Core Changes
- [dev-overlay] add error env name label: #76003
- [dev-overlay] deprecate
devIndicators
optionsappIsrStatus
andbuildActivity
: #76067 - [dev-overlay] deprecate
devIndicators.buildActivityPosition
and rename toposition
: #76069 - Fix runtime error in
writeConfigurationDefaults
: #76106 - [dev-overlay] change dev indicator position by next config option: #76077
- perf: Do not run react compiler needlessly: #75676
- Handle more known protocols in stackframe locations: #76086
- Bump webpack to 5.98.0: #75847
- fix(edge): run after() if request is cancelled mid-streaming: #76013
- Clean module path if Fast Refresh full reload was caused by files outside project: #76108
- Revalidate
"use cache"
caches during on-demand revalidation: #76100 - Fix cache kind validation: #76064
- [dev-overlay] add false option to disable dev indicator: #76079
- Fix on-demand revalidation with
"use cache"
in dev mode: #76122
Misc Changes
- Turbopack: codegen EsmAssetReference without turbo tasks: #76024
- Fix stale snapshots: #76116
- Turbopack: Fix static generation test: #76125
- Cleanup
experimental.reactOwnerStack
: #76123 - Turbopack: Fix middleware test: #76126
- Current behavior for
reportError
: #76115 - test: replace explicit
padding-bottom
withdevIndicators: false
for scroll position testing: #76105 - Turbopack: less turbo tasks for
chunk_item.id()
: #76110
Credits
Huge thanks to @devjiwonchoi, @unstubbable, @kdy1, @eps1lon, @ashi009, @mischnic, @lubieowoce, @conico974, and @timneutkens for helping!