Skip to content

v0.0.40

Choose a tag to compare

@github-actions github-actions released this 07 Apr 11:55
· 1002 commits to main since this release
28980b0

What's Changed

New Features

  • Add client primitives for layout persistence (Slot, Children, mergeElementsPromise) to improve navigation experience

Bug Fixes

  • Fix URL/content mismatch during rapid Pages Router navigation
  • Fix NotFoundBoundary positioning by moving it inside Template in per-segment wiring
  • Fix template and layout interleaving at each segment level
  • Fix URL parameter extraction for intercepting route source routes
  • Fix parallel route segment population in LayoutSegmentProvider
  • Fix Cache-Control header to emit no-store for pages with revalidate = 0
  • Fix redirect() to default to "push" behavior in Server Action context
  • Fix server action re-render path by awaiting buildPageElement
  • Fix public file serving in production builds
  • Fix ResponseCookies to deduplicate Set-Cookie headers and add missing API surface
  • Fix middleware header application to intercept route and server action responses
  • Fix thenable params and searchParams handling in probePage()
  • Fix request context cleanup on stream errors in deferUntilStreamConsumed
  • Fix redirect status code validation in NextResponse.redirect()
  • Fix multi-valued Set-Cookie header preservation in route handler ISR cache
  • Fix standalone dependency resolution issues
  • Fix Vite 8 treeshake.preset warning during build

Internal / Chores

  • Extract route wiring from generated entry into typed runtime module
  • Remove unused rsc-html-stream dependency
  • Address security audit findings
  • Bump vulnerable dependencies

Contributors

@NathanDrake2406
@Debbl
@james-elicx
@hyoban
@Divkix