v16.2.1-canary.10
Breaking Changes📦 next-jsView on GitHub →
⚠ 1 breaking✨ 1 features🐛 2 fixes🔧 3 symbols
Summary
This release focuses on internal improvements in turbo-tasks and turbopack, including a breaking API change in Vc resolution and enhancements to change detection mechanisms.
⚠️ Breaking Changes
- Removed Vc::resolve(). All callsites must be migrated to use Vc::to_resolved() instead.
Migration Steps
- Replace all usages of Vc::resolve() with Vc::to_resolved().
✨ New Features
- Added hashed cell mode for hash-based change detection without cell data in turbo-tasks.
🐛 Bug Fixes
- Preserved resolveExtensions priority in the read_matches fast path in turbopack.
- Asserted non-transient task_ids in track_modification in turbo-tasks-backend.