v16.3.1-canary.22Pre-release
Added 2
- Add persistence delete and tombstone plumbing for GC in turbo-tasks-backend
- Add key-value tombstones for MultiValue families in turbo-persistence
Changed 1
- Enforce that tasks exist when accessing them in turbo-tasks-backend
Fixed 3
- Allow 32-bit usize conversion in turbo-persistence
- Restore missing NFT exports unit fixtures
- Fix backport canary release dispatch in CI
From Next.js
Misc Changes
- fix(turbo-persistence): allow 32-bit usize conversion: #97288
- test: restore missing NFT
exports*unit fixtures: #97459 - [ci] Fix backport canary release dispatch: #97383
- turbo-tasks-backend: Enforce that tasks exist when accessing them: #96043
- turbo-tasks-backend: add persistence delete/tombstone plumbing for GC: #95975
- turbo-persistence: add key-value tombstones for MultiValue families: #96929
Credits
Huge thanks to @hardfist, @mischnic, @ztanner, and @lukesandberg for helping!