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