Repository navigation
Commit 7a03460
chore(deps): update patch/minor dependencies (#1472)
> [!NOTE]
> This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) | Type |
Update | Pending |
|---|---|---|---|---|---|---|
| [Bun](https://bun.com)
([source](https://redirect.github.com/oven-sh/bun)) | `1.4.2` → `1.4.3`
|

|

| | patch | |
|
[actions/download-artifact](https://redirect.github.com/actions/download-artifact)
| `v8.0.1` → `v8.0.2` |

|

| action | patch | |
| [actions/setup-node](https://redirect.github.com/actions/setup-node) |
`v7.0.0` → `v7.1.0` |

|

| action | minor | |
|
[actions/upload-artifact](https://redirect.github.com/actions/upload-artifact)
| `v7.0.1` → `v7.0.2` |

|

| action | patch | |
| [node](https://nodejs.org)
([source](https://redirect.github.com/nodejs/node)) | `24.21.0` →
`24.22.0` |

|

| | minor | `v24.22.1` |
| [node](https://nodejs.org)
([source](https://redirect.github.com/nodejs/node)) | [`24.21.0` →
`24.22.0`](https://renovatebot.com/diffs/npm/node/v24.21.0/v24.22.0) |

|

| volta | minor | `v24.22.1` |
| [oxlint](https://oxc.rs/docs/guide/usage/linter)
([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxlint))
| [`1.86.0` →
`1.88.0`](https://renovatebot.com/diffs/npm/oxlint/1.86.0/1.88.0) |

|

| devDependencies | minor | `1.89.0` |
| [pnpm](https://pnpm.io)
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm/npm/pnpm))
| [`12.8.1` →
`12.13.0`](https://renovatebot.com/diffs/npm/pnpm/12.8.1/12.13.0) |

|

| packageManager | minor | `12.14.0` |
| [pnpm](https://pnpm.io)
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm/npm/pnpm))
| [`12.8.1` →
`12.13.0`](https://renovatebot.com/diffs/npm/pnpm/12.8.1/12.13.0) |

|

| volta | minor | `12.14.0` |
| [pnpm](https://pnpm.io)
([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm/npm/pnpm))
| [`12.6.0` →
`12.13.0`](https://renovatebot.com/diffs/npm/pnpm/12.6.0/12.13.0) |

|

| devEngines.packageManager | minor | `12.14.0` |
| [python](https://redirect.github.com/actions/python-versions) | `3.14`
→ `3.15` |

|

| uses-with | minor | `3.15.1` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the warning logs for
more information.
---
### Release Notes
<details>
<summary>oven-sh/bun (Bun)</summary>
###
[`v1.4.3`](https://redirect.github.com/oven-sh/bun/releases/tag/bun-v1.4.3):
Bun v1.4.3
[Compare
Source](https://redirect.github.com/oven-sh/bun/compare/bun-v1.4.2...bun-v1.4.3)
To install Bun v1.4.3
```bash
curl -fsSL https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
```
Windows:
```bash
powershell -c "irm bun.sh/install.ps1|iex"
```
To upgrade to Bun v1.4.3:
```bash
bun upgrade
```
##### [Read Bun v1.4.3's release notes on Bun's
blog](https://bun.com/blog/bun-v1.4.3)
##### Thanks to 8 contributors!
- [@​alii](https://redirect.github.com/alii)
- [@​cirospaciari](https://redirect.github.com/cirospaciari)
- [@​dylan-conway](https://redirect.github.com/dylan-conway)
- [@​eastlondoner](https://redirect.github.com/eastlondoner)
- [@​jarred-sumner](https://redirect.github.com/jarred-sumner)
- [@​robobun](https://redirect.github.com/robobun)
- [@​sosukesuzuki](https://redirect.github.com/sosukesuzuki)
- [@​steipete](https://redirect.github.com/steipete)
</details>
<details>
<summary>actions/download-artifact</summary>
###
[`v8.0.2`](https://redirect.github.com/actions/download-artifact/releases/tag/v8.0.2)
[Compare
Source](https://redirect.github.com/actions/download-artifact/compare/v8.0.1...v8.0.2)
#### What's Changed
- Update the readme by
[@​danwkennedy](https://redirect.github.com/danwkennedy) in
[#​473](https://redirect.github.com/actions/download-artifact/pull/473)
- Improves artifact download retries when the service returns HTTP 429
(rate limiting), including honoring valid Retry-After headers.
- Update
[@​actions/artifact](https://redirect.github.com/actions/artifact)
to 6.3.1 by [@​tunc-d](https://redirect.github.com/tunc-d) in
[#​492](https://redirect.github.com/actions/download-artifact/pull/492)
- Prepare download-artifact v8.0.2 by
[@​tunc-d](https://redirect.github.com/tunc-d) in
[#​493](https://redirect.github.com/actions/download-artifact/pull/493)
#### New Contributors
- [@​tunc-d](https://redirect.github.com/tunc-d) made their first
contribution in
[#​492](https://redirect.github.com/actions/download-artifact/pull/492)
**Full Changelog**:
<https://github.com/actions/download-artifact/compare/v8.0.1...v8.0.2>
</details>
<details>
<summary>actions/setup-node</summary>
###
[`v7.1.0`](https://redirect.github.com/actions/setup-node/releases/tag/v7.1.0)
[Compare
Source](https://redirect.github.com/actions/setup-node/compare/v7.0.0...v7.1.0)
##### What's Changed
##### Enhancements:
- Add support for mise.toml file by
[@​gperdomor](https://redirect.github.com/gperdomor) in
[#​1421](https://redirect.github.com/actions/setup-node/pull/1421)
- Support absolute paths in node-version-file by
[@​v-mahabaleshwars](https://redirect.github.com/v-mahabaleshwars)
in
[#​1633](https://redirect.github.com/actions/setup-node/pull/1633)
##### Bug fixes:
- Add Node version validation and manifest fetch retry by
[@​v-jitenderpalsingh](https://redirect.github.com/v-jitenderpalsingh)
in
[#​1580](https://redirect.github.com/actions/setup-node/pull/1580)
##### Documentation updates:
- README.md: bump actions/checkout to latest version 7 by
[@​deining](https://redirect.github.com/deining) in
[#​1578](https://redirect.github.com/actions/setup-node/pull/1578)
- docs: add V7 ESM migration and NODE_AUTH_TOKEN behavior change by
[@​v-gowridurgad](https://redirect.github.com/v-gowridurgad) in
[#​1593](https://redirect.github.com/actions/setup-node/pull/1593)
- Fixed cache recommendation syntax by
[@​SubJunk](https://redirect.github.com/SubJunk) in
[#​1603](https://redirect.github.com/actions/setup-node/pull/1603)
##### Dependency updates:
- Update workflow pins and migrate Node matrices to modern versions by
[@​v-HarithaVattikuti](https://redirect.github.com/v-HarithaVattikuti)
in
[#​1583](https://redirect.github.com/actions/setup-node/pull/1583)
- Upgrade
[@​actions/cache](https://redirect.github.com/actions/cache) to
6.2.0 by [@​philip-gai](https://redirect.github.com/philip-gai) in
[#​1584](https://redirect.github.com/actions/setup-node/pull/1584)
- Pin [@​types/node](https://redirect.github.com/types/node) to
v24 by
[@​v-priyagupta108](https://redirect.github.com/v-priyagupta108)
in
[#​1585](https://redirect.github.com/actions/setup-node/pull/1585)
- Override brace-expansion to 5.0.8 by
[@​v-priyagupta108](https://redirect.github.com/v-priyagupta108)
with [@​Copilot](https://redirect.github.com/Copilot) in
[#​1599](https://redirect.github.com/actions/setup-node/pull/1599)
- Upgrade actions/checkout from 7.0.0 to 7.0.1 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1598](https://redirect.github.com/actions/setup-node/pull/1598)
- Upgrade prettier from 3.8.4 to 3.9.6 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1590](https://redirect.github.com/actions/setup-node/pull/1590)
- Upgrade [@​vercel/ncc](https://redirect.github.com/vercel/ncc)
from 0.44.0 to 0.45.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1610](https://redirect.github.com/actions/setup-node/pull/1610)
- Upgrade pnpm/action-setup from 6.0.9 to 6.0.10 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1602](https://redirect.github.com/actions/setup-node/pull/1602)
- Upgrade baseline-browser-mapping from 2.10.38 to 2.11.22 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1629](https://redirect.github.com/actions/setup-node/pull/1629)
- Upgrade
[@​types/semver](https://redirect.github.com/types/semver) from
7.7.1 to 7.8.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1616](https://redirect.github.com/actions/setup-node/pull/1616)
- Upgrade
[@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser)
from 8.62.0 to 8.70.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1615](https://redirect.github.com/actions/setup-node/pull/1615)
- Upgrade pnpm/action-setup from 6.0.10 to 6.1.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1631](https://redirect.github.com/actions/setup-node/pull/1631)
- Upgrade jest-each from 30.4.1 to 30.5.2 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1636](https://redirect.github.com/actions/setup-node/pull/1636)
- Upgrade eslint-plugin-n from 18.1.0 to 18.3.0 by
[@​dependabot](https://redirect.github.com/dependabot) in
[#​1638](https://redirect.github.com/actions/setup-node/pull/1638)
- Update dependencies and add license files by
[@​v-HarithaVattikuti](https://redirect.github.com/v-HarithaVattikuti)
in
[#​1642](https://redirect.github.com/actions/setup-node/pull/1642)
- Upgrade eslint from 10.5.0 to 10.11.0 and package.json from 7.0.0 to
7.1.0 by [@​dependabot](https://redirect.github.com/dependabot) in
[#​1635](https://redirect.github.com/actions/setup-node/pull/1635)
##### New Contributors
-
[@​v-jitenderpalsingh](https://redirect.github.com/v-jitenderpalsingh)
made their first contribution in
[#​1580](https://redirect.github.com/actions/setup-node/pull/1580)
- [@​philip-gai](https://redirect.github.com/philip-gai) made
their first contribution in
[#​1584](https://redirect.github.com/actions/setup-node/pull/1584)
- [@​gperdomor](https://redirect.github.com/gperdomor) made their
first contribution in
[#​1421](https://redirect.github.com/actions/setup-node/pull/1421)
- [@​SubJunk](https://redirect.github.com/SubJunk) made their
first contribution in
[#​1603](https://redirect.github.com/actions/setup-node/pull/1603)
**Full Changelog**:
<https://github.com/actions/setup-node/compare/v7.0.0...v7.1.0>
</details>
<details>
<summary>actions/upload-artifact</summary>
###
[`v7.0.2`](https://redirect.github.com/actions/upload-artifact/releases/tag/v7.0.2)
[Compare
Source](https://redirect.github.com/actions/upload-artifact/compare/v7.0.1...v7.0.2)
##### What's Changed
- Improves artifact download retries when the service returns HTTP 429
(rate limiting), including honoring valid Retry-After headers.
- Updates
[@​actions/artifact](https://redirect.github.com/actions/artifact)
to v6.3.1.
##### New Contributors
- [@​tunc-d](https://redirect.github.com/tunc-d) made their first
contribution in
[#​821](https://redirect.github.com/actions/upload-artifact/pull/821)
**Full Changelog**:
<https://github.com/actions/upload-artifact/compare/v7.0.1...v7.0.2>
</details>
<details>
<summary>nodejs/node (node)</summary>
###
[`v24.22.0`](https://redirect.github.com/nodejs/node/releases/tag/v24.22.0):
2026-10-14, Version 24.22.0 'Krypton' (LTS), @​richardlau prepared
by @​aduh95
[Compare
Source](https://redirect.github.com/nodejs/node/compare/v24.21.0...v24.22.0)
##### Notable Changes
-
\[[`ddbf974b47`](https://redirect.github.com/nodejs/node/commit/ddbf974b47)]
- **(SEMVER-MINOR)** **crypto**: add `crypto.parsePKCS12()` (Brian
Muenzenmeyer)
[#​65627](https://redirect.github.com/nodejs/node/pull/65627)
-
\[[`c162c68ff0`](https://redirect.github.com/nodejs/node/commit/c162c68ff0)]
- **(SEMVER-MINOR)** **crypto**: add a generic MAC API (Filip Skokan)
[#​65553](https://redirect.github.com/nodejs/node/pull/65553)
-
\[[`a4ab3d84d7`](https://redirect.github.com/nodejs/node/commit/a4ab3d84d7)]
- **(SEMVER-MINOR)** **crypto**: discover ciphers from OpenSSL providers
(Filip Skokan)
[#​65484](https://redirect.github.com/nodejs/node/pull/65484)
-
\[[`c2f1e829ea`](https://redirect.github.com/nodejs/node/commit/c2f1e829ea)]
- **(SEMVER-MINOR)** **crypto**: discover hashes from OpenSSL providers
(Filip Skokan)
[#​65484](https://redirect.github.com/nodejs/node/pull/65484)
-
\[[`51aad5a80d`](https://redirect.github.com/nodejs/node/commit/51aad5a80d)]
- **(SEMVER-MINOR)** **crypto**: enable SIV and GCM-SIV modes in
Cipher/Decipher APIs (Filip Skokan)
[#​63411](https://redirect.github.com/nodejs/node/pull/63411)
-
\[[`d11c65d2f2`](https://redirect.github.com/nodejs/node/commit/d11c65d2f2)]
- **doc**: add araujogui to collaborators (Guilherme Araújo)
[#​66090](https://redirect.github.com/nodejs/node/pull/66090)
-
\[[`acc1578179`](https://redirect.github.com/nodejs/node/commit/acc1578179)]
- **doc**: deprecate `Server.prototype._listen2` in `node:net` (Antoine
du Hamel)
[#​65593](https://redirect.github.com/nodejs/node/pull/65593)
-
\[[`a7f8de6362`](https://redirect.github.com/nodejs/node/commit/a7f8de6362)]
- **(SEMVER-MINOR)** **net**: support sending `net.BoundSocket` to
threads and child processes (Guy Bedford)
[#​64725](https://redirect.github.com/nodejs/node/pull/64725)
-
\[[`60c3eb61bd`](https://redirect.github.com/nodejs/node/commit/60c3eb61bd)]
- **(SEMVER-MINOR)** **perf_hooks**: implement `SlidingWindowHistogram`
(James M Snell)
[#​65825](https://redirect.github.com/nodejs/node/pull/65825)
-
\[[`6b3e6f9d5c`](https://redirect.github.com/nodejs/node/commit/6b3e6f9d5c)]
- **(SEMVER-MINOR)** **perf_hooks**: implement qrde analysis support in
Histogram (James M Snell)
[#​65806](https://redirect.github.com/nodejs/node/pull/65806)
-
\[[`75456a3512`](https://redirect.github.com/nodejs/node/commit/75456a3512)]
- **(SEMVER-MINOR)** **perf_hooks**: implement Histogram `meanCI` API
(James M Snell)
[#​65606](https://redirect.github.com/nodejs/node/pull/65606)
-
\[[`72d1b40c56`](https://redirect.github.com/nodejs/node/commit/72d1b40c56)]
- **(SEMVER-MINOR)** **perf_hooks**: add CBOR export/import for
histogram exchange (James M Snell)
[#​65434](https://redirect.github.com/nodejs/node/pull/65434)
-
\[[`41161dda87`](https://redirect.github.com/nodejs/node/commit/41161dda87)]
- **(SEMVER-MINOR)** **sqlite**: add `StatementSync.prototype.close()`
(Guilherme Araújo)
[#​64232](https://redirect.github.com/nodejs/node/pull/64232)
-
\[[`adbc757d70`](https://redirect.github.com/nodejs/node/commit/adbc757d70)]
- **(SEMVER-MINOR)** **sqlite**: add
`StatementSync.prototype[Symbol.dispose]()` (Guilherme Araújo)
[#​64232](https://redirect.github.com/nodejs/node/pull/64232)
-
\[[`241339f072`](https://redirect.github.com/nodejs/node/commit/241339f072)]
- **(SEMVER-MINOR)** **src,lib**: add `util.markPromiseAsHandled` (James
M Snell)
[#​65805](https://redirect.github.com/nodejs/node/pull/65805)
-
\[[`63b0974d9e`](https://redirect.github.com/nodejs/node/commit/63b0974d9e)]
- **(SEMVER-MINOR)** **util**: implement `util.throttle` (James M Snell)
[#​65899](https://redirect.github.com/nodejs/node/pull/65899)
-
\[[`a3bbb5a26f`](https://redirect.github.com/nodejs/node/commit/a3bbb5a26f)]
- **(SEMVER-MINOR)** **util**: implement `debounce` (James M Snell)
[#​65899](https://redirect.github.com/nodejs/node/pull/65899)
##### Commits
-
\[[`e6832b2cb1`](https://redirect.github.com/nodejs/node/commit/e6832b2cb1)]
- **assert**: fix TypeError on deepStrictEqual with null Map key or Set
member (Sergey Sannikov)
[#​64449](https://redirect.github.com/nodejs/node/pull/64449)
-
\[[`a079177d9f`](https://redirect.github.com/nodejs/node/commit/a079177d9f)]
- **benchmark**: add --csv option to compare.js with --analyze (James M
Snell)
[#​65922](https://redirect.github.com/nodejs/node/pull/65922)
-
\[[`10b1a0f70f`](https://redirect.github.com/nodejs/node/commit/10b1a0f70f)]
- **benchmark**: fix max-regressions detection in compare.js (James M
Snell)
[#​65587](https://redirect.github.com/nodejs/node/pull/65587)
-
\[[`e0c7ba8ad5`](https://redirect.github.com/nodejs/node/commit/e0c7ba8ad5)]
- **benchmark**: add --analyze option to benchmark/scatter.js (James M
Snell)
[#​65594](https://redirect.github.com/nodejs/node/pull/65594)
-
\[[`21fed10bb0`](https://redirect.github.com/nodejs/node/commit/21fed10bb0)]
- **benchmark**: add crypto class benchmarks (Filip Skokan)
[#​65518](https://redirect.github.com/nodejs/node/pull/65518)
-
\[[`fa912242b7`](https://redirect.github.com/nodejs/node/commit/fa912242b7)]
- **buffer**: fix unaligned UTF-16LE decoding (Matteo Collina)
[#​65905](https://redirect.github.com/nodejs/node/pull/65905)
-
\[[`a6bd0c1413`](https://redirect.github.com/nodejs/node/commit/a6bd0c1413)]
- **build**: suppress OpenSSL asm warnings with clang (Richard Lau)
[#​66023](https://redirect.github.com/nodejs/node/pull/66023)
-
\[[`94e12139ee`](https://redirect.github.com/nodejs/node/commit/94e12139ee)]
- **build**: derive V8_LOGGING_LEVEL from dcheck_always_on (Joyee
Cheung)
[#​65744](https://redirect.github.com/nodejs/node/pull/65744)
-
\[[`7a2f322943`](https://redirect.github.com/nodejs/node/commit/7a2f322943)]
- **build**: fix quiet default for make builds (Shelley Vohr)
[#​65826](https://redirect.github.com/nodejs/node/pull/65826)
-
\[[`c280d650b0`](https://redirect.github.com/nodejs/node/commit/c280d650b0)]
- **build**: allow linking shared dependencies in the GN build (Shelley
Vohr)
[#​65797](https://redirect.github.com/nodejs/node/pull/65797)
-
\[[`4b23a4472c`](https://redirect.github.com/nodejs/node/commit/4b23a4472c)]
- **build**: enable the V8 sandbox in shared-cage builds (Shelley Vohr)
[#​62237](https://redirect.github.com/nodejs/node/pull/62237)
-
\[[`676e15c003`](https://redirect.github.com/nodejs/node/commit/676e15c003)]
- **build**: define V8_CONTIGUOUS_COMPRESSED_RO_SPACE for shared cage
(Shelley Vohr)
[#​65464](https://redirect.github.com/nodejs/node/pull/65464)
-
\[[`f784058482`](https://redirect.github.com/nodejs/node/commit/f784058482)]
- **build**: remove obsolete configure flags (Chengzhong Wu)
[#​65456](https://redirect.github.com/nodejs/node/pull/65456)
-
\[[`f63f37d243`](https://redirect.github.com/nodejs/node/commit/f63f37d243)]
- **build**: activate correct default flags for riscv64 (Stewart X
Addison)
[#​65708](https://redirect.github.com/nodejs/node/pull/65708)
-
\[[`da46ac075d`](https://redirect.github.com/nodejs/node/commit/da46ac075d)]
- **build**: derive NODE_ARCH from target_cpu in the GN build (Shelley
Vohr)
[#​65491](https://redirect.github.com/nodejs/node/pull/65491)
-
\[[`249e9a16dd`](https://redirect.github.com/nodejs/node/commit/249e9a16dd)]
- **build,src**: gate jspi flag on V8_ENABLE_WEBASSEMBLY (Piotr Kubaj)
[#​66082](https://redirect.github.com/nodejs/node/pull/66082)
-
\[[`146f00f64b`](https://redirect.github.com/nodejs/node/commit/146f00f64b)]
- **child_process**: clear timeout timer on spawn-time error too
(kishore280)
[#​65506](https://redirect.github.com/nodejs/node/pull/65506)
-
\[[`13987f4418`](https://redirect.github.com/nodejs/node/commit/13987f4418)]
- **crypto**: remove redundent `std::move` call (Antoine du Hamel)
[#​66111](https://redirect.github.com/nodejs/node/pull/66111)
-
\[[`ef957ac85f`](https://redirect.github.com/nodejs/node/commit/ef957ac85f)]
- **crypto**: skip private RSA parameters in key details (Filip Skokan)
[#​66108](https://redirect.github.com/nodejs/node/pull/66108)
-
\[[`8feccc5e22`](https://redirect.github.com/nodejs/node/commit/8feccc5e22)]
- **crypto**: use provider EC group names (Filip Skokan)
[#​66108](https://redirect.github.com/nodejs/node/pull/66108)
-
\[[`764e0d1120`](https://redirect.github.com/nodejs/node/commit/764e0d1120)]
- **crypto**: fetch ciphers for private-key encoding (Filip Skokan)
[#​66108](https://redirect.github.com/nodejs/node/pull/66108)
-
\[[`50ffed1979`](https://redirect.github.com/nodejs/node/commit/50ffed1979)]
- **crypto**: decode
[PKCS#1](https://redirect.github.com/PKCS/node/issues/1) keys through
providers (Filip Skokan)
[#​66108](https://redirect.github.com/nodejs/node/pull/66108)
-
\[[`56c16b2fd6`](https://redirect.github.com/nodejs/node/commit/56c16b2fd6)]
- **crypto**: derive keys through EVP_KDF (Filip Skokan)
[#​66108](https://redirect.github.com/nodejs/node/pull/66108)
-
\[[`a4effe6809`](https://redirect.github.com/nodejs/node/commit/a4effe6809)]
- **crypto**: use names for asymmetric key algorithms (Filip Skokan)
[#​65966](https://redirect.github.com/nodejs/node/pull/65966)
-
\[[`ddbf974b47`](https://redirect.github.com/nodejs/node/commit/ddbf974b47)]
- **(SEMVER-MINOR)** **crypto**: add crypto.parsePKCS12() (Brian
Muenzenmeyer)
[#​65627](https://redirect.github.com/nodejs/node/pull/65627)
-
\[[`8e631aa48f`](https://redirect.github.com/nodejs/node/commit/8e631aa48f)]
- **crypto**: add Hybrid KEMs to Web Cryptography (Filip Skokan)
[#​65759](https://redirect.github.com/nodejs/node/pull/65759)
-
\[[`5c51129e16`](https://redirect.github.com/nodejs/node/commit/5c51129e16)]
- **crypto**: optimize private EC JWK import (Filip Skokan)
[#​65908](https://redirect.github.com/nodejs/node/pull/65908)
-
\[[`c2ec40c2d7`](https://redirect.github.com/nodejs/node/commit/c2ec40c2d7)]
- **crypto**: disable non-FIPS WebCrypto paths in FIPS mode (Filip
Skokan)
[#​65172](https://redirect.github.com/nodejs/node/pull/65172)
-
\[[`e198aa0f79`](https://redirect.github.com/nodejs/node/commit/e198aa0f79)]
- **crypto**: read RSA-PSS restrictions from provider (Filip Skokan)
[#​66108](https://redirect.github.com/nodejs/node/pull/66108)
-
\[[`253784f0e9`](https://redirect.github.com/nodejs/node/commit/253784f0e9)]
- **crypto**: optimize and benchmark key preparation (Filip Skokan)
[#​65892](https://redirect.github.com/nodejs/node/pull/65892)
-
\[[`80a6ad509b`](https://redirect.github.com/nodejs/node/commit/80a6ad509b)]
- **crypto**: avoid EC reconstruction for signature sizing (Filip
Skokan)
[#​65908](https://redirect.github.com/nodejs/node/pull/65908)
-
\[[`5b592b772c`](https://redirect.github.com/nodejs/node/commit/5b592b772c)]
- **crypto**: avoid EC raw export reconstruction (Filip Skokan)
[#​65908](https://redirect.github.com/nodejs/node/pull/65908)
-
\[[`ee956ae3bf`](https://redirect.github.com/nodejs/node/commit/ee956ae3bf)]
- **crypto**: export EC JWK coordinates directly (Filip Skokan)
[#​65908](https://redirect.github.com/nodejs/node/pull/65908)
-
\[[`684008be58`](https://redirect.github.com/nodejs/node/commit/684008be58)]
- **crypto**: read EC curve metadata directly (Filip Skokan)
[#​65908](https://redirect.github.com/nodejs/node/pull/65908)
-
\[[`f4665f1c41`](https://redirect.github.com/nodejs/node/commit/f4665f1c41)]
- **crypto**: validate the limit of PBKDF2 iterations (Filip Skokan)
[#​65704](https://redirect.github.com/nodejs/node/pull/65704)
-
\[[`624abbecd7`](https://redirect.github.com/nodejs/node/commit/624abbecd7)]
- **crypto**: use primordials in HKDF info validation (Filip Skokan)
[#​65704](https://redirect.github.com/nodejs/node/pull/65704)
-
\[[`e4d916f175`](https://redirect.github.com/nodejs/node/commit/e4d916f175)]
- **crypto**: add mgf1Hash for RSA-OAEP (Adam Mcgrath)
[#​65073](https://redirect.github.com/nodejs/node/pull/65073)
-
\[[`db8a9162a8`](https://redirect.github.com/nodejs/node/commit/db8a9162a8)]
- **crypto**: fix multi-prime RSA JWKs (Filip Skokan)
[#​65649](https://redirect.github.com/nodejs/node/pull/65649)
-
\[[`022ac83504`](https://redirect.github.com/nodejs/node/commit/022ac83504)]
- **crypto**: cache valid ECDH key pairs (Filip Skokan)
[#​65615](https://redirect.github.com/nodejs/node/pull/65615)
-
\[[`c61953ebcc`](https://redirect.github.com/nodejs/node/commit/c61953ebcc)]
- **crypto**: add strict mode to --force-fips (Filip Skokan)
[#​65645](https://redirect.github.com/nodejs/node/pull/65645)
-
\[[`db6ea132a5`](https://redirect.github.com/nodejs/node/commit/db6ea132a5)]
- **crypto**: add FIPS indicator diagnostics channel (Filip Skokan)
[#​65645](https://redirect.github.com/nodejs/node/pull/65645)
-
\[[`c162c68ff0`](https://redirect.github.com/nodejs/node/commit/c162c68ff0)]
- **(SEMVER-MINOR)** **crypto**: add a generic MAC API (Filip Skokan)
[#​65553](https://redirect.github.com/nodejs/node/pull/65553)
-
\[[`2b62aafd20`](https://redirect.github.com/nodejs/node/commit/2b62aafd20)]
- **crypto**: validate JWK usages before key_ops (Filip Skokan)
[#​65550](https://redirect.github.com/nodejs/node/pull/65550)
-
\[[`ec7819db69`](https://redirect.github.com/nodejs/node/commit/ec7819db69)]
- **crypto**: fix RSA-PSS oversized salt handling (Filip Skokan)
[#​65550](https://redirect.github.com/nodejs/node/pull/65550)
-
\[[`a4ab3d84d7`](https://redirect.github.com/nodejs/node/commit/a4ab3d84d7)]
- **(SEMVER-MINOR)** **crypto**: discover ciphers from OpenSSL providers
(Filip Skokan)
[#​65484](https://redirect.github.com/nodejs/node/pull/65484)
-
\[[`c2f1e829ea`](https://redirect.github.com/nodejs/node/commit/c2f1e829ea)]
- **(SEMVER-MINOR)** **crypto**: discover hashes from OpenSSL providers
(Filip Skokan)
[#​65484](https://redirect.github.com/nodejs/node/pull/65484)
-
\[[`51aad5a80d`](https://redirect.github.com/nodejs/node/commit/51aad5a80d)]
- **(SEMVER-MINOR)** **crypto**: enable SIV and GCM-SIV modes in
Cipher/Decipher APIs (Filip Skokan)
[#​63411](https://redirect.github.com/nodejs/node/pull/63411)
-
\[[`5a46a9acbb`](https://redirect.github.com/nodejs/node/commit/5a46a9acbb)]
- **crypto**: improve SubtleCrypto.supports() accuracy (Filip Skokan)
[#​65222](https://redirect.github.com/nodejs/node/pull/65222)
-
\[[`191ebfb26c`](https://redirect.github.com/nodejs/node/commit/191ebfb26c)]
- **crypto**: fix public PKCS8 export error (한국)
[#​65609](https://redirect.github.com/nodejs/node/pull/65609)
-
\[[`b6d7ed372b`](https://redirect.github.com/nodejs/node/commit/b6d7ed372b)]
- **crypto**: fix private SPKI export error (Filip Skokan)
[#​65550](https://redirect.github.com/nodejs/node/pull/65550)
-
\[[`79509c25a4`](https://redirect.github.com/nodejs/node/commit/79509c25a4)]
- **crypto**: correct CCM decryption FIPS error message (kyungrae)
[#​65450](https://redirect.github.com/nodejs/node/pull/65450)
-
\[[`9adc87bc16`](https://redirect.github.com/nodejs/node/commit/9adc87bc16)]
- **crypto**: harden X509Certificate state (Filip Skokan)
[#​65518](https://redirect.github.com/nodejs/node/pull/65518)
-
\[[`c63aa331b4`](https://redirect.github.com/nodejs/node/commit/c63aa331b4)]
- **crypto**: optimize key slot caching (Filip Skokan)
[#​65518](https://redirect.github.com/nodejs/node/pull/65518)
-
\[[`87daea43a7`](https://redirect.github.com/nodejs/node/commit/87daea43a7)]
- **crypto**: add null checks for OPENSSL_INIT_new() (Nora Dossche)
[#​63457](https://redirect.github.com/nodejs/node/pull/63457)
-
\[[`98ca5e9358`](https://redirect.github.com/nodejs/node/commit/98ca5e9358)]
- **crypto**: prevent Hmac.digest() from returning uninitialized memory
(Matteo Collina)
[#​65112](https://redirect.github.com/nodejs/node/pull/65112)
-
\[[`0c090a28cd`](https://redirect.github.com/nodejs/node/commit/0c090a28cd)]
- **crypto**: avoid throwing CryptoKey brand checks (Filip Skokan)
[#​65503](https://redirect.github.com/nodejs/node/pull/65503)
-
\[[`a13cc3f723`](https://redirect.github.com/nodejs/node/commit/a13cc3f723)]
- **crypto**: avoid throwing KeyObject brand checks (Filip Skokan)
[#​65503](https://redirect.github.com/nodejs/node/pull/65503)
-
\[[`b8db0045ef`](https://redirect.github.com/nodejs/node/commit/b8db0045ef)]
- **deps**: V8: cherry-pick
[`ea9c016`](https://redirect.github.com/nodejs/node/commit/ea9c016f26ad)
(Gundepalli Sravani)
[#​66570](https://redirect.github.com/nodejs/node/pull/66570)
-
\[[`ba09b53487`](https://redirect.github.com/nodejs/node/commit/ba09b53487)]
- **deps**: V8: backport
[`c355350`](https://redirect.github.com/nodejs/node/commit/c3553509f460)
(Jakob Linke)
[#​66089](https://redirect.github.com/nodejs/node/pull/66089)
-
\[[`9ce8ef405b`](https://redirect.github.com/nodejs/node/commit/9ce8ef405b)]
- **deps**: V8: backport
[`8901c79`](https://redirect.github.com/nodejs/node/commit/8901c793e439)
(Toon Verwaest)
[#​66089](https://redirect.github.com/nodejs/node/pull/66089)
-
\[[`fb0d0ca289`](https://redirect.github.com/nodejs/node/commit/fb0d0ca289)]
- **deps**: V8: backport
[`0b94a9f`](https://redirect.github.com/nodejs/node/commit/0b94a9fd23ba)
(Ruan Gustavo)
[#​65753](https://redirect.github.com/nodejs/node/pull/65753)
-
\[[`2faca508c0`](https://redirect.github.com/nodejs/node/commit/2faca508c0)]
- **deps**: update googletest to
[`8eff9e3`](https://redirect.github.com/nodejs/node/commit/8eff9e336692fc95961e096564f1044c600b881d)
(Node.js GitHub Bot)
[#​66009](https://redirect.github.com/nodejs/node/pull/66009)
-
\[[`4396c9bffe`](https://redirect.github.com/nodejs/node/commit/4396c9bffe)]
- **deps**: update googletest to
[`283c175`](https://redirect.github.com/nodejs/node/commit/283c17563fe7a1111cd7f581aa5d541e8baeff2f)
(Node.js GitHub Bot)
[#​65833](https://redirect.github.com/nodejs/node/pull/65833)
-
\[[`8a5b12570c`](https://redirect.github.com/nodejs/node/commit/8a5b12570c)]
- **deps**: update simdjson to 4.6.11 (Node.js GitHub Bot)
[#​65834](https://redirect.github.com/nodejs/node/pull/65834)
-
\[[`c47feb09e8`](https://redirect.github.com/nodejs/node/commit/c47feb09e8)]
- **deps**: update zlib to 1.3.2.1-motley-285e94b (Node.js GitHub Bot)
[#​65835](https://redirect.github.com/nodejs/node/pull/65835)
-
\[[`9f0d905286`](https://redirect.github.com/nodejs/node/commit/9f0d905286)]
- **deps**: upgrade npm to 11.19.1 (npm team)
[#​65573](https://redirect.github.com/nodejs/node/pull/65573)
-
\[[`373cd332d8`](https://redirect.github.com/nodejs/node/commit/373cd332d8)]
- **deps**: update googletest to
[`36ba75f`](https://redirect.github.com/nodejs/node/commit/36ba75f0ad5383a9759f17f3f72fd4661c72cb6d)
(Node.js GitHub Bot)
[#​65654](https://redirect.github.com/nodejs/node/pull/65654)
-
\[[`aeed6132a7`](https://redirect.github.com/nodejs/node/commit/aeed6132a7)]
- **deps**: update simdjson to 4.6.9 (Node.js GitHub Bot)
[#​65655](https://redirect.github.com/nodejs/node/pull/65655)
-
\[[`2583571342`](https://redirect.github.com/nodejs/node/commit/2583571342)]
- **deps**: update zlib to 1.3.2.1-motley-5eb4d7e (Node.js GitHub Bot)
[#​65494](https://redirect.github.com/nodejs/node/pull/65494)
-
\[[`d11c65d2f2`](https://redirect.github.com/nodejs/node/commit/d11c65d2f2)]
- **doc**: add araujogui to collaborators (Guilherme Araújo)
[#​66090](https://redirect.github.com/nodejs/node/pull/66090)
-
\[[`0a4a8d602a`](https://redirect.github.com/nodejs/node/commit/0a4a8d602a)]
- **doc**: fix duplicate 'the' typo in `node_platform.cc` (Muhammad
Al-Muzahid)
[#​66058](https://redirect.github.com/nodejs/node/pull/66058)
-
\[[`b6538138ef`](https://redirect.github.com/nodejs/node/commit/b6538138ef)]
- **doc**: clarify sub-1000ms behavior in socket.setKeepAlive (Haram
Jeong)
[#​65869](https://redirect.github.com/nodejs/node/pull/65869)
-
\[[`d319fa7de4`](https://redirect.github.com/nodejs/node/commit/d319fa7de4)]
- **doc**: remove obsolete mentioning of cl.exe on windows (Chengzhong
Wu) [#​66038](https://redirect.github.com/nodejs/node/pull/66038)
-
\[[`67cb305b59`](https://redirect.github.com/nodejs/node/commit/67cb305b59)]
- **doc**: note that default signal handling resets the signal mask
(Shelley Vohr)
[#​65877](https://redirect.github.com/nodejs/node/pull/65877)
-
\[[`160d44e025`](https://redirect.github.com/nodejs/node/commit/160d44e025)]
- **doc**: clarify QUIC async write backpressure (John Finnerty)
[#​65947](https://redirect.github.com/nodejs/node/pull/65947)
-
\[[`ffd47a7ee5`](https://redirect.github.com/nodejs/node/commit/ffd47a7ee5)]
- **doc**: clarify permission model scope for output paths (Rafael
Gonzaga)
[#​66004](https://redirect.github.com/nodejs/node/pull/66004)
-
\[[`2e1772a8ab`](https://redirect.github.com/nodejs/node/commit/2e1772a8ab)]
- **doc**: fill in missing zstd docs (James M Snell)
[#​65867](https://redirect.github.com/nodejs/node/pull/65867)
-
\[[`9f88c6f8dc`](https://redirect.github.com/nodejs/node/commit/9f88c6f8dc)]
- **doc**: add inoway46 as triager (Yuya Inoue)
[#​65565](https://redirect.github.com/nodejs/node/pull/65565)
-
\[[`c2620d01f3`](https://redirect.github.com/nodejs/node/commit/c2620d01f3)]
- **doc**: document windowsHide for child_process.fork (Christopher
Buss)
[#​65887](https://redirect.github.com/nodejs/node/pull/65887)
-
\[[`6076111e1a`](https://redirect.github.com/nodejs/node/commit/6076111e1a)]
- **doc**: qualify directory read ordering for native fs (Trivikram
Kamat)
[#​65868](https://redirect.github.com/nodejs/node/pull/65868)
-
\[[`7bf048a336`](https://redirect.github.com/nodejs/node/commit/7bf048a336)]
- **doc**: add DOMException section to errors API reference (Avocado)
[#​65206](https://redirect.github.com/nodejs/node/pull/65206)
-
\[[`414b6bfa62`](https://redirect.github.com/nodejs/node/commit/414b6bfa62)]
- **doc**: expand revert commit collaborator instructions (Mike
McCready)
[#​65848](https://redirect.github.com/nodejs/node/pull/65848)
-
\[[`c8ac91692c`](https://redirect.github.com/nodejs/node/commit/c8ac91692c)]
- **doc**: note that FreeEnvironment() runs a shared event loop (Shelley
Vohr)
[#​65691](https://redirect.github.com/nodejs/node/pull/65691)
-
\[[`cc47cc0983`](https://redirect.github.com/nodejs/node/commit/cc47cc0983)]
- **doc**: clarify security triage dispositions and permission
boundaries (Rafael Gonzaga)
[#​65436](https://redirect.github.com/nodejs/node/pull/65436)
-
\[[`8b79a71e78`](https://redirect.github.com/nodejs/node/commit/8b79a71e78)]
- **doc**: fix default limit of maxHeadersCount (Aryn H)
[#​65472](https://redirect.github.com/nodejs/node/pull/65472)
-
\[[`56b1252a54`](https://redirect.github.com/nodejs/node/commit/56b1252a54)]
- **doc**: fix return types for sync methods (Chiang Fong Lee)
[#​58575](https://redirect.github.com/nodejs/node/pull/58575)
-
\[[`da0d32a333`](https://redirect.github.com/nodejs/node/commit/da0d32a333)]
- **doc**: document REPL DEP0185 throws and uncaught-exception behavior
(Adrián Estrada)
[#​64993](https://redirect.github.com/nodejs/node/pull/64993)
-
\[[`f8ab3619b6`](https://redirect.github.com/nodejs/node/commit/f8ab3619b6)]
- **doc**: document close() error when in a sqlite callback (Trivikram
Kamat)
[#​65090](https://redirect.github.com/nodejs/node/pull/65090)
-
\[[`131f1db302`](https://redirect.github.com/nodejs/node/commit/131f1db302)]
- **doc**: clarify return type of `fs.mkdtemp*` (Antoine du Hamel)
[#​65743](https://redirect.github.com/nodejs/node/pull/65743)
-
\[[`7755e98183`](https://redirect.github.com/nodejs/node/commit/7755e98183)]
- **doc**: update `changelog-maker` instructions for releasing (Juan
José)
[#​65707](https://redirect.github.com/nodejs/node/pull/65707)
-
\[[`f982a53433`](https://redirect.github.com/nodejs/node/commit/f982a53433)]
- **doc**: add stability status to `crypto.setEngine` (Antoine du Hamel)
[#​65746](https://redirect.github.com/nodejs/node/pull/65746)
-
\[[`17be003f7c`](https://redirect.github.com/nodejs/node/commit/17be003f7c)]
- **doc**: remove outdated TLS authorized warning (Tim Perry)
[#​65597](https://redirect.github.com/nodejs/node/pull/65597)
-
\[[`424002232d`](https://redirect.github.com/nodejs/node/commit/424002232d)]
- **doc**: fix stale TOC in maintaining-dependencies (greenhead)
[#​65523](https://redirect.github.com/nodejs/node/pull/65523)
-
\[[`dddb9b57a5`](https://redirect.github.com/nodejs/node/commit/dddb9b57a5)]
- **doc**: refactor the AI guidelines (Joyee Cheung)
[#​65269](https://redirect.github.com/nodejs/node/pull/65269)
-
\[[`397b58e113`](https://redirect.github.com/nodejs/node/commit/397b58e113)]
- **doc**: fix triggerAsyncId() comment in async_hooks example
(soreavis)
[#​64583](https://redirect.github.com/nodejs/node/pull/64583)
-
\[[`338ec94d83`](https://redirect.github.com/nodejs/node/commit/338ec94d83)]
- **doc**: fix fsPromises.watch overflow value (Matt Radbourne)
[#​64605](https://redirect.github.com/nodejs/node/pull/64605)
-
\[[`f18be21b14`](https://redirect.github.com/nodejs/node/commit/f18be21b14)]
- **doc**: clarify stream direction in options.stdio note (Avocado)
[#​65236](https://redirect.github.com/nodejs/node/pull/65236)
-
\[[`f07c6acd8b`](https://redirect.github.com/nodejs/node/commit/f07c6acd8b)]
- **doc**: clarify signal listener behavior (Som Samantray)
[#​65243](https://redirect.github.com/nodejs/node/pull/65243)
-
\[[`8bc17b0c7a`](https://redirect.github.com/nodejs/node/commit/8bc17b0c7a)]
- **doc**: add test reporter event lifecycle diagram (sangwook)
[#​63780](https://redirect.github.com/nodejs/node/pull/63780)
-
\[[`452e7477d4`](https://redirect.github.com/nodejs/node/commit/452e7477d4)]
- **doc**: discourage AbortSignal cleanup for long-lived resources (Efe
Karasakal)
[#​64342](https://redirect.github.com/nodejs/node/pull/64342)
-
\[[`acc1578179`](https://redirect.github.com/nodejs/node/commit/acc1578179)]
- **doc**: deprecate `Server.prototype._listen2` in `node:net` (Antoine
du Hamel)
[#​65593](https://redirect.github.com/nodejs/node/pull/65593)
-
\[[`e7ed4361d6`](https://redirect.github.com/nodejs/node/commit/e7ed4361d6)]
- **doc,test**: account for OpenSSL 4.1 behaviours (Filip Skokan)
[#​65956](https://redirect.github.com/nodejs/node/pull/65956)
-
\[[`c65fafeab4`](https://redirect.github.com/nodejs/node/commit/c65fafeab4)]
- **errors**: validate constructor name (Christian Aurich)
[#​65607](https://redirect.github.com/nodejs/node/pull/65607)
-
\[[`f6b47938b7`](https://redirect.github.com/nodejs/node/commit/f6b47938b7)]
- **events**: fix weak listener retention overwrite (Aryan)
[#​64024](https://redirect.github.com/nodejs/node/pull/64024)
-
\[[`a27db42c3e`](https://redirect.github.com/nodejs/node/commit/a27db42c3e)]
- **fs**: coerce FileHandle.read length like fs.read (Xia Chao)
[#​65521](https://redirect.github.com/nodejs/node/pull/65521)
-
\[[`f3019b522a`](https://redirect.github.com/nodejs/node/commit/f3019b522a)]
- **fs**: throw on existing dir in cpSync with errorOnExist (Daijiro
Wachi)
[#​64124](https://redirect.github.com/nodejs/node/pull/64124)
-
\[[`cd1011458f`](https://redirect.github.com/nodejs/node/commit/cd1011458f)]
- **fs**: support removing read-only files in rmSync on Windows (Sparsh
:)) [#​64453](https://redirect.github.com/nodejs/node/pull/64453)
-
\[[`d659dd8cd8`](https://redirect.github.com/nodejs/node/commit/d659dd8cd8)]
- **fs**: give directories created by cpSync the source directory's mode
(Shelley Vohr)
[#​65488](https://redirect.github.com/nodejs/node/pull/65488)
-
\[[`1dfb047293`](https://redirect.github.com/nodejs/node/commit/1dfb047293)]
- **fs**: handle recursive watch setup races (Filip Skokan)
[#​65699](https://redirect.github.com/nodejs/node/pull/65699)
-
\[[`bc431c8413`](https://redirect.github.com/nodejs/node/commit/bc431c8413)]
- **fs**: apply nocase to literal glob exclude patterns (Yusuke Hayashi)
[#​64817](https://redirect.github.com/nodejs/node/pull/64817)
-
\[[`dd5662e641`](https://redirect.github.com/nodejs/node/commit/dd5662e641)]
- **fs**: do not descend into symlinks for \*\* unless following
symlinks (RafaelGSS)
[#​65435](https://redirect.github.com/nodejs/node/pull/65435)
-
\[[`ac4cf54292`](https://redirect.github.com/nodejs/node/commit/ac4cf54292)]
- **fs**: watch directories, not files, in recursive fs.watch fallback
(Shelley Vohr)
[#​65486](https://redirect.github.com/nodejs/node/pull/65486)
-
\[[`7804bfbd71`](https://redirect.github.com/nodejs/node/commit/7804bfbd71)]
- **fs**: preserve directory timestamps in cp (Abhinandan Kumar)
[#​65540](https://redirect.github.com/nodejs/node/pull/65540)
-
\[[`ba5ca5a1a5`](https://redirect.github.com/nodejs/node/commit/ba5ca5a1a5)]
- **fs**: fix recursive watch error handling (Filip Skokan)
[#​65635](https://redirect.github.com/nodejs/node/pull/65635)
-
\[[`b71c4c0551`](https://redirect.github.com/nodejs/node/commit/b71c4c0551)]
- **fs**: fix rmSync error messages for non-ASCII paths (Yeaseen)
[#​61233](https://redirect.github.com/nodejs/node/pull/61233)
-
\[[`53b4700892`](https://redirect.github.com/nodejs/node/commit/53b4700892)]
- **http**: don't destroy socket after request completes (Barath Raj)
[#​65952](https://redirect.github.com/nodejs/node/pull/65952)
-
\[[`96d4c23f17`](https://redirect.github.com/nodejs/node/commit/96d4c23f17)]
- **http**: fast-forward teardown of unread messages (Matteo Collina)
[#​65732](https://redirect.github.com/nodejs/node/pull/65732)
-
\[[`742b4bf5a6`](https://redirect.github.com/nodejs/node/commit/742b4bf5a6)]
- **http**: coalesce chunked writes during auto-corking (GetThatCookie)
[#​64987](https://redirect.github.com/nodejs/node/pull/64987)
-
\[[`8921108175`](https://redirect.github.com/nodejs/node/commit/8921108175)]
- **http2**: settle pending write callbacks on destroy (Matteo Collina)
[#​66016](https://redirect.github.com/nodejs/node/pull/66016)
-
\[[`9a2f77a3fc`](https://redirect.github.com/nodejs/node/commit/9a2f77a3fc)]
- **http2**: fix onread assert when destroying session from stream
handler (Sankalp Thakur)
[#​65116](https://redirect.github.com/nodejs/node/pull/65116)
-
\[[`99e41eb43a`](https://redirect.github.com/nodejs/node/commit/99e41eb43a)]
- **http2**: error for incomplete reads on RST, auto-drain, deprecate
aborted (Tim Perry)
[#​63249](https://redirect.github.com/nodejs/node/pull/63249)
-
\[[`d520b9601c`](https://redirect.github.com/nodejs/node/commit/d520b9601c)]
- **http2**: fix write deadlock exposed by larger window sizes (Tim
Perry)
[#​65440](https://redirect.github.com/nodejs/node/pull/65440)
-
\[[`86b2497aae`](https://redirect.github.com/nodejs/node/commit/86b2497aae)]
- **http2**: fix async context loss when trailers carry END_STREAM
(Orgad Shaneh)
[#​63814](https://redirect.github.com/nodejs/node/pull/63814)
-
\[[`536ccc7daf`](https://redirect.github.com/nodejs/node/commit/536ccc7daf)]
- **https**: limit proxy CONNECT response headers (Matteo Collina)
[#​64545](https://redirect.github.com/nodejs/node/pull/64545)
-
\[[`fe6147832b`](https://redirect.github.com/nodejs/node/commit/fe6147832b)]
- **inspector**: fix abort when two Environments own the inspector
(Shelley Vohr)
[#​65877](https://redirect.github.com/nodejs/node/pull/65877)
-
\[[`843a27782a`](https://redirect.github.com/nodejs/node/commit/843a27782a)]
- **inspector**: fix crash when the IsolateData has no platform (Shelley
Vohr)
[#​65818](https://redirect.github.com/nodejs/node/pull/65818)
-
\[[`3f0b6d3308`](https://redirect.github.com/nodejs/node/commit/3f0b6d3308)]
- **lib**: avoid repeat internal receiver checks (Filip Skokan)
[#​65910](https://redirect.github.com/nodejs/node/pull/65910)
-
\[[`0039479b4a`](https://redirect.github.com/nodejs/node/commit/0039479b4a)]
- **lib**: fix shared buffer growability validation (Filip Skokan)
[#​65845](https://redirect.github.com/nodejs/node/pull/65845)
-
\[[`e7907130ae`](https://redirect.github.com/nodejs/node/commit/e7907130ae)]
- **lib**: use Web IDL interface brand checks (Filip Skokan)
[#​65846](https://redirect.github.com/nodejs/node/pull/65846)
-
\[[`7ae085552b`](https://redirect.github.com/nodejs/node/commit/7ae085552b)]
- **lib**: fix AbortSignal.any() abort propagation (Yuya Inoue)
[#​66014](https://redirect.github.com/nodejs/node/pull/66014)
-
\[[`01032f4fdc`](https://redirect.github.com/nodejs/node/commit/01032f4fdc)]
- **lib**: fix for FileHandle.readableWebStream (Patrick Dähne)
[#​58842](https://redirect.github.com/nodejs/node/pull/58842)
-
\[[`60a9a28206`](https://redirect.github.com/nodejs/node/commit/60a9a28206)]
- **lib**: avoid unsafe array iteration in cli table (Donghoon Kang)
[#​65838](https://redirect.github.com/nodejs/node/pull/65838)
-
\[[`230a7fcef0`](https://redirect.github.com/nodejs/node/commit/230a7fcef0)]
- **lib**: optimize internal Web IDL dictionaries (Filip Skokan)
[#​65857](https://redirect.github.com/nodejs/node/pull/65857)
-
\[[`7cc02b14ec`](https://redirect.github.com/nodejs/node/commit/7cc02b14ec)]
- **lib**: validate sequence iterator objects (Filip Skokan)
[#​65844](https://redirect.github.com/nodejs/node/pull/65844)
-
\[[`c2bb3aeccc`](https://redirect.github.com/nodejs/node/commit/c2bb3aeccc)]
- **lib**: defer source map payload decoding until first use (Shelley
Vohr)
[#​65490](https://redirect.github.com/nodejs/node/pull/65490)
-
\[[`c4b390cf17`](https://redirect.github.com/nodejs/node/commit/c4b390cf17)]
- **lib**: optimize async context frame activation (Tim Perry)
[#​65519](https://redirect.github.com/nodejs/node/pull/65519)
-
\[[`3e4fc50a4f`](https://redirect.github.com/nodejs/node/commit/3e4fc50a4f)]
- **lib**: use validateArray for array arguments (JunHwan Choi)
[#​65344](https://redirect.github.com/nodejs/node/pull/65344)
-
\[[`b351ac9cd4`](https://redirect.github.com/nodejs/node/commit/b351ac9cd4)]
- **meta**: bump step-security/harden-runner from 2.21.0 to 2.21.1
(dependabot\[bot])
[#​66044](https://redirect.github.com/nodejs/node/pull/66044)
-
\[[`693e890fec`](https://redirect.github.com/nodejs/node/commit/693e890fec)]
- **meta**: bump github/codeql-action/upload-sarif from 4.37.9 to 4.38.0
(dependabot\[bot])
[#​66046](https://redirect.github.com/nodejs/node/pull/66046)
-
\[[`9c2abc13c2`](https://redirect.github.com/nodejs/node/commit/9c2abc13c2)]
- **meta**: bump github/codeql-action/init from 4.37.9 to 4.38.0
(dependabot\[bot])
[#​66048](https://redirect.github.com/nodejs/node/pull/66048)
-
\[[`b3c5c2b91d`](https://redirect.github.com/nodejs/node/commit/b3c5c2b91d)]
- **meta**: bump github/codeql-action/analyze from 4.37.9 to 4.38.0
(dependabot\[bot])
[#​66049](https://redirect.github.com/nodejs/node/pull/66049)
-
\[[`2428b13b02`](https://redirect.github.com/nodejs/node/commit/2428b13b02)]
- **meta**: bump github/codeql-action/autobuild from 4.37.9 to 4.38.0
(dependabot\[bot])
[#​66050](https://redirect.github.com/nodejs/node/pull/66050)
-
\[[`eff5d15041`](https://redirect.github.com/nodejs/node/commit/eff5d15041)]
- **meta**: add joyeecheung as v8 currency strategic initiative champion
(Joyee Cheung)
[#​65965](https://redirect.github.com/nodejs/node/pull/65965)
-
\[[`aa549fed0d`](https://redirect.github.com/nodejs/node/commit/aa549fed0d)]
- **meta**: expand on collaborator restoration process (Chengzhong Wu)
[#​65962](https://redirect.github.com/nodejs/node/pull/65962)
-
\[[`593b40eb2b`](https://redirect.github.com/nodejs/node/commit/593b40eb2b)]
- **meta**: add web-standards as webidl owners (Filip Skokan)
[#​65856](https://redirect.github.com/nodejs/node/pull/65856)
-
\[[`e711d3fef3`](https://redirect.github.com/nodejs/node/commit/e711d3fef3)]
- **meta**: bump actions/checkout from 7.0.0 to 7.0.1 (dependabot\[bot])
[#​65718](https://redirect.github.com/nodejs/node/pull/65718)
-
\[[`0fc8a38f5b`](https://redirect.github.com/nodejs/node/commit/0fc8a38f5b)]
- **meta**: cleanup targos emeritus changes (Antoine du Hamel)
[#​65738](https://redirect.github.com/nodejs/node/pull/65738)
-
\[[`2ca2fd566d`](https://redirect.github.com/nodejs/node/commit/2ca2fd566d)]
- **meta**: bump github/codeql-action/init from 4.37.3 to 4.37.9
(dependabot\[bot])
[#​65714](https://redirect.github.com/nodejs/node/pull/65714)
-
\[[`325709818e`](https://redirect.github.com/nodejs/node/commit/325709818e)]
- **meta**: bump github/codeql-action/autobuild from 4.37.3 to 4.37.9
(dependabot\[bot])
[#​65717](https://redirect.github.com/nodejs/node/pull/65717)
-
\[[`8481d22f72`](https://redirect.github.com/nodejs/node/commit/8481d22f72)]
- **meta**: bump actions/setup-node from 6.4.0 to 7.0.0
(dependabot\[bot])
[#​65720](https://redirect.github.com/nodejs/node/pull/65720)
-
\[[`cd2bd5d9fd`](https://redirect.github.com/nodejs/node/commit/cd2bd5d9fd)]
- **meta**: bump step-security/harden-runner from 2.20.0 to 2.21.0
(dependabot\[bot])
[#​65721](https://redirect.github.com/nodejs/node/pull/65721)
-
\[[`fdec747105`](https://redirect.github.com/nodejs/node/commit/fdec747105)]
- **meta**: bump github/codeql-action/upload-sarif from 4.37.3 to 4.37.9
(dependabot\[bot])
[#​65722](https://redirect.github.com/nodejs/node/pull/65722)
-
\[[`34c2fca088`](https://redirect.github.com/nodejs/node/commit/34c2fca088)]
- **meta**: bump github/codeql-action/analyze from 4.37.3 to 4.37.9
(dependabot\[bot])
[#​65723](https://redirect.github.com/nodejs/node/pull/65723)
-
\[[`46d4549938`](https://redirect.github.com/nodejs/node/commit/46d4549938)]
- **meta**: document collaborator automation (Filip Skokan)
[#​65671](https://redirect.github.com/nodejs/node/pull/65671)
-
\[[`a7f8de6362`](https://redirect.github.com/nodejs/node/commit/a7f8de6362)]
- **(SEMVER-MINOR)** **net**: support sending net.BoundSocket to threads
and child processes (Guy Bedford)
[#​64725](https://redirect.github.com/nodejs/node/pull/64725)
-
\[[`466f1f8e62`](https://redirect.github.com/nodejs/node/commit/466f1f8e62)]
- **net**: fix BlockList.fromJSON for IPv4-mapped IPv6 rules (Daijiro
Wachi)
[#​64125](https://redirect.github.com/nodejs/node/pull/64125)
-
\[[`cd04cb10d6`](https://redirect.github.com/nodejs/node/commit/cd04cb10d6)]
- **net**: recognize bare IPv6 loopback addresses in isLoopback (Daijiro
Wachi)
[#​63619](https://redirect.github.com/nodejs/node/pull/63619)
-
\[[`d983942636`](https://redirect.github.com/nodejs/node/commit/d983942636)]
- **node-api**: make object property arrays const (Yilong Li)
[#​65621](https://redirect.github.com/nodejs/node/pull/65621)
-
\[[`cc124394cc`](https://redirect.github.com/nodejs/node/commit/cc124394cc)]
- **path**: remove `StringPrototypeCharCodeAt` from some methods of
`posix` (Wiyeong Seo)
[#​54668](https://redirect.github.com/nodejs/node/pull/54668)
-
\[[`60c3eb61bd`](https://redirect.github.com/nodejs/node/commit/60c3eb61bd)]
- **(SEMVER-MINOR)** **perf_hooks**: implement SlidingWindowHistogram
(James M Snell)
[#​65825](https://redirect.github.com/nodejs/node/pull/65825)
-
\[[`6b3e6f9d5c`](https://redirect.github.com/nodejs/node/commit/6b3e6f9d5c)]
- **(SEMVER-MINOR)** **perf_hooks**: implement qrde analysis support in
Histogram (James M Snell)
[#​65806](https://redirect.github.com/nodejs/node/pull/65806)
-
\[[`8aa870940c`](https://redirect.github.com/nodejs/node/commit/8aa870940c)]
- **perf_hooks**: reuse buffer for uv metrics (Donghoon Kang)
[#​65985](https://redirect.github.com/nodejs/node/pull/65985)
-
\[[`9cfbfae660`](https://redirect.github.com/nodejs/node/commit/9cfbfae660)]
- **perf_hooks**: validate import normalization offset (Matteo Collina)
[#​65950](https://redirect.github.com/nodejs/node/pull/65950)
-
\[[`75456a3512`](https://redirect.github.com/nodejs/node/commit/75456a3512)]
- **(SEMVER-MINOR)** **perf_hooks**: implement Histogram meanCI API
(James M Snell)
[#​65606](https://redirect.github.com/nodejs/node/pull/65606)
-
\[[`127cb31864`](https://redirect.github.com/nodejs/node/commit/127cb31864)]
- **perf_hooks**: add missing resource timing attributes (greenhead)
[#​65017](https://redirect.github.com/nodejs/node/pull/65017)
-
\[[`72d1b40c56`](https://redirect.github.com/nodejs/node/commit/72d1b40c56)]
- **(SEMVER-MINOR)** **perf_hooks**: add CBOR export/import for
histogram exchange (James M Snell)
[#​65434](https://redirect.github.com/nodejs/node/pull/65434)
-
\[[`847fe4d049`](https://redirect.github.com/nodejs/node/commit/847fe4d049)]
- **permission**: block FileHandle fsync and fdatasync (Rafael Gonzaga)
[#​65431](https://redirect.github.com/nodejs/node/pull/65431)
-
\[[`fa9188bd63`](https://redirect.github.com/nodejs/node/commit/fa9188bd63)]
- **quic**: fix two small bugs in HTTP/3 stream internals (Tim Perry)
[#​65970](https://redirect.github.com/nodejs/node/pull/65970)
-
\[[`ee80beaa9f`](https://redirect.github.com/nodejs/node/commit/ee80beaa9f)]
- **quic**: fix crash in onStreamClose (Marten Richter)
[#​65861](https://redirect.github.com/nodejs/node/pull/65861)
-
\[[`98486dd764`](https://redirect.github.com/nodejs/node/commit/98486dd764)]
- **quic**: reject zero addressLRUSize (Christian Aurich)
[#​65827](https://redirect.github.com/nodejs/node/pull/65827)
-
\[[`97516fc256`](https://redirect.github.com/nodejs/node/commit/97516fc256)]
- **quic**: stop guarding ngtcp2_recv_stop_sending callback field (René)
[#​65688](https://redirect.github.com/nodejs/node/pull/65688)
-
\[[`024bef25eb`](https://redirect.github.com/nodejs/node/commit/024bef25eb)]
- **quic**: remove unused fin flag from blob reader wakeup (trivenay)
[#​65315](https://redirect.github.com/nodejs/node/pull/65315)
-
\[[`5468337456`](https://redirect.github.com/nodejs/node/commit/5468337456)]
- **quic**: release stream arenas before cleanup (Trivikram Kamat)
[#​65410](https://redirect.github.com/nodejs/node/pull/65410)
-
\[[`a794e36970`](https://redirect.github.com/nodejs/node/commit/a794e36970)]
- **sqlite**: throw on invalid URL path instead of abort (Guilherme
Araújo)
[#​66026](https://redirect.github.com/nodejs/node/pull/66026)
-
\[[`f58a55b8d0`](https://redirect.github.com/nodejs/node/commit/f58a55b8d0)]
- **sqlite**: add diagnostic channel (Guilherme Araújo)
[#​62241](https://redirect.github.com/nodejs/node/pull/62241)
-
\[[`be849bc6af`](https://redirect.github.com/nodejs/node/commit/be849bc6af)]
- **sqlite**: reject connection access from authorizer callbacks (Trevor
Burnham)
[#​65156](https://redirect.github.com/nodejs/node/pull/65156)
-
\[[`41161dda87`](https://redirect.github.com/nodejs/node/commit/41161dda87)]
- **(SEMVER-MINOR)** **sqlite**: add StatementSync.prototype.close()
(Guilherme Araújo)
[#​64232](https://redirect.github.com/nodejs/node/pull/64232)
-
\[[`adbc757d70`](https://redirect.github.com/nodejs/node/commit/adbc757d70)]
- **(SEMVER-MINOR)** **sqlite**: add
StatementSync.prototype\[Symbol.dispose]\() (Guilherme Araújo)
[#​64232](https://redirect.github.com/nodejs/node/pull/6423
> [!IMPORTANT]
> ✂ PR body was truncated to here.
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- "every weekday"
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, 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/apify/apify-cli).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMjUuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Richard Solár <solar.richard@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>1 parent e5331f7 commit 7a03460
13 files changed
Lines changed: 183 additions & 177 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
| 123 | + | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| |||
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | | - | |
| 158 | + | |
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
| |||
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
243 | | - | |
| 243 | + | |
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
| |||
269 | 269 | | |
270 | 270 | | |
271 | 271 | | |
272 | | - | |
| 272 | + | |
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
| 114 | + | |
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
| 146 | + | |
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
167 | | - | |
| 167 | + | |
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
| |||
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
178 | | - | |
| 178 | + | |
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
| 86 | + | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
181 | | - | |
| 181 | + | |
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| |||
199 | 199 | | |
200 | 200 | | |
201 | 201 | | |
202 | | - | |
| 202 | + | |
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
| |||
210 | 210 | | |
211 | 211 | | |
212 | 212 | | |
213 | | - | |
| 213 | + | |
214 | 214 | | |
215 | 215 | | |
216 | 216 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | | - | |
| 137 | + | |
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
147 | | - | |
| 146 | + | |
| 147 | + | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| |||
162 | 162 | | |
163 | 163 | | |
164 | 164 | | |
165 | | - | |
| 165 | + | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| |||
0 commit comments