Skip to content

Releases: vercel/next.js

v16.1.0-canary.15

05 Dec 14:30

Choose a tag to compare

v16.1.0-canary.15 Pre-release
Pre-release

Core Changes

  • Upgrade React from 7dc903cd-20251203 to 66ae640b-20251204: #86843
  • Upgrade React from 66ae640b-20251204 to 378973b3-20251205: #86852
  • Turbopack: remove pages router double template: #86842
  • Introduce NextConfigRuntime: #86812
  • Generate required-server-files before prerendering: #86830

Misc Changes

  • Turbopack: bincode: Implement bincode Encode/Decode traits on all turbo task values: #85580
  • Turbopack: bincode: Add bincode encode/decode wrappers for serde_json::Value when stored in a cell: #86749
  • Turbopack: bincode: Use bincode to store the contents of value cells: #86338
  • [test] Fix external rewrite target URL origin: #86863
  • Turbopack: correctly overwrite existing symlinks: #86808
  • Turbopack: fix race condition when invalidating: #86859
  • Turbopack: handle non-serializable cell content for cell update operation: #86861

Credits

Huge thanks to @bgw, @mischnic, @unstubbable, and @sokra for helping!

v16.1.0-canary.14

04 Dec 23:36

Choose a tag to compare

v16.1.0-canary.14 Pre-release
Pre-release

Core Changes

  • [devtool] make the draggable content selective: #86816
  • Create server module map proxy only once: #86750
  • fix(next/image): add ?dpl query string for local images (without static import): #86485
  • fix(next/image): handle ?dpl for src without protocol: #86836

Misc Changes

  • docs: cookie clear and has alignment: #86788
  • [test] fix missing nft file: #86817
  • Remove unused vitest from dependency tree: #86821
  • Update installed Next.js: #86822
  • Remove Vercel mention from Next.js docs: #86801
  • Remove unused vite from dependency tree: #86824
  • Update Rspack development test manifest: #86802
  • Turbopack: bincode: Add crate with bincode serialization helpers: #85878
  • Turbopack: perf: Avoid clones in RopeReader: #86708
  • Add Firebase App Hosting to the deployment guide: #86832
  • Turbopack: bincode: Add custom bincode reader/writer implementations: #86632
  • Turbopack: bincode: Add traits for types that require TurboBincodeEncoder or TurboBincodeDecoder: #86633

Credits

Huge thanks to @icyJoseph, @huozhi, @eps1lon, @gaearon, @unstubbable, @styfle, @vercel-release-bot, @bgw, and @jhuleatt for helping!

v15.6.0-canary.58

04 Dec 19:36

Choose a tag to compare

v15.6.0-canary.58 Pre-release
Pre-release

Misc Changes

  • setup release branch
  • Revert "feat(breaking): Hard Deprecate PPR Configuration (#84280)"
  • Update React Version
  • update tag
  • update version script

Credits

Huge thanks to @wyattjoh for helping!

v16.1.0-canary.13

03 Dec 23:32

Choose a tag to compare

v16.1.0-canary.13 Pre-release
Pre-release

Core Changes

  • [Cache Components] Fast setImmediate: #86018

Credits

Huge thanks to @lubieowoce for helping!

v16.1.0-canary.12

03 Dec 16:44

Choose a tag to compare

v16.1.0-canary.12 Pre-release
Pre-release

Core Changes

  • [turbopack] move edge entry wrapper to build template: #86699
  • Properly type ComponentMod: #86765
  • Properly type edge handler fn: #86766
  • Remove unused Server.responseCache: #86768

Misc Changes

  • Turbopack: Split Dirty into Dirtyness and CleanInSession: #86070
  • Turbopack: remove DirtyContainerCount from dirty_container_update: #86071
  • Turbopack: fix double deployment id in web workers: #86754
  • Turbopack: Split AggregatedDirtyContainer: #86606
  • Turbopack: Split AggregatedDirtyContainerCount: #86072
  • Turbopack: Avoid that session-dependent tasks write to DB on every build: #86068
  • Turbopack: Use TransientCellData for non-serializable cells: #86069
  • Fix typo in fetching data documentation: #86758
  • Upgrade React from fd524fe0-20251121 to 7dc903cd-20251203: #86771
  • Turbopack: use match consistently in macro: #86767

Credits

Huge thanks to @sokra, @huozhi, @mischnic, and @danpeleg4 for helping!

v16.0.7

03 Dec 16:43

Choose a tag to compare

Please see CVE-2025-66478 for additional details about this release.

v15.5.7

03 Dec 16:42

Choose a tag to compare

Please see CVE-2025-66478 for additional details about this release.

v15.4.8

03 Dec 16:42

Choose a tag to compare

Please see CVE-2025-66478 for additional details about this release.

v15.3.6

03 Dec 16:41

Choose a tag to compare

Please see CVE-2025-66478 for additional details about this release.

v15.2.6

03 Dec 16:39

Choose a tag to compare

Please see CVE-2025-66478 for additional details about this release.