v16.1.0-canary.15
📦 next-jsView on GitHub →
✨ 5 features🐛 5 fixes🔧 4 symbols
Summary
This release focuses on Turbopack performance and stability improvements through bincode serialization and introduces NextConfigRuntime. It also includes critical bug fixes for symlink handling and race conditions in Turbopack.
✨ New Features
- Introduce NextConfigRuntime for configuration management.
- Turbopack: Implement bincode Encode/Decode traits on all turbo task values for improved serialization.
- Turbopack: Add bincode encode/decode wrappers for serde_json::Value in cells.
- Turbopack: Use bincode to store the contents of value cells.
- Generate required-server-files before the prerendering phase.
🐛 Bug Fixes
- Turbopack: Remove double template in pages router.
- Turbopack: Correctly overwrite existing symlinks.
- Turbopack: Fix race condition occurring during invalidation.
- Turbopack: Handle non-serializable cell content for cell update operations.
- Fix external rewrite target URL origin in tests.
🔧 Affected Symbols
NextConfigRuntimeTurbopackserde_json::Valuerequired-server-files