vercel/next.js
 Watch   
 Star   
 Fork   
1 days ago
next.js

v16.1.0-canary.4

Core Changes

  • Fix stale dev types causing build failure after route deletion: #86489

Misc Changes

  • Turbopack: Simplify the return type of FileSystemPath::try_join: #86523

Credits

Huge thanks to @gaojude and @bgw for helping!

1 days ago
next.js

v16.0.5

[!NOTE] This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • fix(nodejs-middleware): await for body cloning to be properly finalized (#85418)

Credits

Huge thanks to @lucasadrianof for helping!

2 days ago
next.js

v16.1.0-canary.3

Core Changes

  • Turbopack: Expose an environment variable for exposing the detail field of issues: #86518
  • Turbopack: inner graph tree shaking: #85973
  • [next-upgrade] Fall back to npx if yarn dlx is not available: #86384
  • Update font data: #86521
  • Convert any export from a 'use cache' module to a cache function: #86014

Misc Changes

  • Migrate required-server-files-ssr-404 to be isolated: #86515
  • Turbopack: fixup route hashes generation: #86502
  • Bump swc: #86496
  • Try to improve typed-routes test flakyness: #86512
  • Use retry in tests instead of requesting page: #86535
  • Turbopack: Use Debug instead of Display for ValueDebugFormat impl on RcStr: #86522
  • [test] Add test fixture for runtime error in 'use cache': #86499
  • Migrate app-dir-export test to be isolated: #86534
  • Turbopack: write symlinks to access transitive serverExternalPackages : #86375
  • Fix no-double-tailwind-execution flake: #86549
  • Update Rspack development test manifest: #86531
  • Turbopack: slightly fewer turbo tasks calls during resolving: #86542
  • Turbopack: remove OptionStringifiedSourceMap: #86547

Credits

Huge thanks to @bgw, @mischnic, @eps1lon, @vercel-release-bot, and @unstubbable for helping!

2 days ago
next.js

v16.1.0-canary.2

Core Changes

  • [turbopack] Enable the filesystem cache for dev in canary builds: #85940
  • docs: fix typos in packages: #82508

Example Changes

  • chore(examples): remove with-windicss example: #81846
  • examples: fix typos in cms-agilitycms: #82504

Misc Changes

  • Fix typed routes test expectations: #86487
  • Add test for external middleware rewrite with changed headers: #49606
  • Fix grammar and typos in typescript doc: #86513
  • Skip filesystem-cache.test.ts test with Webpack: #86506

Credits

Huge thanks to @gaojude, @lukesandberg, @JamBalaya56562, @florianliebig, @icyJoseph, and @mischnic for helping!

3 days ago
next.js

v16.1.0-canary.1

Misc Changes

  • Update Rspack production test manifest: #86457

Credits

Huge thanks to @vercel-release-bot for helping!

4 days ago
next.js

v16.1.0-canary.0

Core Changes

  • Eslint: Improve Google Tag manager third parties message: #51903
  • [ts-plugin] keep showing the types in the function body: #86273

Example Changes

  • examples: fix typos: #82506

Misc Changes

  • Fix compilation of exported server functions: #86296
  • docs: fix getInitialProps execution behavior during navigation: #86387
  • Turbopack: bail instead of panic: #86470

Credits

Huge thanks to @unstubbable, @that-one-arab, @JamBalaya56562, @shrink, @huozhi, and @mischnic for helping!

4 days ago
next.js

v16.0.4

[!NOTE] This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes

  • fix: Rename proxy.js to middleware.js in NFT file (#86214)
  • fix: prevent fetch abort errors propagating to user error boundaries (#86277)
  • Turbopack: fix passing project options from napi (#86256)

Credits

Huge thanks to @devjiwonchoi, @sokra and @ztanner for helping!

4 days ago
next.js

v16.0.2-canary.34

Misc Changes

  • Turbopack: avoid embedding deployment ID into the turbopack runtime: #86370
  • Revert "Turbopack: JsAnalyzer parse AssignExpr (#83962)": #86420
  • [test] Let pending test finish on abort: #86307

Credits

Huge thanks to @sokra, @mischnic, and @eps1lon for helping!

5 days ago
next.js

v16.0.2-canary.33

Misc Changes

  • Revert "[turbopack] Model ||, &&, and ?? as control flow operators (#85837)": #86432

Credits

Huge thanks to @lukesandberg for helping!

6 days ago
next.js

v16.0.2-canary.32

Core Changes

  • Skip request if "full" prefetch is already pending: #86405

Credits

Huge thanks to @acdlite for helping!