Note
This release is backporting bug fixes. It does not include all pending features/changes on canary.
Core Changes
- Backport documentation fixes for v16.2 (#93804)
- [backport] Patch
playwright-coreto resolve_finishedPromiseonrequestFailed(#93920)- [backport] Fix dev mode hydration failure when page is served from HTTP cache (#93492)
- [backport] Fix catch-all
router.querycorruption withbasePath+rewrites(#93917)- [backport] Encode non-ASCII characters in cache tags at construction (#93918)
- [backport] Fix server action forwarding loop with middleware rewrites (#93919)
- [backport] Turbopack: switch from base40 to base38 hash encoding (#93932)
- [ci] Disable hanging node 24 typescript tests on 16.2 backport branch (#94164)
- [backport] Fix "type: module" in project dir when using standalone or adapters (#94050)
- [backport] Propagate adapter preferred regions (#94200)
- [16.2.x] Don't drop
FormDataentries (#94240)- [backport] feat(turbopack): add LocalPathOrProjectPath PostCSS config resolution (#94284)
Credits
Huge thanks to @eps1lon, @icyJoseph, @unstubbable, @mischnic, @bgw, @timneutkens, and @lukesandberg for helping!
Does any of this look wrong? Please let us know.
See the full diff on Github. The new version differs by 13 commits:
v16.2.7[backport]
feat(turbopack): add LocalPathOrProjectPath PostCSS config resolution
(#94284)[16.2.x]
Don't drop `FormData` entries (#94240)[backport]
Propagate adapter preferred regions (#94200)[backport]
Fix "type: module" in project dir when using standalone or
adapters (#94050)[ci]
Disable hanging node 24 typescript tests on 16.2 backport branch
(#94164)[backport]
Turbopack: switch from base40 to base38 hash encoding
(#93932)[backport]
Fix server action forwarding loop with middleware rewrites
(#93919)[backport]
Encode non-ASCII characters in cache tags at construction
(#93918)[backport]
Fix catch-all `router.query` corruption with `basePath` + `rewrites`
(#93917)[backport]
Fix dev mode hydration failure when page is served from HTTP cache
(#93492)[backport]
Patch `playwright-core` to resolve `_finishedPromise` on `requestFailed`
(#93920)Backport
documentation fixes for v16.2 (#93804)
- @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)