Core Changes
- Normalize vendored entrypoints: #68502
- fix(next): properly pass layout-level
maxDuration
config to the children page segments on build: #68793 - chore: fix typos in comments: #68792
- Fix issue with afterFiles rewrites not working when prefixed with assetPrefix: #68694
- refactor(turbo-tasks): Add TaskPersistence enum for task creation functions: #68866
- Remove invalid app router etag normalizing: #68948
- perf(turbo-tasks-macros): Move
assert_returns_resolved_value
into helper module: #68867 - fix i18n data pathname resolving: #68947
Example Changes
- fix: inngest example for latest version: #68600
- Compose refactor: #68503
- Improve TypeGen in Sanity Example: #68580
- Update page.tsx - Fixing hydration error: #66868
- fix: cache-handler example should reconnect to redis after errors: #68221
- (Examples) Adds
with-google-tag-manager
example that uses@next/third-parties
: #57364 - Fix linting from #57364: #68951
- examples: avoid duplicate css insert for ant design: #57947
- docs(examples): fix next-translate prod hydration error in layout: #52653
Misc Changes
- chore(github): fix type validation again: #68862
- chore(github): update issue & discussion templates: #68915
- chore(github): update other template links: #68923
- Turbopack build: Fix Sass test: #68936
- Update Turbopack production test manifest: #68927
- docs: add Stack Auth to App Router-enabled auth frameworks: #68777
- Ensure
assertNoRedbox
has a stack when it fails: #68940 - Turbopack build: Skip CSS test that checks webpack behavior: #68935
Credits
Huge thanks to @samcx, @eps1lon, @devjiwonchoi, @timneutkens, @N2D4, @joelhooks, @khawajaJunaid, @stipsan, @rubyisrust, @abdull-haseeb, @bewinsnw, @housseindjirdeh, @mknichel, @ijjk, @li-jia-nan, @aralroca, @bgw, and @ztanner for helping!