github vercel/next.js v15.3.1-canary.9

pre-release15 days ago

Core Changes

  • [dev-overlay] Stop squashing hydration related errors in App Router: #78140
  • [test] Enable strictNullChecks in test utils: #78142
  • Document Turbopack trace viewer: #78184
  • [dev-overlay] Fix error dialog resizing logic: #78144
  • Include types in published eslint-plugin-next: #78109
  • [dev-overlay] Stop appending wrong Owner Stacks to SSR-only shell errors: #77302

Misc Changes

  • [test] Assert on all errors in app/ hydration-error suite: #78132
  • Skip failing test via manifest instead: #78161
  • Update Turbopack development test manifest: #78179
  • Correct require.context relative import keys to match Webpack: #78148
  • Getting Started Docs: Clean up docs/app and docs/pages pages: #78151
  • Update Rspack production test manifest: #78177
  • Update Turbopack production test manifest: #78180
  • Update Rspack development test manifest: #78178
  • Turbopack: fix duplicate facade module: #78191
  • Added @types/jest in installtion commands.: #78090
  • Update turbopack.mdx: #78082
  • docs: improve wording around NextRequest and query params: #77923
  • Docs IA 2.0: Move version upgrade docs under Guides: #78189
  • Docs IA 2.0: Move SPA docs under Guides: #78195
  • Docs IA 2.0: Move migration docs under Guides: #78193
  • Docs Papercuts: #78200
  • feat(turbo-tasks): Generate a trace of transient tasks when panicking: #77600
  • Turbopack: fix duplicate module from internal ref: #78194
  • Fix externals doc validation: #78208

Credits

Huge thanks to @eps1lon, @mischnic, @Cy-Tek, @delbaoliveira, @timneutkens, @raunofreiberg, @devchaudhary24k, @Neschadin, @OreQr, @drewlong314, @bgw, and @ijjk for helping!

Don't miss a new next.js release

NewReleases is sending notifications on new releases.