tag:github.com,2008:https://github.com/nodejs/node/releases Release notes from node 2026-03-11T08:57:33Z tag:github.com,2008:Repository/27193779/v25.8.1 2026-03-11T09:02:03Z 2026-03-11, Version 25.8.1 (Current), @aduh95 <h3>Notable Changes</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/ea87eea71a"><code>ea87eea71a</code></a>] - <strong>module</strong>: fix extensionless CJS files in <code>"type": "module"</code> packages (Matteo Collina) <a href="https://github.com/nodejs/node/pull/62083" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62083/hovercard">#62083</a></li> </ul> <h3>Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/bab750d1b3"><code>bab750d1b3</code></a>] - <strong>build</strong>: do not depend on V8 deps on <code>--without-bundled-v8</code> builds (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/62033" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62033/hovercard">#62033</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b26d1c7fcb"><code>b26d1c7fcb</code></a>] - <strong>crypto</strong>: make --use-system-ca per-env rather than per-process (Aditi) <a href="https://github.com/nodejs/node/pull/60678" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60678/hovercard">#60678</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e362635abf"><code>e362635abf</code></a>] - <strong>crypto</strong>: add missing AES dictionaries (Filip Skokan) <a href="https://github.com/nodejs/node/pull/62099" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62099/hovercard">#62099</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6f975db8af"><code>6f975db8af</code></a>] - <strong>crypto</strong>: fix importKey required argument count check (Filip Skokan) <a href="https://github.com/nodejs/node/pull/62099" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62099/hovercard">#62099</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3beaf9c5fc"><code>3beaf9c5fc</code></a>] - <strong>deps</strong>: update amaro to 1.1.8 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/62151" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62151/hovercard">#62151</a></li> <li>[<a href="https://github.com/nodejs/node/commit/53afb0edd8"><code>53afb0edd8</code></a>] - <strong>deps</strong>: update sqlite to 3.52.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/62150" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62150/hovercard">#62150</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a13ed052a1"><code>a13ed052a1</code></a>] - <strong>deps</strong>: update merve to 1.2.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/62149" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62149/hovercard">#62149</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2c850577b7"><code>2c850577b7</code></a>] - <strong>deps</strong>: patch resb crate (Richard Lau) <a href="https://github.com/nodejs/node/pull/62138" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62138/hovercard">#62138</a></li> <li>[<a href="https://github.com/nodejs/node/commit/37862a6728"><code>37862a6728</code></a>] - <strong>deps</strong>: V8: cherry-pick aa0b288f87cc (Richard Lau) <a href="https://github.com/nodejs/node/pull/62136" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62136/hovercard">#62136</a></li> <li>[<a href="https://github.com/nodejs/node/commit/09191ad8b4"><code>09191ad8b4</code></a>] - <strong>deps</strong>: update ada to 3.4.3 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/62049" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62049/hovercard">#62049</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8d63a178fd"><code>8d63a178fd</code></a>] - <strong>doc</strong>: copyedit <code>addons.md</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/62071" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62071/hovercard">#62071</a></li> <li>[<a href="https://github.com/nodejs/node/commit/83719ffb64"><code>83719ffb64</code></a>] - <strong>doc</strong>: correct <code>util.convertProcessSignalToExitCode</code> validation behavior (René) <a href="https://github.com/nodejs/node/pull/62134" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62134/hovercard">#62134</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eeee7c7fb1"><code>eeee7c7fb1</code></a>] - <strong>doc</strong>: add efekrskl as triager (Efe) <a href="https://github.com/nodejs/node/pull/61876" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61876/hovercard">#61876</a></li> <li>[<a href="https://github.com/nodejs/node/commit/db150b2e69"><code>db150b2e69</code></a>] - <strong>doc</strong>: fix markdown for <code>expectFailure</code> values (Jacob Smith) <a href="https://github.com/nodejs/node/pull/62100" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62100/hovercard">#62100</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d55a441e60"><code>d55a441e60</code></a>] - <strong>doc</strong>: add title to index (Aviv Keller) <a href="https://github.com/nodejs/node/pull/62046" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62046/hovercard">#62046</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cc46204b48"><code>cc46204b48</code></a>] - <strong>doc</strong>: include url.resolve() in DEP0169 application deprecation (Mike McCready) <a href="https://github.com/nodejs/node/pull/62002" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62002/hovercard">#62002</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1d91a7261e"><code>1d91a7261e</code></a>] - <strong>doc,module</strong>: add missing doc for syncHooks.deregister() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61959" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61959/hovercard">#61959</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5198573bee"><code>5198573bee</code></a>] - <strong>http</strong>: fix use-after-free when freeParser is called during llhttp_execute (Gerhard Stöbich) <a href="https://github.com/nodejs/node/pull/62095" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62095/hovercard">#62095</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f8793f80df"><code>f8793f80df</code></a>] - <strong>lib</strong>: fix source map url parse in dynamic imports (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61990" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61990/hovercard">#61990</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5439d0e0cf"><code>5439d0e0cf</code></a>] - <strong>meta</strong>: bump actions/download-artifact from 7.0.0 to 8.0.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/62063" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62063/hovercard">#62063</a></li> <li>[<a href="https://github.com/nodejs/node/commit/27fd21943a"><code>27fd21943a</code></a>] - <strong>meta</strong>: bump actions/upload-artifact from 6.0.0 to 7.0.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/62062" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62062/hovercard">#62062</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5b266f3295"><code>5b266f3295</code></a>] - <strong>meta</strong>: bump step-security/harden-runner from 2.14.2 to 2.15.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/62064" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62064/hovercard">#62064</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ea87eea71a"><code>ea87eea71a</code></a>] - <strong>module</strong>: fix extensionless CJS files in <code>"type": "module"</code> packages (Matteo Collina) <a href="https://github.com/nodejs/node/pull/62083" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62083/hovercard">#62083</a></li> <li>[<a href="https://github.com/nodejs/node/commit/851228cd60"><code>851228cd60</code></a>] - <strong>sqlite</strong>: handle stmt invalidation (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61877" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61877/hovercard">#61877</a></li> <li>[<a href="https://github.com/nodejs/node/commit/19efe60548"><code>19efe60548</code></a>] - <strong>src</strong>: expose async context frame debugging helper to JS (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/62103" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62103/hovercard">#62103</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0257e8072f"><code>0257e8072f</code></a>] - <strong>src</strong>: make AsyncWrap subclass internal field counts explicit (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/62103" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62103/hovercard">#62103</a></li> <li>[<a href="https://github.com/nodejs/node/commit/975dafbe3b"><code>975dafbe3b</code></a>] - <strong>src</strong>: release context frame in AsyncWrap::EmitDestroy (Gerhard Stöbich) <a href="https://github.com/nodejs/node/pull/61995" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61995/hovercard">#61995</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f2c08c7888"><code>f2c08c7888</code></a>] - <strong>src</strong>: use validate_ascii_with_errors instead of validate_ascii (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61122" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61122/hovercard">#61122</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0278461d83"><code>0278461d83</code></a>] - <strong>stream</strong>: optimize webstreams pipeTo (Mattias Buelens) <a href="https://github.com/nodejs/node/pull/62079" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62079/hovercard">#62079</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4d62e95bfa"><code>4d62e95bfa</code></a>] - <strong>stream</strong>: fix brotli error handling in web compression streams (Filip Skokan) <a href="https://github.com/nodejs/node/pull/62107" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62107/hovercard">#62107</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4bdcaf2865"><code>4bdcaf2865</code></a>] - <strong>stream</strong>: improve Web Compression spec compliance (Filip Skokan) <a href="https://github.com/nodejs/node/pull/62107" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62107/hovercard">#62107</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a5b1be2045"><code>a5b1be2045</code></a>] - <strong>stream</strong>: fix UTF-8 character corruption in fast-utf8-stream (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61745" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61745/hovercard">#61745</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5632446c4e"><code>5632446c4e</code></a>] - <strong>stream</strong>: fix TransformStream race on cancel with pending write (Marco) <a href="https://github.com/nodejs/node/pull/62040" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62040/hovercard">#62040</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f90fa9cd1a"><code>f90fa9cd1a</code></a>] - <strong>stream</strong>: accept ArrayBuffer in CompressionStream and DecompressionStream (조수민) <a href="https://github.com/nodejs/node/pull/61913" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61913/hovercard">#61913</a></li> <li>[<a href="https://github.com/nodejs/node/commit/00319eaa3a"><code>00319eaa3a</code></a>] - <strong>test</strong>: update WPT for url to c928b19ab0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/62148" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62148/hovercard">#62148</a></li> <li>[<a href="https://github.com/nodejs/node/commit/456abc7d20"><code>456abc7d20</code></a>] - <strong>test</strong>: update WPT for WebCryptoAPI to c9e955840a (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/62147" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62147/hovercard">#62147</a></li> <li>[<a href="https://github.com/nodejs/node/commit/82770cb7d3"><code>82770cb7d3</code></a>] - <strong>test</strong>: improve WPT report runner (Filip Skokan) <a href="https://github.com/nodejs/node/pull/62107" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62107/hovercard">#62107</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cfc847d233"><code>cfc847d233</code></a>] - <strong>test</strong>: update WPT compression to ae05f5cb53 (Filip Skokan) <a href="https://github.com/nodejs/node/pull/62107" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62107/hovercard">#62107</a></li> <li>[<a href="https://github.com/nodejs/node/commit/80f78f2737"><code>80f78f2737</code></a>] - <strong>test</strong>: update WPT for WebCryptoAPI to 42e47329fd (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/62048" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62048/hovercard">#62048</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8048e0508c"><code>8048e0508c</code></a>] - <strong>test</strong>: fix skipping behavior for <code>test-runner-run-files-undefined</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/62026" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62026/hovercard">#62026</a></li> <li>[<a href="https://github.com/nodejs/node/commit/699a6214c6"><code>699a6214c6</code></a>] - <strong>tools</strong>: revert timezone update GHA workflow to ubuntu-latest (Richard Lau) <a href="https://github.com/nodejs/node/pull/62140" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62140/hovercard">#62140</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1a453b550c"><code>1a453b550c</code></a>] - <strong>tools</strong>: improve error handling in test426 update script (Rich Trott) <a href="https://github.com/nodejs/node/pull/62121" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62121/hovercard">#62121</a></li> <li>[<a href="https://github.com/nodejs/node/commit/710dde5ee2"><code>710dde5ee2</code></a>] - <strong>tools</strong>: fix <code>--node-builtin-modules-path</code> value in <code>shell.nix</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/62102" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62102/hovercard">#62102</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dcb1cbb21f"><code>dcb1cbb21f</code></a>] - <strong>tools</strong>: bump the eslint group across 1 directory with 2 updates (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/62092" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62092/hovercard">#62092</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7d0b758583"><code>7d0b758583</code></a>] - <strong>tools</strong>: fix daily wpt workflow nighly release version lookup (Filip Skokan) <a href="https://github.com/nodejs/node/pull/62076" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62076/hovercard">#62076</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3e8c816f2e"><code>3e8c816f2e</code></a>] - <strong>tools</strong>: fix example in release proposal linter (Richard Lau) <a href="https://github.com/nodejs/node/pull/62074" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62074/hovercard">#62074</a></li> <li>[<a href="https://github.com/nodejs/node/commit/772d3d270d"><code>772d3d270d</code></a>] - <strong>tools</strong>: bump minimatch from 3.1.3 to 3.1.5 in /tools/clang-format (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/62013" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62013/hovercard">#62013</a></li> <li>[<a href="https://github.com/nodejs/node/commit/92f3b42672"><code>92f3b42672</code></a>] - <strong>tools</strong>: bump eslint to v10, babel to v8.0.0-rc.2 (Huáng Jùnliàng) <a href="https://github.com/nodejs/node/pull/61905" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61905/hovercard">#61905</a></li> <li>[<a href="https://github.com/nodejs/node/commit/deead95ec5"><code>deead95ec5</code></a>] - <strong>url</strong>: suppress warnings from url.format/url.resolve inside node_modules (René) <a href="https://github.com/nodejs/node/pull/62005" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62005/hovercard">#62005</a></li> </ul> aduh95 tag:github.com,2008:Repository/27193779/v22.22.1 2026-03-05T14:35:30Z 2026-03-05, Version 22.22.1 'Jod' (LTS) <h3>Notable Changes</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/7b93a65f27"><code>7b93a65f27</code></a>] - <strong>build</strong>: test on Python 3.14 (Christian Clauss) <a href="https://github.com/nodejs/node/pull/59983" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59983/hovercard">#59983</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6063d888fe"><code>6063d888fe</code></a>] - <strong>cli</strong>: mark <code>--heapsnapshot-near-heap-limit</code> as stable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60956" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60956/hovercard">#60956</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d950b151a2"><code>d950b151a2</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.119 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61419" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61419/hovercard">#61419</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4f42f8c428"><code>4f42f8c428</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.117 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60741" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60741/hovercard">#60741</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b6ebf2cd53"><code>b6ebf2cd53</code></a>] - <strong>doc</strong>: add avivkeller to collaborators (Aviv Keller) <a href="https://github.com/nodejs/node/pull/61115" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61115/hovercard">#61115</a></li> <li>[<a href="https://github.com/nodejs/node/commit/35854f424d"><code>35854f424d</code></a>] - <strong>doc</strong>: add gurgunday to collaborators (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/61094" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61094/hovercard">#61094</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5c6a076e5d"><code>5c6a076e5d</code></a>] - <strong>meta</strong>: add Renegade334 to collaborators (Renegade334) <a href="https://github.com/nodejs/node/pull/60714" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60714/hovercard">#60714</a></li> </ul> <h3>Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/5f773488c2"><code>5f773488c2</code></a>] - <strong>assert</strong>: use a set instead of an array for faster lookup (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/61076" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61076/hovercard">#61076</a></li> <li>[<a href="https://github.com/nodejs/node/commit/feecbb0eab"><code>feecbb0eab</code></a>] - <strong>assert,util</strong>: fix deep comparison for sets and maps with mixed types (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/61388" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61388/hovercard">#61388</a></li> <li>[<a href="https://github.com/nodejs/node/commit/096095b127"><code>096095b127</code></a>] - <strong>benchmark</strong>: add SQLite benchmarks (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61401" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61401/hovercard">#61401</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b5fe481415"><code>b5fe481415</code></a>] - <strong>benchmark</strong>: use boolean options in benchmark tests (SeokhunEom) <a href="https://github.com/nodejs/node/pull/60129" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60129/hovercard">#60129</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fa9faacacb"><code>fa9faacacb</code></a>] - <strong>benchmark</strong>: allow boolean option values (SeokhunEom) <a href="https://github.com/nodejs/node/pull/60129" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60129/hovercard">#60129</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ba8714ac21"><code>ba8714ac21</code></a>] - <strong>benchmark</strong>: fix incorrect base64 input in byteLength benchmark (semimikoh) <a href="https://github.com/nodejs/node/pull/60841" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60841/hovercard">#60841</a></li> <li>[<a href="https://github.com/nodejs/node/commit/53596de876"><code>53596de876</code></a>] - <strong>benchmark</strong>: use typescript for import cjs benchmark (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60663" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60663/hovercard">#60663</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e8930e9d7c"><code>e8930e9d7c</code></a>] - <strong>benchmark</strong>: focus on import.meta intialization in import-meta benchmark (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60603" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60603/hovercard">#60603</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1155e412b1"><code>1155e412b1</code></a>] - <strong>benchmark</strong>: add per-suite setup option (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60574" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60574/hovercard">#60574</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e01903d304"><code>e01903d304</code></a>] - <strong>benchmark</strong>: improve cpu.sh for safety and usability (Nam Yooseong) <a href="https://github.com/nodejs/node/pull/60162" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60162/hovercard">#60162</a></li> <li>[<a href="https://github.com/nodejs/node/commit/623a405747"><code>623a405747</code></a>] - <strong>benchmark</strong>: add benchmark for leaf source text modules (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60205" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60205/hovercard">#60205</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7f5e7b9f7f"><code>7f5e7b9f7f</code></a>] - <strong>benchmark</strong>: add microbench on isInsideNodeModules (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60991" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60991/hovercard">#60991</a></li> <li>[<a href="https://github.com/nodejs/node/commit/db132b85a8"><code>db132b85a8</code></a>] - <strong>bootstrap</strong>: initialize http proxy after user module loader setup (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/58938" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58938/hovercard">#58938</a></li> <li>[<a href="https://github.com/nodejs/node/commit/66aab9f987"><code>66aab9f987</code></a>] - <strong>buffer</strong>: let Buffer.of use heap (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/60503" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60503/hovercard">#60503</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c3cf00c671"><code>c3cf00c671</code></a>] - <strong>buffer</strong>: speed up concat via TypedArray#set (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60399" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60399/hovercard">#60399</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f6fad231e9"><code>f6fad231e9</code></a>] - <strong>build</strong>: skip sscache action on non-main branches (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61790" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61790/hovercard">#61790</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2145f91f6b"><code>2145f91f6b</code></a>] - <strong>build</strong>: update android-patches/trap-handler.h.patch (Mo Luo) <a href="https://github.com/nodejs/node/pull/60369" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60369/hovercard">#60369</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5b49759dd8"><code>5b49759dd8</code></a>] - <strong>build</strong>: update devcontainer.json to use paired nix env (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61414" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61414/hovercard">#61414</a></li> <li>[<a href="https://github.com/nodejs/node/commit/24724cde40"><code>24724cde40</code></a>] - <strong>build</strong>: fix misplaced comma in ldflags (hqzing) <a href="https://github.com/nodejs/node/pull/61294" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61294/hovercard">#61294</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c57a19934e"><code>c57a19934e</code></a>] - <strong>build</strong>: fix crate vendor file checksums on windows (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61329" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61329/hovercard">#61329</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8659d7cd07"><code>8659d7cd07</code></a>] - <strong>build</strong>: fix inconsistent quoting in <code>Makefile</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60511" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60511/hovercard">#60511</a></li> <li>[<a href="https://github.com/nodejs/node/commit/44f339b315"><code>44f339b315</code></a>] - <strong>build</strong>: remove temporal updater (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61151" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61151/hovercard">#61151</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d60a6cebd5"><code>d60a6cebd5</code></a>] - <strong>build</strong>: update test-wpt-report to use NODE instead of OUT_NODE (Filip Skokan) <a href="https://github.com/nodejs/node/pull/61024" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61024/hovercard">#61024</a></li> <li>[<a href="https://github.com/nodejs/node/commit/34ccf187f5"><code>34ccf187f5</code></a>] - <strong>build</strong>: skip build-ci on actions with a separate test step (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61073" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61073/hovercard">#61073</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7b19e101a2"><code>7b19e101a2</code></a>] - <strong>build</strong>: run embedtest with node_g when BUILDTYPE=Debug (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60850" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60850/hovercard">#60850</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9408c4459f"><code>9408c4459f</code></a>] - <strong>build</strong>: upgrade Python linter ruff, add rules ASYNC,PERF (Christian Clauss) <a href="https://github.com/nodejs/node/pull/59984" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59984/hovercard">#59984</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2166ec7f0f"><code>2166ec7f0f</code></a>] - <strong>build</strong>: use call command when calling python configure (Jacob Nichols) <a href="https://github.com/nodejs/node/pull/60098" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60098/hovercard">#60098</a></li> <li>[<a href="https://github.com/nodejs/node/commit/73ef70145d"><code>73ef70145d</code></a>] - <strong>build</strong>: remove V8_COMPRESS_POINTERS_IN_ISOLATE_CAGE defs (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60296" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60296/hovercard">#60296</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7b93a65f27"><code>7b93a65f27</code></a>] - <strong>build</strong>: test on Python 3.14 (Christian Clauss) <a href="https://github.com/nodejs/node/pull/59983" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59983/hovercard">#59983</a></li> <li>[<a href="https://github.com/nodejs/node/commit/508ce6ec6c"><code>508ce6ec6c</code></a>] - <strong>build, src</strong>: fix include paths for vtune files (Rahul) <a href="https://github.com/nodejs/node/pull/59999" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59999/hovercard">#59999</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c89d3cd570"><code>c89d3cd570</code></a>] - <strong>build,tools</strong>: fix addon build deadlock on errors (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61321" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61321/hovercard">#61321</a></li> <li>[<a href="https://github.com/nodejs/node/commit/40904a0591"><code>40904a0591</code></a>] - <strong>build,win</strong>: update WinGet configurations to Python 3.14 (Mike McCready) <a href="https://github.com/nodejs/node/pull/61431" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61431/hovercard">#61431</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6d6742e7db"><code>6d6742e7db</code></a>] - <strong>child_process</strong>: treat ipc length header as unsigned uint32 (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/61344" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61344/hovercard">#61344</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6063d888fe"><code>6063d888fe</code></a>] - <strong>cli</strong>: mark --heapsnapshot-near-heap-limit as stable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60956" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60956/hovercard">#60956</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3d324a0f88"><code>3d324a0f88</code></a>] - <strong>cluster</strong>: fix port reuse between cluster (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/60141" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60141/hovercard">#60141</a></li> <li>[<a href="https://github.com/nodejs/node/commit/40a58709b4"><code>40a58709b4</code></a>] - <strong>console</strong>: optimize single-string logging (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60422" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60422/hovercard">#60422</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d950b151a2"><code>d950b151a2</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.119 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61419" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61419/hovercard">#61419</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4f42f8c428"><code>4f42f8c428</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.117 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60741" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60741/hovercard">#60741</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a87499ae25"><code>a87499ae25</code></a>] - <strong>crypto</strong>: ensure documented RSA-PSS saltLength default is used (Filip Skokan) <a href="https://github.com/nodejs/node/pull/60662" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60662/hovercard">#60662</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8c65cc11e2"><code>8c65cc11e2</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.116 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/59956" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59956/hovercard">#59956</a></li> <li>[<a href="https://github.com/nodejs/node/commit/91dc00a2c1"><code>91dc00a2c1</code></a>] - <strong>debugger</strong>: fix event listener leak in the run command (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60464" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60464/hovercard">#60464</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0781bd3764"><code>0781bd3764</code></a>] - <strong>deps</strong>: V8: backport 6a0a25abaed3 (Vivian Wang) <a href="https://github.com/nodejs/node/pull/61688" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61688/hovercard">#61688</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0cf1f9c3e9"><code>0cf1f9c3e9</code></a>] - <strong>deps</strong>: update googletest to 85087857ad10bd407cd6ed2f52f7ea9752db621f (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61417" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61417/hovercard">#61417</a></li> <li>[<a href="https://github.com/nodejs/node/commit/521b4b1f07"><code>521b4b1f07</code></a>] - <strong>deps</strong>: update sqlite to 3.51.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61339" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61339/hovercard">#61339</a></li> <li>[<a href="https://github.com/nodejs/node/commit/58b9d219a3"><code>58b9d219a3</code></a>] - <strong>deps</strong>: update icu to 78.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60523" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60523/hovercard">#60523</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cbc1e4306d"><code>cbc1e4306d</code></a>] - <strong>deps</strong>: update zlib to 1.3.1-e00f703 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61135" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61135/hovercard">#61135</a></li> <li>[<a href="https://github.com/nodejs/node/commit/db59c35ed8"><code>db59c35ed8</code></a>] - <strong>deps</strong>: update cjs-module-lexer to 2.2.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61271" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61271/hovercard">#61271</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c18518ee3c"><code>c18518ee3c</code></a>] - <strong>deps</strong>: update nbytes to 0.1.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61270" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61270/hovercard">#61270</a></li> <li>[<a href="https://github.com/nodejs/node/commit/376df62d63"><code>376df62d63</code></a>] - <strong>deps</strong>: update timezone to 2025c (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61138" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61138/hovercard">#61138</a></li> <li>[<a href="https://github.com/nodejs/node/commit/993e905302"><code>993e905302</code></a>] - <strong>deps</strong>: update simdjson to 4.2.4 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61056" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61056/hovercard">#61056</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b72fd2a5d3"><code>b72fd2a5d3</code></a>] - <strong>deps</strong>: update googletest to 065127f1e4b46c5f14fc73cf8d323c221f9dc68e (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61055" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61055/hovercard">#61055</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d765147405"><code>d765147405</code></a>] - <strong>deps</strong>: update sqlite to 3.51.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60899" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60899/hovercard">#60899</a></li> <li>[<a href="https://github.com/nodejs/node/commit/37abe2a7d2"><code>37abe2a7d2</code></a>] - <strong>deps</strong>: update zlib to 1.3.1-63d7e16 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60898" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60898/hovercard">#60898</a></li> <li>[<a href="https://github.com/nodejs/node/commit/97241fcb86"><code>97241fcb86</code></a>] - <strong>deps</strong>: update sqlite to 3.51.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60614" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60614/hovercard">#60614</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3669c7b4f4"><code>3669c7b4f4</code></a>] - <strong>deps</strong>: update simdjson to 4.2.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60740" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60740/hovercard">#60740</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9a056ec89c"><code>9a056ec89c</code></a>] - <strong>deps</strong>: update googletest to 1b96fa13f549387b7549cc89e1a785cf143a1a50 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60739" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60739/hovercard">#60739</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b5803b3ea0"><code>b5803b3ea0</code></a>] - <strong>deps</strong>: update minimatch to 10.1.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60543" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60543/hovercard">#60543</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5bf99f3d46"><code>5bf99f3d46</code></a>] - <strong>deps</strong>: update cjs-module-lexer to 2.1.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60646" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60646/hovercard">#60646</a></li> <li>[<a href="https://github.com/nodejs/node/commit/801f187357"><code>801f187357</code></a>] - <strong>deps</strong>: update simdjson to 4.2.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60644" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60644/hovercard">#60644</a></li> <li>[<a href="https://github.com/nodejs/node/commit/03c16e5a4c"><code>03c16e5a4c</code></a>] - <strong>deps</strong>: update simdjson to 4.1.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60542" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60542/hovercard">#60542</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2ebfc2ca56"><code>2ebfc2ca56</code></a>] - <strong>deps</strong>: update amaro to 1.1.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60541" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60541/hovercard">#60541</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d24ba4fed6"><code>d24ba4fed6</code></a>] - <strong>deps</strong>: update simdjson to 4.0.7 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/59883" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59883/hovercard">#59883</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9480a139bf"><code>9480a139bf</code></a>] - <strong>deps</strong>: update googletest to 279f847 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60219" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60219/hovercard">#60219</a></li> <li>[<a href="https://github.com/nodejs/node/commit/635e67379e"><code>635e67379e</code></a>] - <strong>deps</strong>: update archs files for openssl-3.5.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61547" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61547/hovercard">#61547</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c7b774047d"><code>c7b774047d</code></a>] - <strong>deps</strong>: upgrade openssl sources to openssl-3.5.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61547" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61547/hovercard">#61547</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5b324d7d7f"><code>5b324d7d7f</code></a>] - <strong>deps</strong>: update corepack to 0.34.6 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61510" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61510/hovercard">#61510</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eef8ba0667"><code>eef8ba0667</code></a>] - <strong>deps</strong>: update corepack to 0.34.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60842" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60842/hovercard">#60842</a></li> <li>[<a href="https://github.com/nodejs/node/commit/490f7c7fb1"><code>490f7c7fb1</code></a>] - <strong>deps</strong>: update corepack to 0.34.4 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60643" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60643/hovercard">#60643</a></li> <li>[<a href="https://github.com/nodejs/node/commit/66903ea3b3"><code>66903ea3b3</code></a>] - <strong>deps</strong>: update corepack to 0.34.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60550" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60550/hovercard">#60550</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a2f0b69282"><code>a2f0b69282</code></a>] - <strong>deps</strong>: update corepack to 0.34.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60314" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60314/hovercard">#60314</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c8044a48a6"><code>c8044a48a6</code></a>] - <strong>deps</strong>: V8: backport 2e4c5cf9b112 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60654" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60654/hovercard">#60654</a></li> <li>[<a href="https://github.com/nodejs/node/commit/642f518198"><code>642f518198</code></a>] - <strong>doc</strong>: supported toolchain with Visual Studio 2022 only (Mike McCready) <a href="https://github.com/nodejs/node/pull/61451" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61451/hovercard">#61451</a></li> <li>[<a href="https://github.com/nodejs/node/commit/625f674487"><code>625f674487</code></a>] - <strong>doc</strong>: move Security-Team from TSC to SECURITY (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61495" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61495/hovercard">#61495</a></li> <li>[<a href="https://github.com/nodejs/node/commit/029e32f8ba"><code>029e32f8ba</code></a>] - <strong>doc</strong>: added <code>requestOCSP</code> option to <code>tls.connect</code> (ikeyan) <a href="https://github.com/nodejs/node/pull/61064" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61064/hovercard">#61064</a></li> <li>[<a href="https://github.com/nodejs/node/commit/68e33dfa89"><code>68e33dfa89</code></a>] - <strong>doc</strong>: restore <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ChALkeR/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ChALkeR">@ChALkeR</a> to collaborators (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61553" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61553/hovercard">#61553</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e016770d62"><code>e016770d62</code></a>] - <strong>doc</strong>: update IBM/Red Hat volunteers with dedicated project time (Beth Griggs) <a href="https://github.com/nodejs/node/pull/61588" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61588/hovercard">#61588</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ec63954657"><code>ec63954657</code></a>] - <strong>doc</strong>: mention constructor comparison in assert.deepStrictEqual (Hamza Kargin) <a href="https://github.com/nodejs/node/pull/60253" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60253/hovercard">#60253</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c8e1563a98"><code>c8e1563a98</code></a>] - <strong>doc</strong>: add CVE delay mention (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61465" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61465/hovercard">#61465</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4b00cf2b54"><code>4b00cf2b54</code></a>] - <strong>doc</strong>: include OpenJSF handle for security stewards (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61454" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61454/hovercard">#61454</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4b73bf5bc8"><code>4b73bf5bc8</code></a>] - <strong>doc</strong>: clarify process.argv[1] behavior for -e/--eval (Jeevankumar S) <a href="https://github.com/nodejs/node/pull/61366" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61366/hovercard">#61366</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d3151df4b3"><code>d3151df4b3</code></a>] - <strong>doc</strong>: remove Windows Dev Home instructions from BUILDING (Mike McCready) <a href="https://github.com/nodejs/node/pull/61434" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61434/hovercard">#61434</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2323462e35"><code>2323462e35</code></a>] - <strong>doc</strong>: clarify TypedArray properties on Buffer (Roman Reiss) <a href="https://github.com/nodejs/node/pull/61355" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61355/hovercard">#61355</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6c5478c8b2"><code>6c5478c8b2</code></a>] - <strong>doc</strong>: note resume build should not be done on node-test-commit (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61373" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61373/hovercard">#61373</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ba4a043103"><code>ba4a043103</code></a>] - <strong>doc</strong>: refine WebAssembly error documentation (sangwook) <a href="https://github.com/nodejs/node/pull/61382" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61382/hovercard">#61382</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cd315ea589"><code>cd315ea589</code></a>] - <strong>doc</strong>: add deprecation history for url.parse (Eng Zer Jun) <a href="https://github.com/nodejs/node/pull/61389" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61389/hovercard">#61389</a></li> <li>[<a href="https://github.com/nodejs/node/commit/42db0c392d"><code>42db0c392d</code></a>] - <strong>doc</strong>: add marco and rafael in last sec release (Marco Ippolito) <a href="https://github.com/nodejs/node/pull/61383" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61383/hovercard">#61383</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c3b680fc7"><code>4c3b680fc7</code></a>] - <strong>doc</strong>: packages: example of private import switch to internal (coderaiser) <a href="https://github.com/nodejs/node/pull/61343" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61343/hovercard">#61343</a></li> <li>[<a href="https://github.com/nodejs/node/commit/684d15e421"><code>684d15e421</code></a>] - <strong>doc</strong>: add esm and cjs examples to node:v8 (Alfredo González) <a href="https://github.com/nodejs/node/pull/61328" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61328/hovercard">#61328</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c3f9c7a7d9"><code>c3f9c7a7d9</code></a>] - <strong>doc</strong>: added 'secure' event to tls.TLSSocket (ikeyan) <a href="https://github.com/nodejs/node/pull/61066" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61066/hovercard">#61066</a></li> <li>[<a href="https://github.com/nodejs/node/commit/aa9acad5ca"><code>aa9acad5ca</code></a>] - <strong>doc</strong>: restore <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/watilde/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/watilde">@watilde</a> to collaborators (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/61350" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61350/hovercard">#61350</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9cafec084e"><code>9cafec084e</code></a>] - <strong>doc</strong>: run license-builder (github-actions[bot]) <a href="https://github.com/nodejs/node/pull/61348" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61348/hovercard">#61348</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cdb12ccbc6"><code>cdb12ccbc6</code></a>] - <strong>doc</strong>: document ALPNCallback option for TLSSocket constructor (ikeyan) <a href="https://github.com/nodejs/node/pull/61331" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61331/hovercard">#61331</a></li> <li>[<a href="https://github.com/nodejs/node/commit/461c5e65c5"><code>461c5e65c5</code></a>] - <strong>doc</strong>: update MDN links (Livia Medeiros) <a href="https://github.com/nodejs/node/pull/61062" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61062/hovercard">#61062</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dde45baeab"><code>dde45baeab</code></a>] - <strong>doc</strong>: add documentation for process.traceProcessWarnings (Alireza Ebrahimkhani) <a href="https://github.com/nodejs/node/pull/53641" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/53641/hovercard">#53641</a></li> <li>[<a href="https://github.com/nodejs/node/commit/59a7aeec92"><code>59a7aeec92</code></a>] - <strong>doc</strong>: fix filename typo (Hardanish Singh) <a href="https://github.com/nodejs/node/pull/61297" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61297/hovercard">#61297</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9a0a40d1ed"><code>9a0a40d1ed</code></a>] - <strong>doc</strong>: fix typos and grammar in <code>BUILDING.md</code> &amp; <code>onboarding.md</code> (Hardanish Singh) <a href="https://github.com/nodejs/node/pull/61267" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61267/hovercard">#61267</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dca7005f9d"><code>dca7005f9d</code></a>] - <strong>doc</strong>: mention --newVersion release script (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61255" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61255/hovercard">#61255</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c0dc8ddf85"><code>c0dc8ddf85</code></a>] - <strong>doc</strong>: correct typo in api contributing doc (Mike McCready) <a href="https://github.com/nodejs/node/pull/61260" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61260/hovercard">#61260</a></li> <li>[<a href="https://github.com/nodejs/node/commit/066af38fe1"><code>066af38fe1</code></a>] - <strong>doc</strong>: add PR-URL requirement for security backports (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61256" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61256/hovercard">#61256</a></li> <li>[<a href="https://github.com/nodejs/node/commit/71dd46bd0c"><code>71dd46bd0c</code></a>] - <strong>doc</strong>: add reusePort error behavior to net module (mag123c) <a href="https://github.com/nodejs/node/pull/61250" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61250/hovercard">#61250</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f6abe3ba33"><code>f6abe3ba33</code></a>] - <strong>doc</strong>: note corepack package removal in distribution doc (Mike McCready) <a href="https://github.com/nodejs/node/pull/61207" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61207/hovercard">#61207</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9059d49d8c"><code>9059d49d8c</code></a>] - <strong>doc</strong>: fix tls.connect() timeout documentation (Azad Gupta) <a href="https://github.com/nodejs/node/pull/61079" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61079/hovercard">#61079</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e7b34b76b0"><code>e7b34b76b0</code></a>] - <strong>doc</strong>: missing <code>passed</code>, <code>error</code> and <code>passed</code> properties on <code>TestContext</code> (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61185" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61185/hovercard">#61185</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9ae2dcfbb6"><code>9ae2dcfbb6</code></a>] - <strong>doc</strong>: clarify threat model for application-level API exposure (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61184" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61184/hovercard">#61184</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9902331a7c"><code>9902331a7c</code></a>] - <strong>doc</strong>: correct options for net.Socket class and socket.connect (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61179" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61179/hovercard">#61179</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a80122d2fe"><code>a80122d2fe</code></a>] - <strong>doc</strong>: document error event on readline InterfaceConstructor (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61170" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61170/hovercard">#61170</a></li> <li>[<a href="https://github.com/nodejs/node/commit/38d73c9cfa"><code>38d73c9cfa</code></a>] - <strong>doc</strong>: add a smooth scrolling effect to the sidebar (btea) <a href="https://github.com/nodejs/node/pull/59007" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59007/hovercard">#59007</a></li> <li>[<a href="https://github.com/nodejs/node/commit/95c51fa984"><code>95c51fa984</code></a>] - <strong>doc</strong>: correct invalid collaborator profile (JJ) <a href="https://github.com/nodejs/node/pull/61091" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61091/hovercard">#61091</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f5a044763c"><code>f5a044763c</code></a>] - <strong>doc</strong>: exclude compile-time flag features from security policy (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61109" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61109/hovercard">#61109</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b6ebf2cd53"><code>b6ebf2cd53</code></a>] - <strong>doc</strong>: add <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/avivkeller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/avivkeller">@avivkeller</a> to collaborators (Aviv Keller) <a href="https://github.com/nodejs/node/pull/61115" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61115/hovercard">#61115</a></li> <li>[<a href="https://github.com/nodejs/node/commit/35854f424d"><code>35854f424d</code></a>] - <strong>doc</strong>: add gurgunday to collaborators (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/61094" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61094/hovercard">#61094</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4932322c29"><code>4932322c29</code></a>] - <strong>doc</strong>: add File modes cross-references in fs methods (Mohit Raj Saxena) <a href="https://github.com/nodejs/node/pull/60286" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60286/hovercard">#60286</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c84904e047"><code>c84904e047</code></a>] - <strong>doc</strong>: add missing <code>zstd</code> to mjs example of zlib (Deokjin Kim) <a href="https://github.com/nodejs/node/pull/60915" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60915/hovercard">#60915</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e615b9e2f2"><code>e615b9e2f2</code></a>] - <strong>doc</strong>: clarify fileURLToPath security considerations (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/60887" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60887/hovercard">#60887</a></li> <li>[<a href="https://github.com/nodejs/node/commit/99e384e6d4"><code>99e384e6d4</code></a>] - <strong>doc</strong>: replace column with columnNumber in example of <code>util.getCallSites</code> (Deokjin Kim) <a href="https://github.com/nodejs/node/pull/60881" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60881/hovercard">#60881</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9351bb4d02"><code>9351bb4d02</code></a>] - <strong>doc</strong>: correct spelling in BUILDING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/60875" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60875/hovercard">#60875</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e1f6e7fc4d"><code>e1f6e7fc4d</code></a>] - <strong>doc</strong>: update debuglog examples to use 'foo-bar' instead of 'foo' (xiaoyao) <a href="https://github.com/nodejs/node/pull/60867" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60867/hovercard">#60867</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ccbb2d7300"><code>ccbb2d7300</code></a>] - <strong>doc</strong>: fix typos in changelogs (Rich Trott) <a href="https://github.com/nodejs/node/pull/60855" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60855/hovercard">#60855</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1cb2fe8b35"><code>1cb2fe8b35</code></a>] - <strong>doc</strong>: mark module.register as active development (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60849" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60849/hovercard">#60849</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ceeb4968a6"><code>ceeb4968a6</code></a>] - <strong>doc</strong>: add fullName property to SuiteContext (PaulyBearCoding) <a href="https://github.com/nodejs/node/pull/60762" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60762/hovercard">#60762</a></li> <li>[<a href="https://github.com/nodejs/node/commit/56155909dd"><code>56155909dd</code></a>] - <strong>doc</strong>: keep sidebar module visible when navigating docs (Botato) <a href="https://github.com/nodejs/node/pull/60410" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60410/hovercard">#60410</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6b637763d5"><code>6b637763d5</code></a>] - <strong>doc</strong>: correct concurrency wording in test() documentation (Azad Gupta) <a href="https://github.com/nodejs/node/pull/60773" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60773/hovercard">#60773</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7183e8ffa1"><code>7183e8ffa1</code></a>] - <strong>doc</strong>: clarify that CQ only picks up PRs targeting <code>main</code> (René) <a href="https://github.com/nodejs/node/pull/60731" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60731/hovercard">#60731</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d5d94303be"><code>d5d94303be</code></a>] - <strong>doc</strong>: clarify license section and add contributor note (KaleruMadhu) <a href="https://github.com/nodejs/node/pull/60590" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60590/hovercard">#60590</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e0210c8f53"><code>e0210c8f53</code></a>] - <strong>doc</strong>: correct tls ALPNProtocols types (René) <a href="https://github.com/nodejs/node/pull/60143" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60143/hovercard">#60143</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eff87b498a"><code>eff87b498a</code></a>] - <strong>doc</strong>: remove mention of SMS 2FA (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60707" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60707/hovercard">#60707</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e77ef94a51"><code>e77ef94a51</code></a>] - <strong>doc</strong>: <code>domain.add()</code> does not accept timer objects (René) <a href="https://github.com/nodejs/node/pull/60675" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60675/hovercard">#60675</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4fe19c95ea"><code>4fe19c95ea</code></a>] - <strong>doc</strong>: update Collaborators list to reflect hybrist handle change (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60650" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60650/hovercard">#60650</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eece59b6ce"><code>eece59b6ce</code></a>] - <strong>doc</strong>: fix linter issues (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60636" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60636/hovercard">#60636</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6e17e596e4"><code>6e17e596e4</code></a>] - <strong>doc</strong>: correct values/references for buffer.kMaxLength (René) <a href="https://github.com/nodejs/node/pull/60305" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60305/hovercard">#60305</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ac327ae9a7"><code>ac327ae9a7</code></a>] - <strong>doc</strong>: recommend events.once to manage 'close' event (Dan Fabulich) <a href="https://github.com/nodejs/node/pull/60017" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60017/hovercard">#60017</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d9b149ea42"><code>d9b149ea42</code></a>] - <strong>doc</strong>: highlight module loading difference between import and require (Ajay A) <a href="https://github.com/nodejs/node/pull/59815" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59815/hovercard">#59815</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f6d62cb22c"><code>f6d62cb22c</code></a>] - <strong>doc</strong>: fix typo in <code>process.unref</code> documentation (우혁) <a href="https://github.com/nodejs/node/pull/59698" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59698/hovercard">#59698</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6d5078b196"><code>6d5078b196</code></a>] - <strong>doc</strong>: add some entries to <code>glossary.md</code> (Mohataseem Khan) <a href="https://github.com/nodejs/node/pull/59277" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59277/hovercard">#59277</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b0a5820dea"><code>b0a5820dea</code></a>] - <strong>doc</strong>: improve agent.createConnection docs for http and https agents (JaeHo Jang) <a href="https://github.com/nodejs/node/pull/58205" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58205/hovercard">#58205</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b5db02fe67"><code>b5db02fe67</code></a>] - <strong>doc</strong>: fix pseudo code in modules.md (chirsz) <a href="https://github.com/nodejs/node/pull/57677" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/57677/hovercard">#57677</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e9b912d481"><code>e9b912d481</code></a>] - <strong>doc</strong>: add missing variable in code snippet (Koushil Mankali) <a href="https://github.com/nodejs/node/pull/55478" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/55478/hovercard">#55478</a></li> <li>[<a href="https://github.com/nodejs/node/commit/44c06c7812"><code>44c06c7812</code></a>] - <strong>doc</strong>: add missing word in <code>single-executable-applications.md</code> (Konstantin Tsabolov) <a href="https://github.com/nodejs/node/pull/53864" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/53864/hovercard">#53864</a></li> <li>[<a href="https://github.com/nodejs/node/commit/482b43f160"><code>482b43f160</code></a>] - <strong>doc</strong>: fix typo in http.md (Michael Solomon) <a href="https://github.com/nodejs/node/pull/59354" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59354/hovercard">#59354</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cd323bc718"><code>cd323bc718</code></a>] - <strong>doc</strong>: update devcontainer.json and add documentation (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60472" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60472/hovercard">#60472</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c7c70f3a16"><code>c7c70f3a16</code></a>] - <strong>doc</strong>: add haramj as triager (Haram Jeong) <a href="https://github.com/nodejs/node/pull/60348" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60348/hovercard">#60348</a></li> <li>[<a href="https://github.com/nodejs/node/commit/04b8c4d14e"><code>04b8c4d14e</code></a>] - <strong>doc</strong>: clarify require(esm) description (dynst) <a href="https://github.com/nodejs/node/pull/60520" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60520/hovercard">#60520</a></li> <li>[<a href="https://github.com/nodejs/node/commit/de382dc832"><code>de382dc832</code></a>] - <strong>doc</strong>: instantiate resolver object (Donghoon Nam) <a href="https://github.com/nodejs/node/pull/60476" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60476/hovercard">#60476</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b6845ce460"><code>b6845ce460</code></a>] - <strong>doc</strong>: clarify --use-system-ca support status (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60340" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60340/hovercard">#60340</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0894dae9bc"><code>0894dae9bc</code></a>] - <strong>doc</strong>: add missing CAA type to dns.resolveAny() &amp; dnsPromises.resolveAny() (Jimmy Leung) <a href="https://github.com/nodejs/node/pull/58899" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58899/hovercard">#58899</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c86a69f692"><code>c86a69f692</code></a>] - <strong>doc</strong>: use <code>any</code> for <code>worker_threads.Worker</code> 'error' event argument <code>err</code> (Jonas Geiler) <a href="https://github.com/nodejs/node/pull/60300" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60300/hovercard">#60300</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0c5031e233"><code>0c5031e233</code></a>] - <strong>doc</strong>: update decorator documentation to reflect actual policy (Muhammad Salman Aziz) <a href="https://github.com/nodejs/node/pull/60288" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60288/hovercard">#60288</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b01f710175"><code>b01f710175</code></a>] - <strong>doc</strong>: document wildcard supported by tools/test.py (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60265" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60265/hovercard">#60265</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b4524dabcc"><code>b4524dabcc</code></a>] - <strong>doc</strong>: fix <code>blob.bytes()</code> heading level (XTY) <a href="https://github.com/nodejs/node/pull/60252" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60252/hovercard">#60252</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5df02776e3"><code>5df02776e3</code></a>] - <strong>doc</strong>: fix not working code example in vm docs (Artur Gawlik) <a href="https://github.com/nodejs/node/pull/60224" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60224/hovercard">#60224</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6a4359a0b5"><code>6a4359a0b5</code></a>] - <strong>doc</strong>: improve code snippet alternative of url.parse() using WHATWG URL (Steven) <a href="https://github.com/nodejs/node/pull/60209" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60209/hovercard">#60209</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ad06bee70d"><code>ad06bee70d</code></a>] - <strong>doc</strong>: use markdown when branch-diff major release (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/60179" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60179/hovercard">#60179</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c0d4b11ed4"><code>c0d4b11ed4</code></a>] - <strong>doc</strong>: update teams in collaborator-guide.md and add links (Bart Louwers) <a href="https://github.com/nodejs/node/pull/60065" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60065/hovercard">#60065</a></li> <li>[<a href="https://github.com/nodejs/node/commit/20b5ffcac3"><code>20b5ffcac3</code></a>] - <strong>doc</strong>: update previous version links in BUILDING (Mike McCready) <a href="https://github.com/nodejs/node/pull/61457" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61457/hovercard">#61457</a></li> <li>[<a href="https://github.com/nodejs/node/commit/de345ea3a3"><code>de345ea3a3</code></a>] - <strong>doc</strong>: correct description of <code>error.stack</code> accessor behavior (René) <a href="https://github.com/nodejs/node/pull/61090" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61090/hovercard">#61090</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d8418d9de7"><code>d8418d9de7</code></a>] - <strong>doc</strong>: fix link in <code>--env-file=file</code> section (N. Bighetti) <a href="https://github.com/nodejs/node/pull/60563" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60563/hovercard">#60563</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1107bda21e"><code>1107bda21e</code></a>] - <strong>doc</strong>: fix v22 changelog after security release (Marco Ippolito) <a href="https://github.com/nodejs/node/pull/61371" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61371/hovercard">#61371</a></li> <li>[<a href="https://github.com/nodejs/node/commit/42aab9469a"><code>42aab9469a</code></a>] - <strong>doc</strong>: add missing history entry for <code>sqlite.md</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60607" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60607/hovercard">#60607</a></li> <li>[<a href="https://github.com/nodejs/node/commit/deb6d5deff"><code>deb6d5deff</code></a>] - <strong>doc, module</strong>: change async customization hooks to experimental (Gerhard Stöbich) <a href="https://github.com/nodejs/node/pull/60302" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60302/hovercard">#60302</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c659add7d1"><code>c659add7d1</code></a>] - <strong>doc,src,lib</strong>: clarify experimental status of Web Storage support (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60708" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60708/hovercard">#60708</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dda95e91b9"><code>dda95e91b9</code></a>] - <strong>esm</strong>: avoid throw when module specifier is not url (Craig Macomber (Microsoft)) <a href="https://github.com/nodejs/node/pull/61000" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61000/hovercard">#61000</a></li> <li>[<a href="https://github.com/nodejs/node/commit/912945be89"><code>912945be89</code></a>] - <strong>events</strong>: remove redundant todo (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60595" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60595/hovercard">#60595</a></li> <li>[<a href="https://github.com/nodejs/node/commit/22e156eb10"><code>22e156eb10</code></a>] - <strong>events</strong>: remove eventtarget custom inspect branding (Efe) <a href="https://github.com/nodejs/node/pull/61128" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61128/hovercard">#61128</a></li> <li>[<a href="https://github.com/nodejs/node/commit/df6fd9b03f"><code>df6fd9b03f</code></a>] - <strong>fs</strong>: remove duplicate getValidatedPath calls (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61359" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61359/hovercard">#61359</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6ea3e4d850"><code>6ea3e4d850</code></a>] - <strong>fs</strong>: fix errorOnExist behavior for directory copy in fs.cp (Nicholas Paun) <a href="https://github.com/nodejs/node/pull/60946" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60946/hovercard">#60946</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dd918b9980"><code>dd918b9980</code></a>] - <strong>fs</strong>: fix ENOTDIR in globSync when file is treated as dir (sangwook) <a href="https://github.com/nodejs/node/pull/61259" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61259/hovercard">#61259</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4908e67ba0"><code>4908e67ba0</code></a>] - <strong>fs</strong>: remove duplicate fd validation in sync functions (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61361" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61361/hovercard">#61361</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4a27bce3d9"><code>4a27bce3d9</code></a>] - <strong>fs</strong>: detect dot files when using globstar (Robin van Wijngaarden) <a href="https://github.com/nodejs/node/pull/61012" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61012/hovercard">#61012</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b0186ff65c"><code>b0186ff65c</code></a>] - <strong>fs</strong>: validate statfs path (Efe) <a href="https://github.com/nodejs/node/pull/61230" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61230/hovercard">#61230</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6689775023"><code>6689775023</code></a>] - <strong>gyp</strong>: aix: change gcc version detection so CXX="ccache g++" works (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61464" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61464/hovercard">#61464</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5c4f4db663"><code>5c4f4db663</code></a>] - <strong>http</strong>: fix rawHeaders exceeding maxHeadersCount limit (Max Harari) <a href="https://github.com/nodejs/node/pull/61285" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61285/hovercard">#61285</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7599e2eccd"><code>7599e2eccd</code></a>] - <strong>http</strong>: replace startsWith with strict equality (btea) <a href="https://github.com/nodejs/node/pull/59394" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59394/hovercard">#59394</a></li> <li>[<a href="https://github.com/nodejs/node/commit/99a85213bf"><code>99a85213bf</code></a>] - <strong>http</strong>: lazy allocate cookies array (Robert Nagy) <a href="https://github.com/nodejs/node/pull/59734" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59734/hovercard">#59734</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7669e6a5ad"><code>7669e6a5ad</code></a>] - <strong>http</strong>: fix http client leaky with double response (theanarkh) <a href="https://github.com/nodejs/node/pull/60062" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60062/hovercard">#60062</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f074c126a8"><code>f074c126a8</code></a>] - <strong>http,https</strong>: fix double ERR_PROXY_TUNNEL emission (Shima Ryuhei) <a href="https://github.com/nodejs/node/pull/60699" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60699/hovercard">#60699</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d8ac368363"><code>d8ac368363</code></a>] - <strong>http2</strong>: add diagnostics channels for client stream request body (Darshan Sen) <a href="https://github.com/nodejs/node/pull/60480" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60480/hovercard">#60480</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e26a7e464d"><code>e26a7e464d</code></a>] - <strong>http2</strong>: rename variable to additionalPseudoHeaders (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/60208" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60208/hovercard">#60208</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5df634f46e"><code>5df634f46e</code></a>] - <strong>http2</strong>: validate initialWindowSize per HTTP/2 spec (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61402" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61402/hovercard">#61402</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2ccc9a6205"><code>2ccc9a6205</code></a>] - <strong>http2</strong>: do not crash on mismatched ping buffer length (René) <a href="https://github.com/nodejs/node/pull/60135" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60135/hovercard">#60135</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3e68a5f78a"><code>3e68a5f78a</code></a>] - <strong>inspector</strong>: inspect HTTP response body (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60572" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60572/hovercard">#60572</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a86ffa9a5d"><code>a86ffa9a5d</code></a>] - <strong>inspector</strong>: add network payload buffer size limits (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60236" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60236/hovercard">#60236</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ea60ef5d74"><code>ea60ef5d74</code></a>] - <strong>lib</strong>: fix typo in <code>util.js</code> comment (Taejin Kim) <a href="https://github.com/nodejs/node/pull/61365" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61365/hovercard">#61365</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9d8d9322a4"><code>9d8d9322a4</code></a>] - <strong>lib</strong>: fix TypeScript support check in jitless mode (sangwook) <a href="https://github.com/nodejs/node/pull/61382" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61382/hovercard">#61382</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fc26f5c78f"><code>fc26f5c78f</code></a>] - <strong>lib</strong>: gbk decoder is gb18030 decoder per spec (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61099" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61099/hovercard">#61099</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3b87030012"><code>3b87030012</code></a>] - <strong>lib</strong>: enforce use of <code>URLParse</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61016" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61016/hovercard">#61016</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2a7479d4fc"><code>2a7479d4fc</code></a>] - <strong>lib</strong>: use <code>FastBuffer</code> for empty buffer allocation (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60558" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60558/hovercard">#60558</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7cf4c43582"><code>7cf4c43582</code></a>] - <strong>lib</strong>: fix constructor in _errnoException stack tree (SeokHun) <a href="https://github.com/nodejs/node/pull/60156" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60156/hovercard">#60156</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f9d87fbfaa"><code>f9d87fbfaa</code></a>] - <strong>lib</strong>: fix typo in QuicSessionStats (SeokHun) <a href="https://github.com/nodejs/node/pull/60155" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60155/hovercard">#60155</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8d26ccc652"><code>8d26ccc652</code></a>] - <strong>lib</strong>: remove redundant destroyHook checks (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60120" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60120/hovercard">#60120</a></li> <li>[<a href="https://github.com/nodejs/node/commit/705832a1be"><code>705832a1be</code></a>] - <strong>lib,src</strong>: isInsideNodeModules should test on the first non-internal frame (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60991" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60991/hovercard">#60991</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6f39ad190b"><code>6f39ad190b</code></a>] - <strong>meta</strong>: do not fast-track npm updates (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61475" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61475/hovercard">#61475</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a6a0ff9486"><code>a6a0ff9486</code></a>] - <strong>meta</strong>: fix typos in issue template config (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/61399" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61399/hovercard">#61399</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ec88c9b378"><code>ec88c9b378</code></a>] - <strong>meta</strong>: label v8 module PRs (René) <a href="https://github.com/nodejs/node/pull/61325" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61325/hovercard">#61325</a></li> <li>[<a href="https://github.com/nodejs/node/commit/83143835de"><code>83143835de</code></a>] - <strong>meta</strong>: bump step-security/harden-runner from 2.13.2 to 2.14.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61245" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61245/hovercard">#61245</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0802dc663a"><code>0802dc663a</code></a>] - <strong>meta</strong>: bump actions/setup-node from 6.0.0 to 6.1.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61244" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61244/hovercard">#61244</a></li> <li>[<a href="https://github.com/nodejs/node/commit/587db55796"><code>587db55796</code></a>] - <strong>meta</strong>: bump actions/cache from 4.3.0 to 5.0.1 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61243" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61243/hovercard">#61243</a></li> <li>[<a href="https://github.com/nodejs/node/commit/262c9d37a6"><code>262c9d37a6</code></a>] - <strong>meta</strong>: bump github/codeql-action from 4.31.6 to 4.31.9 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61241" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61241/hovercard">#61241</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d9763b5afd"><code>d9763b5afd</code></a>] - <strong>meta</strong>: bump codecov/codecov-action from 5.5.1 to 5.5.2 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61240" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61240/hovercard">#61240</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0af73d1811"><code>0af73d1811</code></a>] - <strong>meta</strong>: bump peter-evans/create-pull-request from 7.0.9 to 8.0.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61237" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61237/hovercard">#61237</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8be6afd239"><code>8be6afd239</code></a>] - <strong>meta</strong>: move lukekarrys to emeritus (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60985" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60985/hovercard">#60985</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c497de5c74"><code>c497de5c74</code></a>] - <strong>meta</strong>: bump actions/setup-python from 6.0.0 to 6.1.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60927" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60927/hovercard">#60927</a></li> <li>[<a href="https://github.com/nodejs/node/commit/774920f169"><code>774920f169</code></a>] - <strong>meta</strong>: bump github/codeql-action from 4.31.3 to 4.31.6 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60926" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60926/hovercard">#60926</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ef3b1e5991"><code>ef3b1e5991</code></a>] - <strong>meta</strong>: bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60924" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60924/hovercard">#60924</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3ed667379f"><code>3ed667379f</code></a>] - <strong>meta</strong>: bump github/codeql-action from 4.31.2 to 4.31.3 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60770" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60770/hovercard">#60770</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7c0cefb126"><code>7c0cefb126</code></a>] - <strong>meta</strong>: bump step-security/harden-runner from 2.13.1 to 2.13.2 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60769" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60769/hovercard">#60769</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5c6a076e5d"><code>5c6a076e5d</code></a>] - <strong>meta</strong>: add Renegade334 to collaborators (Renegade334) <a href="https://github.com/nodejs/node/pull/60714" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60714/hovercard">#60714</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4f4dda2a18"><code>4f4dda2a18</code></a>] - <strong>meta</strong>: bump actions/download-artifact from 5.0.0 to 6.0.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60532" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60532/hovercard">#60532</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c436f8d57c"><code>c436f8d57c</code></a>] - <strong>meta</strong>: bump actions/upload-artifact from 4.6.2 to 5.0.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60531" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60531/hovercard">#60531</a></li> <li>[<a href="https://github.com/nodejs/node/commit/402d9f87a6"><code>402d9f87a6</code></a>] - <strong>meta</strong>: bump github/codeql-action from 3.30.5 to 4.31.2 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60533" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60533/hovercard">#60533</a></li> <li>[<a href="https://github.com/nodejs/node/commit/61be78e326"><code>61be78e326</code></a>] - <strong>meta</strong>: bump actions/setup-node from 5.0.0 to 6.0.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60529" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60529/hovercard">#60529</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7e4164a623"><code>7e4164a623</code></a>] - <strong>meta</strong>: bump actions/stale from 10.0.0 to 10.1.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60528" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60528/hovercard">#60528</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1bf6e1d010"><code>1bf6e1d010</code></a>] - <strong>meta</strong>: move one or more collaborators to emeritus (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60325" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60325/hovercard">#60325</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c66fc0e9cf"><code>c66fc0e9cf</code></a>] - <strong>meta</strong>: loop userland-migrations in deprecations (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60299" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60299/hovercard">#60299</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e4be0791e7"><code>e4be0791e7</code></a>] - <strong>meta</strong>: call <code>create-release-post.yml</code> post release (Aviv Keller) <a href="https://github.com/nodejs/node/pull/60366" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60366/hovercard">#60366</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8674f6527f"><code>8674f6527f</code></a>] - <strong>module</strong>: preserve URL in the parent created by createRequire() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60974" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60974/hovercard">#60974</a></li> <li>[<a href="https://github.com/nodejs/node/commit/41db87a975"><code>41db87a975</code></a>] - <strong>msi</strong>: fix WiX warnings (Stefan Stojanovic) <a href="https://github.com/nodejs/node/pull/60251" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60251/hovercard">#60251</a></li> <li>[<a href="https://github.com/nodejs/node/commit/884f313f40"><code>884f313f40</code></a>] - <strong>node-api</strong>: use Node-API in comments (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61320" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61320/hovercard">#61320</a></li> <li>[<a href="https://github.com/nodejs/node/commit/375164190b"><code>375164190b</code></a>] - <strong>node-api</strong>: use local files for instanceof test (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/60190" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60190/hovercard">#60190</a></li> <li>[<a href="https://github.com/nodejs/node/commit/972a1107c0"><code>972a1107c0</code></a>] - <strong>os</strong>: freeze signals constant (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61038" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61038/hovercard">#61038</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e992057ab7"><code>e992057ab7</code></a>] - <strong>perf_hooks</strong>: fix stack overflow error (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60084" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60084/hovercard">#60084</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0bb1814fdf"><code>0bb1814fdf</code></a>] - <strong>repl</strong>: fix pasting after moving the cursor to the left (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/60470" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60470/hovercard">#60470</a></li> <li>[<a href="https://github.com/nodejs/node/commit/35a12fb996"><code>35a12fb996</code></a>] - <strong>src</strong>: replace <code>ranges::sort</code> for libc++13 compatibility on armhf (Rebroad) <a href="https://github.com/nodejs/node/pull/61789" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61789/hovercard">#61789</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dbf00d4664"><code>dbf00d4664</code></a>] - <strong>src</strong>: add missing override specifier to Clean() (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61429" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61429/hovercard">#61429</a></li> <li>[<a href="https://github.com/nodejs/node/commit/140eba35d3"><code>140eba35d3</code></a>] - <strong>src</strong>: cache context lookup in vectored io loops (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61387" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61387/hovercard">#61387</a></li> <li>[<a href="https://github.com/nodejs/node/commit/93e7e1708b"><code>93e7e1708b</code></a>] - <strong>src</strong>: use C++ nullptr in webstorage (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61407" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61407/hovercard">#61407</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ef868447bc"><code>ef868447bc</code></a>] - <strong>src</strong>: fix pointer alignment (jhofstee) <a href="https://github.com/nodejs/node/pull/61336" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61336/hovercard">#61336</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a96256524c"><code>a96256524c</code></a>] - <strong>src</strong>: dump snapshot source with node:generate_default_snapshot_source (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61101" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61101/hovercard">#61101</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ec051b9efd"><code>ec051b9efd</code></a>] - <strong>src</strong>: add HandleScope to edge loop in heap_utils (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/60885" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60885/hovercard">#60885</a></li> <li>[<a href="https://github.com/nodejs/node/commit/41749eb5d6"><code>41749eb5d6</code></a>] - <strong>src</strong>: remove redundant CHECK (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61130" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61130/hovercard">#61130</a></li> <li>[<a href="https://github.com/nodejs/node/commit/57c81e5af3"><code>57c81e5af3</code></a>] - <strong>src</strong>: fix off-thread cert loading in bundled cert mode (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60764" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60764/hovercard">#60764</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4b0616e024"><code>4b0616e024</code></a>] - <strong>src</strong>: handle DER decoding errors from system certificates (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60787" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60787/hovercard">#60787</a></li> <li>[<a href="https://github.com/nodejs/node/commit/93393371f9"><code>93393371f9</code></a>] - <strong>src</strong>: use static_cast instead of C-style cast (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60868" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60868/hovercard">#60868</a></li> <li>[<a href="https://github.com/nodejs/node/commit/900445b655"><code>900445b655</code></a>] - <strong>src</strong>: move Node-API version detection to where it is used (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/60512" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60512/hovercard">#60512</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8353a6da2a"><code>8353a6da2a</code></a>] - <strong>src</strong>: avoid C strings in more C++ exception throws (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/60592" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60592/hovercard">#60592</a></li> <li>[<a href="https://github.com/nodejs/node/commit/27c860c51f"><code>27c860c51f</code></a>] - <strong>src</strong>: move <code>napi_addon_register_func</code> to <code>node_api_types.h</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/60512" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60512/hovercard">#60512</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e0517752e7"><code>e0517752e7</code></a>] - <strong>src</strong>: remove unconditional NAPI_EXPERIMENTAL in node.h (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60345" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60345/hovercard">#60345</a></li> <li>[<a href="https://github.com/nodejs/node/commit/21e2a52f8e"><code>21e2a52f8e</code></a>] - <strong>src</strong>: clean up generic counter implementation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/60447" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60447/hovercard">#60447</a></li> <li>[<a href="https://github.com/nodejs/node/commit/aed23cb8ca"><code>aed23cb8ca</code></a>] - <strong>src</strong>: add enum handle for ToStringHelper + formatting (Burkov Egor) <a href="https://github.com/nodejs/node/pull/56829" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/56829/hovercard">#56829</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2e93650ebc"><code>2e93650ebc</code></a>] - <strong>src</strong>: fix timing of snapshot serialize callback (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60434" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60434/hovercard">#60434</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ece4acc18f"><code>ece4acc18f</code></a>] - <strong>src</strong>: add COUNT_GENERIC_USAGE utility for tests (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60434" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60434/hovercard">#60434</a></li> <li>[<a href="https://github.com/nodejs/node/commit/31c8e9d9ff"><code>31c8e9d9ff</code></a>] - <strong>src</strong>: use cached primordials_string (Sohyeon Kim) <a href="https://github.com/nodejs/node/pull/60255" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60255/hovercard">#60255</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7f0ffddc14"><code>7f0ffddc14</code></a>] - <strong>src</strong>: implement Windows-1252 encoding support and update related tests (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/60893" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60893/hovercard">#60893</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c2ba56d6b2"><code>c2ba56d6b2</code></a>] - <strong>src,permission</strong>: fix permission.has on empty param (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/60674" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60674/hovercard">#60674</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e55a2b895a"><code>e55a2b895a</code></a>] - <strong>src,permission</strong>: add debug log on is_tree_granted (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/60668" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60668/hovercard">#60668</a></li> <li>[<a href="https://github.com/nodejs/node/commit/902a78b43c"><code>902a78b43c</code></a>] - <strong>stream</strong>: fix isErrored/isWritable for WritableStreams (René) <a href="https://github.com/nodejs/node/pull/60905" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60905/hovercard">#60905</a></li> <li>[<a href="https://github.com/nodejs/node/commit/221b77cf41"><code>221b77cf41</code></a>] - <strong>stream</strong>: don't try to read more if reading (Robert Nagy) <a href="https://github.com/nodejs/node/pull/60454" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60454/hovercard">#60454</a></li> <li>[<a href="https://github.com/nodejs/node/commit/46d12d826f"><code>46d12d826f</code></a>] - <strong>test</strong>: skip strace test with shared openssl (Richard Lau) <a href="https://github.com/nodejs/node/pull/61987" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61987/hovercard">#61987</a></li> <li>[<a href="https://github.com/nodejs/node/commit/52e6b01a44"><code>52e6b01a44</code></a>] - <strong>test</strong>: mark <code>test-strace-openat-openssl</code> as flaky (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61921" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61921/hovercard">#61921</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4d7468d0e0"><code>4d7468d0e0</code></a>] - <strong>test</strong>: skip --build-sea tests on platforms where SEA is flaky (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61504" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61504/hovercard">#61504</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f604b7ae67"><code>f604b7ae67</code></a>] - <strong>test</strong>: fix flaky debugger test (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/58324" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58324/hovercard">#58324</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fc2dc4024b"><code>fc2dc4024b</code></a>] - <strong>test</strong>: ensure removeListener event fires for once() listeners (sangwook) <a href="https://github.com/nodejs/node/pull/60137" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60137/hovercard">#60137</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5fba382816"><code>5fba382816</code></a>] - <strong>test</strong>: delay writing the files only on macOS (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/61532" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61532/hovercard">#61532</a></li> <li>[<a href="https://github.com/nodejs/node/commit/85cc9e20e4"><code>85cc9e20e4</code></a>] - <strong>test</strong>: asserts that import.meta.resolve invokes sync loader hooks (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61158" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61158/hovercard">#61158</a></li> <li>[<a href="https://github.com/nodejs/node/commit/13831685ca"><code>13831685ca</code></a>] - <strong>test</strong>: check util.parseArgs argv parsing with actual process execution (René) <a href="https://github.com/nodejs/node/pull/61089" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61089/hovercard">#61089</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ec4b722cb8"><code>ec4b722cb8</code></a>] - <strong>test</strong>: remove unneccessary repl magic_mode tests (Dario Piotrowicz) <a href="https://github.com/nodejs/node/pull/61053" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61053/hovercard">#61053</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5c811106bc"><code>5c811106bc</code></a>] - <strong>test</strong>: skip sea tests on riscv64 (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61111" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61111/hovercard">#61111</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4e4a631c07"><code>4e4a631c07</code></a>] - <strong>test</strong>: mark stringbytes-external-max flaky on AIX (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/60995" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60995/hovercard">#60995</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9af0787043"><code>9af0787043</code></a>] - <strong>test</strong>: update test426 fixtures (Rich Trott) <a href="https://github.com/nodejs/node/pull/60982" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60982/hovercard">#60982</a></li> <li>[<a href="https://github.com/nodejs/node/commit/277f16d247"><code>277f16d247</code></a>] - <strong>test</strong>: skip SEA inspect test if inspector is not available (Livia Medeiros) <a href="https://github.com/nodejs/node/pull/60872" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60872/hovercard">#60872</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7dfa8c96bf"><code>7dfa8c96bf</code></a>] - <strong>test</strong>: use <code>assert.match</code> for non-literal regexp tests (René) <a href="https://github.com/nodejs/node/pull/60879" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60879/hovercard">#60879</a></li> <li>[<a href="https://github.com/nodejs/node/commit/41e6cd8ce5"><code>41e6cd8ce5</code></a>] - <strong>test</strong>: fix embedtest in debug windows (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/60806" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60806/hovercard">#60806</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f65147b226"><code>f65147b226</code></a>] - <strong>test</strong>: fix debug test crashes caused by sea tests (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/60807" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60807/hovercard">#60807</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a93dff9e92"><code>a93dff9e92</code></a>] - <strong>test</strong>: replace deprecated regex test assertions in http trailers test (Aditya Chopra) <a href="https://github.com/nodejs/node/pull/60831" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60831/hovercard">#60831</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f90d5b954f"><code>f90d5b954f</code></a>] - <strong>test</strong>: prefer major GC in cppgc-object teardown (sangwook) <a href="https://github.com/nodejs/node/pull/60672" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60672/hovercard">#60672</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e1645cc78d"><code>e1645cc78d</code></a>] - <strong>test</strong>: skip test that cause timeout on IBM i (SRAVANI GUNDEPALLI) <a href="https://github.com/nodejs/node/pull/60700" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60700/hovercard">#60700</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4f23eba22f"><code>4f23eba22f</code></a>] - <strong>test</strong>: limit the concurrency of WPTRunner for RISC-V (Levi Zim) <a href="https://github.com/nodejs/node/pull/60591" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60591/hovercard">#60591</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c2bef6522b"><code>c2bef6522b</code></a>] - <strong>test</strong>: fix test-strace-openat-openssl for RISC-V (Levi Zim) <a href="https://github.com/nodejs/node/pull/60588" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60588/hovercard">#60588</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c03a7f864"><code>4c03a7f864</code></a>] - <strong>test</strong>: fix status when compiled without inspector (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60289" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60289/hovercard">#60289</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2ef146a074"><code>2ef146a074</code></a>] - <strong>test</strong>: apply a delay to <code>watch-mode-kill-signal</code> tests (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60610" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60610/hovercard">#60610</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dc3000c504"><code>dc3000c504</code></a>] - <strong>test</strong>: async iife in repl (Tony Gorez) <a href="https://github.com/nodejs/node/pull/44878" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/44878/hovercard">#44878</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5e06e84db1"><code>5e06e84db1</code></a>] - <strong>test</strong>: parallelize sea tests when there's enough disk space (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60604" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60604/hovercard">#60604</a></li> <li>[<a href="https://github.com/nodejs/node/commit/940d2752bc"><code>940d2752bc</code></a>] - <strong>test</strong>: only show overridden env in child process failures (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60556" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60556/hovercard">#60556</a></li> <li>[<a href="https://github.com/nodejs/node/commit/558a5743c6"><code>558a5743c6</code></a>] - <strong>test</strong>: add more logs to test-esm-loader-hooks-inspect-wait (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60466" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60466/hovercard">#60466</a></li> <li>[<a href="https://github.com/nodejs/node/commit/10fac8de45"><code>10fac8de45</code></a>] - <strong>test</strong>: mark stringbytes-external-exceed-max tests as flaky on AIX (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60565" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60565/hovercard">#60565</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8bc84046be"><code>8bc84046be</code></a>] - <strong>test</strong>: correct conditional secure heap flags test (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/60385" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60385/hovercard">#60385</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ccc805f184"><code>ccc805f184</code></a>] - <strong>test</strong>: fix flaky test-watch-mode-kill-signal-* (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60443" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60443/hovercard">#60443</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1b8274453d"><code>1b8274453d</code></a>] - <strong>test</strong>: capture stack trace in debugger timeout errors (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60457" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60457/hovercard">#60457</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9fcf889279"><code>9fcf889279</code></a>] - <strong>test</strong>: ensure assertions are reachable in <code>test/async-hooks</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60150" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60150/hovercard">#60150</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7f5230333e"><code>7f5230333e</code></a>] - <strong>test</strong>: increase debugger waitFor timeout on macOS (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60367" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60367/hovercard">#60367</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0e5ea3b795"><code>0e5ea3b795</code></a>] - <strong>test</strong>: fix small compile warning in test_network_requests_buffer.cc (xiaocainiao633) <a href="https://github.com/nodejs/node/pull/60281" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60281/hovercard">#60281</a></li> <li>[<a href="https://github.com/nodejs/node/commit/012780c7e8"><code>012780c7e8</code></a>] - <strong>test</strong>: split test-runner-watch-mode-kill-signal (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60298" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60298/hovercard">#60298</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b53d35a8f8"><code>b53d35a8f8</code></a>] - <strong>test</strong>: fix incorrect calculation in test-perf-hooks.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60271" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60271/hovercard">#60271</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b8ef464c08"><code>b8ef464c08</code></a>] - <strong>test</strong>: skip sea tests on x64 macOS (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60250" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60250/hovercard">#60250</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a3c4d905da"><code>a3c4d905da</code></a>] - <strong>test</strong>: move sea tests into test/sea (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60250" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60250/hovercard">#60250</a></li> <li>[<a href="https://github.com/nodejs/node/commit/80bec9fd07"><code>80bec9fd07</code></a>] - <strong>test</strong>: skip tests that cause timeouts on IBM i (SRAVANI GUNDEPALLI) <a href="https://github.com/nodejs/node/pull/60148" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60148/hovercard">#60148</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1d05b44c7c"><code>1d05b44c7c</code></a>] - <strong>test</strong>: deflake test-fs-promises-watch-iterator (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/60060" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60060/hovercard">#60060</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8958096840"><code>8958096840</code></a>] - <strong>test</strong>: deflake <code>test-repl-paste-big-data</code> (Livia Medeiros) <a href="https://github.com/nodejs/node/pull/60975" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60975/hovercard">#60975</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e261a59ca4"><code>e261a59ca4</code></a>] - <strong>test</strong>: add new <code>startNewREPLSever</code> testing utility (Dario Piotrowicz) <a href="https://github.com/nodejs/node/pull/59964" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59964/hovercard">#59964</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d4a2d8aa8a"><code>d4a2d8aa8a</code></a>] - <strong>test</strong>: skip failing tests when compiled without amaro (Yuki Okita) <a href="https://github.com/nodejs/node/pull/60815" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60815/hovercard">#60815</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0e407a88bb"><code>0e407a88bb</code></a>] - <strong>test</strong>: skip failing test on macOS 15.7+ (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60419" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60419/hovercard">#60419</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a253b7b6dc"><code>a253b7b6dc</code></a>] - <strong>tools</strong>: switch to ARM runners on GHA jobs (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61903" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61903/hovercard">#61903</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8862c41494"><code>8862c41494</code></a>] - <strong>tools</strong>: avoid building twice in coverage jobs (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61899" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61899/hovercard">#61899</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7d11a22802"><code>7d11a22802</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in GHA (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61759" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61759/hovercard">#61759</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d0e7d6cb89"><code>d0e7d6cb89</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in GHA (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61734" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61734/hovercard">#61734</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cf5ddd1811"><code>cf5ddd1811</code></a>] - <strong>tools</strong>: use ubuntu-latest runner in <code>notify-on-push</code> workflow (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61742" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61742/hovercard">#61742</a></li> <li>[<a href="https://github.com/nodejs/node/commit/18bcf8e260"><code>18bcf8e260</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in meta GitHub Actions (Tierney Cyren) <a href="https://github.com/nodejs/node/pull/61663" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61663/hovercard">#61663</a></li> <li>[<a href="https://github.com/nodejs/node/commit/db76733b55"><code>db76733b55</code></a>] - <strong>tools</strong>: update gyp-next to 0.21.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61528" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61528/hovercard">#61528</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1dd9d8a3b2"><code>1dd9d8a3b2</code></a>] - <strong>tools</strong>: fix vcbuild lint-js-build (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61318" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61318/hovercard">#61318</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ec67f8f9b5"><code>ec67f8f9b5</code></a>] - <strong>tools</strong>: only report commit validation failure on Slack (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61124" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61124/hovercard">#61124</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8e385c8c66"><code>8e385c8c66</code></a>] - <strong>tools</strong>: use sparse-checkout in linter jobs (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61123" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61123/hovercard">#61123</a></li> <li>[<a href="https://github.com/nodejs/node/commit/aed2e9c8eb"><code>aed2e9c8eb</code></a>] - <strong>tools</strong>: simplify <code>notify-on-push</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61050" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61050/hovercard">#61050</a></li> <li>[<a href="https://github.com/nodejs/node/commit/32680feefb"><code>32680feefb</code></a>] - <strong>tools</strong>: fix update-nghttp2 signature verification (Richard Lau) <a href="https://github.com/nodejs/node/pull/61035" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61035/hovercard">#61035</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c5f68f41e6"><code>c5f68f41e6</code></a>] - <strong>tools</strong>: improve log output of <code>create-release-proposal</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61028" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61028/hovercard">#61028</a></li> <li>[<a href="https://github.com/nodejs/node/commit/32e0ae0ec7"><code>32e0ae0ec7</code></a>] - <strong>tools</strong>: fix <code>vcbuild test</code> when path contain spaces (stduhpf) <a href="https://github.com/nodejs/node/pull/56481" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/56481/hovercard">#56481</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9e0858e4a2"><code>9e0858e4a2</code></a>] - <strong>tools</strong>: do not run <code>test-linux</code> workflow for changes on <code>vcbuild.bat</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60979" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60979/hovercard">#60979</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fd656a79fc"><code>fd656a79fc</code></a>] - <strong>tools</strong>: disable some new cpplint rules before update (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60901" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60901/hovercard">#60901</a></li> <li>[<a href="https://github.com/nodejs/node/commit/df4df52e67"><code>df4df52e67</code></a>] - <strong>tools</strong>: don't fetch V8 deps in the source tree (Richard Lau) <a href="https://github.com/nodejs/node/pull/60883" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60883/hovercard">#60883</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e5c2fe8d6d"><code>e5c2fe8d6d</code></a>] - <strong>tools</strong>: add temporal updater (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60828" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60828/hovercard">#60828</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7f031e097e"><code>7f031e097e</code></a>] - <strong>tools</strong>: dump config.gypi as json (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60794" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60794/hovercard">#60794</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5e69488a5a"><code>5e69488a5a</code></a>] - <strong>tools</strong>: bump js-yaml from 4.1.0 to 4.1.1 in /tools/lint-md (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60781" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60781/hovercard">#60781</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5119c50931"><code>5119c50931</code></a>] - <strong>tools</strong>: bump js-yaml from 4.1.0 to 4.1.1 in /tools/doc in the doc group (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60766" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60766/hovercard">#60766</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a4b073123d"><code>a4b073123d</code></a>] - <strong>tools</strong>: remove unsupported <code>cooldown</code> from Dependabot config (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60747" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60747/hovercard">#60747</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a3df6b87bb"><code>a3df6b87bb</code></a>] - <strong>tools</strong>: update sccache to v0.12.0 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60723" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60723/hovercard">#60723</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2efbd54a4a"><code>2efbd54a4a</code></a>] - <strong>tools</strong>: update gyp-next to 0.21.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60645" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60645/hovercard">#60645</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bb7876e4f9"><code>bb7876e4f9</code></a>] - <strong>tools</strong>: replace invalid expression in dependabot config (Riddhi) <a href="https://github.com/nodejs/node/pull/60649" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60649/hovercard">#60649</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e444e44d6a"><code>e444e44d6a</code></a>] - <strong>tools</strong>: skip unaffected GHA jobs for changes in <code>test/internet</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60517" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60517/hovercard">#60517</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a6a0ec107c"><code>a6a0ec107c</code></a>] - <strong>tools</strong>: do not use short hashes for deps versioning to avoid collision (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60407" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60407/hovercard">#60407</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c6e2eed65f"><code>c6e2eed65f</code></a>] - <strong>tools</strong>: fix update-icu script (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60521" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60521/hovercard">#60521</a></li> <li>[<a href="https://github.com/nodejs/node/commit/76fb3d123b"><code>76fb3d123b</code></a>] - <strong>tools</strong>: fix linter for semver-major release proposals (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60481" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60481/hovercard">#60481</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f02889e24e"><code>f02889e24e</code></a>] - <strong>tools</strong>: fix failing release-proposal linter for LTS transitions (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60465" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60465/hovercard">#60465</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8203df4432"><code>8203df4432</code></a>] - <strong>tools</strong>: remove undici from daily wpt.fyi job (Filip Skokan) <a href="https://github.com/nodejs/node/pull/60444" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60444/hovercard">#60444</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a58242b666"><code>a58242b666</code></a>] - <strong>tools</strong>: add lint rule to ensure assertions are reached (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60125" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60125/hovercard">#60125</a></li> <li>[<a href="https://github.com/nodejs/node/commit/58e3ef398f"><code>58e3ef398f</code></a>] - <strong>tools</strong>: update gyp-next to 0.20.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60313" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60313/hovercard">#60313</a></li> <li>[<a href="https://github.com/nodejs/node/commit/996494482a"><code>996494482a</code></a>] - <strong>tools</strong>: optimize wildcard execution in tools/test.py (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60266" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60266/hovercard">#60266</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cf84756d0d"><code>cf84756d0d</code></a>] - <strong>tools</strong>: use cooldown property correctly (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/60134" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60134/hovercard">#60134</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5469cb2651"><code>5469cb2651</code></a>] - <strong>tools</strong>: validate release commit diff as part of <code>lint-release-proposal</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61440" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61440/hovercard">#61440</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1b9eab4a1c"><code>1b9eab4a1c</code></a>] - <strong>tools,doc</strong>: fix format-md files list (Stefan Stojanovic) <a href="https://github.com/nodejs/node/pull/61147" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61147/hovercard">#61147</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b20d9c2ce7"><code>b20d9c2ce7</code></a>] - <strong>tools,doc</strong>: update JavaScript primitive types to match MDN Web Docs (JustApple) <a href="https://github.com/nodejs/node/pull/60581" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60581/hovercard">#60581</a></li> <li>[<a href="https://github.com/nodejs/node/commit/31760b1beb"><code>31760b1beb</code></a>] - <strong>typings</strong>: add typing for string_decoder (Taejin Kim) <a href="https://github.com/nodejs/node/pull/61368" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61368/hovercard">#61368</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d6b908917c"><code>d6b908917c</code></a>] - <strong>typings</strong>: add missing properties and method in Worker (Woohyun Sung) <a href="https://github.com/nodejs/node/pull/60257" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60257/hovercard">#60257</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1e8b6d5686"><code>1e8b6d5686</code></a>] - <strong>typings</strong>: add missing properties in HTTPParser (Woohyun Sung) <a href="https://github.com/nodejs/node/pull/60257" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60257/hovercard">#60257</a></li> <li>[<a href="https://github.com/nodejs/node/commit/27ae9b4a26"><code>27ae9b4a26</code></a>] - <strong>typings</strong>: delete undefined property in ConfigBinding (Woohyun Sung) <a href="https://github.com/nodejs/node/pull/60257" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60257/hovercard">#60257</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f43c6434e2"><code>f43c6434e2</code></a>] - <strong>typings</strong>: add buffer internalBinding typing (방진혁) <a href="https://github.com/nodejs/node/pull/60163" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60163/hovercard">#60163</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e7f954f63a"><code>e7f954f63a</code></a>] - <strong>url</strong>: add fast path to getPathFromURL decoder (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60749" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60749/hovercard">#60749</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c149b64473"><code>c149b64473</code></a>] - <strong>url</strong>: remove array.reduce usage (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60748" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60748/hovercard">#60748</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0bd291bff1"><code>0bd291bff1</code></a>] - <strong>util</strong>: optimize toASCIILower function using V8s native toLowerCase (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61107" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61107/hovercard">#61107</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bbc54b3c96"><code>bbc54b3c96</code></a>] - <strong>util</strong>: limit <code>inspect</code> to only show own properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/61032" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61032/hovercard">#61032</a></li> <li>[<a href="https://github.com/nodejs/node/commit/78e5fa23c4"><code>78e5fa23c4</code></a>] - <strong>util</strong>: fix parseArgs skipping positional arg with --eval and --print (azadgupta1) <a href="https://github.com/nodejs/node/pull/60814" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60814/hovercard">#60814</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f75ec19105"><code>f75ec19105</code></a>] - <strong>util</strong>: assert getCallSites does not invoke Error.prepareStackTrace (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60922" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60922/hovercard">#60922</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d77da9306c"><code>d77da9306c</code></a>] - <strong>util</strong>: fix stylize of special properties in inspect (Ge Gao) <a href="https://github.com/nodejs/node/pull/60479" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60479/hovercard">#60479</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3a4edc8f6d"><code>3a4edc8f6d</code></a>] - <strong>util</strong>: use more defensive code when inspecting error objects (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60139" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60139/hovercard">#60139</a></li> <li>[<a href="https://github.com/nodejs/node/commit/25c33af752"><code>25c33af752</code></a>] - <strong>util</strong>: mark special properties when inspecting them (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/60131" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60131/hovercard">#60131</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3f98b46716"><code>3f98b46716</code></a>] - <strong>vm</strong>: make vm.Module.evaluate() conditionally synchronous (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60205" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60205/hovercard">#60205</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f64a691493"><code>f64a691493</code></a>] - <strong>win</strong>: upgrade Visual Studio workload from 2019 to 2022 (Jiawen Geng) <a href="https://github.com/nodejs/node/pull/60318" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60318/hovercard">#60318</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8e04327954"><code>8e04327954</code></a>] - <strong>worker</strong>: update code examples for <code>node:worker_threads</code> module (fisker Cheung) <a href="https://github.com/nodejs/node/pull/58264" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58264/hovercard">#58264</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c4440dcc60"><code>c4440dcc60</code></a>] - <strong>worker</strong>: remove not implemented declarations (Artur Gawlik) <a href="https://github.com/nodejs/node/pull/60655" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60655/hovercard">#60655</a></li> <li>[<a href="https://github.com/nodejs/node/commit/df4cc62954"><code>df4cc62954</code></a>] - <strong>zlib</strong>: validate write_result array length (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/61342" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61342/hovercard">#61342</a></li> </ul> marco-ippolito tag:github.com,2008:Repository/27193779/v20.20.1 2026-03-05T14:21:42Z 2026-03-05, Version 20.20.1 'Iron' (LTS), @marco-ippolito <h3>Notable Changes</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/91a66e671c"><code>91a66e671c</code></a>] - <strong>build</strong>: test on Python 3.14 (Christian Clauss) <a href="https://github.com/nodejs/node/pull/59983" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59983/hovercard">#59983</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f66056054b"><code>f66056054b</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.119 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61419" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61419/hovercard">#61419</a></li> <li>[<a href="https://github.com/nodejs/node/commit/80feacaddb"><code>80feacaddb</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.117 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60741" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60741/hovercard">#60741</a></li> </ul> <h3>Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/6f580d5399"><code>6f580d5399</code></a>] - <strong>assert</strong>: fix deepEqual always return true on URL (Xuguang Mei) <a href="https://github.com/nodejs/node/pull/50853" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/50853/hovercard">#50853</a></li> <li>[<a href="https://github.com/nodejs/node/commit/91a66e671c"><code>91a66e671c</code></a>] - <strong>build</strong>: test on Python 3.14 (Christian Clauss) <a href="https://github.com/nodejs/node/pull/59983" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59983/hovercard">#59983</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cc4f7af6f3"><code>cc4f7af6f3</code></a>] - <strong>build</strong>: skip sscache action on non-main branches (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61790" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61790/hovercard">#61790</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f66056054b"><code>f66056054b</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.119 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61419" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61419/hovercard">#61419</a></li> <li>[<a href="https://github.com/nodejs/node/commit/80feacaddb"><code>80feacaddb</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.117 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60741" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60741/hovercard">#60741</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fa88cc07e2"><code>fa88cc07e2</code></a>] - <strong>crypto</strong>: ensure documented RSA-PSS saltLength default is used (Filip Skokan) <a href="https://github.com/nodejs/node/pull/60662" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60662/hovercard">#60662</a></li> <li>[<a href="https://github.com/nodejs/node/commit/88b2eec88a"><code>88b2eec88a</code></a>] - <strong>deps</strong>: update minimatch to 10.2.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61830" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61830/hovercard">#61830</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5c053264f1"><code>5c053264f1</code></a>] - <strong>deps</strong>: V8: backport 6a0a25abaed3 (Vivian Wang) <a href="https://github.com/nodejs/node/pull/61687" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61687/hovercard">#61687</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4a398699d0"><code>4a398699d0</code></a>] - <strong>deps</strong>: update googletest to 5a9c3f9e8d9b90bbbe8feb32902146cb8f7c1757 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61731" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61731/hovercard">#61731</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4fa43adf15"><code>4fa43adf15</code></a>] - <strong>deps</strong>: update googletest to 56efe3983185e3f37e43415d1afa97e3860f187f (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61605" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61605/hovercard">#61605</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1a855d490c"><code>1a855d490c</code></a>] - <strong>deps</strong>: update googletest to 85087857ad10bd407cd6ed2f52f7ea9752db621f (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61417" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61417/hovercard">#61417</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d8a9359826"><code>d8a9359826</code></a>] - <strong>deps</strong>: update icu to 78.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60523" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60523/hovercard">#60523</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e79cd3a0bb"><code>e79cd3a0bb</code></a>] - <strong>deps</strong>: update acorn-walk to 8.3.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61928" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61928/hovercard">#61928</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0707ade464"><code>0707ade464</code></a>] - <strong>deps</strong>: update acorn to 8.16.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61925" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61925/hovercard">#61925</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dc5a3cddef"><code>dc5a3cddef</code></a>] - <strong>deps</strong>: update llhttp to 9.3.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61827" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61827/hovercard">#61827</a></li> <li>[<a href="https://github.com/nodejs/node/commit/46043b94c7"><code>46043b94c7</code></a>] - <strong>deps</strong>: update zlib to 1.3.1-e00f703 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61135" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61135/hovercard">#61135</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6be15a596e"><code>6be15a596e</code></a>] - <strong>deps</strong>: update cjs-module-lexer to 2.2.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61271" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61271/hovercard">#61271</a></li> <li>[<a href="https://github.com/nodejs/node/commit/10881404cd"><code>10881404cd</code></a>] - <strong>deps</strong>: update timezone to 2025c (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61138" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61138/hovercard">#61138</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1594a78c85"><code>1594a78c85</code></a>] - <strong>deps</strong>: update googletest to 065127f1e4b46c5f14fc73cf8d323c221f9dc68e (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61055" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61055/hovercard">#61055</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7fa2ee1933"><code>7fa2ee1933</code></a>] - <strong>deps</strong>: update zlib to 1.3.1-63d7e16 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60898" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60898/hovercard">#60898</a></li> <li>[<a href="https://github.com/nodejs/node/commit/09259532ef"><code>09259532ef</code></a>] - <strong>deps</strong>: update googletest to 1b96fa13f549387b7549cc89e1a785cf143a1a50 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60739" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60739/hovercard">#60739</a></li> <li>[<a href="https://github.com/nodejs/node/commit/aa8bdb6886"><code>aa8bdb6886</code></a>] - <strong>deps</strong>: update cjs-module-lexer to 2.1.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60646" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60646/hovercard">#60646</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cc849fde27"><code>cc849fde27</code></a>] - <strong>deps</strong>: update googletest to 279f847 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60219" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60219/hovercard">#60219</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a99ba553a2"><code>a99ba553a2</code></a>] - <strong>deps</strong>: update googletest to 50b8600 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/59955" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59955/hovercard">#59955</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6349a79f5f"><code>6349a79f5f</code></a>] - <strong>deps</strong>: update googletest to <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/nodejs/node/commit/7e17b15c304552aa4b939dfc6eea5e9de5d2e264/hovercard" href="https://github.com/nodejs/node/commit/7e17b15c304552aa4b939dfc6eea5e9de5d2e264"><tt>7e17b15</tt></a> (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/59131" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59131/hovercard">#59131</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8ba759f1a0"><code>8ba759f1a0</code></a>] - <strong>deps</strong>: update googletest to 35b75a2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/58710" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58710/hovercard">#58710</a></li> <li>[<a href="https://github.com/nodejs/node/commit/927d906850"><code>927d906850</code></a>] - <strong>deps</strong>: update googletest to <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/nodejs/node/commit/e9092b1a128a1481b63f7f83039237d47503a048/hovercard" href="https://github.com/nodejs/node/commit/e9092b1a128a1481b63f7f83039237d47503a048"><tt>e9092b1</tt></a> (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/58565" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58565/hovercard">#58565</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bf8919f5c2"><code>bf8919f5c2</code></a>] - <strong>deps</strong>: update googletest to <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/nodejs/node/commit/0bdccf462a57fc9ec2d22533f0754ac1a52c8057/hovercard" href="https://github.com/nodejs/node/commit/0bdccf462a57fc9ec2d22533f0754ac1a52c8057"><tt>0bdccf4</tt></a> (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/57380" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/57380/hovercard">#57380</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ae6231dac0"><code>ae6231dac0</code></a>] - <strong>deps</strong>: update googletest to e235eb3 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/56873" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/56873/hovercard">#56873</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0561c62e85"><code>0561c62e85</code></a>] - <strong>deps</strong>: update minimatch to 10.1.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61732" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61732/hovercard">#61732</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f0ef221b0d"><code>f0ef221b0d</code></a>] - <strong>deps</strong>: update minimatch to 10.1.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60543" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60543/hovercard">#60543</a></li> <li>[<a href="https://github.com/nodejs/node/commit/15bd0da404"><code>15bd0da404</code></a>] - <strong>deps</strong>: update archs files for openssl (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61912" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61912/hovercard">#61912</a></li> <li>[<a href="https://github.com/nodejs/node/commit/04d439323f"><code>04d439323f</code></a>] - <strong>deps</strong>: upgrade openssl sources to openssl-3.0.19 (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61912" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61912/hovercard">#61912</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2ea16d3bd6"><code>2ea16d3bd6</code></a>] - <strong>deps</strong>: update corepack to 0.34.6 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61510" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61510/hovercard">#61510</a></li> <li>[<a href="https://github.com/nodejs/node/commit/622f973d1c"><code>622f973d1c</code></a>] - <strong>deps</strong>: update corepack to 0.34.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60842" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60842/hovercard">#60842</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2cd265d8b9"><code>2cd265d8b9</code></a>] - <strong>deps</strong>: update corepack to 0.34.4 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60643" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60643/hovercard">#60643</a></li> <li>[<a href="https://github.com/nodejs/node/commit/65e839687b"><code>65e839687b</code></a>] - <strong>deps</strong>: update corepack to 0.34.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60550" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60550/hovercard">#60550</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2dc99d2771"><code>2dc99d2771</code></a>] - <strong>dns</strong>: fix Windows SRV ECONNREFUSED by adjusting c-ares fallback detection (notvivek12) <a href="https://github.com/nodejs/node/pull/61453" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61453/hovercard">#61453</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2c7b84b1d8"><code>2c7b84b1d8</code></a>] - <strong>doc</strong>: fix typo in http.md (Michael Solomon) <a href="https://github.com/nodejs/node/pull/59354" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59354/hovercard">#59354</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a84b42667c"><code>a84b42667c</code></a>] - <strong>doc</strong>: fix grammar in global dispatcher usage (Eng Zer Jun) <a href="https://github.com/nodejs/node/pull/59344" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59344/hovercard">#59344</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ffd0ada45f"><code>ffd0ada45f</code></a>] - <strong>doc</strong>: fix typo in <code>test/common/README.md</code> (Yoo) <a href="https://github.com/nodejs/node/pull/59180" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59180/hovercard">#59180</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b4d9d006e7"><code>b4d9d006e7</code></a>] - <strong>doc</strong>: fix broken sentence in <code>URL.parse</code> (Superchupu) <a href="https://github.com/nodejs/node/pull/59164" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59164/hovercard">#59164</a></li> <li>[<a href="https://github.com/nodejs/node/commit/45e9971d9c"><code>45e9971d9c</code></a>] - <strong>doc</strong>: fix typo in writing-test.md (SeokHun) <a href="https://github.com/nodejs/node/pull/59123" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59123/hovercard">#59123</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e9fd10b5d6"><code>e9fd10b5d6</code></a>] - <strong>doc</strong>: fix <code>fetch</code> subsections in <code>globals.md</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/58933" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58933/hovercard">#58933</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3715dd1c2b"><code>3715dd1c2b</code></a>] - <strong>doc</strong>: fix wrong RFC number in http2 (Deokjin Kim) <a href="https://github.com/nodejs/node/pull/58753" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58753/hovercard">#58753</a></li> <li>[<a href="https://github.com/nodejs/node/commit/098c017eac"><code>098c017eac</code></a>] - <strong>doc</strong>: punctuation fix for Node-API versioning clarification (Jiacai Liu) <a href="https://github.com/nodejs/node/pull/58599" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58599/hovercard">#58599</a></li> <li>[<a href="https://github.com/nodejs/node/commit/545bf434e1"><code>545bf434e1</code></a>] - <strong>doc</strong>: fix typo of file <code>http.md</code>, <code>outgoingMessage.setTimeout</code> section (yusheng chen) <a href="https://github.com/nodejs/node/pull/58188" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58188/hovercard">#58188</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b3d6683e7b"><code>b3d6683e7b</code></a>] - <strong>doc</strong>: support toolchain with Visual Studio 2019 &amp; 2022 only (Mike McCready) <a href="https://github.com/nodejs/node/pull/61450" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61450/hovercard">#61450</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8fdde5d110"><code>8fdde5d110</code></a>] - <strong>doc</strong>: fix v20 changelog after security release (Marco Ippolito) <a href="https://github.com/nodejs/node/pull/61371" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61371/hovercard">#61371</a></li> <li>[<a href="https://github.com/nodejs/node/commit/31d04599be"><code>31d04599be</code></a>] - <strong>http</strong>: fix keep-alive not timing out after post-request empty line (Shima Ryuhei) <a href="https://github.com/nodejs/node/pull/58178" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58178/hovercard">#58178</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5ec7d1eba0"><code>5ec7d1eba0</code></a>] - <strong>http2</strong>: validate initialWindowSize per HTTP/2 spec (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61402" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61402/hovercard">#61402</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5c091d5a96"><code>5c091d5a96</code></a>] - <strong>meta</strong>: persist sccache daemon until end of build workflows (René) <a href="https://github.com/nodejs/node/pull/61639" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61639/hovercard">#61639</a></li> <li>[<a href="https://github.com/nodejs/node/commit/183353aba0"><code>183353aba0</code></a>] - <strong>path,win</strong>: fix bug in resolve and normalize (Hüseyin Açacak) <a href="https://github.com/nodejs/node/pull/55623" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/55623/hovercard">#55623</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dbe9e5091b"><code>dbe9e5091b</code></a>] - <strong>src</strong>: fix flags argument offset in JSUdpWrap (Weixie Cui) <a href="https://github.com/nodejs/node/pull/61948" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61948/hovercard">#61948</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4106bfc775"><code>4106bfc775</code></a>] - <strong>test</strong>: mark stringbytes-external-max flaky on AIX (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/60995" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60995/hovercard">#60995</a></li> <li>[<a href="https://github.com/nodejs/node/commit/de51937306"><code>de51937306</code></a>] - <strong>test</strong>: mark stringbytes-external-exceed-max tests as flaky on AIX (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60565" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60565/hovercard">#60565</a></li> <li>[<a href="https://github.com/nodejs/node/commit/368b221be3"><code>368b221be3</code></a>] - <strong>test</strong>: fix flaky test-performance-eventloopdelay (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61629" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61629/hovercard">#61629</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e134912a33"><code>e134912a33</code></a>] - <strong>test</strong>: fix flaky test-worker-message-port-transfer-filehandle test (Alex Yang) <a href="https://github.com/nodejs/node/pull/59158" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59158/hovercard">#59158</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5630170d3e"><code>5630170d3e</code></a>] - <strong>test</strong>: account for truthy signal in flaky async_hooks tests (Darshan Sen) <a href="https://github.com/nodejs/node/pull/58478" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58478/hovercard">#58478</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1e5363bb63"><code>1e5363bb63</code></a>] - <strong>test</strong>: mark <code>test-http2-debug</code> as flaky on LinuxONE (Richard Lau) <a href="https://github.com/nodejs/node/pull/58494" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58494/hovercard">#58494</a></li> <li>[<a href="https://github.com/nodejs/node/commit/662998787a"><code>662998787a</code></a>] - <strong>test</strong>: set <code>test-fs-cp</code> as flaky (Stefan Stojanovic) <a href="https://github.com/nodejs/node/pull/56799" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/56799/hovercard">#56799</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0807127339"><code>0807127339</code></a>] - <strong>test</strong>: mark <code>test-esm-loader-hooks-inspect-wait</code> flaky (Richard Lau) <a href="https://github.com/nodejs/node/pull/56803" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/56803/hovercard">#56803</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6320cd0721"><code>6320cd0721</code></a>] - <strong>test</strong>: skip strace test with shared openssl (Richard Lau) <a href="https://github.com/nodejs/node/pull/61987" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61987/hovercard">#61987</a></li> <li>[<a href="https://github.com/nodejs/node/commit/83b9f8ee02"><code>83b9f8ee02</code></a>] - <strong>tools</strong>: make nodedownload module compatible with Python 3.14 (Lumír 'Frenzy' Balhar) <a href="https://github.com/nodejs/node/pull/58752" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58752/hovercard">#58752</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6cf9b5786e"><code>6cf9b5786e</code></a>] - <strong>tools</strong>: enforce removal of <code>lts-watch-*</code> labels on release proposals (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61672" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61672/hovercard">#61672</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cd4161499c"><code>cd4161499c</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in meta GitHub Actions (Tierney Cyren) <a href="https://github.com/nodejs/node/pull/61663" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61663/hovercard">#61663</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6dc2a99a0d"><code>6dc2a99a0d</code></a>] - <strong>tools</strong>: validate release commit diff as part of <code>lint-release-proposal</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61440" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61440/hovercard">#61440</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5014f22332"><code>5014f22332</code></a>] - <strong>tools</strong>: add read permission to workflows that read contents (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/58255" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58255/hovercard">#58255</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6c3ad2a5a3"><code>6c3ad2a5a3</code></a>] - <strong>tools</strong>: switch to ARM runners on GHA jobs (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61903" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61903/hovercard">#61903</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1abada9c34"><code>1abada9c34</code></a>] - <strong>tools</strong>: avoid building twice in coverage jobs (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61899" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61899/hovercard">#61899</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f260e40127"><code>f260e40127</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in GHA (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61759" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61759/hovercard">#61759</a></li> <li>[<a href="https://github.com/nodejs/node/commit/64beca5e01"><code>64beca5e01</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in GHA (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61734" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61734/hovercard">#61734</a></li> </ul> marco-ippolito tag:github.com,2008:Repository/27193779/v25.8.0 2026-03-03T17:06:52Z 2026-03-03, Version 25.8.0 (Current), @richardlau <h3>Notable Changes</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/e55eddea2a"><code>e55eddea2a</code></a>] - <strong>build, doc</strong>: use new api doc tooling (flakey5) <a href="https://github.com/nodejs/node/pull/57343" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/57343/hovercard">#57343</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c181e2277"><code>4c181e2277</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sqlite</strong>: add limits property to DatabaseSync (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61298" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61298/hovercard">#61298</a></li> <li>[<a href="https://github.com/nodejs/node/commit/46ee1eddd7"><code>46ee1eddd7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add C++ support for diagnostics channels (RafaelGSS) <a href="https://github.com/nodejs/node/pull/61869" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61869/hovercard">#61869</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9ddd1a9c27"><code>9ddd1a9c27</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src,permission</strong>: add --permission-audit (RafaelGSS) <a href="https://github.com/nodejs/node/pull/61869" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61869/hovercard">#61869</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0d97ec4044"><code>0d97ec4044</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: expose worker ID for concurrent test execution (Ali Hassan) <a href="https://github.com/nodejs/node/pull/61394" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61394/hovercard">#61394</a></li> </ul> <h3>Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/940b58c8c1"><code>940b58c8c1</code></a>] - <strong>buffer</strong>: optimize buffer.concat performance (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61721" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61721/hovercard">#61721</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0589b0e5a1"><code>0589b0e5a1</code></a>] - <strong>build</strong>: fix GN for new merve dep (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/61984" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61984/hovercard">#61984</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f3d3968dcd"><code>f3d3968dcd</code></a>] - <em><strong>Revert</strong></em> "<strong>build</strong>: add temporal test on GHA windows" (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61810" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61810/hovercard">#61810</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e55eddea2a"><code>e55eddea2a</code></a>] - <strong>build, doc</strong>: use new api doc tooling (flakey5) <a href="https://github.com/nodejs/node/pull/57343" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/57343/hovercard">#57343</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b7715292f8"><code>b7715292f8</code></a>] - <strong>child_process</strong>: add tracing channel for spawn (Marco) <a href="https://github.com/nodejs/node/pull/61836" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61836/hovercard">#61836</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a32a598748"><code>a32a598748</code></a>] - <strong>crypto</strong>: fix missing nullptr check on RSA_new() (ndossche) <a href="https://github.com/nodejs/node/pull/61888" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61888/hovercard">#61888</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dc384f95b3"><code>dc384f95b3</code></a>] - <strong>crypto</strong>: fix handling of null BUF_MEM* in ToV8Value() (Nora Dossche) <a href="https://github.com/nodejs/node/pull/61885" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61885/hovercard">#61885</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3337b095db"><code>3337b095db</code></a>] - <strong>crypto</strong>: fix potential null pointer dereference when BIO_meth_new() fails (Nora Dossche) <a href="https://github.com/nodejs/node/pull/61788" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61788/hovercard">#61788</a></li> <li>[<a href="https://github.com/nodejs/node/commit/51ded81139"><code>51ded81139</code></a>] - <strong>deps</strong>: update undici to 7.22.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/62035" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62035/hovercard">#62035</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8aa2fde931"><code>8aa2fde931</code></a>] - <strong>deps</strong>: update minimatch to 10.2.4 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/62016" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62016/hovercard">#62016</a></li> <li>[<a href="https://github.com/nodejs/node/commit/57dc092eaf"><code>57dc092eaf</code></a>] - <strong>deps</strong>: upgrade npm to 11.11.0 (npm team) <a href="https://github.com/nodejs/node/pull/61994" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61994/hovercard">#61994</a></li> <li>[<a href="https://github.com/nodejs/node/commit/705bbd60a9"><code>705bbd60a9</code></a>] - <strong>deps</strong>: update simdjson to 4.3.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61930" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61930/hovercard">#61930</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4d411d72e5"><code>4d411d72e5</code></a>] - <strong>deps</strong>: update acorn-walk to 8.3.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61928" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61928/hovercard">#61928</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f53a32ab84"><code>f53a32ab84</code></a>] - <strong>deps</strong>: update acorn to 8.16.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61925" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61925/hovercard">#61925</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9b483fbb27"><code>9b483fbb27</code></a>] - <strong>deps</strong>: update minimatch to 10.2.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61830" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61830/hovercard">#61830</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4e54c103cb"><code>4e54c103cb</code></a>] - <strong>doc</strong>: separate in-types and out-types in SQLite conversion docs (René) <a href="https://github.com/nodejs/node/pull/62034" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62034/hovercard">#62034</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ca78ebbeaa"><code>ca78ebbeaa</code></a>] - <strong>doc</strong>: fix small logic error in DETECT_MODULE_SYNTAX (René) <a href="https://github.com/nodejs/node/pull/62025" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62025/hovercard">#62025</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e6b131f3fe"><code>e6b131f3fe</code></a>] - <strong>doc</strong>: fix module.stripTypeScriptTypes indentation (René) <a href="https://github.com/nodejs/node/pull/61992" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61992/hovercard">#61992</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7508540e19"><code>7508540e19</code></a>] - <strong>doc</strong>: update DEP0040 (punycode) to application type deprecation (Mike McCready) <a href="https://github.com/nodejs/node/pull/61916" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61916/hovercard">#61916</a></li> <li>[<a href="https://github.com/nodejs/node/commit/33a364cb62"><code>33a364cb62</code></a>] - <strong>doc</strong>: explicitly mention Slack handle (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61986" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61986/hovercard">#61986</a></li> <li>[<a href="https://github.com/nodejs/node/commit/46a61922bd"><code>46a61922bd</code></a>] - <strong>doc</strong>: support toolchain Visual Studio 2022 &amp; 2026 + Windows 11 SDK (Mike McCready) <a href="https://github.com/nodejs/node/pull/61864" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61864/hovercard">#61864</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dc12a257aa"><code>dc12a257aa</code></a>] - <strong>doc</strong>: rename invalid <code>function</code> parameter (René) <a href="https://github.com/nodejs/node/pull/61942" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61942/hovercard">#61942</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dafdc0a5b8"><code>dafdc0a5b8</code></a>] - <strong>http</strong>: validate headers in writeEarlyHints (Richard Clarke) <a href="https://github.com/nodejs/node/pull/61897" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61897/hovercard">#61897</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3c94b56fa6"><code>3c94b56fa6</code></a>] - <strong>inspector</strong>: unwrap internal/debugger/inspect imports (René) <a href="https://github.com/nodejs/node/pull/61974" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61974/hovercard">#61974</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8a24c17648"><code>8a24c17648</code></a>] - <strong>lib</strong>: improve argument handling in Blob constructor (Ms2ger) <a href="https://github.com/nodejs/node/pull/61980" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61980/hovercard">#61980</a></li> <li>[<a href="https://github.com/nodejs/node/commit/21d4baf256"><code>21d4baf256</code></a>] - <strong>meta</strong>: bump github/codeql-action from 4.32.0 to 4.32.4 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61911" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61911/hovercard">#61911</a></li> <li>[<a href="https://github.com/nodejs/node/commit/59a726a8e3"><code>59a726a8e3</code></a>] - <strong>meta</strong>: bump step-security/harden-runner from 2.14.1 to 2.14.2 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61909" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61909/hovercard">#61909</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0072b7f991"><code>0072b7f991</code></a>] - <strong>meta</strong>: bump actions/stale from 10.1.1 to 10.2.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61908" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61908/hovercard">#61908</a></li> <li>[<a href="https://github.com/nodejs/node/commit/999bf22f47"><code>999bf22f47</code></a>] - <strong>repl</strong>: keep reference count for <code>process.on('newListener')</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/61895" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61895/hovercard">#61895</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c181e2277"><code>4c181e2277</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sqlite</strong>: add limits property to DatabaseSync (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61298" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61298/hovercard">#61298</a></li> <li>[<a href="https://github.com/nodejs/node/commit/aee2a18257"><code>aee2a18257</code></a>] - <strong>src</strong>: fix flags argument offset in JSUdpWrap (Weixie Cui) <a href="https://github.com/nodejs/node/pull/61948" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61948/hovercard">#61948</a></li> <li>[<a href="https://github.com/nodejs/node/commit/46ee1eddd7"><code>46ee1eddd7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add C++ support for diagnostics channels (RafaelGSS) <a href="https://github.com/nodejs/node/pull/61869" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61869/hovercard">#61869</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9ddd1a9c27"><code>9ddd1a9c27</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src,permission</strong>: add --permission-audit (RafaelGSS) <a href="https://github.com/nodejs/node/pull/61869" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61869/hovercard">#61869</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ea2df2a16f"><code>ea2df2a16f</code></a>] - <strong>stream</strong>: fix pipeTo to defer writes per WHATWG spec (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61800" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61800/hovercard">#61800</a></li> <li>[<a href="https://github.com/nodejs/node/commit/aa0c7b09e0"><code>aa0c7b09e0</code></a>] - <strong>test</strong>: remove unnecessary <code>process.exit</code> calls from test files (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/62020" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62020/hovercard">#62020</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ad96a6578f"><code>ad96a6578f</code></a>] - <strong>test</strong>: skip <code>test-url</code> on <code>--shared-ada</code> builds (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/62019" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62019/hovercard">#62019</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7c72a31e4b"><code>7c72a31e4b</code></a>] - <strong>test</strong>: skip strace test with shared openssl (Richard Lau) <a href="https://github.com/nodejs/node/pull/61987" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61987/hovercard">#61987</a></li> <li>[<a href="https://github.com/nodejs/node/commit/604456c163"><code>604456c163</code></a>] - <strong>test</strong>: avoid flaky debugger restart waits (Yuya Inoue) <a href="https://github.com/nodejs/node/pull/61773" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61773/hovercard">#61773</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4890d6bd43"><code>4890d6bd43</code></a>] - <strong>test_runner</strong>: run afterEach on runtime skip (Igor Shevelenkov) <a href="https://github.com/nodejs/node/pull/61525" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61525/hovercard">#61525</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fce2930110"><code>fce2930110</code></a>] - <strong>test_runner</strong>: expose expectFailure message (sangwook) <a href="https://github.com/nodejs/node/pull/61563" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61563/hovercard">#61563</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0d97ec4044"><code>0d97ec4044</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: expose worker ID for concurrent test execution (Ali Hassan) <a href="https://github.com/nodejs/node/pull/61394" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61394/hovercard">#61394</a></li> <li>[<a href="https://github.com/nodejs/node/commit/243e6b2009"><code>243e6b2009</code></a>] - <strong>test_runner</strong>: replace native methods with primordials (Ayoub Mabrouk) <a href="https://github.com/nodejs/node/pull/61219" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61219/hovercard">#61219</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bf1ed7e647"><code>bf1ed7e647</code></a>] - <strong>tls</strong>: forward keepAlive, keepAliveInitialDelay, noDelay to socket (Sergey Zelenov) <a href="https://github.com/nodejs/node/pull/62004" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62004/hovercard">#62004</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0f15079d94"><code>0f15079d94</code></a>] - <strong>tools</strong>: remove custom logic for skipping <code>test-strace-openat-openssl</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/62038" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62038/hovercard">#62038</a></li> <li>[<a href="https://github.com/nodejs/node/commit/54a055a59d"><code>54a055a59d</code></a>] - <strong>tools</strong>: bump minimatch from 3.1.2 to 3.1.3 in <code>/tools/clang-format</code> (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61977" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61977/hovercard">#61977</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a28744cb62"><code>a28744cb62</code></a>] - <strong>tools</strong>: fix permissions for merve update script (Richard Lau) <a href="https://github.com/nodejs/node/pull/62023" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62023/hovercard">#62023</a></li> <li>[<a href="https://github.com/nodejs/node/commit/31e7936354"><code>31e7936354</code></a>] - <strong>tools</strong>: revert tools GHA workflow to ubuntu-latest (Richard Lau) <a href="https://github.com/nodejs/node/pull/62024" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/62024/hovercard">#62024</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0a96a16e1f"><code>0a96a16e1f</code></a>] - <strong>tools</strong>: bump minimatch from 3.1.2 to 3.1.3 in /tools/eslint (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61976" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61976/hovercard">#61976</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f279233412"><code>f279233412</code></a>] - <strong>tools</strong>: roll back to x86 runner on <code>scorecard.yml</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61944" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61944/hovercard">#61944</a></li> <li>[<a href="https://github.com/nodejs/node/commit/192c0382f4"><code>192c0382f4</code></a>] - <strong>util</strong>: add fast path to stripVTControlCharacters (Hiroki Osame) <a href="https://github.com/nodejs/node/pull/61833" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61833/hovercard">#61833</a></li> </ul> richardlau tag:github.com,2008:Repository/27193779/v25.7.0 2026-02-24T15:37:51Z 2026-02-24, Version 25.7.0 (Current), @ruyadorno prepared by @aduh95 <h3>Notable Changes</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/b0a79b10f0"><code>b0a79b10f0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: add http1Options for HTTP/1 fallback configuration (Amol Yadav) <a href="https://github.com/nodejs/node/pull/61713" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61713/hovercard">#61713</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2d874dfb8e"><code>2d874dfb8e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sea</strong>: support ESM entry point in SEA (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61813" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61813/hovercard">#61813</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ee59127664"><code>ee59127664</code></a>] - <strong>sqlite</strong>: mark as release candidate (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61262" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61262/hovercard">#61262</a></li> <li>[<a href="https://github.com/nodejs/node/commit/608736e19e"><code>608736e19e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: rename <code>Duplex.toWeb()</code> type option to <code>readableType</code> (René) <a href="https://github.com/nodejs/node/pull/61632" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61632/hovercard">#61632</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a43375999f"><code>a43375999f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: show interrupted test on SIGINT (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61676" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61676/hovercard">#61676</a></li> </ul> <h3>Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/ab4375e141"><code>ab4375e141</code></a>] - <strong>benchmark</strong>: add startup benchmark for ESM entrypoint (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61769" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61769/hovercard">#61769</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8d83d8026b"><code>8d83d8026b</code></a>] - <strong>build</strong>: add temporal test on GHA windows (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61810" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61810/hovercard">#61810</a></li> <li>[<a href="https://github.com/nodejs/node/commit/aab153eec3"><code>aab153eec3</code></a>] - <strong>build</strong>: skip sscache action on non-main branches (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61790" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61790/hovercard">#61790</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9e40fb93bc"><code>9e40fb93bc</code></a>] - <strong>build</strong>: use path-ignore in GHA coverage-windows.yml (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61811" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61811/hovercard">#61811</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4896653361"><code>4896653361</code></a>] - <strong>build</strong>: generate_config_gypi.py generates valid JSON (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/61791" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61791/hovercard">#61791</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bb82b44de0"><code>bb82b44de0</code></a>] - <strong>build</strong>: build with v8 gdbjit support on supported platform (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61010" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61010/hovercard">#61010</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e7173a093a"><code>e7173a093a</code></a>] - <strong>build</strong>: show cc outputs when version detection failed (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61700" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61700/hovercard">#61700</a></li> <li>[<a href="https://github.com/nodejs/node/commit/848050d38f"><code>848050d38f</code></a>] - <strong>build,win</strong>: add WinGet Visual Studio 2022 Build Tools Edition config (Mike McCready) <a href="https://github.com/nodejs/node/pull/61652" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61652/hovercard">#61652</a></li> <li>[<a href="https://github.com/nodejs/node/commit/938841e1cd"><code>938841e1cd</code></a>] - <strong>crypto</strong>: always return certificate serial numbers as uppercase (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/61752" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61752/hovercard">#61752</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dba9001d6f"><code>dba9001d6f</code></a>] - <strong>deps</strong>: upgrade npm to 11.10.1 (npm team) <a href="https://github.com/nodejs/node/pull/61892" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61892/hovercard">#61892</a></li> <li>[<a href="https://github.com/nodejs/node/commit/75c8e18d2f"><code>75c8e18d2f</code></a>] - <strong>deps</strong>: update nbytes to 0.1.3 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61879" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61879/hovercard">#61879</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4ca1597f25"><code>4ca1597f25</code></a>] - <strong>deps</strong>: remove stale OpenSSL arch configs (René) <a href="https://github.com/nodejs/node/pull/61834" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61834/hovercard">#61834</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c4f298c729"><code>c4f298c729</code></a>] - <strong>deps</strong>: update llhttp to 9.3.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61827" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61827/hovercard">#61827</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7d63a2df93"><code>7d63a2df93</code></a>] - <strong>deps</strong>: V8: cherry-pick 64b36b441179 (Rafael Magrin) <a href="https://github.com/nodejs/node/pull/61712" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61712/hovercard">#61712</a></li> <li>[<a href="https://github.com/nodejs/node/commit/241a6b7088"><code>241a6b7088</code></a>] - <strong>deps</strong>: update googletest to 5a9c3f9e8d9b90bbbe8feb32902146cb8f7c1757 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61731" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61731/hovercard">#61731</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eec896c0e0"><code>eec896c0e0</code></a>] - <strong>deps</strong>: V8: backport 6a0a25abaed3 (Vivian Wang) <a href="https://github.com/nodejs/node/pull/61666" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61666/hovercard">#61666</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5a9874af09"><code>5a9874af09</code></a>] - <strong>doc</strong>: clarify status of feature request issues (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61505" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61505/hovercard">#61505</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0648ac64aa"><code>0648ac64aa</code></a>] - <strong>doc</strong>: add esm and cjs examples to node:vm (Alfredo González) <a href="https://github.com/nodejs/node/pull/61498" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61498/hovercard">#61498</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8b38718294"><code>8b38718294</code></a>] - <strong>doc</strong>: clarify build environment is trusted in threat model (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61865" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61865/hovercard">#61865</a></li> <li>[<a href="https://github.com/nodejs/node/commit/10e86818ee"><code>10e86818ee</code></a>] - <strong>doc</strong>: remove incorrect mention of <code>module</code> in <code>typescript.md</code> (Rob Palmer) <a href="https://github.com/nodejs/node/pull/61839" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61839/hovercard">#61839</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b50376f527"><code>b50376f527</code></a>] - <strong>doc</strong>: simplify addAbortListener example (Chemi Atlow) <a href="https://github.com/nodejs/node/pull/61842" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61842/hovercard">#61842</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dea0e7a856"><code>dea0e7a856</code></a>] - <strong>doc</strong>: fix typo in --disable-wasm-trap-handler description (Dmytro Semchuk) <a href="https://github.com/nodejs/node/pull/61820" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61820/hovercard">#61820</a></li> <li>[<a href="https://github.com/nodejs/node/commit/57ac1f5aa0"><code>57ac1f5aa0</code></a>] - <strong>doc</strong>: clean up globals.md (René) <a href="https://github.com/nodejs/node/pull/61822" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61822/hovercard">#61822</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c30d2bb4d"><code>4c30d2bb4d</code></a>] - <strong>doc</strong>: remove obsolete Boxstarter automated install (Mike McCready) <a href="https://github.com/nodejs/node/pull/61785" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61785/hovercard">#61785</a></li> <li>[<a href="https://github.com/nodejs/node/commit/db610b9e32"><code>db610b9e32</code></a>] - <strong>doc</strong>: clarify async caveats for <code>events.once()</code> (René) <a href="https://github.com/nodejs/node/pull/61572" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61572/hovercard">#61572</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b4a826b11c"><code>b4a826b11c</code></a>] - <strong>doc</strong>: update Juan's security steward info (Juan José) <a href="https://github.com/nodejs/node/pull/61754" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61754/hovercard">#61754</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7d9cc5dc54"><code>7d9cc5dc54</code></a>] - <strong>doc</strong>: fix methods being documented as properties in <code>process.md</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61765" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61765/hovercard">#61765</a></li> <li>[<a href="https://github.com/nodejs/node/commit/aa0362c26a"><code>aa0362c26a</code></a>] - <strong>doc</strong>: add riscv64 info into platform list (Lu Yahan) <a href="https://github.com/nodejs/node/pull/42251" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/42251/hovercard">#42251</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9b0101b65b"><code>9b0101b65b</code></a>] - <strong>doc</strong>: fix dropdown menu being obscured at &lt;600px due to stacking context (Jeff) <a href="https://github.com/nodejs/node/pull/61735" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61735/hovercard">#61735</a></li> <li>[<a href="https://github.com/nodejs/node/commit/df2c65b3e4"><code>df2c65b3e4</code></a>] - <strong>doc</strong>: fix spacing in process message event (Aviv Keller) <a href="https://github.com/nodejs/node/pull/61756" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61756/hovercard">#61756</a></li> <li>[<a href="https://github.com/nodejs/node/commit/01018559f5"><code>01018559f5</code></a>] - <strong>doc</strong>: move describe/it aliases section before expectFailure (Luca Raveri) <a href="https://github.com/nodejs/node/pull/61567" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61567/hovercard">#61567</a></li> <li>[<a href="https://github.com/nodejs/node/commit/49443583af"><code>49443583af</code></a>] - <strong>doc</strong>: fix broken links of net.md (YuSheng Chen) <a href="https://github.com/nodejs/node/pull/61673" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61673/hovercard">#61673</a></li> <li>[<a href="https://github.com/nodejs/node/commit/af7c927a2a"><code>af7c927a2a</code></a>] - <strong>doc</strong>: clean up Windows code snippet in <code>child_process.md</code> (reillylm) <a href="https://github.com/nodejs/node/pull/61422" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61422/hovercard">#61422</a></li> <li>[<a href="https://github.com/nodejs/node/commit/221648a687"><code>221648a687</code></a>] - <strong>esm</strong>: update outdated FIXME comment in translators.js (Karan Mangtani) <a href="https://github.com/nodejs/node/pull/61715" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61715/hovercard">#61715</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4484e14a31"><code>4484e14a31</code></a>] - <strong>events</strong>: don't call resume after close (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/60548" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60548/hovercard">#60548</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4cecbe1f53"><code>4cecbe1f53</code></a>] - <strong>fs</strong>: add <code>throwIfNoEntry</code> option for fs.stat and fs.promises.stat (Juan José) <a href="https://github.com/nodejs/node/pull/61178" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61178/hovercard">#61178</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2c94967684"><code>2c94967684</code></a>] - <strong>http</strong>: remove redundant keepAliveTimeoutBuffer assignment (Efe) <a href="https://github.com/nodejs/node/pull/61743" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61743/hovercard">#61743</a></li> <li>[<a href="https://github.com/nodejs/node/commit/435f3dd8e4"><code>435f3dd8e4</code></a>] - <strong>http</strong>: attach error handler to socket synchronously in onSocket (RajeshKumar11) <a href="https://github.com/nodejs/node/pull/61770" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61770/hovercard">#61770</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ce0ebd853d"><code>ce0ebd853d</code></a>] - <strong>http</strong>: fix keep-alive socket reuse race in requestOnFinish (Martin Slota) <a href="https://github.com/nodejs/node/pull/61710" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61710/hovercard">#61710</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8103a78b6a"><code>8103a78b6a</code></a>] - <strong>http2</strong>: add strictSingleValueFields option to relax header validation (Tim Perry) <a href="https://github.com/nodejs/node/pull/59917" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59917/hovercard">#59917</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b0a79b10f0"><code>b0a79b10f0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: add http1Options for HTTP/1 fallback configuration (Amol Yadav) <a href="https://github.com/nodejs/node/pull/61713" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61713/hovercard">#61713</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c589b6b23c"><code>c589b6b23c</code></a>] - <strong>http2</strong>: fix FileHandle leak in respondWithFile (sangwook) <a href="https://github.com/nodejs/node/pull/61707" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61707/hovercard">#61707</a></li> <li>[<a href="https://github.com/nodejs/node/commit/df477202ae"><code>df477202ae</code></a>] - <strong>lib</strong>: reduce cycles in esm loader and load it in snapshot (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61769" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61769/hovercard">#61769</a></li> <li>[<a href="https://github.com/nodejs/node/commit/deda50a819"><code>deda50a819</code></a>] - <strong>lib</strong>: remove top-level getOptionValue() calls in lib/internal/modules (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61769" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61769/hovercard">#61769</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b1c1ddff79"><code>b1c1ddff79</code></a>] - <strong>lib</strong>: optimize styleText when validateStream is false (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61792" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61792/hovercard">#61792</a></li> <li>[<a href="https://github.com/nodejs/node/commit/df334f7fa0"><code>df334f7fa0</code></a>] - <strong>meta</strong>: use SCCACHE_GHA_ENABLED for shared build workflows (René) <a href="https://github.com/nodejs/node/pull/61640" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61640/hovercard">#61640</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e1b2cd605f"><code>e1b2cd605f</code></a>] - <strong>meta</strong>: bump cachix/install-nix-action from 31.9.0 to 31.9.1 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61910" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61910/hovercard">#61910</a></li> <li>[<a href="https://github.com/nodejs/node/commit/24b858547a"><code>24b858547a</code></a>] - <strong>module</strong>: fix extensionless entry with explicit type=commonjs (Yuya Inoue) <a href="https://github.com/nodejs/node/pull/61600" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61600/hovercard">#61600</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4f2f8006bd"><code>4f2f8006bd</code></a>] - <strong>repl</strong>: fix FileHandle leak in history initialization (sangwook) <a href="https://github.com/nodejs/node/pull/61706" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61706/hovercard">#61706</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2d874dfb8e"><code>2d874dfb8e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sea</strong>: support ESM entry point in SEA (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61813" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61813/hovercard">#61813</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ee59127664"><code>ee59127664</code></a>] - <strong>sqlite</strong>: mark as release candidate (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61262" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61262/hovercard">#61262</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f14ff14473"><code>f14ff14473</code></a>] - <strong>src</strong>: remove unnecessary <code>c_str()</code> conversions in diagnostic messages (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/61786" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61786/hovercard">#61786</a></li> <li>[<a href="https://github.com/nodejs/node/commit/26a09e541d"><code>26a09e541d</code></a>] - <strong>src</strong>: use bool literals in TraceEnvVarOptions (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61425" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61425/hovercard">#61425</a></li> <li>[<a href="https://github.com/nodejs/node/commit/62b0758c47"><code>62b0758c47</code></a>] - <strong>src</strong>: fix <code>--build-sea</code> default executable path (Alex Schwartz) <a href="https://github.com/nodejs/node/pull/61708" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61708/hovercard">#61708</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b5724921b1"><code>b5724921b1</code></a>] - <strong>src</strong>: track allocations made by zstd streams (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/61717" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61717/hovercard">#61717</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3d1d1523a5"><code>3d1d1523a5</code></a>] - <strong>src</strong>: do not store compression methods on Brotli classes (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/61717" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61717/hovercard">#61717</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b2915cda77"><code>b2915cda77</code></a>] - <strong>src</strong>: extract zlib allocation tracking into its own class (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/61717" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61717/hovercard">#61717</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3032a7e3c6"><code>3032a7e3c6</code></a>] - <strong>src</strong>: release memory for zstd contexts in <code>Close()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/61717" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61717/hovercard">#61717</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bc2287db74"><code>bc2287db74</code></a>] - <strong>src</strong>: add more checks and clarify docs for external references (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61719" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61719/hovercard">#61719</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5daf282e33"><code>5daf282e33</code></a>] - <strong>src</strong>: fix cjs_lexer external reference registration (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61718" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61718/hovercard">#61718</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fb2db5f947"><code>fb2db5f947</code></a>] - <strong>src</strong>: support import() and import.meta in embedder-run modules (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61654" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61654/hovercard">#61654</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e146591002"><code>e146591002</code></a>] - <strong>stream</strong>: fix decoded fromList chunk boundary check (Thomas Watson) <a href="https://github.com/nodejs/node/pull/61884" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61884/hovercard">#61884</a></li> <li>[<a href="https://github.com/nodejs/node/commit/065200a5f0"><code>065200a5f0</code></a>] - <strong>stream</strong>: add fast paths for webstreams read and pipeTo (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61807" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61807/hovercard">#61807</a></li> <li>[<a href="https://github.com/nodejs/node/commit/608736e19e"><code>608736e19e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: rename <code>Duplex.toWeb()</code> type option to <code>readableType</code> (René) <a href="https://github.com/nodejs/node/pull/61632" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61632/hovercard">#61632</a></li> <li>[<a href="https://github.com/nodejs/node/commit/51587d684d"><code>51587d684d</code></a>] - <strong>test</strong>: fix typos in test files (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/61408" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61408/hovercard">#61408</a></li> <li>[<a href="https://github.com/nodejs/node/commit/17b2361360"><code>17b2361360</code></a>] - <strong>test</strong>: allow filtering async internal frames in assertSnapshot (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61769" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61769/hovercard">#61769</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3f6a5f5f7f"><code>3f6a5f5f7f</code></a>] - <strong>test</strong>: unify assertSnapshot stacktrace transform (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61665" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61665/hovercard">#61665</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c8dac320de"><code>c8dac320de</code></a>] - <strong>test</strong>: check stability block position in API markdown (René) <a href="https://github.com/nodejs/node/pull/58590" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58590/hovercard">#58590</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6809ef8d04"><code>6809ef8d04</code></a>] - <strong>test</strong>: adapt buffer test for v8 sandbox (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/61772" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61772/hovercard">#61772</a></li> <li>[<a href="https://github.com/nodejs/node/commit/60f5771a74"><code>60f5771a74</code></a>] - <strong>test</strong>: update FileAPI tests from WPT (Ms2ger) <a href="https://github.com/nodejs/node/pull/61750" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61750/hovercard">#61750</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d2fef4a31a"><code>d2fef4a31a</code></a>] - <strong>test</strong>: update WPT for WebCryptoAPI to 7cbe7e8ed9 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61729" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61729/hovercard">#61729</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d7a87f14da"><code>d7a87f14da</code></a>] - <strong>test</strong>: update WPT for url to efb889eb4c (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61728" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61728/hovercard">#61728</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b6ae1fc4b8"><code>b6ae1fc4b8</code></a>] - <strong>test</strong>: split test-embedding.js and run tests in parallel (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61571" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61571/hovercard">#61571</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a43375999f"><code>a43375999f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: show interrupted test on SIGINT (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61676" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61676/hovercard">#61676</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1c02aa09b0"><code>1c02aa09b0</code></a>] - <strong>test_runner</strong>: fix suite rerun (Moshe Atlow) <a href="https://github.com/nodejs/node/pull/61775" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61775/hovercard">#61775</a></li> <li>[<a href="https://github.com/nodejs/node/commit/47821ec609"><code>47821ec609</code></a>] - <strong>tools</strong>: switch to ARM runners on GHA jobs (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61903" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61903/hovercard">#61903</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1630a56370"><code>1630a56370</code></a>] - <strong>tools</strong>: avoid building twice in coverage jobs (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61899" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61899/hovercard">#61899</a></li> <li>[<a href="https://github.com/nodejs/node/commit/89318b0a02"><code>89318b0a02</code></a>] - <strong>tools</strong>: fix auto-start-ci (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61900" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61900/hovercard">#61900</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ee107f5e84"><code>ee107f5e84</code></a>] - <strong>tools</strong>: do not checkout repo in <code>auto-start-ci.yml</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61874" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61874/hovercard">#61874</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c2de1fa619"><code>c2de1fa619</code></a>] - <strong>tools</strong>: cache V8 build on test-shared workflow (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61860" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61860/hovercard">#61860</a></li> <li>[<a href="https://github.com/nodejs/node/commit/111c77ec94"><code>111c77ec94</code></a>] - <strong>tools</strong>: automate updates for test/fixtures/test426 (Rich Trott) <a href="https://github.com/nodejs/node/pull/60978" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60978/hovercard">#60978</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ea8886f7d5"><code>ea8886f7d5</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in GHA (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61759" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61759/hovercard">#61759</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9db82ba786"><code>9db82ba786</code></a>] - <strong>tools</strong>: bump unist-util-visit in /tools/doc in the doc group (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61646" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61646/hovercard">#61646</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c8e58c56b9"><code>c8e58c56b9</code></a>] - <strong>tools</strong>: bump the eslint group in /tools/eslint with 6 updates (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61628" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61628/hovercard">#61628</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2518ec77e8"><code>2518ec77e8</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in GHA (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61734" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61734/hovercard">#61734</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c5ad2beba3"><code>c5ad2beba3</code></a>] - <strong>tools</strong>: fix small inconsistencies in JSON doc output (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61757" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61757/hovercard">#61757</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a9f90bee0a"><code>a9f90bee0a</code></a>] - <strong>tools</strong>: use ubuntu-latest runner in <code>notify-on-push</code> workflow (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61742" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61742/hovercard">#61742</a></li> <li>[<a href="https://github.com/nodejs/node/commit/30e38182d9"><code>30e38182d9</code></a>] - <strong>watch</strong>: get flags from execArgv (Efe) <a href="https://github.com/nodejs/node/pull/61779" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61779/hovercard">#61779</a></li> <li>[<a href="https://github.com/nodejs/node/commit/da1a08a3a5"><code>da1a08a3a5</code></a>] - <strong>worker</strong>: eliminate race condition in process.cwd() (giulioAZ) <a href="https://github.com/nodejs/node/pull/61664" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61664/hovercard">#61664</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dfac82a235"><code>dfac82a235</code></a>] - <strong>zlib</strong>: add support for brotli compression dictionary (Andy Weiss) <a href="https://github.com/nodejs/node/pull/61763" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61763/hovercard">#61763</a></li> </ul> ruyadorno tag:github.com,2008:Repository/27193779/v24.14.0 2026-02-24T15:37:33Z 2026-02-24, Version 24.14.0 'Krypton' (LTS), @ruyadorno prepared by @aduh95 <h3>Notable Changes</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/8b6d31d379"><code>8b6d31d379</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_hooks</strong>: add <code>trackPromises</code> option to <code>createHook()</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61415" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61415/hovercard">#61415</a></li> <li>[<a href="https://github.com/nodejs/node/commit/68da144b4e"><code>68da144b4e</code></a>] - <strong>build,deps</strong>: replace cjs-module-lexer with merve (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61456" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61456/hovercard">#61456</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f3a24c76e4"><code>f3a24c76e4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add LIEF as a dependency (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1948861d23"><code>1948861d23</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>events</strong>: repurpose <code>events.listenerCount()</code> to accept EventTargets (René) <a href="https://github.com/nodejs/node/pull/60214" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60214/hovercard">#60214</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d6f7c8d06f"><code>d6f7c8d06f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: add <code>ignore</code> option to <code>fs.watch</code> (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61433" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61433/hovercard">#61433</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cb54b3ca6e"><code>cb54b3ca6e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: add <code>http.setGlobalProxyFromEnv()</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60953" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60953/hovercard">#60953</a></li> <li>[<a href="https://github.com/nodejs/node/commit/35b1759d06"><code>35b1759d06</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>module</strong>: allow subpath imports that start with <code>#/</code> (Jan Martin) <a href="https://github.com/nodejs/node/pull/60864" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60864/hovercard">#60864</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2d72ea66f2"><code>2d72ea66f2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: preserve <code>AsyncLocalStorage</code> in <code>queueMicrotask</code> only when needed (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60913" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60913/hovercard">#60913</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6f4a4f6c8e"><code>6f4a4f6c8e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sea</strong>: split sea binary manipulation code (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c0ceb9b065"><code>c0ceb9b065</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sqlite</strong>: enable defensive mode by default (Bart Louwers) <a href="https://github.com/nodejs/node/pull/61266" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61266/hovercard">#61266</a></li> <li>[<a href="https://github.com/nodejs/node/commit/33d8e8303b"><code>33d8e8303b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sqlite</strong>: add sqlite prepare options args (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61311" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61311/hovercard">#61311</a></li> <li>[<a href="https://github.com/nodejs/node/commit/563ab699eb"><code>563ab699eb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add initial support for ESM in embedder API (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61548" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61548/hovercard">#61548</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c80031000"><code>4c80031000</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: add <code>bytes()</code> method to <code>node:stream/consumers</code> (wantaek) <a href="https://github.com/nodejs/node/pull/60426" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60426/hovercard">#60426</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f5233df4ff"><code>f5233df4ff</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: do not pass <code>readable.compose()</code> output via <code>Readable.from()</code> (René) <a href="https://github.com/nodejs/node/pull/60907" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60907/hovercard">#60907</a></li> <li>[<a href="https://github.com/nodejs/node/commit/345a40fda3"><code>345a40fda3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: use fixture directories for sea tests (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/972f82411d"><code>972f82411d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: add <code>env</code> option to <code>run</code> function (Ethan Arrowood) <a href="https://github.com/nodejs/node/pull/61367" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61367/hovercard">#61367</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d77f98c4b6"><code>d77f98c4b6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: support expecting a test-case to fail (Jacob Smith) <a href="https://github.com/nodejs/node/pull/60669" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60669/hovercard">#60669</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8e900af6ba"><code>8e900af6ba</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: add <code>convertProcessSignalToExitCode</code> utility (Erick Wendel) <a href="https://github.com/nodejs/node/pull/60963" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60963/hovercard">#60963</a></li> </ul> <h3>Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/180778fb9a"><code>180778fb9a</code></a>] - <strong>assert</strong>: fix loose deepEqual arrays with undefined and null failing (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/61587" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61587/hovercard">#61587</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8b6d31d379"><code>8b6d31d379</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_hooks</strong>: add trackPromises option to createHook() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61415" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61415/hovercard">#61415</a></li> <li>[<a href="https://github.com/nodejs/node/commit/83bcd38d35"><code>83bcd38d35</code></a>] - <strong>benchmark</strong>: add streaming TextDecoder benchmark (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61549" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61549/hovercard">#61549</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c105844c5"><code>4c105844c5</code></a>] - <strong>build</strong>: add support for Visual Studio 2026 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60727" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60727/hovercard">#60727</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1f84fd91d9"><code>1f84fd91d9</code></a>] - <strong>build</strong>: skip sscache action on non-main branches (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61790" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61790/hovercard">#61790</a></li> <li>[<a href="https://github.com/nodejs/node/commit/30601b680f"><code>30601b680f</code></a>] - <strong>build</strong>: add <code>--shared-nbytes</code> configure flag (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61341" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61341/hovercard">#61341</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c6253eda49"><code>c6253eda49</code></a>] - <strong>build</strong>: add <code>--shared-hdr-histogram</code> configure flag (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61280" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61280/hovercard">#61280</a></li> <li>[<a href="https://github.com/nodejs/node/commit/584c189037"><code>584c189037</code></a>] - <strong>build</strong>: add <code>--shared-gtest</code> configure flag (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61279" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61279/hovercard">#61279</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5998987881"><code>5998987881</code></a>] - <strong>build</strong>: aix: deoptimize implementation-visitor.cc with --shared (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61550" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61550/hovercard">#61550</a></li> <li>[<a href="https://github.com/nodejs/node/commit/68da144b4e"><code>68da144b4e</code></a>] - <strong>build,deps</strong>: replace cjs-module-lexer with merve (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61456" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61456/hovercard">#61456</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6a4511bafb"><code>6a4511bafb</code></a>] - <strong>build,win</strong>: fix vs2022 compilation (Stefan Stojanovic) <a href="https://github.com/nodejs/node/pull/61530" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61530/hovercard">#61530</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2d6735db8a"><code>2d6735db8a</code></a>] - <strong>deps</strong>: upgrade npm to 11.9.0 (npm team) <a href="https://github.com/nodejs/node/pull/61685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61685/hovercard">#61685</a></li> <li>[<a href="https://github.com/nodejs/node/commit/699e2f8f81"><code>699e2f8f81</code></a>] - <strong>deps</strong>: update amaro to 1.1.7 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61730" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61730/hovercard">#61730</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7be76316d6"><code>7be76316d6</code></a>] - <strong>deps</strong>: update minimatch to 10.1.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61732" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61732/hovercard">#61732</a></li> <li>[<a href="https://github.com/nodejs/node/commit/97e5a65013"><code>97e5a65013</code></a>] - <strong>deps</strong>: update undici to 7.21.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61683" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61683/hovercard">#61683</a></li> <li>[<a href="https://github.com/nodejs/node/commit/74e4710ee7"><code>74e4710ee7</code></a>] - <strong>deps</strong>: update googletest to 56efe3983185e3f37e43415d1afa97e3860f187f (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61605" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61605/hovercard">#61605</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b5113e2a2a"><code>b5113e2a2a</code></a>] - <strong>deps</strong>: update amaro to 1.1.6 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61603" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61603/hovercard">#61603</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f3a24c76e4"><code>f3a24c76e4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add LIEF as a dependency (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c370c3dc06"><code>c370c3dc06</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add tools and scripts to pull LIEF as a dependency (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e54975e17d"><code>e54975e17d</code></a>] - <strong>deps</strong>: V8: cherry-pick highway@dcc0ca1cd42 (Richard Lau) <a href="https://github.com/nodejs/node/pull/61008" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61008/hovercard">#61008</a></li> <li>[<a href="https://github.com/nodejs/node/commit/625b90b76b"><code>625b90b76b</code></a>] - <strong>deps</strong>: update undici to 7.19.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61566" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61566/hovercard">#61566</a></li> <li>[<a href="https://github.com/nodejs/node/commit/05e9a9fb5e"><code>05e9a9fb5e</code></a>] - <strong>deps</strong>: update undici to 7.19.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61514" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61514/hovercard">#61514</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3d41643e38"><code>3d41643e38</code></a>] - <strong>deps</strong>: update undici to 7.19.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61470" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61470/hovercard">#61470</a></li> <li>[<a href="https://github.com/nodejs/node/commit/17b363a66c"><code>17b363a66c</code></a>] - <strong>dns</strong>: fix Windows SRV ECONNREFUSED by adjusting c-ares fallback detection (notvivek12) <a href="https://github.com/nodejs/node/pull/61453" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61453/hovercard">#61453</a></li> <li>[<a href="https://github.com/nodejs/node/commit/33d0a8c22d"><code>33d0a8c22d</code></a>] - <strong>doc</strong>: clarify EventEmitter error handling in threat model (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61701" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61701/hovercard">#61701</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5b8e72cf85"><code>5b8e72cf85</code></a>] - <strong>doc</strong>: mention default option for test runner env (Steven) <a href="https://github.com/nodejs/node/pull/61659" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61659/hovercard">#61659</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f44e67fac2"><code>f44e67fac2</code></a>] - <strong>doc</strong>: fix --inspect security warning section (Tim Perry) <a href="https://github.com/nodejs/node/pull/61675" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61675/hovercard">#61675</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a0e09c9043"><code>a0e09c9043</code></a>] - <strong>doc</strong>: document <code>url.format(urlString)</code> as deprecated under DEP0169 (René) <a href="https://github.com/nodejs/node/pull/61644" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61644/hovercard">#61644</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5e719248fe"><code>5e719248fe</code></a>] - <strong>doc</strong>: deprecation add more codemod (Augustin Mauroy) <a href="https://github.com/nodejs/node/pull/61642" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61642/hovercard">#61642</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8f5a3e5df4"><code>8f5a3e5df4</code></a>] - <strong>doc</strong>: fix grammatical error in README.md (ayj8201) <a href="https://github.com/nodejs/node/pull/61653" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61653/hovercard">#61653</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d52b535163"><code>d52b535163</code></a>] - <strong>doc</strong>: correct tools README Boxstarter link (Mike McCready) <a href="https://github.com/nodejs/node/pull/61638" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61638/hovercard">#61638</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4889dc4f59"><code>4889dc4f59</code></a>] - <strong>doc</strong>: update <code>server.dropMaxConnection</code> link (YuSheng Chen) <a href="https://github.com/nodejs/node/pull/61584" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61584/hovercard">#61584</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8e48e72f2a"><code>8e48e72f2a</code></a>] - <strong>doc</strong>: clean up writing-and-running-benchmarks.md (Hardanish Singh) <a href="https://github.com/nodejs/node/pull/61345" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61345/hovercard">#61345</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1948861d23"><code>1948861d23</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>events</strong>: repurpose <code>events.listenerCount()</code> to accept EventTargets (René) <a href="https://github.com/nodejs/node/pull/60214" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60214/hovercard">#60214</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d6f7c8d06f"><code>d6f7c8d06f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: add ignore option to fs.watch (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61433" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61433/hovercard">#61433</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2d7e5f9581"><code>2d7e5f9581</code></a>] - <strong>http</strong>: implement slab allocation for HTTP header parsing (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61375" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61375/hovercard">#61375</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cb54b3ca6e"><code>cb54b3ca6e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: add http.setGlobalProxyFromEnv() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60953" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60953/hovercard">#60953</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6df8be48ce"><code>6df8be48ce</code></a>] - <strong>lib</strong>: use utf8 fast path for streaming TextDecoder (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61549" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61549/hovercard">#61549</a></li> <li>[<a href="https://github.com/nodejs/node/commit/830fff0aca"><code>830fff0aca</code></a>] - <strong>lib</strong>: recycle queues (Robert Nagy) <a href="https://github.com/nodejs/node/pull/61461" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61461/hovercard">#61461</a></li> <li>[<a href="https://github.com/nodejs/node/commit/069874bdbd"><code>069874bdbd</code></a>] - <strong>lib</strong>: use StringPrototypeStartsWith from primordials in locks (Taejin Kim) <a href="https://github.com/nodejs/node/pull/61492" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61492/hovercard">#61492</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7824c7589e"><code>7824c7589e</code></a>] - <strong>lib</strong>: unify ICU and no-ICU TextDecoder (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61409" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61409/hovercard">#61409</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f81430702a"><code>f81430702a</code></a>] - <strong>lib</strong>: prefer <code>call()</code> over <code>apply()</code> if argument list is not array (Livia Medeiros) <a href="https://github.com/nodejs/node/pull/60796" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60796/hovercard">#60796</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a723f72e1e"><code>a723f72e1e</code></a>] - <strong>lib</strong>: add support for readable byte streams to .toWeb() (Hans Klunder) <a href="https://github.com/nodejs/node/pull/58664" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58664/hovercard">#58664</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b78d814b3d"><code>b78d814b3d</code></a>] - <strong>meta</strong>: persist sccache daemon until end of build workflows (René) <a href="https://github.com/nodejs/node/pull/61639" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61639/hovercard">#61639</a></li> <li>[<a href="https://github.com/nodejs/node/commit/40a872a4b9"><code>40a872a4b9</code></a>] - <strong>meta</strong>: bump github/codeql-action from 4.31.9 to 4.32.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61622" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61622/hovercard">#61622</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0637bdb3be"><code>0637bdb3be</code></a>] - <strong>meta</strong>: bump step-security/harden-runner from 2.14.0 to 2.14.1 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61621" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61621/hovercard">#61621</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e8d9bd9fc5"><code>e8d9bd9fc5</code></a>] - <strong>meta</strong>: bump actions/setup-python from 6.1.0 to 6.2.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61627" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61627/hovercard">#61627</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c517df2b65"><code>c517df2b65</code></a>] - <strong>meta</strong>: bump actions/setup-node from 6.1.0 to 6.2.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61625" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61625/hovercard">#61625</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9a64f2f25d"><code>9a64f2f25d</code></a>] - <strong>meta</strong>: bump actions/cache from 5.0.1 to 5.0.3 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61624" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61624/hovercard">#61624</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0e5922e95e"><code>0e5922e95e</code></a>] - <strong>meta</strong>: bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61623" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61623/hovercard">#61623</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5da7b51091"><code>5da7b51091</code></a>] - <strong>meta</strong>: bump actions/stale from 10.1.0 to 10.1.1 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61620" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61620/hovercard">#61620</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c085c8a43f"><code>c085c8a43f</code></a>] - <strong>meta</strong>: bump actions/checkout from 6.0.1 to 6.0.2 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61619" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61619/hovercard">#61619</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ce2acf0275"><code>ce2acf0275</code></a>] - <strong>meta</strong>: bump actions/download-artifact from 6.0.0 to 7.0.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61242" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61242/hovercard">#61242</a></li> <li>[<a href="https://github.com/nodejs/node/commit/629f0eaac5"><code>629f0eaac5</code></a>] - <strong>meta</strong>: bump actions/checkout from 6.0.0 to 6.0.1 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61239" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61239/hovercard">#61239</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cd80d369c9"><code>cd80d369c9</code></a>] - <strong>meta</strong>: bump actions/upload-artifact from 5.0.0 to 6.0.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61238" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61238/hovercard">#61238</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8c75e4e1fa"><code>8c75e4e1fa</code></a>] - <strong>meta</strong>: bump actions/checkout from 5.0.1 to 6.0.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60925" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60925/hovercard">#60925</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5a9e9f4127"><code>5a9e9f4127</code></a>] - <strong>meta</strong>: bump actions/checkout from 5.0.0 to 5.0.1 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60767" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60767/hovercard">#60767</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1519251dd1"><code>1519251dd1</code></a>] - <strong>module</strong>: do not invoke resolve hooks twice for imported cjs (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61529" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61529/hovercard">#61529</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8d7190b3fe"><code>8d7190b3fe</code></a>] - <strong>module</strong>: do not wrap module._load when tracing is not enabled (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61479" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61479/hovercard">#61479</a></li> <li>[<a href="https://github.com/nodejs/node/commit/35b1759d06"><code>35b1759d06</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>module</strong>: allow subpath imports that start with <code>#/</code> (Jan Martin) <a href="https://github.com/nodejs/node/pull/60864" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60864/hovercard">#60864</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7a83b38921"><code>7a83b38921</code></a>] - <strong>net</strong>: defer synchronous destroy calls in internalConnect (RajeshKumar11) <a href="https://github.com/nodejs/node/pull/61658" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61658/hovercard">#61658</a></li> <li>[<a href="https://github.com/nodejs/node/commit/16bab79421"><code>16bab79421</code></a>] - <strong>process</strong>: do not truncate long strings in <code>--print</code> (Mohamed Akram) <a href="https://github.com/nodejs/node/pull/61497" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61497/hovercard">#61497</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2d72ea66f2"><code>2d72ea66f2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: preserve AsyncLocalStorage in queueMicrotask only when needed (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60913" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60913/hovercard">#60913</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9cc1c4604f"><code>9cc1c4604f</code></a>] - <strong>repl</strong>: fix getters triggering side effects during completion (Dario Piotrowicz) <a href="https://github.com/nodejs/node/pull/61043" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61043/hovercard">#61043</a></li> <li>[<a href="https://github.com/nodejs/node/commit/93703306a1"><code>93703306a1</code></a>] - <strong>repl</strong>: tab completion targets <code>&lt;class&gt;</code> instead of <code>new &lt;class&gt;</code> (Đỗ Trọng Hải) <a href="https://github.com/nodejs/node/pull/60319" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60319/hovercard">#60319</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6f4a4f6c8e"><code>6f4a4f6c8e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sea</strong>: split sea binary manipulation code (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/46a2dad4db"><code>46a2dad4db</code></a>] - <strong>sqlite</strong>: avoid extra copy for large text binds (Ali Hassan) <a href="https://github.com/nodejs/node/pull/61580" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61580/hovercard">#61580</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f91a377f7e"><code>f91a377f7e</code></a>] - <strong>sqlite</strong>: use DictionaryTemplate for run() result (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61432" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61432/hovercard">#61432</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0e7571ae3e"><code>0e7571ae3e</code></a>] - <strong>sqlite</strong>: change approach to fix segfault SQLTagStore (Bart Louwers) <a href="https://github.com/nodejs/node/pull/60462" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60462/hovercard">#60462</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8e8f70524a"><code>8e8f70524a</code></a>] - <strong>sqlite</strong>: reserve vectors space (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61540" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61540/hovercard">#61540</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c0ceb9b065"><code>c0ceb9b065</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sqlite</strong>: enable defensive mode by default (Bart Louwers) <a href="https://github.com/nodejs/node/pull/61266" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61266/hovercard">#61266</a></li> <li>[<a href="https://github.com/nodejs/node/commit/33d8e8303b"><code>33d8e8303b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sqlite</strong>: add sqlite prepare options args (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61311" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61311/hovercard">#61311</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f0d8f37002"><code>f0d8f37002</code></a>] - <strong>src</strong>: elide heap allocation in structured clone implementation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/61703" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61703/hovercard">#61703</a></li> <li>[<a href="https://github.com/nodejs/node/commit/db478c4336"><code>db478c4336</code></a>] - <strong>src</strong>: use simdutf for one-byte string UTF-8 write in stringBytes (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61696" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61696/hovercard">#61696</a></li> <li>[<a href="https://github.com/nodejs/node/commit/563ab699eb"><code>563ab699eb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add initial support for ESM in embedder API (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61548" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61548/hovercard">#61548</a></li> <li>[<a href="https://github.com/nodejs/node/commit/da13186a15"><code>da13186a15</code></a>] - <strong>src</strong>: throw RangeError on failed ArrayBuffer BackingStore allocation (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61480" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61480/hovercard">#61480</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c80031000"><code>4c80031000</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: add bytes() method to stream/consumers (wantaek) <a href="https://github.com/nodejs/node/pull/60426" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60426/hovercard">#60426</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f5233df4ff"><code>f5233df4ff</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: do not pass <code>readable.compose()</code> output via <code>Readable.from()</code> (René) <a href="https://github.com/nodejs/node/pull/60907" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60907/hovercard">#60907</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ad04a469c8"><code>ad04a469c8</code></a>] - <strong>test</strong>: restraint version replacement pattern in snapshots (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61748" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61748/hovercard">#61748</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2d3b4a8d65"><code>2d3b4a8d65</code></a>] - <strong>test</strong>: print stack immediately avoiding GC interleaving (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61699" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61699/hovercard">#61699</a></li> <li>[<a href="https://github.com/nodejs/node/commit/38f43a6d4e"><code>38f43a6d4e</code></a>] - <strong>test</strong>: fix case-insensitive path matching on Windows (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61682" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61682/hovercard">#61682</a></li> <li>[<a href="https://github.com/nodejs/node/commit/06513f5ff2"><code>06513f5ff2</code></a>] - <strong>test</strong>: fix flaky test-performance-eventloopdelay (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61629" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61629/hovercard">#61629</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9d79c66c61"><code>9d79c66c61</code></a>] - <strong>test</strong>: remove duplicate wpt tests (Filip Skokan) <a href="https://github.com/nodejs/node/pull/61617" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61617/hovercard">#61617</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eac9f4f401"><code>eac9f4f401</code></a>] - <strong>test</strong>: fix race condition in watch mode tests (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61615" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61615/hovercard">#61615</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ecf5947575"><code>ecf5947575</code></a>] - <strong>test</strong>: update WPT for url to e3c46fdf55 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61602" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61602/hovercard">#61602</a></li> <li>[<a href="https://github.com/nodejs/node/commit/356ff5fece"><code>356ff5fece</code></a>] - <strong>test</strong>: use the skipIfNoWatch() utility function (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/61531" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61531/hovercard">#61531</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4b2187aea2"><code>4b2187aea2</code></a>] - <strong>test</strong>: unify assertSnapshot common patterns (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61590" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61590/hovercard">#61590</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8c25489d63"><code>8c25489d63</code></a>] - <strong>test</strong>: split test-fs-watch-ignore-* (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/61494" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61494/hovercard">#61494</a></li> <li>[<a href="https://github.com/nodejs/node/commit/43b8a2b7e7"><code>43b8a2b7e7</code></a>] - <strong>test</strong>: add some validation for JSON doc output (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61413" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61413/hovercard">#61413</a></li> <li>[<a href="https://github.com/nodejs/node/commit/345a40fda3"><code>345a40fda3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: use fixture directories for sea tests (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/24cf6b8326"><code>24cf6b8326</code></a>] - <strong>test</strong>: reveal wpt evaluation errors in status files (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61358" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61358/hovercard">#61358</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d4034dfb62"><code>d4034dfb62</code></a>] - <strong>test</strong>: forbid use of named imports for fixtures (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61228" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61228/hovercard">#61228</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4f871ee897"><code>4f871ee897</code></a>] - <strong>test</strong>: enforce better never-settling-promise detection (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60976" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60976/hovercard">#60976</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8e9adedf02"><code>8e9adedf02</code></a>] - <strong>test</strong>: ensure assertions are reached on all tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60845" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60845/hovercard">#60845</a></li> <li>[<a href="https://github.com/nodejs/node/commit/273832802e"><code>273832802e</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60763" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60763/hovercard">#60763</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e06adcb52f"><code>e06adcb52f</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60760" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60760/hovercard">#60760</a></li> <li>[<a href="https://github.com/nodejs/node/commit/aeed0ccc02"><code>aeed0ccc02</code></a>] - <strong>test</strong>: use <code>RegExp.escape</code> to improve test reliability (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60803" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60803/hovercard">#60803</a></li> <li>[<a href="https://github.com/nodejs/node/commit/74bcd0adab"><code>74bcd0adab</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60728" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60728/hovercard">#60728</a></li> <li>[<a href="https://github.com/nodejs/node/commit/407807b08e"><code>407807b08e</code></a>] - <strong>test</strong>: skip tests not passing without <code>NODE_OPTIONS</code> support (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60912" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60912/hovercard">#60912</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a9e70cefb0"><code>a9e70cefb0</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60634" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60634/hovercard">#60634</a></li> <li>[<a href="https://github.com/nodejs/node/commit/21b23cd0d0"><code>21b23cd0d0</code></a>] - <strong>test_runner</strong>: fix test enqueue when test file has syntax error (Edy Silva) <a href="https://github.com/nodejs/node/pull/61573" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61573/hovercard">#61573</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6a4de694b2"><code>6a4de694b2</code></a>] - <strong>test_runner</strong>: fix passing <code>expectFailure</code> (Moshe Atlow) <a href="https://github.com/nodejs/node/pull/61568" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61568/hovercard">#61568</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6640de2b0f"><code>6640de2b0f</code></a>] - <strong>test_runner</strong>: differentiate todo and failure styles (Moshe Atlow) <a href="https://github.com/nodejs/node/pull/61564" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61564/hovercard">#61564</a></li> <li>[<a href="https://github.com/nodejs/node/commit/972f82411d"><code>972f82411d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: add env option to run function (Ethan Arrowood) <a href="https://github.com/nodejs/node/pull/61367" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61367/hovercard">#61367</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d77f98c4b6"><code>d77f98c4b6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: support expecting a test-case to fail (Jacob Smith) <a href="https://github.com/nodejs/node/pull/60669" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60669/hovercard">#60669</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f98986cbb9"><code>f98986cbb9</code></a>] - <strong>tools</strong>: switch to ARM runners on GHA jobs (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61903" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61903/hovercard">#61903</a></li> <li>[<a href="https://github.com/nodejs/node/commit/034589dd93"><code>034589dd93</code></a>] - <strong>tools</strong>: avoid building twice in coverage jobs (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61899" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61899/hovercard">#61899</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e50e2f00bb"><code>e50e2f00bb</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in GHA (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61759" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61759/hovercard">#61759</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f658f48ccb"><code>f658f48ccb</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in GHA (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61734" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61734/hovercard">#61734</a></li> <li>[<a href="https://github.com/nodejs/node/commit/65c77d74ff"><code>65c77d74ff</code></a>] - <strong>tools</strong>: use ubuntu-latest runner in <code>notify-on-push</code> workflow (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61742" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61742/hovercard">#61742</a></li> <li>[<a href="https://github.com/nodejs/node/commit/605905556a"><code>605905556a</code></a>] - <strong>tools</strong>: enforce removal of <code>lts-watch-*</code> labels on release proposals (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61672" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61672/hovercard">#61672</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f0f98d4c03"><code>f0f98d4c03</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in meta GitHub Actions (Tierney Cyren) <a href="https://github.com/nodejs/node/pull/61663" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61663/hovercard">#61663</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ab63ddf354"><code>ab63ddf354</code></a>] - <strong>tools</strong>: add LIEF to license builder (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61523" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61523/hovercard">#61523</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8a0f6192c9"><code>8a0f6192c9</code></a>] - <strong>tools</strong>: enforce trailing commas in <code>test/es-module</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60891" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60891/hovercard">#60891</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4afbbcf39e"><code>4afbbcf39e</code></a>] - <strong>tools</strong>: enforce trailing commas in <code>test/sequential</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60892" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60892/hovercard">#60892</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c1abf752c"><code>4c1abf752c</code></a>] - <strong>tools,win</strong>: upgrade install additional tools to Visual Studio 2026 (Mike McCready) <a href="https://github.com/nodejs/node/pull/61562" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61562/hovercard">#61562</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8e900af6ba"><code>8e900af6ba</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: add convertProcessSignalToExitCode utility (Erick Wendel) <a href="https://github.com/nodejs/node/pull/60963" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60963/hovercard">#60963</a></li> </ul> ruyadorno tag:github.com,2008:Repository/27193779/v25.6.1 2026-02-10T13:37:02Z 2026-02-10, Version 25.6.1 (Current), @aduh95 <h3>Notable Changes</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/47df4328d7"><code>47df4328d7</code></a>] - <strong>build,deps</strong>: replace <code>cjs-module-lexer</code> with <code>merve</code> (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61456" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61456/hovercard">#61456</a></li> </ul> <h3>Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/47df4328d7"><code>47df4328d7</code></a>] - <strong>build,deps</strong>: replace cjs-module-lexer with merve (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61456" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61456/hovercard">#61456</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a727054503"><code>a727054503</code></a>] - <strong>deps</strong>: upgrade npm to 11.9.0 (npm team) <a href="https://github.com/nodejs/node/pull/61685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61685/hovercard">#61685</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c78c49ed6b"><code>c78c49ed6b</code></a>] - <strong>deps</strong>: update amaro to 1.1.7 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61730" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61730/hovercard">#61730</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4790816d9b"><code>4790816d9b</code></a>] - <strong>deps</strong>: update minimatch to 10.1.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61732" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61732/hovercard">#61732</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8c71740e8a"><code>8c71740e8a</code></a>] - <strong>deps</strong>: update undici to 7.21.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61683" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61683/hovercard">#61683</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e559ef6ab1"><code>e559ef6ab1</code></a>] - <strong>deps</strong>: update googletest to 56efe3983185e3f37e43415d1afa97e3860f187f (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61605" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61605/hovercard">#61605</a></li> <li>[<a href="https://github.com/nodejs/node/commit/300de2bb5a"><code>300de2bb5a</code></a>] - <strong>deps</strong>: update amaro to 1.1.6 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61603" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61603/hovercard">#61603</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e71e9505ef"><code>e71e9505ef</code></a>] - <strong>dns</strong>: fix Windows SRV ECONNREFUSED by adjusting c-ares fallback detection (notvivek12) <a href="https://github.com/nodejs/node/pull/61453" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61453/hovercard">#61453</a></li> <li>[<a href="https://github.com/nodejs/node/commit/439b816bc7"><code>439b816bc7</code></a>] - <strong>doc</strong>: clarify EventEmitter error handling in threat model (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61701" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61701/hovercard">#61701</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c1c6641f23"><code>c1c6641f23</code></a>] - <strong>doc</strong>: mention default option for test runner env (Steven) <a href="https://github.com/nodejs/node/pull/61659" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61659/hovercard">#61659</a></li> <li>[<a href="https://github.com/nodejs/node/commit/41ec451f98"><code>41ec451f98</code></a>] - <strong>doc</strong>: fix --inspect security warning section (Tim Perry) <a href="https://github.com/nodejs/node/pull/61675" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61675/hovercard">#61675</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bb90ef2356"><code>bb90ef2356</code></a>] - <strong>doc</strong>: document <code>url.format(urlString)</code> as deprecated under DEP0169 (René) <a href="https://github.com/nodejs/node/pull/61644" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61644/hovercard">#61644</a></li> <li>[<a href="https://github.com/nodejs/node/commit/513df82e6f"><code>513df82e6f</code></a>] - <strong>doc</strong>: update to Visual Studio 2026 manual install (Mike McCready) <a href="https://github.com/nodejs/node/pull/61655" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61655/hovercard">#61655</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9409d30736"><code>9409d30736</code></a>] - <strong>doc</strong>: deprecation add more codemod (Augustin Mauroy) <a href="https://github.com/nodejs/node/pull/61642" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61642/hovercard">#61642</a></li> <li>[<a href="https://github.com/nodejs/node/commit/75a7a67151"><code>75a7a67151</code></a>] - <strong>doc</strong>: fix grammatical error in README.md (ayj8201) <a href="https://github.com/nodejs/node/pull/61653" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61653/hovercard">#61653</a></li> <li>[<a href="https://github.com/nodejs/node/commit/821e59e884"><code>821e59e884</code></a>] - <strong>doc</strong>: correct tools README Boxstarter link (Mike McCready) <a href="https://github.com/nodejs/node/pull/61638" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61638/hovercard">#61638</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4998f539a0"><code>4998f539a0</code></a>] - <strong>doc</strong>: update <code>server.dropMaxConnection</code> link (YuSheng Chen) <a href="https://github.com/nodejs/node/pull/61584" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61584/hovercard">#61584</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9383ac4ab7"><code>9383ac4ab7</code></a>] - <strong>http</strong>: implement slab allocation for HTTP header parsing (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61375" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61375/hovercard">#61375</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e90eb1d561"><code>e90eb1d561</code></a>] - <strong>meta</strong>: persist sccache daemon until end of build workflows (René) <a href="https://github.com/nodejs/node/pull/61639" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61639/hovercard">#61639</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ade36ac367"><code>ade36ac367</code></a>] - <strong>meta</strong>: bump github/codeql-action from 4.31.9 to 4.32.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61622" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61622/hovercard">#61622</a></li> <li>[<a href="https://github.com/nodejs/node/commit/26638bd67f"><code>26638bd67f</code></a>] - <strong>meta</strong>: bump step-security/harden-runner from 2.14.0 to 2.14.1 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61621" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61621/hovercard">#61621</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eaa9a96cb6"><code>eaa9a96cb6</code></a>] - <strong>meta</strong>: bump actions/setup-python from 6.1.0 to 6.2.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61627" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61627/hovercard">#61627</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fd98187828"><code>fd98187828</code></a>] - <strong>meta</strong>: bump cachix/cachix-action (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61626" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61626/hovercard">#61626</a></li> <li>[<a href="https://github.com/nodejs/node/commit/820c1d021c"><code>820c1d021c</code></a>] - <strong>meta</strong>: bump actions/setup-node from 6.1.0 to 6.2.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61625" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61625/hovercard">#61625</a></li> <li>[<a href="https://github.com/nodejs/node/commit/72a4136bd5"><code>72a4136bd5</code></a>] - <strong>meta</strong>: bump actions/cache from 5.0.1 to 5.0.3 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61624" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61624/hovercard">#61624</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e3ef6cb3bc"><code>e3ef6cb3bc</code></a>] - <strong>meta</strong>: bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61623" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61623/hovercard">#61623</a></li> <li>[<a href="https://github.com/nodejs/node/commit/020a836202"><code>020a836202</code></a>] - <strong>meta</strong>: bump actions/stale from 10.1.0 to 10.1.1 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61620" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61620/hovercard">#61620</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0df72f07c8"><code>0df72f07c8</code></a>] - <strong>meta</strong>: bump actions/checkout from 6.0.1 to 6.0.2 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61619" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61619/hovercard">#61619</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d147c08b83"><code>d147c08b83</code></a>] - <strong>module</strong>: do not invoke resolve hooks twice for imported cjs (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61529" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61529/hovercard">#61529</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a2843f8556"><code>a2843f8556</code></a>] - <strong>net</strong>: defer synchronous destroy calls in internalConnect (RajeshKumar11) <a href="https://github.com/nodejs/node/pull/61658" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61658/hovercard">#61658</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7fb7030781"><code>7fb7030781</code></a>] - <strong>repl</strong>: fix flaky test-repl-programmatic-history (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61614" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61614/hovercard">#61614</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d4c9b5cf5b"><code>d4c9b5cf5b</code></a>] - <strong>sqlite</strong>: avoid extra copy for large text binds (Ali Hassan) <a href="https://github.com/nodejs/node/pull/61580" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61580/hovercard">#61580</a></li> <li>[<a href="https://github.com/nodejs/node/commit/aa1b3661d9"><code>aa1b3661d9</code></a>] - <strong>sqlite</strong>: use DictionaryTemplate for run() result (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61432" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61432/hovercard">#61432</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9c8ad7e881"><code>9c8ad7e881</code></a>] - <strong>src</strong>: elide heap allocation in structured clone implementation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/61703" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61703/hovercard">#61703</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c4ecfef93d"><code>c4ecfef93d</code></a>] - <strong>src</strong>: use simdutf for one-byte string UTF-8 write in stringBytes (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61696" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61696/hovercard">#61696</a></li> <li>[<a href="https://github.com/nodejs/node/commit/28905b9734"><code>28905b9734</code></a>] - <strong>src</strong>: consolidate C++ ReadFileSync/WriteFileSync utilities (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61662" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61662/hovercard">#61662</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e90cec2f69"><code>e90cec2f69</code></a>] - <strong>test</strong>: restraint version replacement pattern in snapshots (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61748" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61748/hovercard">#61748</a></li> <li>[<a href="https://github.com/nodejs/node/commit/adce20c0a1"><code>adce20c0a1</code></a>] - <strong>test</strong>: print stack immediately avoiding GC interleaving (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61699" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61699/hovercard">#61699</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7643bc8999"><code>7643bc8999</code></a>] - <strong>test</strong>: fix case-insensitive path matching on Windows (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61682" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61682/hovercard">#61682</a></li> <li>[<a href="https://github.com/nodejs/node/commit/23d1ecf66f"><code>23d1ecf66f</code></a>] - <strong>test</strong>: fix flaky test-performance-eventloopdelay (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61629" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61629/hovercard">#61629</a></li> <li>[<a href="https://github.com/nodejs/node/commit/99012a88ed"><code>99012a88ed</code></a>] - <strong>test</strong>: remove duplicate wpt tests (Filip Skokan) <a href="https://github.com/nodejs/node/pull/61617" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61617/hovercard">#61617</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a8b32b8ce1"><code>a8b32b8ce1</code></a>] - <strong>test</strong>: fix race condition in watch mode tests (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61615" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61615/hovercard">#61615</a></li> <li>[<a href="https://github.com/nodejs/node/commit/086a5a5a25"><code>086a5a5a25</code></a>] - <strong>test</strong>: update WPT for url to e3c46fdf55 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61602" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61602/hovercard">#61602</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f0574fd419"><code>f0574fd419</code></a>] - <strong>test</strong>: use the skipIfNoWatch() utility function (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/61531" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61531/hovercard">#61531</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b064ddc221"><code>b064ddc221</code></a>] - <strong>test</strong>: unify assertSnapshot common patterns (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61590" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61590/hovercard">#61590</a></li> <li>[<a href="https://github.com/nodejs/node/commit/17122e521b"><code>17122e521b</code></a>] - <strong>test_runner</strong>: fix test enqueue when test file has syntax error (Edy Silva) <a href="https://github.com/nodejs/node/pull/61573" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61573/hovercard">#61573</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bad3f02dd9"><code>bad3f02dd9</code></a>] - <strong>tools</strong>: enforce removal of <code>lts-watch-*</code> labels on release proposals (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61672" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61672/hovercard">#61672</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a8f33fd6bd"><code>a8f33fd6bd</code></a>] - <strong>tools</strong>: use ubuntu-slim runner in meta GitHub Actions (Tierney Cyren) <a href="https://github.com/nodejs/node/pull/61663" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61663/hovercard">#61663</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c843e447ca"><code>c843e447ca</code></a>] - <strong>tools</strong>: test <code>--shared-merve</code> in <code>test-shared</code> workflow (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61649" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61649/hovercard">#61649</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2fedc03f96"><code>2fedc03f96</code></a>] - <strong>tools</strong>: update OpenSSL to 3.5.5 in <code>test-shared</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61551" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61551/hovercard">#61551</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1c1db94670"><code>1c1db94670</code></a>] - <strong>tools,win</strong>: upgrade install additional tools to Visual Studio 2026 (Mike McCready) <a href="https://github.com/nodejs/node/pull/61562" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61562/hovercard">#61562</a></li> </ul> aduh95 tag:github.com,2008:Repository/27193779/v24.13.1 2026-02-10T13:36:48Z 2026-02-10, Version 24.13.1 'Krypton' (LTS), @aduh95 <h3>Notable Changes</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/1f64d6841e"><code>1f64d6841e</code></a>] - <strong>build</strong>: add support for Python 3.14 (Christian Clauss) <a href="https://github.com/nodejs/node/pull/59983" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59983/hovercard">#59983</a></li> <li>[<a href="https://github.com/nodejs/node/commit/30e500fc09"><code>30e500fc09</code></a>] - <strong>cli</strong>: mark <code>--heapsnapshot-near-heap-limit</code> as stable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60956" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60956/hovercard">#60956</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bc0a55f086"><code>bc0a55f086</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.119 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61419" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61419/hovercard">#61419</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8a67c00bf5"><code>8a67c00bf5</code></a>] - <strong>doc</strong>: mark <code>--build-snapshot</code> and <code>--build-snapshot-config</code> as stable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60954" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60954/hovercard">#60954</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3999c2a910"><code>3999c2a910</code></a>] - <strong>meta</strong>: add avivkeller to collaborators (Aviv Keller) <a href="https://github.com/nodejs/node/pull/61115" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61115/hovercard">#61115</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fa542fbae6"><code>fa542fbae6</code></a>] - <strong>meta</strong>: add gurgunday to collaborators (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/61094" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61094/hovercard">#61094</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ff11eda2f2"><code>ff11eda2f2</code></a>] - <strong>meta</strong>: add Renegade334 to collaborators (Renegade334) <a href="https://github.com/nodejs/node/pull/60714" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60714/hovercard">#60714</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2e387fb969"><code>2e387fb969</code></a>] - <strong>url</strong>: update ada to v3.4.2 and support unicode 17 (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61593" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61593/hovercard">#61593</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bb206782d4"><code>bb206782d4</code></a>] - <strong>v8</strong>: mark <code>v8.queryObjects()</code> as stable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60957" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60957/hovercard">#60957</a></li> </ul> <h3>Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/a73279c60d"><code>a73279c60d</code></a>] - <strong>assert</strong>: use a set instead of an array for faster lookup (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/61076" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61076/hovercard">#61076</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6a61bcd73c"><code>6a61bcd73c</code></a>] - <strong>assert,util</strong>: fix deep comparison for sets and maps with mixed types (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/61388" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61388/hovercard">#61388</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cf0eabcd42"><code>cf0eabcd42</code></a>] - <strong>assert,util</strong>: improve deep comparison performance (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/61076" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61076/hovercard">#61076</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ff3b9ac183"><code>ff3b9ac183</code></a>] - <strong>benchmark</strong>: add SQLite benchmarks (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61401" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61401/hovercard">#61401</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e1f7d68c94"><code>e1f7d68c94</code></a>] - <strong>benchmark</strong>: use boolean options in benchmark tests (SeokhunEom) <a href="https://github.com/nodejs/node/pull/60129" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60129/hovercard">#60129</a></li> <li>[<a href="https://github.com/nodejs/node/commit/91127c91cd"><code>91127c91cd</code></a>] - <strong>benchmark</strong>: allow boolean option values (SeokhunEom) <a href="https://github.com/nodejs/node/pull/60129" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60129/hovercard">#60129</a></li> <li>[<a href="https://github.com/nodejs/node/commit/170fda55f6"><code>170fda55f6</code></a>] - <strong>benchmark</strong>: add microbench on isInsideNodeModules (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60991" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60991/hovercard">#60991</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3976381b41"><code>3976381b41</code></a>] - <strong>benchmark</strong>: fix incorrect base64 input in byteLength benchmark (semimikoh) <a href="https://github.com/nodejs/node/pull/60841" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60841/hovercard">#60841</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c702fccd76"><code>c702fccd76</code></a>] - <strong>benchmark</strong>: use typescript for import cjs benchmark (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60663" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60663/hovercard">#60663</a></li> <li>[<a href="https://github.com/nodejs/node/commit/92c517c62d"><code>92c517c62d</code></a>] - <strong>buffer</strong>: make methods work on Uint8Array instances (Neal Beeken) <a href="https://github.com/nodejs/node/pull/56578" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/56578/hovercard">#56578</a></li> <li>[<a href="https://github.com/nodejs/node/commit/be95382edb"><code>be95382edb</code></a>] - <strong>buffer</strong>: let Buffer.of use heap (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/60503" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60503/hovercard">#60503</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1f64d6841e"><code>1f64d6841e</code></a>] - <strong>build</strong>: test on Python 3.14 (Christian Clauss) <a href="https://github.com/nodejs/node/pull/59983" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59983/hovercard">#59983</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ea4687981b"><code>ea4687981b</code></a>] - <strong>build</strong>: update android-patches/trap-handler.h.patch (Mo Luo) <a href="https://github.com/nodejs/node/pull/60369" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60369/hovercard">#60369</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b3a7a8c780"><code>b3a7a8c780</code></a>] - <strong>build</strong>: update devcontainer.json to use paired nix env (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61414" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61414/hovercard">#61414</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7168d0b5e3"><code>7168d0b5e3</code></a>] - <strong>build</strong>: add embedtest into native suite (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61357" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61357/hovercard">#61357</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e00755a977"><code>e00755a977</code></a>] - <strong>build</strong>: fix misplaced comma in ldflags (hqzing) <a href="https://github.com/nodejs/node/pull/61294" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61294/hovercard">#61294</a></li> <li>[<a href="https://github.com/nodejs/node/commit/72fcc3ee9d"><code>72fcc3ee9d</code></a>] - <strong>build</strong>: fix crate vendor file checksums on windows (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61329" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61329/hovercard">#61329</a></li> <li>[<a href="https://github.com/nodejs/node/commit/76a73d68fd"><code>76a73d68fd</code></a>] - <strong>build</strong>: expose libplatform symbols in shared libnode (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61144" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61144/hovercard">#61144</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ef8d26ce5c"><code>ef8d26ce5c</code></a>] - <strong>build</strong>: fix inconsistent quoting in <code>Makefile</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60511" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60511/hovercard">#60511</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2d23968783"><code>2d23968783</code></a>] - <strong>build</strong>: remove temporal updater (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61151" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61151/hovercard">#61151</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c2655f1c2"><code>4c2655f1c2</code></a>] - <strong>build</strong>: update test-wpt-report to use NODE instead of OUT_NODE (Filip Skokan) <a href="https://github.com/nodejs/node/pull/61024" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61024/hovercard">#61024</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eaea6821fc"><code>eaea6821fc</code></a>] - <strong>build</strong>: skip build-ci on actions with a separate test step (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61073" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61073/hovercard">#61073</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dfd4e12037"><code>dfd4e12037</code></a>] - <strong>build</strong>: run embedtest with node_g when BUILDTYPE=Debug (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60850" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60850/hovercard">#60850</a></li> <li>[<a href="https://github.com/nodejs/node/commit/775c77234b"><code>775c77234b</code></a>] - <strong>build,tools</strong>: fix addon build deadlock on errors (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61321" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61321/hovercard">#61321</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5deafc10fa"><code>5deafc10fa</code></a>] - <strong>build,win</strong>: improve logs when ClangCL is missing (Mike McCready) <a href="https://github.com/nodejs/node/pull/61438" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61438/hovercard">#61438</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e2481c5c6e"><code>e2481c5c6e</code></a>] - <strong>build,win</strong>: update WinGet configurations to Python 3.14 (Mike McCready) <a href="https://github.com/nodejs/node/pull/61431" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61431/hovercard">#61431</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d2586b7e4c"><code>d2586b7e4c</code></a>] - <strong>child_process</strong>: treat ipc length header as unsigned uint32 (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/61344" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61344/hovercard">#61344</a></li> <li>[<a href="https://github.com/nodejs/node/commit/30e500fc09"><code>30e500fc09</code></a>] - <strong>cli</strong>: mark --heapsnapshot-near-heap-limit as stable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60956" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60956/hovercard">#60956</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2c7da15612"><code>2c7da15612</code></a>] - <strong>cluster</strong>: fix port reuse between cluster (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/60141" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60141/hovercard">#60141</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bc0a55f086"><code>bc0a55f086</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.119 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61419" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61419/hovercard">#61419</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2d5f20e9c3"><code>2d5f20e9c3</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.117 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60741" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60741/hovercard">#60741</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fba95be188"><code>fba95be188</code></a>] - <strong>deps</strong>: update archs files for openssl-3.5.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61547" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61547/hovercard">#61547</a></li> <li>[<a href="https://github.com/nodejs/node/commit/08697289e0"><code>08697289e0</code></a>] - <strong>deps</strong>: upgrade openssl sources to openssl-3.5.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61547" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61547/hovercard">#61547</a></li> <li>[<a href="https://github.com/nodejs/node/commit/403c50c04d"><code>403c50c04d</code></a>] - <strong>deps</strong>: update corepack to 0.34.6 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61510" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61510/hovercard">#61510</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3b24691aeb"><code>3b24691aeb</code></a>] - <strong>deps</strong>: upgrade npm to 11.8.0 (npm team) <a href="https://github.com/nodejs/node/pull/61466" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61466/hovercard">#61466</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2bba7efdc4"><code>2bba7efdc4</code></a>] - <strong>deps</strong>: update googletest to 85087857ad10bd407cd6ed2f52f7ea9752db621f (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61417" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61417/hovercard">#61417</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8f8c6f6162"><code>8f8c6f6162</code></a>] - <strong>deps</strong>: update sqlite to 3.51.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61339" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61339/hovercard">#61339</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c46009053c"><code>c46009053c</code></a>] - <strong>deps</strong>: update icu to 78.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60523" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60523/hovercard">#60523</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b46b8dd91b"><code>b46b8dd91b</code></a>] - <strong>deps</strong>: update ada to v3.4.0 (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61315" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61315/hovercard">#61315</a></li> <li>[<a href="https://github.com/nodejs/node/commit/88c6b17e18"><code>88c6b17e18</code></a>] - <strong>deps</strong>: update zlib to 1.3.1-e00f703 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61135" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61135/hovercard">#61135</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0030c05ba9"><code>0030c05ba9</code></a>] - <strong>deps</strong>: update cjs-module-lexer to 2.2.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61271" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61271/hovercard">#61271</a></li> <li>[<a href="https://github.com/nodejs/node/commit/77437cff89"><code>77437cff89</code></a>] - <strong>deps</strong>: update nbytes to 0.1.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61270" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61270/hovercard">#61270</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fb0f05a937"><code>fb0f05a937</code></a>] - <strong>deps</strong>: update timezone to 2025c (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61138" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61138/hovercard">#61138</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b426a47c05"><code>b426a47c05</code></a>] - <strong>deps</strong>: nghttp2: revert 7784fa979d0b (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61136" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61136/hovercard">#61136</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c07a38f700"><code>c07a38f700</code></a>] - <strong>deps</strong>: update nghttp2 to 1.68.0 (nodejs-github-bot) <a href="https://github.com/nodejs/node/pull/61136" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61136/hovercard">#61136</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c2ddc9a18b"><code>c2ddc9a18b</code></a>] - <strong>deps</strong>: update simdjson to 4.2.4 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61056" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61056/hovercard">#61056</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f38cd6da8e"><code>f38cd6da8e</code></a>] - <strong>deps</strong>: update googletest to 065127f1e4b46c5f14fc73cf8d323c221f9dc68e (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61055" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61055/hovercard">#61055</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a9a6a4cdb2"><code>a9a6a4cdb2</code></a>] - <strong>deps</strong>: brotli: cherry-pick e230f474b87 (liujiahui) <a href="https://github.com/nodejs/node/pull/61003" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61003/hovercard">#61003</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5a40023aae"><code>5a40023aae</code></a>] - <strong>deps</strong>: upgrade npm to 11.7.0 (npm team) <a href="https://github.com/nodejs/node/pull/61011" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61011/hovercard">#61011</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4121e7a413"><code>4121e7a413</code></a>] - <strong>deps</strong>: update sqlite to 3.51.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60899" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60899/hovercard">#60899</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e8a09fc896"><code>e8a09fc896</code></a>] - <strong>deps</strong>: update zlib to 1.3.1-63d7e16 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60898" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60898/hovercard">#60898</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8df5862ee5"><code>8df5862ee5</code></a>] - <strong>deps</strong>: upgrade npm to 11.6.4 (npm team) <a href="https://github.com/nodejs/node/pull/60853" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60853/hovercard">#60853</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6c1c8cbdcc"><code>6c1c8cbdcc</code></a>] - <strong>deps</strong>: update sqlite to 3.51.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60614" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60614/hovercard">#60614</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2d1efc7c1b"><code>2d1efc7c1b</code></a>] - <strong>deps</strong>: upgrade npm to 11.6.3 (npm team) <a href="https://github.com/nodejs/node/pull/60785" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60785/hovercard">#60785</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3a2de1c23b"><code>3a2de1c23b</code></a>] - <strong>deps</strong>: update brotli to 1.2.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60540" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60540/hovercard">#60540</a></li> <li>[<a href="https://github.com/nodejs/node/commit/58c5d40bd1"><code>58c5d40bd1</code></a>] - <strong>deps</strong>: update simdjson to 4.2.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60740" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60740/hovercard">#60740</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e6b607ef50"><code>e6b607ef50</code></a>] - <strong>deps</strong>: update googletest to 1b96fa13f549387b7549cc89e1a785cf143a1a50 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60739" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60739/hovercard">#60739</a></li> <li>[<a href="https://github.com/nodejs/node/commit/650c9e0305"><code>650c9e0305</code></a>] - <strong>deps</strong>: update minimatch to 10.1.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60543" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60543/hovercard">#60543</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ef1951d5d5"><code>ef1951d5d5</code></a>] - <strong>deps</strong>: update inspector_protocol to 1b1bcbbe060e8c8cd8704f00f78978c50991 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60705" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60705/hovercard">#60705</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eb068305dd"><code>eb068305dd</code></a>] - <strong>deps</strong>: update cjs-module-lexer to 2.1.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60646" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60646/hovercard">#60646</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ee1d99131c"><code>ee1d99131c</code></a>] - <strong>deps</strong>: update simdjson to 4.2.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60644" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60644/hovercard">#60644</a></li> <li>[<a href="https://github.com/nodejs/node/commit/23582967b7"><code>23582967b7</code></a>] - <strong>deps</strong>: V8: cherry-pick 1441665e0d87 (Domagoj Stolfa) <a href="https://github.com/nodejs/node/pull/60989" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60989/hovercard">#60989</a></li> <li>[<a href="https://github.com/nodejs/node/commit/155eaedff2"><code>155eaedff2</code></a>] - <strong>deps</strong>: V8: cherry-pick 394a8053b59e (Lu Yahan) <a href="https://github.com/nodejs/node/pull/60962" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60962/hovercard">#60962</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c95a4a0f43"><code>c95a4a0f43</code></a>] - <strong>deps</strong>: V8: backport bbaae8e36164 (Lu Yahan) <a href="https://github.com/nodejs/node/pull/60962" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60962/hovercard">#60962</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6f123f186d"><code>6f123f186d</code></a>] - <strong>doc</strong>: move Security-Team from TSC to SECURITY (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61495" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61495/hovercard">#61495</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2e3337d15b"><code>2e3337d15b</code></a>] - <strong>doc</strong>: added <code>requestOCSP</code> option to <code>tls.connect</code> (ikeyan) <a href="https://github.com/nodejs/node/pull/61064" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61064/hovercard">#61064</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f505f81577"><code>f505f81577</code></a>] - <strong>doc</strong>: restore <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ChALkeR/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ChALkeR">@ChALkeR</a> to collaborators (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61553" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61553/hovercard">#61553</a></li> <li>[<a href="https://github.com/nodejs/node/commit/12fb95d0c9"><code>12fb95d0c9</code></a>] - <strong>doc</strong>: update IBM/Red Hat volunteers with dedicated project time (Beth Griggs) <a href="https://github.com/nodejs/node/pull/61588" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61588/hovercard">#61588</a></li> <li>[<a href="https://github.com/nodejs/node/commit/283ab61ed2"><code>283ab61ed2</code></a>] - <strong>doc</strong>: align Buffer.concat documentation with behavior (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60405" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60405/hovercard">#60405</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fc9c906d5f"><code>fc9c906d5f</code></a>] - <strong>doc</strong>: remove <code>v</code> prefix for version references (Mike McCready) <a href="https://github.com/nodejs/node/pull/61488" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61488/hovercard">#61488</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4a88ed09e8"><code>4a88ed09e8</code></a>] - <strong>doc</strong>: mention constructor comparison in assert.deepStrictEqual (Hamza Kargin) <a href="https://github.com/nodejs/node/pull/60253" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60253/hovercard">#60253</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9b29d56491"><code>9b29d56491</code></a>] - <strong>doc</strong>: add CVE delay mention (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61465" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61465/hovercard">#61465</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4815e4ac52"><code>4815e4ac52</code></a>] - <strong>doc</strong>: update previous version links in BUILDING (Mike McCready) <a href="https://github.com/nodejs/node/pull/61457" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61457/hovercard">#61457</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8a43244e6c"><code>8a43244e6c</code></a>] - <strong>doc</strong>: include OpenJSF handle for security stewards (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61454" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61454/hovercard">#61454</a></li> <li>[<a href="https://github.com/nodejs/node/commit/89a7f184a1"><code>89a7f184a1</code></a>] - <strong>doc</strong>: clarify process.argv[1] behavior for -e/--eval (Jeevankumar S) <a href="https://github.com/nodejs/node/pull/61366" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61366/hovercard">#61366</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b4041aba1c"><code>b4041aba1c</code></a>] - <strong>doc</strong>: remove Windows Dev Home instructions from BUILDING (Mike McCready) <a href="https://github.com/nodejs/node/pull/61434" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61434/hovercard">#61434</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fa7830bac0"><code>fa7830bac0</code></a>] - <strong>doc</strong>: clarify TypedArray properties on Buffer (Roman Reiss) <a href="https://github.com/nodejs/node/pull/61355" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61355/hovercard">#61355</a></li> <li>[<a href="https://github.com/nodejs/node/commit/45663c8956"><code>45663c8956</code></a>] - <strong>doc</strong>: update Python 3.14 manual install instructions (Windows) (Mike McCready) <a href="https://github.com/nodejs/node/pull/61428" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61428/hovercard">#61428</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0248357f26"><code>0248357f26</code></a>] - <strong>doc</strong>: note resume build should not be done on node-test-commit (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61373" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61373/hovercard">#61373</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b254bab513"><code>b254bab513</code></a>] - <strong>doc</strong>: refine WebAssembly error documentation (sangwook) <a href="https://github.com/nodejs/node/pull/61382" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61382/hovercard">#61382</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8aca37c6ef"><code>8aca37c6ef</code></a>] - <strong>doc</strong>: add deprecation history for url.parse (Eng Zer Jun) <a href="https://github.com/nodejs/node/pull/61389" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61389/hovercard">#61389</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8047ac3aac"><code>8047ac3aac</code></a>] - <strong>doc</strong>: add marco and rafael in last sec release (Marco Ippolito) <a href="https://github.com/nodejs/node/pull/61383" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61383/hovercard">#61383</a></li> <li>[<a href="https://github.com/nodejs/node/commit/61190bf4b4"><code>61190bf4b4</code></a>] - <strong>doc</strong>: packages: example of private import switch to internal (coderaiser) <a href="https://github.com/nodejs/node/pull/61343" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61343/hovercard">#61343</a></li> <li>[<a href="https://github.com/nodejs/node/commit/346311c42f"><code>346311c42f</code></a>] - <strong>doc</strong>: add esm and cjs examples to node:v8 (Alfredo González) <a href="https://github.com/nodejs/node/pull/61328" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61328/hovercard">#61328</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c07c80717c"><code>c07c80717c</code></a>] - <strong>doc</strong>: added 'secure' event to tls.TLSSocket (ikeyan) <a href="https://github.com/nodejs/node/pull/61066" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61066/hovercard">#61066</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9f68d30f11"><code>9f68d30f11</code></a>] - <strong>doc</strong>: restore <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/watilde/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/watilde">@watilde</a> to collaborators (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/61350" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61350/hovercard">#61350</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a3b08ddb51"><code>a3b08ddb51</code></a>] - <strong>doc</strong>: run license-builder (github-actions[bot]) <a href="https://github.com/nodejs/node/pull/61348" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61348/hovercard">#61348</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4990812dd9"><code>4990812dd9</code></a>] - <strong>doc</strong>: document ALPNCallback option for TLSSocket constructor (ikeyan) <a href="https://github.com/nodejs/node/pull/61331" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61331/hovercard">#61331</a></li> <li>[<a href="https://github.com/nodejs/node/commit/89e9d19693"><code>89e9d19693</code></a>] - <strong>doc</strong>: update MDN links (Livia Medeiros) <a href="https://github.com/nodejs/node/pull/61062" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61062/hovercard">#61062</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dcffa88fec"><code>dcffa88fec</code></a>] - <strong>doc</strong>: correct description of <code>error.stack</code> accessor behavior (René) <a href="https://github.com/nodejs/node/pull/61090" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61090/hovercard">#61090</a></li> <li>[<a href="https://github.com/nodejs/node/commit/31476cd4d1"><code>31476cd4d1</code></a>] - <strong>doc</strong>: add documentation for process.traceProcessWarnings (Alireza Ebrahimkhani) <a href="https://github.com/nodejs/node/pull/53641" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/53641/hovercard">#53641</a></li> <li>[<a href="https://github.com/nodejs/node/commit/99c783b9ec"><code>99c783b9ec</code></a>] - <strong>doc</strong>: add sqlite session disposal method (René) <a href="https://github.com/nodejs/node/pull/61273" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61273/hovercard">#61273</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c7764bed35"><code>c7764bed35</code></a>] - <strong>doc</strong>: fix filename typo (Hardanish Singh) <a href="https://github.com/nodejs/node/pull/61297" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61297/hovercard">#61297</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0f16bca9d8"><code>0f16bca9d8</code></a>] - <strong>doc</strong>: fix typos and grammar in <code>BUILDING.md</code> &amp; <code>onboarding.md</code> (Hardanish Singh) <a href="https://github.com/nodejs/node/pull/61267" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61267/hovercard">#61267</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4b691b562d"><code>4b691b562d</code></a>] - <strong>doc</strong>: mention --newVersion release script (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61255" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61255/hovercard">#61255</a></li> <li>[<a href="https://github.com/nodejs/node/commit/32e56ab71f"><code>32e56ab71f</code></a>] - <strong>doc</strong>: correct typo in api contributing doc (Mike McCready) <a href="https://github.com/nodejs/node/pull/61260" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61260/hovercard">#61260</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9ebf1ffbeb"><code>9ebf1ffbeb</code></a>] - <strong>doc</strong>: add PR-URL requirement for security backports (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61256" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61256/hovercard">#61256</a></li> <li>[<a href="https://github.com/nodejs/node/commit/940f83d95d"><code>940f83d95d</code></a>] - <strong>doc</strong>: add reusePort error behavior to net module (mag123c) <a href="https://github.com/nodejs/node/pull/61250" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61250/hovercard">#61250</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8881859ee0"><code>8881859ee0</code></a>] - <strong>doc</strong>: note corepack package removal in distribution doc (Mike McCready) <a href="https://github.com/nodejs/node/pull/61207" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61207/hovercard">#61207</a></li> <li>[<a href="https://github.com/nodejs/node/commit/03a1540cd1"><code>03a1540cd1</code></a>] - <strong>doc</strong>: fix tls.connect() timeout documentation (Azad Gupta) <a href="https://github.com/nodejs/node/pull/61079" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61079/hovercard">#61079</a></li> <li>[<a href="https://github.com/nodejs/node/commit/816ce7530d"><code>816ce7530d</code></a>] - <strong>doc</strong>: missing <code>passed</code>, <code>error</code> and <code>passed</code> properties on <code>TestContext</code> (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61185" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61185/hovercard">#61185</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d825c8858a"><code>d825c8858a</code></a>] - <strong>doc</strong>: clarify threat model for application-level API exposure (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61184" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61184/hovercard">#61184</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a3dd30d0e0"><code>a3dd30d0e0</code></a>] - <strong>doc</strong>: correct options for net.Socket class and socket.connect (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61179" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61179/hovercard">#61179</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c3e776becd"><code>c3e776becd</code></a>] - <strong>doc</strong>: document error event on readline InterfaceConstructor (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61170" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61170/hovercard">#61170</a></li> <li>[<a href="https://github.com/nodejs/node/commit/05a6372d30"><code>05a6372d30</code></a>] - <strong>doc</strong>: add a smooth scrolling effect to the sidebar (btea) <a href="https://github.com/nodejs/node/pull/59007" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59007/hovercard">#59007</a></li> <li>[<a href="https://github.com/nodejs/node/commit/76a7eb09ef"><code>76a7eb09ef</code></a>] - <strong>doc</strong>: fix test settime docs (Efe) <a href="https://github.com/nodejs/node/pull/61117" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61117/hovercard">#61117</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bcbbde6ccc"><code>bcbbde6ccc</code></a>] - <strong>doc</strong>: correct invalid collaborator profile (JJ) <a href="https://github.com/nodejs/node/pull/61091" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61091/hovercard">#61091</a></li> <li>[<a href="https://github.com/nodejs/node/commit/084741d09d"><code>084741d09d</code></a>] - <strong>doc</strong>: add a tip about developer mode on Windows (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61112" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61112/hovercard">#61112</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ed4de371d3"><code>ed4de371d3</code></a>] - <strong>doc</strong>: exclude compile-time flag features from security policy (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61109" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61109/hovercard">#61109</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3999c2a910"><code>3999c2a910</code></a>] - <strong>doc</strong>: add <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/avivkeller/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/avivkeller">@avivkeller</a> to collaborators (Aviv Keller) <a href="https://github.com/nodejs/node/pull/61115" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61115/hovercard">#61115</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f3ec066f1a"><code>f3ec066f1a</code></a>] - <strong>doc</strong>: warn about short GCM tags visibly (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61082" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61082/hovercard">#61082</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fa542fbae6"><code>fa542fbae6</code></a>] - <strong>doc</strong>: add gurgunday to collaborators (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/61094" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61094/hovercard">#61094</a></li> <li>[<a href="https://github.com/nodejs/node/commit/49f36722dc"><code>49f36722dc</code></a>] - <strong>doc</strong>: mark sync module hooks as release candidate (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60960" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60960/hovercard">#60960</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a0adc6afd2"><code>a0adc6afd2</code></a>] - <strong>doc</strong>: reorganize docs of module customization hooks (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60960" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60960/hovercard">#60960</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a4097ca048"><code>a4097ca048</code></a>] - <strong>doc</strong>: mark crypto.hash as stable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60994" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60994/hovercard">#60994</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8a67c00bf5"><code>8a67c00bf5</code></a>] - <strong>doc</strong>: mark --build-snapshot and --build-snapshot-config as stable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60954" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60954/hovercard">#60954</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0c83169c35"><code>0c83169c35</code></a>] - <strong>doc</strong>: add File modes cross-references in fs methods (Mohit Raj Saxena) <a href="https://github.com/nodejs/node/pull/60286" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60286/hovercard">#60286</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dae815262a"><code>dae815262a</code></a>] - <strong>doc</strong>: add missing <code>zstd</code> to mjs example of zlib (Deokjin Kim) <a href="https://github.com/nodejs/node/pull/60915" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60915/hovercard">#60915</a></li> <li>[<a href="https://github.com/nodejs/node/commit/28b284880e"><code>28b284880e</code></a>] - <strong>doc</strong>: clarify fileURLToPath security considerations (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/60887" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60887/hovercard">#60887</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6c440af39b"><code>6c440af39b</code></a>] - <strong>doc</strong>: show the use of string expressions in the SQLTagStore example (schliepa) <a href="https://github.com/nodejs/node/pull/60873" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60873/hovercard">#60873</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4c5b62209c"><code>4c5b62209c</code></a>] - <strong>doc</strong>: replace column with columnNumber in example of <code>util.getCallSites</code> (Deokjin Kim) <a href="https://github.com/nodejs/node/pull/60881" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60881/hovercard">#60881</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8875c9148e"><code>8875c9148e</code></a>] - <strong>doc</strong>: correct spelling in BUILDING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/60875" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60875/hovercard">#60875</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d6cb762426"><code>d6cb762426</code></a>] - <strong>doc</strong>: update debuglog examples to use 'foo-bar' instead of 'foo' (xiaoyao) <a href="https://github.com/nodejs/node/pull/60867" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60867/hovercard">#60867</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9eae518796"><code>9eae518796</code></a>] - <strong>doc</strong>: correct 'event handle' to 'event handler' in Utf8Stream drop event (Riddhi) <a href="https://github.com/nodejs/node/pull/60692" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60692/hovercard">#60692</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c3c3ed27c1"><code>c3c3ed27c1</code></a>] - <strong>doc</strong>: fix typos in changelogs (Rich Trott) <a href="https://github.com/nodejs/node/pull/60855" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60855/hovercard">#60855</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1b975e3017"><code>1b975e3017</code></a>] - <strong>doc</strong>: mark module.register as active development (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60849" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60849/hovercard">#60849</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6a6fc0c851"><code>6a6fc0c851</code></a>] - <strong>doc</strong>: add fullName property to SuiteContext (PaulyBearCoding) <a href="https://github.com/nodejs/node/pull/60762" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60762/hovercard">#60762</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8347d734e6"><code>8347d734e6</code></a>] - <strong>doc</strong>: add additional codemods for deprecation (Augustin Mauroy) <a href="https://github.com/nodejs/node/pull/60811" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60811/hovercard">#60811</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7cc87037c3"><code>7cc87037c3</code></a>] - <strong>doc</strong>: keep sidebar module visible when navigating docs (Botato) <a href="https://github.com/nodejs/node/pull/60410" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60410/hovercard">#60410</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1c6618f643"><code>1c6618f643</code></a>] - <strong>doc</strong>: correct concurrency wording in test() documentation (Azad Gupta) <a href="https://github.com/nodejs/node/pull/60773" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60773/hovercard">#60773</a></li> <li>[<a href="https://github.com/nodejs/node/commit/488208004e"><code>488208004e</code></a>] - <strong>doc</strong>: clarify that CQ only picks up PRs targeting <code>main</code> (René) <a href="https://github.com/nodejs/node/pull/60731" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60731/hovercard">#60731</a></li> <li>[<a href="https://github.com/nodejs/node/commit/34517940c2"><code>34517940c2</code></a>] - <strong>doc</strong>: clarify license section and add contributor note (KaleruMadhu) <a href="https://github.com/nodejs/node/pull/60590" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60590/hovercard">#60590</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f080721df4"><code>f080721df4</code></a>] - <strong>doc</strong>: correct and expand documentation for SQLTagStore (René) <a href="https://github.com/nodejs/node/pull/60200" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60200/hovercard">#60200</a></li> <li>[<a href="https://github.com/nodejs/node/commit/be3d26709d"><code>be3d26709d</code></a>] - <strong>doc</strong>: correct tls ALPNProtocols types (René) <a href="https://github.com/nodejs/node/pull/60143" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60143/hovercard">#60143</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ef82c53131"><code>ef82c53131</code></a>] - <strong>doc</strong>: remove mention of SMS 2FA (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60707" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60707/hovercard">#60707</a></li> <li>[<a href="https://github.com/nodejs/node/commit/11b190f63e"><code>11b190f63e</code></a>] - <strong>doc</strong>: add info about renamed flag in <code>cli.md</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60690" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60690/hovercard">#60690</a></li> <li>[<a href="https://github.com/nodejs/node/commit/59db9bc654"><code>59db9bc654</code></a>] - <strong>doc</strong>: fix incorrect slh-dsa oids in crypto.md (Artsiom Malakhau) <a href="https://github.com/nodejs/node/pull/60681" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60681/hovercard">#60681</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ad52750cf6"><code>ad52750cf6</code></a>] - <strong>doc</strong>: <code>domain.add()</code> does not accept timer objects (René) <a href="https://github.com/nodejs/node/pull/60675" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60675/hovercard">#60675</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2592d94e29"><code>2592d94e29</code></a>] - <strong>doc</strong>: fix v24 changelog after security release (Marco Ippolito) <a href="https://github.com/nodejs/node/pull/61371" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61371/hovercard">#61371</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e0f4ad0af0"><code>e0f4ad0af0</code></a>] - <strong>doc,test</strong>: add documentation and test on how to use addons in SEA (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/59582" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59582/hovercard">#59582</a></li> <li>[<a href="https://github.com/nodejs/node/commit/13af640d94"><code>13af640d94</code></a>] - <strong>esm</strong>: ensure watch mode restarts after syntax errors (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61232" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61232/hovercard">#61232</a></li> <li>[<a href="https://github.com/nodejs/node/commit/31afe95d15"><code>31afe95d15</code></a>] - <strong>esm</strong>: avoid throw when module specifier is not url (Craig Macomber (Microsoft)) <a href="https://github.com/nodejs/node/pull/61000" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61000/hovercard">#61000</a></li> <li>[<a href="https://github.com/nodejs/node/commit/311a04cf2d"><code>311a04cf2d</code></a>] - <strong>esm</strong>: improve error messages for ambiguous module syntax (mag123c) <a href="https://github.com/nodejs/node/pull/60376" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60376/hovercard">#60376</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cacef92937"><code>cacef92937</code></a>] - <strong>events</strong>: remove redundant todo (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60595" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60595/hovercard">#60595</a></li> <li>[<a href="https://github.com/nodejs/node/commit/42e1f72561"><code>42e1f72561</code></a>] - <strong>events</strong>: remove eventtarget custom inspect branding (Efe) <a href="https://github.com/nodejs/node/pull/61128" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61128/hovercard">#61128</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fd8b61369b"><code>fd8b61369b</code></a>] - <strong>fs</strong>: remove duplicate getValidatedPath calls (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61359" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61359/hovercard">#61359</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9bb9fc7f2c"><code>9bb9fc7f2c</code></a>] - <strong>fs</strong>: fix errorOnExist behavior for directory copy in fs.cp (Nicholas Paun) <a href="https://github.com/nodejs/node/pull/60946" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60946/hovercard">#60946</a></li> <li>[<a href="https://github.com/nodejs/node/commit/55a3c70780"><code>55a3c70780</code></a>] - <strong>fs</strong>: fix ENOTDIR in globSync when file is treated as dir (sangwook) <a href="https://github.com/nodejs/node/pull/61259" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61259/hovercard">#61259</a></li> <li>[<a href="https://github.com/nodejs/node/commit/073a145095"><code>073a145095</code></a>] - <strong>fs</strong>: remove duplicate fd validation in sync functions (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61361" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61361/hovercard">#61361</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b132ecdf60"><code>b132ecdf60</code></a>] - <strong>fs</strong>: validate statfs path (Efe) <a href="https://github.com/nodejs/node/pull/61230" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61230/hovercard">#61230</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0ed0a30f74"><code>0ed0a30f74</code></a>] - <strong>fs</strong>: fix rmSync to handle non-ASCII characters (Yeaseen) <a href="https://github.com/nodejs/node/pull/61108" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61108/hovercard">#61108</a></li> <li>[<a href="https://github.com/nodejs/node/commit/99632b1a3b"><code>99632b1a3b</code></a>] - <strong>fs</strong>: remove broken symlinks in rmSync (sangwook) <a href="https://github.com/nodejs/node/pull/61040" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61040/hovercard">#61040</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9cb6757a67"><code>9cb6757a67</code></a>] - <strong>fs</strong>: detect dot files when using globstar (Robin van Wijngaarden) <a href="https://github.com/nodejs/node/pull/61012" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61012/hovercard">#61012</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e22aad19e0"><code>e22aad19e0</code></a>] - <strong>gyp</strong>: aix: change gcc version detection so CXX="ccache g++" works (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61464" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61464/hovercard">#61464</a></li> <li>[<a href="https://github.com/nodejs/node/commit/59d94ba7e7"><code>59d94ba7e7</code></a>] - <strong>http</strong>: fix rawHeaders exceeding maxHeadersCount limit (Max Harari) <a href="https://github.com/nodejs/node/pull/61285" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61285/hovercard">#61285</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ae6a1fd40a"><code>ae6a1fd40a</code></a>] - <strong>http,https</strong>: fix double ERR_PROXY_TUNNEL emission (Shima Ryuhei) <a href="https://github.com/nodejs/node/pull/60699" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60699/hovercard">#60699</a></li> <li>[<a href="https://github.com/nodejs/node/commit/53bfbaa4b1"><code>53bfbaa4b1</code></a>] - <strong>http2</strong>: validate initialWindowSize per HTTP/2 spec (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61402" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61402/hovercard">#61402</a></li> <li>[<a href="https://github.com/nodejs/node/commit/14b421b677"><code>14b421b677</code></a>] - <strong>http2,zlib</strong>: prefer <code>call()</code> over <code>apply()</code> if argument list is not array (Livia Medeiros) <a href="https://github.com/nodejs/node/pull/60834" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60834/hovercard">#60834</a></li> <li>[<a href="https://github.com/nodejs/node/commit/32b03d0604"><code>32b03d0604</code></a>] - <strong>(<a title="CVE-2025-59465" data-hovercard-type="advisory" data-hovercard-url="/advisories/GHSA-w2pg-hw7v-f7m9/hovercard" href="https://github.com/advisories/GHSA-w2pg-hw7v-f7m9">CVE-2025-59465</a>)</strong> <strong>lib</strong>: add TLSSocket default error handler (RafaelGSS) <a href="https://github.com/nodejs-private/node-private/pull/750" data-hovercard-type="pull_request" data-hovercard-url="/nodejs-private/node-private/pull/750/hovercard">nodejs-private/node-private#750</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4ef7a6c77e"><code>4ef7a6c77e</code></a>] - <strong>lib</strong>: backport <code>_tls_common</code> and <code>_tls_wrap</code> refactors (Dario Piotrowicz) <a href="https://github.com/nodejs/node/pull/57643" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/57643/hovercard">#57643</a></li> <li>[<a href="https://github.com/nodejs/node/commit/820e0a5cfa"><code>820e0a5cfa</code></a>] - <strong>lib</strong>: fix typo in <code>util.js</code> comment (Taejin Kim) <a href="https://github.com/nodejs/node/pull/61365" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61365/hovercard">#61365</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8de391e1cb"><code>8de391e1cb</code></a>] - <strong>lib</strong>: fix TypeScript support check in jitless mode (sangwook) <a href="https://github.com/nodejs/node/pull/61382" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61382/hovercard">#61382</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f22f622b3e"><code>f22f622b3e</code></a>] - <strong>lib</strong>: add lint rules for reflective function calls (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60825" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60825/hovercard">#60825</a></li> <li>[<a href="https://github.com/nodejs/node/commit/603f0bf8e1"><code>603f0bf8e1</code></a>] - <strong>lib</strong>: implement all 1-byte encodings in js (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61093" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61093/hovercard">#61093</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1c0a1aa5ef"><code>1c0a1aa5ef</code></a>] - <strong>lib</strong>: gbk decoder is gb18030 decoder per spec (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61099" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61099/hovercard">#61099</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2cf963df73"><code>2cf963df73</code></a>] - <strong>lib</strong>: enforce use of <code>URLParse</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61016" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61016/hovercard">#61016</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bb90630470"><code>bb90630470</code></a>] - <strong>lib</strong>: use <code>FastBuffer</code> for empty buffer allocation (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60558" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60558/hovercard">#60558</a></li> <li>[<a href="https://github.com/nodejs/node/commit/10893a6f13"><code>10893a6f13</code></a>] - <strong>lib</strong>: refactor JWK import PQC support check (Filip Skokan) <a href="https://github.com/nodejs/node/pull/60586" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60586/hovercard">#60586</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d43806291f"><code>d43806291f</code></a>] - <strong>lib,src</strong>: isInsideNodeModules should test on the first non-internal frame (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60991" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60991/hovercard">#60991</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0bb8f5fe03"><code>0bb8f5fe03</code></a>] - <strong>lib,src,test</strong>: fix tests without SQLite (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60906" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60906/hovercard">#60906</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f3fe0e7fc2"><code>f3fe0e7fc2</code></a>] - <strong>lib,test</strong>: enforce use of <code>assert.fail</code> via a lint rule (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61004" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61004/hovercard">#61004</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8b783d46ef"><code>8b783d46ef</code></a>] - <strong>meta</strong>: do not fast-track npm updates (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61475" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61475/hovercard">#61475</a></li> <li>[<a href="https://github.com/nodejs/node/commit/de4a11b50e"><code>de4a11b50e</code></a>] - <strong>meta</strong>: fix typos in issue template config (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/61399" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61399/hovercard">#61399</a></li> <li>[<a href="https://github.com/nodejs/node/commit/97b1492783"><code>97b1492783</code></a>] - <strong>meta</strong>: label v8 module PRs (René) <a href="https://github.com/nodejs/node/pull/61325" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61325/hovercard">#61325</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9bf899b743"><code>9bf899b743</code></a>] - <strong>meta</strong>: bump step-security/harden-runner from 2.13.2 to 2.14.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61245" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61245/hovercard">#61245</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4df7134324"><code>4df7134324</code></a>] - <strong>meta</strong>: bump actions/setup-node from 6.0.0 to 6.1.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61244" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61244/hovercard">#61244</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ff98f610d8"><code>ff98f610d8</code></a>] - <strong>meta</strong>: bump actions/cache from 4.3.0 to 5.0.1 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61243" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61243/hovercard">#61243</a></li> <li>[<a href="https://github.com/nodejs/node/commit/86950a41ab"><code>86950a41ab</code></a>] - <strong>meta</strong>: bump github/codeql-action from 4.31.6 to 4.31.9 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61241" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61241/hovercard">#61241</a></li> <li>[<a href="https://github.com/nodejs/node/commit/96901b4828"><code>96901b4828</code></a>] - <strong>meta</strong>: bump codecov/codecov-action from 5.5.1 to 5.5.2 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61240" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61240/hovercard">#61240</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c90fc7c0d3"><code>c90fc7c0d3</code></a>] - <strong>meta</strong>: bump peter-evans/create-pull-request from 7.0.9 to 8.0.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61237" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61237/hovercard">#61237</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f130d4b6de"><code>f130d4b6de</code></a>] - <strong>meta</strong>: move lukekarrys to emeritus (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60985" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60985/hovercard">#60985</a></li> <li>[<a href="https://github.com/nodejs/node/commit/416f34ccfc"><code>416f34ccfc</code></a>] - <strong>meta</strong>: bump actions/setup-python from 6.0.0 to 6.1.0 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60927" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60927/hovercard">#60927</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2239939305"><code>2239939305</code></a>] - <strong>meta</strong>: bump github/codeql-action from 4.31.3 to 4.31.6 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60926" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60926/hovercard">#60926</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7f146b6a97"><code>7f146b6a97</code></a>] - <strong>meta</strong>: bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60924" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60924/hovercard">#60924</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d9020f0089"><code>d9020f0089</code></a>] - <strong>meta</strong>: bump github/codeql-action from 4.31.2 to 4.31.3 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60770" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60770/hovercard">#60770</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4bba259d3b"><code>4bba259d3b</code></a>] - <strong>meta</strong>: bump step-security/harden-runner from 2.13.1 to 2.13.2 (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60769" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60769/hovercard">#60769</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ff11eda2f2"><code>ff11eda2f2</code></a>] - <strong>meta</strong>: add Renegade334 to collaborators (Renegade334) <a href="https://github.com/nodejs/node/pull/60714" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60714/hovercard">#60714</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e3b5593c0f"><code>e3b5593c0f</code></a>] - <strong>module</strong>: fix sync resolve hooks for require with node: prefixes (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61088" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61088/hovercard">#61088</a></li> <li>[<a href="https://github.com/nodejs/node/commit/edec5be805"><code>edec5be805</code></a>] - <strong>module</strong>: preserve URL in the parent created by createRequire() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60974" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60974/hovercard">#60974</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5cc3596eb4"><code>5cc3596eb4</code></a>] - <strong>node-api</strong>: fix node_api_create_object_with_properties name (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61319" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61319/hovercard">#61319</a></li> <li>[<a href="https://github.com/nodejs/node/commit/179162fe42"><code>179162fe42</code></a>] - <strong>node-api</strong>: use Node-API in comments (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61320" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61320/hovercard">#61320</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b3fe457a89"><code>b3fe457a89</code></a>] - <strong>node-api</strong>: add napi_set_prototype (siaeyy) <a href="https://github.com/nodejs/node/pull/60711" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60711/hovercard">#60711</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1e13e84f16"><code>1e13e84f16</code></a>] - <strong>node-api</strong>: fix data race and use-after-free in napi_threadsafe_function (Mika Fischer) <a href="https://github.com/nodejs/node/pull/55877" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/55877/hovercard">#55877</a></li> <li>[<a href="https://github.com/nodejs/node/commit/36ce6d636d"><code>36ce6d636d</code></a>] - <strong>node-api</strong>: add support for Float16Array (Ilyas Shabi) <a href="https://github.com/nodejs/node/pull/58879" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58879/hovercard">#58879</a></li> <li>[<a href="https://github.com/nodejs/node/commit/95e6659e2b"><code>95e6659e2b</code></a>] - <strong>node-api</strong>: support SharedArrayBuffer in napi_create_dataview (Kevin Eady) <a href="https://github.com/nodejs/node/pull/60473" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60473/hovercard">#60473</a></li> <li>[<a href="https://github.com/nodejs/node/commit/54f58e2fb2"><code>54f58e2fb2</code></a>] - <strong>os</strong>: freeze signals constant (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61038" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61038/hovercard">#61038</a></li> <li>[<a href="https://github.com/nodejs/node/commit/31489310f8"><code>31489310f8</code></a>] - <strong>process</strong>: improve process.cwd() error message (TseIan) <a href="https://github.com/nodejs/node/pull/61164" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61164/hovercard">#61164</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f7450a90ed"><code>f7450a90ed</code></a>] - <strong>repl</strong>: move completion logic to internal module (Dario Piotrowicz) <a href="https://github.com/nodejs/node/pull/59889" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59889/hovercard">#59889</a></li> <li>[<a href="https://github.com/nodejs/node/commit/27117625df"><code>27117625df</code></a>] - <strong>sqlite</strong>: add some tests (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61410" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61410/hovercard">#61410</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d56066ce8c"><code>d56066ce8c</code></a>] - <strong>sqlite</strong>: improve error messages for tag store (Pramit Sharma) <a href="https://github.com/nodejs/node/pull/61096" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61096/hovercard">#61096</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9d993be6c1"><code>9d993be6c1</code></a>] - <strong>sqlite</strong>: make <code>SQLTagStore.prototype.size</code> a getter (René) <a href="https://github.com/nodejs/node/pull/60246" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60246/hovercard">#60246</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ceaa200d16"><code>ceaa200d16</code></a>] - <strong>src</strong>: improve StringBytes::Encode perf on UTF8 (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61131" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61131/hovercard">#61131</a></li> <li>[<a href="https://github.com/nodejs/node/commit/034a5f2346"><code>034a5f2346</code></a>] - <strong>src</strong>: add missing override specifier to Clean() (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61429" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61429/hovercard">#61429</a></li> <li>[<a href="https://github.com/nodejs/node/commit/977f46cc20"><code>977f46cc20</code></a>] - <strong>src</strong>: cache context lookup in vectored io loops (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61387" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61387/hovercard">#61387</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bb9e4e0784"><code>bb9e4e0784</code></a>] - <strong>src</strong>: cache missing package.json files in the C++ package config cache (Michael Smith) <a href="https://github.com/nodejs/node/pull/60425" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60425/hovercard">#60425</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c1aa9f49cd"><code>c1aa9f49cd</code></a>] - <strong>src</strong>: use starts_with instead of rfind/find (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61426" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61426/hovercard">#61426</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d3676d0a82"><code>d3676d0a82</code></a>] - <strong>src</strong>: use C++ nullptr in sqlite (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61416" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61416/hovercard">#61416</a></li> <li>[<a href="https://github.com/nodejs/node/commit/001be8aa7c"><code>001be8aa7c</code></a>] - <strong>src</strong>: use C++ nullptr in webstorage (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61407" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61407/hovercard">#61407</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4f832b1e3d"><code>4f832b1e3d</code></a>] - <strong>src</strong>: fix pointer alignment (jhofstee) <a href="https://github.com/nodejs/node/pull/61336" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61336/hovercard">#61336</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a0a8c96fd1"><code>a0a8c96fd1</code></a>] - <strong>src</strong>: dump snapshot source with node:generate_default_snapshot_source (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61101" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61101/hovercard">#61101</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b6d3caeda8"><code>b6d3caeda8</code></a>] - <strong>src</strong>: improve StringBytes::Encode perf on ASCII (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61119" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61119/hovercard">#61119</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9c80e5ac87"><code>9c80e5ac87</code></a>] - <strong>src</strong>: add HandleScope to edge loop in heap_utils (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/60885" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60885/hovercard">#60885</a></li> <li>[<a href="https://github.com/nodejs/node/commit/09ccd94312"><code>09ccd94312</code></a>] - <strong>src</strong>: remove redundant CHECK (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61130" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61130/hovercard">#61130</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6008354b8a"><code>6008354b8a</code></a>] - <strong>src</strong>: remove unused private field in <code>SQLTagStore</code> (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/61027" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61027/hovercard">#61027</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7484a34a7d"><code>7484a34a7d</code></a>] - <strong>src</strong>: implement Windows-1252 encoding support and update related tests (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/60893" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60893/hovercard">#60893</a></li> <li>[<a href="https://github.com/nodejs/node/commit/47851db855"><code>47851db855</code></a>] - <strong>src</strong>: fix off-thread cert loading in bundled cert mode (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60764" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60764/hovercard">#60764</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4702a8696b"><code>4702a8696b</code></a>] - <strong>src</strong>: handle DER decoding errors from system certificates (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60787" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60787/hovercard">#60787</a></li> <li>[<a href="https://github.com/nodejs/node/commit/19a4926965"><code>19a4926965</code></a>] - <strong>src</strong>: use static_cast instead of C-style cast (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60868" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60868/hovercard">#60868</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6529334dec"><code>6529334dec</code></a>] - <strong>src</strong>: add test flag to config file (Marco Ippolito) <a href="https://github.com/nodejs/node/pull/60798" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60798/hovercard">#60798</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d153b30773"><code>d153b30773</code></a>] - <strong>src</strong>: split inspector protocol domains files (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60754" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60754/hovercard">#60754</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7191b847c6"><code>7191b847c6</code></a>] - <strong>src,permission</strong>: fix permission.has on empty param (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/60674" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60674/hovercard">#60674</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a188b954bb"><code>a188b954bb</code></a>] - <strong>src,permission</strong>: add debug log on is_tree_granted (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/60668" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60668/hovercard">#60668</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b483b5a8ea"><code>b483b5a8ea</code></a>] - <strong>stream</strong>: export namespace object from internal end-of-stream module (René) <a href="https://github.com/nodejs/node/pull/61455" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61455/hovercard">#61455</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0472104536"><code>0472104536</code></a>] - <strong>stream</strong>: fix isErrored/isWritable for WritableStreams (René) <a href="https://github.com/nodejs/node/pull/60905" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60905/hovercard">#60905</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dd13f1046f"><code>dd13f1046f</code></a>] - <strong>test</strong>: skip --build-sea tests on platforms where SEA is flaky (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61504" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61504/hovercard">#61504</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6c18bf26f4"><code>6c18bf26f4</code></a>] - <strong>test</strong>: update WPT for url to 81a2aed262 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61509" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61509/hovercard">#61509</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f511c24d6b"><code>f511c24d6b</code></a>] - <strong>test</strong>: fix flaky debugger test (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/58324" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58324/hovercard">#58324</a></li> <li>[<a href="https://github.com/nodejs/node/commit/41710ba953"><code>41710ba953</code></a>] - <strong>test</strong>: ensure removeListener event fires for once() listeners (sangwook) <a href="https://github.com/nodejs/node/pull/60137" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60137/hovercard">#60137</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0035f3fa0f"><code>0035f3fa0f</code></a>] - <strong>test</strong>: delay writing the files only on macOS (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/61532" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61532/hovercard">#61532</a></li> <li>[<a href="https://github.com/nodejs/node/commit/99c29eb261"><code>99c29eb261</code></a>] - <strong>test</strong>: add implicit test for fs dispose handling with using (Ilyas Shabi) <a href="https://github.com/nodejs/node/pull/61140" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61140/hovercard">#61140</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e349d34c8a"><code>e349d34c8a</code></a>] - <strong>test</strong>: check new WebCryptoAPI enum values (Filip Skokan) <a href="https://github.com/nodejs/node/pull/61406" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61406/hovercard">#61406</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e75617d25f"><code>e75617d25f</code></a>] - <strong>test</strong>: split test-esm-loader-hooks (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61374" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61374/hovercard">#61374</a></li> <li>[<a href="https://github.com/nodejs/node/commit/42110af62a"><code>42110af62a</code></a>] - <strong>test</strong>: aix: mark test-emit-on-destroyed as flaky (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61381" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61381/hovercard">#61381</a></li> <li>[<a href="https://github.com/nodejs/node/commit/180fdbf188"><code>180fdbf188</code></a>] - <strong>test</strong>: update url web-platform tests (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61315" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61315/hovercard">#61315</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4bac4ecd9d"><code>4bac4ecd9d</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60761" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60761/hovercard">#60761</a></li> <li>[<a href="https://github.com/nodejs/node/commit/39ca74e57e"><code>39ca74e57e</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60759" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60759/hovercard">#60759</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7327b04875"><code>7327b04875</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60726" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60726/hovercard">#60726</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fd6601c710"><code>fd6601c710</code></a>] - <strong>test</strong>: asserts that import.meta.resolve invokes sync loader hooks (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61158" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61158/hovercard">#61158</a></li> <li>[<a href="https://github.com/nodejs/node/commit/da4d4d4fde"><code>da4d4d4fde</code></a>] - <strong>test</strong>: check util.parseArgs argv parsing with actual process execution (René) <a href="https://github.com/nodejs/node/pull/61089" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61089/hovercard">#61089</a></li> <li>[<a href="https://github.com/nodejs/node/commit/368b32d410"><code>368b32d410</code></a>] - <strong>test</strong>: update WPT for urlpattern to a2e15ad405 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61134" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61134/hovercard">#61134</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e880062de8"><code>e880062de8</code></a>] - <strong>test</strong>: make buffer sizes 32bit-aware in test-internal-util-construct-sab (René) <a href="https://github.com/nodejs/node/pull/61026" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61026/hovercard">#61026</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f2706e1166"><code>f2706e1166</code></a>] - <strong>test</strong>: remove unneccessary repl magic_mode tests (Dario Piotrowicz) <a href="https://github.com/nodejs/node/pull/61053" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61053/hovercard">#61053</a></li> <li>[<a href="https://github.com/nodejs/node/commit/327dd25f86"><code>327dd25f86</code></a>] - <strong>test</strong>: skip sea tests on riscv64 (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61111" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61111/hovercard">#61111</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6da34027e2"><code>6da34027e2</code></a>] - <strong>test</strong>: simplify <code>test-cli-node-options-docs</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61006" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61006/hovercard">#61006</a></li> <li>[<a href="https://github.com/nodejs/node/commit/74df70d1da"><code>74df70d1da</code></a>] - <strong>test</strong>: mark stringbytes-external-max flaky on AIX (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/60995" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60995/hovercard">#60995</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5513338446"><code>5513338446</code></a>] - <strong>test</strong>: update test426 fixtures (Rich Trott) <a href="https://github.com/nodejs/node/pull/60982" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60982/hovercard">#60982</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9f594f53a7"><code>9f594f53a7</code></a>] - <strong>test</strong>: update WPT for urlpattern to aed1f3d244 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60642" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60642/hovercard">#60642</a></li> <li>[<a href="https://github.com/nodejs/node/commit/18e3b91bf1"><code>18e3b91bf1</code></a>] - <strong>test</strong>: deflake <code>test-repl-paste-big-data</code> (Livia Medeiros) <a href="https://github.com/nodejs/node/pull/60975" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60975/hovercard">#60975</a></li> <li>[<a href="https://github.com/nodejs/node/commit/28ecdc5c98"><code>28ecdc5c98</code></a>] - <strong>test</strong>: skip SEA inspect test if inspector is not available (Livia Medeiros) <a href="https://github.com/nodejs/node/pull/60872" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60872/hovercard">#60872</a></li> <li>[<a href="https://github.com/nodejs/node/commit/24a50b31e0"><code>24a50b31e0</code></a>] - <strong>test</strong>: update WPT for WebCryptoAPI to 1e4933113d (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60896" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60896/hovercard">#60896</a></li> <li>[<a href="https://github.com/nodejs/node/commit/78ad2f4dad"><code>78ad2f4dad</code></a>] - <strong>test</strong>: lint more <code>assert(regexp.test(...))</code> cases (René) <a href="https://github.com/nodejs/node/pull/60878" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60878/hovercard">#60878</a></li> <li>[<a href="https://github.com/nodejs/node/commit/280d567e1c"><code>280d567e1c</code></a>] - <strong>test</strong>: use <code>assert.match</code> for non-literal regexp tests (René) <a href="https://github.com/nodejs/node/pull/60879" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60879/hovercard">#60879</a></li> <li>[<a href="https://github.com/nodejs/node/commit/74b14258cb"><code>74b14258cb</code></a>] - <strong>test</strong>: fix embedtest in debug windows (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/60806" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60806/hovercard">#60806</a></li> <li>[<a href="https://github.com/nodejs/node/commit/163c17de51"><code>163c17de51</code></a>] - <strong>test</strong>: skip failing tests when compiled without amaro (Yuki Okita) <a href="https://github.com/nodejs/node/pull/60815" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60815/hovercard">#60815</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5763a304d2"><code>5763a304d2</code></a>] - <strong>test</strong>: fix debug test crashes caused by sea tests (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/60807" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60807/hovercard">#60807</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1fb83e240d"><code>1fb83e240d</code></a>] - <strong>test</strong>: add lint rule to forbid use of <code>assert.ok(/regex/.test(…))</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60832" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60832/hovercard">#60832</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8c97827913"><code>8c97827913</code></a>] - <strong>test</strong>: replace deprecated regex test assertions in http trailers test (Aditya Chopra) <a href="https://github.com/nodejs/node/pull/60831" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60831/hovercard">#60831</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a88bffeedc"><code>a88bffeedc</code></a>] - <strong>test</strong>: prefer major GC in cppgc-object teardown (sangwook) <a href="https://github.com/nodejs/node/pull/60672" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60672/hovercard">#60672</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2e2963f3ed"><code>2e2963f3ed</code></a>] - <strong>test</strong>: ensure assertions are reached on HTTP2 tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60730" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60730/hovercard">#60730</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9b748942ec"><code>9b748942ec</code></a>] - <strong>test</strong>: ensure assertions are reached on HTTP tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60729" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60729/hovercard">#60729</a></li> <li>[<a href="https://github.com/nodejs/node/commit/37947e0adf"><code>37947e0adf</code></a>] - <strong>test</strong>: skip test that cause timeout on IBM i (SRAVANI GUNDEPALLI) <a href="https://github.com/nodejs/node/pull/60700" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60700/hovercard">#60700</a></li> <li>[<a href="https://github.com/nodejs/node/commit/357825979e"><code>357825979e</code></a>] - <strong>test</strong>: add missing r.close() calls in REPL multiline tests (sangwook) <a href="https://github.com/nodejs/node/pull/60226" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60226/hovercard">#60226</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ccecbd9f80"><code>ccecbd9f80</code></a>] - <strong>test</strong>: update WPT for WebCryptoAPI to c58b6f4e0e (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60702" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60702/hovercard">#60702</a></li> <li>[<a href="https://github.com/nodejs/node/commit/63a2400c64"><code>63a2400c64</code></a>] - <strong>test</strong>: limit the concurrency of WPTRunner for RISC-V (Levi Zim) <a href="https://github.com/nodejs/node/pull/60591" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60591/hovercard">#60591</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ec40989dfb"><code>ec40989dfb</code></a>] - <strong>test</strong>: fix test-strace-openat-openssl for RISC-V (Levi Zim) <a href="https://github.com/nodejs/node/pull/60588" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60588/hovercard">#60588</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b09129df18"><code>b09129df18</code></a>] - <strong>test</strong>: split test-runner-run-watch.mjs (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60653" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60653/hovercard">#60653</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0f05221aec"><code>0f05221aec</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60641" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60641/hovercard">#60641</a></li> <li>[<a href="https://github.com/nodejs/node/commit/078cfa2cd6"><code>078cfa2cd6</code></a>] - <strong>test_runner</strong>: fix memory leaks in runner (Abhishek Kv. Savani) <a href="https://github.com/nodejs/node/pull/60860" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60860/hovercard">#60860</a></li> <li>[<a href="https://github.com/nodejs/node/commit/73146e9c50"><code>73146e9c50</code></a>] - <strong>test_runner</strong>: fix coverage report when a directory is named file (Heath Dutton🕴️) <a href="https://github.com/nodejs/node/pull/61169" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61169/hovercard">#61169</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8fc61e45e2"><code>8fc61e45e2</code></a>] - <strong>test_runner</strong>: print info when test restarts (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61160" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61160/hovercard">#61160</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9382be5b16"><code>9382be5b16</code></a>] - <strong>test_runner</strong>: fix rerun ambiguous test failures (Moshe Atlow) <a href="https://github.com/nodejs/node/pull/61392" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61392/hovercard">#61392</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ce417b14c0"><code>ce417b14c0</code></a>] - <strong>test_runner</strong>: nix dead reporter code (Vas Sudanagunta) <a href="https://github.com/nodejs/node/pull/59700" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59700/hovercard">#59700</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ce79c72829"><code>ce79c72829</code></a>] - <strong>test_runner</strong>: fix lazy <code>test.assert</code> accessor (René) <a href="https://github.com/nodejs/node/pull/61097" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61097/hovercard">#61097</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9a25541bd2"><code>9a25541bd2</code></a>] - <strong>test_runner</strong>: propagate V8 options to child process (Pietro Marchini) <a href="https://github.com/nodejs/node/pull/60999" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60999/hovercard">#60999</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d61b0584ca"><code>d61b0584ca</code></a>] - <strong>test_runner</strong>: fix line feed escaping in JUnit (Aliaksandr) <a href="https://github.com/nodejs/node/pull/60274" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60274/hovercard">#60274</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fc98343591"><code>fc98343591</code></a>] - <strong>test_runner</strong>: simplify code and make it more consistent (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60777" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60777/hovercard">#60777</a></li> <li>[<a href="https://github.com/nodejs/node/commit/36e29bf400"><code>36e29bf400</code></a>] - <strong>(<a title="CVE-2026-21637" data-hovercard-type="advisory" data-hovercard-url="/advisories/GHSA-ggxc-26fx-987r/hovercard" href="https://github.com/advisories/GHSA-ggxc-26fx-987r">CVE-2026-21637</a>)</strong> <strong>tls</strong>: route callback exceptions through error handlers (Matteo Collina) <a href="https://github.com/nodejs-private/node-private/pull/782" data-hovercard-type="pull_request" data-hovercard-url="/nodejs-private/node-private/pull/782/hovercard">nodejs-private/node-private#782</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bc610a825d"><code>bc610a825d</code></a>] - <strong>tools</strong>: update gyp-next to 0.21.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61528" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61528/hovercard">#61528</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c335462a6a"><code>c335462a6a</code></a>] - <strong>tools</strong>: validate release commit diff as part of <code>lint-release-proposal</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61440" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61440/hovercard">#61440</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0e53c48ab6"><code>0e53c48ab6</code></a>] - <strong>tools</strong>: fix vcbuild lint-js-build (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61318" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61318/hovercard">#61318</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f989fdc469"><code>f989fdc469</code></a>] - <strong>tools</strong>: bump the eslint group in /tools/eslint with 2 updates (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/61246" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61246/hovercard">#61246</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f104719490"><code>f104719490</code></a>] - <strong>tools</strong>: only report commit validation failure on Slack (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61124" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61124/hovercard">#61124</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0267293e79"><code>0267293e79</code></a>] - <strong>tools</strong>: use sparse-checkout in linter jobs (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61123" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61123/hovercard">#61123</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2c861d4bd4"><code>2c861d4bd4</code></a>] - <strong>tools</strong>: simplify <code>notify-on-push</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61050" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61050/hovercard">#61050</a></li> <li>[<a href="https://github.com/nodejs/node/commit/678f2caa71"><code>678f2caa71</code></a>] - <strong>tools</strong>: fix update-nghttp2 signature verification (Richard Lau) <a href="https://github.com/nodejs/node/pull/61035" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61035/hovercard">#61035</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2ef5be0570"><code>2ef5be0570</code></a>] - <strong>tools</strong>: improve log output of <code>create-release-proposal</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61028" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61028/hovercard">#61028</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cd5c76cffe"><code>cd5c76cffe</code></a>] - <strong>tools</strong>: fix <code>vcbuild test</code> when path contain spaces (stduhpf) <a href="https://github.com/nodejs/node/pull/56481" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/56481/hovercard">#56481</a></li> <li>[<a href="https://github.com/nodejs/node/commit/da6cb8e1d2"><code>da6cb8e1d2</code></a>] - <strong>tools</strong>: do not run <code>test-linux</code> workflow for changes on <code>vcbuild.bat</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60979" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60979/hovercard">#60979</a></li> <li>[<a href="https://github.com/nodejs/node/commit/49f7a8c07a"><code>49f7a8c07a</code></a>] - <strong>tools</strong>: bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /tools/doc (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60930" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60930/hovercard">#60930</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4f12d38359"><code>4f12d38359</code></a>] - <strong>tools</strong>: replace deprecated eslint-plugin-markdown (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60908" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60908/hovercard">#60908</a></li> <li>[<a href="https://github.com/nodejs/node/commit/78aef6c098"><code>78aef6c098</code></a>] - <strong>tools</strong>: remove deprecated ESLint plugins (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60908" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60908/hovercard">#60908</a></li> <li>[<a href="https://github.com/nodejs/node/commit/de57704198"><code>de57704198</code></a>] - <strong>tools</strong>: update ESLint dependencies (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60908" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60908/hovercard">#60908</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fd155c9764"><code>fd155c9764</code></a>] - <strong>tools</strong>: disable some new cpplint rules before update (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60901" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60901/hovercard">#60901</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f7f987305b"><code>f7f987305b</code></a>] - <strong>tools</strong>: don't fetch V8 deps in the source tree (Richard Lau) <a href="https://github.com/nodejs/node/pull/60883" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60883/hovercard">#60883</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f7a7e363f9"><code>f7a7e363f9</code></a>] - <strong>tools</strong>: add temporal updater (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60828" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60828/hovercard">#60828</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a7bb9746ba"><code>a7bb9746ba</code></a>] - <strong>tools</strong>: dump config.gypi as json (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60794" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60794/hovercard">#60794</a></li> <li>[<a href="https://github.com/nodejs/node/commit/23792b1334"><code>23792b1334</code></a>] - <strong>tools</strong>: bump js-yaml from 4.1.0 to 4.1.1 in /tools/lint-md (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60781" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60781/hovercard">#60781</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5b75fec005"><code>5b75fec005</code></a>] - <strong>tools</strong>: bump js-yaml from 4.1.0 to 4.1.1 in /tools/doc in the doc group (dependabot[bot]) <a href="https://github.com/nodejs/node/pull/60766" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60766/hovercard">#60766</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a8cf03323b"><code>a8cf03323b</code></a>] - <strong>tools</strong>: update install_tools.bat old echo from 2019 to 2022 (David Hidalgo) <a href="https://github.com/nodejs/node/pull/60736" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60736/hovercard">#60736</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1e9281e147"><code>1e9281e147</code></a>] - <strong>tools</strong>: remove unsupported <code>cooldown</code> from Dependabot config (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60747" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60747/hovercard">#60747</a></li> <li>[<a href="https://github.com/nodejs/node/commit/497184baff"><code>497184baff</code></a>] - <strong>tools</strong>: update sccache to v0.12.0 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/60723" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60723/hovercard">#60723</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0a33189050"><code>0a33189050</code></a>] - <strong>tools</strong>: update gyp-next to 0.21.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60645" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60645/hovercard">#60645</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d2c8dd29cc"><code>d2c8dd29cc</code></a>] - <strong>tools,doc</strong>: fix format-md files list (Stefan Stojanovic) <a href="https://github.com/nodejs/node/pull/61147" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61147/hovercard">#61147</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0ca4fac44a"><code>0ca4fac44a</code></a>] - <strong>typings</strong>: add typing for string_decoder (Taejin Kim) <a href="https://github.com/nodejs/node/pull/61368" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61368/hovercard">#61368</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2e387fb969"><code>2e387fb969</code></a>] - <strong>url</strong>: update ada to v3.4.2 and support unicode 17 (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61593" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61593/hovercard">#61593</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d65326c4e6"><code>d65326c4e6</code></a>] - <strong>url</strong>: add fast path to getPathFromURL decoder (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60749" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60749/hovercard">#60749</a></li> <li>[<a href="https://github.com/nodejs/node/commit/77f72e0bfc"><code>77f72e0bfc</code></a>] - <strong>url</strong>: remove array.reduce usage (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60748" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60748/hovercard">#60748</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bfee9d0187"><code>bfee9d0187</code></a>] - <strong>util</strong>: optimize toASCIILower function using V8s native toLowerCase (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61107" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61107/hovercard">#61107</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6acc9d75ec"><code>6acc9d75ec</code></a>] - <strong>util</strong>: limit <code>inspect</code> to only show own properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/61032" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61032/hovercard">#61032</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bb6e680eb1"><code>bb6e680eb1</code></a>] - <strong>util</strong>: fix parseArgs skipping positional arg with --eval and --print (azadgupta1) <a href="https://github.com/nodejs/node/pull/60814" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60814/hovercard">#60814</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b97081a7ba"><code>b97081a7ba</code></a>] - <strong>util</strong>: assert getCallSites does not invoke Error.prepareStackTrace (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/60922" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60922/hovercard">#60922</a></li> <li>[<a href="https://github.com/nodejs/node/commit/722094ca3a"><code>722094ca3a</code></a>] - <strong>util</strong>: safely inspect getter errors whose message throws (Yves M.) <a href="https://github.com/nodejs/node/pull/60684" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60684/hovercard">#60684</a></li> <li>[<a href="https://github.com/nodejs/node/commit/746206b6ee"><code>746206b6ee</code></a>] - <strong>v8</strong>: add GCProfiler support for erm (Ilyas Shabi) <a href="https://github.com/nodejs/node/pull/61191" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61191/hovercard">#61191</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bb206782d4"><code>bb206782d4</code></a>] - <strong>v8</strong>: mark v8.queryObjects() as stable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/60957" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60957/hovercard">#60957</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e0ff861a8e"><code>e0ff861a8e</code></a>] - <strong>worker</strong>: update code examples for <code>node:worker_threads</code> module (fisker Cheung) <a href="https://github.com/nodejs/node/pull/58264" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58264/hovercard">#58264</a></li> <li>[<a href="https://github.com/nodejs/node/commit/06be1db72c"><code>06be1db72c</code></a>] - <strong>worker</strong>: remove not implemented declarations (Artur Gawlik) <a href="https://github.com/nodejs/node/pull/60655" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60655/hovercard">#60655</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c9b0dc60ec"><code>c9b0dc60ec</code></a>] - <strong>zlib</strong>: validate write_result array length (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/61342" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61342/hovercard">#61342</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ba318c5d44"><code>ba318c5d44</code></a>] - <strong>zlib</strong>: add CHECK to validate fast path input (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61175" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61175/hovercard">#61175</a></li> </ul> aduh95 tag:github.com,2008:Repository/27193779/v25.6.0 2026-02-03T11:42:11Z 2026-02-03, Version 25.6.0 (Current), @aduh95 <h3>Notable Changes</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/796ff46ae6"><code>796ff46ae6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_hooks</strong>: add <code>trackPromises</code> option to <code>createHook()</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61415" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61415/hovercard">#61415</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4cf94fae17"><code>4cf94fae17</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>net</strong>: add <code>setTOS</code> and <code>getTOS</code> to <code>Socket</code> (Amol Yadav) <a href="https://github.com/nodejs/node/pull/61503" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61503/hovercard">#61503</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dce657071e"><code>dce657071e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add initial support for ESM in embedder API (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61548" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61548/hovercard">#61548</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e62608bbcf"><code>e62608bbcf</code></a>] - <strong>src</strong>: improve <code>TextEncoder</code> encode performance with <code>simdutf</code> (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61496" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61496/hovercard">#61496</a></li> <li>[<a href="https://github.com/nodejs/node/commit/93938a4738"><code>93938a4738</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: add <code>bytes()</code> method to <code>node:stream/consumers</code> (wantaek) <a href="https://github.com/nodejs/node/pull/60426" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60426/hovercard">#60426</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5fe2582329"><code>5fe2582329</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: add <code>env</code> option to <code>run</code> function (Ethan Arrowood) <a href="https://github.com/nodejs/node/pull/61367" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61367/hovercard">#61367</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a181d0c43d"><code>a181d0c43d</code></a>] - <strong>url</strong>: update Ada to v3.4.2 and support Unicode 17 (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61593" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61593/hovercard">#61593</a></li> </ul> <h3>Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/9c8d1b0278"><code>9c8d1b0278</code></a>] - <strong>assert</strong>: fix loose deepEqual arrays with undefined and null failing (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/61587" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61587/hovercard">#61587</a></li> <li>[<a href="https://github.com/nodejs/node/commit/796ff46ae6"><code>796ff46ae6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_hooks</strong>: add trackPromises option to createHook() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61415" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61415/hovercard">#61415</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d23ee89693"><code>d23ee89693</code></a>] - <strong>benchmark</strong>: add streaming TextDecoder benchmark (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61549" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61549/hovercard">#61549</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8759db9d21"><code>8759db9d21</code></a>] - <strong>buffer</strong>: disallow ArrayBuffer transfer on pooled buffer (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61372" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61372/hovercard">#61372</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b2fb82946b"><code>b2fb82946b</code></a>] - <strong>build</strong>: add <code>--shared-lief</code> configure flag (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61536" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61536/hovercard">#61536</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0ef99de9da"><code>0ef99de9da</code></a>] - <strong>build</strong>: aix: deoptimize implementation-visitor.cc with --shared (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61550" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61550/hovercard">#61550</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8f2083e73a"><code>8f2083e73a</code></a>] - <strong>build</strong>: enable -DV8_ENABLE_CHECKS flag (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/61327" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61327/hovercard">#61327</a></li> <li>[<a href="https://github.com/nodejs/node/commit/150910da70"><code>150910da70</code></a>] - <strong>build,test</strong>: add tests for binary linked with shared libnode (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61463" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61463/hovercard">#61463</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fb7868ba98"><code>fb7868ba98</code></a>] - <strong>build,win</strong>: fix vs2022 compilation (Stefan Stojanovic) <a href="https://github.com/nodejs/node/pull/61530" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61530/hovercard">#61530</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2c39a9234c"><code>2c39a9234c</code></a>] - <strong>deps</strong>: update undici to 7.19.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61566" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61566/hovercard">#61566</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2a74379367"><code>2a74379367</code></a>] - <strong>deps</strong>: update archs files for openssl-3.5.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61547" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61547/hovercard">#61547</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9e26a15c29"><code>9e26a15c29</code></a>] - <strong>deps</strong>: upgrade openssl sources to openssl-3.5.5 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61547" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61547/hovercard">#61547</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f16b532e97"><code>f16b532e97</code></a>] - <strong>deps</strong>: update corepack to 0.34.6 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61510" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61510/hovercard">#61510</a></li> <li>[<a href="https://github.com/nodejs/node/commit/780e65c5c5"><code>780e65c5c5</code></a>] - <strong>deps</strong>: V8: cherry-pick c5ff7c4d6cde (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61372" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61372/hovercard">#61372</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2eb8e9d760"><code>2eb8e9d760</code></a>] - <strong>deps</strong>: update nghttp3 to 1.15.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61512" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61512/hovercard">#61512</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a999edd8fd"><code>a999edd8fd</code></a>] - <strong>deps</strong>: update ngtcp2 to 1.20.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61511" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61511/hovercard">#61511</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eedd3bb6b6"><code>eedd3bb6b6</code></a>] - <strong>deps</strong>: update undici to 7.19.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61514" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61514/hovercard">#61514</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7d2bd59984"><code>7d2bd59984</code></a>] - <strong>deps</strong>: update undici to 7.19.0 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61470" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61470/hovercard">#61470</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3ad4d9b11b"><code>3ad4d9b11b</code></a>] - <strong>doc</strong>: align Buffer.concat documentation with behavior (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60405" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60405/hovercard">#60405</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7e3eab5963"><code>7e3eab5963</code></a>] - <strong>doc</strong>: fix node-config-schema (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61596" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61596/hovercard">#61596</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cbcfaf9a35"><code>cbcfaf9a35</code></a>] - <strong>doc</strong>: update IBM/Red Hat volunteers with dedicated project time (Beth Griggs) <a href="https://github.com/nodejs/node/pull/61588" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61588/hovercard">#61588</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3d68811d1a"><code>3d68811d1a</code></a>] - <strong>doc</strong>: regenerate <code>node.1</code> using <code>doc-kit</code> (Aviv Keller) <a href="https://github.com/nodejs/node/pull/61535" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61535/hovercard">#61535</a></li> <li>[<a href="https://github.com/nodejs/node/commit/71702c581a"><code>71702c581a</code></a>] - <strong>doc</strong>: restore <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ChALkeR/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ChALkeR">@ChALkeR</a> to collaborators (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61553" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61553/hovercard">#61553</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0ceb8cad59"><code>0ceb8cad59</code></a>] - <strong>doc</strong>: added <code>requestOCSP</code> option to <code>tls.connect</code> (ikeyan) <a href="https://github.com/nodejs/node/pull/61064" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61064/hovercard">#61064</a></li> <li>[<a href="https://github.com/nodejs/node/commit/da93e2178c"><code>da93e2178c</code></a>] - <strong>doc</strong>: move Security-Team from TSC to SECURITY (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61495" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61495/hovercard">#61495</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4bea821b4c"><code>4bea821b4c</code></a>] - <strong>lib</strong>: use utf8 fast path for streaming TextDecoder (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61549" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61549/hovercard">#61549</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f05bad91d8"><code>f05bad91d8</code></a>] - <strong>lib</strong>: recycle queues (Robert Nagy) <a href="https://github.com/nodejs/node/pull/61461" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61461/hovercard">#61461</a></li> <li>[<a href="https://github.com/nodejs/node/commit/44b1927938"><code>44b1927938</code></a>] - <strong>lib</strong>: use StringPrototypeStartsWith from primordials in locks (Taejin Kim) <a href="https://github.com/nodejs/node/pull/61492" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61492/hovercard">#61492</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a78259828a"><code>a78259828a</code></a>] - <strong>lib</strong>: unify ICU and no-ICU TextDecoder (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61409" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61409/hovercard">#61409</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a28ddd4594"><code>a28ddd4594</code></a>] - <strong>module</strong>: do not wrap module._load when tracing is not enabled (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61479" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61479/hovercard">#61479</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4cf94fae17"><code>4cf94fae17</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>net</strong>: add <code>setTOS</code> and <code>getTOS</code> to <code>Socket</code> (Amol Yadav) <a href="https://github.com/nodejs/node/pull/61503" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61503/hovercard">#61503</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b861451d57"><code>b861451d57</code></a>] - <strong>process</strong>: do not truncate long strings in <code>--print</code> (Mohamed Akram) <a href="https://github.com/nodejs/node/pull/61497" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61497/hovercard">#61497</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4a2e184753"><code>4a2e184753</code></a>] - <strong>sea</strong>: print error information when fs operations fail (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61581" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61581/hovercard">#61581</a></li> <li>[<a href="https://github.com/nodejs/node/commit/45d25c47da"><code>45d25c47da</code></a>] - <strong>sqlite</strong>: change approach to fix segfault SQLTagStore (Bart Louwers) <a href="https://github.com/nodejs/node/pull/60462" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60462/hovercard">#60462</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6993386320"><code>6993386320</code></a>] - <strong>sqlite</strong>: reserve vectors space (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61540" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61540/hovercard">#61540</a></li> <li>[<a href="https://github.com/nodejs/node/commit/dce657071e"><code>dce657071e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add initial support for ESM in embedder API (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61548" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61548/hovercard">#61548</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e62608bbcf"><code>e62608bbcf</code></a>] - <strong>src</strong>: improve textEncoder encode performance with simdutf (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61496" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61496/hovercard">#61496</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0fce52d22c"><code>0fce52d22c</code></a>] - <strong>src</strong>: expose help texts into node-config-schema.json (Pietro Marchini) <a href="https://github.com/nodejs/node/pull/58680" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58680/hovercard">#58680</a></li> <li>[<a href="https://github.com/nodejs/node/commit/be644e2569"><code>be644e2569</code></a>] - <strong>src</strong>: throw RangeError on failed ArrayBuffer BackingStore allocation (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61480" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61480/hovercard">#61480</a></li> <li>[<a href="https://github.com/nodejs/node/commit/93938a4738"><code>93938a4738</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: add bytes() method to stream/consumers (wantaek) <a href="https://github.com/nodejs/node/pull/60426" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60426/hovercard">#60426</a></li> <li>[<a href="https://github.com/nodejs/node/commit/83b2bf8ea2"><code>83b2bf8ea2</code></a>] - <strong>test</strong>: split test-fs-watch-ignore-* (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/61494" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61494/hovercard">#61494</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4726627443"><code>4726627443</code></a>] - <strong>test</strong>: aix: unflake test_threadsafe_function/test flaky on AIX (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61560" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61560/hovercard">#61560</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6fbb0b7572"><code>6fbb0b7572</code></a>] - <strong>test</strong>: delay writing the files only on macOS (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/61532" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61532/hovercard">#61532</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0a952b88bb"><code>0a952b88bb</code></a>] - <strong>test</strong>: ensure removeListener event fires for once() listeners (sangwook) <a href="https://github.com/nodejs/node/pull/60137" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60137/hovercard">#60137</a></li> <li>[<a href="https://github.com/nodejs/node/commit/945b141c5d"><code>945b141c5d</code></a>] - <strong>test</strong>: fix flaky debugger test (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/58324" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58324/hovercard">#58324</a></li> <li>[<a href="https://github.com/nodejs/node/commit/256fc6770b"><code>256fc6770b</code></a>] - <strong>test</strong>: update WPT for url to 81a2aed262 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61509" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61509/hovercard">#61509</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7725c8d596"><code>7725c8d596</code></a>] - <strong>test</strong>: skip --build-sea tests on platforms where SEA is flaky (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61504" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61504/hovercard">#61504</a></li> <li>[<a href="https://github.com/nodejs/node/commit/915d105ffd"><code>915d105ffd</code></a>] - <strong>test_runner</strong>: update node-config-schema (Pietro Marchini) <a href="https://github.com/nodejs/node/pull/58680" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/58680/hovercard">#58680</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fd8be14b33"><code>fd8be14b33</code></a>] - <strong>test_runner</strong>: fix passing <code>expectFailure</code> (Moshe Atlow) <a href="https://github.com/nodejs/node/pull/61568" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61568/hovercard">#61568</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c0dd9826bd"><code>c0dd9826bd</code></a>] - <strong>test_runner</strong>: differentiate todo and failure styles (Moshe Atlow) <a href="https://github.com/nodejs/node/pull/61564" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61564/hovercard">#61564</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5fe2582329"><code>5fe2582329</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: add env option to run function (Ethan Arrowood) <a href="https://github.com/nodejs/node/pull/61367" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61367/hovercard">#61367</a></li> <li>[<a href="https://github.com/nodejs/node/commit/39bea2236e"><code>39bea2236e</code></a>] - <strong>tools</strong>: update gyp-next to 0.21.1 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61528" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61528/hovercard">#61528</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d5beb4fe1c"><code>d5beb4fe1c</code></a>] - <strong>tools</strong>: move Quic dependencies behind ad-hoc flag (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61446" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61446/hovercard">#61446</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5c26087c29"><code>5c26087c29</code></a>] - <strong>tools</strong>: add LIEF to license builder (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61523" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61523/hovercard">#61523</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a181d0c43d"><code>a181d0c43d</code></a>] - <strong>url</strong>: update ada to v3.4.2 and support unicode 17 (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61593" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61593/hovercard">#61593</a></li> </ul> aduh95 tag:github.com,2008:Repository/27193779/v25.5.0 2026-01-26T20:40:02Z 2026-01-26, Version 25.5.0 (Current), @aduh95 <h3>Notable Changes</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/99a4e51f93"><code>99a4e51f93</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.119 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61419" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61419/hovercard">#61419</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fbe4da5725"><code>fbe4da5725</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add LIEF as a dependency (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0feab0f083"><code>0feab0f083</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add tools and scripts to pull LIEF as a dependency (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e91b296001"><code>e91b296001</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: add ignore option to fs.watch (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61433" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61433/hovercard">#61433</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b351910af1"><code>b351910af1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sea</strong>: add <code>--build-sea</code> to generate SEA directly with Node.js binary (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/957292e233"><code>957292e233</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sea</strong>: split sea binary manipulation code (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f289817ff8"><code>f289817ff8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sqlite</strong>: enable defensive mode by default (Bart Louwers) <a href="https://github.com/nodejs/node/pull/61266" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61266/hovercard">#61266</a></li> <li>[<a href="https://github.com/nodejs/node/commit/069f3603e2"><code>069f3603e2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sqlite</strong>: add sqlite prepare options args (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61311" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61311/hovercard">#61311</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5a984b9a09"><code>5a984b9a09</code></a>] - <strong>src</strong>: use node- prefix on thread names (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61307" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61307/hovercard">#61307</a></li> <li>[<a href="https://github.com/nodejs/node/commit/75c06bc2a8"><code>75c06bc2a8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: migrate to <code>--build-sea</code> in existing SEA tests (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cabd58f1cb"><code>cabd58f1cb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: use fixture directories for sea tests (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ff1fcabfc9"><code>ff1fcabfc9</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: support expecting a test-case to fail (Jacob Smith) <a href="https://github.com/nodejs/node/pull/60669" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60669/hovercard">#60669</a></li> </ul> <h3>Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/778a56f3c9"><code>778a56f3c9</code></a>] - <strong>assert,util</strong>: fix deep comparison for sets and maps with mixed types (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/61388" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61388/hovercard">#61388</a></li> <li>[<a href="https://github.com/nodejs/node/commit/32cd18e37f"><code>32cd18e37f</code></a>] - <strong>async_hooks</strong>: enabledHooksExist shall return if hooks are enabled (Gerhard Stöbich) <a href="https://github.com/nodejs/node/pull/61054" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61054/hovercard">#61054</a></li> <li>[<a href="https://github.com/nodejs/node/commit/482b2568bc"><code>482b2568bc</code></a>] - <strong>benchmark</strong>: add SQLite benchmarks (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61401" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61401/hovercard">#61401</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e9a34263bb"><code>e9a34263bb</code></a>] - <strong>buffer</strong>: make methods work on Uint8Array instances (Neal Beeken) <a href="https://github.com/nodejs/node/pull/56578" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/56578/hovercard">#56578</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8255cdefcf"><code>8255cdefcf</code></a>] - <strong>build</strong>: add <code>--shared-nbytes</code> configure flag (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61341" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61341/hovercard">#61341</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8dd379d110"><code>8dd379d110</code></a>] - <strong>build</strong>: update android-patches/trap-handler.h.patch (Mo Luo) <a href="https://github.com/nodejs/node/pull/60369" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60369/hovercard">#60369</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1b4b5eb0e4"><code>1b4b5eb0e4</code></a>] - <strong>build</strong>: update devcontainer.json to use paired nix env (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61414" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61414/hovercard">#61414</a></li> <li>[<a href="https://github.com/nodejs/node/commit/86e2a763ad"><code>86e2a763ad</code></a>] - <strong>build</strong>: infer cargo mode with gyp var build_type directly (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61354" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61354/hovercard">#61354</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7e211e6942"><code>7e211e6942</code></a>] - <strong>build</strong>: add embedtest into native suite (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61357" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61357/hovercard">#61357</a></li> <li>[<a href="https://github.com/nodejs/node/commit/637470e79f"><code>637470e79f</code></a>] - <strong>build</strong>: fix misplaced comma in ldflags (hqzing) <a href="https://github.com/nodejs/node/pull/61294" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61294/hovercard">#61294</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a1a0f77a45"><code>a1a0f77a45</code></a>] - <strong>build</strong>: fix crate vendor file checksums on windows (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61329" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61329/hovercard">#61329</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d597b8e342"><code>d597b8e342</code></a>] - <strong>build,tools</strong>: fix addon build deadlock on errors (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61321" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61321/hovercard">#61321</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b5cdc27ba4"><code>b5cdc27ba4</code></a>] - <strong>build,win</strong>: improve logs when ClangCL is missing (Mike McCready) <a href="https://github.com/nodejs/node/pull/61438" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61438/hovercard">#61438</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ef01f0c033"><code>ef01f0c033</code></a>] - <strong>build,win</strong>: update WinGet configurations to Python 3.14 (Mike McCready) <a href="https://github.com/nodejs/node/pull/61431" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61431/hovercard">#61431</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d8a1cdeefe"><code>d8a1cdeefe</code></a>] - <strong>child_process</strong>: treat ipc length header as unsigned uint32 (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/61344" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61344/hovercard">#61344</a></li> <li>[<a href="https://github.com/nodejs/node/commit/588b00fafa"><code>588b00fafa</code></a>] - <strong>cluster</strong>: fix port reuse between cluster (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/60141" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60141/hovercard">#60141</a></li> <li>[<a href="https://github.com/nodejs/node/commit/99a4e51f93"><code>99a4e51f93</code></a>] - <strong>crypto</strong>: update root certificates to NSS 3.119 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61419" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61419/hovercard">#61419</a></li> <li>[<a href="https://github.com/nodejs/node/commit/048f7a5c9c"><code>048f7a5c9c</code></a>] - <strong>deps</strong>: upgrade npm to 11.8.0 (npm team) <a href="https://github.com/nodejs/node/pull/61466" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61466/hovercard">#61466</a></li> <li>[<a href="https://github.com/nodejs/node/commit/fbe4da5725"><code>fbe4da5725</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add LIEF as a dependency (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0feab0f083"><code>0feab0f083</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add tools and scripts to pull LIEF as a dependency (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4bb00d7e3c"><code>4bb00d7e3c</code></a>] - <strong>deps</strong>: update googletest to 85087857ad10bd407cd6ed2f52f7ea9752db621f (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61417" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61417/hovercard">#61417</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6a3c614f27"><code>6a3c614f27</code></a>] - <strong>deps</strong>: update sqlite to 3.51.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61339" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61339/hovercard">#61339</a></li> <li>[<a href="https://github.com/nodejs/node/commit/13c0397d6d"><code>13c0397d6d</code></a>] - <strong>deps</strong>: update icu to 78.2 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/60523" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60523/hovercard">#60523</a></li> <li>[<a href="https://github.com/nodejs/node/commit/098ec6f196"><code>098ec6f196</code></a>] - <strong>deps</strong>: update ada to v3.4.0 (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61315" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61315/hovercard">#61315</a></li> <li>[<a href="https://github.com/nodejs/node/commit/320b576125"><code>320b576125</code></a>] - <strong>deps</strong>: update zlib to 1.3.1-e00f703 (Node.js GitHub Bot) <a href="https://github.com/nodejs/node/pull/61135" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61135/hovercard">#61135</a></li> <li>[<a href="https://github.com/nodejs/node/commit/98f5e7cf51"><code>98f5e7cf51</code></a>] - <strong>deps</strong>: V8: cherry-pick highway@dcc0ca1cd42 (Richard Lau) <a href="https://github.com/nodejs/node/pull/61008" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61008/hovercard">#61008</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e326df79c9"><code>e326df79c9</code></a>] - <strong>deps</strong>: V8: backport 209d2db9e24a (Zhijin Zeng) <a href="https://github.com/nodejs/node/pull/61322" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61322/hovercard">#61322</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ccfd9d9b30"><code>ccfd9d9b30</code></a>] - <strong>doc</strong>: remove <code>v</code> prefix for version references (Mike McCready) <a href="https://github.com/nodejs/node/pull/61488" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61488/hovercard">#61488</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b6cc5d77a1"><code>b6cc5d77a1</code></a>] - <strong>doc</strong>: mention constructor comparison in assert.deepStrictEqual (Hamza Kargin) <a href="https://github.com/nodejs/node/pull/60253" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60253/hovercard">#60253</a></li> <li>[<a href="https://github.com/nodejs/node/commit/236d7ee635"><code>236d7ee635</code></a>] - <strong>doc</strong>: add CVE delay mention (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61465" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61465/hovercard">#61465</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0729fb6ee7"><code>0729fb6ee7</code></a>] - <strong>doc</strong>: update previous version links in BUILDING (Mike McCready) <a href="https://github.com/nodejs/node/pull/61457" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61457/hovercard">#61457</a></li> <li>[<a href="https://github.com/nodejs/node/commit/0fb464252f"><code>0fb464252f</code></a>] - <strong>doc</strong>: include OpenJSF handle for security stewards (Rafael Gonzaga) <a href="https://github.com/nodejs/node/pull/61454" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61454/hovercard">#61454</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3331bdca7c"><code>3331bdca7c</code></a>] - <strong>doc</strong>: clarify process.argv[1] behavior for -e/--eval (Jeevankumar S) <a href="https://github.com/nodejs/node/pull/61366" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61366/hovercard">#61366</a></li> <li>[<a href="https://github.com/nodejs/node/commit/94b34c38e2"><code>94b34c38e2</code></a>] - <strong>doc</strong>: remove Windows Dev Home instructions from BUILDING (Mike McCready) <a href="https://github.com/nodejs/node/pull/61434" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61434/hovercard">#61434</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a17016ee81"><code>a17016ee81</code></a>] - <strong>doc</strong>: clarify TypedArray properties on Buffer (Roman Reiss) <a href="https://github.com/nodejs/node/pull/61355" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61355/hovercard">#61355</a></li> <li>[<a href="https://github.com/nodejs/node/commit/214fac9d7e"><code>214fac9d7e</code></a>] - <strong>doc</strong>: update Python 3.14 manual install instructions (Windows) (Mike McCready) <a href="https://github.com/nodejs/node/pull/61428" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61428/hovercard">#61428</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6a32a685a6"><code>6a32a685a6</code></a>] - <strong>doc</strong>: note resume build should not be done on node-test-commit (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61373" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61373/hovercard">#61373</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2a8e8dfaf3"><code>2a8e8dfaf3</code></a>] - <strong>doc</strong>: refine WebAssembly error documentation (sangwook) <a href="https://github.com/nodejs/node/pull/61382" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61382/hovercard">#61382</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f3caf27f8b"><code>f3caf27f8b</code></a>] - <strong>doc</strong>: add deprecation history for url.parse (Eng Zer Jun) <a href="https://github.com/nodejs/node/pull/61389" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61389/hovercard">#61389</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5ab8057856"><code>5ab8057856</code></a>] - <strong>doc</strong>: add marco and rafael in last sec release (Marco Ippolito) <a href="https://github.com/nodejs/node/pull/61383" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61383/hovercard">#61383</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f83cb1e785"><code>f83cb1e785</code></a>] - <strong>doc</strong>: packages: example of private import switch to internal (coderaiser) <a href="https://github.com/nodejs/node/pull/61343" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61343/hovercard">#61343</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3d23bcd0e2"><code>3d23bcd0e2</code></a>] - <strong>doc</strong>: add esm and cjs examples to node:v8 (Alfredo González) <a href="https://github.com/nodejs/node/pull/61328" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61328/hovercard">#61328</a></li> <li>[<a href="https://github.com/nodejs/node/commit/1d159550e0"><code>1d159550e0</code></a>] - <strong>doc</strong>: added 'secure' event to tls.TLSSocket (ikeyan) <a href="https://github.com/nodejs/node/pull/61066" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61066/hovercard">#61066</a></li> <li>[<a href="https://github.com/nodejs/node/commit/90080d2892"><code>90080d2892</code></a>] - <strong>doc</strong>: restore <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/watilde/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/watilde">@watilde</a> to collaborators (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/61350" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61350/hovercard">#61350</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a87f7a50f8"><code>a87f7a50f8</code></a>] - <strong>doc</strong>: run license-builder (github-actions[bot]) <a href="https://github.com/nodejs/node/pull/61348" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61348/hovercard">#61348</a></li> <li>[<a href="https://github.com/nodejs/node/commit/adf5c84701"><code>adf5c84701</code></a>] - <strong>doc</strong>: clean up writing-and-running-benchmarks.md (Hardanish Singh) <a href="https://github.com/nodejs/node/pull/61345" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61345/hovercard">#61345</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2be98add0c"><code>2be98add0c</code></a>] - <strong>doc</strong>: document ALPNCallback option for TLSSocket constructor (ikeyan) <a href="https://github.com/nodejs/node/pull/61331" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61331/hovercard">#61331</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2db4893c8d"><code>2db4893c8d</code></a>] - <strong>esm</strong>: ensure watch mode restarts after syntax errors (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61232" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61232/hovercard">#61232</a></li> <li>[<a href="https://github.com/nodejs/node/commit/828feb2e6b"><code>828feb2e6b</code></a>] - <strong>events</strong>: remove redundant todo (Gürgün Dayıoğlu) <a href="https://github.com/nodejs/node/pull/60595" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60595/hovercard">#60595</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e91b296001"><code>e91b296001</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: add ignore option to fs.watch (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61433" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61433/hovercard">#61433</a></li> <li>[<a href="https://github.com/nodejs/node/commit/606184fae5"><code>606184fae5</code></a>] - <strong>fs</strong>: remove duplicate getValidatedPath calls (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61359" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61359/hovercard">#61359</a></li> <li>[<a href="https://github.com/nodejs/node/commit/434fcd7f8f"><code>434fcd7f8f</code></a>] - <strong>fs</strong>: fix errorOnExist behavior for directory copy in fs.cp (Nicholas Paun) <a href="https://github.com/nodejs/node/pull/60946" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60946/hovercard">#60946</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bacba16f5e"><code>bacba16f5e</code></a>] - <strong>fs</strong>: fix ENOTDIR in globSync when file is treated as dir (sangwook) <a href="https://github.com/nodejs/node/pull/61259" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61259/hovercard">#61259</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7697ce0310"><code>7697ce0310</code></a>] - <strong>fs</strong>: remove duplicate fd validation in sync functions (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61361" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61361/hovercard">#61361</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8abd54f597"><code>8abd54f597</code></a>] - <strong>gyp</strong>: aix: change gcc version detection so CXX="ccache g++" works (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61464" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61464/hovercard">#61464</a></li> <li>[<a href="https://github.com/nodejs/node/commit/24033ee7ea"><code>24033ee7ea</code></a>] - <strong>http</strong>: fix rawHeaders exceeding maxHeadersCount limit (Max Harari) <a href="https://github.com/nodejs/node/pull/61285" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61285/hovercard">#61285</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cf56327939"><code>cf56327939</code></a>] - <strong>http2</strong>: validate initialWindowSize per HTTP/2 spec (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61402" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61402/hovercard">#61402</a></li> <li>[<a href="https://github.com/nodejs/node/commit/696935eeeb"><code>696935eeeb</code></a>] - <strong>inspector</strong>: initial support storage inspection (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/61139" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61139/hovercard">#61139</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3d5e718e38"><code>3d5e718e38</code></a>] - <strong>lib</strong>: fix typo in <code>util.js</code> comment (Taejin Kim) <a href="https://github.com/nodejs/node/pull/61365" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61365/hovercard">#61365</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f55a5fea00"><code>f55a5fea00</code></a>] - <strong>lib</strong>: fix TypeScript support check in jitless mode (sangwook) <a href="https://github.com/nodejs/node/pull/61382" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61382/hovercard">#61382</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b3fbc3c375"><code>b3fbc3c375</code></a>] - <strong>meta</strong>: do not fast-track npm updates (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61475" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61475/hovercard">#61475</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2423ecdaef"><code>2423ecdaef</code></a>] - <strong>meta</strong>: fix typos in issue template config (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/61399" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61399/hovercard">#61399</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e2df85a33a"><code>e2df85a33a</code></a>] - <strong>meta</strong>: label v8 module PRs (René) <a href="https://github.com/nodejs/node/pull/61325" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61325/hovercard">#61325</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bc9e5f7d4d"><code>bc9e5f7d4d</code></a>] - <strong>node-api</strong>: fix node_api_create_object_with_properties name (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61319" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61319/hovercard">#61319</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4f30c21c59"><code>4f30c21c59</code></a>] - <strong>node-api</strong>: use Node-API in comments (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61320" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61320/hovercard">#61320</a></li> <li>[<a href="https://github.com/nodejs/node/commit/62d71eb28d"><code>62d71eb28d</code></a>] - <strong>quic</strong>: copy options.certs buffer instead of detaching (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61403" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61403/hovercard">#61403</a></li> <li>[<a href="https://github.com/nodejs/node/commit/4bbbe75ba1"><code>4bbbe75ba1</code></a>] - <strong>quic</strong>: move quic behind compile time flag (Matteo Collina) <a href="https://github.com/nodejs/node/pull/61444" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61444/hovercard">#61444</a></li> <li>[<a href="https://github.com/nodejs/node/commit/b351910af1"><code>b351910af1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sea</strong>: add --build-sea to generate SEA directly with Node.js binary (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/957292e233"><code>957292e233</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sea</strong>: split sea binary manipulation code (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f289817ff8"><code>f289817ff8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sqlite</strong>: enable defensive mode by default (Bart Louwers) <a href="https://github.com/nodejs/node/pull/61266" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61266/hovercard">#61266</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6442229880"><code>6442229880</code></a>] - <strong>sqlite</strong>: add some tests (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61410" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61410/hovercard">#61410</a></li> <li>[<a href="https://github.com/nodejs/node/commit/069f3603e2"><code>069f3603e2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>sqlite</strong>: add sqlite prepare options args (Guilherme Araújo) <a href="https://github.com/nodejs/node/pull/61311" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61311/hovercard">#61311</a></li> <li>[<a href="https://github.com/nodejs/node/commit/df02d00d61"><code>df02d00d61</code></a>] - <strong>src</strong>: improve StringBytes::Encode perf on UTF8 (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/61131" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61131/hovercard">#61131</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e35814ba80"><code>e35814ba80</code></a>] - <strong>src</strong>: add missing override specifier to Clean() (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61429" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61429/hovercard">#61429</a></li> <li>[<a href="https://github.com/nodejs/node/commit/803ff7d3de"><code>803ff7d3de</code></a>] - <strong>src</strong>: cache context lookup in vectored io loops (Mert Can Altin) <a href="https://github.com/nodejs/node/pull/61387" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61387/hovercard">#61387</a></li> <li>[<a href="https://github.com/nodejs/node/commit/58abe99cbf"><code>58abe99cbf</code></a>] - <strong>src</strong>: cache missing package.json files in the C++ package config cache (Michael Smith) <a href="https://github.com/nodejs/node/pull/60425" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60425/hovercard">#60425</a></li> <li>[<a href="https://github.com/nodejs/node/commit/2a542094e4"><code>2a542094e4</code></a>] - <strong>src</strong>: use starts_with instead of rfind/find (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61426" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61426/hovercard">#61426</a></li> <li>[<a href="https://github.com/nodejs/node/commit/77cacf6d9d"><code>77cacf6d9d</code></a>] - <strong>src</strong>: use C++ nullptr in sqlite (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61416" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61416/hovercard">#61416</a></li> <li>[<a href="https://github.com/nodejs/node/commit/344cc629d4"><code>344cc629d4</code></a>] - <strong>src</strong>: use C++ nullptr in webstorage (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/61407" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61407/hovercard">#61407</a></li> <li>[<a href="https://github.com/nodejs/node/commit/9f25cad26c"><code>9f25cad26c</code></a>] - <strong>src</strong>: fix pointer alignment (jhofstee) <a href="https://github.com/nodejs/node/pull/61336" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61336/hovercard">#61336</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5a984b9a09"><code>5a984b9a09</code></a>] - <strong>src</strong>: use node- prefix on thread names (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61307" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61307/hovercard">#61307</a></li> <li>[<a href="https://github.com/nodejs/node/commit/d4cf423a65"><code>d4cf423a65</code></a>] - <strong>stream</strong>: export namespace object from internal end-of-stream module (René) <a href="https://github.com/nodejs/node/pull/61455" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61455/hovercard">#61455</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7d8232e34c"><code>7d8232e34c</code></a>] - <strong>test</strong>: add some validation for JSON doc output (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61413" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61413/hovercard">#61413</a></li> <li>[<a href="https://github.com/nodejs/node/commit/75c06bc2a8"><code>75c06bc2a8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: migrate to --build-sea in existing SEA tests (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/cabd58f1cb"><code>cabd58f1cb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: use fixture directories for sea tests (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61167/hovercard">#61167</a></li> <li>[<a href="https://github.com/nodejs/node/commit/bcffca8911"><code>bcffca8911</code></a>] - <strong>test</strong>: aix: mark test_threadsafe_function/test flaky on AIX (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61452" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61452/hovercard">#61452</a></li> <li>[<a href="https://github.com/nodejs/node/commit/29399501c1"><code>29399501c1</code></a>] - <strong>test</strong>: add implicit test for fs dispose handling with using (Ilyas Shabi) <a href="https://github.com/nodejs/node/pull/61140" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61140/hovercard">#61140</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3bb481571a"><code>3bb481571a</code></a>] - <strong>test</strong>: reveal wpt evaluation errors in status files (Chengzhong Wu) <a href="https://github.com/nodejs/node/pull/61358" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61358/hovercard">#61358</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a132be7f71"><code>a132be7f71</code></a>] - <strong>test</strong>: check new WebCryptoAPI enum values (Filip Skokan) <a href="https://github.com/nodejs/node/pull/61406" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61406/hovercard">#61406</a></li> <li>[<a href="https://github.com/nodejs/node/commit/72f1463735"><code>72f1463735</code></a>] - <strong>test</strong>: split test-esm-loader-hooks (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/61374" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61374/hovercard">#61374</a></li> <li>[<a href="https://github.com/nodejs/node/commit/39105e4c5f"><code>39105e4c5f</code></a>] - <strong>test</strong>: aix: mark test-emit-on-destroyed as flaky (Stewart X Addison) <a href="https://github.com/nodejs/node/pull/61381" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61381/hovercard">#61381</a></li> <li>[<a href="https://github.com/nodejs/node/commit/3f17acfb1c"><code>3f17acfb1c</code></a>] - <strong>test</strong>: add webidl web-platform tests (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61316" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61316/hovercard">#61316</a></li> <li>[<a href="https://github.com/nodejs/node/commit/89983cf747"><code>89983cf747</code></a>] - <strong>test</strong>: update url web-platform tests (Yagiz Nizipli) <a href="https://github.com/nodejs/node/pull/61315" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61315/hovercard">#61315</a></li> <li>[<a href="https://github.com/nodejs/node/commit/73c0a242d7"><code>73c0a242d7</code></a>] - <strong>test</strong>: forbid use of named imports for fixtures (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61228" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61228/hovercard">#61228</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a49d54308e"><code>a49d54308e</code></a>] - <strong>test</strong>: enforce better never-settling-promise detection (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60976" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60976/hovercard">#60976</a></li> <li>[<a href="https://github.com/nodejs/node/commit/335cb0b5cc"><code>335cb0b5cc</code></a>] - <strong>test</strong>: ensure assertions are reached on all tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60845" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60845/hovercard">#60845</a></li> <li>[<a href="https://github.com/nodejs/node/commit/5ee02c789a"><code>5ee02c789a</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60763" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60763/hovercard">#60763</a></li> <li>[<a href="https://github.com/nodejs/node/commit/141fb82ffb"><code>141fb82ffb</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60760" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60760/hovercard">#60760</a></li> <li>[<a href="https://github.com/nodejs/node/commit/edf90ce457"><code>edf90ce457</code></a>] - <strong>test</strong>: use <code>RegExp.escape</code> to improve test reliability (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60803" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60803/hovercard">#60803</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f5f9b2dcf6"><code>f5f9b2dcf6</code></a>] - <strong>test</strong>: ensure assertions are reached on more tests (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60728" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60728/hovercard">#60728</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ec1cbbe0b6"><code>ec1cbbe0b6</code></a>] - <strong>test_runner</strong>: fix memory leaks in runner (Abhishek Kv. Savani) <a href="https://github.com/nodejs/node/pull/60860" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60860/hovercard">#60860</a></li> <li>[<a href="https://github.com/nodejs/node/commit/399ac68427"><code>399ac68427</code></a>] - <strong>test_runner</strong>: fix coverage report when a directory is named file (Heath Dutton🕴️) <a href="https://github.com/nodejs/node/pull/61169" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61169/hovercard">#61169</a></li> <li>[<a href="https://github.com/nodejs/node/commit/6e1beda333"><code>6e1beda333</code></a>] - <strong>test_runner</strong>: print info when test restarts (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/61160" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61160/hovercard">#61160</a></li> <li>[<a href="https://github.com/nodejs/node/commit/f5803ccb86"><code>f5803ccb86</code></a>] - <strong>test_runner</strong>: fix rerun ambiguous test failures (Moshe Atlow) <a href="https://github.com/nodejs/node/pull/61392" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61392/hovercard">#61392</a></li> <li>[<a href="https://github.com/nodejs/node/commit/a5a4c3eb44"><code>a5a4c3eb44</code></a>] - <strong>test_runner</strong>: nix dead reporter code (Vas Sudanagunta) <a href="https://github.com/nodejs/node/pull/59700" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/59700/hovercard">#59700</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ff1fcabfc9"><code>ff1fcabfc9</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test_runner</strong>: support expecting a test-case to fail (Jacob Smith) <a href="https://github.com/nodejs/node/pull/60669" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60669/hovercard">#60669</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ade4fc2338"><code>ade4fc2338</code></a>] - <strong>tools</strong>: copyedit Nix files (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61447" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61447/hovercard">#61447</a></li> <li>[<a href="https://github.com/nodejs/node/commit/7c2242beb9"><code>7c2242beb9</code></a>] - <strong>tools</strong>: validate release commit diff as part of <code>lint-release-proposal</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61440" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61440/hovercard">#61440</a></li> <li>[<a href="https://github.com/nodejs/node/commit/ca4ebed258"><code>ca4ebed258</code></a>] - <strong>tools</strong>: use ad-hoc flag to lint Nix files (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/61405" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61405/hovercard">#61405</a></li> <li>[<a href="https://github.com/nodejs/node/commit/05ce2c87f3"><code>05ce2c87f3</code></a>] - <strong>tools</strong>: fix vcbuild lint-js-build (Vladimir Morozov) <a href="https://github.com/nodejs/node/pull/61318" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61318/hovercard">#61318</a></li> <li>[<a href="https://github.com/nodejs/node/commit/41adb54a37"><code>41adb54a37</code></a>] - <strong>tools</strong>: enforce trailing commas in <code>test/es-module</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60891" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60891/hovercard">#60891</a></li> <li>[<a href="https://github.com/nodejs/node/commit/eebd732a52"><code>eebd732a52</code></a>] - <strong>tools</strong>: enforce trailing commas in <code>test/sequential</code> (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/60892" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60892/hovercard">#60892</a></li> <li>[<a href="https://github.com/nodejs/node/commit/8b73739e03"><code>8b73739e03</code></a>] - <strong>typings</strong>: add typing for string_decoder (Taejin Kim) <a href="https://github.com/nodejs/node/pull/61368" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61368/hovercard">#61368</a></li> <li>[<a href="https://github.com/nodejs/node/commit/e88dd012ad"><code>e88dd012ad</code></a>] - <strong>v8</strong>: changing total_allocated_bytes to avoid ABI changes (Caio Lima) <a href="https://github.com/nodejs/node/pull/60800" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/60800/hovercard">#60800</a></li> <li>[<a href="https://github.com/nodejs/node/commit/c75ad3d87d"><code>c75ad3d87d</code></a>] - <strong>v8</strong>: add GCProfiler support for erm (Ilyas Shabi) <a href="https://github.com/nodejs/node/pull/61191" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61191/hovercard">#61191</a></li> <li>[<a href="https://github.com/nodejs/node/commit/611c179663"><code>611c179663</code></a>] - <strong>zlib</strong>: validate write_result array length (Ryuhei Shima) <a href="https://github.com/nodejs/node/pull/61342" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/61342/hovercard">#61342</a></li> </ul> aduh95