Skip to content

Commit 054d2a3

Browse files
Update nextjs monorepo to v15.2.1 (#2066)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-config-next](https://nextjs.org/docs/app/api-reference/config/eslint) ([source](https://redirect.github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | dependencies | minor | [`15.1.7` -> `15.2.1`](https://renovatebot.com/diffs/npm/eslint-config-next/15.1.7/15.2.1) | | [next](https://nextjs.org) ([source](https://redirect.github.com/vercel/next.js)) | dependencies | minor | [`15.1.7` -> `15.2.1`](https://renovatebot.com/diffs/npm/next/15.1.7/15.2.1) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v15.2.1`](https://redirect.github.com/vercel/next.js/releases/tag/v15.2.1) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v15.2.0...v15.2.1) ##### Core Changes - Unify Link and Form prefetching: [#&#8203;76184](https://redirect.github.com/vercel/next.js/issues/76184) - Turbopack: Ensure server actions sourcemaps tests pass: [#&#8203;76157](https://redirect.github.com/vercel/next.js/issues/76157) - \[dev-overlay] control dark theme in one place: [#&#8203;76528](https://redirect.github.com/vercel/next.js/issues/76528) - \[dev-overlay] change css var for terminal: [#&#8203;76590](https://redirect.github.com/vercel/next.js/issues/76590) - \[dev-overlay] Discriminate stack frame settled typed: [#&#8203;76517](https://redirect.github.com/vercel/next.js/issues/76517) - Remove obsolete `sourcePackage` references: [#&#8203;76550](https://redirect.github.com/vercel/next.js/issues/76550) - refactor: remove unused variable in externals handling: [#&#8203;76599](https://redirect.github.com/vercel/next.js/issues/76599) - fix: Add popular embedding libraries to serverExternalPackages: [#&#8203;76574](https://redirect.github.com/vercel/next.js/issues/76574) - \[Segment Cache] Implement hash-only navigations: [#&#8203;76179](https://redirect.github.com/vercel/next.js/issues/76179) - Webpack: abstract away getting compilation spans: [#&#8203;76579](https://redirect.github.com/vercel/next.js/issues/76579) - report compiler duration for webpack and improve numbers: [#&#8203;76665](https://redirect.github.com/vercel/next.js/issues/76665) - \[dev-overlay] fix dark theme missing close bracket: [#&#8203;76672](https://redirect.github.com/vercel/next.js/issues/76672) - Remove `revalidate` property from incremental cache `ctx` for `FETCH` kind: [#&#8203;76500](https://redirect.github.com/vercel/next.js/issues/76500) - \[dev-overlay] fix: env name label style was out of sync with error type label: [#&#8203;76668](https://redirect.github.com/vercel/next.js/issues/76668) - Turbopack: avoid celling source maps before minify: [#&#8203;76626](https://redirect.github.com/vercel/next.js/issues/76626) - refactor(CI): Merge all four bundler test manifest scripts into one: [#&#8203;76652](https://redirect.github.com/vercel/next.js/issues/76652) - \[metadata] fix duplicate metadata for parallel routes: [#&#8203;76669](https://redirect.github.com/vercel/next.js/issues/76669) - \[Segment Cache] Omit from bundle if flag disabled: [#&#8203;76622](https://redirect.github.com/vercel/next.js/issues/76622) - \[Segment Cache] Support output: "export" mode: [#&#8203;75671](https://redirect.github.com/vercel/next.js/issues/75671) - \[Segment Cache] Refresh on same-page navigation: [#&#8203;76223](https://redirect.github.com/vercel/next.js/issues/76223) - \[metadata] re-enable streaming metadata with PPR: [#&#8203;76119](https://redirect.github.com/vercel/next.js/issues/76119) - \[Segment Cache] Search param fallback handling: [#&#8203;75990](https://redirect.github.com/vercel/next.js/issues/75990) - \[Segment Cache] Fix: canonicalURL omits origin: [#&#8203;76444](https://redirect.github.com/vercel/next.js/issues/76444) - fix metadata basePath for manifest: [#&#8203;76681](https://redirect.github.com/vercel/next.js/issues/76681) - Propagate expire time to `cache-control` header and prerender manifest: [#&#8203;76207](https://redirect.github.com/vercel/next.js/issues/76207) - Show revalidate/expire columns in build output: [#&#8203;76343](https://redirect.github.com/vercel/next.js/issues/76343) - Gate alternate bundler behind canary only: [#&#8203;76634](https://redirect.github.com/vercel/next.js/issues/76634) - \[dynamicIO] routes with dynamic segments should be able to be static in dev: [#&#8203;76691](https://redirect.github.com/vercel/next.js/issues/76691) - \[repo] upgrade ts `5.8.2`: [#&#8203;76709](https://redirect.github.com/vercel/next.js/issues/76709) - \[metadata]: ensure metadata boundary is only rendered once on client nav: [#&#8203;76692](https://redirect.github.com/vercel/next.js/issues/76692) - \[metadata] clean up redudant options: [#&#8203;76712](https://redirect.github.com/vercel/next.js/issues/76712) - Fix uniqueness detection for `generateStaticParams`: [#&#8203;76713](https://redirect.github.com/vercel/next.js/issues/76713) - Upgrade React from `22e39ea7-20250225` to `d55cc79b-20250228`: [#&#8203;76680](https://redirect.github.com/vercel/next.js/issues/76680) - \[Turbopack] Compute module batches and use them for chunking: [#&#8203;76133](https://redirect.github.com/vercel/next.js/issues/76133) - \[Dev Tools] Improve keyboard interactions for menu & overlays: [#&#8203;76754](https://redirect.github.com/vercel/next.js/issues/76754) - Keep server code out of browser chunks: [#&#8203;76660](https://redirect.github.com/vercel/next.js/issues/76660) - Turbopack: inline minify into code generation and make it a plain function instead of a turbo tasks function: [#&#8203;76628](https://redirect.github.com/vercel/next.js/issues/76628) - fix edge runtime asset fetch in pages api: [#&#8203;76750](https://redirect.github.com/vercel/next.js/issues/76750) - Update use-cache-unknown-cache-kind.test.ts snapshot for alternate bundler: [#&#8203;76682](https://redirect.github.com/vercel/next.js/issues/76682) ##### Example Changes - docs: fix reading `params` code blocks: [#&#8203;76705](https://redirect.github.com/vercel/next.js/issues/76705) ##### Misc Changes - fix(rustdoc): Fix rustdoc warnings, block on rustdoc failures in CI: [#&#8203;76448](https://redirect.github.com/vercel/next.js/issues/76448) - Update more global turbo CLI usage: [#&#8203;76576](https://redirect.github.com/vercel/next.js/issues/76576) - docs: Node.js runtime support for Middleware: [#&#8203;76556](https://redirect.github.com/vercel/next.js/issues/76556) - build: Update `swc_core` to `v16.0.0`: [#&#8203;76414](https://redirect.github.com/vercel/next.js/issues/76414) - Turbopack: prevent panic in swc issue emitter: [#&#8203;76595](https://redirect.github.com/vercel/next.js/issues/76595) - Unflake `parallel-routes-revalidation` test: [#&#8203;76600](https://redirect.github.com/vercel/next.js/issues/76600) - Fix `octokit.rest.issues.addLabels` call: [#&#8203;76601](https://redirect.github.com/vercel/next.js/issues/76601) - \[test] Use new Redbox matchers in app/ error-recovery: [#&#8203;76552](https://redirect.github.com/vercel/next.js/issues/76552) - \[test] Use new Redbox matchers in pages/ ReactRefreshLogBox-app-doc: [#&#8203;76551](https://redirect.github.com/vercel/next.js/issues/76551) - Run nightly bundler integration tests also with React 18: [#&#8203;76606](https://redirect.github.com/vercel/next.js/issues/76606) - 15.2: Add version history for `devIndicators` and note on deprecated options: [#&#8203;76611](https://redirect.github.com/vercel/next.js/issues/76611) - 15.2 docs: document missing `htmlLimitedBots` option: [#&#8203;76616](https://redirect.github.com/vercel/next.js/issues/76616) - Update bundler production test manifest: [#&#8203;76584](https://redirect.github.com/vercel/next.js/issues/76584) - Update bundler development test manifest: [#&#8203;76585](https://redirect.github.com/vercel/next.js/issues/76585) - Fix test after CI switched to pnpm 10: [#&#8203;76615](https://redirect.github.com/vercel/next.js/issues/76615) - chore(cna): fix theme extend for tailwind v4: [#&#8203;76583](https://redirect.github.com/vercel/next.js/issues/76583) - \[test] Use new Redbox matchers in app/ ReactRefreshLogBoxMisc: [#&#8203;76563](https://redirect.github.com/vercel/next.js/issues/76563) - Don’t use native built-ins for additional bundler: [#&#8203;76577](https://redirect.github.com/vercel/next.js/issues/76577) - Revert "Run nightly bundler integration tests also with React 18": [#&#8203;76640](https://redirect.github.com/vercel/next.js/issues/76640) - Update bundler production test manifest: [#&#8203;76643](https://redirect.github.com/vercel/next.js/issues/76643) - Update bundler development test manifest: [#&#8203;76644](https://redirect.github.com/vercel/next.js/issues/76644) - Turbopack: dedupe middleware-manifest entries: [#&#8203;76621](https://redirect.github.com/vercel/next.js/issues/76621) - Turbopack: Improve edge tests: [#&#8203;76607](https://redirect.github.com/vercel/next.js/issues/76607) - Turbopack: add test test for css order: [#&#8203;76675](https://redirect.github.com/vercel/next.js/issues/76675) - Turbopack: fix order of chunk items in cycles: [#&#8203;76676](https://redirect.github.com/vercel/next.js/issues/76676) - \[ci] Fix `test-turbopack-integration` not having any shards : [#&#8203;76355](https://redirect.github.com/vercel/next.js/issues/76355) - Update Turbopack development test manifest: [#&#8203;76658](https://redirect.github.com/vercel/next.js/issues/76658) - Update Turbopack production test manifest: [#&#8203;76659](https://redirect.github.com/vercel/next.js/issues/76659) - fix(CI): Upload to areweturboyet immediately after a manifest is updated, not only on a fixed cron schedule: [#&#8203;76688](https://redirect.github.com/vercel/next.js/issues/76688) - Update test snapshots for alternative bundler \[4/n]: [#&#8203;76578](https://redirect.github.com/vercel/next.js/issues/76578) - fix(turbopack): Fix analysis of private properties: [#&#8203;76654](https://redirect.github.com/vercel/next.js/issues/76654) - Turbopack: Simplify emitDecoratorMetadata test: [#&#8203;76678](https://redirect.github.com/vercel/next.js/issues/76678) - \[test] Use new Redbox matchers in pages/ ReactRefreshRegression: [#&#8203;76743](https://redirect.github.com/vercel/next.js/issues/76743) - \[test] Remove `describeVariants` helper: [#&#8203;76631](https://redirect.github.com/vercel/next.js/issues/76631) - \[test] Fix flaky error-recovery test: [#&#8203;76753](https://redirect.github.com/vercel/next.js/issues/76753) - \[test] Use new Redbox matchers in app/ dynamic-error: [#&#8203;76744](https://redirect.github.com/vercel/next.js/issues/76744) - \[test] Use new Redbox matchers in app/ rsc-runtime-errors: [#&#8203;76745](https://redirect.github.com/vercel/next.js/issues/76745) - Turbopack: avoid panic in module batches: [#&#8203;76757](https://redirect.github.com/vercel/next.js/issues/76757) - Revert "test: temporarily disable after deploy test": [#&#8203;74990](https://redirect.github.com/vercel/next.js/issues/74990) - `toDisplayRedbox()`: replace all occurrences of testDir: [#&#8203;76618](https://redirect.github.com/vercel/next.js/issues/76618) - Fix: missing close brace in demo code: [#&#8203;76549](https://redirect.github.com/vercel/next.js/issues/76549) - Disable flaky Turbopack tests: [#&#8203;76760](https://redirect.github.com/vercel/next.js/issues/76760) - feat(CI): Revalidate vercel data cache on areweturboyet after uploading data to KV store: [#&#8203;76693](https://redirect.github.com/vercel/next.js/issues/76693) - chore(github): move top prs and feature requests to different Slack channel: [#&#8203;76764](https://redirect.github.com/vercel/next.js/issues/76764) - Fix flaky Bun test: [#&#8203;76763](https://redirect.github.com/vercel/next.js/issues/76763) ##### Credits Huge thanks to [@&#8203;acdlite](https://redirect.github.com/acdlite), [@&#8203;bgw](https://redirect.github.com/bgw), [@&#8203;ijjk](https://redirect.github.com/ijjk), [@&#8203;molebox](https://redirect.github.com/molebox), [@&#8203;kdy1](https://redirect.github.com/kdy1), [@&#8203;timneutkens](https://redirect.github.com/timneutkens), [@&#8203;devjiwonchoi](https://redirect.github.com/devjiwonchoi), [@&#8203;mischnic](https://redirect.github.com/mischnic), [@&#8203;unstubbable](https://redirect.github.com/unstubbable), [@&#8203;eps1lon](https://redirect.github.com/eps1lon), [@&#8203;huozhi](https://redirect.github.com/huozhi), [@&#8203;philipithomas](https://redirect.github.com/philipithomas), [@&#8203;delbaoliveira](https://redirect.github.com/delbaoliveira), [@&#8203;samcx](https://redirect.github.com/samcx), [@&#8203;wbinnssmith](https://redirect.github.com/wbinnssmith), [@&#8203;sokra](https://redirect.github.com/sokra), [@&#8203;gnoff](https://redirect.github.com/gnoff), [@&#8203;leerob](https://redirect.github.com/leerob), [@&#8203;ztanner](https://redirect.github.com/ztanner), [@&#8203;raunofreiberg](https://redirect.github.com/raunofreiberg), [@&#8203;lubieowoce](https://redirect.github.com/lubieowoce), and [@&#8203;LihaoWang](https://redirect.github.com/LihaoWang) for helping! ### [`v15.2.0`](https://redirect.github.com/vercel/next.js/releases/tag/v15.2.0) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v15.1.7...v15.2.0) ##### Core Changes - Fix `unstable_allowDynamic` when used with pnpm: [#&#8203;73732](https://redirect.github.com/vercel/next.js/issues/73732) - \[dynamicIO] use new heuristic to track whether server render is dynamic: [#&#8203;73751](https://redirect.github.com/vercel/next.js/issues/73751) - Fix receiveExpiredTags not always called: [#&#8203;73759](https://redirect.github.com/vercel/next.js/issues/73759) - error-overlay: Rename "Error" to "Issue": [#&#8203;72817](https://redirect.github.com/vercel/next.js/issues/72817) - remove redundant segment collection call: [#&#8203;73773](https://redirect.github.com/vercel/next.js/issues/73773) - Metadata resolvers can be fetched synchronously: [#&#8203;73771](https://redirect.github.com/vercel/next.js/issues/73771) - Turbopack: migrate client references to single-graph-traversal: [#&#8203;73322](https://redirect.github.com/vercel/next.js/issues/73322) - next-codemod: update gitignore file for parity for yarn recommendations: [#&#8203;71963](https://redirect.github.com/vercel/next.js/issues/71963) - feat: error code: [#&#8203;73332](https://redirect.github.com/vercel/next.js/issues/73332) - Detach next-error-code-swc-plugin from workspace: [#&#8203;73806](https://redirect.github.com/vercel/next.js/issues/73806) - \[CI] Prominent error message for check_error_codes: [#&#8203;73807](https://redirect.github.com/vercel/next.js/issues/73807) - \[Segment Cache] Add PPR header to segment prefetch: [#&#8203;73756](https://redirect.github.com/vercel/next.js/issues/73756) - fix: path escaping issue on windows: [#&#8203;73843](https://redirect.github.com/vercel/next.js/issues/73843) - Rename variables in LayoutRouter for clarity: [#&#8203;73826](https://redirect.github.com/vercel/next.js/issues/73826) - \[Segment Cache] Skip prefetched segments on server: [#&#8203;73626](https://redirect.github.com/vercel/next.js/issues/73626) - \[Segment Cache] No data on tree prefetch if no PPR: [#&#8203;73767](https://redirect.github.com/vercel/next.js/issues/73767) - Remove segmentPath from RSC payload: [#&#8203;73827](https://redirect.github.com/vercel/next.js/issues/73827) - build: better error if fetching AMP validator fails: [#&#8203;73851](https://redirect.github.com/vercel/next.js/issues/73851) - Escape the '.' in '.json' when making static data routes.: [#&#8203;73850](https://redirect.github.com/vercel/next.js/issues/73850) - fix(next@15): use the asset prefix when loading a CSS in App Router: [#&#8203;72095](https://redirect.github.com/vercel/next.js/issues/72095) - Exclude `.test.` files from using error code plugin: [#&#8203;73868](https://redirect.github.com/vercel/next.js/issues/73868) - Refactor telemetry API: [#&#8203;73865](https://redirect.github.com/vercel/next.js/issues/73865) - Add additional error classes and error codes: [#&#8203;73862](https://redirect.github.com/vercel/next.js/issues/73862) - refactor: collectAppPageSegments: [#&#8203;73908](https://redirect.github.com/vercel/next.js/issues/73908) - cleanup unnecessary map in dev server: [#&#8203;73745](https://redirect.github.com/vercel/next.js/issues/73745) - Retry manifest file loading only in dev mode: [#&#8203;73900](https://redirect.github.com/vercel/next.js/issues/73900) - Turbopack: ignore empty NEXT_TURBOPACK_TRACING var: [#&#8203;73903](https://redirect.github.com/vercel/next.js/issues/73903) - Ignore RSC fetch errors after hard navigation: [#&#8203;73975](https://redirect.github.com/vercel/next.js/issues/73975) - Fix error code check in windows: [#&#8203;73981](https://redirect.github.com/vercel/next.js/issues/73981) - Separate viewport and metadata in rsc and cache: [#&#8203;73867](https://redirect.github.com/vercel/next.js/issues/73867) - Add feature flag for new dev overlay: [#&#8203;73977](https://redirect.github.com/vercel/next.js/issues/73977) - Restore RSC fetch error handling after navigating back: [#&#8203;73985](https://redirect.github.com/vercel/next.js/issues/73985) - refactor: make locales array immutable: [#&#8203;74037](https://redirect.github.com/vercel/next.js/issues/74037) - fix: skip rendering dynamic root segment routes: [#&#8203;74039](https://redirect.github.com/vercel/next.js/issues/74039) - refactor: cache lowercasing all the locales: [#&#8203;74038](https://redirect.github.com/vercel/next.js/issues/74038) - Add SRI support for Node.js Runtime : [#&#8203;73891](https://redirect.github.com/vercel/next.js/issues/73891) - Separate bots detection utils: [#&#8203;74000](https://redirect.github.com/vercel/next.js/issues/74000) - docs: remove a duplicated word in redirect code comment: [#&#8203;74043](https://redirect.github.com/vercel/next.js/issues/74043) - examples: update gitignore files for parity for yarn recommendations: [#&#8203;71956](https://redirect.github.com/vercel/next.js/issues/71956) - chore: update turbopack document path in the warning message: [#&#8203;72597](https://redirect.github.com/vercel/next.js/issues/72597) - Clean up `react-dev-overlay` before fork: [#&#8203;74016](https://redirect.github.com/vercel/next.js/issues/74016) - chore(next/image): improve imgopt api bypass detection for unsupported images: [#&#8203;73909](https://redirect.github.com/vercel/next.js/issues/73909) - \[Segment Cache] Add CacheStatus.Empty: [#&#8203;73667](https://redirect.github.com/vercel/next.js/issues/73667) - chore: move static paths utils into own folder: [#&#8203;73928](https://redirect.github.com/vercel/next.js/issues/73928) - Delete unused `GroupedStackFrames.tsx`: [#&#8203;74028](https://redirect.github.com/vercel/next.js/issues/74028) - \[Segment Cache] Move cache key creation to client : [#&#8203;73853](https://redirect.github.com/vercel/next.js/issues/73853) - feat: added partial shell generation using root params: [#&#8203;73816](https://redirect.github.com/vercel/next.js/issues/73816) - feat: added error when there's missing root params in generateStaticParams: [#&#8203;73933](https://redirect.github.com/vercel/next.js/issues/73933) - Remove parentRendered argument: [#&#8203;73877](https://redirect.github.com/vercel/next.js/issues/73877) - Generate per-segment responses for any static page: [#&#8203;73945](https://redirect.github.com/vercel/next.js/issues/73945) - feat: added fallback route params to prerender manifest: [#&#8203;74004](https://redirect.github.com/vercel/next.js/issues/74004) - refactor(turbopack): Make various types directly or indirectly included in `State<T>` types into OperationValues and/or NonLocalValues: [#&#8203;74008](https://redirect.github.com/vercel/next.js/issues/74008) - Fork `react-dev-overlay` for new UI: [#&#8203;74017](https://redirect.github.com/vercel/next.js/issues/74017) - fix: added fallback source route to prerender manifest: [#&#8203;74052](https://redirect.github.com/vercel/next.js/issues/74052) - Add storybook for UI testing: [#&#8203;74032](https://redirect.github.com/vercel/next.js/issues/74032) - \[Segment Cache] Support for non-PPR projects/pages: [#&#8203;73960](https://redirect.github.com/vercel/next.js/issues/73960) - exclude `.stories.` and `.test.` files from taskfile watch and error plugin: [#&#8203;74064](https://redirect.github.com/vercel/next.js/issues/74064) - Upgrade React from `7283a213-20241206` to `372ec00c-20241209`: [#&#8203;73749](https://redirect.github.com/vercel/next.js/issues/73749) - fix: aria attribute typo for error overlay: [#&#8203;74074](https://redirect.github.com/vercel/next.js/issues/74074) - fix: set x-deployment-id to every middleware prefetch request: [#&#8203;71193](https://redirect.github.com/vercel/next.js/issues/71193) - Add middleware handler for error code telemetry: [#&#8203;74088](https://redirect.github.com/vercel/next.js/issues/74088) - Create ErrorOverlay component: [#&#8203;74073](https://redirect.github.com/vercel/next.js/issues/74073) - fix(typed-routes): Fix route type fallback: [#&#8203;73271](https://redirect.github.com/vercel/next.js/issues/73271) - Rename `root-layout-missing-tags-error.tsx` to pascal case: [#&#8203;74089](https://redirect.github.com/vercel/next.js/issues/74089) - Turbopack: next/dynamic use transitions instead of AST analysis: [#&#8203;73627](https://redirect.github.com/vercel/next.js/issues/73627) - \[Turbopack] fix root and project path usages in a monorepo: [#&#8203;73552](https://redirect.github.com/vercel/next.js/issues/73552) - support `bun.lock` as package manager lockfile: [#&#8203;74056](https://redirect.github.com/vercel/next.js/issues/74056) - Stop sourcemapping function names: [#&#8203;74085](https://redirect.github.com/vercel/next.js/issues/74085) - Move ErrorIndicator to separate file: [#&#8203;74090](https://redirect.github.com/vercel/next.js/issues/74090) - Upgrade React from `372ec00c-20241209` to `518d06d2-20241219`: [#&#8203;74155](https://redirect.github.com/vercel/next.js/issues/74155) - used shared worker for lint & typecheck steps: [#&#8203;74154](https://redirect.github.com/vercel/next.js/issues/74154) - chore(turbopack): Ignore no-vc-struct lint in trybuild proc macro tests: [#&#8203;74110](https://redirect.github.com/vercel/next.js/issues/74110) - Use provided waitUntil for pending revalidates: [#&#8203;74164](https://redirect.github.com/vercel/next.js/issues/74164) - Port ErrorPagination: [#&#8203;74097](https://redirect.github.com/vercel/next.js/issues/74097) - Port LeftIcon RightIcon from ErrorPagination: [#&#8203;74098](https://redirect.github.com/vercel/next.js/issues/74098) - Port ToolButtonsGroup: [#&#8203;74099](https://redirect.github.com/vercel/next.js/issues/74099) - \[Turbopack] fix import.meta.url in monorepo: [#&#8203;72612](https://redirect.github.com/vercel/next.js/issues/72612) - refactor: rename the react client error callbacks module: [#&#8203;74192](https://redirect.github.com/vercel/next.js/issues/74192) - Use ErrorOverlayLayout in Errors component: [#&#8203;74107](https://redirect.github.com/vercel/next.js/issues/74107) - refactor: remove internal queries, move to request metadata: [#&#8203;74100](https://redirect.github.com/vercel/next.js/issues/74100) - Fix accessing headers in progressively enhanced form actions: [#&#8203;74196](https://redirect.github.com/vercel/next.js/issues/74196) - Use Geist font in Dev Overlay: [#&#8203;74160](https://redirect.github.com/vercel/next.js/issues/74160) - \[metadata] Align prefetch head type with head: [#&#8203;74161](https://redirect.github.com/vercel/next.js/issues/74161) - refactor: error boundary rendering in app-render: [#&#8203;74259](https://redirect.github.com/vercel/next.js/issues/74259) - \[metadata] Merge the metadata resolve apis into one api: [#&#8203;74191](https://redirect.github.com/vercel/next.js/issues/74191) - \[DevOverlay] fix: restore pagination style: [#&#8203;74296](https://redirect.github.com/vercel/next.js/issues/74296) - fix: update broken links in config-shared.d.ts: [#&#8203;74122](https://redirect.github.com/vercel/next.js/issues/74122) - fix: fix typos in errors.json & create-component-tree.tsx: [#&#8203;74471](https://redirect.github.com/vercel/next.js/issues/74471) - Safely retrieve router, improve page reload logic: [#&#8203;74209](https://redirect.github.com/vercel/next.js/issues/74209) - docs: bump year: [#&#8203;74475](https://redirect.github.com/vercel/next.js/issues/74475) - \[DevOverlay] Remove Dialog Banner: [#&#8203;74464](https://redirect.github.com/vercel/next.js/issues/74464) - \[DevOverlay] Add color palette script: [#&#8203;74465](https://redirect.github.com/vercel/next.js/issues/74465) - Fix: Preserve intentional percent encoding in search param for client nav: [#&#8203;74473](https://redirect.github.com/vercel/next.js/issues/74473) - \[DevOverlay] Implement New Overlay Layout with Bottom Stacks: [#&#8203;74466](https://redirect.github.com/vercel/next.js/issues/74466) - \[DevOverlay] Add error overlay footer and feedback: [#&#8203;74472](https://redirect.github.com/vercel/next.js/issues/74472) - \[DevOverlay] Remove temporary header children: [#&#8203;74490](https://redirect.github.com/vercel/next.js/issues/74490) - fix: server functions x-forwarded-host possible multiple values: [#&#8203;73701](https://redirect.github.com/vercel/next.js/issues/73701) - \[DevOverlay] Pass footer message from error containers: [#&#8203;74493](https://redirect.github.com/vercel/next.js/issues/74493) - feat(rsc): allow host or forwarded: [#&#8203;74199](https://redirect.github.com/vercel/next.js/issues/74199) - \[DevOverlay] Adjust border style for header and footer: [#&#8203;74480](https://redirect.github.com/vercel/next.js/issues/74480) - feat(next/image): add support for `images.qualities` in next.config: [#&#8203;74257](https://redirect.github.com/vercel/next.js/issues/74257) - Upgrade React from `518d06d2-20241219` to `3b009b4c-20250102`: [#&#8203;74492](https://redirect.github.com/vercel/next.js/issues/74492) - fix: add node internals stack frames to ignored list: [#&#8203;73698](https://redirect.github.com/vercel/next.js/issues/73698) - chore: break calls to forEach into for loops: [#&#8203;74523](https://redirect.github.com/vercel/next.js/issues/74523) - \[DevOverlay] Add error message: [#&#8203;74541](https://redirect.github.com/vercel/next.js/issues/74541) - \[DevOverlay] Add error type label: [#&#8203;74543](https://redirect.github.com/vercel/next.js/issues/74543) - feat: connect error rating buttons to telemetry API: [#&#8203;74496](https://redirect.github.com/vercel/next.js/issues/74496) - \[metadata] Move metadata rendering adjacent to page component: [#&#8203;74262](https://redirect.github.com/vercel/next.js/issues/74262) - Delete set-cache-busting-search-param.test.ts: [#&#8203;74561](https://redirect.github.com/vercel/next.js/issues/74561) - fix: enhance a11y, prevent double firing in error rating: [#&#8203;74563](https://redirect.github.com/vercel/next.js/issues/74563) - fix: add aria-hidden to error overlay voting icons: [#&#8203;74568](https://redirect.github.com/vercel/next.js/issues/74568) - Update font data: [#&#8203;74572](https://redirect.github.com/vercel/next.js/issues/74572) - Upgrade React from `3b009b4c-20250102` to `3ce77d55-20250106`: [#&#8203;74557](https://redirect.github.com/vercel/next.js/issues/74557) - \[metadata] Change the array head to single node in flight data: [#&#8203;74299](https://redirect.github.com/vercel/next.js/issues/74299) - \[DevOverlay] Add Toolbar: [#&#8203;74555](https://redirect.github.com/vercel/next.js/issues/74555) - restore deleted comment in next-app-loader: [#&#8203;74597](https://redirect.github.com/vercel/next.js/issues/74597) - Turbopack dev: Remove client to server websocket ping event: [#&#8203;74584](https://redirect.github.com/vercel/next.js/issues/74584) - Fix prerender tags when notFound is called: [#&#8203;74577](https://redirect.github.com/vercel/next.js/issues/74577) - fix: add prerender abort errors to unstable rethrow: [#&#8203;74556](https://redirect.github.com/vercel/next.js/issues/74556) - Upgrade React from `3ce77d55-20250106` to `7b402084-20250107`: [#&#8203;74599](https://redirect.github.com/vercel/next.js/issues/74599) - fix: handle optional catchall parameters properly when deployed: [#&#8203;74562](https://redirect.github.com/vercel/next.js/issues/74562) - refactor: generic dev build indicator: [#&#8203;74615](https://redirect.github.com/vercel/next.js/issues/74615) - ensure custom cache handlers are preloaded: [#&#8203;74622](https://redirect.github.com/vercel/next.js/issues/74622) - feat: dev build indicator for App Router: [#&#8203;74618](https://redirect.github.com/vercel/next.js/issues/74618) - fix fetch lock not being consistently released: [#&#8203;74623](https://redirect.github.com/vercel/next.js/issues/74623) - Ensure global cache handlers are used properly: [#&#8203;74626](https://redirect.github.com/vercel/next.js/issues/74626) - Ensure custom Suspense boundaries in layouts resolve if they contain the page: [#&#8203;74552](https://redirect.github.com/vercel/next.js/issues/74552) - test: exclude the ts testing files from tsconfig during local dev in nextjs repo: [#&#8203;74647](https://redirect.github.com/vercel/next.js/issues/74647) - Remove unused dependencyFactory plugin code: [#&#8203;74661](https://redirect.github.com/vercel/next.js/issues/74661) - test: do not log the changes for local dev tsconfig: [#&#8203;74674](https://redirect.github.com/vercel/next.js/issues/74674) - \[metadata] initial support of streaming metadata: [#&#8203;74619](https://redirect.github.com/vercel/next.js/issues/74619) - Remove PPR feature check from Segment Cache client: [#&#8203;74669](https://redirect.github.com/vercel/next.js/issues/74669) - \[Segment Cache] Add act-inspired internal router testing helper: [#&#8203;74668](https://redirect.github.com/vercel/next.js/issues/74668) - \[Segment Cache] Background segment revalidation: [#&#8203;74057](https://redirect.github.com/vercel/next.js/issues/74057) - Upgrade React from `7b402084-20250107` to `42687267-20250108`: [#&#8203;74649](https://redirect.github.com/vercel/next.js/issues/74649) - Indicate boolean value for configured experimental features on startup: [#&#8203;74691](https://redirect.github.com/vercel/next.js/issues/74691) - Implement encryption key into turbopack as hash salt: [#&#8203;72933](https://redirect.github.com/vercel/next.js/issues/72933) - Show numerical values for configured experimental features: [#&#8203;74692](https://redirect.github.com/vercel/next.js/issues/74692) - Upgrade React from `42687267-20250108` to `74ea0c73-20250109`: [#&#8203;74693](https://redirect.github.com/vercel/next.js/issues/74693) - feat: DevToolsIndicator: [#&#8203;74679](https://redirect.github.com/vercel/next.js/issues/74679) - Fix presentation when onerror receives an event without error: [#&#8203;74643](https://redirect.github.com/vercel/next.js/issues/74643) - refactor: move the global client error code: [#&#8203;74699](https://redirect.github.com/vercel/next.js/issues/74699) - fix: ts language server rule metadata should allow null: [#&#8203;74704](https://redirect.github.com/vercel/next.js/issues/74704) - \[DevTools] create error state for indicator: [#&#8203;74717](https://redirect.github.com/vercel/next.js/issues/74717) - \[DevOverlay] Add Basic Stories for Error Containers: [#&#8203;74697](https://redirect.github.com/vercel/next.js/issues/74697) - Add experimental flag for View Transitions: [#&#8203;74659](https://redirect.github.com/vercel/next.js/issues/74659) - \[DevOverlay] Floating Header and Bottom Stacks: [#&#8203;74581](https://redirect.github.com/vercel/next.js/issues/74581) - \[DevOverlay] Add Pagination: [#&#8203;74583](https://redirect.github.com/vercel/next.js/issues/74583) - Fix [@&#8203;vercel/og](https://redirect.github.com/vercel/og) license SPDX expression: [#&#8203;74745](https://redirect.github.com/vercel/next.js/issues/74745) - \[DevOverlay] Add Next.js version staleness indicator: [#&#8203;74601](https://redirect.github.com/vercel/next.js/issues/74601) - Write errors.json fully formatted: [#&#8203;74753](https://redirect.github.com/vercel/next.js/issues/74753) - \[DevOverlay] Fix style details and correctly pass version info: [#&#8203;74606](https://redirect.github.com/vercel/next.js/issues/74606) - \[DevOverlay] Decouple Dialog component from Error Overlay: [#&#8203;74638](https://redirect.github.com/vercel/next.js/issues/74638) - \[DevOverlay] Apply Turbopack Styling: [#&#8203;74636](https://redirect.github.com/vercel/next.js/issues/74636) - \[DevOverlay] Add Call Stack: [#&#8203;74658](https://redirect.github.com/vercel/next.js/issues/74658) - \[DevOverlay] Add Runtime Error CodeFrame: [#&#8203;74682](https://redirect.github.com/vercel/next.js/issues/74682) - Do not warn during build for supported modules in the Edge runtime: [#&#8203;74752](https://redirect.github.com/vercel/next.js/issues/74752) - Ensure metadata doesn't break scroll-to-top on navigation: [#&#8203;74748](https://redirect.github.com/vercel/next.js/issues/74748) - \[Segment Cache] Fix stale time unit conversion: [#&#8203;74759](https://redirect.github.com/vercel/next.js/issues/74759) - \[metadata] add option of configuring ua of async metadata: [#&#8203;74594](https://redirect.github.com/vercel/next.js/issues/74594) - SingleModuleGraph: yield edge weights during traversal: [#&#8203;74620](https://redirect.github.com/vercel/next.js/issues/74620) - refactor(turbopack/next-api): Implement NonLocalValue for TracedDiGraph and SingleModuleGraph: [#&#8203;74506](https://redirect.github.com/vercel/next.js/issues/74506) - Always display version indicator: [#&#8203;74774](https://redirect.github.com/vercel/next.js/issues/74774) - Update font data: [#&#8203;74777](https://redirect.github.com/vercel/next.js/issues/74777) - Upgrade React from `74ea0c73-20250109` to `056073de-20250109`: [#&#8203;74754](https://redirect.github.com/vercel/next.js/issues/74754) - \[DevOverlay] Improve Storybook Structure: [#&#8203;74764](https://redirect.github.com/vercel/next.js/issues/74764) - fix: always show indicator in app router: [#&#8203;74758](https://redirect.github.com/vercel/next.js/issues/74758) - Upgrade React from `056073de-20250109` to `540efebc-20250112`: [#&#8203;74805](https://redirect.github.com/vercel/next.js/issues/74805) - \[DevOverlay] Fix Style Regression: [#&#8203;74768](https://redirect.github.com/vercel/next.js/issues/74768) - Fix output files warning by Turborepo: [#&#8203;74811](https://redirect.github.com/vercel/next.js/issues/74811) - perf(lint): cache the returned regex result: [#&#8203;74827](https://redirect.github.com/vercel/next.js/issues/74827) - Upgrade React from `540efebc-20250112` to `cabd8a0e-20250113`: [#&#8203;74828](https://redirect.github.com/vercel/next.js/issues/74828) - feat: added rewrite headers after user-supplied rewrites: [#&#8203;74776](https://redirect.github.com/vercel/next.js/issues/74776) - Add partial support for `"use cache"` in metadata route handlers: [#&#8203;74835](https://redirect.github.com/vercel/next.js/issues/74835) - \[DevOverlay] Hydration Error Code Frame: [#&#8203;74822](https://redirect.github.com/vercel/next.js/issues/74822) - fix: when metadatabase is set we should not warn: [#&#8203;74840](https://redirect.github.com/vercel/next.js/issues/74840) - \[DevOverlay] Sync Terminal component with CodeFrame for Build Error: [#&#8203;74831](https://redirect.github.com/vercel/next.js/issues/74831) - feat: animated dev build/render indicator: [#&#8203;74833](https://redirect.github.com/vercel/next.js/issues/74833) - Fix mojibake in server action inputs (fixes [#&#8203;74843](https://redirect.github.com/vercel/next.js/issues/74843)): [#&#8203;74845](https://redirect.github.com/vercel/next.js/issues/74845) - \[DevOverlay] Add Turbopack story for Error Containers: [#&#8203;74834](https://redirect.github.com/vercel/next.js/issues/74834) - Add pagination SEO link tags: [#&#8203;74737](https://redirect.github.com/vercel/next.js/issues/74737) - chore: fix local development warnings inside next monorepo: [#&#8203;74863](https://redirect.github.com/vercel/next.js/issues/74863) - fix: eslint rule of using img in metadata routes: [#&#8203;74864](https://redirect.github.com/vercel/next.js/issues/74864) - Upgrade React from `cabd8a0e-20250113` to `b3a95caf-20250113`: [#&#8203;74868](https://redirect.github.com/vercel/next.js/issues/74868) - \[Segment Cache] Support `<Link prefetch={true}>`: [#&#8203;74172](https://redirect.github.com/vercel/next.js/issues/74172) - Remove unnecessary re render on link reveal: [#&#8203;74670](https://redirect.github.com/vercel/next.js/issues/74670) - \[Segment Cache] Cancel prefetch on viewport exit: [#&#8203;74671](https://redirect.github.com/vercel/next.js/issues/74671) - \[Segment Cache] Prioritize hovered links: [#&#8203;74672](https://redirect.github.com/vercel/next.js/issues/74672) - Refine NextLogo Accessibility and Styling: [#&#8203;74869](https://redirect.github.com/vercel/next.js/issues/74869) - Disable failed scroll restoration warning: [#&#8203;74875](https://redirect.github.com/vercel/next.js/issues/74875) - Polish UI for dev indicator popover: [#&#8203;74872](https://redirect.github.com/vercel/next.js/issues/74872) - \[DevTools] Add `CMD + .` keyboard shortcut to show/hide: [#&#8203;74878](https://redirect.github.com/vercel/next.js/issues/74878) - \[DevOverlay] use buttons for interactive indicator row options: [#&#8203;74887](https://redirect.github.com/vercel/next.js/issues/74887) - \[DevOverlay] close popover/overlay on Esc: [#&#8203;74889](https://redirect.github.com/vercel/next.js/issues/74889) - Skip client reference manifests for static metadata route handlers: [#&#8203;74876](https://redirect.github.com/vercel/next.js/issues/74876) - Upgrade React from `b3a95caf-20250113` to `f0edf41e-20250115`: [#&#8203;74890](https://redirect.github.com/vercel/next.js/issues/74890) - fix: moved down segment path handling after cache headers are set: [#&#8203;74893](https://redirect.github.com/vercel/next.js/issues/74893) - \[Turbopack] improve task optimization: [#&#8203;74837](https://redirect.github.com/vercel/next.js/issues/74837) - Ensure client reference manifest is traced for global not found page: [#&#8203;74919](https://redirect.github.com/vercel/next.js/issues/74919) - Polish error feedback row: [#&#8203;74880](https://redirect.github.com/vercel/next.js/issues/74880) - fix: static indicator for new overlay decoupled from appIsrStatus: [#&#8203;74933](https://redirect.github.com/vercel/next.js/issues/74933) - \[test] Avoid hydration errors in react-compiler tests: [#&#8203;74928](https://redirect.github.com/vercel/next.js/issues/74928) - feat: write the segment path data out from the incremental cache: [#&#8203;74892](https://redirect.github.com/vercel/next.js/issues/74892) - Track dynamic IO feature usage: [#&#8203;74942](https://redirect.github.com/vercel/next.js/issues/74942) - Upgrade React from `f0edf41e-20250115` to `b158439a-20250115`: [#&#8203;74936](https://redirect.github.com/vercel/next.js/issues/74936) - Turbopack: chunk_group_multiple: [#&#8203;74859](https://redirect.github.com/vercel/next.js/issues/74859) - \[DevOverlay] Fix floating header invisble on small screen: [#&#8203;74886](https://redirect.github.com/vercel/next.js/issues/74886) - rest errors queue after passing to handler: [#&#8203;74982](https://redirect.github.com/vercel/next.js/issues/74982) - \[DevOverlay] Keep pagination on Build Error: [#&#8203;74905](https://redirect.github.com/vercel/next.js/issues/74905) - \[Segment Cache] Evict client cache on revalidate: [#&#8203;74874](https://redirect.github.com/vercel/next.js/issues/74874) - Upgrade React from `b158439a-20250115` to `5b51a2b9-20250116`: [#&#8203;74993](https://redirect.github.com/vercel/next.js/issues/74993) - \[DevOverlay] Gather Feedback per Error: [#&#8203;74908](https://redirect.github.com/vercel/next.js/issues/74908) - Fix dev server ignores ENOENT error when loading page: [#&#8203;65213](https://redirect.github.com/vercel/next.js/issues/65213) - refactor: updated route regexp handling to simplify: [#&#8203;74996](https://redirect.github.com/vercel/next.js/issues/74996) - \[DevOverlay] Rename file names to kebab: [#&#8203;75000](https://redirect.github.com/vercel/next.js/issues/75000) - Fix dhat support for turbo dev: [#&#8203;67166](https://redirect.github.com/vercel/next.js/issues/67166) - Fix missing revalidate with notFound(): [#&#8203;75009](https://redirect.github.com/vercel/next.js/issues/75009) - fix: always ensure element before set to weakmap: [#&#8203;75012](https://redirect.github.com/vercel/next.js/issues/75012) - Fix ping event being sent unintentionally for Pages Router with Turbopack: [#&#8203;75030](https://redirect.github.com/vercel/next.js/issues/75030) - fix: don't memory-leak promises passed to `waitUntil`: [#&#8203;75041](https://redirect.github.com/vercel/next.js/issues/75041) - refactor: include new option for including prefixes: [#&#8203;75015](https://redirect.github.com/vercel/next.js/issues/75015) - Disable `colormin` feature from `cssnano`: [#&#8203;53393](https://redirect.github.com/vercel/next.js/issues/53393) - types: improve types in app-index: [#&#8203;75045](https://redirect.github.com/vercel/next.js/issues/75045) - feature(error): capture ssr error in overlay during dev: [#&#8203;74983](https://redirect.github.com/vercel/next.js/issues/74983) - \[DevOverlay] Polish new Error Overlay badge: [#&#8203;74975](https://redirect.github.com/vercel/next.js/issues/74975) - \[DevOverlay]: hook up issue click handlers in NextLogo: [#&#8203;75069](https://redirect.github.com/vercel/next.js/issues/75069) - error when output: export is used with intercepting routes: [#&#8203;75058](https://redirect.github.com/vercel/next.js/issues/75058) - Display global-error along dev overlay during development: [#&#8203;75101](https://redirect.github.com/vercel/next.js/issues/75101) - \[DevOverlay] Decouple Error Overlay with DevTools Indicator: [#&#8203;74999](https://redirect.github.com/vercel/next.js/issues/74999) - \[DevOverlay] Open Error Overlay when DevTools Indicator clicked: [#&#8203;75025](https://redirect.github.com/vercel/next.js/issues/75025) - fix: be more defensive in useMergedRef: [#&#8203;75088](https://redirect.github.com/vercel/next.js/issues/75088) - \[Dev Badge] Focus states and fluid transitioning between states: [#&#8203;75141](https://redirect.github.com/vercel/next.js/issues/75141) - polish indicator loading behaviour for new dev overlay: [#&#8203;75149](https://redirect.github.com/vercel/next.js/issues/75149) - clean unused stop: [#&#8203;75156](https://redirect.github.com/vercel/next.js/issues/75156) - \[Segment Cache] Remove segment access tokens: [#&#8203;75157](https://redirect.github.com/vercel/next.js/issues/75157) - \[Segment Cache] Minimize special root key handling: [#&#8203;75159](https://redirect.github.com/vercel/next.js/issues/75159) - \[next:dev] fix: console error conflicting public file: [#&#8203;75140](https://redirect.github.com/vercel/next.js/issues/75140) - \[Turbopack] allow to disable source maps: [#&#8203;75136](https://redirect.github.com/vercel/next.js/issues/75136) - Allow disabling HTTP request logs in dev server: [#&#8203;74349](https://redirect.github.com/vercel/next.js/issues/74349) - \[metadata] Fix streaming metadata was missing in ssr: [#&#8203;75155](https://redirect.github.com/vercel/next.js/issues/75155) - fix(turbopack/napi): Flush optional task cache hit statistics upon completion of build: [#&#8203;75122](https://redirect.github.com/vercel/next.js/issues/75122) - add hostname to default error boundary message: [#&#8203;75151](https://redirect.github.com/vercel/next.js/issues/75151) - \[Segment Cache] Predictable fallback param encoding: [#&#8203;75166](https://redirect.github.com/vercel/next.js/issues/75166) - misc: remove authors section in the readme: [#&#8203;75184](https://redirect.github.com/vercel/next.js/issues/75184) - Track `use cache` usage: [#&#8203;75007](https://redirect.github.com/vercel/next.js/issues/75007) - Upgrade React from `5b51a2b9-20250116` to `9b62ee71-20250122`: [#&#8203;75187](https://redirect.github.com/vercel/next.js/issues/75187) - fix `after` export in next-types-plugin: [#&#8203;75190](https://redirect.github.com/vercel/next.js/issues/75190) - fix: Merge `link` header from middleware with the ones from React: [#&#8203;73431](https://redirect.github.com/vercel/next.js/issues/73431) - Restore and enhance error handling for hanging inputs in `"use cache"`: [#&#8203;74652](https://redirect.github.com/vercel/next.js/issues/74652) - Error handling for hanging promises in `"use cache"` closures: [#&#8203;74750](https://redirect.github.com/vercel/next.js/issues/74750) - Fix source mapping of generated cache wrapper calls: [#&#8203;74987](https://redirect.github.com/vercel/next.js/issues/74987) - \[Turbopack] use new backend by default: [#&#8203;72434](https://redirect.github.com/vercel/next.js/issues/72434) - eslint: allow ts extensions for config: [#&#8203;75222](https://redirect.github.com/vercel/next.js/issues/75222) - Split entrypoint/route handling into separate dev and prod versions: [#&#8203;75169](https://redirect.github.com/vercel/next.js/issues/75169) - \[Segment Cache] Prioritize route trees over segments: [#&#8203;75213](https://redirect.github.com/vercel/next.js/issues/75213) - Remove `internal_disableSyncDynamicAPIWarnings` flag: [#&#8203;75231](https://redirect.github.com/vercel/next.js/issues/75231) - router.prefetch should not trigger a React update: [#&#8203;75238](https://redirect.github.com/vercel/next.js/issues/75238) - \[DevOverlay] Enable reactOwnerStack when newDevOverlay is enabled: [#&#8203;75199](https://redirect.github.com/vercel/next.js/issues/75199) - fix: typeof msg should compare to object: [#&#8203;75221](https://redirect.github.com/vercel/next.js/issues/75221) - \[DevOverlay] Align old and new overlay: [#&#8203;74935](https://redirect.github.com/vercel/next.js/issues/74935) - Introduce standalone `experimental.useCache` flag: [#&#8203;75240](https://redirect.github.com/vercel/next.js/issues/75240) - \[metadata] keep blocking metadata rendered in head: [#&#8203;75227](https://redirect.github.com/vercel/next.js/issues/75227) - Upgrade React from `9b62ee71-20250122` to `ae9017ce-20250122`: [#&#8203;75233](https://redirect.github.com/vercel/next.js/issues/75233) - Update React types: [#&#8203;75245](https://redirect.github.com/vercel/next.js/issues/75245) - docs: `opengraph-image` files work with the node.js runtime: [#&#8203;75274](https://redirect.github.com/vercel/next.js/issues/75274) - Upgrade vercel/og: [#&#8203;75247](https://redirect.github.com/vercel/next.js/issues/75247) - Turbopack: migrate global module ids to single-graph: [#&#8203;73752](https://redirect.github.com/vercel/next.js/issues/73752) - Emit build error when `useCache` is enabled and Edge runtime is used: [#&#8203;75279](https://redirect.github.com/vercel/next.js/issues/75279) - Fix `use server` diagnostics for type exports: [#&#8203;74256](https://redirect.github.com/vercel/next.js/issues/74256) - Turbopack: don't hardcode `edge-instrumentation.js`: [#&#8203;75289](https://redirect.github.com/vercel/next.js/issues/75289) - Upgrade React from `ae9017ce-20250122` to `de1eaa26-20250124`: [#&#8203;75286](https://redirect.github.com/vercel/next.js/issues/75286) - Update bundler for pre-bundling runtime: [#&#8203;75294](https://redirect.github.com/vercel/next.js/issues/75294) - Ensure mangling is disabled for dev runtime builds: [#&#8203;75297](https://redirect.github.com/vercel/next.js/issues/75297) - Configure correct app dir when building `/_error` fallback in dev: [#&#8203;75354](https://redirect.github.com/vercel/next.js/issues/75354) - Upgrade React from `de1eaa26-20250124` to `9eabb373-20250124`: [#&#8203;75367](https://redirect.github.com/vercel/next.js/issues/75367) - tweak static generation retry wait time: [#&#8203;75381](https://redirect.github.com/vercel/next.js/issues/75381) - \[Dev Badge] Accessibility improvements to dropdown menu: [#&#8203;75268](https://redirect.github.com/vercel/next.js/issues/75268) - Gate `captureOwnerStack` access on `experimental.reactOwnerStack`: [#&#8203;75241](https://redirect.github.com/vercel/next.js/issues/75241) - \[DevOverlay] Remove unused props from `errors.tsx` and its story: [#&#8203;75392](https://redirect.github.com/vercel/next.js/issues/75392) - feat: slow module detection for webpack: [#&#8203;75368](https://redirect.github.com/vercel/next.js/issues/75368) - UI polish: dev overlay feedback button: [#&#8203;75400](https://redirect.github.com/vercel/next.js/issues/75400) - \[DevOverlay] fix: shadow host element affects parent's display: [#&#8203;70676](https://redirect.github.com/vercel/next.js/issues/70676) - \[DevOverlay] Display Correct Number of Errors on Indicator: [#&#8203;75395](https://redirect.github.com/vercel/next.js/issues/75395) - \[dev-overlay] fix: do not open error overlay when click indicator: [#&#8203;75404](https://redirect.github.com/vercel/next.js/issues/75404) - fix: handle optional catchalls correctly: [#&#8203;75377](https://redirect.github.com/vercel/next.js/issues/75377) - \[dev-overlay] do not close overlay when click indicator elements: [#&#8203;75406](https://redirect.github.com/vercel/next.js/issues/75406) - fix: add parser metadata for eslint 9 cache: [#&#8203;74791](https://redirect.github.com/vercel/next.js/issues/74791) - Fixed `null is not an object (evaluating 't.parallelRoutes.get')`: [#&#8203;75360](https://redirect.github.com/vercel/next.js/issues/75360) - Turbopack: Move build to separate file: [#&#8203;75390](https://redirect.github.com/vercel/next.js/issues/75390) - Upgrade React from `9eabb373-20250124` to `37906d4d-20250127`: [#&#8203;75398](https://redirect.github.com/vercel/next.js/issues/75398) - Turbopack: Implement build worker: [#&#8203;75391](https://redirect.github.com/vercel/next.js/issues/75391) - Revert changing bundler for runtime bundle but keep externals fix: [#&#8203;75412](https://redirect.github.com/vercel/next.js/issues/75412) - Revert "fix: handle optional catchalls correctly": [#&#8203;75442](https://redirect.github.com/vercel/next.js/issues/75442) - \[Turbopack] allow to manually mark tasks as root: [#&#8203;75436](https://redirect.github.com/vercel/next.js/issues/75436) - \[Turbopack] disable dependency tracking when running build without persistent caching: [#&#8203;75243](https://redirect.github.com/vercel/next.js/issues/75243) - \[DevOverlay] fix total error count: [#&#8203;75500](https://redirect.github.com/vercel/next.js/issues/75500) - \[DevOverlay] fix total error count: [#&#8203;75500](https://redirect.github.com/vercel/next.js/issues/75500) - fix: incoming requests should use plural: [#&#8203;75582](https://redirect.github.com/vercel/next.js/issues/75582) - Don't warn about Turbopack config if disabled: [#&#8203;75618](https://redirect.github.com/vercel/next.js/issues/75618) - Unfork stack frame utils: [#&#8203;75532](https://redirect.github.com/vercel/next.js/issues/75532) - \[use-cache] Exclude warmup render when dynamicIO is off: [#&#8203;75527](https://redirect.github.com/vercel/next.js/issues/75527) - add additional x-middleware-set-cookie filtering: [#&#8203;75561](https://redirect.github.com/vercel/next.js/issues/75561) - \[use-cache] use computed size of the ReadableStream for LRU evicting: [#&#8203;75607](https://redirect.github.com/vercel/next.js/issues/75607) - Include HMR refresh hash in `"use cache"` cache keys: [#&#8203;75474](https://redirect.github.com/vercel/next.js/issues/75474) - \[DevOverlay] cleanup hydration error UI: [#&#8203;75499](https://redirect.github.com/vercel/next.js/issues/75499) - \[metadata] Remove deadcode and extract separate test suite: [#&#8203;75528](https://redirect.github.com/vercel/next.js/issues/75528) - refactor: decouple getOriginalStackFrame from endpoint: [#&#8203;75553](https://redirect.github.com/vercel/next.js/issues/75553) - fix: dev overlay style to add wrap + adjust bg width: [#&#8203;75485](https://redirect.github.com/vercel/next.js/issues/75485) - fix: preserve custom Vary headers: [#&#8203;75536](https://redirect.github.com/vercel/next.js/issues/75536) - Clean-up: remove unused errorMessage param in stack frames: [#&#8203;75554](https://redirect.github.com/vercel/next.js/issues/75554) - Upgrade React from `37906d4d-20250127` to `c492f975-20250128`: [#&#8203;75434](https://redirect.github.com/vercel/next.js/issues/75434) - Fix console replaying and `React.cache` usage in `"use cache"` functions: [#&#8203;75520](https://redirect.github.com/vercel/next.js/issues/75520) - Upgrade React from `c492f975-20250128` to `a4b2d0d5-20250203`: [#&#8203;75649](https://redirect.github.com/vercel/next.js/issues/75649) - DX: Reduce devtools clutter by batching stack frame requests: [#&#8203;75557](https://redirect.github.com/vercel/next.js/issues/75557) - Add nodejs runtime support for middleware: [#&#8203;75624](https://redirect.github.com/vercel/next.js/issues/75624) - polish hydration errors: [#&#8203;75632](https://redirect.github.com/vercel/next.js/issues/75632) - feat: added support for prefetch segments when deployed: [#&#8203;75202](https://redirect.github.com/vercel/next.js/issues/75202) - \[Turbopack] await shutdown before ending pool: [#&#8203;75545](https://redirect.github.com/vercel/next.js/issues/75545) - \[Error Overlay] Comprehensive refinement: [#&#8203;75471](https://redirect.github.com/vercel/next.js/issues/75471) - Upgrade React from `a4b2d0d5-20250203` to `0a82580b-20250203`: [#&#8203;75660](https://redirect.github.com/vercel/next.js/issues/75660) - Ensure src/middleware handles correctly: [#&#8203;75702](https://redirect.github.com/vercel/next.js/issues/75702) - Unused `searchParams` in `"use cache"` page should not cause dynamic: [#&#8203;75662](https://redirect.github.com/vercel/next.js/issues/75662) - `rootParams()` is now a plain Proimse (not exotic): [#&#8203;75717](https://redirect.github.com/vercel/next.js/issues/75717) - Invalidator: don’t call invalidate at all if there’s nothing to invalidate: [#&#8203;75706](https://redirect.github.com/vercel/next.js/issues/75706) - add script for quickly updating error codes: [#&#8203;75690](https://redirect.github.com/vercel/next.js/issues/75690) - \[dev-overlay] fix: color contrast for terminal: [#&#8203;75736](https://redirect.github.com/vercel/next.js/issues/75736) - fix: enable new overlay properly when env var is set: [#&#8203;75747](https://redirect.github.com/vercel/next.js/issues/75747) - fix: work around setTimeout memory leak, improve wrappers: [#&#8203;75727](https://redirect.github.com/vercel/next.js/issues/75727) - \[DevOverlay] fix style regression: [#&#8203;75756](https://redirect.github.com/vercel/next.js/issues/75756) - \[dev-overlay] fix: proceed to get runtime error when fails to fetch original stack frames: [#&#8203;75743](https://redirect.github.com/vercel/next.js/issues/75743) - \[dev-overlay] add and apply merge class names util: [#&#8203;75758](https://redirect.github.com/vercel/next.js/issues/75758) - docs: Update README for experimental testmode: [#&#8203;75722](https://redirect.github.com/vercel/next.js/issues/75722) - fix: middleware not applied to \_next/image: [#&#8203;75729](https://redirect.github.com/vercel/next.js/issues/75729) - fix: ensure lint worker errors aren't silenced: [#&#8203;75766](https://redirect.github.com/vercel/next.js/issues/75766) - Ensure node middleware is handled with standalone: [#&#8203;75765](https://redirect.github.com/vercel/next.js/issues/75765) - Fix incorrect error count : [#&#8203;75759](https://redirect.github.com/vercel/next.js/issues/75759) - Upgrade React from `0a82580b-20250203` to `d85cf3e5-20250205`: [#&#8203;75698](https://redirect.github.com/vercel/next.js/issues/75698) - Only disable Prettier for original Turbopack source: [#&#8203;75716](https://redirect.github.com/vercel/next.js/issues/75716) - \[dev-overlay] fix: pagination focus ring was invisible: [#&#8203;75790](https://redirect.github.com/vercel/next.js/issues/75790) - test: Exclude `turbo-tasks-macro` from `test-cargo-unit`: [#&#8203;75776](https://redirect.github.com/vercel/next.js/issues/75776) - Send formatted error to frontend if sourcemapping fails: [#&#8203;75712](https://redirect.github.com/vercel/next.js/issues/75712) - Upgrade React from `d85cf3e5-20250205` to `ff628334-20250205`: [#&#8203;75757](https://redirect.github.com/vercel/next.js/issues/75757) - \[dev-overlay] fix link styling on hydration errors: [#&#8203;75792](https://redirect.github.com/vercel/next.js/issues/75792) - Only reference published `@types/react-dom` versions: [#&#8203;75606](https://redirect.github.com/vercel/next.js/issues/75606) - Dedupe cached data from `"use cache"` functions in RSC payload: [#&#8203;75786](https://redirect.github.com/vercel/next.js/issues/75786) - Allow `"use cache"` with `output: 'export'`: [#&#8203;75794](https://redirect.github.com/vercel/next.js/issues/75794) - \[metadata] new metadata insertion API and support PPR: [#&#8203;75366](https://redirect.github.com/vercel/next.js/issues/75366) - Handle invalid sourcemaps: [#&#8203;75713](https://redirect.github.com/vercel/next.js/issues/75713) - \[error overlay] fix missing html error is not displayed: [#&#8203;75831](https://redirect.github.com/vercel/next.js/issues/75831) - docs: improve JSDocs for `metadata` and `<Link>`: [#&#8203;75576](https://redirect.github.com/vercel/next.js/issues/75576) - \[error overlay] missing html tags error should be blocking: [#&#8203;75839](https://redirect.github.com/vercel/next.js/issues/75839) - Upgrade React from `ff628334-20250205` to `8759c5c8-20250207`: [#&#8203;75796](https://redirect.github.com/vercel/next.js/issues/75796) - Use TypeScript to check if a default case is required in `switch`: [#&#8203;75854](https://redirect.github.com/vercel/next.js/issues/75854) - Revert "\[metadata] new metadata insertion API and support PPR": [#&#8203;75858](https: </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "every weekday" (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJpbXBhY3Qvbm8tY2hhbmdlbG9nLXJlcXVpcmVkIl19--> Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>
1 parent 7a05c84 commit 054d2a3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

aws-ts-nextjs/demoapp/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"@types/react-dom": "19.0.4",
1515
"autoprefixer": "10.4.20",
1616
"eslint": "9.21.0",
17-
"eslint-config-next": "15.1.7",
18-
"next": "15.1.7",
17+
"eslint-config-next": "15.2.1",
18+
"next": "15.2.1",
1919
"postcss": "8.5.3",
2020
"react": "19.0.0",
2121
"react-dom": "19.0.0",

0 commit comments

Comments
 (0)