npm next 15.6.0-canary.54
v15.6.0-canary.54

9 hours ago

Core Changes

  • [middleware]: add upper bound to cloneBodyStream: #84539
  • Remove automatic linting from build: #83136
  • Re-enable legacyBehavior and passHref on Link: #84500
  • [cna] Use stable React Compiler: #84660
  • Add codemod for middleware to proxy: #84127
  • Fix dynamic catchall parameter interpolation in parallel routes: #84279
  • feat(breaking): Hard Deprecate PPR Configuration: #84280
  • Deprecate middleware and recommend proxy: #84119
  • Put native TS resolver for next config under --experimental-next-config-strip-types flag: #84675
  • Fix interception route rewrites for nested dynamic routes: #84413
  • fix: strip NEXTSEP from interpolated pathnames: #84430
  • chore: Remove useless symlink resolution logic in recursive-delete.js: #84582

Misc Changes

  • docs: update core documentation for Turbopack as default bundler: #84282
  • Update Rspack development test manifest: #84631
  • [turbopack] Only send the filesystem caching timing messages for slow events: #84646
  • docs: experimental.isolatedDevBuild: #84656
  • docs: add note clarifying project root in monorepo: #84628
  • Fix flakey overlay feedback test: #84662
  • [ci]: update flake detection to only run in Turbopack: #84659
  • [ci]: move router-act to top level testing utils: #84653
  • [tests]: de-flake client-cache.parallel-routes.test.ts: #84655
  • [create-next-app]: add eslint to default template: #84661
  • Update Rspack production test manifest: #84630
  • [test] Assert on stable error codes: #84671
  • Turbopack: convert HashMap to IndexMap for deterministic tasks: #84641

Credits

Huge thanks to @lukesandberg, @vercel-release-bot, @ztanner, @devjiwonchoi, @gwkline, @ijjk, @bgub, @samselikoff, @eps1lon, @wyattjoh, @bgw, and @sokra for helping!

Don't miss a new next release

NewReleases is sending notifications on new releases.