Core Changes
- [dev-tools] Fix
widthtransition logic: #78635 - [ts-next-plugin] fix: warn only if no type: #78628
- [ts-next-plugin] fix: warn only if no type for separate export: #78629
- chore: Drop
@swc/counter: #78674 - Turbopack: use small thread local collector that flushes to global collector: #78343
- Upgrade React from
197d6a04-20250424to5dc00d6b-20250428: #78640 - Fix bad decoding for x-matched-path header: #78677
- Fix pages API rewrite case: #78644
- chore: update rspack to 1.3.8: #78485
Misc Changes
- refactor(turbo-tasks): Remove task id from RawVc::LocalOutput: #78561
- Turbopack: avoid compation on initial write: #78342
- Turbopack: Extract
EsRegexintoturbo-esregexcrate: #78639 - nit(turbo-tasks): Reorder the fields in RawVc::LocalOutput, add more documentation: #78562
- Update Turbopack development test manifest: #78660
- Turbopack: write a LOG file for the database: #78650
- Turbopack: Fix sizes=any with icon.svg metadata file: #78663
- Turbopack: commit compaction only when there are updates: #78651
- docs: improve
"use server"inline example: #78653 - Update Nissuer to alert for vulnerability reports: #78417
- Enable prettier for turbopack: #78559
Credits
Huge thanks to @bgw, @sokra, @wbinnssmith, @raunofreiberg, @devjiwonchoi, @timneutkens, @leerob, @kdy1, @ijjk, @jackwilson323, @SyMind, and @lukesandberg for helping!