Commit c685d81
authored
chore(deps): update all non-major dependencies (#88)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) | Type |
Update |
|---|---|---|---|---|---|
|
[@types/lodash](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lodash)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash))
| [`4.17.20` ->
`4.17.21`](https://renovatebot.com/diffs/npm/@types%2flodash/4.17.20/4.17.21)
|

|

| devDependencies | patch |
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.19.24` ->
`20.19.25`](https://renovatebot.com/diffs/npm/@types%2fnode/20.19.24/20.19.25)
|

|

| devDependencies | patch |
|
[@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.46.3` ->
`8.48.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.46.3/8.48.1)
|

|

| devDependencies | minor |
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`8.46.3` ->
`8.48.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.46.3/8.48.1)
|

|

| devDependencies | minor |
| [axios](https://axios-http.com)
([source](https://redirect.github.com/axios/axios)) | [`1.13.1` ->
`1.13.2`](https://renovatebot.com/diffs/npm/axios/1.13.1/1.13.2) |

|

| devDependencies | patch |
| [chai](http://chaijs.com)
([source](https://redirect.github.com/chaijs/chai)) | [`6.2.0` ->
`6.2.1`](https://renovatebot.com/diffs/npm/chai/6.2.0/6.2.1) |

|

| devDependencies | patch |
| [mocha](https://mochajs.org/)
([source](https://redirect.github.com/mochajs/mocha)) | [`11.7.4` ->
`11.7.5`](https://renovatebot.com/diffs/npm/mocha/11.7.4/11.7.5) |

|

| devDependencies | patch |
| [node](https://nodejs.org)
([source](https://redirect.github.com/nodejs/node)) | `20.19.5` ->
`20.19.6` |

|

| | patch |
| [prettier](https://prettier.io)
([source](https://redirect.github.com/prettier/prettier)) | [`3.6.2` ->
`3.7.4`](https://renovatebot.com/diffs/npm/prettier/3.6.2/3.7.4) |

|

| devDependencies | minor |
---
### Release Notes
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/eslint-plugin)</summary>
###
[`v8.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8481-2025-12-02)
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.1)
##### 🩹 Fixes
- **eslint-plugin:** \[restrict-template-expressions] check base types
in allow list
([#​11764](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764),
[#​11759](https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759))
- **eslint-plugin:** honor ignored base types on generic classes
([#​11767](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767))
- **eslint-plugin:** \[consistent-type-exports] check value flag before
resolving alias
([#​11769](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769))
##### ❤️ Thank You
- Josh Goldberg
- OleksandraKordonets
- SangheeSon [@​Higangssh](https://redirect.github.com/Higangssh)
- tao
You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.
###
[`v8.48.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8480-2025-11-24)
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.47.0...v8.48.0)
##### 🚀 Features
- **eslint-plugin:** \[no-redundant-type-constituents] use assignability
checking for redundancy checks
([#​10744](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744))
##### 🩹 Fixes
- **typescript-estree:** disallow binding patterns in parameter
properties
([#​11760](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760))
- **eslint-plugin:** \[consistent-generic-constructors] ignore when
constructor is typed array
([#​10477](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477))
##### ❤️ Thank You
- Dima Barabash
[@​dbarabashh](https://redirect.github.com/dbarabashh)
- JamesHenry
[@​JamesHenry](https://redirect.github.com/JamesHenry)
- Josh Goldberg
- mdm317 [@​gen-ip-1](https://redirect.github.com/gen-ip-1)
You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.
###
[`v8.47.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8470-2025-11-17)
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.46.4...v8.47.0)
##### 🚀 Features
- **eslint-plugin:** \[no-unused-private-class-members] new extension
rule
([#​10913](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10913))
##### ❤️ Thank You
- Brad Zacher
[@​bradzacher](https://redirect.github.com/bradzacher)
You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.
###
[`v8.46.4`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8464-2025-11-10)
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.46.3...v8.46.4)
##### 🩹 Fixes
- **parser:** error when both `projectService` and `project` are set
([#​11333](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11333))
- **eslint-plugin:** handle override modifier in promise-function-async
fixer
([#​11730](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11730))
- **eslint-plugin:** \[no-deprecated] fix double-report on computed
literal identifiers
([#​11006](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11006),
[#​10958](https://redirect.github.com/typescript-eslint/typescript-eslint/issues/10958))
##### ❤️ Thank You
- Evgeny Stepanovych
[@​undsoft](https://redirect.github.com/undsoft)
- Kentaro Suzuki
[@​sushichan044](https://redirect.github.com/sushichan044)
- Maria Solano
[@​MariaSolOs](https://redirect.github.com/MariaSolOs)
You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.
</details>
<details>
<summary>typescript-eslint/typescript-eslint
(@​typescript-eslint/parser)</summary>
###
[`v8.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8481-2025-12-02)
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.1)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.
###
[`v8.48.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8480-2025-11-24)
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.47.0...v8.48.0)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.
###
[`v8.47.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8470-2025-11-17)
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.46.4...v8.47.0)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.
###
[`v8.46.4`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8464-2025-11-10)
[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.46.3...v8.46.4)
This was a version bump only for parser to align it with other projects,
there were no code changes.
You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.
</details>
<details>
<summary>axios/axios (axios)</summary>
###
[`v1.13.2`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#1132-2025-11-04)
[Compare
Source](https://redirect.github.com/axios/axios/compare/v1.13.1...v1.13.2)
##### Bug Fixes
- **http:** fix 'socket hang up' bug for keep-alive requests when using
timeouts;
([#​7206](https://redirect.github.com/axios/axios/issues/7206))
([8d37233](https://redirect.github.com/axios/axios/commit/8d372335f5c50ecd01e8615f2468a9eb19703117))
- **http:** use default export for http2 module to support stubs;
([#​7196](https://redirect.github.com/axios/axios/issues/7196))
([0588880](https://redirect.github.com/axios/axios/commit/0588880ac7ddba7594ef179930493884b7e90bf5))
##### Performance Improvements
- **http:** fix early loop exit;
([#​7202](https://redirect.github.com/axios/axios/issues/7202))
([12c314b](https://redirect.github.com/axios/axios/commit/12c314b603e7852a157e93e47edb626a471ba6c5))
##### Contributors to this release
- <img
src="https://avatars.githubusercontent.com/u/12586868?v=4&s=18"
alt="avatar" width="18"/> [Dmitriy
Mozgovoy](https://redirect.github.com/DigitalBrainJS "+28/-9
(#​7206 #​7202 )")
- <img
src="https://avatars.githubusercontent.com/u/1174718?v=4&s=18"
alt="avatar" width="18"/> [Kasper Isager
Dalsgarð](https://redirect.github.com/kasperisager "+9/-9 (#​7196
)")
</details>
<details>
<summary>chaijs/chai (chai)</summary>
###
[`v6.2.1`](https://redirect.github.com/chaijs/chai/releases/tag/v6.2.1)
[Compare
Source](https://redirect.github.com/chaijs/chai/compare/v6.2.0...v6.2.1)
#### What's Changed
- chore: add renovate config by
[@​43081j](https://redirect.github.com/43081j) in
[#​1709](https://redirect.github.com/chaijs/chai/pull/1709)
- chore: use new renovate schema by
[@​43081j](https://redirect.github.com/43081j) in
[#​1713](https://redirect.github.com/chaijs/chai/pull/1713)
- chore(deps): update actions/setup-node action to v5 (main) by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1711](https://redirect.github.com/chaijs/chai/pull/1711)
- chore(deps): update actions/checkout action to v5 (main) by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1710](https://redirect.github.com/chaijs/chai/pull/1710)
- chore(deps): update dependency eslint to v9 (main) by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1715](https://redirect.github.com/chaijs/chai/pull/1715)
- chore(deps): update dependency
[@​rollup/plugin-commonjs](https://redirect.github.com/rollup/plugin-commonjs)
to v28 (main) by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1714](https://redirect.github.com/chaijs/chai/pull/1714)
- chore(deps): update dependency mocha to v11 (main) by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1717](https://redirect.github.com/chaijs/chai/pull/1717)
- chore(deps): update dependency eslint-plugin-jsdoc to v60 (main) by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1716](https://redirect.github.com/chaijs/chai/pull/1716)
- chore: disable renovate for 4.x.x by
[@​43081j](https://redirect.github.com/43081j) in
[#​1722](https://redirect.github.com/chaijs/chai/pull/1722)
- chore(deps): update dependency eslint-plugin-jsdoc to v61 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1727](https://redirect.github.com/chaijs/chai/pull/1727)
- chore(deps): update actions/setup-node action to v6 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1729](https://redirect.github.com/chaijs/chai/pull/1729)
- chore(deps): update dependencies by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1726](https://redirect.github.com/chaijs/chai/pull/1726)
- chore(deps): update dependencies by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1730](https://redirect.github.com/chaijs/chai/pull/1730)
- chore(deps): update dependency node to v24 by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1731](https://redirect.github.com/chaijs/chai/pull/1731)
- chore(deps): update dependency
[@​rollup/plugin-commonjs](https://redirect.github.com/rollup/plugin-commonjs)
to v29 by [@​renovate](https://redirect.github.com/renovate)\[bot]
in [#​1732](https://redirect.github.com/chaijs/chai/pull/1732)
- chore(deps): update dependencies by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1734](https://redirect.github.com/chaijs/chai/pull/1734)
- build(deps): bump koa from 2.14.2 to 2.16.1 by
[@​dependabot](https://redirect.github.com/dependabot)\[bot] in
[#​1683](https://redirect.github.com/chaijs/chai/pull/1683)
- docs: update browser usage by
[@​43081j](https://redirect.github.com/43081j) in
[#​1736](https://redirect.github.com/chaijs/chai/pull/1736)
- chore(deps): update dependencies by
[@​renovate](https://redirect.github.com/renovate)\[bot] in
[#​1740](https://redirect.github.com/chaijs/chai/pull/1740)
- docs: add comprehensive documentation for containSubset assertion by
[@​Aashish-Jha-11](https://redirect.github.com/Aashish-Jha-11) in
[#​1739](https://redirect.github.com/chaijs/chai/pull/1739)
- Set esbuild target to es2021 to support Safari < 16.4 by
[@​larabr](https://redirect.github.com/larabr) in
[#​1737](https://redirect.github.com/chaijs/chai/pull/1737)
#### New Contributors
- [@​renovate](https://redirect.github.com/renovate)\[bot] made
their first contribution in
[#​1711](https://redirect.github.com/chaijs/chai/pull/1711)
- [@​Aashish-Jha-11](https://redirect.github.com/Aashish-Jha-11)
made their first contribution in
[#​1739](https://redirect.github.com/chaijs/chai/pull/1739)
- [@​larabr](https://redirect.github.com/larabr) made their first
contribution in
[#​1737](https://redirect.github.com/chaijs/chai/pull/1737)
**Full Changelog**:
<chaijs/chai@v6.2.0...v6.2.1>
</details>
<details>
<summary>mochajs/mocha (mocha)</summary>
###
[`v11.7.5`](https://redirect.github.com/mochajs/mocha/releases/tag/v11.7.5)
[Compare
Source](https://redirect.github.com/mochajs/mocha/compare/v11.7.4...v11.7.5)
##### 🩹 Fixes
- swallow more `require` errors from \*ts files
([#​5498](https://redirect.github.com/mochajs/mocha/issues/5498))
([d89dbaf](https://redirect.github.com/mochajs/mocha/commit/d89dbaf23d093c22ab72e124dcaed110f3b0228d))
##### 🧹 Chores
- run tests on PRs for and pushes to v11.x
([#​5525](https://redirect.github.com/mochajs/mocha/issues/5525))
([8b21b38](https://redirect.github.com/mochajs/mocha/commit/8b21b3820e99d8c50c024ad1fbac8b78a3293d8d))
- setup release-please for v11
([#​5522](https://redirect.github.com/mochajs/mocha/issues/5522))
([663fff4](https://redirect.github.com/mochajs/mocha/commit/663fff4b06ed3a1c70483c6ed8911ff0b89fa7b5))
</details>
<details>
<summary>nodejs/node (node)</summary>
###
[`v20.19.6`](https://redirect.github.com/nodejs/node/releases/tag/v20.19.6):
2025-11-25, Version 20.19.6 'Iron' (LTS),
@​marco-ippolito
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v20.19.5...v20.19.6)
##### Notable Changes
-
\[[`6277910a15`](https://redirect.github.com/nodejs/node/commit/6277910a15)]
- **crypto**: update root certificates to NSS 3.114 (Node.js GitHub Bot)
[#​59571](https://redirect.github.com/nodejs/node/pull/59571)
-
\[[`082e50d4a2`](https://redirect.github.com/nodejs/node/commit/082e50d4a2)]
- **doc**: update the instruction on how to verify releases (Antoine du
Hamel)
[#​59113](https://redirect.github.com/nodejs/node/pull/59113)
-
\[[`db68cec4cb`](https://redirect.github.com/nodejs/node/commit/db68cec4cb)]
- **doc**: deprecate HTTP/2 priority signaling (Matteo Collina)
[#​58313](https://redirect.github.com/nodejs/node/pull/58313)
##### Commits
-
\[[`0f644df42e`](https://redirect.github.com/nodejs/node/commit/0f644df42e)]
- **build**: fix 'implicit-function-declaration' on OpenHarmony platform
(hqzing)
[#​59547](https://redirect.github.com/nodejs/node/pull/59547)
-
\[[`fba0025b9c`](https://redirect.github.com/nodejs/node/commit/fba0025b9c)]
- **build**: use `windows-2025` runner (Michaël Zasso)
[#​59673](https://redirect.github.com/nodejs/node/pull/59673)
-
\[[`3456ec946d`](https://redirect.github.com/nodejs/node/commit/3456ec946d)]
- **crypto**: update root certificates to NSS 3.116 (Node.js GitHub Bot)
[#​59956](https://redirect.github.com/nodejs/node/pull/59956)
-
\[[`6277910a15`](https://redirect.github.com/nodejs/node/commit/6277910a15)]
- **crypto**: update root certificates to NSS 3.114 (Node.js GitHub Bot)
[#​59571](https://redirect.github.com/nodejs/node/pull/59571)
-
\[[`1788fb5f3d`](https://redirect.github.com/nodejs/node/commit/1788fb5f3d)]
- **deps**: update undici to 6.22.0 (Matteo Collina)
[#​60112](https://redirect.github.com/nodejs/node/pull/60112)
-
\[[`5d61b55f24`](https://redirect.github.com/nodejs/node/commit/5d61b55f24)]
- **deps**: update uvwasi to 0.0.23 (Node.js GitHub Bot)
[#​59791](https://redirect.github.com/nodejs/node/pull/59791)
-
\[[`9f1e5e4637`](https://redirect.github.com/nodejs/node/commit/9f1e5e4637)]
- **deps**: update histogram to 0.11.9 (Node.js GitHub Bot)
[#​59689](https://redirect.github.com/nodejs/node/pull/59689)
-
\[[`d0edb01d25`](https://redirect.github.com/nodejs/node/commit/d0edb01d25)]
- **deps**: update googletest to
[`eb2d85e`](https://redirect.github.com/nodejs/node/commit/eb2d85e)
(Node.js GitHub Bot)
[#​59335](https://redirect.github.com/nodejs/node/pull/59335)
-
\[[`576242ff39`](https://redirect.github.com/nodejs/node/commit/576242ff39)]
- **deps**: V8: cherry-pick
[`a0d0d4f`](https://redirect.github.com/nodejs/node/commit/a0d0d4fc4f19)
(Ho Cheung)
[#​60716](https://redirect.github.com/nodejs/node/pull/60716)
-
\[[`a07a277020`](https://redirect.github.com/nodejs/node/commit/a07a277020)]
- **deps**: update corepack to 0.34.1 (Node.js GitHub Bot)
[#​60314](https://redirect.github.com/nodejs/node/pull/60314)
-
\[[`fa5c5af8ce`](https://redirect.github.com/nodejs/node/commit/fa5c5af8ce)]
- **deps**: update archs files for openssl-3.0.17 (Node.js GitHub Bot)
[#​59134](https://redirect.github.com/nodejs/node/pull/59134)
-
\[[`556113e2fc`](https://redirect.github.com/nodejs/node/commit/556113e2fc)]
- **deps**: upgrade openssl sources to openssl-3.0.17 (Node.js GitHub
Bot) [#​59134](https://redirect.github.com/nodejs/node/pull/59134)
-
\[[`cd1536ca90`](https://redirect.github.com/nodejs/node/commit/cd1536ca90)]
- **deps**: update corepack to 0.34.0 (Node.js GitHub Bot)
[#​59133](https://redirect.github.com/nodejs/node/pull/59133)
-
\[[`acec79989e`](https://redirect.github.com/nodejs/node/commit/acec79989e)]
- **deps**: V8: cherry-pick
[`6b1b9bc`](https://redirect.github.com/nodejs/node/commit/6b1b9bca2a8)
(zhoumingtao)
[#​59283](https://redirect.github.com/nodejs/node/pull/59283)
-
\[[`e65b930aa7`](https://redirect.github.com/nodejs/node/commit/e65b930aa7)]
- **deps**: V8: backport
[`2e4c5cf`](https://redirect.github.com/nodejs/node/commit/2e4c5cf9b112)
(Michaël Zasso)
[#​60654](https://redirect.github.com/nodejs/node/pull/60654)
-
\[[`1b75a601f7`](https://redirect.github.com/nodejs/node/commit/1b75a601f7)]
- **doc**: fix typo on child\_process.md (Angelo Gazzola)
[#​60114](https://redirect.github.com/nodejs/node/pull/60114)
-
\[[`a2bcb217c6`](https://redirect.github.com/nodejs/node/commit/a2bcb217c6)]
- **doc**: fix typo in section on microtask order (Tobias Nießen)
[#​59932](https://redirect.github.com/nodejs/node/pull/59932)
-
\[[`2426d3f3ff`](https://redirect.github.com/nodejs/node/commit/2426d3f3ff)]
- **doc**: add security escalation policy (Ulises Gascón)
[#​59806](https://redirect.github.com/nodejs/node/pull/59806)
-
\[[`e7f6f04758`](https://redirect.github.com/nodejs/node/commit/e7f6f04758)]
- **doc**: add Miles Guicent as triager (Miles Guicent)
[#​59562](https://redirect.github.com/nodejs/node/pull/59562)
-
\[[`e51ef3f48b`](https://redirect.github.com/nodejs/node/commit/e51ef3f48b)]
- **doc**: update install\_tools.bat free disk space (Stefan Stojanovic)
[#​59579](https://redirect.github.com/nodejs/node/pull/59579)
-
\[[`8a504d900a`](https://redirect.github.com/nodejs/node/commit/8a504d900a)]
- **doc**: fix missing link to the Error documentation in the `http`
page (Alexander Makarenko)
[#​59080](https://redirect.github.com/nodejs/node/pull/59080)
-
\[[`8c5c8aa71d`](https://redirect.github.com/nodejs/node/commit/8c5c8aa71d)]
- **doc**: clarify experimental platform vulnerability policy (Matteo
Collina)
[#​59591](https://redirect.github.com/nodejs/node/pull/59591)
-
\[[`109c4bff77`](https://redirect.github.com/nodejs/node/commit/109c4bff77)]
- **doc**: add security incident reponse plan (Rafael Gonzaga)
[#​59470](https://redirect.github.com/nodejs/node/pull/59470)
-
\[[`4f004efdf3`](https://redirect.github.com/nodejs/node/commit/4f004efdf3)]
- **doc**: add RafaelGSS as performance strategic lead (Rafael Gonzaga)
[#​59445](https://redirect.github.com/nodejs/node/pull/59445)
-
\[[`caa2db4bac`](https://redirect.github.com/nodejs/node/commit/caa2db4bac)]
- **doc**: fix links in test.md (Vas Sudanagunta)
[#​58876](https://redirect.github.com/nodejs/node/pull/58876)
-
\[[`082e50d4a2`](https://redirect.github.com/nodejs/node/commit/082e50d4a2)]
- **doc**: update the instruction on how to verify releases (Antoine du
Hamel)
[#​59113](https://redirect.github.com/nodejs/node/pull/59113)
-
\[[`19a66365d9`](https://redirect.github.com/nodejs/node/commit/19a66365d9)]
- **doc**: clarify DEP0194 scope (Antoine du Hamel)
[#​58504](https://redirect.github.com/nodejs/node/pull/58504)
-
\[[`db68cec4cb`](https://redirect.github.com/nodejs/node/commit/db68cec4cb)]
- **doc**: deprecate HTTP/2 priority signaling (Matteo Collina)
[#​58313](https://redirect.github.com/nodejs/node/pull/58313)
-
\[[`3b2368774f`](https://redirect.github.com/nodejs/node/commit/3b2368774f)]
- **doc**: make Stability labels not sticky in Stability index (Livia
Medeiros)
[#​58291](https://redirect.github.com/nodejs/node/pull/58291)
-
\[[`960d05ad7d`](https://redirect.github.com/nodejs/node/commit/960d05ad7d)]
- **doc**: add history entries to `--input-type` section (Antoine du
Hamel)
[#​58175](https://redirect.github.com/nodejs/node/pull/58175)
-
\[[`20616f1750`](https://redirect.github.com/nodejs/node/commit/20616f1750)]
- **http2**: do not crash on mismatched ping buffer length (René)
[#​60135](https://redirect.github.com/nodejs/node/pull/60135)
-
\[[`9eb94232c8`](https://redirect.github.com/nodejs/node/commit/9eb94232c8)]
- **lib**: handle superscript variants on windows device (Rafael
Gonzaga)
[#​59261](https://redirect.github.com/nodejs/node/pull/59261)
-
\[[`dc58b4e35f`](https://redirect.github.com/nodejs/node/commit/dc58b4e35f)]
- **meta**: move Michael to emeritus (Michael Dawson)
[#​60070](https://redirect.github.com/nodejs/node/pull/60070)
-
\[[`d943cfb260`](https://redirect.github.com/nodejs/node/commit/d943cfb260)]
- **meta**: bump actions/setup-node from 4.4.0 to 5.0.0
(dependabot\[bot])
[#​60093](https://redirect.github.com/nodejs/node/pull/60093)
-
\[[`de9a3aaf0f`](https://redirect.github.com/nodejs/node/commit/de9a3aaf0f)]
- **meta**: bump step-security/harden-runner from 2.12.2 to 2.13.1
(dependabot\[bot])
[#​60094](https://redirect.github.com/nodejs/node/pull/60094)
-
\[[`b4b5d4a4d7`](https://redirect.github.com/nodejs/node/commit/b4b5d4a4d7)]
- **meta**: bump ossf/scorecard-action from 2.4.2 to 2.4.3
(dependabot\[bot])
[#​60096](https://redirect.github.com/nodejs/node/pull/60096)
-
\[[`e5b4eee901`](https://redirect.github.com/nodejs/node/commit/e5b4eee901)]
- **meta**: bump actions/setup-python from 5.6.0 to 6.0.0
(dependabot\[bot])
[#​60090](https://redirect.github.com/nodejs/node/pull/60090)
-
\[[`7cb032c2c1`](https://redirect.github.com/nodejs/node/commit/7cb032c2c1)]
- **meta**: update devcontainer to the latest schema (Aviv Keller)
[#​54347](https://redirect.github.com/nodejs/node/pull/54347)
-
\[[`bb108191aa`](https://redirect.github.com/nodejs/node/commit/bb108191aa)]
- **meta**: call `create-release-post.yml` post release (Aviv Keller)
[#​60366](https://redirect.github.com/nodejs/node/pull/60366)
-
\[[`2a11d50526`](https://redirect.github.com/nodejs/node/commit/2a11d50526)]
- **module**: correctly detect top-level await in ambiguous contexts
(Shima Ryuhei)
[#​58646](https://redirect.github.com/nodejs/node/pull/58646)
-
\[[`144233b71a`](https://redirect.github.com/nodejs/node/commit/144233b71a)]
- **process**: fix wrong asyncContext under unhandled-rejections=strict
(Shima Ryuhei)
[#​60103](https://redirect.github.com/nodejs/node/pull/60103)
-
\[[`409cb773a4`](https://redirect.github.com/nodejs/node/commit/409cb773a4)]
- **repl**: fix cpu overhead pasting big strings to the REPL (Ruben
Bridgewater)
[#​59857](https://redirect.github.com/nodejs/node/pull/59857)
-
\[[`d1c9d80cac`](https://redirect.github.com/nodejs/node/commit/d1c9d80cac)]
- **repl**: add isValidParentheses check before wrap input (Xuguang Mei)
[#​59607](https://redirect.github.com/nodejs/node/pull/59607)
-
\[[`b8d145db2c`](https://redirect.github.com/nodejs/node/commit/b8d145db2c)]
- **src**: fix order of CHECK\_NOT\_NULL/dereference (Tobias Nießen)
[#​59487](https://redirect.github.com/nodejs/node/pull/59487)
-
\[[`2c8a73f95f`](https://redirect.github.com/nodejs/node/commit/2c8a73f95f)]
- **src**: remove duplicate assignment of `O_EXCL` in node\_constants.cc
(Daniel Osvaldo R)
[#​59049](https://redirect.github.com/nodejs/node/pull/59049)
-
\[[`b1da374503`](https://redirect.github.com/nodejs/node/commit/b1da374503)]
- **test**: fix typo of test-benchmark-readline.js (Deokjin Kim)
[#​59993](https://redirect.github.com/nodejs/node/pull/59993)
-
\[[`4b4e38f497`](https://redirect.github.com/nodejs/node/commit/4b4e38f497)]
- **test**: mark sea tests flaky on macOS x64 (Richard Lau)
[#​60068](https://redirect.github.com/nodejs/node/pull/60068)
-
\[[`cbf4fc34c3`](https://redirect.github.com/nodejs/node/commit/cbf4fc34c3)]
- **test**: skip more sea tests on Linux ppc64le (Richard Lau)
[#​59755](https://redirect.github.com/nodejs/node/pull/59755)
-
\[[`9543facad7`](https://redirect.github.com/nodejs/node/commit/9543facad7)]
- **test**: mark test-inspector-network-fetch as flaky again (Joyee
Cheung)
[#​59640](https://redirect.github.com/nodejs/node/pull/59640)
-
\[[`4f858d22ac`](https://redirect.github.com/nodejs/node/commit/4f858d22ac)]
- **test**: skip test-fs-cp\* tests that are constantly failing on
Windows (Joyee Cheung)
[#​59637](https://redirect.github.com/nodejs/node/pull/59637)
-
\[[`3ec534dbe8`](https://redirect.github.com/nodejs/node/commit/3ec534dbe8)]
- **test**: skip sea tests on Linux ppc64le (Richard Lau)
[#​59563](https://redirect.github.com/nodejs/node/pull/59563)
-
\[[`a7a109f926`](https://redirect.github.com/nodejs/node/commit/a7a109f926)]
- **test**: fix typos (Lee Jiho)
[#​59330](https://redirect.github.com/nodejs/node/pull/59330)
-
\[[`fd9d43da46`](https://redirect.github.com/nodejs/node/commit/fd9d43da46)]
- **test**: skip failing test on macOS 15.7+ (Antoine du Hamel)
[#​60419](https://redirect.github.com/nodejs/node/pull/60419)
-
\[[`bc3ffbd713`](https://redirect.github.com/nodejs/node/commit/bc3ffbd713)]
- **test\_runner**: fix isSkipped check in junit (Sungwon)
[#​59414](https://redirect.github.com/nodejs/node/pull/59414)
-
\[[`0cace96472`](https://redirect.github.com/nodejs/node/commit/0cace96472)]
- **test\_runner**: correct "already mocked" error punctuation placement
(Jacob Smith)
[#​58840](https://redirect.github.com/nodejs/node/pull/58840)
-
\[[`76001f9480`](https://redirect.github.com/nodejs/node/commit/76001f9480)]
- **tools**: remove unused actions from `build-tarball.yml` (Antoine du
Hamel)
[#​59787](https://redirect.github.com/nodejs/node/pull/59787)
-
\[[`69904844bb`](https://redirect.github.com/nodejs/node/commit/69904844bb)]
- **tools**: do not attempt to compress tgz archive (Antoine du Hamel)
[#​59785](https://redirect.github.com/nodejs/node/pull/59785)
-
\[[`a6e7adb173`](https://redirect.github.com/nodejs/node/commit/a6e7adb173)]
- **tools**: fix return value of try\_check\_compiler (theanarkh)
[#​59434](https://redirect.github.com/nodejs/node/pull/59434)
-
\[[`6443ad2da5`](https://redirect.github.com/nodejs/node/commit/6443ad2da5)]
- **tools**: drop deprecated `macos-13` runner (Richard Lau)
[#​60679](https://redirect.github.com/nodejs/node/pull/60679)
-
\[[`45ec702ef7`](https://redirect.github.com/nodejs/node/commit/45ec702ef7)]
- **tools**: fix `tools/make-v8.sh` for clang (Richard Lau)
[#​59893](https://redirect.github.com/nodejs/node/pull/59893)
-
\[[`393ff7226e`](https://redirect.github.com/nodejs/node/commit/393ff7226e)]
- **util**: fix numericSeparator with negative fractional numbers
(sangwook)
[#​59379](https://redirect.github.com/nodejs/node/pull/59379)
-
\[[`9e8beff0f4`](https://redirect.github.com/nodejs/node/commit/9e8beff0f4)]
- **util**: fix error's namespaced node\_modules highlighting using
inspect (Ruben Bridgewater)
[#​59446](https://redirect.github.com/nodejs/node/pull/59446)
</details>
<details>
<summary>prettier/prettier (prettier)</summary>
###
[`v3.7.4`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#374)
[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.7.3...3.7.4)
[diff](https://redirect.github.com/prettier/prettier/compare/3.7.3...3.7.4)
##### LWC: Avoid quote around interpolations
([#​18383](https://redirect.github.com/prettier/prettier/pull/18383)
by [@​kovsu](https://redirect.github.com/kovsu))
<!-- prettier-ignore -->
```html
<!-- Input -->
<div foo={bar}> </div>
<!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div>
<!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>
```
##### TypeScript: Fix comment inside union type gets duplicated
([#​18393](https://redirect.github.com/prettier/prettier/pull/18393)
by [@​fisker](https://redirect.github.com/fisker))
<!-- prettier-ignore -->
```tsx
// Input
type Foo = (/** comment */ a | b) | c;
// Prettier 3.7.3
type Foo = /** comment */ (/** comment */ a | b) | c;
// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;
```
##### TypeScript: Fix unstable comment print in union type comments
([#​18395](https://redirect.github.com/prettier/prettier/pull/18395)
by [@​fisker](https://redirect.github.com/fisker))
<!-- prettier-ignore -->
```tsx
// Input
type X = (A | B) & (
// comment
A | B
);
// Prettier 3.7.3 (first format)
type X = (A | B) &
(// comment
A | B);
// Prettier 3.7.3 (second format)
type X = (
| A
| B // comment
) &
(A | B);
// Prettier 3.7.4
type X = (A | B) &
// comment
(A | B);
```
###
[`v3.7.3`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#373)
[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.7.2...3.7.3)
[diff](https://redirect.github.com/prettier/prettier/compare/3.7.2...3.7.3)
##### API: Fix `prettier.getFileInfo()` change that breaks VSCode
extension
([#​18375](https://redirect.github.com/prettier/prettier/pull/18375)
by [@​fisker](https://redirect.github.com/fisker))
An internal refactor accidentally broke the VSCode extension plugin
loading.
###
[`v3.7.2`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#372)
[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.7.1...3.7.2)
[diff](https://redirect.github.com/prettier/prettier/compare/3.7.1...3.7.2)
##### JavaScript: Fix string print when switching quotes
([#​18351](https://redirect.github.com/prettier/prettier/pull/18351)
by [@​fisker](https://redirect.github.com/fisker))
<!-- prettier-ignore -->
```jsx
// Input
console.log("A descriptor\\'s .kind must be \"method\" or \"field\".")
// Prettier 3.7.1
console.log('A descriptor\\'s .kind must be "method" or "field".');
// Prettier 3.7.2
console.log('A descriptor\\\'s .kind must be "method" or "field".');
```
##### JavaScript: Preserve quote for embedded HTML attribute values
([#​18352](https://redirect.github.com/prettier/prettier/pull/18352)
by [@​kovsu](https://redirect.github.com/kovsu))
<!-- prettier-ignore -->
```tsx
// Input
const html = /* HTML */ ` <div class="${styles.banner}"></div> `;
// Prettier 3.7.1
const html = /* HTML */ ` <div class=${styles.banner}></div> `;
// Prettier 3.7.2
const html = /* HTML */ ` <div class="${styles.banner}"></div> `;
```
##### TypeScript: Fix comment in empty type literal
([#​18364](https://redirect.github.com/prettier/prettier/pull/18364)
by [@​fisker](https://redirect.github.com/fisker))
<!-- prettier-ignore -->
```tsx
// Input
export type XXX = {
// tbd
};
// Prettier 3.7.1
export type XXX = { // tbd };
// Prettier 3.7.2
export type XXX = {
// tbd
};
```
###
[`v3.7.1`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#371)
[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.7.0...3.7.1)
[diff](https://redirect.github.com/prettier/prettier/compare/3.7.0...3.7.1)
##### API: Fix performance regression in doc printer
([#​18342](https://redirect.github.com/prettier/prettier/pull/18342)
by [@​fisker](https://redirect.github.com/fisker))
Prettier 3.7.1 can be very slow when formatting big files, the
regression has been fixed.
###
[`v3.7.0`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#370)
[Compare
Source](https://redirect.github.com/prettier/prettier/compare/3.6.2...3.7.0)
[diff](https://redirect.github.com/prettier/prettier/compare/3.6.2...3.7.0)
🔗 [Release Notes](https://prettier.io/blog/2025/11/27/3.7.0)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "on the 1-7 day on Sunday" (UTC),
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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/emartech/json-logger-js).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 22b8dde commit c685d81
3 files changed
+90
-235
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments