TAG
#nextjs
Stories connected through a shared idea, actor, technology or theme.
Next.js canary adds agent-aware upgrade controls and durable-cache changesThe release gates upgrade reminders behind an agentUpgrade setting and enables network access for Codex upgrades. It also adds a turbopackGc disable option and changes durable use-cache hashing behavior.→Next.js 16.4 canary advances bundle-analysis toolingVersion 16.4.0-canary.60 unifies the colours used for bundle-analyser deltas. The change is small but affects how teams interpret performance regressions during framework development.→Next.js ships a coordinated security release for supported branchesThe fixes affect both current and previous maintained release lines. The advisories cover image optimisation, App Router metadata image routes and self-hosted SSG or ISR deployments.→Next.js 16.4 canary.31 fixes proxy detection and Turbopack shutdown handlingVersion 16.4.0-canary.31 fixes detection of proxy.ts when compound pageExtensions are used and makes next dev wait for Turbopack shutdown. It also advances tree shaking through module wrappers and export tracing through client-component proxies.→Next.js 16.4 canary.13 improves Turbopack HMR recoveryThe release fixes Turbopack HMR recovery after dropped connections and preserves original search parameters for private-cache pages. It also adds adoption-skill evaluations and documentation for the create-next-app Cache Components prompt and flag.→Next.js 16.4 canary improves codemods and SST key orderingNext.js 16.4.0-canary.12 stores SST keys in key order when hashes are omitted and honours non-interactive mode in upgrade codemod prompts. The release also extends codemod transformation to .mjs files and removes an unnecessary CI workflow.→React Hook Form 7.87 adds opaque TypeScript leaves and shouldTouch validationReact Hook Form 7.87 adds a shouldTouch option to trigger() and an OpaqueTypes registry for leaf types that should not be recursively analysed. The release also fixes controller change handling, hidden Activity subtree watching, resetField validity and React Server declaration resolution in Next.js builds.→Next.js canary 16.4.0-canary.5 advances PPR caching and TurbopackThe release records a cache-lifetime change for blocking PPR routes and new documentation for Pages Router catchError. It also includes Turbopack emit and collect work, custom-server response-header documentation, dependency deduplication and a cold-path performance split in TurboMalloc accounting.→Next.js 16.4.0-canary.2 introduces backend-storage construction optionsThe canary release adds an options struct to the backend-storage construction path. The published release notes describe this as the release change and do not announce a broader stable feature set.→