Note
This release is backporting bug fixes. It does not include all pending features/changes on canary.
Core Changes
- Reinstate
vary(#79939)- fix(next-swc): Fix interestingness detection for React Compiler (#79558)
- fix(next-swc): Fix react compiler usefulness detector (#79480)
- fix(dev-overlay): Better handle edge-case file paths in launchEditor (#79526)
- Client router should discard stale prefetch entries for static pages (#79362)
Credits
Huge thanks to @gaojude, @kdy1, @bgw, and @unstubbable for helping!
Does any of this look wrong? Please let us know.
See the full diff on Github. The new version differs by 8 commits:
v15.3.3[backport]
Reinstate `vary` (#79939)re-enable
vary header deploy test (#79753)Revert
"[next-server] skip setting vary header for basic routes"
(#79426)fix(next-swc):
Fix interestingness detection for React Compiler (15.3)
(#79558)fix(next-swc):
Fix react compiler usefulness detector (15.3) (#79480)fix(dev-overlay):
Better handle edge-case file paths in launchEditor
(#79526)Client
router should discard stale prefetch entries for static pages
(#79362)
- @depfu rebase
- Rebases against your default branch and redoes this update
- @depfu recreate
- Recreates this PR, overwriting any edits that you've made to it
- @depfu merge
- Merges this PR once your tests are passing and conflicts are resolved
- @depfu cancel merge
- Cancels automatic merging of this PR
- @depfu close
- Closes this PR and deletes the branch
- @depfu reopen
- Restores the branch and reopens this PR (if it's closed)
- @depfu pause
- Ignores all future updates for this dependency and closes this PR
- @depfu pause [minor|major]
- Ignores all future minor/major updates for this dependency and closes this PR
- @depfu resume
- Future versions of this dependency will create PRs again (leaves this PR as is)