Core Changes
- fix useSelectedLayoutSegment's support for parallel routes: #60912
- Dynamic APIs: #60645
- Enable next.js version checker in turbopack: #61034
- chore: Update
terser
tov5.27.0
: #61068 - Update
swc_core
tov0.87.28
: #60876 - update turbopack: #61015
- Implement client_root for edge in Turbopack: #61024
- fix parallel route top-level catch-all normalization logic to support nested explicit (non-catchall) slot routes: #60776
- fix(image): warn when animated image is missing
unoptimized
prop: #61045
Example Changes
- example: Add Stripe embedded Checkout example : #60378
Misc Changes
- Fix ReactRefreshModule test in Turbopack: #61049
- Skip configurable runtime warnings tests in Turbopack: #61048
- Acceptance/error-recovery.test.js: Fork Turbopack test: #61051
- lock reqwest to 0.11.17 due to build issues: #61076
- Update Turbopack test manifest: #61074
- Disable Yarn PnP tests for Turbopack: #61040
- fix: github reproduction link validation: #61026
Credits
Huge thanks to @williamli, @gnoff, @timneutkens, @huozhi, @kdy1, @wbinnssmith, @sokra, @jsteele-stripe, @chungweileong94, @williamli, and @styfle for helping!