Releases: vercel/next.js
v16.1.0-canary.20
Core Changes
- [turbopack] Mark packages as side effect free when local analysis determines that they are.: #86398
- Fix: Missing null check in LRU cleanup: #87124
Example Changes
- Turbopack: Improve the description on InvalidLoaderRuleConditionIssue: #87008
Misc Changes
- chore: update rspack binding to 1.6.7: #87058
- Update Rspack production test manifest: #87051
- docs: dynamic routes w/ gsP: #86402
- Update self-hosting.mdx: #87109
- Turbopack: Add a custom serde_self_describing Serializer/Deserializer: #86885
- Turbopack: bincode: Remove automatic serde derives from
#[turbo_tasks::value]macro: #86634 - Turbopack: Add
turbo-frozenmapcrate withFrozenMapandFrozenSetimplementations: #87042 - [turbopack] Rename is_marked_as_side_effect_free to side_effects and return ModuleSideEffects enum: #87102
- Turbopack: Switch RequestKey's
conditionsfield from BTreeMap to FrozenMap: #87099 - Turbopack: Remove remaining dead implementations of serde traits: #86910
Credits
Huge thanks to @SyMind, @vercel-release-bot, @lukesandberg, @icyJoseph, @roelvan, @bgw, and @acdlite for helping!
v16.0.10
v15.5.9
Please see the Next.js Security Update for information about this security patch.
v15.4.10
Please see the Next.js Security Update for information about this security patch.
v15.3.8
Please see the Next.js Security Update for information about this security patch.
v15.2.8
Please see the Next.js Security Update for information about this security patch.
v15.1.11
Please see the Next.js Security Update for information about this security patch.
v15.0.7
Please see the Next.js Security Update for information about this security patch.
v14.2.35
Please see the Next.js Security Update for information about this security patch.
v16.1.0-canary.16
Core Changes
- Include nextConfig in edge runtime via separate manifest: #86769
- Fix required-server-files: #86875
- Add pino-related packages to server-external-packages: #86884
- Fix validateTurboNextConfig running for next start: #86886
- Add experimental.runtimeServerDeploymentId: #86865
Misc Changes
- Turbopack: bincode: Migrate TaskInput serialization to bincode: #86631
- Add gitignore note for next-env.d.ts: #86809
- docs: fix broken examples link: #86916
Credits
Huge thanks to @mischnic, @bgw, @ijjk, @icyJoseph, and @muhammadsyaddad for helping!