v15.4.0-canary.35
Pre-release
Pre-release
Core Changes
- [dynamicIO] model pathname access in metadata as async : #79136
- Update font data: #79179
- bugfix (pages): assetPrefix should not cause hard nav in development: #79176
- Reland "Ensure mangling is disabled for dev runtime builds (#75297)": #79201
- docs: add graceful error boundary example: #77781
- turbo-tasks: Encode location information into panics: #78945
- feat(turbopack): Add basic compilation event support: #78785
Misc Changes
- Update Rspack production test manifest: #79185
- Update Turbopack production test manifest: #79186
- Update Rspack development test manifest: #79184
- Docs: Change
mjs
codeblocks tojs
: #79163 - chore: Update DevEx team changes in labeler: #79191
- Docs: Visual nits: #79198
- Docs IA 2.0: Move Edge Runtime information to API reference: #79152
- Prettier ignore changeset's format: #79203
- perf(turbopack): Do not inline synthesized content for sourcemaps: #79173
- Revert "Update mappings in
launch.json
to improve debugging in VSCode (#76559)": #79206 - perf(turbopack): Use
Byte::from_static
when possible: #79215 - Add recent Turbopack reformats to blame-ignore: #79187
- perf(turbopack): Drop AST node before generating source maps: #79219
- [turbopack] Delete the
read_glob
function: #79166
Credits
Huge thanks to @gnoff, @icyJoseph, @delbaoliveira, @devjiwonchoi, @kdy1, @ztanner, @ijjk, @feedthejim, @wbinnssmith, @unstubbable, @Cy-Tek, @mischnic, and @lukesandberg for helping!