Core Changes
- feat(edge): allows configuring Dynamic code execution guard: #39539
- Rename allowDynamic to unstable_allowDynamic: #40496
- Don't execute prefetches for bot user agents: #40435
- Update semver of eslint-plugin-react: #40246
- Clean up startTransition in Link: #40505
- docs(README): next.js logo with dark mode: #40223
- Passing down original sourcemap for flight client loader: #40508
- next/script: make
onLoad
concurrent rendering resilient: #40191
Documentation Changes
- Clarify use of
loading
property: #40488 - docs(errors/large-page-data): how to see data being passed to page: #40491
- docs(basic-features/script): update script version history: #40263
- Added "negative matcher" documentation: #40282
- Fix a typo in docs: #40501
Example Changes
- chore(examples): update turborepo examples link: #40487
- update(examples): Emotion modules: #40242
- Added comments to middleware-matcher example: #40273
- Remove legacy mobx example: #40304
Misc Changes
- chore: use
link:
instead offile:
in CONTRIBUTING.md: #40510 - add Balázs as codeowner to
/errors/
directory - fix(cli): tune filter for extracting example
.tar
: #40513 - Add additional tests for prefetch and trailingSlash: #40517
Credits
Huge thanks to @msafi, @tknickman, @feugy, @cramforce, @ryparker, @victorboucher, @steven-tey, @JDansercoer, @balazsorban44, @janklimo, @timneutkens, @hiro0218, @SukkaW, @huozhi, and @HaNdTriX for helping!