Core Changes
- fix: fix warnings from invalid api's called from edge runtime: #70639
- Update font data: #70653
- refactor: added more strict app segment config parsing: #70479
- next-upgrade: Stop interleaving user-input with long tasks: #70636
- Replace depricated
apple-mobile-web-app-capable
with `mobile-web-ap…: #70363 - Fix interpolation of dynamic params in intercepting route pathnames: #70667
- bugfix: only replace with full prefetch if existing data was partial: #70650
- next-upgrade: Default to release channel that's used: #70638
- feat(turbopack): add support for polling file watcher: #69684
- chore: improve accessibility of static indicator: #70612
- initially visited static pages should respect static staletime: #70640
- codemod: improve dynamic api codemod cases: #70593
- feat(next/image): add
images.localPatterns
config: #70529 - Recommend
React.use()
to unwrap async APIs in the browser: #70677 - Change default SWR delta value to 1 year: #70674
Example Changes
- updated the environment variables examples to utilize the App router: #70392
Misc Changes
- Turbopack build: Fix client-components-tree-shaking test: #70662
- Turbopack: Allow ESM externals in SSR: #70258
- docs: update with-google-analytics example path: #70547
- docs(link): add mention about how App Router prefetches on hover: #70679
Credits
Huge thanks to @wyattjoh, @neoFinch, @timneutkens, @mischnic, @eps1lon, @Nayeem-XTREME, @unstubbable, @ztanner, @ForsakenHarmony, @Marukome0743, @huozhi, @styfle, @samcx, and @ijjk for helping!