Please see this changelog for more information about this security patch.
useEffectEvent to disallowed React APIs in Server Components: #88985Huge thanks to @gaojude, @lukesandberg, and @dango0812 for helping!
Huge thanks to @gaojude, @vercel-release-bot, and @hanzala-sohrab for helping!
b546603b-20260121 to 24d8716e-20260123: #88963?dpl= to all asset urls returned by Turbopack: #88828/ci-failures command: #88960Huge thanks to @icyJoseph, @lukesandberg, @vercel-release-bot, and @sokra for helping!
Equivalent keys: #88760Huge thanks to @huozhi, @sokra, @eps1lon, @delbaoliveira, and @timneutkens for helping!
searchparams-reuse-loading.test.ts: #88821prefetch-runtime tests for deploy tests: #88826Huge thanks to @eps1lon and @brookemosby for helping!
deploymentId from App Router RenderOptsPartial: #88866Huge thanks to @mischnic, @vercel-release-bot, and @wyattjoh for helping!
Huge thanks to @mmastrac, @bgw, @lukesandberg, @wyattjoh, @huozhi, @eps1lon, @jwueller, @sokra, and @timneutkens for helping!
d2908752-20260119 to b546603b-20260121: #88860Huge thanks to @ztanner, @mmastrac, and @bgw for helping!
revalidatePath with params and trailing slash when deployed: #88623cache-components.server-action.test.ts: #88854Huge thanks to @acdlite, @unstubbable, @mischnic, and @sokra for helping!
rewroteURL to rewrittenPathname in request metadata: #88751getImplicitTags to accept pathname instead of url object: #88753NEXT_DEPLOYMENT_ID global: #86738<html data-dpl-id> and don't inline it into JS anymore: #88761Huge thanks to @eps1lon, @SimeonGriggs, @unstubbable, @xusd320, @mischnic, @sokra, @huozhi, @bgw, and @ztanner for helping!
41b3e9a6-20260119 to d2908752-20260119: #88774Huge thanks to @acdlite for helping!
[!NOTE] This release is backporting bug fixes. It does not include all pending features/changes on canary.
Huge thanks to @mischnic for helping!
--debug-build-paths: #88654next start --inspect: #88744--debug-build-paths support to filter routes: #88655bef88f7c-20260116 to 41b3e9a6-20260119: #88756test/development/app-dir/browser-log-forwarding/fixtures/verbose-level/verbose-level.test.ts: #88754Build Commands section in AGENTS.md: #88757test/development/app-dir/hydration-error-count/hydration-error-count.test.ts: #88749test/production from deploy tests: #88763buildArgs also for deploy tests (via package.json): #88731Huge thanks to @unstubbable, @mischnic, @williambout, and @eps1lon for helping!
Huge thanks to @sokra for helping!
--debug-build-paths bracket escaping for glob patterns: #88660Huge thanks to @lukesandberg, @eps1lon, @lubieowoce, and @unstubbable for helping!
4a3d993e-20260114 to bef88f7c-20260116: #88649Huge thanks to @naaa760, @sokra, @wbinnssmith, @jgeschwendt, and @bgw for helping!
[!NOTE] This release is backporting bug fixes. It does not include all pending features/changes on canary.
Huge thanks to @acdlite and @ijjk for helping!
concurrency feature in build-and-test: #87287Huge thanks to @sokra, @eps1lon, @timneutkens, and @huozhi for helping!
declare global {} in VarDeclWithTsDeclareCollector: #88568parent_task_id compile failure w/tokio_tracing enabled: #88598Huge thanks to @lukesandberg, @timneutkens, @unstubbable, @kdy1, @mischnic, @mmastrac, @sokra, @styfle, and @lubieowoce for helping!