Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: colinhacks/zod
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.25.65
Choose a base ref
...
head repository: colinhacks/zod
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.25.66
Choose a head ref
  • 5 commits
  • 13 files changed
  • 5 contributors

Commits on Jun 16, 2025

  1. Update api.ts (#4724)

    leopardracer authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    2b3e87b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    100e9aa View commit details
    Browse the repository at this point in the history
  3. fix(docs): prevent FOUC on website homepage logo (#4716)

    * fix(docs): prevent FOUC on website homepage logo
    
    - Add HeroLogo component with loading states and skeleton placeholder
    - Implement image preloading in layout for critical resources
    - Add CSS optimizations to prevent flash of unstyled content
    - Replace direct img tags with optimized Next.js Image component
    - Ensures consistent 170px height during logo loading
    
    Fixes #4606
    
    * style: fix formatting in hero-logo component
    
    * fix: remove unused ReactNode import to resolve lint error
    
    * fix: apply Biome formatting to hero-logo component
    
    - Fixed import order in hero-logo.tsx to comply with project linting rules
    - Ran 'pnpm format' to auto-fix formatting issues
    
    * refactor: use size-20 instead of w-20 h-20 for better Tailwind CSS optimization
    
    - Apply code review feedback to minify sizing classes
    - Use semantic size-* utility instead of separate width/height classes
    
    * fix(docs): resolve FOUC issue with Zod logo
    
    - Optimize HeroLogo component with smooth fade-in transitions
    - Remove skeleton placeholder for cleaner UX experience
    - Add loading state management with React useState
    - Set priority image loading to prevent flash
    - Clean up global CSS by removing unnecessary FOUC styles
    - Maintain fixed 170px height to prevent layout shifts
    - Increase transition duration to 500ms for smoother effect
    
    * fix(docs): prevent layout shift in aside logo
    
    - Create SidebarLogo component with Next.js Image optimization
    - Add proper sizing and loading states to prevent CLS
    - Update layout to use optimized component
    - Add preload for Zod 3 SVG logo
    
    Fixes layout shift reported in PR feedback for md+ screen sizes
    
    * Update packages/docs/components/sidebar-logo.tsx
    
    Co-authored-by: ByteEVM <155392541+ByteEVM@users.noreply.github.com>
    
    * Update packages/docs/components/sidebar-logo.tsx
    
    Co-authored-by: ByteEVM <155392541+ByteEVM@users.noreply.github.com>
    
    * fix(docs): eliminate CLS on aside logo for md+ screens
    
    - Fix height container with md:h-7 to prevent layout shift
    - Use LogoWhite for dark theme instead of Logo
    - Remove redundant md:w-8 classes for cleaner code
    - Address layout shift issue identified in PR review
    
    * Fix sizing
    
    ---------
    
    Co-authored-by: ByteEVM <155392541+ByteEVM@users.noreply.github.com>
    Co-authored-by: Colin McDonnell <colinmcd94@gmail.com>
    3 people authored Jun 16, 2025
    Configuration menu
    Copy the full SHA
    de3517e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    222a663 View commit details
    Browse the repository at this point in the history
  5. 3.25.66

    colinhacks committed Jun 16, 2025
    Configuration menu
    Copy the full SHA
    fb00618 View commit details
    Browse the repository at this point in the history
Loading
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy