Core Changes
- refactor(relay): Use transform from
swc/plugins
repository: #47441 - remove unused turbo dependencies: #47557
- Add initial tree shaking refactorings: #47559
- next/font/local support for Turbopack: #47369
- Handle unknown platform triples in next-swc: #47570
- Fix fetch cache config and fetch revalidates: #47573
- Fix instrumentation not being called on edge in some cases: #47495
- Implement automatic font fallback support for
next/font/local
: #47463 - Document various structs and methods in next/font: #47588
- Fix race condition of invalidation: #47586
- add test case for nested imports: #47580
Documentation Changes
- docs(image): Update browser bugs section for Safari 16.4 release: #47577
- Switch to ESM Jest config in docs: #42144
Example Changes
Misc Changes
- Remove unneeded waiting in otel tests: #47431
- Improve client boundary source type detection (#47532)Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
- ci(workflow): run checks for the test specific features: #47572
Credits
Huge thanks to @kdy1, @jankaifer, @wbinnssmith, @shuding, @dante-robinson, @ijjk, @kwonoj, @leerob, @lachlanjc, @karlhorky, and @ianmacartney for helping!