-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 56d949f
authored
chore(deps): update all non-major dependencies (#291)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [@changesets/cli](https://redirect.github.com/changesets/changesets/tree/main#readme) ([source](https://redirect.github.com/changesets/changesets)) | [`2.29.5` -> `2.29.6`](https://renovatebot.com/diffs/npm/@changesets%2fcli/2.29.5/2.29.6) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@eslint-react/eslint-plugin](https://redirect.github.com/Rel1cx/eslint-react) ([source](https://redirect.github.com/Rel1cx/eslint-react/tree/HEAD/packages/plugins/eslint-plugin)) | [`1.52.3` -> `1.53.0`](https://renovatebot.com/diffs/npm/@eslint-react%2feslint-plugin/1.52.3/1.53.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@eslint/config-inspector](https://redirect.github.com/eslint/config-inspector) | [`1.1.0` -> `1.2.0`](https://renovatebot.com/diffs/npm/@eslint%2fconfig-inspector/1.1.0/1.2.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@next/eslint-plugin-next](https://redirect.github.com/vercel/next.js) ([source](https://redirect.github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next)) | [`15.4.4` -> `15.5.2`](https://renovatebot.com/diffs/npm/@next%2feslint-plugin-next/15.4.4/15.5.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`22.16.5` -> `22.18.1`](https://renovatebot.com/diffs/npm/@types%2fnode/22.16.5/22.18.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.38.0` -> `8.42.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.38.0/8.42.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`8.38.0` -> `8.42.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.38.0/8.42.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@vitest/eslint-plugin](https://redirect.github.com/vitest-dev/eslint-plugin-vitest) | [`1.3.4` -> `1.3.8`](https://renovatebot.com/diffs/npm/@vitest%2feslint-plugin/1.3.4/1.3.8) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [cspell](https://cspell.org/) ([source](https://redirect.github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell)) | [`9.2.0` -> `9.2.1`](https://renovatebot.com/diffs/npm/cspell/9.2.0/9.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`9.31.0` -> `9.34.0`](https://renovatebot.com/diffs/npm/eslint/9.31.0/9.34.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [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)) | [`15.4.4` -> `15.5.2`](https://renovatebot.com/diffs/npm/eslint-config-next/15.4.4/15.5.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-flat-config-utils](https://redirect.github.com/antfu/eslint-flat-config-utils) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/eslint-flat-config-utils/2.1.0/2.1.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-plugin-n](https://redirect.github.com/eslint-community/eslint-plugin-n) | [`17.21.0` -> `17.21.3`](https://renovatebot.com/diffs/npm/eslint-plugin-n/17.21.0/17.21.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-plugin-prettier](https://redirect.github.com/prettier/eslint-plugin-prettier) | [`5.5.3` -> `5.5.4`](https://renovatebot.com/diffs/npm/eslint-plugin-prettier/5.5.3/5.5.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-plugin-regexp](https://redirect.github.com/ota-meshi/eslint-plugin-regexp) | [`2.9.0` -> `2.10.0`](https://renovatebot.com/diffs/npm/eslint-plugin-regexp/2.9.0/2.10.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-plugin-svelte](https://sveltejs.github.io/eslint-plugin-svelte) ([source](https://redirect.github.com/sveltejs/eslint-plugin-svelte)) | [`3.11.0` -> `3.12.1`](https://renovatebot.com/diffs/npm/eslint-plugin-svelte/3.11.0/3.12.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-plugin-unused-imports](https://redirect.github.com/sweepline/eslint-plugin-unused-imports) | [`4.1.4` -> `4.2.0`](https://renovatebot.com/diffs/npm/eslint-plugin-unused-imports/4.1.4/4.2.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-plugin-vue](https://eslint.vuejs.org) ([source](https://redirect.github.com/vuejs/eslint-plugin-vue)) | [`10.3.0` -> `10.4.0`](https://renovatebot.com/diffs/npm/eslint-plugin-vue/10.3.0/10.4.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [lint-staged](https://redirect.github.com/lint-staged/lint-staged) | [`16.1.2` -> `16.1.6`](https://renovatebot.com/diffs/npm/lint-staged/16.1.2/16.1.6) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [local-pkg](https://redirect.github.com/antfu-collective/local-pkg) | [`1.1.1` -> `1.1.2`](https://renovatebot.com/diffs/npm/local-pkg/1.1.1/1.1.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [svelte](https://svelte.dev) ([source](https://redirect.github.com/sveltejs/svelte/tree/HEAD/packages/svelte)) | [`5.36.16` -> `5.38.7`](https://renovatebot.com/diffs/npm/svelte/5.36.16/5.38.7) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [svelte-eslint-parser](https://redirect.github.com/sveltejs/svelte-eslint-parser) | [`1.3.0` -> `1.3.1`](https://renovatebot.com/diffs/npm/svelte-eslint-parser/1.3.0/1.3.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [tsdown](https://redirect.github.com/rolldown/tsdown) | [`^0.13.0` -> `^0.14.0`](https://renovatebot.com/diffs/npm/tsdown/0.13.0/0.14.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [tsx](https://tsx.is) ([source](https://redirect.github.com/privatenumber/tsx)) | [`4.20.3` -> `4.20.5`](https://renovatebot.com/diffs/npm/tsx/4.20.3/4.20.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [turbo](https://turborepo.com) ([source](https://redirect.github.com/vercel/turborepo)) | [`2.5.5` -> `2.5.6`](https://renovatebot.com/diffs/npm/turbo/2.5.5/2.5.6) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [typescript](https://www.typescriptlang.org/) ([source](https://redirect.github.com/microsoft/TypeScript)) | [`5.8.3` -> `5.9.2`](https://renovatebot.com/diffs/npm/typescript/5.8.3/5.9.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [yaml](https://eemeli.org/yaml/) ([source](https://redirect.github.com/eemeli/yaml)) | [`2.8.0` -> `2.8.1`](https://renovatebot.com/diffs/npm/yaml/2.8.0/2.8.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>changesets/changesets (@​changesets/cli)</summary>
### [`v2.29.6`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.29.6)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/[email protected]...@changesets/[email protected])
##### Patch Changes
- [#​1712](https://redirect.github.com/changesets/changesets/pull/1712) [`a3563b0`](https://redirect.github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93) Thanks [@​benmccann](https://redirect.github.com/benmccann)! - Switch to maintained fork of `external-editor`
</details>
<details>
<summary>Rel1cx/eslint-react (@​eslint-react/eslint-plugin)</summary>
### [`v1.53.0`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1530-2025-09-04)
[Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.52.9...v1.53.0)
##### ✨ New
- feat: update naming convention rules default excepts to include common patterns by [@​Rel1cx](https://redirect.github.com/Rel1cx) in [#​1216](https://redirect.github.com/Rel1cx/eslint-react/pull/1216)
##### 🪄 Improvements
- build: replace `tsup` with `tsdown` by [@​Rel1cx](https://redirect.github.com/Rel1cx) in [#​1213](https://redirect.github.com/Rel1cx/eslint-react/pull/1213)
**Full Changelog**: <https://github.com/Rel1cx/eslint-react/compare/v1.52.8...v1.53.0>
### [`v1.52.9`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1529-2025-08-31)
[Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.52.8...v1.52.9)
##### 🐞 Fixes
- fix: issue introduced in version [v1.52.7](https://redirect.github.com/Rel1cx/eslint-react/releases/tag/v1.52.7) where the `react-hooks-extra` rules were not exported, closes [#​1207](https://redirect.github.com/Rel1cx/eslint-react/issues/1207) by [@​Rel1cx](https://redirect.github.com/Rel1cx) in [#​1208](https://redirect.github.com/Rel1cx/eslint-react/pull/1208)
**Full Changelog**: <https://github.com/Rel1cx/eslint-react/compare/v1.52.8...v1.52.9>
### [`v1.52.8`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1528-2025-08-29)
[Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.52.7...v1.52.8)
##### 🐞 Fixes
- fix: restore ESLint legacy config compatibility, closes [#​1203](https://redirect.github.com/Rel1cx/eslint-react/issues/1203) by [@​Rel1cx](https://redirect.github.com/Rel1cx) in [#​1204](https://redirect.github.com/Rel1cx/eslint-react/pull/1204)
**Full Changelog**: <https://github.com/Rel1cx/eslint-react/compare/v1.52.7...v1.52.8>
### [`v1.52.7`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1527-2025-08-29)
[Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.52.6...v1.52.7)
##### 🐞 Fixes
- fix: add ESLint compatibility types and update plugins exports, closes [#​1200](https://redirect.github.com/Rel1cx/eslint-react/issues/1200) by [@​Rel1cx](https://redirect.github.com/Rel1cx) in [`f3083c7`](https://redirect.github.com/Rel1cx/eslint-react/commit/f3083c78f680d486f8894532b7714d1bdf8f9cd7)
**Full Changelog**: <https://github.com/Rel1cx/eslint-react/compare/v1.52.6...v1.52.7>
### [`v1.52.6`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1526-2025-08-18)
[Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.52.5...v1.52.6)
##### 🐞 Fixes
- fix: correct logic in `naming-convention/component-name` validation to continue on valid names, closes [#​1176](https://redirect.github.com/Rel1cx/eslint-react/issues/1176) by [@​Rel1cx](https://redirect.github.com/Rel1cx) in [#​1177](https://redirect.github.com/Rel1cx/eslint-react/pull/1177)
**Full Changelog**: <https://github.com/Rel1cx/eslint-react/compare/v1.52.5...v1.52.6>
### [`v1.52.5`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1525-2025-08-15)
[Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.52.4...v1.52.5)
##### 🐞 Fixes
- fix: refactor `is-from-react` utility in `react-debug/is-from-react` rule and improve `react-x/no-forward-ref` rule autofix handling, closes [#​1172](https://redirect.github.com/Rel1cx/eslint-react/issues/1172) by [@​Rel1cx](https://redirect.github.com/Rel1cx) in [#​1173](https://redirect.github.com/Rel1cx/eslint-react/pull/1173)
**Full Changelog**: <https://github.com/Rel1cx/eslint-react/compare/v1.52.4...v1.52.5>
### [`v1.52.4`](https://redirect.github.com/Rel1cx/eslint-react/blob/HEAD/CHANGELOG.md#v1524-2025-08-13)
[Compare Source](https://redirect.github.com/Rel1cx/eslint-react/compare/v1.52.3...v1.52.4)
##### 🐞 Fixes
- fix: improve logic for detecting significant children in JSX elements, closes [#​1163](https://redirect.github.com/Rel1cx/eslint-react/issues/1163) by [@​Rel1cx](https://redirect.github.com/Rel1cx) in [#​1165](https://redirect.github.com/Rel1cx/eslint-react/pull/1165)
**Full Changelog**: <https://github.com/Rel1cx/eslint-react/compare/v1.52.3...v1.52.4>
</details>
<details>
<summary>eslint/config-inspector (@​eslint/config-inspector)</summary>
### [`v1.2.0`](https://redirect.github.com/eslint/config-inspector/blob/HEAD/CHANGELOG.md#120-2025-08-13)
[Compare Source](https://redirect.github.com/eslint/config-inspector/compare/v1.1.0...v1.2.0)
##### Features
- display rule deprecated info ([#​141](https://redirect.github.com/eslint/config-inspector/issues/141)) ([1c86b27](https://redirect.github.com/eslint/config-inspector/commit/1c86b278964e1f0229bc8d8309c3a63b7d388a31))
- upgrade to nuxt4, update deps ([#​142](https://redirect.github.com/eslint/config-inspector/issues/142)) ([1947870](https://redirect.github.com/eslint/config-inspector/commit/194787010a6dcd08a4d664861fb96d7e6bd16fac))
</details>
<details>
<summary>vercel/next.js (@​next/eslint-plugin-next)</summary>
### [`v15.5.2`](https://redirect.github.com/vercel/next.js/releases/tag/v15.5.2)
[Compare Source](https://redirect.github.com/vercel/next.js/compare/v15.5.1...v15.5.2)
> \[!NOTE]\
> This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
##### Core Changes
- fix: disable unknownatrules lint rule entirely ([#​83059](https://redirect.github.com/vercel/next.js/issues/83059))
- revert: add ?dpl to fonts in /\_next/static/media ([#​83062](https://redirect.github.com/vercel/next.js/issues/83062))
##### Credits
Huge thanks to [@​bgub](https://redirect.github.com/bgub) and [@​ztanner](https://redirect.github.com/ztanner) for helping!
### [`v15.5.1`](https://redirect.github.com/vercel/next.js/releases/tag/v15.5.1)
[Compare Source](https://redirect.github.com/vercel/next.js/compare/v15.5.0...v15.5.1)
> \[!NOTE]\
> This release is backporting bug fixes. It does **not** include all pending features/changes on canary.
##### Core Changes
- fix: aliased navigations should apply scroll handling ([#​82900](https://redirect.github.com/vercel/next.js/issues/82900))
- Turbopack: fix invalid NFT entry with file behind symlink ([#​82887](https://redirect.github.com/vercel/next.js/issues/82887))
- fix: typesafe linking to route handlers and pages API routes ([#​82858](https://redirect.github.com/vercel/next.js/issues/82858))
- fix: change "noUnknownAtRules" to "warn" for Biome ([#​82974](https://redirect.github.com/vercel/next.js/issues/82974))
- fix: add path normalization to getRelativePath for Windows ([#​82918](https://redirect.github.com/vercel/next.js/issues/82918))
- feat: add typesafety with config.typedRoutes to redirect() and permanentRedirect() ([#​82860](https://redirect.github.com/vercel/next.js/issues/82860))
- fix: avoid importing types that will be unused ([#​82856](https://redirect.github.com/vercel/next.js/issues/82856))
- fix: update the config.api.responseLimit type ([#​82852](https://redirect.github.com/vercel/next.js/issues/82852))
- fix: update validation return types ([#​82854](https://redirect.github.com/vercel/next.js/issues/82854))
##### Credits
Huge thanks to [@​bgub](https://redirect.github.com/bgub), [@​mischnic](https://redirect.github.com/mischnic), and [@​ztanner](https://redirect.github.com/ztanner) for helping!
### [`v15.5.0`](https://redirect.github.com/vercel/next.js/releases/tag/v15.5.0)
[Compare Source](https://redirect.github.com/vercel/next.js/compare/v15.4.7...v15.5.0)
##### Core Changes
- Use and enforce exhaustive switch statements for work unit store: [#​81577](https://redirect.github.com/vercel/next.js/issues/81577)
- Enable `@typescript-eslint/switch-exhaustiveness-check` rule: [#​81583](https://redirect.github.com/vercel/next.js/issues/81583)
- \[dynamicIO] use RSC dynamicness to control partial vs complete PPR result: [#​81627](https://redirect.github.com/vercel/next.js/issues/81627)
- \[dynamicIO] Do not use `React.unstable_postpone()`: [#​81652](https://redirect.github.com/vercel/next.js/issues/81652)
- feat: new detachable panel UI: [#​81483](https://redirect.github.com/vercel/next.js/issues/81483)
- Turbopack: content-hash PageLoaderAsset: [#​81450](https://redirect.github.com/vercel/next.js/issues/81450)
- \[segment explorer] fix content overflow styling: [#​81649](https://redirect.github.com/vercel/next.js/issues/81649)
- Improve reliability of owner stacks for async I/O errors: [#​81501](https://redirect.github.com/vercel/next.js/issues/81501)
- fix(router): Prevent redirect loop on root data requests with basePath: [#​81096](https://redirect.github.com/vercel/next.js/issues/81096)
- Ensure custom NextServer config is honored: [#​81681](https://redirect.github.com/vercel/next.js/issues/81681)
- Fix before interactive incorrectly render css: [#​81146](https://redirect.github.com/vercel/next.js/issues/81146)
- perf: memorize exclude function in webpack config: [#​81525](https://redirect.github.com/vercel/next.js/issues/81525)
- Also enforce experimental features when there's no next config file: [#​81679](https://redirect.github.com/vercel/next.js/issues/81679)
- feat(next/image): warn when `images.qualities` is undefined: [#​81690](https://redirect.github.com/vercel/next.js/issues/81690)
- feat(build): optimize filterUniqueParamsCombinations to generate sub-combinations: [#​81321](https://redirect.github.com/vercel/next.js/issues/81321)
- Update NextAdapter type and re-export: [#​81692](https://redirect.github.com/vercel/next.js/issues/81692)
- upgrade to path-to-regexp\@​6.3.0: [#​80123](https://redirect.github.com/vercel/next.js/issues/80123)
- \[metadata] replace for initial body icon case: [#​81688](https://redirect.github.com/vercel/next.js/issues/81688)
- \[segment explorer] remove dev panel ui flag: [#​81670](https://redirect.github.com/vercel/next.js/issues/81670)
- Simplify running test apps locally with `ppr` or `dynamicIO` enabled: [#​81668](https://redirect.github.com/vercel/next.js/issues/81668)
- \[turbopack] Return cached Promise from `__turbopack_load_by_url__ `: [#​81663](https://redirect.github.com/vercel/next.js/issues/81663)
- Upgrade React from `97cdd5d3-20250710` to `2f0e7e57-20250715`: [#​81678](https://redirect.github.com/vercel/next.js/issues/81678)
- Delete unused `renderToString` function: [#​81707](https://redirect.github.com/vercel/next.js/issues/81707)
- Discard prerendered route handler data from FS cache after revalidation: [#​81611](https://redirect.github.com/vercel/next.js/issues/81611)
- Upgrade React from `2f0e7e57-20250715` to `d85ec5f5-20250716`: [#​81708](https://redirect.github.com/vercel/next.js/issues/81708)
- Ignore pending revalidations during prerendering: [#​81621](https://redirect.github.com/vercel/next.js/issues/81621)
- \[turbopack] Clear chunk cache on HMR instead of creating new `next-server` VM: [#​81664](https://redirect.github.com/vercel/next.js/issues/81664)
- fix: rootParams should throw in client when fallbackParams are not present: [#​81711](https://redirect.github.com/vercel/next.js/issues/81711)
- perf(build): optimize buildAppStaticPaths performance and add helper function: [#​81386](https://redirect.github.com/vercel/next.js/issues/81386)
- Turbopack: Support string without options for [@​next/mdx](https://redirect.github.com/next/mdx): [#​81713](https://redirect.github.com/vercel/next.js/issues/81713)
- \[Segment Cache] Support dynamic head prefetching: [#​81677](https://redirect.github.com/vercel/next.js/issues/81677)
- \[sourcemaps] Consistent cursor columns: [#​81375](https://redirect.github.com/vercel/next.js/issues/81375)
- fix: revert client segment route changes for sub shell generation: [#​81731](https://redirect.github.com/vercel/next.js/issues/81731)
- fix: pages router metadata bugs with React 19: [#​81733](https://redirect.github.com/vercel/next.js/issues/81733)
- Improve error handling for `headers`/`cookies`/`draftMode` in `'use cache'`: [#​81716](https://redirect.github.com/vercel/next.js/issues/81716)
- \[devtool] fix duplicate rendered indicator on server: [#​81729](https://redirect.github.com/vercel/next.js/issues/81729)
- \[devtool] enable segment explorer by default: [#​81737](https://redirect.github.com/vercel/next.js/issues/81737)
- \[turbopack] Stop exposing globals from Turbopack runtime: [#​81727](https://redirect.github.com/vercel/next.js/issues/81727)
- Remove unnecessary await: [#​81761](https://redirect.github.com/vercel/next.js/issues/81761)
- \[chore] bump zod to latest v3: [#​81757](https://redirect.github.com/vercel/next.js/issues/81757)
- feat(turbopack): Log anonymized internal error (panic) information to telemetry: [#​81272](https://redirect.github.com/vercel/next.js/issues/81272)
- fix: revert client segment route changes for sub shell generation: [#​81740](https://redirect.github.com/vercel/next.js/issues/81740)
- bugfix: static resources staleTime should be renewed once refetched: [#​81771](https://redirect.github.com/vercel/next.js/issues/81771)
- \[devtool] move font styling to global.css: [#​81782](https://redirect.github.com/vercel/next.js/issues/81782)
- \[devtool] copy decoded info of error details: [#​81735](https://redirect.github.com/vercel/next.js/issues/81735)
- fix(build): add sourcePage context for PPR dynamic route lambda creation: [#​81781](https://redirect.github.com/vercel/next.js/issues/81781)
- refactor: rename experimental.dynamicIO to experimental.cacheComponents: [#​81562](https://redirect.github.com/vercel/next.js/issues/81562)
- Properly handle hanging promise rejections during prerendering: [#​81754](https://redirect.github.com/vercel/next.js/issues/81754)
- Upgrade React from `d85ec5f5-20250716` to `dffacc7b-20250717`: [#​81767](https://redirect.github.com/vercel/next.js/issues/81767)
- Refactor: Get rid of overly generic `getExpectedRequestStore` function: [#​81791](https://redirect.github.com/vercel/next.js/issues/81791)
- \[devtool] migrate css reset to global.css: [#​81783](https://redirect.github.com/vercel/next.js/issues/81783)
- \[dev-tools] Robust shortcut detection: [#​81756](https://redirect.github.com/vercel/next.js/issues/81756)
- \[segment explorer] hide for pages router: [#​81813](https://redirect.github.com/vercel/next.js/issues/81813)
- \[devtool] fix scrollbar styling: [#​81814](https://redirect.github.com/vercel/next.js/issues/81814)
- fix(ppr): ensure fallback route params trigger dynamic resume: [#​81812](https://redirect.github.com/vercel/next.js/issues/81812)
- \[devtools] restart server pending state: [#​80858](https://redirect.github.com/vercel/next.js/issues/80858)
- Turbopack: fix dist dir on Windows: [#​81758](https://redirect.github.com/vercel/next.js/issues/81758)
- fix: remove boundary sentinel from RSC responses: [#​81857](https://redirect.github.com/vercel/next.js/issues/81857)
- \[sourcemaps] Try VM for retrieving source maps first: [#​81869](https://redirect.github.com/vercel/next.js/issues/81869)
- \[devtools] save user config inside `.next/cache`: [#​81807](https://redirect.github.com/vercel/next.js/issues/81807)
- Server: Remove unused code: [#​81886](https://redirect.github.com/vercel/next.js/issues/81886)
- refactor: encapsulate content type within RenderResult: [#​81861](https://redirect.github.com/vercel/next.js/issues/81861)
- refactor: handle null RenderResult responses gracefully: [#​81895](https://redirect.github.com/vercel/next.js/issues/81895)
- Upgrade React from `dffacc7b-20250717` to `e9638c33-20250721`: [#​81899](https://redirect.github.com/vercel/next.js/issues/81899)
- chore(devtools): sync todos to linear: [#​81901](https://redirect.github.com/vercel/next.js/issues/81901)
- Introduce `'use cache: private'`: [#​81816](https://redirect.github.com/vercel/next.js/issues/81816)
- chore(deps): update `browserslist`: [#​81851](https://redirect.github.com/vercel/next.js/issues/81851)
- Remove web-server from edge-ssr-app: [#​81389](https://redirect.github.com/vercel/next.js/issues/81389)
- Stabilize node middleware support: [#​81907](https://redirect.github.com/vercel/next.js/issues/81907)
- Add `run-turbopack-compiler` trace span: [#​81917](https://redirect.github.com/vercel/next.js/issues/81917)
- fix: support calling onClose multiple times in edge-ssr-app: [#​81911](https://redirect.github.com/vercel/next.js/issues/81911)
- fix: logging the correct process for listened port: [#​81903](https://redirect.github.com/vercel/next.js/issues/81903)
- Build: Include rewrites in manifest generation: [#​81894](https://redirect.github.com/vercel/next.js/issues/81894)
- Routing: Clean up some code: [#​81932](https://redirect.github.com/vercel/next.js/issues/81932)
- \[sourcemaps] Ensure codeframe when calling Client Functions from Server: [#​81918](https://redirect.github.com/vercel/next.js/issues/81918)
- \[segment explorer] missing file suggestion: [#​81617](https://redirect.github.com/vercel/next.js/issues/81617)
- \[turbopack] Always print trace labels in headers: [#​81728](https://redirect.github.com/vercel/next.js/issues/81728)
- Revert "\[metadata] use https protocol for schema urls": [#​81934](https://redirect.github.com/vercel/next.js/issues/81934)
- Upgrade React from `e9638c33-20250721` to `7513996f-20250722`: [#​81940](https://redirect.github.com/vercel/next.js/issues/81940)
- Upgrade to swc v33: [#​81750](https://redirect.github.com/vercel/next.js/issues/81750)
- Remove extra base-server code: [#​81944](https://redirect.github.com/vercel/next.js/issues/81944)
- Turbopack: flatten sourceInfo to avoid objects, reorder args, compress node.js entry: [#​81545](https://redirect.github.com/vercel/next.js/issues/81545)
- Fix dynamicParams false layout case in dev: [#​81990](https://redirect.github.com/vercel/next.js/issues/81990)
- Initial MCP implementation: [#​81770](https://redirect.github.com/vercel/next.js/issues/81770)
- Fix: Unresolved param in x-nextjs-rewritten-query: [#​81991](https://redirect.github.com/vercel/next.js/issues/81991)
- Turbopack: Add an option to use system TLS certificates (fixes [#​79060](https://redirect.github.com/vercel/next.js/issues/79060), fixes [#​79059](https://redirect.github.com/vercel/next.js/issues/79059)): [#​81818](https://redirect.github.com/vercel/next.js/issues/81818)
- Turbopack: Remove unused proxy option in turbo-tasks-fetch, lightly document HTTP\_PROXY/HTTPS\_PROXY environment variables: [#​81905](https://redirect.github.com/vercel/next.js/issues/81905)
- Upgrade React from `7513996f-20250722` to `edac0dde-20250723`: [#​81984](https://redirect.github.com/vercel/next.js/issues/81984)
- \[devtools] Cleanup folder structure: [#​82012](https://redirect.github.com/vercel/next.js/issues/82012)
- \[devtools] Fix "open in editor" for locations in stackframes: [#​82013](https://redirect.github.com/vercel/next.js/issues/82013)
- \[Segment Cache] Fix: Key by rewritten search: [#​81986](https://redirect.github.com/vercel/next.js/issues/81986)
- Upgrade vercel og and remove yoga type patching: [#​81937](https://redirect.github.com/vercel/next.js/issues/81937)
- \[perf] cache load config results: [#​80570](https://redirect.github.com/vercel/next.js/issues/80570)
- Turbopack: use prototype for turbopack context for better runtime performance: [#​81547](https://redirect.github.com/vercel/next.js/issues/81547)
- \[reactcompiler] Test with latest RC: [#​82002](https://redirect.github.com/vercel/next.js/issues/82002)
- \[devtools] Fix various `exhaustive-deps` violations: [#​82010](https://redirect.github.com/vercel/next.js/issues/82010)
- \[devtools] Apply React Compiler to Next.js DevTools source: [#​82004](https://redirect.github.com/vercel/next.js/issues/82004)
- Upgrade React from `edac0dde-20250723` to `3d14fcf0-20250724`: [#​82020](https://redirect.github.com/vercel/next.js/issues/82020)
- Adjusted the warning message to be more descriptive: [#​82054](https://redirect.github.com/vercel/next.js/issues/82054)
- Track fallback params on workUnitStore: [#​82003](https://redirect.github.com/vercel/next.js/issues/82003)
- Fix API stripping JSON incorrectly: [#​82061](https://redirect.github.com/vercel/next.js/issues/82061)
- Upgrade React from `3d14fcf0-20250724` to `19baee81-20250725`: [#​82063](https://redirect.github.com/vercel/next.js/issues/82063)
- use FetchStrategy to control prefetching behavior everywhere: [#​82032](https://redirect.github.com/vercel/next.js/issues/82032)
- \[Segment Cache] set fetchStrategy on segments from a dynamic request: [#​82059](https://redirect.github.com/vercel/next.js/issues/82059)
- Revert "Upgrade vercel og and remove yoga type patching ([#​81937](https://redirect.github.com/vercel/next.js/issues/81937))": [#​82066](https://redirect.github.com/vercel/next.js/issues/82066)
- Optimize segment data routes: [#​82033](https://redirect.github.com/vercel/next.js/issues/82033)
- Turbopack: write tasks doesn't need to be session dependent, as effects will restore: [#​78727](https://redirect.github.com/vercel/next.js/issues/78727)
- \[sourcemaps] Fully sourcemap stacks on the Server: [#​81904](https://redirect.github.com/vercel/next.js/issues/81904)
- fix(Rspack): use loaderContext.utils.contextify to replace ModuleFilenameHelpers.createFilename: [#​82104](https://redirect.github.com/vercel/next.js/issues/82104)
- next/root-params: [#​80255](https://redirect.github.com/vercel/next.js/issues/80255)
- fix(next/image): fix image-optimizer.ts headers: [#​82114](https://redirect.github.com/vercel/next.js/issues/82114)
- Upgrade React from `19baee81-20250725` to `eaee5308-20250728`: [#​82120](https://redirect.github.com/vercel/next.js/issues/82120)
- Fix validateRSCRequestHeaders incorrect redirect: [#​82119](https://redirect.github.com/vercel/next.js/issues/82119)
- fix(next/image): improve and simplify detect-content-type: [#​82118](https://redirect.github.com/vercel/next.js/issues/82118)
- \[CacheComponents] Use fallback params when validating dynamic routes in dev: [#​82069](https://redirect.github.com/vercel/next.js/issues/82069)
- Extract getDynamicParam to a shared module: [#​82137](https://redirect.github.com/vercel/next.js/issues/82137)
- Fix i18n fallback: false collision: [#​82136](https://redirect.github.com/vercel/next.js/issues/82136)
- \[segment explorer] normalize path when running inside monorepo: [#​82146](https://redirect.github.com/vercel/next.js/issues/82146)
- \[segment explorer] windows compatibility: [#​82147](https://redirect.github.com/vercel/next.js/issues/82147)
- Upgrade React from `eaee5308-20250728` to `9be531cd-20250729`: [#​82159](https://redirect.github.com/vercel/next.js/issues/82159)
- Ensure setAssetPrefix updates config instance: [#​82160](https://redirect.github.com/vercel/next.js/issues/82160)
- Revert "Fix tracing of server actions imported by client components ([#​78968](https://redirect.github.com/vercel/next.js/issues/78968)): [#​82161](https://redirect.github.com/vercel/next.js/issues/82161)
- Remove useMDXComponents argument: [#​80871](https://redirect.github.com/vercel/next.js/issues/80871)
- Fix RSC hash validation for middleware external rewrites: [#​82176](https://redirect.github.com/vercel/next.js/issues/82176)
- `@next/codemod`: update docs url in README: [#​82135](https://redirect.github.com/vercel/next.js/issues/82135)
- `@next/codemod`: Add `experimental.turbo` to `turbopack` codemod for Next.js configs: [#​82134](https://redirect.github.com/vercel/next.js/issues/82134)
- refactor: lowercase app router header values: [#​82169](https://redirect.github.com/vercel/next.js/issues/82169)
- Strip internals from `NextRequest` types: [#​82172](https://redirect.github.com/vercel/next.js/issues/82172)
- allow root params access in private caches: [#​82125](https://redirect.github.com/vercel/next.js/issues/82125)
- \[devtool] bump base-ui to 1.0.0-beta.2: [#​82206](https://redirect.github.com/vercel/next.js/issues/82206)
- Upgrade [@​vercel](https://redirect.github.com/vercel) og: [#​82201](https://redirect.github.com/vercel/next.js/issues/82201)
- Upgrade React from `9be531cd-20250729` to `9784cb37-20250730`: [#​82207](https://redirect.github.com/vercel/next.js/issues/82207)
- Fix: the unexpected clearing of symbolic link directories: [#​82191](https://redirect.github.com/vercel/next.js/issues/82191)
- \[next-dev] Set `TURBOPACK` env before loading config: [#​82162](https://redirect.github.com/vercel/next.js/issues/82162)
- fix: display multiple lockfile warn if neither `outputFileTracingRoot` or `turbopack.root` option is provided: [#​82164](https://redirect.github.com/vercel/next.js/issues/82164)
- Revert "Initial MCP implementation ([#​81770](https://redirect.github.com/vercel/next.js/issues/81770))": [#​82217](https://redirect.github.com/vercel/next.js/issues/82217)
- Revert "Upgrade [@​vercel](https://redirect.github.com/vercel) og ([#​82201](https://redirect.github.com/vercel/next.js/issues/82201))": [#​82219](https://redirect.github.com/vercel/next.js/issues/82219)
- Fix: Don't bail out of prefetch if head is missing: [#​82216](https://redirect.github.com/vercel/next.js/issues/82216)
- Upgrade React from `9784cb37-20250730` to `c260b38d-20250731`: [#​82247](https://redirect.github.com/vercel/next.js/issues/82247)
- \[Cache Components] Runtime prefetching: [#​81088](https://redirect.github.com/vercel/next.js/issues/81088)
- Parse dynamic params on the client: [#​82185](https://redirect.github.com/vercel/next.js/issues/82185)
- Mark bun builtin modules as external (fixes [#​75220](https://redirect.github.com/vercel/next.js/issues/75220)): [#​77616](https://redirect.github.com/vercel/next.js/issues/77616)
- Turbopack: Compact only at the end for short sessions: [#​82224](https://redirect.github.com/vercel/next.js/issues/82224)
- feat: add fallback root params support for prefetch segment data routes: [#​82282](https://redirect.github.com/vercel/next.js/issues/82282)
- feat: add route context to prerender error messages: [#​82283](https://redirect.github.com/vercel/next.js/issues/82283)
- feat: automatically generate route types: [#​81396](https://redirect.github.com/vercel/next.js/issues/81396)
- \[Cache Components] Reset PrerenderStore after generating RSC payload: [#​82286](https://redirect.github.com/vercel/next.js/issues/82286)
- Include `eslint-plugin-react-hooks` in React sync: [#​82294](https://redirect.github.com/vercel/next.js/issues/82294)
- \[devtools] Remove unnecessary cascading update: [#​82295](https://redirect.github.com/vercel/next.js/issues/82295)
- Turbopack: name the module factory function: [#​73553](https://redirect.github.com/vercel/next.js/issues/73553)
- Update font data: [#​82292](https://redirect.github.com/vercel/next.js/issues/82292)
- fix: next/root-params erroring when rerendering after action: [#​82326](https://redirect.github.com/vercel/next.js/issues/82326)
- Remove params from segment path: [#​82249](https://redirect.github.com/vercel/next.js/issues/82249)
- Upgrade React from `c260b38d-20250731` to `be11cb5c-20250804`: [#​82339](https://redirect.github.com/vercel/next.js/issues/82339)
- fix: OTel root span should indicate error status on exceptions: [#​82212](https://redirect.github.com/vercel/next.js/issues/82212)
- \[Cache Components] Allow span creation while prerendering: [#​82350](https://redirect.github.com/vercel/next.js/issues/82350)
- feat(turbopack): improve compile-time define value to support more data types and expr evaluation: [#​81042](https://redirect.github.com/vercel/next.js/issues/81042)
- \[Pages] fix: `_error` page's `req.url` can be overwritten to dynamic param on minimal mode: [#​82347](https://redirect.github.com/vercel/next.js/issues/82347)
- \[Pages] fix: use `asPath` for query-only navigation with `useRouter`: [#​82236](https://redirect.github.com/vercel/next.js/issues/82236)
- loader tree: add special segment name to virtual parallel route segments: [#​82383](https://redirect.github.com/vercel/next.js/issues/82383)
- fix: add `?dpl` to fonts in `/_next/static/media`: [#​82384](https://redirect.github.com/vercel/next.js/issues/82384)
- Upgrade React from `be11cb5c-20250804` to `7deda941-20250804`: [#​82373](https://redirect.github.com/vercel/next.js/issues/82373)
- \[devtools] Make state read-only in types: [#​82396](https://redirect.github.com/vercel/next.js/issues/82396)
- Add experimental clientParamParsing feature flag: [#​82393](https://redirect.github.com/vercel/next.js/issues/82393)
- add unstable\_isUnrecognizedActionError: [#​78933](https://redirect.github.com/vercel/next.js/issues/78933)
- \[Cache Components] give the "seconds" profile a 30s staleTime: [#​82332](https://redirect.github.com/vercel/next.js/issues/82332)
- Represent "virtual" segments like route groups: [#​82422](https://redirect.github.com/vercel/next.js/issues/82422)
- \[Segment Cache]: fix infinite prefetching when staleTime is 0: [#​82388](https://redirect.github.com/vercel/next.js/issues/82388)
- Remove param values from static route tree: [#​82376](https://redirect.github.com/vercel/next.js/issues/82376)
- \[Cache Components] Only validate the shell on SSR render: [#​82381](https://redirect.github.com/vercel/next.js/issues/82381)
- fix: static not-found missing in prerender manifest: [#​82199](https://redirect.github.com/vercel/next.js/issues/82199)
- Turbopack: Share entrypoint template logic between Turbopack/webpack: [#​82385](https://redirect.github.com/vercel/next.js/issues/82385)
- Add `path` to Image documentation: [#​82329](https://redirect.github.com/vercel/next.js/issues/82329)
- \[errors] revamp graceful degrade error boundary: [#​82474](https://redirect.github.com/vercel/next.js/issues/82474)
- Fix: Do not force BLOCKING\_STATIC\_RENDER for DOM bots: [#​82427](https://redirect.github.com/vercel/next.js/issues/82427)
- Update build-complete for adapter API: [#​82452](https://redirect.github.com/vercel/next.js/issues/82452)
- fix: swc tracing: [#​82470](https://redirect.github.com/vercel/next.js/issues/82470)
- Upgrade React from `7deda941-20250804` to `3958d5d8-20250807`: [#​82447](https://redirect.github.com/vercel/next.js/issues/82447)
- Delete abandoned segment parsing code: [#​82458](https://redirect.github.com/vercel/next.js/issues/82458)
- Upgrade React from `3958d5d8-20250807` to `f1e70b5e-20250811`: [#​82534](https://redirect.github.com/vercel/next.js/issues/82534)
- Upgrade React from `f1e70b5e-20250811` to `ac7820a9-20250811`: [#​82543](https://redirect.github.com/vercel/next.js/issues/82543)
- fix(next/image): use `image-size` pkg as additional format detector: [#​82538](https://redirect.github.com/vercel/next.js/issues/82538)
- fix: add `?dpl` to fonts in `/_next/static/media` part 2: [#​82488](https://redirect.github.com/vercel/next.js/issues/82488)
- Fix: Disambiguate Mediapartners-Google user agent: [#​82536](https://redirect.github.com/vercel/next.js/issues/82536)
- Fix: Allow dynamic rendering when root layout is wrapped in Suspense: [#​82378](https://redirect.github.com/vercel/next.js/issues/82378)
- wrap devtools stories in context providers: [#​82345](https://redirect.github.com/vercel/next.js/issues/82345)
- \[devtools] Remove unused `componentStackFrames` field: [#​82395](https://redirect.github.com/vercel/next.js/issues/82395)
- \[Deprecation Warnings]: add amp deprecation warning: [#​82551](https://redirect.github.com/vercel/next.js/issues/82551)
- fix(next/image): handle empty buffer and experimental flag for `skipMetadata`: [#​82569](https://redirect.github.com/vercel/next.js/issues/82569)
- fix: amp deprecation warning should assert on user config: [#​82572](https://redirect.github.com/vercel/next.js/issues/82572)
- fix: Prevent duplicate file entries in modulesCode: [#​82550](https://redirect.github.com/vercel/next.js/issues/82550)
- feat: Turbopack typed links: [#​81528](https://redirect.github.com/vercel/next.js/issues/81528)
- Upgrade React from `ac7820a9-20250811` to `1dc3bdea-20250812`: [#​82575](https://redirect.github.com/vercel/next.js/issues/82575)
- \[Runtime prefetch] resolve runtime APIs in a separate task: [#​82475](https://redirect.github.com/vercel/next.js/issues/82475)
- Clean up unused code in restart server button: [#​82409](https://redirect.github.com/vercel/next.js/issues/82409)
- chore: Update babel types and do some light cleanup of babel loader: [#​82486](https://redirect.github.com/vercel/next.js/issues/82486)
- \[Cache Components] Avoid cache misses when resuming a cached page: [#​82578](https://redirect.github.com/vercel/next.js/issues/82578)
- chore: Remove unused `Map` support from `next/dynamic` transform: [#​82487](https://redirect.github.com/vercel/next.js/issues/82487)
- \[Deprecation Warnings]: add unstable\_rootParams deprecation warning: [#​82582](https://redirect.github.com/vercel/next.js/issues/82582)
- Turbopack: set `window.next.turbopack` instead: [#​82580](https://redirect.github.com/vercel/next.js/issues/82580)
- fix router handling when setting a location response header: [#​82588](https://redirect.github.com/vercel/next.js/issues/82588)
- Fix: Resolve <Head> PPR resume mismatch by search params: [#​82587](https://redirect.github.com/vercel/next.js/issues/82587)
- Upgrade React from `1dc3bdea-20250812` to `f1222f76-20250812`: [#​82595](https://redirect.github.com/vercel/next.js/issues/82595)
- \[devtools] Move ShadowRoot into context: [#​82296](https://redirect.github.com/vercel/next.js/issues/82296)
- Remove React 17 logic from Pages Router static generation: [#​82604](https://redirect.github.com/vercel/next.js/issues/82604)
- \[Segment Cache] Optimistic prefetch for search params: [#​82586](https://redirect.github.com/vercel/next.js/issues/82586)
- Handle badged console calls when dimming console output: [#​81889](https://redirect.github.com/vercel/next.js/issues/81889)
- run config deprecation checks only on user-provided configuration: [#​82613](https://redirect.github.com/vercel/next.js/issues/82613)
- \[devtools] Remove unused code: [#​82299](https://redirect.github.com/vercel/next.js/issues/82299)
- \[turbopack] Update Turbopack build warning message : [#​82591](https://redirect.github.com/vercel/next.js/issues/82591)
- \[Cache Components] Disallow sync access of cookies & headers at runtime: [#​82564](https://redirect.github.com/vercel/next.js/issues/82564)
- feat: type guard file generation: [#​81400](https://redirect.github.com/vercel/next.js/issues/81400)
- fix: find root dir on fs root: [#​82590](https://redirect.github.com/vercel/next.js/issues/82590)
- fix: use in operator to check dev indicator option when its obj: [#​82629](https://redirect.github.com/vercel/next.js/issues/82629)
- Upgrade React from `f1222f76-20250812` to `379a083b-20250813`: [#​82642](https://redirect.github.com/vercel/next.js/issues/82642)
- feat(next/image): warn when images.localPatterns is undefined and src has query: [#​82627](https://redirect.github.com/vercel/next.js/issues/82627)
- Turbopack: add `turbo_tasks::spawn`: [#​82634](https://redirect.github.com/vercel/next.js/issues/82634)
- Fix fetch logging after revalidation via server action: [#​82643](https://redirect.github.com/vercel/next.js/issues/82643)
- Fix request type in typed route validator: [#​82644](https://redirect.github.com/vercel/next.js/issues/82644)
- fix: use .js extension for relative imports: [#​82669](https://redirect.github.com/vercel/next.js/issues/82669)
- feat: add RouteContext type for app router route handlers: [#​82670](https://redirect.github.com/vercel/next.js/issues/82670)
- Add additional handling for build-complete: [#​82671](https://redirect.github.com/vercel/next.js/issues/82671)
- fix: Combine the hrtime tuple to get a better seconds representation: [#​82687](https://redirect.github.com/vercel/next.js/issues/82687)
- test: migrate manifest tests to snapshot testing with normalizeManifest utility: [#​82675](https://redirect.github.com/vercel/next.js/issues/82675)
- perf(router): replace LRU cache with optimized doubly-linked list implementation: [#​82633](https://redirect.github.com/vercel/next.js/issues/82633)
- Turbopack: use a source content regexp for the react compiler: [#​82631](https://redirect.github.com/vercel/next.js/issues/82631)
- Upgrade React from `379a083b-20250813` to `a96a0f39-20250815`: [#​82691](https://redirect.github.com/vercel/next.js/issues/82691)
- fix: memory leak from cloneResponse: [#​82678](https://redirect.github.com/vercel/next.js/issues/82678)
- Turbopack: Fix logic in HMR logging code that could emit a NaN build time: [#​82389](https://redirect.github.com/vercel/next.js/issues/82389)
- fix: use `turbopack.root` value for `outputFileTracingRoot` to have consistent tracing root: [#​82653](https://redirect.github.com/vercel/next.js/issues/82653)
- fix: return plain text 404 for invalid static asset paths: [#​75111](https://redirect.github.com/vercel/next.js/issues/75111)
- Turbopack: show timing event for database compaction: [#​82369](https://redirect.github.com/vercel/next.js/issues/82369)
- chore(test): update sharp api test: [#​82740](https://redirect.github.com/vercel/next.js/issues/82740)
- \[type] dynamic skip generating unused types: [#​82755](https://redirect.github.com/vercel/next.js/issues/82755)
##### Example Changes
- Add Prisma ORM example to Next.js examples: [#​75290](https://redirect.github.com/vercel/next.js/issues/75290)
- chore: Update `with-supabase` example to use `getClaims()`: [#​81383](https://redirect.github.com/vercel/next.js/issues/81383)
- docs: Improve Content Security Policy documentation: [#​80580](https://redirect.github.com/vercel/next.js/issues/80580)
##### Misc Changes
- Update Rspack development test manifest: [#​81603](https://redirect.github.com/vercel/next.js/issues/81603)
- Allow `beforePageLoad` to be async: [#​81650](https://redirect.github.com/vercel/next.js/issues/81650)
- Docs: POC: [#​81419](https://redirect.github.com/vercel/next.js/issues/81419)
- chore(bot): update comment: [#​81672](https://redirect.github.com/vercel/next.js/issues/81672)
- Fix build-native.ts on Windows: [#​81673](https://redirect.github.com/vercel/next.js/issues/81673)
- Update Rspack development test manifest: [#​81660](https://redirect.github.com/vercel/next.js/issues/81660)
- Update Rspack production test manifest: [#​81661](https://redirect.github.com/vercel/next.js/issues/81661)
- Add create release branch workflow: [#​81687](https://redirect.github.com/vercel/next.js/issues/81687)
- fix patch-next by adding missing script: [#​81430](https://redirect.github.com/vercel/next.js/issues/81430)
- Turbopack: Generalize `ImportedBinding` effect creation to avoid as much special-casing of SimpleAssignTarget: [#​81653](https://redirect.github.com/vercel/next.js/issues/81653)
- docs: Update redirects i18n documentation for App Router: [#​81347](https://redirect.github.com/vercel/next.js/issues/81347)
- Include `use-cache` test suite in the Cache Components tests: [#​81610](https://redirect.github.com/vercel/next.js/issues/81610)
- Improve error message for sync server functions: [#​81705](https://redirect.github.com/vercel/next.js/issues/81705)
- \[lint] keep lint-stage use faster linting: [#​81710](https://redirect.github.com/vercel/next.js/issues/81710)
- \[test] Fix `app-static` deploy test: [#​81712](https://redirect.github.com/vercel/next.js/issues/81712)
- Fix: createRouterAct "reject" config: [#​81720](https://redirect.github.com/vercel/next.js/issues/81720)
- Update Rspack development test manifest: [#​81702](https://redirect.github.com/vercel/next.js/issues/81702)
- Update Rspack production test manifest: [#​81701](https://redirect.github.com/vercel/next.js/issues/81701)
- Add an e2e test for the css serving issue: [#​81683](https://redirect.github.com/vercel/next.js/issues/81683)
- chore: update username from 'nebrelbug' to 'bgub': [#​81734](https://redirect.github.com/vercel/next.js/issues/81734)
- Turbopack: consistently name runtime chunk: [#​81769](https://redirect.github.com/vercel/next.js/issues/81769)
- Turbopack: include more details in panic: [#​81773](https://redirect.github.com/vercel/next.js/issues/81773)
- fix(turbopack) Adjust the way catchall routes are handled when a more specific parallel route exists: [#​81634](https://redirect.github.com/vercel/next.js/issues/81634)
- Add trigger for v0 sync
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on Wednesday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/renovate/) using a [curated preset](https://redirect.github.com/mheob/renovate-config#readme) maintained by [mheob](https://www.github.com/mheob). View repository job log [here](https://developer.mend.io/github/mheob/config)1 parent 57c85ce commit 56d949fCopy full SHA for 56d949f
File tree
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedFilter options
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changed+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
65 | 65 |
| |
66 | 66 |
| |
67 | 67 |
| |
68 |
| - | |
| 68 | + | |
69 | 69 |
| |
70 | 70 |
| |
71 | 71 |
| |
|
0 commit comments