Core Changes
- feat: Lint invalid CSS modules: #62040
- Add page name to error logged in Turbopack: #62218
- add turbo.resolveExtensions to allow to customize extensions: #62004
- fix(turbopack): catchall route matching: #62114
- fix: clarify Dynamic API calls in wrong context: #62143
- refactor(turbopack): wrap manifest loading in helper class: #62118
- refactor(turbopack): resolve routes by page name instead of pathname: #61778
- Ensure handleRouteType does not throw in production builds: #62234
- fix: set swr delta: #61330
- Fix type error in build.ts: #62253
Documentation Changes
- docs: fix page.js file name in 02-pages-and-layouts.mdx: #62221
Example Changes
- Add protected page and pending state to with-supabase example: #62211
Misc Changes
- test: Make css bundle assertion work also for turbopack: #62127
Credits
Huge thanks to @dijonmusters, @kdy1, @ArianHamdi, @timneutkens, @sokra, @ForsakenHarmony, @balazsorban44, @adrianha, and @ijjk for helping!