Skip to content

v0.0.50

Choose a tag to compare

@github-actions github-actions released this 14 May 15:35
· 699 commits to main since this release
a6d9826

What's Changed

New Features

  • Added window.next global for better Next.js compatibility
  • Implemented next/cache stable io export (deprecated unstable_io)
  • Added useReportWebVitals hook support
  • Added support for images.dangerouslyAllowLocalIP configuration to reject private IP addresses
  • Enabled JSX syntax in plain .js files for Next.js compatibility
  • Added waitForAllReady support for prerender/ISR parity

Bug Fixes

  • Fixed missing runtime default export in next/app shims
  • Added withRouter HOC to next/router shims
  • Added unstable_cacheLife and unstable_cacheTag to next/cache shims
  • Added placeholder bfcacheId to useRouter hook
  • Fixed client reference loading issues
  • Fixed auto prefetch fetching dynamic app routes
  • Fixed dangerous HTML preservation during client sync in head component
  • Fixed app router prefetch scheduling alignment
  • Fixed redirect digest handling and loading.tsx rendering during cross-route navigation
  • Fixed UI preservation during action refresh
  • Fixed form state preservation after hydration with useActionState
  • Fixed noSSR initial delay state preservation in dynamic components
  • Fixed redirect type context preservation
  • Fixed draft mode status to be live in headers
  • Fixed basePath hash-only page navigation handling
  • Fixed config headers preservation on middleware redirects
  • Fixed progressive RSC stream truncation errors
  • Fixed Next.js dynamic component overload forms acceptance
  • Fixed filesystem routes preservation before afterFiles rewrites
  • Fixed incomplete loading props in dynamic components
  • Fixed RSC vary headers appending in finalizer
  • Fixed request API promise identity reuse
  • Fixed private IP rejection support in image optimization
  • Fixed Suspense fallback streaming during draft mode in App Router
  • Fixed identical render fetch deduplication
  • Fixed link navigation scheduling as transitions
  • Fixed cache key scoping by deployment id
  • Fixed non-ASCII character encoding in cache tags
  • Fixed action revalidation header emission
  • Fixed middleware header preservation on cached pages
  • Fixed Windows shell execution for execFileSync calls
  • Fixed middleware request body isolation
  • Fixed indefinite app page cache entry reading
  • Fixed credentials preservation for external override rewrites
  • Fixed app page cache bypass in draft mode
  • Fixed RSC action notFound HTTP fallback status
  • Fixed route group error boundary handling
  • Fixed repeated hard-navigation loop prevention
  • Fixed NextResponse.next status preservation

Performance

  • Improved prerender performance by reusing embedded RSC payload

Internal / Chores

  • Added Next.js deploy suite harness for testing
  • Promoted mounted parallel slot preservation
  • Promoted segment reset semantics
  • Promoted same-layout ancestor persistence
  • Added root-boundary navigation decision planning
  • Exposed RouteManifest semantic facts and segment boundary information
  • Enabled stricter promise and error linting rules
  • Upgraded pnpm from v10 to v11 with frozen lockfile enabled
  • Hardened ecosystem fixture startup for testing
  • Extracted internal HTTP header names into shared constants

Contributors

@james-elicx
@hyoban
@NathanDrake2406
@manNomi
@fengmk2
@arpitjain099
@Yoinky3000
@Deepam02
@Divkix
@evil1morty