Core Changes
- fix: NPM Workspace throws
ENOWORKSPACES
error when fetching registry: #68522 - fix:
normalize-asset-prefix
adding leading slash when URLassetPrefix
is provided: #68518 - Sitemap image tag support: #68034
- chore(next-swc): avoid deleting .gitignore when running "clean" script: #68624
- Fix favicon merging with customized icons: #67982
- Add tests for self-importing packages: #68070
- refactor static workers to help with parallelization & cache sharing: #68546
- Handle pruning mismatching cache for experimental trace: #68635
- Ensure next-server prepare only execute once: #68616
Misc Changes
- fix: Update
swc_relay
: #67768 - chore: Update
lightningcss
: #68576 - feat(turbopack): Enable tree shaking for modules with server actions: #68608
- move tests into common folder: #68569
- fix: avoid crashing test setup if "packages/next-swc/native" does not exist: #68625
- refactor(turbo-tasks): Merge CELL_COUNTERS and CURRENT_TASK_ID into CURRENT_TASK_STATE: #68607
- chore: port more nextpack scripts: #68586
- Update Turbopack production test manifest: #68612
- Update Turbopack development test manifest: #68613
Credits
Huge thanks to @kdy1, @devjiwonchoi, @archanaagivale30, @sokra, @lubieowoce, @bgw, @huozhi, @mischnic, @ForsakenHarmony, @ztanner, and @ijjk for helping!