Core Changes
- Update transform exports and tests: #45251
- Attach exports information in SWC transforms: #45261
- Update app cache handling in development: #45248
- TS plugin: warn about
amp
config in app: #45254 - Fix typo in TS plugin: #45279
- Allow metadata related exports in TS plugin: #45282
- build(cargo): update turbopack to turbopack-230125.1: #45283
- [edge] improve
fetch
stack traces in edge runtime: #44750 - Move router reducer to separate file: #45236
- add next.config.js options currently supported by turbopack: #45309
- Update debug logs for app cache: #45291
- Improved
pnpm clean
: #45312 - Fix:Manage Firefox and Safari Network error message: #44929
- build(cargo): update turbopack to turbopack-230126.1: #45322
- add
pageExtensions
as a supported turbopack option: #45321 - Ensure we warn for middleware with next export: #45288
- Add unit test for shouldHardNavigate: #45303
- Add unit test for redirect.ts: #45223
- Add test for fillCacheWithNewSubTreeData: #45298
- Add test for isNavigatingToNewRootLayout: #45305
- Remove unused optimistic tree parameters: #45264
- Ensure invalidateCacheBelowFlightSegmentPath file name is in line with the rest: #45299
- Resolve metadata fields: #45237
- Add turbopack route resolve handling: #45314
- Remove extra .ts from test file: #45328
- Add test for createOptimisticTree: #45330
- Clean up resolved todos: #45332
- add
turbopackLoaders
to config validation: #45337
Documentation Changes
- Update getting-started documentation: #45284
Example Changes
- Updates with-supertokens example app: #45214
Misc Changes
- Update flakey test cases: #45290
- Update flakey polyfills and acceptance tests: #45313
- Add docs on how to use MDX with app: #44923
- Update flakey fetch stack test: #45318
- Enable JS CNA tests for turbopack: #45323
Credits
Huge thanks to @shuding, @rishabhpoddar, @HyunseungLee-Travis, @wbinnssmith, @Schniz, @timneutkens, @ForsakenHarmony, @wyattjoh, @dtrucs, and @huozhi for helping!