<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Node.js Blog]]></title><description><![CDATA[Node.js Blog]]></description><link>https://nodejs.org/en/</link><generator>metalsmith-feed</generator><lastBuildDate>Wed, 18 Dec 2019 19:04:22 GMT</lastBuildDate><atom:link href="https://nodejs.org/en/feed/blog.xml" rel="self" type="application/rss+xml"/><author><![CDATA[Node.js Foundation]]></author><language><![CDATA[English]]></language><docs/><item><title><![CDATA[Node v13.5.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>cli</strong>:<ul>
<li>add --trace-exit cli option (legendecas) <a href="https://github.com/nodejs/node/pull/30516">#30516</a></li>
</ul>
</li>
<li><strong>http,https</strong>:<ul>
<li>increase server headers timeout (Tim Costa) <a href="https://github.com/nodejs/node/pull/30071">#30071</a></li>
</ul>
</li>
<li><strong>readline</strong>:<ul>
<li>update ansi-regex (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>promote _getCursorPos to public api (Jeremy Albright) <a href="https://github.com/nodejs/node/pull/30687">#30687</a></li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>add completion preview (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li>add Set and map size to inspect output (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30225">#30225</a></li>
</ul>
</li>
<li><strong>wasi</strong>:<ul>
<li>require CLI flag to require() wasi module (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30963">#30963</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/e10917f8ba"><code>e10917f8ba</code></a>] - <strong>async_hooks</strong>: ensure proper handling in runInAsyncScope (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/30965">#30965</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6ddbc1291"><code>b6ddbc1291</code></a>] - <strong>benchmark</strong>: use let/const instead of var in buffers (dnlup) <a href="https://github.com/nodejs/node/pull/30945">#30945</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00cbf5b1b6"><code>00cbf5b1b6</code></a>] - <strong>build</strong>: auto-load ICU data from --with-icu-default-data-dir (Stephen Gallagher) <a href="https://github.com/nodejs/node/pull/30825">#30825</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60225c171e"><code>60225c171e</code></a>] - <strong>build</strong>: fix missing x64 arch suffix in binary tar name (legendecas) <a href="https://github.com/nodejs/node/pull/30877">#30877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10a77d3cd1"><code>10a77d3cd1</code></a>] - <strong>build,win</strong>: fix goto exit in vcbuild (João Reis) <a href="https://github.com/nodejs/node/pull/30931">#30931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f371562e30"><code>f371562e30</code></a>] - <strong>build,win</strong>: support building MSI with VS2019 (João Reis) <a href="https://github.com/nodejs/node/pull/30895">#30895</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8ce9a0e23"><code>d8ce9a0e23</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>cli</strong>: add --trace-exit cli option (legendecas) <a href="https://github.com/nodejs/node/pull/30516">#30516</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30e2d28ac5"><code>30e2d28ac5</code></a>] - <strong>cluster</strong>: remove unnecessary bind (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/28131">#28131</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f3eca5d42"><code>4f3eca5d42</code></a>] - <strong>console</strong>: unregister temporary error listener (Robert Nagy) <a href="https://github.com/nodejs/node/pull/30852">#30852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a221017ee8"><code>a221017ee8</code></a>] - <strong>crypto</strong>: cast oaepLabel to unsigned char* (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30917">#30917</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3abcb69c3e"><code>3abcb69c3e</code></a>] - <strong>doc</strong>: add note about fs.close() about undefined behavior (Robert Nagy) <a href="https://github.com/nodejs/node/pull/30966">#30966</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13b5ace4db"><code>13b5ace4db</code></a>] - <strong>doc</strong>: explain napi_run_script (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/30918">#30918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/559284b20a"><code>559284b20a</code></a>] - <strong>doc</strong>: add &quot;Be direct.&quot; to the style guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/30935">#30935</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb6443dc11"><code>eb6443dc11</code></a>] - <strong>doc</strong>: clarify expectations for PR commit messages (Derek Lewis) <a href="https://github.com/nodejs/node/pull/30922">#30922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df5ae1a8ef"><code>df5ae1a8ef</code></a>] - <strong>doc</strong>: fix description of N-API exception handlers (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/30893">#30893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b53e2a84ec"><code>b53e2a84ec</code></a>] - <strong>doc</strong>: improve doc writable streams: &#39;finish&#39; event (dev-313) <a href="https://github.com/nodejs/node/pull/30889">#30889</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad5b71525d"><code>ad5b71525d</code></a>] - <strong>fs</strong>: remove unnecessary bind (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/28131">#28131</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bc9b09ce6"><code>3bc9b09ce6</code></a>] - <strong>http</strong>: use for...of in http library code (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/30958">#30958</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a756cb539"><code>7a756cb539</code></a>] - <strong>http</strong>: remove unnecessary bind (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/28131">#28131</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/172228047a"><code>172228047a</code></a>] - <strong>http,https</strong>: increase server headers timeout (Tim Costa) <a href="https://github.com/nodejs/node/pull/30071">#30071</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52aab47766"><code>52aab47766</code></a>] - <strong>http2</strong>: remove unnecessary bind from setImmediate (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/28131">#28131</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88731adff6"><code>88731adff6</code></a>] - <strong>lib</strong>: replace Symbol.species by SymbolSpecies (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30950">#30950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f51b5bd3dc"><code>f51b5bd3dc</code></a>] - <strong>lib</strong>: replace Symbol.hasInstance by SymbolHasInstance (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30948">#30948</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92475e998d"><code>92475e998d</code></a>] - <strong>lib</strong>: replace Symbol.asyncIterator by SymbolAsyncIterator (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30947">#30947</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19f05cab39"><code>19f05cab39</code></a>] - <strong>lib</strong>: enforce use of Promise from primordials (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30936">#30936</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/698e0a2095"><code>698e0a2095</code></a>] - <strong>lib</strong>: add TypedArray constructors to primordials (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30740">#30740</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cbe29ce4cf"><code>cbe29ce4cf</code></a>] - <strong>lib</strong>: change var to let/const (rene.herrmann) <a href="https://github.com/nodejs/node/pull/30910">#30910</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2430dd8ecb"><code>2430dd8ecb</code></a>] - <strong>lib</strong>: use strict equality comparison (Donggeon Lim) <a href="https://github.com/nodejs/node/pull/30898">#30898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30d32492a0"><code>30d32492a0</code></a>] - <strong>lib</strong>: refactor NativeModule (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/30856">#30856</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a326309a74"><code>a326309a74</code></a>] - <strong>lib</strong>: replace Symbol.toPrimitive to SymbolToPrimitive primordials (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30905">#30905</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d2172fb5d"><code>0d2172fb5d</code></a>] - <strong>lib</strong>: update Symbol.toStringTag by SymbolToStringTag primordial (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30908">#30908</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e67d38f42"><code>4e67d38f42</code></a>] - <strong>perf_hooks</strong>: remove unnecessary bind (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/28131">#28131</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/510edead69"><code>510edead69</code></a>] - <strong>process</strong>: refs --unhandled-rejections documentation in warning message (Antoine du HAMEL) <a href="https://github.com/nodejs/node/pull/30564">#30564</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/954793f363"><code>954793f363</code></a>] - <strong>process</strong>: fix promise catching (Rongjian Zhang) <a href="https://github.com/nodejs/node/pull/30957">#30957</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b49ded22a"><code>5b49ded22a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: promote _getCursorPos to public api (Jeremy Albright) <a href="https://github.com/nodejs/node/pull/30687">#30687</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/424c37baba"><code>424c37baba</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: update ansi-regex (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02f3fe4b60"><code>02f3fe4b60</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: fix preview bug in case of long lines (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a3e79f953"><code>6a3e79f953</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: add completion preview (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a8f828c17"><code>1a8f828c17</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: improve completion (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b92223ed1"><code>8b92223ed1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: simplify code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7eeb8cc0b"><code>f7eeb8cc0b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: simplify repl autocompletion (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d549daef18"><code>d549daef18</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: remove dead code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e11acc5a45"><code>e11acc5a45</code></a>] - <strong>repl</strong>: fix autocomplete when useGlobal is false (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30883">#30883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3906e145ca"><code>3906e145ca</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl,readline</strong>: refactor for simplicity (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6f298e3cf"><code>f6f298e3cf</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl,readline</strong>: refactor common code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d456aa0a57"><code>d456aa0a57</code></a>] - <strong>src</strong>: unregister Isolate with platform before disposing (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30909">#30909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c43461ac56"><code>c43461ac56</code></a>] - <strong>src</strong>: make debug_options getters public (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30494">#30494</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ca29d860b"><code>5ca29d860b</code></a>] - <strong>stream</strong>: use for...of (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/30960">#30960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c18c49f0e"><code>0c18c49f0e</code></a>] - <strong>stream</strong>: do not chunk strings and Buffer in Readable.from (Matteo Collina) <a href="https://github.com/nodejs/node/pull/30912">#30912</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/663a6b4938"><code>663a6b4938</code></a>] - <strong>stream</strong>: make all streams error in a pipeline (Matteo Collina) <a href="https://github.com/nodejs/node/pull/30869">#30869</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e268b8dbe"><code>5e268b8dbe</code></a>] - <strong>test</strong>: simplify test-wasi-start-validation.js (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30972">#30972</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2d95529f6"><code>c2d95529f6</code></a>] - <strong>test</strong>: improve WASI start() coverage (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30972">#30972</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72b4aee745"><code>72b4aee745</code></a>] - <strong>test</strong>: improve test coverage in child_process (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/26282">#26282</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f30b771fd2"><code>f30b771fd2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: add multiple repl preview tests (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30907">#30907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69aaab0e2c"><code>69aaab0e2c</code></a>] - <strong>test</strong>: improve dns lookup coverage (Kirill Ponomarev) <a href="https://github.com/nodejs/node/pull/30777">#30777</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6b917dda0"><code>b6b917dda0</code></a>] - <strong>test</strong>: avoid leftover report file (Gerhard Stoebich) <a href="https://github.com/nodejs/node/pull/30925">#30925</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51d1a919bf"><code>51d1a919bf</code></a>] - <strong>test</strong>: add missing test flags (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30971">#30971</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60485dcc8e"><code>60485dcc8e</code></a>] - <strong>test</strong>: add test for validation for wasi.start() argument (Rich Trott) <a href="https://github.com/nodejs/node/pull/30919">#30919</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a25c2c073"><code>7a25c2c073</code></a>] - <strong>test</strong>: improve assertion error message in test-debug-usage (Rich Trott) <a href="https://github.com/nodejs/node/pull/30913">#30913</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7a0574d6f"><code>b7a0574d6f</code></a>] - <strong>test</strong>: make test-os-checked-function work without test harness (Rich Trott) <a href="https://github.com/nodejs/node/pull/30914">#30914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e6510bcfb"><code>7e6510bcfb</code></a>] - <strong>test</strong>: delay loading &#39;os&#39; in test/common module (Rich Trott) <a href="https://github.com/nodejs/node/pull/30914">#30914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/956dec8b6b"><code>956dec8b6b</code></a>] - <strong>tls</strong>: for...of in _tls_common.js (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/30961">#30961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b20ddde2f6"><code>b20ddde2f6</code></a>] - <strong>tools</strong>: enable Markdown linter&#39;s usage information (Derek Lewis) <a href="https://github.com/nodejs/node/pull/30216">#30216</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f62a7679a3"><code>f62a7679a3</code></a>] - <strong>util</strong>: add Set and map size to inspect output (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30225">#30225</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f830a7dd73"><code>f830a7dd73</code></a>] - <strong>util</strong>: refactor inspect code for constistency (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30225">#30225</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8dec909aa7"><code>8dec909aa7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: inspect (user defined) prototype properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30768">#30768</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/453be95edc"><code>453be95edc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: fix built-in detection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30768">#30768</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b0e2c280f"><code>2b0e2c280f</code></a>] - <strong>v8</strong>: use of TypedArray constructors from primordials (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30740">#30740</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54d51dbe4c"><code>54d51dbe4c</code></a>] - <strong>wasi</strong>: require CLI flag to require() wasi module (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30963">#30963</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0-x86.msi">https://nodejs.org/dist/v13.5.0/node-v13.5.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0-x64.msi">https://nodejs.org/dist/v13.5.0/node-v13.5.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v13.5.0/win-x86/node.exe">https://nodejs.org/dist/v13.5.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v13.5.0/win-x64/node.exe">https://nodejs.org/dist/v13.5.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0.pkg">https://nodejs.org/dist/v13.5.0/node-v13.5.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0-darwin-x64.tar.gz">https://nodejs.org/dist/v13.5.0/node-v13.5.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0-linux-x64.tar.xz">https://nodejs.org/dist/v13.5.0/node-v13.5.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v13.5.0/node-v13.5.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0-linux-s390x.tar.xz">https://nodejs.org/dist/v13.5.0/node-v13.5.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v13.5.0/node-v13.5.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0-sunos-x64.tar.xz">https://nodejs.org/dist/v13.5.0/node-v13.5.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v13.5.0/node-v13.5.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0-linux-arm64.tar.xz">https://nodejs.org/dist/v13.5.0/node-v13.5.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v13.5.0/node-v13.5.0.tar.gz">https://nodejs.org/dist/v13.5.0/node-v13.5.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v13.5.0/">https://nodejs.org/dist/v13.5.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v13.5.0/api/">https://nodejs.org/docs/v13.5.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

1d935f44f67a8c8bf68db3b38c23d38e7502ca9b3481338e7224283b6dd3b353  node-v13.5.0-aix-ppc64.tar.gz
3322c601dc032677e5b5f87f393d4b1d70073bcab24fe74378eff8eb49364001  node-v13.5.0-darwin-x64.tar.gz
d510d6ba10a7c23ef3c0e2204e3480cc7c38e3d70a649839ccecbd8bcd7e1ba3  node-v13.5.0-darwin-x64.tar.xz
c18ee69d7706e97c5e7ed3ffdfef50b2cf66e773b2168a03a3dc4170b0475d49  node-v13.5.0-headers.tar.gz
885d4c9b3a37f608117cfa9ae1ab834635fccbbb16831cad996e868b371a32a6  node-v13.5.0-headers.tar.xz
77713ce2b7f78ac96887d338e593eda27c739e95de7e896333198da8909edf40  node-v13.5.0-linux-arm64.tar.gz
fe52f4e3a60a372138102da741e5b5d34310a74b3fc6f2000e4c254e3f0c4f51  node-v13.5.0-linux-arm64.tar.xz
c48d91ccb705633492f161195be7849fa2fc126e9a53b7db973af318316fb309  node-v13.5.0-linux-armv7l.tar.gz
402a1f28c5fde633e6af93769236237b0bcd88a5ffdff386abc1bf9b8409ce70  node-v13.5.0-linux-armv7l.tar.xz
dadb72c5ec053f509ee3418127fe4ef7a20cd168c5509f2a55b61d59b212b284  node-v13.5.0-linux-ppc64le.tar.gz
35de1ed59fdb3b59491477bfafe4dd0fac7df0d1b9a1b67c3987aa025fac2f3d  node-v13.5.0-linux-ppc64le.tar.xz
ca01805c13608269663df467189bd80cca4191e71e72bae7dbe439d8ed395db8  node-v13.5.0-linux-s390x.tar.gz
c6011066e5cef0dd720e1a73c55280cbad11c777b992c02f0c9e647511e11b3a  node-v13.5.0-linux-s390x.tar.xz
796bbcad96fbeb9f4731fef1e8788ce4f9c5507288d0a502aaeffd0d056e7c1d  node-v13.5.0-linux-x64.tar.gz
4d2b2cea13388658e95d8b2dc7ff918718155473ef6ef38928d92eb8cbbe210a  node-v13.5.0-linux-x64.tar.xz
b838c1ad285a2407982061430ad42167c4fccb042620e0a9db70950dfba6e238  node-v13.5.0.pkg
cf48a1ee8633660e765dad401f55531cfc7d931dc0aa5d7e5e81c8923627815c  node-v13.5.0-sunos-x64.tar.gz
5b8911317e5986db59332df774b0558b86b659b8a46ee93a530b4b18e8db3085  node-v13.5.0-sunos-x64.tar.xz
4b8078d896a7550d7ed399c1b4ac9043e9f883be404d9b337185c8d8479f2db8  node-v13.5.0.tar.gz
5311ac9b19d27559d045acdf17b1006a4962099f770b5bab104253545d2ae9d9  node-v13.5.0.tar.xz
7a918493a5a1892c5f8224ca6933418e8a02fee247fe23b4a8937bb226e661f4  node-v13.5.0-win-x64.7z
e286a84f2861b9f3c0290a9afbbecd09f303a39b2573af001ef8a4c1413eee7c  node-v13.5.0-win-x64.zip
7c04b974cfde150f813664d3d813337e612268c41079c85fd073a2293ac58e77  node-v13.5.0-win-x86.7z
a4b43f753ca28a05d3eee3848746ec1f8b5c5c9bc3e04beb931c98b3435cb90e  node-v13.5.0-win-x86.zip
9bf487e57f944ad2ab392c8aecb1e0ed066dce32d4ef4f2634def7c81488cc61  node-v13.5.0-x64.msi
c9ec9ddf28034c817fcb2ff277d53ea8f01a63349e31a8ad72fb0289787aed68  node-v13.5.0-x86.msi
a02d4e6a70e17ecacb3a4f58ea70babf7939c76f72f76d7ff42cdd5d139668c4  win-x64/node.exe
ba8f5016e1a965239d8ab055b646857de988cebcb0ec455dcd7d005aca422425  win-x64/node.lib
991839520305e9107211157b12e2929c0d3f07c115bc810fc898bd5616a3792b  win-x64/node_pdb.7z
fc3708955f3c87985d96be1b2da077af44437fe18103dc1c02413b87db9907b2  win-x64/node_pdb.zip
261239d63c2cbaafea45763c4eeeea941ec38e6148d4cf0c0e0f2d166b6a3f7e  win-x86/node.exe
5085f60ea641564c8bf22adc794fa30e7bb216b69551f1df5e6d200f3ad90160  win-x86/node.lib
21679666f987555fa44e20f934387fe1f05635255e1c40dafb09e80b8a1eba39  win-x86/node_pdb.7z
d2e1a7f47f8ac0d7c15994528acb628567f240827ed81fe85dc79ee84eaae58d  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAl36dUAACgkQkzsB9Atc
qUZQSQf+LUfv7ruGckeoNo9ibk+kZD4dvqaXezhN/SFaDu+0SvKUZPm/dLpAYXpw
QlKWY5ksL60PEEVQv+GIpYtaHZYmrzwkrHXRa6ZAZsNr3m23HWN8PprTIvCG0L2n
hnTQU7GQpa2Vptf/YZYYDV6vNz0q8YaHCgtwJ2hkfHrva97yVq3RMI2ZepOGr2cy
+vFrrKw1Y9nQVzPBW3IKvMD1d+PPJbKyuqaqQ23u8ppyCvnYFSXu77mv1kDHgr4w
vl9s4xOBJZ+2vRyLKspuZJ9kuhPRqMKyMOv0+pu9KGp0WYFQXqVikJzdzO7aEWau
c10FL5dlwywEQM4hDp5zfHNNTyGeXQ==
=x7xT
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v13.5.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v13.5.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Wed, 18 Dec 2019 18:52:22 GMT</pubDate></item><item><title><![CDATA[December 2019 Security Releases]]></title><description><![CDATA[<h2 id="header-update-18-december-2019-releases-available"><em>(Update 18-December-2019)</em> Releases available<a id="update-18-december-2019-releases-available" class="anchor" href="#update-18-december-2019-releases-available" aria-labelledby="header-update-18-december-2019-releases-available"></a></h2><p>These releases update npm to v6.13.4 to address three vulnerabilities described below.</p>
<p>All current release lines were affected.</p>
<p>At this time, CVEs have been requested by npm, Inc. and are pending review. See <a href="https://twitter.com/ahmadnassri/status/1205132161961123841">https://twitter.com/ahmadnassri/status/1205132161961123841</a> for more information.</p>
<h3 id="header-global-node_modules-binary-overwrite">Global <code>node_modules</code> Binary Overwrite<a id="global-node_modules-binary-overwrite" class="anchor" href="#global-node_modules-binary-overwrite" aria-labelledby="header-global-node_modules-binary-overwrite"></a></h3><p>Versions of the npm CLI prior to 6.13.4 are vulnerable to a Global <code>node_modules</code> Binary Overwrite. It fails to prevent existing globally-installed binaries to be overwritten by other package installations.</p>
<p>For example, if a package was installed globally and created a <code>serve</code> binary, any subsequent installs of packages that also create a <code>serve</code> binary would overwrite the first binary. This will not overwrite system binaries but only binaries put into the global <code>node_modules</code> directory.</p>
<p>This behavior is still allowed in local installations and also through install scripts. This vulnerability bypasses a user using the <code>--ignore-scripts</code> install option.</p>
<ul>
<li><a href="https://www.npmjs.com/advisories/1437">https://www.npmjs.com/advisories/1437</a></li>
</ul>
<h3 id="header-symlink-reference-outside-of-node_modules">Symlink reference outside of <code>node_modules</code><a id="symlink-reference-outside-of-node_modules" class="anchor" href="#symlink-reference-outside-of-node_modules" aria-labelledby="header-symlink-reference-outside-of-node_modules"></a></h3><p>Versions of the npm CLI prior to 6.13.3 are vulnerable to a symlink reference outside of <code>node_modules</code>. It is possible for packages to create symlinks to files outside of the <code>node_modules</code> folder through the <code>bin</code> field upon installation. A properly constructed entry in the package.json <code>bin</code> field would allow a package publisher to create a symlink pointing to arbitrary files on a user’s system when the package is installed. Only files accessible by the user running the <code>npm install</code> are affected.</p>
<p>This behavior is still possible through install scripts. This vulnerability bypasses a user using the <code>--ignore-scripts</code> install option.</p>
<ul>
<li><a href="https://www.npmjs.com/advisories/1436">https://www.npmjs.com/advisories/1436</a></li>
</ul>
<h3 id="header-arbitrary-file-write">Arbitrary File Write<a id="arbitrary-file-write" class="anchor" href="#arbitrary-file-write" aria-labelledby="header-arbitrary-file-write"></a></h3><p>Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It fails to prevent access to folders outside of the intended <code>node_modules</code> folder through the <code>bin</code> field. A properly constructed entry in the <code>package.json</code> bin field would allow a package publisher to create files on a user&#39;s system when the package is installed. It is only possible to affect files that the user running <code>npm install</code> has access to and it is not possible to overwrite files that already exist on disk.</p>
<p>This behavior is still possible through install scripts. This vulnerability bypasses a user using the <code>--ignore-scripts</code> install option.</p>
<ul>
<li><a href="https://www.npmjs.com/advisories/1434">https://www.npmjs.com/advisories/1434</a></li>
</ul>
<h3 id="header-downloads">Downloads<a id="downloads" class="anchor" href="#downloads" aria-labelledby="header-downloads"></a></h3><ul>
<li><a href="https://nodejs.org/en/blog/release/v13.4.0/">Node.js v13.4.0</a></li>
<li><a href="https://nodejs.org/en/blog/release/v12.14.0/">Node.js v12.14.0</a></li>
<li><a href="https://nodejs.org/en/blog/release/v10.18.0/">Node.js v10.18.0</a></li>
<li><a href="https://nodejs.org/en/blog/release/v8.17.0/">Node.js v8.17.0</a></li>
</ul>
<p>Please note that this will be the final release of the v8.x line as support ends after December 31st, 2019.</p>
<hr>
<h1 id="header-summary">Summary<a id="summary" class="anchor" href="#summary" aria-labelledby="header-summary"></a></h1><p>The Node.js project will release new versions of all supported release lines on or shortly after Tuesday December 17, 2019 UTC. For versions 8, 10, and 12 the only update to the runtime in these releases will be an updated version of npm addressing the vulnerability announced in <a href="https://blog.npmjs.org/post/189618601100/binary-planting-with-the-npm-cli">https://blog.npmjs.org/post/189618601100/binary-planting-with-the-npm-cli</a>. Version 13, while still being a security release, will include all commits that were scheduled to be included in the originally scheduled release.</p>
<p>In the meantime, users should update to npm 6.13.4 by following the instructions provided in the npm advisory. As a general rule, avoid running npm in production environments.</p>
<h1 id="header-impact">Impact<a id="impact" class="anchor" href="#impact" aria-labelledby="header-impact"></a></h1><p>All versions of Node.js are vulnerable including the LTS and current releases: Node.js 8 (LTS &quot;Carbon&quot;), Node.js 10 (LTS &quot;Dubnium&quot;) , Node.js 12 (LTS &quot;Erbium&quot;), and Node.js 13.</p>
<h1 id="header-release-timing">Release timing<a id="release-timing" class="anchor" href="#release-timing" aria-labelledby="header-release-timing"></a></h1><p>Releases will be available at, or shortly after, Tuesday, December 17, 2019 UTC.</p>
<h1 id="header-contact-and-future-updates">Contact and future updates<a id="contact-and-future-updates" class="anchor" href="#contact-and-future-updates" aria-labelledby="header-contact-and-future-updates"></a></h1><p>The current Node.js security policy can be found at <a href="https://nodejs.org/en/security/">https://nodejs.org/en/security/</a>.  Please follow the process outlined in <a href="https://github.com/nodejs/node/blob/master/SECURITY.md">https://github.com/nodejs/node/blob/master/SECURITY.md</a> if you wish to report a vulnerability in Node.js.</p>
<p>Subscribe to the low-volume announcement-only nodejs-sec mailing list at <a href="https://groups.google.com/forum/#!forum/nodejs-sec">https://groups.google.com/forum/#!forum/nodejs-sec</a> to stay up to date on security vulnerabilities and security-related releases of Node.js and the projects maintained in the nodejs GitHub organization.</p>
]]></description><link>https://nodejs.org/en/blog/vulnerability/december-2019-security-releases</link><guid isPermaLink="true">https://nodejs.org/en/blog/vulnerability/december-2019-security-releases</guid><dc:creator><![CDATA[Michael Dawson, Sam Roberts]]></dc:creator><pubDate>Wed, 18 Dec 2019 00:23:00 GMT</pubDate></item><item><title><![CDATA[Node v13.4.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>update npm to 6.13.4 <a href="https://github.com/nodejs/node/pull/30904">#30904</a></li>
<li>update uvwasi (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30745">#30745</a></li>
<li>upgrade to libuv 1.34.0 (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30783">#30783</a></li>
</ul>
</li>
<li><strong>doc</strong>:<ul>
<li>docs deprecate http finished (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28679">#28679</a></li>
</ul>
</li>
<li><strong>events</strong>:<ul>
<li>add captureRejection option (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>add captureRejection support (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
<li>llhttp opt-in insecure HTTP header parsing (Sam Roberts) <a href="https://github.com/nodejs/node/pull/30567">#30567</a></li>
</ul>
</li>
<li><strong>http2</strong>:<ul>
<li>implement capture rection for &#39;request&#39; and &#39;stream&#39; events (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
</ul>
</li>
<li><strong>net</strong>:<ul>
<li>implement capture rejections for &#39;connection&#39; event (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>support previews by eager evaluating input (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30811">#30811</a></li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>add support for captureRejection option (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>implement capture rejections for &#39;secureConnection&#39; event (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
<li>expose IETF name for current cipher suite (Sam Roberts) <a href="https://github.com/nodejs/node/pull/30637">#30637</a></li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li>add argv constructor option (legendecas) <a href="https://github.com/nodejs/node/pull/30559">#30559</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/1c4b2f15d9"><code>1c4b2f15d9</code></a>] - <strong>assert,util</strong>: stricter type comparison using deep equal comparisons (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30764">#30764</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78eaf50693"><code>78eaf50693</code></a>] - <strong>benchmark</strong>: improve <code>--filter</code> pattern matching (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/29987">#29987</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad4d52d1b5"><code>ad4d52d1b5</code></a>] - <strong>benchmark</strong>: add more util inspect and format benchmarks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30767">#30767</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d90815d08e"><code>d90815d08e</code></a>] - <strong>build</strong>: on Android, use android log library to print stack traces (Giovanni Campagna) <a href="https://github.com/nodejs/node/pull/29388">#29388</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1c4fccde2"><code>d1c4fccde2</code></a>] - <strong>build</strong>: fix library version and compile flags on Android (Giovanni Campagna) <a href="https://github.com/nodejs/node/pull/29388">#29388</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfd3a4d6c1"><code>dfd3a4d6c1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build</strong>: add flag to enable pointer compression (Matteo Collina) <a href="https://github.com/nodejs/node/pull/30463">#30463</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d05d4beea"><code>3d05d4beea</code></a>] - <strong>build</strong>: ease DragonFlyBSD build (David Carlier) <a href="https://github.com/nodejs/node/pull/30201">#30201</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43e947a155"><code>43e947a155</code></a>] - <strong>build</strong>: remove (almost) unused macros/constants (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/30755">#30755</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0379fb65c1"><code>0379fb65c1</code></a>] - <strong>deps</strong>: update npm to 6.13.4 (Isaac Z. Schlueter) <a href="https://github.com/nodejs/node/pull/30904">#30904</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13fe9f7cc8"><code>13fe9f7cc8</code></a>] - <strong>deps</strong>: update uvwasi (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30745">#30745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca47f72868"><code>ca47f72868</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: upgrade to libuv 1.34.0 (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30783">#30783</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/458860691c"><code>458860691c</code></a>] - <strong>deps</strong>: fix OPENSSLDIR on Windows (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/29456">#29456</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3ae532392"><code>b3ae532392</code></a>] - <strong>doc</strong>: clarify build support text (Rich Trott) <a href="https://github.com/nodejs/node/pull/30899">#30899</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8bf0da6c93"><code>8bf0da6c93</code></a>] - <strong>doc</strong>: edit colorMode information (Rich Trott) <a href="https://github.com/nodejs/node/pull/30887">#30887</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df9df1883e"><code>df9df1883e</code></a>] - <strong>doc</strong>: fix argument type of setAAD (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/30863">#30863</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d1c793ceb"><code>9d1c793ceb</code></a>] - <strong>doc</strong>: clarify Tier 2 implications in BUILDING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/30866">#30866</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1cce00073e"><code>1cce00073e</code></a>] - <strong>doc</strong>: add code example to inspector.url() method (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/29496">#29496</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/93ca4f4098"><code>93ca4f4098</code></a>] - <strong>doc</strong>: deprecate http finished (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28679">#28679</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0022d7544a"><code>0022d7544a</code></a>] - <strong>doc</strong>: improve doc Http2Stream: FrameError, Timeout and Trailers (dev-313) <a href="https://github.com/nodejs/node/pull/30373">#30373</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2123d53c28"><code>2123d53c28</code></a>] - <strong>doc</strong>: include line/cursor in readline documentation (Jeremy Albright) <a href="https://github.com/nodejs/node/pull/30667">#30667</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1baa6ab075"><code>1baa6ab075</code></a>] - <strong>doc</strong>: improve napi formatting (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30772">#30772</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d5c4e21de"><code>1d5c4e21de</code></a>] - <strong>doc</strong>: add documentation about node_mksnapshot and mkcodecache (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/30773">#30773</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67823e8fc4"><code>67823e8fc4</code></a>] - <strong>doc</strong>: remove imprecise and redundant testing text (Rich Trott) <a href="https://github.com/nodejs/node/pull/30763">#30763</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7cb84fdbe5"><code>7cb84fdbe5</code></a>] - <strong>doc</strong>: remove usage of &quot;Node&quot; in favor of &quot;Node.js&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/30758">#30758</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/510eb3a6eb"><code>510eb3a6eb</code></a>] - <strong>doc</strong>: revise addons introduction for brevity and clarity (Rich Trott) <a href="https://github.com/nodejs/node/pull/30756">#30756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/543bf9d8ea"><code>543bf9d8ea</code></a>] - <strong>doc</strong>: fix up N-API doc (NickNaso) <a href="https://github.com/nodejs/node/pull/30656">#30656</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c0f1edfd5"><code>2c0f1edfd5</code></a>] - <strong>doc</strong>: adds assert doc for strict mode with pointer to strict equality (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/30486">#30486</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9428304d4a"><code>9428304d4a</code></a>] - <strong>doc</strong>: Buffer.toString(): add note about invalid data (Jan-Philip Gehrcke) <a href="https://github.com/nodejs/node/pull/30706">#30706</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8369562757"><code>8369562757</code></a>] - <strong>doc</strong>: clarify text about using &#39;session&#39; event for compatibility (Rich Trott) <a href="https://github.com/nodejs/node/pull/30746">#30746</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/145f881ff9"><code>145f881ff9</code></a>] - <strong>doc</strong>: update status of Python 3 support (Michael Dawson) <a href="https://github.com/nodejs/node/pull/30722">#30722</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bbbba76f2c"><code>bbbba76f2c</code></a>] - <strong>doc,benchmark</strong>: move benchmark guide to benchmark directory (Rich Trott) <a href="https://github.com/nodejs/node/pull/30781">#30781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb4f443a5a"><code>eb4f443a5a</code></a>] - <strong>esm</strong>: make specifier flag clearly experimental (Myles Borins) <a href="https://github.com/nodejs/node/pull/30678">#30678</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/220a6001c6"><code>220a6001c6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>events</strong>: add captureRejection option (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c07a72833"><code>6c07a72833</code></a>] - <strong>fs</strong>: synchronize close with other I/O for streams (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30837">#30837</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18758ef183"><code>18758ef183</code></a>] - <strong>fs</strong>: retry unlink operations in rimraf (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30569">#30569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e98de1751"><code>5e98de1751</code></a>] - <strong>fs</strong>: only operate on buffers in rimraf (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30569">#30569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e1dee3347"><code>7e1dee3347</code></a>] - <strong>fs</strong>: reduce unnecessary sync rimraf retries (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30785">#30785</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5523950b47"><code>5523950b47</code></a>] - <strong>fs</strong>: add synchronous retries to rimraf (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30785">#30785</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60b1e1ad61"><code>60b1e1ad61</code></a>] - <strong>fs</strong>: fix existsSync for invalid symlink at win32 (Rongjian Zhang) <a href="https://github.com/nodejs/node/pull/30556">#30556</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/daca0780b1"><code>daca0780b1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: llhttp opt-in insecure HTTP header parsing (Sam Roberts) <a href="https://github.com/nodejs/node/pull/30567">#30567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/334d4f6256"><code>334d4f6256</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: add captureRejection support to OutgoingMessage (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33a6bf3a83"><code>33a6bf3a83</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: implement capture rejections for &#39;request&#39; event (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/822fb00dbe"><code>822fb00dbe</code></a>] - <strong>http2</strong>: forward debug message in debugStreamObj (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30840">#30840</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d17ea8f584"><code>d17ea8f584</code></a>] - <strong>http2</strong>: track nghttp2-allocated memory in heap snapshot (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30745">#30745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a9f57d0d5"><code>8a9f57d0d5</code></a>] - <strong>http2</strong>: use shared memory tracking implementation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30745">#30745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71bb026e0c"><code>71bb026e0c</code></a>] - <strong>http2</strong>: streamline OnStreamRead streamline memory accounting (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30351">#30351</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3840abed11"><code>3840abed11</code></a>] - <strong>http2</strong>: small clean up in OnStreamRead (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30351">#30351</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3ac4c85a5"><code>c3ac4c85a5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: implement capture rection for &#39;request&#39; and &#39;stream&#39; events (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3f0dd2148"><code>d3f0dd2148</code></a>] - <strong>inspector</strong>: do not access queueMicrotask from global (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30732">#30732</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71c6d44efa"><code>71c6d44efa</code></a>] - <strong>lib</strong>: enforce use of BigInt from primordials (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30882">#30882</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64ab5c9c84"><code>64ab5c9c84</code></a>] - <strong>lib</strong>: replace Symbol.iterator by SymbolIterator (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30859">#30859</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39898a9db4"><code>39898a9db4</code></a>] - <strong>lib</strong>: replace every Symbol.for by SymbolFor primordials (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30857">#30857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a34fcb086"><code>0a34fcb086</code></a>] - <strong>lib</strong>: replace var with let/const (jens-cappelle) <a href="https://github.com/nodejs/node/pull/30384">#30384</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af014170a7"><code>af014170a7</code></a>] - <strong>lib</strong>: replace Symbol global by the primordials Symbol (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30737">#30737</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c439bb8ad"><code>2c439bb8ad</code></a>] - <strong>lib</strong>: add parent to ERR_UNKNOWN_FILE_EXTENSION (qualitymanifest) <a href="https://github.com/nodejs/node/pull/30728">#30728</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9d64754f9"><code>d9d64754f9</code></a>] - <strong>lib</strong>: add warning on dynamic import es modules (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/30720">#30720</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/325128e469"><code>325128e469</code></a>] - <strong>lib</strong>: delay access to CLI option to pre-execution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/30778">#30778</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94f237e5ac"><code>94f237e5ac</code></a>] - <strong>lib,test</strong>: improves ERR_REQUIRE_ESM message (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/30694">#30694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e61f4ead93"><code>e61f4ead93</code></a>] - <strong>module</strong>: conditional exports import condition (Guy Bedford) <a href="https://github.com/nodejs/node/pull/30799">#30799</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e16093b64"><code>8e16093b64</code></a>] - <strong>module</strong>: fix require in node repl (Yongsheng Zhang) <a href="https://github.com/nodejs/node/pull/30835">#30835</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4aa656d57"><code>d4aa656d57</code></a>] - <strong>module</strong>: fix dynamic import from eval (Corey Farrell) <a href="https://github.com/nodejs/node/pull/30624">#30624</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7ec78f34e"><code>a7ec78f34e</code></a>] - <strong>module</strong>: fixup lint and test regressions (Guy Bedford) <a href="https://github.com/nodejs/node/pull/30802">#30802</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd2f1270f7"><code>bd2f1270f7</code></a>] - <strong>module</strong>: ignore resolution failures for inspect-brk (Maël Nison) <a href="https://github.com/nodejs/node/pull/30336">#30336</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/851f3135ab"><code>851f3135ab</code></a>] - <strong>module</strong>: add warnings for experimental flags (Rongjian Zhang) <a href="https://github.com/nodejs/node/pull/30617">#30617</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/123327d4c1"><code>123327d4c1</code></a>] - <strong>net</strong>: remove duplicate _undestroy (Robert Nagy) <a href="https://github.com/nodejs/node/pull/30833">#30833</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4eecee089d"><code>4eecee089d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>net</strong>: implement capture rejections for &#39;connection&#39; event (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f1ae4f2bf"><code>2f1ae4f2bf</code></a>] - <strong>readline</strong>: eagerly load string_decoder (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30807">#30807</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e551c169b8"><code>e551c169b8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: support previews by eager evaluating input (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30811">#30811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c440f3fa3d"><code>c440f3fa3d</code></a>] - <strong>repl</strong>: use better uncaught exceptions indicator (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29676">#29676</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de368200f3"><code>de368200f3</code></a>] - <strong>src</strong>: accept single argument in getProxyDetails (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30858">#30858</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60886036c9"><code>60886036c9</code></a>] - <strong>src</strong>: fix the false isatty() issue on IBMi (Xu Meng) <a href="https://github.com/nodejs/node/pull/30829">#30829</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ed867dddb"><code>7ed867dddb</code></a>] - <strong>src</strong>: improve checked uv loop close output (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30814">#30814</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/041daaa273"><code>041daaa273</code></a>] - <strong>src</strong>: port memory-tracking allocator from QUIC repo (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30745">#30745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ccf0917aef"><code>ccf0917aef</code></a>] - <strong>src</strong>: don&#39;t use deprecated OpenSSL APIs (Rosen Penev) <a href="https://github.com/nodejs/node/pull/30812">#30812</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ad53ab2b7"><code>8ad53ab2b7</code></a>] - <strong>src</strong>: free preopen memory in WASI::New() (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30809">#30809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6e379ea41"><code>e6e379ea41</code></a>] - <strong>src</strong>: use checked allocations in WASI::New() (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30809">#30809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/838ae10a9b"><code>838ae10a9b</code></a>] - <strong>src</strong>: delete redundant method in node_dir.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/30747">#30747</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66db8746c7"><code>66db8746c7</code></a>] - <strong>src</strong>: remove redundant cast in node_dir.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/30747">#30747</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb69ff47f6"><code>cb69ff47f6</code></a>] - <strong>src</strong>: improve node_crypto.cc memory allocation (Priyanka Kore) <a href="https://github.com/nodejs/node/pull/30751">#30751</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b51b26ffef"><code>b51b26ffef</code></a>] - <strong>src</strong>: fix node_dir.cc memory allocation (Priyanka Kore) <a href="https://github.com/nodejs/node/pull/30750">#30750</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89bc571490"><code>89bc571490</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: add support for captureRejection option (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b534d571a"><code>1b534d571a</code></a>] - <strong>test</strong>: work around ENOTEMPTY when cleaning tmp dir (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/30849">#30849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb6e32c2fc"><code>eb6e32c2fc</code></a>] - <strong>test</strong>: disable colorMode in test-console-group (Rich Trott) <a href="https://github.com/nodejs/node/pull/30886">#30886</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f42b1fc6b"><code>5f42b1fc6b</code></a>] - <strong>test</strong>: assert: fix deepStrictEqual comparing a real array and fake array (Jordan Harband) <a href="https://github.com/nodejs/node/pull/30743">#30743</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce21fc7154"><code>ce21fc7154</code></a>] - <strong>test</strong>: wait for stream close before writing to file (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30836">#30836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc4a6ed645"><code>cc4a6ed645</code></a>] - <strong>test</strong>: use fs rimraf to refresh tmpdir (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30569">#30569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ae3a858f7"><code>5ae3a858f7</code></a>] - <strong>test</strong>: refactor test-accessor-properties (himself65) <a href="https://github.com/nodejs/node/pull/29943">#29943</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97e0efeedf"><code>97e0efeedf</code></a>] - <strong>test</strong>: scale keepalive timeouts for slow machines (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/30834">#30834</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/305e45a041"><code>305e45a041</code></a>] - <strong>test</strong>: mark tests as flaky (João Reis) <a href="https://github.com/nodejs/node/pull/30848">#30848</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4dc9d8db13"><code>4dc9d8db13</code></a>] - <strong>test</strong>: mark addons/openssl-bindings/test flaky on arm (Richard Lau) <a href="https://github.com/nodejs/node/pull/30838">#30838</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25e3696a07"><code>25e3696a07</code></a>] - <strong>test</strong>: improve WASI options validation (Rich Trott) <a href="https://github.com/nodejs/node/pull/30800">#30800</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a574cb0ab9"><code>a574cb0ab9</code></a>] - <strong>test</strong>: remove common.busyLoop() (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30787">#30787</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3557659afb"><code>3557659afb</code></a>] - <strong>test</strong>: run more assert tests (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30764">#30764</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5067463f3c"><code>5067463f3c</code></a>] - <strong>test</strong>: use callback arguments in getconnections test (Rich Trott) <a href="https://github.com/nodejs/node/pull/30775">#30775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30756e36e7"><code>30756e36e7</code></a>] - <strong>test</strong>: improve wasi test coverage (Rich Trott) <a href="https://github.com/nodejs/node/pull/30770">#30770</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fb31ab52c0"><code>fb31ab52c0</code></a>] - <strong>test</strong>: simplify tmpdir import in wasi tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/30770">#30770</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55a270b583"><code>55a270b583</code></a>] - <strong>test</strong>: remove duplicate entries from root.status (Richard Lau) <a href="https://github.com/nodejs/node/pull/30769">#30769</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54a266c878"><code>54a266c878</code></a>] - <strong>test</strong>: increase debugging information in subprocess test (Rich Trott) <a href="https://github.com/nodejs/node/pull/30761">#30761</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0fa327365"><code>a0fa327365</code></a>] - <strong>test</strong>: use block-scoping in test-net-server-address (Rich Trott) <a href="https://github.com/nodejs/node/pull/30754">#30754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9bd5c72104"><code>9bd5c72104</code></a>] - <strong>test</strong>: move test-child-process-fork-getconnections to parallel (Rich Trott) <a href="https://github.com/nodejs/node/pull/30749">#30749</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50ab1fa013"><code>50ab1fa013</code></a>] - <strong>test</strong>: change common.PORT to arbitrary port (Rich Trott) <a href="https://github.com/nodejs/node/pull/30749">#30749</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/255cd7e572"><code>255cd7e572</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: expose IETF name for current cipher suite (Sam Roberts) <a href="https://github.com/nodejs/node/pull/30637">#30637</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ad3efbfb3"><code>5ad3efbfb3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: implement capture rejections for &#39;secureConnection&#39; event (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27867">#27867</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5203ffb2f4"><code>5203ffb2f4</code></a>] - <strong>tools</strong>: update link to google styleguide for cpplint (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/30876">#30876</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ed1a645f2"><code>1ed1a645f2</code></a>] - <strong>tools</strong>: use CC instead of CXX when pointing to gcc (Milad Farazmand) <a href="https://github.com/nodejs/node/pull/30817">#30817</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b687af852"><code>2b687af852</code></a>] - <strong>tools</strong>: update remark-preset-lint-node to 1.11.0 (Rich Trott) <a href="https://github.com/nodejs/node/pull/30789">#30789</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0cb7720dd8"><code>0cb7720dd8</code></a>] - <strong>tools</strong>: update icu to 65.1 (Albert Wang) <a href="https://github.com/nodejs/node/pull/30232">#30232</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b9400ce63"><code>7b9400ce63</code></a>] - <strong>tools</strong>: update ESLint to 6.7.2 (Rich Trott) <a href="https://github.com/nodejs/node/pull/30762">#30762</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ab3ca4f96"><code>5ab3ca4f96</code></a>] - <strong>url</strong>: declare iterator inside loop (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/30509">#30509</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc69cbeb05"><code>dc69cbeb05</code></a>] - <strong>util</strong>: add internal sleep() function (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30787">#30787</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3898b2387b"><code>3898b2387b</code></a>] - <strong>util</strong>: never trigger any proxy traps using <code>format()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30767">#30767</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eeaeb51dcc"><code>eeaeb51dcc</code></a>] - <strong>util</strong>: improve performance inspecting proxies (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30767">#30767</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/608d720834"><code>608d720834</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: add more predefined color codes to inspect.colors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30659">#30659</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77ffd5482d"><code>77ffd5482d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: improve inspect&#39;s customInspect performance (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30659">#30659</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14269d15cf"><code>14269d15cf</code></a>] - <strong>wasi</strong>: use memory-tracking allocator (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30745">#30745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71d43a5569"><code>71d43a5569</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>worker</strong>: add argv constructor option (legendecas) <a href="https://github.com/nodejs/node/pull/30559">#30559</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0-x86.msi">https://nodejs.org/dist/v13.4.0/node-v13.4.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0-x64.msi">https://nodejs.org/dist/v13.4.0/node-v13.4.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v13.4.0/win-x86/node.exe">https://nodejs.org/dist/v13.4.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v13.4.0/win-x64/node.exe">https://nodejs.org/dist/v13.4.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0.pkg">https://nodejs.org/dist/v13.4.0/node-v13.4.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0-darwin-x64.tar.gz">https://nodejs.org/dist/v13.4.0/node-v13.4.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0-linux-x64.tar.xz">https://nodejs.org/dist/v13.4.0/node-v13.4.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v13.4.0/node-v13.4.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0-linux-s390x.tar.xz">https://nodejs.org/dist/v13.4.0/node-v13.4.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v13.4.0/node-v13.4.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0-sunos-x64.tar.xz">https://nodejs.org/dist/v13.4.0/node-v13.4.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v13.4.0/node-v13.4.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0-linux-arm64.tar.xz">https://nodejs.org/dist/v13.4.0/node-v13.4.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v13.4.0/node-v13.4.0.tar.gz">https://nodejs.org/dist/v13.4.0/node-v13.4.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v13.4.0/">https://nodejs.org/dist/v13.4.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v13.4.0/api/">https://nodejs.org/docs/v13.4.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

149a3aa1c87ed82305f15fe0a0785aab61792e2b3a50e828efcc515b7c168173  node-v13.4.0-aix-ppc64.tar.gz
4de08a89054416595228d6ff40fcf20c375d00556f2e95dfde8602cbb42c0b6e  node-v13.4.0-darwin-x64.tar.gz
78bc637a3d0ed65def0ff3cfe895f0daf4c1b1589c8c15f12a03368b6fab3b00  node-v13.4.0-darwin-x64.tar.xz
a289c37204db4410d6756818a54d759261a0c2e763db2d838c0f55e5550157ed  node-v13.4.0-headers.tar.gz
0aa0eec357ea2bb771fb958c7a7f3eec834c3546585fcd38cdc6ef0480daf89e  node-v13.4.0-headers.tar.xz
bd0c4511126bafeadf46079c3bd3c9e143859a509d3d5e0ac119342391ff93ae  node-v13.4.0-linux-arm64.tar.gz
382d5fb2983ab55d495e42145e812b3859d2a311e426307fd373f47825d55fe9  node-v13.4.0-linux-arm64.tar.xz
0aaaed14375f26484f09a351ea50342b8c22f4ce8772c4b0a3d6e002aa2b5932  node-v13.4.0-linux-armv7l.tar.gz
39c291f96edb49f681da078b2d72bcd7d63e9ab3787c7fd498b012eb53d1ce04  node-v13.4.0-linux-armv7l.tar.xz
fc58a6fae0f7f0dffb5e73716f1f218ef0636f02a92924813126dda2059c78d9  node-v13.4.0-linux-ppc64le.tar.gz
ed4c2e15c832934a8e0ab2d36b8a808c134f4774d96e5ce7141b514a1020a920  node-v13.4.0-linux-ppc64le.tar.xz
41588453f586c532a4ba413b905d74537ca73d635b7a54c679b482080e9f6fa4  node-v13.4.0-linux-s390x.tar.gz
6696f9fa902a21a9193fa6216da811449c2aa76e5e125709bd1350fbd6ef4744  node-v13.4.0-linux-s390x.tar.xz
63411f61d4156b1f3ee6f088b855a1cebea3ab32a0cabc28419f8b6cc3ffa161  node-v13.4.0-linux-x64.tar.gz
5cab49240c521efb80efd0a0bb3ba1071e5498c55ecbebd723d78648c91b1cc8  node-v13.4.0-linux-x64.tar.xz
d9e196a28647f6548afae6c29d7a98d0a7aa3fbd41c92fd63bceb356242f2ec4  node-v13.4.0.pkg
58d7190b4d7809288e308b24639caed7cf20852fb8b6edbfadd5d2cee8e7fe6b  node-v13.4.0-sunos-x64.tar.gz
d334d9f00ca5e4e031a1aa804578df5ab6f2ee54f5c4f6ea1ba3f9d54aff7aff  node-v13.4.0-sunos-x64.tar.xz
039e9bfbb114fca44b14f317cdadf51fc875660e4e03106fa303503add7ae560  node-v13.4.0.tar.gz
ab0f1172d702cfea5e279e5a077f050b7ea839fb377cbac7b516bc44645acb9d  node-v13.4.0.tar.xz
285d3144ceb7fdf2a054c3868621868c45214f14291afe641f9ec76b1522344b  node-v13.4.0-win-x64.7z
56de9ed20332cdf22bb9b048c3fb3977662ef2de9d2e8ac2d2a27d28e9be276f  node-v13.4.0-win-x64.zip
2a6c6b60afc74cb1c3d2bfa522f357c3dcc0295bb6c4d07d190016955964d232  node-v13.4.0-win-x86.7z
c3faa1b8f6b6e0437c675ccd5bddf513c134006fb1d3f8e1f6d9b12b8f63dcaa  node-v13.4.0-win-x86.zip
ef85286d336fe90599bc990b8b769972872975ca43314a777d8049e66c8e7879  node-v13.4.0-x64.msi
6f1036be8f56626f90ac3f273c033f811f2cf792978c23c724db22da69c6c083  node-v13.4.0-x86.msi
4defd090a177ea27675b1127b6da27cac440affaa754e57e6834ae722e4d36d4  win-x64/node.exe
ba8f5016e1a965239d8ab055b646857de988cebcb0ec455dcd7d005aca422425  win-x64/node.lib
386737c20a0e29b47a53b516b21253e51aa49ac52bdb9d79b0086a459e5e3c1d  win-x64/node_pdb.7z
f28c41bf767c3ae280d7913770cae9490e12087d6d64d060d37612debb00c159  win-x64/node_pdb.zip
417f64dd933d063914f4553b554af4719272e2485ac6db450c90b4436e0d0312  win-x86/node.exe
5085f60ea641564c8bf22adc794fa30e7bb216b69551f1df5e6d200f3ad90160  win-x86/node.lib
e56311424c90225d1caed73a8879a68fbdc39a14097f9e0a403558e952097af5  win-x86/node_pdb.7z
5ce4b71d923e60875a5f0670c6100ebb5a0e0165edc556ec955feeb110c2e4d8  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAl35WDEACgkQkzsB9Atc
qUZg9Qf/ZMW1Q0n27qxaiVhh1Vpq6thhzYcgjzvKwSEQ6o6y6XRUMhq/rvN4eAL1
5LRSwV31p06UBnzR6iiAPnI6U3ScF3zuAkprToQpTZxpTwA8YyvsuaJsba0HNAD9
da3inIBE/mLCxIDnGuEtONXaAHEWNGzDjxh7aRuLzLEjiySNdYCbfL9rdVMtaxvx
GWEAj3LLPIQH4G+LF5sGX6XN2CC6UVIqUKNqV4gOBh7+6CXaTf4nKFWDBOmj67eh
w43imIEPiB2xLPaa163zSGGq+P/bBglrjfoBd4AWOMQC0hiJLT6G2U+Uu/asRgVJ
nkTgbLs/0t+Aq8F9D0iUifEOdJlHow==
=MoF/
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v13.4.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v13.4.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Tue, 17 Dec 2019 22:36:55 GMT</pubDate></item><item><title><![CDATA[Node v12.14.0 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>deps</strong>: update npm to 6.13.4 <a href="https://github.com/nodejs/node/pull/30904">#30904</a></li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/f01959a616"><code>f01959a616</code></a>] - <strong>build,win</strong>: add test-ci-native and test-ci-js (João Reis) <a href="https://github.com/nodejs/node/pull/30724">#30724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d586682b0b"><code>d586682b0b</code></a>] - <strong>deps</strong>: update npm to 6.13.4 (Ruy Adorno) <a href="https://github.com/nodejs/node/pull/30904">#30904</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0-x86.msi">https://nodejs.org/dist/v12.14.0/node-v12.14.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0-x64.msi">https://nodejs.org/dist/v12.14.0/node-v12.14.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v12.14.0/win-x86/node.exe">https://nodejs.org/dist/v12.14.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v12.14.0/win-x64/node.exe">https://nodejs.org/dist/v12.14.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0.pkg">https://nodejs.org/dist/v12.14.0/node-v12.14.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0-darwin-x64.tar.gz">https://nodejs.org/dist/v12.14.0/node-v12.14.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-x64.tar.xz">https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-s390x.tar.xz">https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v12.14.0/node-v12.14.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0-sunos-x64.tar.xz">https://nodejs.org/dist/v12.14.0/node-v12.14.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-arm64.tar.xz">https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v12.14.0/node-v12.14.0.tar.gz">https://nodejs.org/dist/v12.14.0/node-v12.14.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v12.14.0/">https://nodejs.org/dist/v12.14.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v12.14.0/api/">https://nodejs.org/docs/v12.14.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

b1c4db193ac9981d671a8b267d4d836dcdb20d9d0a9fa1b69150c349a5ac5b39  node-v12.14.0-aix-ppc64.tar.gz
5f3170b346b29e6902c0ca7e0993e3d1b4b650615348aa866de17ad965377048  node-v12.14.0-darwin-x64.tar.gz
4b5086941fe3a105c84f1770190c06210a86a1792c785f3b83e758bd386f1a95  node-v12.14.0-darwin-x64.tar.xz
12117b31a9062964521e31cf804989e319a6f320ea6ce019152ad3d323831701  node-v12.14.0-headers.tar.gz
c47631c1af878fdfd4e00c6a986f94e0bafbb78e88909947d775d96db8405139  node-v12.14.0-headers.tar.xz
63e9c96712868addef76a694852f54ea279479949669275dab506aa8ce4e0b73  node-v12.14.0-linux-arm64.tar.gz
733b4f71ccdf114038bbe0f20574a1e8f4f60b53d39caf445f518745596eadda  node-v12.14.0-linux-arm64.tar.xz
d768518b377dcd22596d3c61ec73b41e9a7257aef9de9cf1b88834d635510c2a  node-v12.14.0-linux-armv7l.tar.gz
bc7d4614a52782a65126fc1cc89c8490fc81eb317255b11e05b9e072e70f141d  node-v12.14.0-linux-armv7l.tar.xz
c00134ae7cee96b5c2782dabc1c3b778b3bc2cf8d53702c63d2e46966bb8cc39  node-v12.14.0-linux-ppc64le.tar.gz
57522220a2c94466804bab39fe3148bd837977ae61a1ddddb99e8fad3e0926b0  node-v12.14.0-linux-ppc64le.tar.xz
82458edb46ef0ca410c4c21b0a002ee1098a3cc422e3cdf032aa96c9ed49425e  node-v12.14.0-linux-s390x.tar.gz
e8694743785a3384850ba77d662a81380766485597666e59c200f14f7dce8b29  node-v12.14.0-linux-s390x.tar.xz
52207f643ab0fba66d5189a51aac280c4834c81f24a7297446896386ec93a5ed  node-v12.14.0-linux-x64.tar.gz
82ae74ee0a204de7ebf7767eaa8e382518d9b49668dcbb5bd7fd003154445d1f  node-v12.14.0-linux-x64.tar.xz
f735b1b915830484761cba761e7b6a396f71a78f2726d37cf647464cfdf364a0  node-v12.14.0.pkg
0b92878f7bea18144136b1fbb30cbf116efdfabb4eadbfda1ad678471e8026e7  node-v12.14.0-sunos-x64.tar.gz
a924f5dcfc985e9220561012427a99cd9c666c91cfbfda5e0598dffdfa296c88  node-v12.14.0-sunos-x64.tar.xz
5c1939867228f3845c808ef84a89c8ee93cc35f857bf7587ecee1b5a6d9da67b  node-v12.14.0.tar.gz
088a217ba2af641b8cc15be29f6e2956b8a33e6badb85596bbc2cdea9df9be71  node-v12.14.0.tar.xz
c1b6a018a5e1bcb6ead9724601250bbe8f4293c830cda511bcc8ffb1f9701008  node-v12.14.0-win-x64.7z
526f4b01ffb270bdd8213b58b38843fa3c88f03c89b1898c641bc0e32607913e  node-v12.14.0-win-x64.zip
b52848cfa2fbb523bb89041f815d22cef22d396e200ebd24497959bdf658f872  node-v12.14.0-win-x86.7z
99304aa5e1429cd2b7a143e8fd1200228fd5eb803886d68bcd8f82aae6b7f184  node-v12.14.0-win-x86.zip
bd0636856980c1fa855f1d517dcbd288a5619536286e4b1e452e19230355f7d9  node-v12.14.0-x64.msi
6c0e75be48a2410749b58fd7482dd96a689940290f5d7a624f00cbad0b901df8  node-v12.14.0-x86.msi
cd1debd9b97cd91988130745d8ec0a4c13c377b9e526c1aeeb8313e56b3b5699  win-x64/node.exe
30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80  win-x64/node.lib
cce6d05c8d04af52838ea438a4a58afbb8dcb5655c86ba96a23d39260696b1ea  win-x64/node_pdb.7z
67b7c4f3b35feb6e874dc6a1e84b03f2e185c6631407600853af4a7be4ce33ce  win-x64/node_pdb.zip
ef8ea10e98fec792fdf6581395dc55f0eb2ee4ef7c8c40c8e0ebc35e3ab3828a  win-x86/node.exe
87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1  win-x86/node.lib
eee65ac3abc019e66087a60d87f6b051b40d7fcf2aa40e25e3b59faafc39c61c  win-x86/node_pdb.7z
7ccffb5e0f1bb824dd771347e7d41af9546ff0475683345bd449650b0a656026  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAl35VdoACgkQkzsB9Atc
qUbH2Af/bGLtzV2abG+gXHwqM8UXoaNdkrkZfgQHu8RrQT3RuwU7np356Hk/GA46
ctT4XbRb4H2Yt3ZeqwhoHUWe7EUIR2QOaRA3sXiUT09Jdt+Bts4zoiso4dw+5/2A
s0UdNHv8Hhr9nwAqqPn2XGsx4/acxKKtNrByc9RmXpuQalj94588BBXMByW5Jetf
Cr6i7RdLSWK3R2iLFuVLVtLQg+ncS9tXFO64rXX3PgzF7HwFfmNES/zdPQffrlE0
8XrNfEFa8vOY4aKJ2e18YIt6BdRmkz/lFPrvqyUGIExz6pYEyJ9oJzfYLv2qUu9c
MiM4wPLrEAEcNSvVygIYwp06PQLxmA==
=Nx4A
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v12.14.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v12.14.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Tue, 17 Dec 2019 22:36:52 GMT</pubDate></item><item><title><![CDATA[Node v10.18.0 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>deps</strong>: update npm to 6.13.4 <a href="https://github.com/nodejs/node/pull/30904">#30904</a></li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/54a466a865"><code>54a466a865</code></a>] - <strong>build,win</strong>: add test-ci-native and test-ci-js (João Reis) <a href="https://github.com/nodejs/node/pull/30724">#30724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9b31edb25"><code>f9b31edb25</code></a>] - <strong>deps</strong>: update npm to 6.13.4 (Isaac Z. Schlueter) <a href="https://github.com/nodejs/node/pull/30904">#30904</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-x86.msi">https://nodejs.org/dist/v10.18.0/node-v10.18.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-x64.msi">https://nodejs.org/dist/v10.18.0/node-v10.18.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/win-x86/node.exe">https://nodejs.org/dist/v10.18.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/win-x64/node.exe">https://nodejs.org/dist/v10.18.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0.pkg">https://nodejs.org/dist/v10.18.0/node-v10.18.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-darwin-x64.tar.gz">https://nodejs.org/dist/v10.18.0/node-v10.18.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-x64.tar.xz">https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-s390x.tar.xz">https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v10.18.0/node-v10.18.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-sunos-x64.tar.xz">https://nodejs.org/dist/v10.18.0/node-v10.18.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-arm64.tar.xz">https://nodejs.org/dist/v10.18.0/node-v10.18.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v10.18.0/node-v10.18.0.tar.gz">https://nodejs.org/dist/v10.18.0/node-v10.18.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v10.18.0/">https://nodejs.org/dist/v10.18.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v10.18.0/api/">https://nodejs.org/docs/v10.18.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

1e8604a930d732eef94362c8e5b204cb7272bbd14171582043ee8436caeb7fd4  node-v10.18.0-aix-ppc64.tar.gz
a7af53e3363e8ab654b97387bc7cf352dddb324562404c1d35fe10cba3f27e0f  node-v10.18.0-darwin-x64.tar.gz
5bb643fce1024aa6fc2031e6812f82548f0ba9107d5483ef1f7d863300ff9525  node-v10.18.0-darwin-x64.tar.xz
ac81511946bb3f7d41ef0ca010f234a221393242d87c77543e58f59ce9b355e0  node-v10.18.0-headers.tar.gz
af790b0f5281550fef68453ad89d918a51060798f248617dc7a637f9291b857d  node-v10.18.0-headers.tar.xz
3f9d6c5e7f5781518fb46e9f86081c03e97fb052ff397345be1acc658997174a  node-v10.18.0-linux-arm64.tar.gz
b2b34dd43ea3979890663afa270e09e09c219f046e39e8e439eeda2821cc9643  node-v10.18.0-linux-arm64.tar.xz
42433a115710e7b3b62a7b8fe0a9918742e5c50c9100dc38909bcd7b33eb4f58  node-v10.18.0-linux-armv6l.tar.gz
7acfdae8ed545c0b24f6d9de5053faf02dff5c7375f6132a4f629b3527657bc2  node-v10.18.0-linux-armv6l.tar.xz
4af4cde33af3d756e10a1aaa74054d75116840617911baa48ee0c9c44af0933c  node-v10.18.0-linux-armv7l.tar.gz
668f94a5c71d95bd6a3bb6c232de604896de146d896fa9e8fae988e53cd8c1fe  node-v10.18.0-linux-armv7l.tar.xz
b688c204140e2feac15d445262c8e9aff2234c8caddcfa0cf31c744f61f8c106  node-v10.18.0-linux-ppc64le.tar.gz
6e65a87c00efce2824c694caa5e0da44751a4fff8a7c226534cbee4445c84720  node-v10.18.0-linux-ppc64le.tar.xz
d2a80abd7cca59dac6bf0cd856f885571646e6b1ea0157e5f057ac852657d72b  node-v10.18.0-linux-s390x.tar.gz
4a66ff1212c64645971497c76df6a359bdb041095284a5b46044d663a9a31e68  node-v10.18.0-linux-s390x.tar.xz
78a46d1e1f6db68c0732981fc9a1fe8583eabb4e232f1ed742f7dedc5bed3ddd  node-v10.18.0-linux-x64.tar.gz
eac160acfc2c5b6fca021baa9943341fea50859f19c7ccbd56669b1fe04e691e  node-v10.18.0-linux-x64.tar.xz
dc7841a447d4aca4754941532667f30e920123d35f74d1b5aec2be5a15794e94  node-v10.18.0.pkg
3ef868fa55234d1b1cff520cfa83207e5343c88fbf44ac2499a173dae74aa0af  node-v10.18.0-sunos-x64.tar.gz
e8a956bf121057890aca07287ed8dcfa618fc235628367bcae0c214ba12a4550  node-v10.18.0-sunos-x64.tar.xz
f9c8785c5d5ba0e5412dada04a89ab3fe32531423c47232217aad79757a769e7  node-v10.18.0.tar.gz
0b2662ab849713dea708d3f74fe5e63fe2d0e869d1dc06b9e9f178ed1c66fede  node-v10.18.0.tar.xz
e87d68365264c4136d618fe4f36c44a2655f2e2c173c0fd9162fc967d6daa9c8  node-v10.18.0-win-x64.7z
56afcc9c191dfc99017725be92ac1331e23afb1930913446eb91852cb02a8687  node-v10.18.0-win-x64.zip
4025560aeea1366e5b867e3a68a191bab27362a0f04435f2e4816e9270096fac  node-v10.18.0-win-x86.7z
fdbb1ffb5bbf2b355b82f9df7e34e4e9f617ec5bc8120b6ba3b319025cc492af  node-v10.18.0-win-x86.zip
22c58636bef8c7f6f6dd37dba969c60357bbf8f2962bc05a64c2c1c99dbbf0bd  node-v10.18.0-x64.msi
b5d0b674c313b9f2175a3270770bcddd8cc708fbccb8c650f964338909e1ccba  node-v10.18.0-x86.msi
d323958727d8f64a5f8642e1c5bc5e85fc4e1075295f3ff580c65bd2481b3251  win-x64/node.exe
18da4bd0b611038dac2fb4b6f18e7b35fa2e30857017fc36e5053e7daa8304d5  win-x64/node.lib
ff54905654abd6f71a1d5f53ceb810bc745a6ea116fff78d2ec51ae380f8978b  win-x64/node_pdb.7z
845e243819c0bb590705d294fe9049393e99c3106f2a74840e7bc200c29f5f18  win-x64/node_pdb.zip
b148d60470a36dbc61ff8a1fa6c5add9987331b5e8663339786ccdc8281394bf  win-x86/node.exe
fea7d0c5a94fc834a78b44b7da206f0e60ef11dd20d84dc0d49d57ee77e20e16  win-x86/node.lib
3fe0e2974f2e189d5accde8e8dcbdbe6ff4ec0d56f070871a2fdf07dcc30c10c  win-x86/node_pdb.7z
6005a4eec09fbaef9e77620e2e4b1dd41eccad9278ba97ab33aa7f622c6bb626  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAl35Vb0ACgkQkzsB9Atc
qUYcyAgAp+I+Ij6yxIsX62webAdLJN0kS+KQSFeSkhDEJ2aeIN0fKak5hEmvb5SP
T6fgP64rU8F9Btan1u2fzNAI3y2q57Ke1onSOioOgaV+vl/T8mZucUgIlskhyBoT
6cr3nxjXrfaxgfMneRlQJlKL8smfIfA9DdveFYwcJrMJ5H+TNQ5ezrf+IqKm2MSp
nyMVlI4Xx0Zx8qoP8rPGywH5fsoOf6TV42Nhbnb+S7tt3T4pRGpQFI1x/ovq2Z4L
ekxMNUSLF0492Bbi2tKWxSbHyWZFZ1HQnLs1WBgVCIrKmkqU2jsGALDLxeYcX1kg
M6YErKFxBFcPFGmIDzoNn3WQ+emTXA==
=49vW
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v10.18.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v10.18.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Tue, 17 Dec 2019 22:36:41 GMT</pubDate></item><item><title><![CDATA[Node v8.17.0 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>deps</strong>: update npm to 6.13.4 <a href="https://github.com/nodejs/node/pull/30904">#30904</a></li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/208b813e49"><code>208b813e49</code></a>] - <strong>build,win</strong>: add test-ci-native and test-ci-js (João Reis) <a href="https://github.com/nodejs/node/pull/30724">#30724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/369a23a670"><code>369a23a670</code></a>] - <strong>deps</strong>: update npm to 6.13.4 (Audrey Eschright) <a href="https://github.com/nodejs/node/pull/30904">#30904</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-x86.msi">https://nodejs.org/dist/v8.17.0/node-v8.17.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-x64.msi">https://nodejs.org/dist/v8.17.0/node-v8.17.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/win-x86/node.exe">https://nodejs.org/dist/v8.17.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/win-x64/node.exe">https://nodejs.org/dist/v8.17.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0.pkg">https://nodejs.org/dist/v8.17.0/node-v8.17.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-darwin-x64.tar.gz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-x86.tar.xz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-x64.tar.xz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-s390x.tar.xz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-aix-ppc64.tar.gz</a><br>
SmartOS 32-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-sunos-x86.tar.xz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-sunos-x86.tar.xz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-sunos-x64.tar.xz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-arm64.tar.xz">https://nodejs.org/dist/v8.17.0/node-v8.17.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v8.17.0/node-v8.17.0.tar.gz">https://nodejs.org/dist/v8.17.0/node-v8.17.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v8.17.0/">https://nodejs.org/dist/v8.17.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v8.17.0/api/">https://nodejs.org/docs/v8.17.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

b7a3cf3be16de9ec3cec995d335613de9337acfb17e2e64bcfe346482efcc9ed  node-v8.17.0-aix-ppc64.tar.gz
3117430fc93e9865e4a1842616cc98767b5d6987fd9d727c8be4068714570e16  node-v8.17.0-darwin-x64.tar.gz
b6ef86df44292ba65f2b9a81b99a7db8de22a313f9c5abcebb6cf17ec24e2c97  node-v8.17.0-darwin-x64.tar.xz
5d5cd9f57f3381bce43b99d287f450c70202f0b908624fd3e8929c81c5417d12  node-v8.17.0-headers.tar.gz
492ae9f6702b729ffc5b17e1723fc8a92bd2c18dbed66740cc83a94473d86077  node-v8.17.0-headers.tar.xz
a01ac6b731f78a65de73ac8b750cb945c1fd7b5465cddd1c72453c020b703ff3  node-v8.17.0-linux-arm64.tar.gz
8318d1ee0265d84025ecbea76aaecd732974a6f4ac8492ddd84231cee77ba948  node-v8.17.0-linux-arm64.tar.xz
c7dd94a77306b9704bbe91f76a44f6fccbd6d9761084bcea7cc9b4459a8e37e0  node-v8.17.0-linux-armv6l.tar.gz
c80559c3abbe68329467fd1d3115b5961ab58b321a58eead2e435f0a2eed8b32  node-v8.17.0-linux-armv6l.tar.xz
c94fdca1f499cca72108a0e8a9138e57f03753b9b1bdbfd88088b942580ff5d7  node-v8.17.0-linux-armv7l.tar.gz
c3b9a7429b81ec179ec33b1c6c79a3f247f8ff8356991b2dccc37bbfbf4f47e9  node-v8.17.0-linux-armv7l.tar.xz
66e0c60ae8435f3f2bf5310231f8dd575a4aca4e09f9ab40967a7af65109c1f0  node-v8.17.0-linux-ppc64le.tar.gz
d0b85febf748198eb3e9d3bb71b30c93728881ce6f4d4b4f9032bcaf5660b213  node-v8.17.0-linux-ppc64le.tar.xz
9c6b0e8f2c3d222fd2f1b23d2872e9458743273aceeb1e2204ca6fb2b1e2f50a  node-v8.17.0-linux-s390x.tar.gz
86a11035948459401304229ad45c00274120afd999b84c0d7116cfe209ca57dc  node-v8.17.0-linux-s390x.tar.xz
8b2c9e1f84317c4b02736c4c50db4dd2cd6c4f0ba910fa81f887c8c9294af596  node-v8.17.0-linux-x64.tar.gz
b7f6dd77fb173c8c7c30d61d0702eefc236bba74398538aa77bfa2bb47bddce6  node-v8.17.0-linux-x64.tar.xz
1170ce85555ac17d58b7a5354f06fa5cb1bcaf31f15926c82b314d20552a5fee  node-v8.17.0-linux-x86.tar.gz
e92a26ab60245c99c1dd5bcea1793abbef1aba751d6ce6a222daf08abe4e8020  node-v8.17.0-linux-x86.tar.xz
c81bfb80f5a7ecfb46f71ffbcb18112ca5c3803bee7c3773504ab392ea90e711  node-v8.17.0.pkg
fe67f9d6553b58881c4fa74266839a3430d487e09a191fb58ddefe8d1fdcf6f8  node-v8.17.0-sunos-x64.tar.gz
bdec19087bd8faaf273099e20a4776b0c705009358911cc9e7f6f9cfe146c376  node-v8.17.0-sunos-x64.tar.xz
ca8bb246968b0b26c0cc8800fb94cc80e1b44a788dcc8e07006b038dec200269  node-v8.17.0-sunos-x86.tar.gz
507ecc56ed861e89de36bcb8109717a6609e7524e60e6f473f067a8ccf00ecdb  node-v8.17.0-sunos-x86.tar.xz
aa583f19065545fa4c9b480ba13cf94f29350415ca5a853a5afde3c9b6982c4b  node-v8.17.0.tar.gz
5b0d96db482b273f0324c299ead86ecfbc5d033516e5fc37c92cfccb933ef6ff  node-v8.17.0.tar.xz
df219e9104fb602a3d720ae46eaf4a70cd46467a630862429b5594f9942baecc  node-v8.17.0-win-x64.7z
e95a63e81b27e78872c0efb9dd5809403014dbf9896035cc17adf51a350f88fa  node-v8.17.0-win-x64.zip
391769a1133a2b400255e080fd20ef96dcf6502d42b3f7e5ec9a4f0290cfe134  node-v8.17.0-win-x86.7z
3ecc0ab4c6ad957f5dfb9ca22453cd35908029fba86350fc96d070e8e5c213b5  node-v8.17.0-win-x86.zip
587064ce90ba373de075409a558e196dd58b502ffec4858ea5ef91ebb10288c3  node-v8.17.0-x64.msi
4dd333f7e11177e7a8cc7bd91f0fc74a4ba241797b1f328bee670d41e847d65b  node-v8.17.0-x86.msi
e03a7f3c7b422c24577f000312037f7cc693046cba54c27c3d2d772d648ca9ce  win-x64/node.exe
2b3b96605d4f62d3da3c45c7e08ca42df0d9d1e71de918cec6ae467ee93906a8  win-x64/node.lib
4f2d6a2d8646efc9a813bd72cc9693209455ee00e8ab2da00e96b0971c6ae081  win-x64/node_pdb.7z
db246c970f8fae432e270538006405612022ab586c5c6da6e3608bb4fbd2cef5  win-x64/node_pdb.zip
c1c84e86807e1a0f0594fae6883f904c958710e8dbeb760249fcc59eec9e9949  win-x86/node.exe
976d8beebc4e5c815b5e1b1e8e9c31f69d886f97e48b6767cc882edf787c70f9  win-x86/node.lib
eb3a721f09bf7535a9d69632ad226ea59770da5b94828f21c526a3291f70e78a  win-x86/node_pdb.7z
4853b98c158b7871606f208d62b2f07e29013fcbdeec43a8b1dbf078ab8c1c82  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAl36VtEACgkQkzsB9Atc
qUajRwf/QR6o3nIoDx1I1j0UejgoYdspvDPlwX3rFev+uJuXd9Jq3Z5pGNeo5Eji
d55Ma+DE9bm9l2Xt2LsSVEyi7EO3eG9YaM6rfSXr16dskecmL2FZyHwcO0FtKeCl
srGlP5TMlEpNUBslzj3dlWBCVc7fzc/yhU6YF7fJSg6Qg4KYOnrFn7vWzZeW+gDn
R7+ymJzoaIYLPPDS5RxR/i5drtBKwrDLjcty7NSMDQ+HzsesnpI5TPvMAzBISsUd
5/kq7oTw+0Cb/6y0CdTGOIejLG9idfaF4q3vfHFrDG6s7LBa2hUB+Dpxhae/Wi16
8o4OfTpu+KRYsC/82mtUQmCPI5qqBQ==
=lyhY
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v8.17.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v8.17.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Tue, 17 Dec 2019 22:36:32 GMT</pubDate></item><item><title><![CDATA[Node v13.3.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>fs</strong>:<ul>
<li>Reworked experimental recursive <code>rmdir()</code>  (cjihrig) <a href="https://github.com/nodejs/node/pull/30644">#30644</a><ul>
<li>The <code>maxBusyTries</code> option is renamed to <code>maxRetries</code>, and its default is
set to 0. The <code>emfileWait</code> option has been removed, and <code>EMFILE</code> errors
use the same retry logic as other errors. The <code>retryDelay</code> option is now
supported. <code>ENFILE</code> errors are now retried.</li>
</ul>
</li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>Make maximum header size configurable per-stream or per-server (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30570">#30570</a></li>
</ul>
</li>
<li><strong>http2</strong>:<ul>
<li>Make maximum tolerated rejected streams configurable (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30534">#30534</a></li>
<li>Allow to configure maximum tolerated invalid frames (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30534">#30534</a></li>
</ul>
</li>
<li><strong>wasi</strong>:<ul>
<li>Introduce initial WASI support (cjihrig) <a href="https://github.com/nodejs/node/pull/30258">#30258</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/4cd4e7c17a"><code>4cd4e7c17a</code></a>] - <strong>benchmark,doc,lib,test</strong>: prepare for padding lint rule (Rich Trott) <a href="https://github.com/nodejs/node/pull/30696">#30696</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63eb4fee46"><code>63eb4fee46</code></a>] - <strong>buffer</strong>: fix 6-byte writeUIntBE() range check (Brian White) <a href="https://github.com/nodejs/node/pull/30459">#30459</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8af569200"><code>e8af569200</code></a>] - <strong>buffer</strong>: release buffers with free callbacks on env exit (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30551">#30551</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/648766bccf"><code>648766bccf</code></a>] - <strong>build</strong>: do not build mksnapshot and mkcodecache for --shared (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/30647">#30647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6545314a4f"><code>6545314a4f</code></a>] - <strong>build</strong>: add --without-node-code-cache configure option (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/30647">#30647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80ada94cd3"><code>80ada94cd3</code></a>] - <strong>build</strong>: use Node.js instead of Node in configure (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/30642">#30642</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0aae502c67"><code>0aae502c67</code></a>] - <strong>build,win</strong>: propagate error codes in vcbuild (João Reis) <a href="https://github.com/nodejs/node/pull/30724">#30724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a53152b42"><code>6a53152b42</code></a>] - <strong>build,win</strong>: add test-ci-native and test-ci-js (João Reis) <a href="https://github.com/nodejs/node/pull/30724">#30724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30a4f68a15"><code>30a4f68a15</code></a>] - <strong>child_process</strong>: document kill() return value (cjihrig) <a href="https://github.com/nodejs/node/pull/30669">#30669</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dae36a9692"><code>dae36a9692</code></a>] - <strong>child_process</strong>: replace var with let/const (dnlup) <a href="https://github.com/nodejs/node/pull/30389">#30389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b13bca31a"><code>4b13bca31a</code></a>] - <strong>child_process</strong>: replace var with const/let in internal/child_process.js (Luis Camargo) <a href="https://github.com/nodejs/node/pull/30414">#30414</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/378c54fe97"><code>378c54fe97</code></a>] - <strong>cluster</strong>: replace vars in child.js (EmaSuriano) <a href="https://github.com/nodejs/node/pull/30383">#30383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/708e67a732"><code>708e67a732</code></a>] - <strong>cluster</strong>: replace var with let (Herrmann, Rene R. (656)) <a href="https://github.com/nodejs/node/pull/30425">#30425</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55fbe45f69"><code>55fbe45f69</code></a>] - <strong>cluster</strong>: replace var by let in shared_handle.js (poutch) <a href="https://github.com/nodejs/node/pull/30402">#30402</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4affc30a12"><code>4affc30a12</code></a>] - <strong>crypto</strong>: automatically manage memory for ECDSA_SIG (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/30641">#30641</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55c2ac70b7"><code>55c2ac70b7</code></a>] - <strong>crypto</strong>: remove redundant validateUint32 argument (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/30579">#30579</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ba877a541"><code>0ba877a541</code></a>] - <strong>deps</strong>: V8: cherry-pick 0dfd9ea51241 (bcoe) <a href="https://github.com/nodejs/node/pull/30713">#30713</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b470354057"><code>b470354057</code></a>] - <strong>deps</strong>: patch V8 to 7.9.317.25 (Myles Borins) <a href="https://github.com/nodejs/node/pull/30679">#30679</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d257448bca"><code>d257448bca</code></a>] - <strong>deps</strong>: update llhttp to 2.0.1 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/30553">#30553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/456d250d2d"><code>456d250d2d</code></a>] - <strong>deps</strong>: V8: backport 93f189f19a03 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30681">#30681</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa01ebdbca"><code>aa01ebdbca</code></a>] - <strong>deps</strong>: V8: cherry-pick ca5b0ec (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30708">#30708</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f37450f580"><code>f37450f580</code></a>] - <strong>dns</strong>: use length for building TXT string (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30690">#30690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d302ff276"><code>3d302ff276</code></a>] - <strong>doc</strong>: fix typographical error (Rich Trott) <a href="https://github.com/nodejs/node/pull/30735">#30735</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19b31c1bc5"><code>19b31c1bc5</code></a>] - <strong>doc</strong>: revise REPL uncaught exception text (Rich Trott) <a href="https://github.com/nodejs/node/pull/30729">#30729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61af1fcaa1"><code>61af1fcaa1</code></a>] - <strong>doc</strong>: update signature algorithm in release doc (Myles Borins) <a href="https://github.com/nodejs/node/pull/30673">#30673</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8002d92ab"><code>a8002d92ab</code></a>] - <strong>doc</strong>: update README.md to fix active/maint times (Michael Dawson) <a href="https://github.com/nodejs/node/pull/30707">#30707</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f46df0b496"><code>f46df0b496</code></a>] - <strong>doc</strong>: update socket.bufferSize text (Rich Trott) <a href="https://github.com/nodejs/node/pull/30723">#30723</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cbd50262c0"><code>cbd50262c0</code></a>] - <strong>doc</strong>: note that buf.buffer&#39;s contents might differ (AJ Jordan) <a href="https://github.com/nodejs/node/pull/29651">#29651</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a25626c1ed"><code>a25626c1ed</code></a>] - <strong>doc</strong>: clarify IncomingMessage.destroy() description (Sam Foxman) <a href="https://github.com/nodejs/node/pull/30255">#30255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8fcb450934"><code>8fcb450934</code></a>] - <strong>doc</strong>: fixed a typo in process.md (Harendra Singh) <a href="https://github.com/nodejs/node/pull/30277">#30277</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad9f737e44"><code>ad9f737e44</code></a>] - <strong>doc</strong>: documenting a bit more FreeBSD case (David Carlier) <a href="https://github.com/nodejs/node/pull/30325">#30325</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40b762177f"><code>40b762177f</code></a>] - <strong>doc</strong>: add missing &#39;added&#39; versions to module.builtinModules (Thomas Watson) <a href="https://github.com/nodejs/node/pull/30562">#30562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aca0119089"><code>aca0119089</code></a>] - <strong>doc</strong>: fix worker.resourceLimits indentation (Daniel Nalborczyk) <a href="https://github.com/nodejs/node/pull/30663">#30663</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43e78578a6"><code>43e78578a6</code></a>] - <strong>doc</strong>: fix worker.resourceLimits type (Daniel Nalborczyk) <a href="https://github.com/nodejs/node/pull/30664">#30664</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20dbce17d5"><code>20dbce17d5</code></a>] - <strong>doc</strong>: avoid proposal syntax in code example (Alex Zherdev) <a href="https://github.com/nodejs/node/pull/30685">#30685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e7c567734"><code>1e7c567734</code></a>] - <strong>doc</strong>: address nits for src/README.md (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30693">#30693</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87136c9bde"><code>87136c9bde</code></a>] - <strong>doc</strong>: revise socket.connect() note (Rich Trott) <a href="https://github.com/nodejs/node/pull/30691">#30691</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fcde49700c"><code>fcde49700c</code></a>] - <strong>doc</strong>: remove &quot;this API is unstable&quot; note for v8 serdes API (bruce-one) <a href="https://github.com/nodejs/node/pull/30631">#30631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/809a2b056b"><code>809a2b056b</code></a>] - <strong>doc</strong>: fixup incorrect flag name reference (Guy Bedford) <a href="https://github.com/nodejs/node/pull/30651">#30651</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d978839c1"><code>3d978839c1</code></a>] - <strong>doc</strong>: minor updates to releases.md (Beth Griggs) <a href="https://github.com/nodejs/node/pull/30636">#30636</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9f031c741"><code>e9f031c741</code></a>] - <strong>doc</strong>: add 13 and 12 to previous versions (Andrew Hughes) <a href="https://github.com/nodejs/node/pull/30590">#30590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ab18b6b6f"><code>8ab18b6b6f</code></a>] - <strong>doc</strong>: update AUTHORS list (Gus Caplan) <a href="https://github.com/nodejs/node/pull/30672">#30672</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/329a821d25"><code>329a821d25</code></a>] - <strong>doc</strong>: add explanation why keep var with for loop (Lucas Recknagel) <a href="https://github.com/nodejs/node/pull/30380">#30380</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/426ca263c8"><code>426ca263c8</code></a>] - <strong>doc</strong>: document &quot;Resume Build&quot; limitation (Richard Lau) <a href="https://github.com/nodejs/node/pull/30604">#30604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00f7cc65a1"><code>00f7cc65a1</code></a>] - <strong>doc</strong>: add note of caution about non-conforming streams (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29895">#29895</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d98a59c39"><code>7d98a59c39</code></a>] - <strong>doc</strong>: add note about debugging worker_threads (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30594">#30594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ef629a78a"><code>8ef629a78a</code></a>] - <strong>doc</strong>: simplify &quot;is recommended&quot; language in assert documentation (Rich Trott) <a href="https://github.com/nodejs/node/pull/30558">#30558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19d192d1f0"><code>19d192d1f0</code></a>] - <strong>doc</strong>: fix a typo in a date for version 13.2.0 (Kirlat) <a href="https://github.com/nodejs/node/pull/30587">#30587</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b67759a93c"><code>b67759a93c</code></a>] - <strong>doc,deps</strong>: document how to maintain ICU in Node.js (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/30607">#30607</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bfcc9142f3"><code>bfcc9142f3</code></a>] - <strong>doc,n-api</strong>: mark napi_detach_arraybuffer as experimental (legendecas) <a href="https://github.com/nodejs/node/pull/30703">#30703</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/365f0ab09b"><code>365f0ab09b</code></a>] - <strong>esm</strong>: data URLs should ignore unknown parameters (Bradley Farias) <a href="https://github.com/nodejs/node/pull/30593">#30593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0285aa0967"><code>0285aa0967</code></a>] - <strong>events</strong>: improve performance caused by primordials (guzhizhou) <a href="https://github.com/nodejs/node/pull/30577">#30577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3475f9b82c"><code>3475f9b82c</code></a>] - <strong>fs</strong>: add ENFILE to rimraf retry logic (cjihrig) <a href="https://github.com/nodejs/node/pull/30644">#30644</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f725953433"><code>f725953433</code></a>] - <strong>fs</strong>: add retryDelay option to rimraf (cjihrig) <a href="https://github.com/nodejs/node/pull/30644">#30644</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51bc379243"><code>51bc379243</code></a>] - <strong>fs</strong>: remove rimraf&#39;s emfileWait option (cjihrig) <a href="https://github.com/nodejs/node/pull/30644">#30644</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/612a3a2e6c"><code>612a3a2e6c</code></a>] - <strong>fs</strong>: make rimraf default to 0 retries (cjihrig) <a href="https://github.com/nodejs/node/pull/30644">#30644</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa1f87b199"><code>fa1f87b199</code></a>] - <strong>fs</strong>: rename rimraf&#39;s maxBusyTries to maxRetries (cjihrig) <a href="https://github.com/nodejs/node/pull/30644">#30644</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ee27ffe77"><code>8ee27ffe77</code></a>] - <strong>fs</strong>: change var to let (Àlvar Pérez) <a href="https://github.com/nodejs/node/pull/30407">#30407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/850c2a72ea"><code>850c2a72ea</code></a>] - <strong>fs</strong>: cover fs.opendir ERR_INVALID_CALLBACK (Vladislav Botvin) <a href="https://github.com/nodejs/node/pull/30307">#30307</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62574087ea"><code>62574087ea</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: make maximum header size configurable per-stream or per-server (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30570">#30570</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d1d136806"><code>1d1d136806</code></a>] - <strong>http</strong>: set socket.server unconditionally (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30571">#30571</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6848bfbf65"><code>6848bfbf65</code></a>] - <strong>http</strong>: replace var with let (Guilherme Goncalves) <a href="https://github.com/nodejs/node/pull/30421">#30421</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8256d38349"><code>8256d38349</code></a>] - <strong>http</strong>: destructure primordials in lib/_http_server.js (Artem Maksimov) <a href="https://github.com/nodejs/node/pull/30315">#30315</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b169f1dbd"><code>3b169f1dbd</code></a>] - <strong>http</strong>: improve performance caused by primordials (Lucas Recknagel) <a href="https://github.com/nodejs/node/pull/30416">#30416</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f313f9ab0"><code>6f313f9ab0</code></a>] - <strong>http2</strong>: fix session memory accounting after pausing (Michael Lehenbauer) <a href="https://github.com/nodejs/node/pull/30684">#30684</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d37bcebea"><code>7d37bcebea</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: make maximum tolerated rejected streams configurable (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30534">#30534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/092a3c28aa"><code>092a3c28aa</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: allow to configure maximum tolerated invalid frames (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30534">#30534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e92afd998f"><code>e92afd998f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: replace direct array usage with struct for js_fields_ (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30534">#30534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30ef8e4cbd"><code>30ef8e4cbd</code></a>] - <strong>http2</strong>: change var to let compact.js (Maria Emmanouil) <a href="https://github.com/nodejs/node/pull/30392">#30392</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a2ed4a5f4"><code>1a2ed4a5f4</code></a>] - <strong>http2</strong>: core.js replace var with let (Daniel Schuech) <a href="https://github.com/nodejs/node/pull/30403">#30403</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7ca7e6677"><code>f7ca7e6677</code></a>] - <strong>http2</strong>: replace var with let/const (Paolo Ceschi Berrini) <a href="https://github.com/nodejs/node/pull/30417">#30417</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6322611077"><code>6322611077</code></a>] - <strong>inspector</strong>: properly shut down uv_async_t (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30612">#30612</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de3a1c3019"><code>de3a1c3019</code></a>] - <strong>lib</strong>: enforce use of primordial Number (Sebastien Ahkrin) <a href="https://github.com/nodejs/node/pull/30700">#30700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a9340d723"><code>5a9340d723</code></a>] - <strong>lib</strong>: use static Number properties from primordials (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30686">#30686</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/892bde635e"><code>892bde635e</code></a>] - <strong>lib</strong>: enforce use of Boolean from primordials (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30698">#30698</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae2c7d0b02"><code>ae2c7d0b02</code></a>] - <strong>lib</strong>: replace Date.now function by primordial DateNow (Tchoupinax) <a href="https://github.com/nodejs/node/pull/30689">#30689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c09e3deac5"><code>c09e3deac5</code></a>] - <strong>lib</strong>: replace ArrayBuffer.isView by primordial ArrayBuffer (Vincent Dhennin) <a href="https://github.com/nodejs/node/pull/30692">#30692</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ef4dceb95"><code>5ef4dceb95</code></a>] - <strong>lib</strong>: enforce use of Array from primordials (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30635">#30635</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4dfe3b7dc"><code>a4dfe3b7dc</code></a>] - <strong>lib</strong>: flatten access to primordials (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30610">#30610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b545b91de5"><code>b545b91de5</code></a>] - <strong>lib</strong>: use let instead of var (Shubham Chaturvedi) <a href="https://github.com/nodejs/node/pull/30375">#30375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5120926337"><code>5120926337</code></a>] - <strong>lib</strong>: replace var with let/const (jens-cappelle) <a href="https://github.com/nodejs/node/pull/30391">#30391</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b18b056d64"><code>b18b056d64</code></a>] - <strong>lib</strong>: replace var w/ let (Chris Oyler) <a href="https://github.com/nodejs/node/pull/30386">#30386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3796885096"><code>3796885096</code></a>] - <strong>lib</strong>: replace var with let/const (Tijl Claessens) <a href="https://github.com/nodejs/node/pull/30390">#30390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffe3040659"><code>ffe3040659</code></a>] - <strong>lib</strong>: adding perf notes js_stream_socket.js (ryan jarvinen) <a href="https://github.com/nodejs/node/pull/30415">#30415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/797b938c49"><code>797b938c49</code></a>] - <strong>lib</strong>: replace var with let (Dennis Saenger) <a href="https://github.com/nodejs/node/pull/30396">#30396</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b64e45e41"><code>0b64e45e41</code></a>] - <strong>lib</strong>: main_thread_only change var to let (matijagaspar) <a href="https://github.com/nodejs/node/pull/30398">#30398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d024630f44"><code>d024630f44</code></a>] - <strong>lib</strong>: change var to let in stream_base_commons (Kyriakos Markakis) <a href="https://github.com/nodejs/node/pull/30426">#30426</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c041edbe7"><code>3c041edbe7</code></a>] - <strong>lib</strong>: use let instead of var (Semir Ajruli) <a href="https://github.com/nodejs/node/pull/30424">#30424</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d277c375fd"><code>d277c375fd</code></a>] - <strong>lib</strong>: changed var to let (Oliver Belaifa) <a href="https://github.com/nodejs/node/pull/30427">#30427</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fd89cc0f1"><code>0fd89cc0f1</code></a>] - <strong>lib</strong>: replace var with let/const (Dries Stelten) <a href="https://github.com/nodejs/node/pull/30409">#30409</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdba03e3ed"><code>bdba03e3ed</code></a>] - <strong>lib</strong>: change var to let (Dimitris Ktistakis) <a href="https://github.com/nodejs/node/pull/30408">#30408</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48fef42ca9"><code>48fef42ca9</code></a>] - <strong>lib</strong>: replace var with let/const (Tembrechts) <a href="https://github.com/nodejs/node/pull/30404">#30404</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/502173b54e"><code>502173b54e</code></a>] - <strong>lib</strong>: replace var to let in cli_table.js (Jing Lin) <a href="https://github.com/nodejs/node/pull/30400">#30400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2cf8a7f117"><code>2cf8a7f117</code></a>] - <strong>module</strong>: fix specifier resolution algorithm (Rongjian Zhang) <a href="https://github.com/nodejs/node/pull/30574">#30574</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be9788bf20"><code>be9788bf20</code></a>] - <strong>n-api</strong>: detach external ArrayBuffers on env exit (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30551">#30551</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8171cef921"><code>8171cef921</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: implement napi_is_detached_arraybuffer (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30613">#30613</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc5875b2e6"><code>cc5875b2e6</code></a>] - <strong>n-api</strong>: add missed nullptr check in napi_has_own_property (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30626">#30626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/017280e6e2"><code>017280e6e2</code></a>] - <strong>net</strong>: replaced vars to lets and consts (nathias) <a href="https://github.com/nodejs/node/pull/30401">#30401</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56248a827a"><code>56248a827a</code></a>] - <strong>process</strong>: replace var with let/const (Jesper Ek) <a href="https://github.com/nodejs/node/pull/30382">#30382</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c40b2f9ac"><code>5c40b2f9ac</code></a>] - <strong>process</strong>: replace vars in per_thread.js (EmaSuriano) <a href="https://github.com/nodejs/node/pull/30385">#30385</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c50bbf58da"><code>c50bbf58da</code></a>] - <strong>readline</strong>: change var to let (dnlup) <a href="https://github.com/nodejs/node/pull/30435">#30435</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b91d22cc8d"><code>b91d22cc8d</code></a>] - <strong>repl</strong>: fix referrer for dynamic import (Corey Farrell) <a href="https://github.com/nodejs/node/pull/30609">#30609</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e5818a456"><code>4e5818a456</code></a>] - <strong>repl</strong>: change var to let (Oliver Belaifa) <a href="https://github.com/nodejs/node/pull/30428">#30428</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e65ad865c6"><code>e65ad865c6</code></a>] - <strong>src</strong>: change header file in node_stat_watcher.cc (Reza Fatahi) <a href="https://github.com/nodejs/node/pull/29976">#29976</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be84ceefb8"><code>be84ceefb8</code></a>] - <strong>src</strong>: clean up node_file.h (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30530">#30530</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bccfd124b0"><code>bccfd124b0</code></a>] - <strong>src</strong>: remove unused variable in node_dir.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/30267">#30267</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc11db18fe"><code>fc11db18fe</code></a>] - <strong>src</strong>: inline SetSNICallback (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30548">#30548</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bd587ef0c"><code>7bd587ef0c</code></a>] - <strong>src</strong>: use BaseObjectPtr to store SNI context (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30548">#30548</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ec0d75de7"><code>8ec0d75de7</code></a>] - <strong>src</strong>: cleanup unused headers (Alexandre Ferrando) <a href="https://github.com/nodejs/node/pull/30328">#30328</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c249c0982"><code>6c249c0982</code></a>] - <strong>src</strong>: run native immediates during Environment cleanup (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30666">#30666</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bea25016d1"><code>bea25016d1</code></a>] - <strong>src</strong>: no SetImmediate from destructor in stream_pipe code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30666">#30666</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94357db815"><code>94357db815</code></a>] - <strong>src</strong>: add more <code>can_call_into_js()</code> guards (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30666">#30666</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d54432f974"><code>d54432f974</code></a>] - <strong>src</strong>: keep object alive in stream_pipe code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30666">#30666</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d194c0ff37"><code>d194c0ff37</code></a>] - <strong>src</strong>: replaced var with let (Aldo Ambrosioni) <a href="https://github.com/nodejs/node/pull/30397">#30397</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44f28ea155"><code>44f28ea155</code></a>] - <strong>src</strong>: fix -Wsign-compare warnings (cjihrig) <a href="https://github.com/nodejs/node/pull/30565">#30565</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1916acb3cb"><code>1916acb3cb</code></a>] - <strong>src</strong>: fix signal handler crash on close (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30582">#30582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e9e48bf7e"><code>9e9e48bf7e</code></a>] - <strong>src</strong>: use uv_async_t for WeakRefs (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30616">#30616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d8d2e1f45"><code>9d8d2e1f45</code></a>] - <strong>src,doc</strong>: fix broken links (cjihrig) <a href="https://github.com/nodejs/node/pull/30662">#30662</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f135c38796"><code>f135c38796</code></a>] - <strong>src,doc</strong>: add C++ internals documentation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30552">#30552</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e968e26dbd"><code>e968e26dbd</code></a>] - <strong>stream</strong>: improve performance for sync write finishes (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30710">#30710</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49e047f7a1"><code>49e047f7a1</code></a>] - <strong>test</strong>: add coverage for ERR_TLS_INVALID_PROTOCOL_VERSION (Rich Trott) <a href="https://github.com/nodejs/node/pull/30741">#30741</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81d81a5904"><code>81d81a5904</code></a>] - <strong>test</strong>: add an indicator <code>isIBMi</code> (Xu Meng) <a href="https://github.com/nodejs/node/pull/30714">#30714</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37c70ee198"><code>37c70ee198</code></a>] - <strong>test</strong>: use arrow functions in async-hooks tests (garygsc) <a href="https://github.com/nodejs/node/pull/30137">#30137</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5c7dad95a"><code>b5c7dad95a</code></a>] - <strong>test</strong>: fix test-benchmark-streams (Rich Trott) <a href="https://github.com/nodejs/node/pull/30757">#30757</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e199ceb71"><code>1e199ceb71</code></a>] - <strong>test</strong>: move test-http-max-http-headers to parallel (Rich Trott) <a href="https://github.com/nodejs/node/pull/30712">#30712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1918b4e84f"><code>1918b4e84f</code></a>] - <strong>test</strong>: correct header length subtraction (Rich Trott) <a href="https://github.com/nodejs/node/pull/30712">#30712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1222be81e3"><code>1222be81e3</code></a>] - <strong>test</strong>: remove unused callback argument (Rich Trott) <a href="https://github.com/nodejs/node/pull/30712">#30712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d69b9b753a"><code>d69b9b753a</code></a>] - <strong>test</strong>: simplify forEach() usage (Rich Trott) <a href="https://github.com/nodejs/node/pull/30712">#30712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01ab031cca"><code>01ab031cca</code></a>] - <strong>test</strong>: remove unused callback argument (Rich Trott) <a href="https://github.com/nodejs/node/pull/30712">#30712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/93707c4916"><code>93707c4916</code></a>] - <strong>test</strong>: increase coverage for trace_events.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/30705">#30705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4800b623ed"><code>4800b623ed</code></a>] - <strong>test</strong>: use arrow functions in addons tests (garygsc) <a href="https://github.com/nodejs/node/pull/30131">#30131</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba0115fe6f"><code>ba0115fe6f</code></a>] - <strong>test</strong>: refactor createHook test (Jeny) <a href="https://github.com/nodejs/node/pull/30568">#30568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/099d3fdf87"><code>099d3fdf87</code></a>] - <strong>test</strong>: port worker + buffer test to N-API (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30551">#30551</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83861fb333"><code>83861fb333</code></a>] - <strong>test</strong>: revert 6d022c13 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30708">#30708</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3b758d634"><code>a3b758d634</code></a>] - <strong>test</strong>: move test-https-server-consumed-timeout to parallel (Rich Trott) <a href="https://github.com/nodejs/node/pull/30677">#30677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00f532f15e"><code>00f532f15e</code></a>] - <strong>test</strong>: remove unnecessary common.platformTimeout() call (Rich Trott) <a href="https://github.com/nodejs/node/pull/30677">#30677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecb902f33c"><code>ecb902f33c</code></a>] - <strong>test</strong>: do not skip test-http-server-consumed-timeout (Rich Trott) <a href="https://github.com/nodejs/node/pull/30677">#30677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49458deb4f"><code>49458deb4f</code></a>] - <strong>test</strong>: remove unused function argument from http test (Rich Trott) <a href="https://github.com/nodejs/node/pull/30677">#30677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a2f440d326"><code>a2f440d326</code></a>] - <strong>test</strong>: add logging in case of infinite loop (Rich Trott) <a href="https://github.com/nodejs/node/pull/30649">#30649</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e3ad396bd"><code>3e3ad396bd</code></a>] - <strong>test</strong>: remove destructuring from test-inspector-contexts (Rich Trott) <a href="https://github.com/nodejs/node/pull/30649">#30649</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3571e132a7"><code>3571e132a7</code></a>] - <strong>test</strong>: check for session.post() errors in test-insepctor-context (Rich Trott) <a href="https://github.com/nodejs/node/pull/30649">#30649</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37696320a2"><code>37696320a2</code></a>] - <strong>test</strong>: add mustCall() to test-inspector-contexts (Rich Trott) <a href="https://github.com/nodejs/node/pull/30649">#30649</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0972fa3c16"><code>0972fa3c16</code></a>] - <strong>test</strong>: add regression test for signal handler removal in exit (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30589">#30589</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ecfd947e2"><code>5ecfd947e2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: update and harden http2-reset-flood (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30534">#30534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70d6fa122a"><code>70d6fa122a</code></a>] - <strong>test</strong>: skip test-domain-error-types in debug mode temporariliy (Rich Trott) <a href="https://github.com/nodejs/node/pull/30629">#30629</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/949f2ad528"><code>949f2ad528</code></a>] - <strong>test</strong>: move test-worker-prof to sequential (Rich Trott) <a href="https://github.com/nodejs/node/pull/30628">#30628</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4b61709f1"><code>d4b61709f1</code></a>] - <strong>test</strong>: dir class initialisation w/o handler (Dmitriy Kikinskiy) <a href="https://github.com/nodejs/node/pull/30313">#30313</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60b17b4fe6"><code>60b17b4fe6</code></a>] - <strong>test</strong>: change object assign by spread operator (poutch) <a href="https://github.com/nodejs/node/pull/30438">#30438</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97e627335f"><code>97e627335f</code></a>] - <strong>test</strong>: use useful message argument in test function (Rich Trott) <a href="https://github.com/nodejs/node/pull/30618">#30618</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d651c7dd6b"><code>d651c7dd6b</code></a>] - <strong>test</strong>: test for minimum ICU version consistency (Richard Lau) <a href="https://github.com/nodejs/node/pull/30608">#30608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dade9069c3"><code>dade9069c3</code></a>] - <strong>test</strong>: code&amp;learn var to let update (Nazar Malyy) <a href="https://github.com/nodejs/node/pull/30436">#30436</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e401e8c8ed"><code>e401e8c8ed</code></a>] - <strong>test</strong>: change object assign to spread object (poutch) <a href="https://github.com/nodejs/node/pull/30422">#30422</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ecc735c48"><code>2ecc735c48</code></a>] - <strong>test</strong>: use spread instead of Object.assign (dnlup) <a href="https://github.com/nodejs/node/pull/30419">#30419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8da9dacab"><code>d8da9dacab</code></a>] - <strong>test</strong>: changed var to let in module-errors (Jamar Torres) <a href="https://github.com/nodejs/node/pull/30413">#30413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9dab32f340"><code>9dab32f340</code></a>] - <strong>test</strong>: use spread instead of object.assign (Shubham Chaturvedi) <a href="https://github.com/nodejs/node/pull/30412">#30412</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e7a8165a8"><code>7e7a8165a8</code></a>] - <strong>test</strong>: replace var with let in pre_execution.js (Vladimir Adamic) <a href="https://github.com/nodejs/node/pull/30411">#30411</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a9ee48797"><code>8a9ee48797</code></a>] - <strong>test</strong>: change var to let in test-trace-events (Jon Church) <a href="https://github.com/nodejs/node/pull/30406">#30406</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6a448825c"><code>d6a448825c</code></a>] - <strong>test</strong>: dns utils replace var (Osmond van Hemert) <a href="https://github.com/nodejs/node/pull/30405">#30405</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01e0571e94"><code>01e0571e94</code></a>] - <strong>test</strong>: test cover cases when trace is empty (telenord) <a href="https://github.com/nodejs/node/pull/30311">#30311</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8dfa2d704"><code>f8dfa2d704</code></a>] - <strong>test</strong>: switch to object spread in common/benchmark.js (palmires) <a href="https://github.com/nodejs/node/pull/30309">#30309</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36671f9bf8"><code>36671f9bf8</code></a>] - <strong>test</strong>: add common.mustCall() to stream test (Rich Trott) <a href="https://github.com/nodejs/node/pull/30561">#30561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/106235fe91"><code>106235fe91</code></a>] - <strong>test</strong>: move explanatory comment to expected location in file (Rich Trott) <a href="https://github.com/nodejs/node/pull/30561">#30561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/081b4e2496"><code>081b4e2496</code></a>] - <strong>test</strong>: move stream test to parallel (Rich Trott) <a href="https://github.com/nodejs/node/pull/30561">#30561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/103d01e057"><code>103d01e057</code></a>] - <strong>test</strong>: remove string literal as message in strictEqual() in stream test (Rich Trott) <a href="https://github.com/nodejs/node/pull/30561">#30561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebba3228e2"><code>ebba3228e2</code></a>] - <strong>test</strong>: use arrow function for callback in stream test (Rich Trott) <a href="https://github.com/nodejs/node/pull/30561">#30561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e122d397c0"><code>e122d397c0</code></a>] - <strong>test</strong>: replace setTimeout with setImmediate in stream test (Rich Trott) <a href="https://github.com/nodejs/node/pull/30561">#30561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20ee4997f3"><code>20ee4997f3</code></a>] - <strong>test</strong>: refactor test-dgram-multicast-set-interface-lo.js (Taylor Gagne) <a href="https://github.com/nodejs/node/pull/30536">#30536</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7aa1df7076"><code>7aa1df7076</code></a>] - <strong>tls</strong>: introduce ERR_TLS_INVALID_CONTEXT (Rich Trott) <a href="https://github.com/nodejs/node/pull/30718">#30718</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b0f0237c1"><code>0b0f0237c1</code></a>] - <strong>tls</strong>: add memory tracking support to SSLWrap (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30548">#30548</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89e2c71b27"><code>89e2c71b27</code></a>] - <strong>tls</strong>: allow empty subject even with altNames defined (Jason Macgowan) <a href="https://github.com/nodejs/node/pull/22906">#22906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/941a91daed"><code>941a91daed</code></a>] - <strong>tools</strong>: enforce blank line between functions (Rich Trott) <a href="https://github.com/nodejs/node/pull/30696">#30696</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a6f836a15"><code>5a6f836a15</code></a>] - <strong>tools</strong>: add unified plugin changing links for html docs (Marek Łabuz) <a href="https://github.com/nodejs/node/pull/29946">#29946</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84f7b5c752"><code>84f7b5c752</code></a>] - <strong>tools</strong>: enable more eslint rules (cjihrig) <a href="https://github.com/nodejs/node/pull/30598">#30598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5522467cf5"><code>5522467cf5</code></a>] - <strong>tools</strong>: update ESLint to 6.7.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/30598">#30598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f10681496"><code>1f10681496</code></a>] - <strong>tty</strong>: truecolor check moved before 256 check (Duncan Healy) <a href="https://github.com/nodejs/node/pull/30474">#30474</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a0dd1cbbd"><code>6a0dd1cbbd</code></a>] - <strong>util</strong>: fix .format() not always calling toString when it should be (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30343">#30343</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1040e7222f"><code>1040e7222f</code></a>] - <strong>util</strong>: fix inspection of errors with tampered name or stack property (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/30576">#30576</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18e9b56bf6"><code>18e9b56bf6</code></a>] - <strong>util</strong>: use let instead of var for util/inspect.js (Luciano) <a href="https://github.com/nodejs/node/pull/30399">#30399</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ec53cf5c1"><code>9ec53cf5c1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>wasi</strong>: introduce initial WASI support (cjihrig) <a href="https://github.com/nodejs/node/pull/30258">#30258</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0-x86.msi">https://nodejs.org/dist/v13.3.0/node-v13.3.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0-x64.msi">https://nodejs.org/dist/v13.3.0/node-v13.3.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v13.3.0/win-x86/node.exe">https://nodejs.org/dist/v13.3.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v13.3.0/win-x64/node.exe">https://nodejs.org/dist/v13.3.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0.pkg">https://nodejs.org/dist/v13.3.0/node-v13.3.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0-darwin-x64.tar.gz">https://nodejs.org/dist/v13.3.0/node-v13.3.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-x64.tar.xz">https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-s390x.tar.xz">https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v13.3.0/node-v13.3.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0-sunos-x64.tar.xz">https://nodejs.org/dist/v13.3.0/node-v13.3.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-arm64.tar.xz">https://nodejs.org/dist/v13.3.0/node-v13.3.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v13.3.0/node-v13.3.0.tar.gz">https://nodejs.org/dist/v13.3.0/node-v13.3.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v13.3.0/">https://nodejs.org/dist/v13.3.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v13.3.0/api/">https://nodejs.org/docs/v13.3.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

dd9e7f3fb9ef6bd5a27933f66c7dbf4d84aa5b001eab6315595924e5e44e4ae1  node-v13.3.0-aix-ppc64.tar.gz
187ea9028daa6d9abad9c1cbb4e12ba51427c3748da29eae616fa352c0f4cd49  node-v13.3.0-darwin-x64.tar.gz
b3a43aa893067d05e7ea78b039ca2d21d4a3ec04f43a761a1c31b692ce53fc1f  node-v13.3.0-darwin-x64.tar.xz
6809251dcbcb8c38b67aa3bf211a9d5de742981b27adcdff8ab259dae30025eb  node-v13.3.0-headers.tar.gz
cd463852a46d514728ea147050d15304472cd4e13552ea94142cb79d2a1928b0  node-v13.3.0-headers.tar.xz
7df90bda5d21337c7793b481ee71fd89811c26cd0d6124665a79cd8bffb2f7ba  node-v13.3.0-linux-arm64.tar.gz
fb201a908bea36be828eee36a7cd898c67ad4ae6846982f393466e2b8b826c16  node-v13.3.0-linux-arm64.tar.xz
806cbdb68fe352f68d9b7a34a1d3ff7661a2359062b7a056c3cf28da3306f480  node-v13.3.0-linux-armv7l.tar.gz
5a029a34a3906aee791b188a4471a34343d257670b67e1ade2796cb0466523d9  node-v13.3.0-linux-armv7l.tar.xz
8abd0e80a62af2ca8b469bed5eca7b8c868b72c0faaed73dbecfe648c35dad45  node-v13.3.0-linux-ppc64le.tar.gz
1b24e0918f52a1c99f66a1db6375d4e81662480c702a80d6483cdddad2bca80a  node-v13.3.0-linux-ppc64le.tar.xz
25708b13bbfd8388a15d53768f8536fca1a1a6fd949f4f9debe4e3d6eeda533b  node-v13.3.0-linux-s390x.tar.gz
d60a64562e3ffaa03964e90e11dad6dba4f294add5b7a8c9e57a7ca3ae81d710  node-v13.3.0-linux-s390x.tar.xz
155b0510732d2f48150dc6bc4b25eb44ce5cd54d21c70d2ca7f31be3b9ab7fa6  node-v13.3.0-linux-x64.tar.gz
b208393ae411bd55188e903171901765aaa8381c08155e4a7b34174737a1bc65  node-v13.3.0-linux-x64.tar.xz
cf7cda8a042397ad4a4bc4f90201a1113822b02c6b18c289a13c912a4ec010bd  node-v13.3.0-sunos-x64.tar.gz
dd1fab03d6c635f4d473e2c44568478d0fa582aea6b0f2fad728ad2e53424c0a  node-v13.3.0-sunos-x64.tar.xz
9bc1cded78ffe6d5a646976efbd224f0cae15b2efcdda6058a6b948bd409a77e  node-v13.3.0-win-x64.7z
82e0f43aea81374a8028a7d3c9993245c4910ac95cd0f66ee5b29b940a6f3d93  node-v13.3.0-win-x64.zip
42a883d37a0b3c99e4d1356daa3c9db295ed543f4a2a62c89c3d67ced5c955d4  node-v13.3.0-win-x86.7z
067355bccafcd810aab50e0c2bcf57e9d89ffed7130a1bddd366bccec870fc0d  node-v13.3.0-win-x86.zip
82a23b8a990f6834a3c8e4855a3393fd4fff0da15b5c70a8abf2775e70edf607  node-v13.3.0-x64.msi
df8f9b8b705feaff1bdf3fc477662984f3b9bb6227c953d43cae709131fc6d9f  node-v13.3.0-x86.msi
8a76651fa9ff4226482e82a2cea37a1e972d4e411e405548b17b25702f8e4a40  node-v13.3.0.pkg
cab5bd4712265745cfce1416ea0f425f1de71452f0ddc544d815aacee2aede3e  node-v13.3.0.tar.gz
e7da93cc9f2b866e169d9c6b42193bb4d25ed942e2fd19120787e0e581936648  node-v13.3.0.tar.xz
9dbe5f1fcee6c2f7576c330da207ef1d351252fd82c061789a0c1737c72d1e68  win-x64/node.exe
9d8e207dfee84d6e68ec3442c8aa84243c79e9a80621bc8108edecdb7fc59f35  win-x64/node.lib
3f32c028bbdbfe5872d16019961a3ecffc72be8f8d5c8e60e4f9f11fdeffc979  win-x64/node_pdb.7z
a074b11c8d16c401d315e0d281cd081770db4f9031918450287df9f471ff2f4f  win-x64/node_pdb.zip
0c48408950723c56dd3242fece10a6047e86eab0393628bbd5130c00ffc97cad  win-x86/node.exe
080ea2bfceb5fc165ba24a7ef6e8ef2e80151dbdd457626ae5ab6e7705594e43  win-x86/node.lib
6ddc296d6d17d93b2adf862649d7e3e84d82c33253a15b580865fa7823efb5ac  win-x86/node_pdb.7z
e7969d71386d8ec1a8dc7ad385aed85c5da0a8af9901547ff42c2d5ac7278b47  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEpIwr7mgOhBYyzU5E8HSWs+s8F2IFAl3m2ucACgkQ8HSWs+s8
F2JZIBAAkcowDmkK39RaifNl5PExUEbwMU3dK8l7YU2KfQvwgfae/CtAcZrFJ6bX
pEsjjXIF3PIoYxEKFj4ZV/etBE5xqPjwboAVsBxfuIdfka28F0ASHs+wOTy7iF/3
DfaQ41Rh9YdJlwhk+2ii9pTtCce77Z0eLm41oCySC/tVqUPHTUcEUIF/8e+lqGcS
rJoBM3ClIzVo+1zOrXVF42Nny7BglBzeABkMbZ4s9t6XTu0PUM/9Ssda3PlL8qyJ
0q/fehUUdsbvWFjtFlkfsT2ioFfB7GozasCziYn76W0c9lo7TIAivwpe883HaR9m
rdlfV6J2k47DCYOV/jkPyR4R/dRth9vCt+bzOYSFKnpT32rCqK1hZyxVgWskgCoo
mY5euWtDsDGnQKzYmLWJYPFOmsdLaeSZW13kDye2UX+0Ys2NCdmLSJT0lqHDoCJd
3Avx4PZ0dalbxmpCqy7OZ6cP5U5Lq/EqdRln99WOSYb03x9P+5r7KA/U3ae7HoHs
NX2GtH+FjEQvo6I5y0YvalB1kPJEmHpHG6TUyei2ePotFCZlj3M23C28OkVSxAxU
9jiKrE4kzmc+EleHG3tpdENmggr4MaKwMt0thKsZZX7ltwoILl73mLfvf+wzzxPu
kqfP2NTFXoa4UrkC6TyuaRMx3McngYRubnmpzoPE1DbF+2SD+r4=
=pSx8
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v13.3.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v13.3.0</guid><dc:creator><![CDATA[Ruben Bridgewater]]></dc:creator><pubDate>Tue, 03 Dec 2019 22:01:21 GMT</pubDate></item><item><title><![CDATA[Node v13.2.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>addons</strong>:<ul>
<li>Deprecate one- and two-argument <code>AtExit()</code>. Use the three-argument variant of <code>AtExit()</code> or <code>AddEnvironmentCleanupHook()</code> instead (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30227">#30227</a></li>
</ul>
</li>
<li><strong>child_process,cluster</strong>:<ul>
<li>The <code>serialization</code> option is added that allows child process IPC to use the V8 serialization API (to e.g., pass through data types like sets or maps) (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30162">#30162</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Update V8 to 7.9</li>
<li>Update <code>npm</code> to 6.13.1 (Ruy Adorno) <a href="https://github.com/nodejs/node/pull/30271">#30271</a></li>
</ul>
</li>
<li><strong>embedder</strong>:<ul>
<li>Exposes the ability to pass cli flags / options through an API as embedder (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30466">#30466</a></li>
<li>Allow adding linked bindings to Environment (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30274">#30274</a></li>
</ul>
</li>
<li><strong>esm</strong>:<ul>
<li>Unflag <code>--experimental-modules</code> (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29866">#29866</a></li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>Add <code>writable.writableCorked</code> property (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29012">#29012</a></li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li>Allow specifying resource limits (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26628">#26628</a></li>
</ul>
</li>
<li><strong>v8</strong>:<ul>
<li>The Serialization API is now stable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30234">#30234</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/b76c13ec86"><code>b76c13ec86</code></a>] - <strong>assert</strong>: replace var with let in lib/assert.js (PerfectPan) <a href="https://github.com/nodejs/node/pull/30261">#30261</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f49816e8a"><code>7f49816e8a</code></a>] - <strong>benchmark</strong>: use let instead of var in async_hooks (dnlup) <a href="https://github.com/nodejs/node/pull/30470">#30470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0130d2b6e0"><code>0130d2b6e0</code></a>] - <strong>benchmark</strong>: use let instead of var in assert (dnlup) <a href="https://github.com/nodejs/node/pull/30450">#30450</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9cae205f4d"><code>9cae205f4d</code></a>] - <strong>buffer</strong>: change var to let (Vladislav Botvin) <a href="https://github.com/nodejs/node/pull/30292">#30292</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5198cd3b0"><code>b5198cd3b0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30513">#30513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4f210adc1"><code>f4f210adc1</code></a>] - <strong>build</strong>: store cache on timed out builds on Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/30469">#30469</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/277e5fadf8"><code>277e5fadf8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build,tools</strong>: update V8 gypfiles for V8 7.9 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e51beef8d4"><code>e51beef8d4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>child_process,cluster</strong>: allow using V8 serialization API (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30162">#30162</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bf0e40bad"><code>6bf0e40bad</code></a>] - <strong>cluster</strong>: destruct primordials in lib/internal/cluster/worker.js (peze) <a href="https://github.com/nodejs/node/pull/30246">#30246</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18ec8a84be"><code>18ec8a84be</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add support for IEEE-P1363 DSA signatures (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29292">#29292</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39d0a25ddd"><code>39d0a25ddd</code></a>] - <strong>crypto</strong>: fix key requirements in asymmetric cipher (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/30249">#30249</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c2e2ce6bf"><code>8c2e2ce6bf</code></a>] - <strong>crypto</strong>: update root certificates (AshCripps) <a href="https://github.com/nodejs/node/pull/30195">#30195</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f282f52f0"><code>4f282f52f0</code></a>] - <strong>deps</strong>: patch V8 to 7.9.317.23 (Myles Borins) <a href="https://github.com/nodejs/node/pull/30560">#30560</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b71534d23"><code>9b71534d23</code></a>] - <strong>deps</strong>: upgrade npm to 6.13.1 (claudiahdz) <a href="https://github.com/nodejs/node/pull/30533">#30533</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f17c794faf"><code>f17c794faf</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: patch V8 to be API/ABI compatible with 7.8 (from 7.9) (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30513">#30513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a1ad570ea"><code>5a1ad570ea</code></a>] - <strong>deps</strong>: V8: cherry-pick a7dffcd767be (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30218">#30218</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c6cf902b0"><code>2c6cf902b0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: cherry-pick 50031fae736f (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e5e8c3922"><code>1e5e8c3922</code></a>] - <strong>deps</strong>: V8: cherry-pick e5dbc95 (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/30130">#30130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c356ba91c"><code>9c356ba91c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: backport 5e755c6ee6d3 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe99841c88"><code>fe99841c88</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: backport 07ee86a5a28b (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5131bbe477"><code>5131bbe477</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: cherry-pick 777fa98 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/824e8b6f9b"><code>824e8b6f9b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: cherry-pick 7228ef8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c7acc256a"><code>4c7acc256a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: cherry-pick 6b0a953 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebef1b2308"><code>ebef1b2308</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: cherry-pick bba5f1f (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28ca44c724"><code>28ca44c724</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: cherry-pick cfe9172 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba4abfd198"><code>ba4abfd198</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: cherry-pick 3e82c8d (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2abdcbbe5e"><code>2abdcbbe5e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: cherry-pick f2d92ec (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46383616e3"><code>46383616e3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: make v8.h compatible with VS2015 (Joao Reis) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bc35732aa"><code>5bc35732aa</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: forward declaration of <code>Rtl\*FunctionTable</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/627a804627"><code>627a804627</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: patch register-arm64.h (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13e6b0b82a"><code>13e6b0b82a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update V8&#39;s postmortem script (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4a6565348"><code>a4a6565348</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update V8&#39;s postmortem script (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4182e3bad7"><code>4182e3bad7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: patch V8 to run on older XCode versions (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6566c15157"><code>6566c15157</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: silence irrelevant warnings (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6018db2ef9"><code>6018db2ef9</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: un-cherry-pick bd019bd (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/605cb9f0fc"><code>605cb9f0fc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update V8 to 7.9.317.22 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30513">#30513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b82f63d9ca"><code>b82f63d9ca</code></a>] - <strong>deps</strong>: update nghttp2 to 1.40.0 (gengjiawen) <a href="https://github.com/nodejs/node/pull/30493">#30493</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/401d2e9115"><code>401d2e9115</code></a>] - <strong>deps</strong>: update npm to 6.13.0 (Ruy Adorno) <a href="https://github.com/nodejs/node/pull/30271">#30271</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8ee70c94d"><code>f8ee70c94d</code></a>] - <strong>dgram</strong>: remove listeners on bind error (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30210">#30210</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0433d7995a"><code>0433d7995a</code></a>] - <strong>dgram</strong>: reset bind state before emitting error (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30210">#30210</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f8662d615"><code>0f8662d615</code></a>] - <strong>dns</strong>: switch var to const/let (Dmitriy Kikinskiy) <a href="https://github.com/nodejs/node/pull/30302">#30302</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab887bd5f6"><code>ab887bd5f6</code></a>] - <strong>doc</strong>: add mention for using promisify on class methods (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30355">#30355</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9940116aba"><code>9940116aba</code></a>] - <strong>doc</strong>: explain GIT_REMOTE_REF in COLLABORATOR_GUIDE (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30371">#30371</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/027bde563d"><code>027bde563d</code></a>] - <strong>doc</strong>: fix overriding of prefix option (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/30518">#30518</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7757533bc"><code>b7757533bc</code></a>] - <strong>doc</strong>: update http.md mention of socket (Jesse O&#39;Connor) <a href="https://github.com/nodejs/node/pull/30155">#30155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f664e454b"><code>7f664e454b</code></a>] - <strong>doc</strong>: adds NO_COLOR to assert doc page (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/30483">#30483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fba2f9a3d6"><code>fba2f9a3d6</code></a>] - <strong>doc</strong>: document timed out Travis CI builds (Richard Lau) <a href="https://github.com/nodejs/node/pull/30469">#30469</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c40e242b32"><code>c40e242b32</code></a>] - <strong>doc</strong>: replace const / var with let (Duncan Healy) <a href="https://github.com/nodejs/node/pull/30446">#30446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a93345b7cd"><code>a93345b7cd</code></a>] - <strong>doc</strong>: update outdated commonjs compat info (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/30512">#30512</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b590533253"><code>b590533253</code></a>] - <strong>doc</strong>: esm: improve dual package hazard docs (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/30345">#30345</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d631a0a3e4"><code>d631a0a3e4</code></a>] - <strong>doc</strong>: update 8.x to 10.x in backporting guide (garygsc) <a href="https://github.com/nodejs/node/pull/30481">#30481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e603bed52"><code>7e603bed52</code></a>] - <strong>doc</strong>: createRequire can take import.meta.url directly (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/30495">#30495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4a296ce8d"><code>e4a296ce8d</code></a>] - <strong>doc</strong>: add entry to url.parse() changes metadata (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/30348">#30348</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64cf00b0b9"><code>64cf00b0b9</code></a>] - <strong>doc</strong>: simplify text in pull-requests.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/30458">#30458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e2672012f"><code>1e2672012f</code></a>] - <strong>doc</strong>: remove &quot;multiple variants&quot; from BUILDING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/30366">#30366</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d16a74ff9"><code>2d16a74ff9</code></a>] - <strong>doc</strong>: remove &quot;maintenance is supported by&quot; text in BUILDING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/30365">#30365</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c832565290"><code>c832565290</code></a>] - <strong>doc</strong>: add lookup to http.request() options (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/30353">#30353</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8afe57e85"><code>b8afe57e85</code></a>] - <strong>doc</strong>: fix up N-API doc (Michael Dawson) <a href="https://github.com/nodejs/node/pull/30254">#30254</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b558d941bd"><code>b558d941bd</code></a>] - <strong>doc</strong>: fix some recent doc nits (vsemozhetbyt) <a href="https://github.com/nodejs/node/pull/30341">#30341</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1133981eac"><code>1133981eac</code></a>] - <strong>doc</strong>: add link to node-code-ide-configs in testing (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/24012">#24012</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/041f3a306e"><code>041f3a306e</code></a>] - <strong>doc</strong>: update divergent specifier hazard guidance (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/30051">#30051</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/085af30361"><code>085af30361</code></a>] - <strong>doc</strong>: include --experimental-resolve-self in manpage (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29978">#29978</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31a3b724f0"><code>31a3b724f0</code></a>] - <strong>doc</strong>: update GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/30259">#30259</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15a7032d44"><code>15a7032d44</code></a>] - <strong>doc</strong>: move inactive Collaborators to emeriti (Rich Trott) <a href="https://github.com/nodejs/node/pull/30243">#30243</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fabc489dba"><code>fabc489dba</code></a>] - <strong>doc</strong>: update examples in writing-tests.md (garygsc) <a href="https://github.com/nodejs/node/pull/30126">#30126</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1836eae7a6"><code>1836eae7a6</code></a>] - <strong>doc, console</strong>: remove non-existant methods from docs (Simon Schick) <a href="https://github.com/nodejs/node/pull/30346">#30346</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ad2e024dd"><code>7ad2e024dd</code></a>] - <strong>doc,meta</strong>: allow Travis results for doc/comment changes (Rich Trott) <a href="https://github.com/nodejs/node/pull/30330">#30330</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2deea28070"><code>2deea28070</code></a>] - <strong>doc,meta</strong>: remove wait period for npm pull requests (Rich Trott) <a href="https://github.com/nodejs/node/pull/30329">#30329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e0f90e286"><code>7e0f90e286</code></a>] - <strong>domain</strong>: rename var to let and const (Maria Stogova) <a href="https://github.com/nodejs/node/pull/30312">#30312</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2c74fc93e"><code>c2c74fc93e</code></a>] - <strong>encoding</strong>: make TextDecoder handle BOM correctly (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30132">#30132</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9eab48dd0"><code>f9eab48dd0</code></a>] - <strong>esm</strong>: disable non-js exts outside package scopes (Guy Bedford) <a href="https://github.com/nodejs/node/pull/30501">#30501</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d8cdf191d"><code>3d8cdf191d</code></a>] - <strong>esm</strong>: unflag --experimental-modules (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29866">#29866</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/293e8a2384"><code>293e8a2384</code></a>] - <strong>esm</strong>: exit the process with an error if loader has an issue (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30219">#30219</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/45fd44c6ec"><code>45fd44c6ec</code></a>] - <strong>fs</strong>: change var to let (Nadya) <a href="https://github.com/nodejs/node/pull/30318">#30318</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb6f944607"><code>bb6f944607</code></a>] - <strong>fs</strong>: add noop stub for FSWatcher.prototype.start (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/30160">#30160</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4fe62c1620"><code>4fe62c1620</code></a>] - <strong>http</strong>: revise _http_server.js (telenord) <a href="https://github.com/nodejs/node/pull/30279">#30279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62e15a793a"><code>62e15a793a</code></a>] - <strong>http</strong>: outgoing cork (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29053">#29053</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50f9476a44"><code>50f9476a44</code></a>] - <strong>http</strong>: http_common rename var to let and const (telenord) <a href="https://github.com/nodejs/node/pull/30288">#30288</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8aceace95"><code>b8aceace95</code></a>] - <strong>http</strong>: http_incoming rename var to let and const (telenord) <a href="https://github.com/nodejs/node/pull/30285">#30285</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a37ade8648"><code>a37ade8648</code></a>] - <strong>http</strong>: replace vars with lets and consts in lib/_http_agent.js (palmires) <a href="https://github.com/nodejs/node/pull/30301">#30301</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e59cc8aad8"><code>e59cc8aad8</code></a>] - <strong>http,async_hooks</strong>: keep resource object alive from socket (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30196">#30196</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b84175924"><code>1b84175924</code></a>] - <strong>http2</strong>: remove duplicated assertIsObject (Yongsheng Zhang) <a href="https://github.com/nodejs/node/pull/30541">#30541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/666588143e"><code>666588143e</code></a>] - <strong>http2</strong>: use custom BaseObject smart pointers (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30374">#30374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f25b00aaca"><code>f25b00aaca</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>https</strong>: add client support for TLS keylog events (Sam Roberts) <a href="https://github.com/nodejs/node/pull/30053">#30053</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88da3af6f6"><code>88da3af6f6</code></a>] - <strong>https</strong>: change var to let in lib/https.js (galina.prokofeva) <a href="https://github.com/nodejs/node/pull/30320">#30320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f15a3b0281"><code>f15a3b0281</code></a>] - <strong>lib</strong>: replace var with let (David OLIVIER) <a href="https://github.com/nodejs/node/pull/30381">#30381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31a63ab1ec"><code>31a63ab1ec</code></a>] - <strong>lib</strong>: replace var with let and const in readline.js (VinceOPS) <a href="https://github.com/nodejs/node/pull/30377">#30377</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3eeeea419d"><code>3eeeea419d</code></a>] - <strong>lib</strong>: change var to let/const in internal/querystring.js (Artem Maksimov) <a href="https://github.com/nodejs/node/pull/30286">#30286</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f10608655b"><code>f10608655b</code></a>] - <strong>lib</strong>: change var to let in internal/streams (Kyriakos Markakis) <a href="https://github.com/nodejs/node/pull/30430">#30430</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ce6e15844"><code>3ce6e15844</code></a>] - <strong>lib</strong>: replace var with let/const (Kenza Houmani) <a href="https://github.com/nodejs/node/pull/30440">#30440</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d37d340472"><code>d37d340472</code></a>] - <strong>lib</strong>: change var to let in string_decoder (mkdorff) <a href="https://github.com/nodejs/node/pull/30393">#30393</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a1c16eda4"><code>9a1c16eda4</code></a>] - <strong>lib</strong>: replaced var to let in lib/v8.js (Vadim Gorbachev) <a href="https://github.com/nodejs/node/pull/30305">#30305</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e4a6a5968"><code>3e4a6a5968</code></a>] - <strong>lib</strong>: change var to let in lib/_stream_duplex.js (Ilia Safronov) <a href="https://github.com/nodejs/node/pull/30297">#30297</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7c566023f"><code>c7c566023f</code></a>] - <strong>module</strong>: reduce circular dependency of internal/modules/cjs/loader (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/30349">#30349</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e98d89cef9"><code>e98d89cef9</code></a>] - <strong>module</strong>: conditional exports with flagged conditions (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29978">#29978</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/caedcd9ef9"><code>caedcd9ef9</code></a>] - <strong>module</strong>: fix for empty object in InternalModuleReadJSON (Guy Bedford) <a href="https://github.com/nodejs/node/pull/30256">#30256</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66e1adf200"><code>66e1adf200</code></a>] - <strong>net</strong>: destructure primordials (Guilherme Goncalves) <a href="https://github.com/nodejs/node/pull/30447">#30447</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9230ffffd0"><code>9230ffffd0</code></a>] - <strong>net</strong>: replaced vars to lets and consts (alexahdp) <a href="https://github.com/nodejs/node/pull/30287">#30287</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9248c8b960"><code>9248c8b960</code></a>] - <strong>path</strong>: replace var with let in lib/path.js (peze) <a href="https://github.com/nodejs/node/pull/30260">#30260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e363f8e17f"><code>e363f8e17f</code></a>] - <strong>process</strong>: add coverage tests for sourceMapFromDataUrl method (Nolik) <a href="https://github.com/nodejs/node/pull/30319">#30319</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b4187413e"><code>7b4187413e</code></a>] - <strong>process</strong>: make source map getter resistant against prototype tampering (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30228">#30228</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/183464a24d"><code>183464a24d</code></a>] - <strong>querystring</strong>: replace var with let/const (Raoul Jaeckel) <a href="https://github.com/nodejs/node/pull/30429">#30429</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7188b9599d"><code>7188b9599d</code></a>] - <strong>src</strong>: fix -Winconsistent-missing-override warning (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30549">#30549</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/966404fd24"><code>966404fd24</code></a>] - <strong>src</strong>: add file name to &#39;Module did not self-register&#39; error (Jeremy Apthorp) <a href="https://github.com/nodejs/node/pull/30125">#30125</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21dd6019ec"><code>21dd6019ec</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: expose ArrayBuffer version of Buffer::New() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30476">#30476</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e43686c5a"><code>2e43686c5a</code></a>] - <strong>src</strong>: mark ArrayBuffers with free callbacks as untransferable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30475">#30475</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/564c18e214"><code>564c18e214</code></a>] - <strong>src</strong>: remove HandleWrap instances from list once closed (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30374">#30374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4222f2400a"><code>4222f2400a</code></a>] - <strong>src</strong>: remove keep alive option from SetImmediate() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30374">#30374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/940a2972b2"><code>940a2972b2</code></a>] - <strong>src</strong>: use BaseObjectPtr for keeping channel alive in dns bindings (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30374">#30374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a2dbadc1ce"><code>a2dbadc1ce</code></a>] - <strong>src</strong>: introduce custom smart pointers for <code>BaseObject</code>s (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30374">#30374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a92c88418"><code>1a92c88418</code></a>] - <strong>src</strong>: migrate off ArrayBuffer::GetContents (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30339">#30339</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d5de1a20e"><code>0d5de1a20e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: remove custom tracking for SharedArrayBuffers (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0ff2ed9d5"><code>f0ff2ed9d5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: update v8abbr.h for V8 update (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c8276eda8"><code>2c8276eda8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: expose ability to set options (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30466">#30466</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/592d51cb23"><code>592d51cb23</code></a>] - <strong>src</strong>: enhance feature access <code>CHECK</code>s during bootstrap (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30452">#30452</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d648c933b5"><code>d648c933b5</code></a>] - <strong>src</strong>: lib/internal/timers.js var -&gt; let/const (Nikolay Krashnikov) <a href="https://github.com/nodejs/node/pull/30314">#30314</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70ad676023"><code>70ad676023</code></a>] - <strong>src</strong>: persist strings that are used multiple times in the environment (Vadim Gorbachev) <a href="https://github.com/nodejs/node/pull/30321">#30321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b744070d74"><code>b744070d74</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: allow adding linked bindings to Environment (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30274">#30274</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/058a8d5363"><code>058a8d5363</code></a>] - <strong>src</strong>: do not use <code>std::function</code> for <code>OnScopeLeave</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30134">#30134</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/906d279e69"><code>906d279e69</code></a>] - <strong>src</strong>: run RunBeforeExitCallbacks as part of EmitBeforeExit (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30229">#30229</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66b3619b4e"><code>66b3619b4e</code></a>] - <strong>src</strong>: use unique_ptr for InitializeInspector() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30229">#30229</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db7deb6e7a"><code>db7deb6e7a</code></a>] - <strong>src</strong>: make WaitForInspectorDisconnect an exit hook (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30229">#30229</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd233e3f16"><code>cd233e3f16</code></a>] - <strong>src</strong>: make EndStartedProfilers an exit hook (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30229">#30229</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8234d04b56"><code>8234d04b56</code></a>] - <strong>src</strong>: track no of active JS signal handlers (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30229">#30229</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0072a8eddf"><code>0072a8eddf</code></a>] - <strong>src</strong>: remove AsyncScope and AsyncCallbackScope (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30236">#30236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3371f0c93"><code>e3371f0c93</code></a>] - <strong>src</strong>: use callback scope for main script (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30236">#30236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd6d6215cc"><code>cd6d6215cc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: deprecate two- and one-argument AtExit() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30227">#30227</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f4535a97c"><code>5f4535a97c</code></a>] - <strong>src</strong>: make AtExit() callbacks run in reverse order (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30230">#30230</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44968f0edc"><code>44968f0edc</code></a>] - <strong>src</strong>: remove unimplemented method from node.h (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30098">#30098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4524c7ad36"><code>4524c7ad36</code></a>] - <strong>stream</strong>: replace var with let (daern91) <a href="https://github.com/nodejs/node/pull/30379">#30379</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41720d78c9"><code>41720d78c9</code></a>] - <strong>stream</strong>: add writableCorked to Duplex (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29053">#29053</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7cbdac9a71"><code>7cbdac9a71</code></a>] - <strong>stream</strong>: increase MAX_HWM (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29938">#29938</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c254d7469d"><code>c254d7469d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: add writableCorked property (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29012">#29012</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb9c64a6e0"><code>cb9c64a6e0</code></a>] - <strong>test</strong>: move test not requiring internet from internet to parallel (Rich Trott) <a href="https://github.com/nodejs/node/pull/30545">#30545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/902c6702df"><code>902c6702df</code></a>] - <strong>test</strong>: use reserved .invalid TLD for invalid address in test (Rich Trott) <a href="https://github.com/nodejs/node/pull/30545">#30545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92f766bd83"><code>92f766bd83</code></a>] - <strong>test</strong>: improve assertion message in internet dgram test (Rich Trott) <a href="https://github.com/nodejs/node/pull/30545">#30545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5f25ecf07"><code>a5f25ecf07</code></a>] - <strong>test</strong>: cover &#39;close&#39; method in Dir class (Artem Maksimov) <a href="https://github.com/nodejs/node/pull/30310">#30310</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/45e57303f3"><code>45e57303f3</code></a>] - <strong>test</strong>: add test for options validation of createServer (Yongsheng Zhang) <a href="https://github.com/nodejs/node/pull/30541">#30541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6be03981b2"><code>6be03981b2</code></a>] - <strong>test</strong>: clean up http-set-trailers (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/30522">#30522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2952c5d72b"><code>2952c5d72b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: increase limit again for network space overhead test (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4131b14011"><code>4131b14011</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: update test-postmortem-metadata.js (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30020">#30020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c464ede598"><code>c464ede598</code></a>] - <strong>test</strong>: handle undefined default_configuration (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30465">#30465</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ec550de02"><code>5ec550de02</code></a>] - <strong>test</strong>: Change from var to const (Jure Stepisnik) <a href="https://github.com/nodejs/node/pull/30431">#30431</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13bac0ac0f"><code>13bac0ac0f</code></a>] - <strong>test</strong>: changed var to let in test-repl-editor (JL Phillips) <a href="https://github.com/nodejs/node/pull/30443">#30443</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d12e9cc29"><code>0d12e9cc29</code></a>] - <strong>test</strong>: improve test-fs-open (Artem Maksimov) <a href="https://github.com/nodejs/node/pull/30280">#30280</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89bc2526ab"><code>89bc2526ab</code></a>] - <strong>test</strong>: change var to let (nathias) <a href="https://github.com/nodejs/node/pull/30444">#30444</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa071efea4"><code>fa071efea4</code></a>] - <strong>test</strong>: changed var to const in test (Kerry Mahne) <a href="https://github.com/nodejs/node/pull/30434">#30434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13a22432fc"><code>13a22432fc</code></a>] - <strong>test</strong>: var to const in test-repl-multiline.js (SoulMonk) <a href="https://github.com/nodejs/node/pull/30433">#30433</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/109da52141"><code>109da52141</code></a>] - <strong>test</strong>: deflake test-http-dump-req-when-res-ends.js (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/30360">#30360</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72bbd5cdb0"><code>72bbd5cdb0</code></a>] - <strong>test</strong>: change var to const in parallel/test-stream-transform-final* (Kenza Houmani) <a href="https://github.com/nodejs/node/pull/30448">#30448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd82e4d9d8"><code>cd82e4d9d8</code></a>] - <strong>test</strong>: replace Object.assign with object spread (Grigoriy Levanov) <a href="https://github.com/nodejs/node/pull/30306">#30306</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aec695eb6c"><code>aec695eb6c</code></a>] - <strong>test</strong>: fix Python unittests in ./test and ./tools (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30340">#30340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea0c1a67c5"><code>ea0c1a67c5</code></a>] - <strong>test</strong>: mark test-http-dump-req-when-res-ends as flaky on windows (AshCripps) <a href="https://github.com/nodejs/node/pull/30316">#30316</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/308f5e4710"><code>308f5e4710</code></a>] - <strong>test</strong>: fix test-benchmark-cluster (Rich Trott) <a href="https://github.com/nodejs/node/pull/30342">#30342</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb0727a132"><code>bb0727a132</code></a>] - <strong>test</strong>: do not run release-npm test without crypto (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30265">#30265</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab5bca379f"><code>ab5bca379f</code></a>] - <strong>test</strong>: remove AtExit() addon test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30275">#30275</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de68720908"><code>de68720908</code></a>] - <strong>test</strong>: deflake test-tls-close-notify.js (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/30202">#30202</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8fe684961b"><code>8fe684961b</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>test</strong>: test configure ninja&quot; (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30295">#30295</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0dedecc7e0"><code>0dedecc7e0</code></a>] - <strong>test</strong>: test configure ninja (Patrick Housley) <a href="https://github.com/nodejs/node/pull/30033">#30033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01fa18c99c"><code>01fa18c99c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: cli option to enable TLS key logging to file (Sam Roberts) <a href="https://github.com/nodejs/node/pull/30055">#30055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5869f2bee7"><code>5869f2bee7</code></a>] - <strong>tls</strong>: change loop var to let (Xavier Redondo) <a href="https://github.com/nodejs/node/pull/30445">#30445</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/26a9bdfca3"><code>26a9bdfca3</code></a>] - <strong>tls</strong>: replace var with let (Daniil Pletnev) <a href="https://github.com/nodejs/node/pull/30308">#30308</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bad0b66580"><code>bad0b66580</code></a>] - <strong>tls</strong>: replace var with let and const (Nolik) <a href="https://github.com/nodejs/node/pull/30299">#30299</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae5aa3ee83"><code>ae5aa3ee83</code></a>] - <strong>tls</strong>: refactor tls_wrap.cc (Artem Maksimov) <a href="https://github.com/nodejs/node/pull/30303">#30303</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80b1717c0f"><code>80b1717c0f</code></a>] - <strong>tools</strong>: fix build at non-English windows (Rongjian Zhang) <a href="https://github.com/nodejs/node/pull/30492">#30492</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/642b0b883f"><code>642b0b883f</code></a>] - <strong>tools</strong>: update tzdata to 2019c (Albert Wang) <a href="https://github.com/nodejs/node/pull/30356">#30356</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a44adebf8"><code>3a44adebf8</code></a>] - <strong>tools</strong>: pull xcode_emulation.py from node-gyp (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30272">#30272</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92fa4e0096"><code>92fa4e0096</code></a>] - <strong>tools</strong>: make doctool work if no internet available (Richard Lau) <a href="https://github.com/nodejs/node/pull/30214">#30214</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f9f18aabe"><code>0f9f18aabe</code></a>] - <strong>tools</strong>: update certdata.txt (AshCripps) <a href="https://github.com/nodejs/node/pull/30195">#30195</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbdc3818e0"><code>dbdc3818e0</code></a>] - <strong>tools</strong>: check-imports using utf-8 (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30220">#30220</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b45f8fd9c"><code>3b45f8fd9c</code></a>] - <strong>url</strong>: replace var with let in lib/url.js (xefimx) <a href="https://github.com/nodejs/node/pull/30281">#30281</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35dc84859f"><code>35dc84859f</code></a>] - <strong>util</strong>: replace var with let (Susana Ferreira) <a href="https://github.com/nodejs/node/pull/30439">#30439</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3727a6572b"><code>3727a6572b</code></a>] - <strong>v8</strong>: mark serdes API as stable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30234">#30234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b11bdb001"><code>9b11bdb001</code></a>] - <strong>v8</strong>: inspect unserializable objects (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30167">#30167</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ec40c265a"><code>2ec40c265a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>worker</strong>: allow specifying resource limits (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26628">#26628</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0-x86.msi">https://nodejs.org/dist/v13.2.0/node-v13.2.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0-x64.msi">https://nodejs.org/dist/v13.2.0/node-v13.2.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v13.2.0/win-x86/node.exe">https://nodejs.org/dist/v13.2.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v13.2.0/win-x64/node.exe">https://nodejs.org/dist/v13.2.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0.pkg">https://nodejs.org/dist/v13.2.0/node-v13.2.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0-darwin-x64.tar.gz">https://nodejs.org/dist/v13.2.0/node-v13.2.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0-linux-x64.tar.xz">https://nodejs.org/dist/v13.2.0/node-v13.2.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v13.2.0/node-v13.2.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0-linux-s390x.tar.xz">https://nodejs.org/dist/v13.2.0/node-v13.2.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v13.2.0/node-v13.2.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0-sunos-x64.tar.xz">https://nodejs.org/dist/v13.2.0/node-v13.2.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v13.2.0/node-v13.2.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0-linux-arm64.tar.xz">https://nodejs.org/dist/v13.2.0/node-v13.2.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v13.2.0/node-v13.2.0.tar.gz">https://nodejs.org/dist/v13.2.0/node-v13.2.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v13.2.0/">https://nodejs.org/dist/v13.2.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v13.2.0/api/">https://nodejs.org/docs/v13.2.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

9b5751453a3192a92def580c730302c549486644d8b665dd6fb60e39056bdcae  node-v13.2.0-aix-ppc64.tar.gz
2bcba358ef68ea21655728126c678063c60119e18e65d04f615d6b22dba8f7a5  node-v13.2.0-darwin-x64.tar.gz
c3eec7f79fc9e26f36068349dad0aa256564643e2ba19159cb30ad40934fede9  node-v13.2.0-darwin-x64.tar.xz
6239177fe59b664b791662ca7f28933fdbf988a8496e2dd2b345cce022ec5044  node-v13.2.0-headers.tar.gz
606aa979bb2bf723013302bd719da6f83e651c4bc07e5cf8e83ce900eb46178a  node-v13.2.0-headers.tar.xz
b1634a1c9eb8735b25ad21bce3ab5a86d7471982fe2523eeeaf9d831f807864b  node-v13.2.0-linux-arm64.tar.gz
e6c4a5fe57585f69a20bd028275db31f43de421308e31d117f319b577210e527  node-v13.2.0-linux-arm64.tar.xz
f3e918ac85d51d4e415c40b8c5c346a3b01c3154c78fa1ae0df67607eb82051c  node-v13.2.0-linux-armv7l.tar.gz
f43bb572a84ce0dcd65bdd031603d80e30609dc1525468a42733d4d9b7e5afb3  node-v13.2.0-linux-armv7l.tar.xz
52ce1134960644e4c491bac9e20677c528b1eb7d197f78aa9e8a8b96168ae3dd  node-v13.2.0-linux-ppc64le.tar.gz
e2383074aa132893ab7d14d054f8c49f45511e4ab9244accacbc449124dbb2de  node-v13.2.0-linux-ppc64le.tar.xz
12f83d6634c93f1f04e745dedbe8e658b784d7ab35b1de640919ab5241f5edc2  node-v13.2.0-linux-s390x.tar.gz
7b7209c0ca5a04e5259e8603eda90e923482b9018461525f62e519150cf7b96b  node-v13.2.0-linux-s390x.tar.xz
dcf3954ecf6a34d65cab277d3565c654996b1d3e6d07cbbd98939cee0792c668  node-v13.2.0-linux-x64.tar.gz
366df8a38b522a5899c3f48d8c9e359b3370495cf84867b2673dc10483adbdef  node-v13.2.0-linux-x64.tar.xz
6bfc7666b5bdb0cf9e43a957355ddb6718f1b7fa5d678932da89229acff3fa70  node-v13.2.0.pkg
c9c37c847877da602322623bdaf2d681b70b5ca1fe7afe4e035e06f4cc017228  node-v13.2.0-sunos-x64.tar.gz
db7c8c143a9a3a14ed562a98cc11b1c67826351923ff79dee48f4100520de58b  node-v13.2.0-sunos-x64.tar.xz
379dcecb721984a99dc9e16c2a096d6eb7a760d50b188582d9ce33e0478a1a5e  node-v13.2.0.tar.gz
1deec7df3e7a9684f11b1069824cccf9baeecd139a1dbf6a83d29e732d5f0b64  node-v13.2.0.tar.xz
cf1ee206af0a14d9283ba93af3e09275253f69d73551cf7216e14d00296ad692  node-v13.2.0-win-x64.7z
e2866a8f53c45bb544d7b00aed1e5fddbbd7071bd331b02e66a6ce7c38c6918c  node-v13.2.0-win-x64.zip
0454cda2ed6603c0d73121d1ec0aa15d30abafa79fdd742b11d21fa1cef47ba0  node-v13.2.0-win-x86.7z
d1b91964ee50a1f9a0b2d757d5903a0955a3a1a81846a91b93eecdb70347b232  node-v13.2.0-win-x86.zip
64522732b95faa408240bcc21aa4296462297c99edf6d9a426dad757b10279ad  node-v13.2.0-x64.msi
e0169dba11fd29c556a0b3c2bcb39f16d31a706f3141ab7290cbe025b6f49817  node-v13.2.0-x86.msi
c1ca567b15e90aded41d723da6be261cce30b2329a3fe4f39c34aa3239309e39  win-x64/node.exe
004c71119b0111bf572eba31fcb77fa6616d78270e0a5c817c501bb9e4c44084  win-x64/node.lib
e4ca5a5530d192a0441985a14dcb076981d0a2b7c1c967795a42d4acb12bc8f8  win-x64/node_pdb.7z
900034e610c480da30d62e28df70d46cd9a90943340b8cd42bac653db243c353  win-x64/node_pdb.zip
f92d6e04ca87448a98d86a34328d323c297b7e772ba6a3d6333e01890211eb0b  win-x86/node.exe
924e1ac6ef5d778514a454fa49463bb93fdd888cb48fc7781133c1b233b7b12b  win-x86/node.lib
c6036175d76a5bcd5b9d250bef51d70e0eb2b5fa4adcf1aa2c1bc22041b6b085  win-x86/node_pdb.7z
482398a3ad260fd8495760a0d6c401241d84c74c7320af1e68489a54be0bc722  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAl3XEVQACgkQkzsB9Atc
qUbWxQgAtnQEO384H4q42Myu0uIuuqWAYdHTXj2ehsuo0TJ+fjt1Q9DyFn7wU5BH
0GMFPLnE68kKgMf614AfmY3MxxL9hwkXB2Sw/TWrE8ahW6GS3bHXJP++CJ2TOk0r
3rFa/lI71Abk0mL73Am49T0hY/Grh8hmAjpOlg5n2O6TVfR1Ve4EZGs6BTapmgXN
xc/Aj/J/iG8IPMR1IoqAawvzB/85nvx5iURchR9ysGyE5t1mky3pUVO/t0ngTqrv
uB48P4MKM5t9UXcRPNLnH/kJuHnYsA7iRjtchefbONFIDox/6A84vRX8PToHTJsV
JnNNz6GjnIrO8j13YJDdQTvVD3WEuQ==
=i8MK
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v13.2.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v13.2.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Thu, 21 Nov 2019 22:43:00 GMT</pubDate></item><item><title><![CDATA[Node v12.13.1 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li>Experimental support for building Node.js with Python 3 is improved.</li>
<li>ICU time zone data is updated to version 2019c. This fixes the date offset
in Brazil.</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/56be32d22d"><code>56be32d22d</code></a>] - <strong>async_hooks</strong>: only emit <code>after</code> for AsyncResource if stack not empty (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30087">#30087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e16e3d5b90"><code>e16e3d5b90</code></a>] - <strong>benchmark</strong>: remove double word &quot;then&quot; in comments (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29823">#29823</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dcdb96c7bb"><code>dcdb96c7bb</code></a>] - <strong>benchmark</strong>: add benchmark for vm.createContext (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/29845">#29845</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/680e9cc7e1"><code>680e9cc7e1</code></a>] - <strong>buffer</strong>: improve performance caused by primordials (Jizu Sun) <a href="https://github.com/nodejs/node/pull/30235">#30235</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bcd2238b3e"><code>bcd2238b3e</code></a>] - <strong>build</strong>: add workaround for WSL (gengjiawen) <a href="https://github.com/nodejs/node/pull/30221">#30221</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c5d312f821"><code>c5d312f821</code></a>] - <strong>build</strong>: find Python syntax errors in dependencies (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30143">#30143</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/468f203809"><code>468f203809</code></a>] - <strong>build</strong>: fix pkg-config search for libnghttp2 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/30145">#30145</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0415dd7cb3"><code>0415dd7cb3</code></a>] - <strong>build</strong>: python3 support for configure (Rod Vagg) <a href="https://github.com/nodejs/node/pull/30047">#30047</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/032c23d360"><code>032c23d360</code></a>] - <strong>build</strong>: make linter failures fail <code>test-doc</code> target (Richard Lau) <a href="https://github.com/nodejs/node/pull/30012">#30012</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a86648c8d2"><code>a86648c8d2</code></a>] - <strong>build</strong>: log the found compiler version if too old (Richard Lau) <a href="https://github.com/nodejs/node/pull/30028">#30028</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02f6e5cc40"><code>02f6e5cc40</code></a>] - <strong>build</strong>: fix version checks in configure.py (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29965">#29965</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1adce1b4f"><code>a1adce1b4f</code></a>] - <strong>build</strong>: build benchmark addons like test addons (Richard Lau) <a href="https://github.com/nodejs/node/pull/29995">#29995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/735ec1bf96"><code>735ec1bf96</code></a>] - <strong>build</strong>: fix version checks in gyp files (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29931">#29931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8da83e8c24"><code>8da83e8c24</code></a>] - <strong>build</strong>: always use strings for compiler version in gyp files (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29897">#29897</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7bdfd346c"><code>b7bdfd346c</code></a>] - <strong>crypto</strong>: guard with OPENSSL_NO_GOST (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30050">#30050</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e175d0beb6"><code>e175d0beb6</code></a>] - <strong>crypto</strong>: reject public keys properly (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29913">#29913</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1529c6bc2"><code>b1529c6bc2</code></a>] - <strong>deps</strong>: V8: cherry-pick a7dffcd767be (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30218">#30218</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bc7a6db0e"><code>6bc7a6db0e</code></a>] - <strong>deps</strong>: V8: cherry-pick e5dbc95 (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/30130">#30130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b88314f735"><code>b88314f735</code></a>] - <strong>deps</strong>: update npm to 6.12.1 (Michael Perrotte) <a href="https://github.com/nodejs/node/pull/30164">#30164</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce49a412ef"><code>ce49a412ef</code></a>] - <strong>deps</strong>: V8: cherry-pick c721203 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30065">#30065</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2756fd14d"><code>d2756fd14d</code></a>] - <strong>deps</strong>: V8: cherry-pick ed40ab1 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30064">#30064</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58c585e3ed"><code>58c585e3ed</code></a>] - <strong>deps</strong>: npm: patch support for 13.x (Jordan Harband) <a href="https://github.com/nodejs/node/pull/30079">#30079</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2764567f90"><code>2764567f90</code></a>] - <strong>deps</strong>: upgrade to libuv 1.33.1 (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/29996">#29996</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33bd1281fc"><code>33bd1281fc</code></a>] - <strong>doc</strong>: add missing hash for header link (Nick Schonning) <a href="https://github.com/nodejs/node/pull/30188">#30188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b159b91798"><code>b159b91798</code></a>] - <strong>doc</strong>: linkify <code>.setupMaster()</code> in cluster doc (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/30204">#30204</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c4a9e7337"><code>9c4a9e7337</code></a>] - <strong>doc</strong>: explain http2 aborted event callback (dev-313) <a href="https://github.com/nodejs/node/pull/30179">#30179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7bfc6c987"><code>d7bfc6c987</code></a>] - <strong>doc</strong>: linkify <code>.fork()</code> in cluster documentation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30163">#30163</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a71f210206"><code>a71f210206</code></a>] - <strong>doc</strong>: update AUTHORS list (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30142">#30142</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b5047454b"><code>7b5047454b</code></a>] - <strong>doc</strong>: improve doc Http2Session:Timeout (dev-313) <a href="https://github.com/nodejs/node/pull/30161">#30161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0efe9a0c97"><code>0efe9a0c97</code></a>] - <strong>doc</strong>: move inactive Collaborators to emeriti (Rich Trott) <a href="https://github.com/nodejs/node/pull/30177">#30177</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98d31da342"><code>98d31da342</code></a>] - <strong>doc</strong>: add options description for send APIs (dev-313) <a href="https://github.com/nodejs/node/pull/29868">#29868</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0f5bc1aa7"><code>d0f5bc1aa7</code></a>] - <strong>doc</strong>: fix an error in resolution algorithm steps (Alex Zherdev) <a href="https://github.com/nodejs/node/pull/29940">#29940</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28db99932a"><code>28db99932a</code></a>] - <strong>doc</strong>: remove incorrect and outdated example (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/30138">#30138</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2108d4919"><code>c2108d4919</code></a>] - <strong>doc</strong>: adjust code sample for stream.finished (Cotton Hou) <a href="https://github.com/nodejs/node/pull/29983">#29983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ac76e3055"><code>2ac76e3055</code></a>] - <strong>doc</strong>: remove &quot;it is important to&quot; phrasing (Rich Trott) <a href="https://github.com/nodejs/node/pull/30108">#30108</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec992878e8"><code>ec992878e8</code></a>] - <strong>doc</strong>: revise os.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/30102">#30102</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a56e78c8c8"><code>a56e78c8c8</code></a>] - <strong>doc</strong>: delete &quot;a number of&quot; things in the docs (Rich Trott) <a href="https://github.com/nodejs/node/pull/30103">#30103</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee954d5570"><code>ee954d5570</code></a>] - <strong>doc</strong>: remove dashes (Rich Trott) <a href="https://github.com/nodejs/node/pull/30101">#30101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4c8e01af1"><code>c4c8e01af1</code></a>] - <strong>doc</strong>: add legendecas to collaborators (legendecas) <a href="https://github.com/nodejs/node/pull/30115">#30115</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22e10fd15a"><code>22e10fd15a</code></a>] - <strong>doc</strong>: --enable-source-maps and prepareStackTrace are incompatible (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/30046">#30046</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/870c320f31"><code>870c320f31</code></a>] - <strong>doc</strong>: join parts of disrupt section in cli.md (vsemozhetbyt) <a href="https://github.com/nodejs/node/pull/30038">#30038</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8df5bdbd66"><code>8df5bdbd66</code></a>] - <strong>doc</strong>: update collaborator email address (Minwoo Jung) <a href="https://github.com/nodejs/node/pull/30007">#30007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9b5508fc8"><code>d9b5508fc8</code></a>] - <strong>doc</strong>: fix tls version typo (akitsu-sanae) <a href="https://github.com/nodejs/node/pull/29984">#29984</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5616f22839"><code>5616f22839</code></a>] - <strong>doc</strong>: clarify readable.unshift null/EOF (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29950">#29950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b57fe3b370"><code>b57fe3b370</code></a>] - <strong>doc</strong>: remove unused Markdown reference links (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29961">#29961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/12f24542b8"><code>12f24542b8</code></a>] - <strong>doc</strong>: re-enable passing remark-lint rule (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29961">#29961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0cbfae0e3"><code>c0cbfae0e3</code></a>] - <strong>doc</strong>: add server header into the discarded list of http message.headers (Huachao Mao) <a href="https://github.com/nodejs/node/pull/29962">#29962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a23b5cbf61"><code>a23b5cbf61</code></a>] - <strong>doc</strong>: prepare miscellaneous docs for new markdown lint rules (Rich Trott) <a href="https://github.com/nodejs/node/pull/29963">#29963</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c66bc20bbf"><code>c66bc20bbf</code></a>] - <strong>doc</strong>: fix some recent nits in fs.md (vsemozhetbyt) <a href="https://github.com/nodejs/node/pull/29906">#29906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1fefd7fddc"><code>1fefd7fddc</code></a>] - <strong>doc</strong>: fs dir modifications may not be reflected by dir.read (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29893">#29893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66c6818473"><code>66c6818473</code></a>] - <strong>doc,meta</strong>: prefer aliases and stubs over Runtime Deprecations (Rich Trott) <a href="https://github.com/nodejs/node/pull/30153">#30153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ade490505"><code>5ade490505</code></a>] - <strong>doc,meta</strong>: reduce npm PR wait period to one week (Rich Trott) <a href="https://github.com/nodejs/node/pull/29922">#29922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ec63ee27a"><code>0ec63ee27a</code></a>] - <strong>doc,n-api</strong>: sort bottom-of-the-page references (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/30124">#30124</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a333a4519"><code>8a333a4519</code></a>] - <strong>domain</strong>: do not import util for a simple type check (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29825">#29825</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94ac44f3fc"><code>94ac44f3fc</code></a>] - <strong>esm</strong>: modify resolution order for specifier flag (Myles Borins) <a href="https://github.com/nodejs/node/pull/29974">#29974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/216e200fa9"><code>216e200fa9</code></a>] - <strong>fs</strong>: buffer dir entries in opendir() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29893">#29893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5959023b76"><code>5959023b76</code></a>] - <strong>http2</strong>: fix file close error condition at respondWithFd (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29884">#29884</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4277066afd"><code>4277066afd</code></a>] - <strong>inspector</strong>: turn platform tasks that outlive Agent into no-ops (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30031">#30031</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0837fead3"><code>b0837fead3</code></a>] - <strong>meta</strong>: use contact_links instead of issue templates (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30172">#30172</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2695f822bc"><code>2695f822bc</code></a>] - <strong>module</strong>: warn on require of .js inside type: module (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29909">#29909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee3c3ad0f5"><code>ee3c3ad0f5</code></a>] - <strong>n-api,doc</strong>: add info about building n-api addons (Jim Schlight) <a href="https://github.com/nodejs/node/pull/30032">#30032</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da58301054"><code>da58301054</code></a>] - <strong>net</strong>: treat ENOTCONN at shutdown as success (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29912">#29912</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62bc80c906"><code>62bc80c906</code></a>] - <strong>process</strong>: add lineLength to source-map-cache (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/29863">#29863</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab03c29587"><code>ab03c29587</code></a>] - <strong>src</strong>: isolate-&gt;Dispose() order consistency (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30181">#30181</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c52b292adf"><code>c52b292adf</code></a>] - <strong>src</strong>: change env.h includes for forward declarations (Alexandre Ferrando) <a href="https://github.com/nodejs/node/pull/30133">#30133</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b215b1665a"><code>b215b1665a</code></a>] - <strong>src</strong>: split up InitializeContext (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30067">#30067</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d586070388"><code>d586070388</code></a>] - <strong>src</strong>: allow inspector without v8 platform (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30049">#30049</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6655b41fa"><code>f6655b41fa</code></a>] - <strong>src</strong>: remove unnecessary std::endl usage (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/30003">#30003</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/abfac9640e"><code>abfac9640e</code></a>] - <strong>src</strong>: make implementing CancelPendingDelayedTasks for platform optional (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30034">#30034</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/693bf73b06"><code>693bf73b06</code></a>] - <strong>src</strong>: expose ListNode&lt;T&gt;::prev_ on postmortem metadata (legendecas) <a href="https://github.com/nodejs/node/pull/30027">#30027</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b57088c25"><code>4b57088c25</code></a>] - <strong>src</strong>: fewer uses of NODE_USE_V8_PLATFORM (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30029">#30029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6269a3c92a"><code>6269a3c92a</code></a>] - <strong>src</strong>: remove unused iomanip include (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/30004">#30004</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa0aacbba9"><code>aa0aacbba9</code></a>] - <strong>src</strong>: initialize openssl only once (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29999">#29999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/45c5ad7922"><code>45c5ad7922</code></a>] - <strong>src</strong>: refine maps parsing for large pages (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29973">#29973</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aac2476346"><code>aac2476346</code></a>] - <strong>src</strong>: render N-API weak callbacks as cleanup hooks (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/28428">#28428</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3115c4d62"><code>f3115c4d62</code></a>] - <strong>src</strong>: fix largepages regression (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29914">#29914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddbf150edb"><code>ddbf150edb</code></a>] - <strong>src</strong>: remove unused using declarations in worker.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29883">#29883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a31136a95"><code>8a31136a95</code></a>] - <strong>stream</strong>: extract Readable.from in its own file (Matteo Collina) <a href="https://github.com/nodejs/node/pull/30140">#30140</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21a43bd2fd"><code>21a43bd2fd</code></a>] - <strong>stream</strong>: simplify uint8ArrayToBuffer helper (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/30041">#30041</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae390393b6"><code>ae390393b6</code></a>] - <strong>stream</strong>: remove dead code (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/30041">#30041</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56e986aa23"><code>56e986aa23</code></a>] - <strong>test</strong>: do not run release-npm test without crypto (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30265">#30265</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d96e8b662e"><code>d96e8b662e</code></a>] - <strong>test</strong>: use arrow functions for callbacks (Minuk Park) <a href="https://github.com/nodejs/node/pull/30069">#30069</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00dab3495d"><code>00dab3495d</code></a>] - <strong>test</strong>: verify npm compatibility with releases (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30082">#30082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecf6ae89f4"><code>ecf6ae89f4</code></a>] - <strong>test</strong>: expand Worker test for non-shared ArrayBuffer (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30044">#30044</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ebd1a0d3f"><code>2ebd1a0d3f</code></a>] - <strong>test</strong>: fix test runner for Python 3 on Windows (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30023">#30023</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9fed62f7cb"><code>9fed62f7cb</code></a>] - <strong>test</strong>: remove common.skipIfInspectorEnabled() (Rich Trott) <a href="https://github.com/nodejs/node/pull/29993">#29993</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e39909022"><code>3e39909022</code></a>] - <strong>test</strong>: add cb error test for fs.close() (Matteo Rossi) <a href="https://github.com/nodejs/node/pull/29970">#29970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b93c8a77a3"><code>b93c8a77a3</code></a>] - <strong>test</strong>: fix flaky doctool and test (Rich Trott) <a href="https://github.com/nodejs/node/pull/29979">#29979</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aec8e77ae1"><code>aec8e77ae1</code></a>] - <strong>test</strong>: fix fs benchmark test (Rich Trott) <a href="https://github.com/nodejs/node/pull/29967">#29967</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9fd18f9fb"><code>b9fd18f9fb</code></a>] - <strong>tools</strong>: pull xcode_emulation.py from node-gyp (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30272">#30272</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2810f1aec3"><code>2810f1aec3</code></a>] - <strong>tools</strong>: update tzdata to 2019c (Myles Borins) <a href="https://github.com/nodejs/node/pull/30478">#30478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41d1f166bc"><code>41d1f166bc</code></a>] - <strong>tools</strong>: fix Python 3 deprecation warning in test.py (Loris Zinsou) <a href="https://github.com/nodejs/node/pull/30208">#30208</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6546736a0"><code>b6546736a0</code></a>] - <strong>tools</strong>: fix Python 3 syntax error in mac_tool.py (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30146">#30146</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87cb6b2418"><code>87cb6b2418</code></a>] - <strong>tools</strong>: use print() function in buildbot_run.py (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30148">#30148</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/309c395aba"><code>309c395aba</code></a>] - <strong>tools</strong>: undefined name opts -&gt; args in gyptest.py (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30144">#30144</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df0fbf2e46"><code>df0fbf2e46</code></a>] - <strong>tools</strong>: git rm -r tools/v8_gypfiles/broken (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30149">#30149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/375f349760"><code>375f349760</code></a>] - <strong>tools</strong>: update ESLint to 6.6.0 (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30123">#30123</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b6fb3d1db"><code>0b6fb3d1db</code></a>] - <strong>tools</strong>: doc: improve async workflow of generate.js (Theotime Poisseau) <a href="https://github.com/nodejs/node/pull/30106">#30106</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d030131a4"><code>8d030131a4</code></a>] - <strong>tools</strong>: fix test runner in presence of NODE_REPL_EXTERNAL_MODULE (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29956">#29956</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59033f618a"><code>59033f618a</code></a>] - <strong>tools</strong>: fix GYP MSVS solution generator for Python 3 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29897">#29897</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41430bea3c"><code>41430bea3c</code></a>] - <strong>tools</strong>: port Python 3 compat patches from node-gyp to gyp (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29897">#29897</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1-x86.msi">https://nodejs.org/dist/v12.13.1/node-v12.13.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1-x64.msi">https://nodejs.org/dist/v12.13.1/node-v12.13.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v12.13.1/win-x86/node.exe">https://nodejs.org/dist/v12.13.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.1/win-x64/node.exe">https://nodejs.org/dist/v12.13.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1.pkg">https://nodejs.org/dist/v12.13.1/node-v12.13.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1-darwin-x64.tar.gz">https://nodejs.org/dist/v12.13.1/node-v12.13.1-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-x64.tar.xz">https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-s390x.tar.xz">https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v12.13.1/node-v12.13.1-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1-sunos-x64.tar.xz">https://nodejs.org/dist/v12.13.1/node-v12.13.1-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-arm64.tar.xz">https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v12.13.1/node-v12.13.1.tar.gz">https://nodejs.org/dist/v12.13.1/node-v12.13.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v12.13.1/">https://nodejs.org/dist/v12.13.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v12.13.1/api/">https://nodejs.org/docs/v12.13.1/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

81a5eed8c2215816aad4551683189a48953a11cb669f2e942a903e2cd5a5e4d7  node-v12.13.1-aix-ppc64.tar.gz
12d14c7fbd98876a163a2b7e0aeb13657dc3e967e993efaf2dcacbe475a285e8  node-v12.13.1-darwin-x64.tar.gz
70104b8c7f21d89886da907781330af7795835992f97771b9a78a8e92ee4b0d7  node-v12.13.1-darwin-x64.tar.xz
1f67d63627197ffa2263d90a63167d86ff27afcbe5cc100477e0361170aefc7e  node-v12.13.1-headers.tar.gz
7b611d8574a280de2149aa130180a85c9760e33f6b7f806b9ba15ed643339413  node-v12.13.1-headers.tar.xz
a1c183f175344f492188543fa789576ed266b7542763ad07d880f9819d9f23d3  node-v12.13.1-linux-arm64.tar.gz
3aef0178a8ab74c8e5c133e23d1896e53ed5c273415d165a0e72e005f5467cba  node-v12.13.1-linux-arm64.tar.xz
c078a009d21fc54e8d810af7d5b7952a7679891231be42caaca2d12a8cf446c2  node-v12.13.1-linux-armv7l.tar.gz
c085c4fdf9ef8b74515eb44c211ec51f145d1085195bb9568fa2a87b37e1e8cf  node-v12.13.1-linux-armv7l.tar.xz
07f2f97615ef03b60140097cdfc627b0e97d408153974ccf8699847c8803fbe1  node-v12.13.1-linux-ppc64le.tar.gz
1bfaab87df6848d358ef42300a14b6adf6c4350b255ca086ac6d7e73a4fddf1d  node-v12.13.1-linux-ppc64le.tar.xz
3a8f688f3df47d4cd0531ca0cf090026cd6129f59683f4f0b36b9316642b2d2f  node-v12.13.1-linux-s390x.tar.gz
4568971972b5ccbdbb9b8c26ec590dce24185ac54c9c4954c88ecccf5b1cd266  node-v12.13.1-linux-s390x.tar.xz
074a6129da34b768b791f39e8b74c6e4ab3349d1296f1a303ef3547a7f9cf9be  node-v12.13.1-linux-x64.tar.gz
aca06db37589966829b1ef0f163a5859b156a1d8e51b415bf47590f667c30a25  node-v12.13.1-linux-x64.tar.xz
bb12c7684e58188a616e4ba653a2316a730631acc41c8b3a1da889443f979c51  node-v12.13.1.pkg
beb713c6537d83b30e085d15927a6ecdca5b736a8a3623db655e3f882cd78ac6  node-v12.13.1-sunos-x64.tar.gz
545afeabb2506f74fe6f705b2190c3f8c48e2a6e6dabc055a6b1cb2eef0de266  node-v12.13.1-sunos-x64.tar.xz
4ee710087687c8de142329d95085f5cba66e454a2c9ea7ec11e1f4b476d6d1ac  node-v12.13.1.tar.gz
349e3a739cc26bb0975c0ada12b11933568ecbea459297fe8ae0a2acc351b192  node-v12.13.1.tar.xz
cf0938b607ba0ef2f304e96a07be5abe1b6a48e24e492e32d2e104d90653aa7d  node-v12.13.1-win-x64.7z
db33fb758ba49b96d073311ef9e9134b51bf96246ffd938909b2e02c65a6e890  node-v12.13.1-win-x64.zip
509426c34c56b0fb65af7a36e889a904d8ff29f3709920c7caace9764274e867  node-v12.13.1-win-x86.7z
a2e22034a977a1dc5f44ec80ed5169f3b674cabff25216e33234d7e9e191b124  node-v12.13.1-win-x86.zip
b0b4fcae7531a0509fc1f29e814ea59487c38787df671e6bc04b17ee355b24f3  node-v12.13.1-x64.msi
54e9c3a65fb563f7426749b4351342406b87495375ebfc628bcc82b88147b7f9  node-v12.13.1-x86.msi
f477816eaf1edf57ecba57419fff891084ebd9f55af1570466a8701a0efcaac6  win-x64/node.exe
30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80  win-x64/node.lib
95f0e6c03814fe60360f03df6a4728dc9ac5a5f075d7fbc08eb3b847412a20c1  win-x64/node_pdb.7z
5123732c74f1a595cd7a3b0294c06db6ab7f1369818c3b98a9f1c064ca059268  win-x64/node_pdb.zip
027c715341003212baca83c7eaed28852cf7a6b5f97e9bc466eec56b8fccc2ba  win-x86/node.exe
87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1  win-x86/node.lib
446f3f7564df6fca5aa44019090f26aa1262c74276962513c932d95b81490814  win-x86/node_pdb.7z
2eacef60ab30815ceb324a6520a0f75dfc2110e2fe39d8f156255915cc940be5  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAl3TyUsACgkQdw96mlrh
VgB5QA//cb7tmMjLdE3f0dD3gKz+CJiNnHLkgNlrnrAC+dXCbQryPIGVS9Q6Embs
cLu8J5uwSaUGhH0JwIWKJ+mDq5oAOFiPNHpem+OWUuAW0VzdJ0yCpn96REQRcORp
/+WOw4uiON3fneuCyv9+1SWRzVYeBlvJxj0f4V9hdohZNFT3BVu8LEws960jk2LL
GWgc1r1+t0HQxZsMJuia6c+pVv2Yek3emrVSjZXk683QXMcFpa3mNkT0ATqOK2LV
GBteeakJF+PaNYXP7kGLu6zh/zhEDlIkyUNCM7ajdqF7q5ulShtWzS0SIJ4/Uszj
Qp3EFfZfRKxBVnvu/Sar3C+rJ7XEBErPxz7NjV+OuCEQ04OFFLCZGsGzaVakhZv4
cqwkJ8PpowMjSF1GCySVNk7a7CaReRAVcPXg91z/MeeDHLQf62cNTueNh6EqGimj
SpJSN2jgNQ2WJ2Lq/uFO0PEePS0P+Kfcld2Ub3n/CB2f3Z1EZ/Jai+i1Rx88Y8/G
Z6C1aI/AWuddG7IzfA9tSMCi39zqSubp9o11WxZxl+3oVVjvsGdZQMkFLRhNpUue
2l6lmv94Qsl6xGoi6I2p0TGusGPKFGtT6zKCq3OiB/3yXpBCIRmco83lAnhc64nZ
SAIu+wgJgw/4WY1tEX53aaoj+NdCa12F1QJm1CVtCqDUq+DLE/I=
=+UdC
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v12.13.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v12.13.1</guid><dc:creator><![CDATA[Michaël Zasso]]></dc:creator><pubDate>Tue, 19 Nov 2019 10:53:56 GMT</pubDate></item><item><title><![CDATA[Node v13.1.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>cli</strong>:<ul>
<li>Added a new flag (<code>--trace-uncaught</code>) that makes Node.js print the stack
trace at the time of throwing uncaught exceptions, rather than at the
creation of the <code>Error</code> object, if there is any. This is disabled by default
because it affects GC behavior (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30025">#30025</a>.</li>
</ul>
</li>
<li><strong>crypto</strong>:<ul>
<li>Added <code>Hash.prototype.copy()</code> method. It returns a new <code>Hash</code> object with
its internal state cloned from the original one (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29910">#29910</a>.</li>
</ul>
</li>
<li><strong>dgram</strong>:<ul>
<li>Added source-specific multicast support. This adds methods to Datagram
sockets to support <a href="https://tools.ietf.org/html/rfc4607">RFC 4607</a> for IPv4
and IPv6 (Lucas Pardue) <a href="https://github.com/nodejs/node/pull/15735">#15735</a>.</li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>Added a <code>bufferSize</code> option to <code>fs.opendir()</code>. It allows to control the
number of entries that are buffered internally when reading from the
directory (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30114">#30114</a>.</li>
</ul>
</li>
<li><strong>meta</strong>:<ul>
<li>Added <a href="https://github.com/legendecas">Chengzhong Wu</a> to collaborators <a href="https://github.com/nodejs/node/pull/30115">#30115</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/445837851b"><code>445837851b</code></a>] - <strong>async_hooks</strong>: only emit <code>after</code> for AsyncResource if stack not empty (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30087">#30087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8860bd68b6"><code>8860bd68b6</code></a>] - <strong>buffer</strong>: improve performance caused by primordials (Jizu Sun) <a href="https://github.com/nodejs/node/pull/30235">#30235</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1bded9841c"><code>1bded9841c</code></a>] - <strong>build</strong>: fix detection of Visual Studio 2017 (Richard Lau) <a href="https://github.com/nodejs/node/pull/30119">#30119</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49e7f042f9"><code>49e7f042f9</code></a>] - <strong>build</strong>: add workaround for WSL (gengjiawen) <a href="https://github.com/nodejs/node/pull/30221">#30221</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03827ddf38"><code>03827ddf38</code></a>] - <strong>build</strong>: allow Python 3.8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30194">#30194</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54698113c0"><code>54698113c0</code></a>] - <strong>build</strong>: find Python syntax errors in dependencies (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30143">#30143</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b255688d5f"><code>b255688d5f</code></a>] - <strong>build</strong>: fix pkg-config search for libnghttp2 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/30145">#30145</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8980d8c25f"><code>8980d8c25f</code></a>] - <strong>build</strong>: vcbuild uses default Python, not Py2 (João Reis) <a href="https://github.com/nodejs/node/pull/30091">#30091</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cedad02406"><code>cedad02406</code></a>] - <strong>build</strong>: prefer python 3 over 2 for configure (Sam Roberts) <a href="https://github.com/nodejs/node/pull/30091">#30091</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ba842b8f9"><code>5ba842b8f9</code></a>] - <strong>build</strong>: python3 support for configure (Rod Vagg) <a href="https://github.com/nodejs/node/pull/30047">#30047</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d05f67caef"><code>d05f67caef</code></a>] - <strong>cli</strong>: whitelist new V8 flag in NODE_OPTIONS (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30094">#30094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ca58646c1"><code>5ca58646c1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>cli</strong>: add --trace-uncaught flag (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30025">#30025</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b75aabee9"><code>8b75aabee9</code></a>] - <strong>crypto</strong>: guard with OPENSSL_NO_GOST (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30050">#30050</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d03df4c5e"><code>1d03df4c5e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add Hash.prototype.copy() method (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29910">#29910</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46c9194ec8"><code>46c9194ec8</code></a>] - <strong>deps</strong>: V8: cherry-pick a7dffcd767be (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30218">#30218</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/104bfb9a38"><code>104bfb9a38</code></a>] - <strong>deps</strong>: V8: cherry-pick e5dbc95 (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/30130">#30130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3124481c2"><code>e3124481c2</code></a>] - <strong>deps</strong>: update npm to 6.12.1 (Michael Perrotte) <a href="https://github.com/nodejs/node/pull/30164">#30164</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3d00c594d"><code>f3d00c594d</code></a>] - <strong>deps</strong>: V8: backport 777fa98 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30062">#30062</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1cfa98c23e"><code>1cfa98c23e</code></a>] - <strong>deps</strong>: V8: cherry-pick c721203 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30065">#30065</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d9ae1b8f6"><code>0d9ae1b8f6</code></a>] - <strong>deps</strong>: V8: cherry-pick ed40ab1 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30064">#30064</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a63f7e73c4"><code>a63f7e73c4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>dgram</strong>: add source-specific multicast support (Lucas Pardue) <a href="https://github.com/nodejs/node/pull/15735">#15735</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc407bb555"><code>fc407bb555</code></a>] - <strong>doc</strong>: add missing hash for header link (Nick Schonning) <a href="https://github.com/nodejs/node/pull/30188">#30188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/201a60e6ba"><code>201a60e6ba</code></a>] - <strong>doc</strong>: linkify <code>.setupMaster()</code> in cluster doc (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/30204">#30204</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7070f315f"><code>b7070f315f</code></a>] - <strong>doc</strong>: explain http2 aborted event callback (dev-313) <a href="https://github.com/nodejs/node/pull/30179">#30179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8fb2c06c5"><code>f8fb2c06c5</code></a>] - <strong>doc</strong>: linkify <code>.fork()</code> in cluster documentation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30163">#30163</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae81360214"><code>ae81360214</code></a>] - <strong>doc</strong>: update AUTHORS list (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30142">#30142</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1499a72a1f"><code>1499a72a1f</code></a>] - <strong>doc</strong>: improve doc Http2Session:Timeout (dev-313) <a href="https://github.com/nodejs/node/pull/30161">#30161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3709b5cc7e"><code>3709b5cc7e</code></a>] - <strong>doc</strong>: move inactive Collaborators to emeriti (Rich Trott) <a href="https://github.com/nodejs/node/pull/30177">#30177</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a48d17900b"><code>a48d17900b</code></a>] - <strong>doc</strong>: add options description for send APIs (dev-313) <a href="https://github.com/nodejs/node/pull/29868">#29868</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfb4a24695"><code>dfb4a24695</code></a>] - <strong>doc</strong>: fix an error in resolution algorithm steps (Alex Zherdev) <a href="https://github.com/nodejs/node/pull/29940">#29940</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/403a648a16"><code>403a648a16</code></a>] - <strong>doc</strong>: fix numbering in require algorithm (Jan Krems) <a href="https://github.com/nodejs/node/pull/30117">#30117</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4ab6fced1"><code>e4ab6fced1</code></a>] - <strong>doc</strong>: remove incorrect and outdated example (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/30138">#30138</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c23224a76"><code>3c23224a76</code></a>] - <strong>doc</strong>: adjust code sample for stream.finished (Cotton Hou) <a href="https://github.com/nodejs/node/pull/29983">#29983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d91d270416"><code>d91d270416</code></a>] - <strong>doc</strong>: claim NODE_MODULE_VERSION=80 for Electron 9 (Samuel Attard) <a href="https://github.com/nodejs/node/pull/30052">#30052</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/621eaf9ed5"><code>621eaf9ed5</code></a>] - <strong>doc</strong>: remove &quot;it is important to&quot; phrasing (Rich Trott) <a href="https://github.com/nodejs/node/pull/30108">#30108</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a71091098"><code>9a71091098</code></a>] - <strong>doc</strong>: revise os.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/30102">#30102</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/381c6cd0d2"><code>381c6cd0d2</code></a>] - <strong>doc</strong>: delete &quot;a number of&quot; things in the docs (Rich Trott) <a href="https://github.com/nodejs/node/pull/30103">#30103</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/45c70a9793"><code>45c70a9793</code></a>] - <strong>doc</strong>: remove dashes (Rich Trott) <a href="https://github.com/nodejs/node/pull/30101">#30101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea9d125536"><code>ea9d125536</code></a>] - <strong>doc</strong>: add legendecas to collaborators (legendecas) <a href="https://github.com/nodejs/node/pull/30115">#30115</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39070bbed0"><code>39070bbed0</code></a>] - <strong>doc</strong>: make YAML matter consistent in crypto.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/30016">#30016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/978946e38b"><code>978946e38b</code></a>] - <strong>doc,meta</strong>: prefer aliases and stubs over Runtime Deprecations (Rich Trott) <a href="https://github.com/nodejs/node/pull/30153">#30153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/32a538901f"><code>32a538901f</code></a>] - <strong>doc,n-api</strong>: sort bottom-of-the-page references (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/30124">#30124</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07b5584a3f"><code>07b5584a3f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: add <code>bufferSize</code> option to <code>fs.opendir()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30114">#30114</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2505f678ef"><code>2505f678ef</code></a>] - <strong>http</strong>: support readable hwm in IncomingMessage (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30135">#30135</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f01c5c51b0"><code>f01c5c51b0</code></a>] - <strong>inspector</strong>: turn platform tasks that outlive Agent into no-ops (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30031">#30031</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/050efebf24"><code>050efebf24</code></a>] - <strong>meta</strong>: use contact_links instead of issue templates (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30172">#30172</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edfbee3727"><code>edfbee3727</code></a>] - <strong>module</strong>: resolve self-references (Jan Krems) <a href="https://github.com/nodejs/node/pull/29327">#29327</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/93b1bb8cb5"><code>93b1bb8cb5</code></a>] - <strong>n-api,doc</strong>: add info about building n-api addons (Jim Schlight) <a href="https://github.com/nodejs/node/pull/30032">#30032</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc1cd2b3c5"><code>cc1cd2b3c5</code></a>] - <strong>src</strong>: isolate-&gt;Dispose() order consistency (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30181">#30181</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0df91cce1"><code>a0df91cce1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: expose granular SetIsolateUpForNode (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30150">#30150</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec7b69ff05"><code>ec7b69ff05</code></a>] - <strong>src</strong>: change env.h includes for forward declarations (Alexandre Ferrando) <a href="https://github.com/nodejs/node/pull/30133">#30133</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98c8f76dd1"><code>98c8f76dd1</code></a>] - <strong>src</strong>: split up InitializeContext (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30067">#30067</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d78e3176dd"><code>d78e3176dd</code></a>] - <strong>src</strong>: fix crash with SyntheticModule#setExport (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30062">#30062</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd0aded233"><code>fd0aded233</code></a>] - <strong>src</strong>: allow inspector without v8 platform (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30049">#30049</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87f14e13b3"><code>87f14e13b3</code></a>] - <strong>stream</strong>: extract Readable.from in its own file (Matteo Collina) <a href="https://github.com/nodejs/node/pull/30140">#30140</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d9f4278dd"><code>1d9f4278dd</code></a>] - <strong>test</strong>: use arrow functions for callbacks (Minuk Park) <a href="https://github.com/nodejs/node/pull/30069">#30069</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a03809d7dd"><code>a03809d7dd</code></a>] - <strong>test</strong>: verify npm compatibility with releases (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30082">#30082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68e4b5a1fc"><code>68e4b5a1fc</code></a>] - <strong>tools</strong>: fix Python 3 deprecation warning in test.py (Loris Zinsou) <a href="https://github.com/nodejs/node/pull/30208">#30208</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/348ec693ac"><code>348ec693ac</code></a>] - <strong>tools</strong>: fix Python 3 syntax error in mac_tool.py (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30146">#30146</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2fb353df3"><code>e2fb353df3</code></a>] - <strong>tools</strong>: use print() function in buildbot_run.py (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30148">#30148</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bcbcce5983"><code>bcbcce5983</code></a>] - <strong>tools</strong>: undefined name opts -&gt; args in gyptest.py (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30144">#30144</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14981f5bba"><code>14981f5bba</code></a>] - <strong>tools</strong>: git rm -r tools/v8_gypfiles/broken (Christian Clauss) <a href="https://github.com/nodejs/node/pull/30149">#30149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d549a34597"><code>d549a34597</code></a>] - <strong>tools</strong>: update ESLint to 6.6.0 (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/30123">#30123</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3757546e8"><code>a3757546e8</code></a>] - <strong>tools</strong>: doc: improve async workflow of generate.js (Theotime Poisseau) <a href="https://github.com/nodejs/node/pull/30106">#30106</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0-x86.msi">https://nodejs.org/dist/v13.1.0/node-v13.1.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0-x64.msi">https://nodejs.org/dist/v13.1.0/node-v13.1.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v13.1.0/win-x86/node.exe">https://nodejs.org/dist/v13.1.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v13.1.0/win-x64/node.exe">https://nodejs.org/dist/v13.1.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0.pkg">https://nodejs.org/dist/v13.1.0/node-v13.1.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0-darwin-x64.tar.gz">https://nodejs.org/dist/v13.1.0/node-v13.1.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0-linux-x64.tar.xz">https://nodejs.org/dist/v13.1.0/node-v13.1.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v13.1.0/node-v13.1.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0-linux-s390x.tar.xz">https://nodejs.org/dist/v13.1.0/node-v13.1.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v13.1.0/node-v13.1.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0-sunos-x64.tar.xz">https://nodejs.org/dist/v13.1.0/node-v13.1.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v13.1.0/node-v13.1.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0-linux-arm64.tar.xz">https://nodejs.org/dist/v13.1.0/node-v13.1.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v13.1.0/node-v13.1.0.tar.gz">https://nodejs.org/dist/v13.1.0/node-v13.1.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v13.1.0/">https://nodejs.org/dist/v13.1.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v13.1.0/api/">https://nodejs.org/docs/v13.1.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

5faec026afe9052f277402500236dd9ec4d58e0e8de93f66989fc337c65e33c8  node-v13.1.0-aix-ppc64.tar.gz
6501c1bcf2babb5b9c81dcff8b52021f726da8f6ee28df1637acade1a16c7d39  node-v13.1.0-darwin-x64.tar.gz
b918bdc6ca5726084a737c926744cdaecde624ba39ac8aaed889f296007a5094  node-v13.1.0-darwin-x64.tar.xz
577785216f5a4097a9108fd05f3117556f0954f0a03a26cfbfd1ce7af94587d4  node-v13.1.0-headers.tar.gz
73ec6759903137d3e22806e745777cb7cda3150f0d81c5ba13e7599c2be03d32  node-v13.1.0-headers.tar.xz
dd36c7846f7713b6e55baf0b6ab7882c18b129d83a3d0f7ef62790d181461d22  node-v13.1.0-linux-arm64.tar.gz
646d597e6b0dc400429e46b703a5135c77bd71e653ea4c8254d0b60c17b6ec1d  node-v13.1.0-linux-arm64.tar.xz
88450bc38dac0be15c9bd09bfccf4ce79f1911930f37658c730c151b26c5aa97  node-v13.1.0-linux-armv7l.tar.gz
e15601106fbd9ed75a4642eab91bb3f3ddab8b5821e886bdb070c014d9ab9af2  node-v13.1.0-linux-armv7l.tar.xz
0c804f0671bcdada9be66e4ca844c08f897357fbf2426be8cc326d20e6362833  node-v13.1.0-linux-ppc64le.tar.gz
561dbaa36db7dcb4fff378e110b4ddd29d918754e73449208899fbfb9f3ce1ae  node-v13.1.0-linux-ppc64le.tar.xz
24c29e917230d9cc510ba764ff6ef57bcc816520c146b47dce3ed4aeb3f7d333  node-v13.1.0-linux-s390x.tar.gz
a3229a795ee8bda15396701badd31d695d9a6f487a730c73022305c98522767a  node-v13.1.0-linux-s390x.tar.xz
490e998198e152450e79bb65178813ce0c81708954697f91cfd82537acfcb588  node-v13.1.0-linux-x64.tar.gz
2eecb5a4b7975c3b406bee36b12c9a29e8bedf9553c88cad310b8f076db00881  node-v13.1.0-linux-x64.tar.xz
3b6abd2a5f7a5778bbe5363ea222910b19674648eb2b3d734d9ee751ec29da71  node-v13.1.0.pkg
8e17a613950018e27f34f7268e01cbb385777189961ccf386f7d0d05883687b3  node-v13.1.0-sunos-x64.tar.gz
e9dd61b7f537b98a6656c0e03766997aa712bf3d40e7cb08ba4019e942846739  node-v13.1.0-sunos-x64.tar.xz
df640a2f151f788d02dc25c91d80fffe06b4c3c72fbdee07ab9abd7c6879d6cd  node-v13.1.0.tar.gz
d42c056cbd33b35836b0f5cfb2c56712b965ea76e188ef79af492614cf14cb68  node-v13.1.0.tar.xz
8f242259fa929f759f06bb1cf399df3b81061eb1ce5ccaa9d206dc157fcf93fc  node-v13.1.0-win-x64.7z
d735e97bdeb7b74551b9d165c708a3fdea4dbb3801a65e70f6d6ae3539d48a03  node-v13.1.0-win-x64.zip
c4ecf16dd147956c9335b547fdfb1b0eb1c333c1a1722843b45ba04b9fee17fe  node-v13.1.0-win-x86.7z
81af54ba9e852073ac975aa0955da1efb4b2ea6ef213eb3ce90f3b22a82555d8  node-v13.1.0-win-x86.zip
22ec0be47b0f3f5f163f82e18c01df456921f39b756ee4a828534264b06d0fe6  node-v13.1.0-x64.msi
7f56fa7350eaf0da6d33b24578a281e8d759a9344e5c8ea851ea541eaebb94fe  node-v13.1.0-x86.msi
5c3b0006330a08743363ebf26ccdf1618ab0269f50756088b6e5257d7a32c5a1  win-x64/node.exe
aa183bbe6f7a2b63395ff83ac6f687274bafbc1e64be2e6e5bb600dc1e5c7bea  win-x64/node.lib
7e4bc02444eea52b90d15d1985789aa10efa5b058a6550aac389db3eba42a4b7  win-x64/node_pdb.7z
ae389590498393e57379d462b3d8d6c2639afcf04d6c279f99b8e2122b98b94e  win-x64/node_pdb.zip
20fb3aa33b88628c533e59fec344db02683434cfbd91d70a36e3a0c3f865ed03  win-x86/node.exe
caa896eb2249fdf32ed3dda1c7bdb8250b8dbdf6f5498b10a4dec91f541d2d11  win-x86/node.lib
e2301d3ae38b01fecceb8111955568a741183de87d05c88a6499abfca1e913b1  win-x86/node_pdb.7z
5d9cc82ef9f2165f08ad4057b23c90154bf6a334ed7f9d3b5757003f70f49108  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAl3CewoACgkQdw96mlrh
VgAkxg/+LP/OscdB2TMVtDJRH2EsJaE3kzGupi4/RdDRGqVkl2NA1o014iYFXRvE
1hhh/zTSH6XKkc6hjByB+DFU0JIcyPtFePGbzHzZCf83e4sMJlZWZpY2z9lJtIYC
XU1YG2mlTl1D9YIfBuvZkCVdUEA1OORh4fAcOE6vlhppJ1WdX3onTTVAiom33ru3
Q/Uvqi6TKrS2RT37KRxvRRTln+WQLQMcmKc5mZqYxUPWw5cD1z5gSYgclDzIIqgg
jIRi7lZ3aIeXZBZ5IbQi2NhR6/J8po+Snq6woEjCcG+iuPY8pqlq3D00BGPNdi/1
QLpHnYBaGB4xO+W8vpj5BCkkFz8J977TAMFVIbaSQdtTs9Ios2q6rRXfz3/rAasd
SFTz5SPaE4OcCwc7csEqYbRkCarOwfOeDRt9j4ZWqsyDn9ngYEX0P3G5GXMTt284
eydw/avvKefSfZOC2TfGVUVxM2a8tAaBeO1zxcDVxn+t/M3YchgKYbh8Ui61MDRf
BT73EJ1WA4NLqp9kx2DI13+1M7CyIexUbK8AGhTDRnvXB4eP0zAOF+BpSfar4qQ9
qBFB88X7EPKCaCEDQ9tyKUKweKZZ0vWX0tW327j+5bqaNeoYsT/Yjx02Wxlry2K3
AmMSxyAuLoc5AsH0TE2lqwdsA+I8g+PrQqksQoZl3WK57beP1EU=
=PLvr
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v13.1.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v13.1.0</guid><dc:creator><![CDATA[Michaël Zasso]]></dc:creator><pubDate>Wed, 06 Nov 2019 07:52:53 GMT</pubDate></item><item><title><![CDATA[Node v13.0.1 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>Fixed a bug in npm 6.12.0 where warnings are emitted on Node.js 13.x (Jordan Harband) <a href="https://github.com/nodejs/node/pull/30079">#30079</a>.</li>
</ul>
</li>
<li><strong>esm</strong>:<ul>
<li>Changed file extension resolution order of <code>--es-module-specifier-resolution=node</code>
to match that of the CommonJS loader (Myles Borins) <a href="https://github.com/nodejs/node/pull/29974">#29974</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/19a983c615"><code>19a983c615</code></a>] - <strong>build</strong>: make linter failures fail <code>test-doc</code> target (Richard Lau) <a href="https://github.com/nodejs/node/pull/30012">#30012</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13f3d6c680"><code>13f3d6c680</code></a>] - <strong>build</strong>: log the found compiler version if too old (Richard Lau) <a href="https://github.com/nodejs/node/pull/30028">#30028</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a25d2fcf8b"><code>a25d2fcf8b</code></a>] - <strong>build</strong>: make configure --without-snapshot a no-op (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30021">#30021</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e04d0584a5"><code>e04d0584a5</code></a>] - <strong>build</strong>: default Windows build to Visual Studio 2019 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30022">#30022</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ccf58835c7"><code>ccf58835c7</code></a>] - <strong>build</strong>: use python3 to build and test on Travis (Christian Clauss) <a href="https://github.com/nodejs/node/pull/29451">#29451</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b92afcd90c"><code>b92afcd90c</code></a>] - <strong>build</strong>: fix version checks in configure.py (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29965">#29965</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2dc4da0d8b"><code>2dc4da0d8b</code></a>] - <strong>build</strong>: build benchmark addons like test addons (Richard Lau) <a href="https://github.com/nodejs/node/pull/29995">#29995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f36976594"><code>2f36976594</code></a>] - <strong>deps</strong>: npm: patch support for 13.x (Jordan Harband) <a href="https://github.com/nodejs/node/pull/30079">#30079</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d332ab4ce"><code>9d332ab4ce</code></a>] - <strong>deps</strong>: upgrade to libuv 1.33.1 (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/29996">#29996</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89b9115c4d"><code>89b9115c4d</code></a>] - <strong>doc</strong>: --enable-source-maps and prepareStackTrace are incompatible (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/30046">#30046</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35bffcdd9d"><code>35bffcdd9d</code></a>] - <strong>doc</strong>: join parts of disrupt section in cli.md (vsemozhetbyt) <a href="https://github.com/nodejs/node/pull/30038">#30038</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0299767508"><code>0299767508</code></a>] - <strong>doc</strong>: update collaborator email address (Minwoo Jung) <a href="https://github.com/nodejs/node/pull/30007">#30007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff4f2999e6"><code>ff4f2999e6</code></a>] - <strong>doc</strong>: fix tls version typo (akitsu-sanae) <a href="https://github.com/nodejs/node/pull/29984">#29984</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62b4ca6e32"><code>62b4ca6e32</code></a>] - <strong>doc</strong>: clarify readable.unshift null/EOF (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29950">#29950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc83ff9056"><code>dc83ff9056</code></a>] - <strong>doc</strong>: remove unused Markdown reference links (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29961">#29961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d80ece68ac"><code>d80ece68ac</code></a>] - <strong>doc</strong>: re-enable passing remark-lint rule (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29961">#29961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/828e171107"><code>828e171107</code></a>] - <strong>doc</strong>: add server header into the discarded list of http message.headers (Huachao Mao) <a href="https://github.com/nodejs/node/pull/29962">#29962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9729c5da8a"><code>9729c5da8a</code></a>] - <strong>esm</strong>: modify resolution order for specifier flag (Myles Borins) <a href="https://github.com/nodejs/node/pull/29974">#29974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cfd45ebf94"><code>cfd45ebf94</code></a>] - <strong>module</strong>: refactor modules bootstrap (Bradley Farias) <a href="https://github.com/nodejs/node/pull/29937">#29937</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d561321e4a"><code>d561321e4a</code></a>] - <strong>src</strong>: remove unnecessary std::endl usage (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/30003">#30003</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed80c233cd"><code>ed80c233cd</code></a>] - <strong>src</strong>: make implementing CancelPendingDelayedTasks for platform optional (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30034">#30034</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8fcc039de9"><code>8fcc039de9</code></a>] - <strong>src</strong>: expose ListNode&lt;T&gt;::prev_ on postmortem metadata (legendecas) <a href="https://github.com/nodejs/node/pull/30027">#30027</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c88dc1932"><code>0c88dc1932</code></a>] - <strong>src</strong>: fewer uses of NODE_USE_V8_PLATFORM (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/30029">#30029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/972144073b"><code>972144073b</code></a>] - <strong>src</strong>: remove unused iomanip include (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/30004">#30004</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b019ccd59d"><code>b019ccd59d</code></a>] - <strong>src</strong>: initialize openssl only once (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29999">#29999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3eae670470"><code>3eae670470</code></a>] - <strong>src</strong>: refine maps parsing for large pages (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29973">#29973</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3712dfe83"><code>f3712dfe83</code></a>] - <strong>stream</strong>: simplify uint8ArrayToBuffer helper (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/30041">#30041</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46aa4810ad"><code>46aa4810ad</code></a>] - <strong>stream</strong>: remove dead code (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/30041">#30041</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f155dfeecb"><code>f155dfeecb</code></a>] - <strong>test</strong>: expand Worker test for non-shared ArrayBuffer (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/30044">#30044</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e110d81b17"><code>e110d81b17</code></a>] - <strong>test</strong>: fix test runner for Python 3 on Windows (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/30023">#30023</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c096f251e4"><code>c096f251e4</code></a>] - <strong>test</strong>: remove common.skipIfInspectorEnabled() (Rich Trott) <a href="https://github.com/nodejs/node/pull/29993">#29993</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1b8663a23"><code>b1b8663a23</code></a>] - <strong>test</strong>: add cb error test for fs.close() (Matteo Rossi) <a href="https://github.com/nodejs/node/pull/29970">#29970</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1-x86.msi">https://nodejs.org/dist/v13.0.1/node-v13.0.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1-x64.msi">https://nodejs.org/dist/v13.0.1/node-v13.0.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v13.0.1/win-x86/node.exe">https://nodejs.org/dist/v13.0.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.1/win-x64/node.exe">https://nodejs.org/dist/v13.0.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1.pkg">https://nodejs.org/dist/v13.0.1/node-v13.0.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1-darwin-x64.tar.gz">https://nodejs.org/dist/v13.0.1/node-v13.0.1-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-x64.tar.xz">https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-s390x.tar.xz">https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v13.0.1/node-v13.0.1-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1-sunos-x64.tar.xz">https://nodejs.org/dist/v13.0.1/node-v13.0.1-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-arm64.tar.xz">https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v13.0.1/node-v13.0.1.tar.gz">https://nodejs.org/dist/v13.0.1/node-v13.0.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v13.0.1/">https://nodejs.org/dist/v13.0.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v13.0.1/api/">https://nodejs.org/docs/v13.0.1/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

86d3a93abc03aeb43c9a56db56eac591276a66f0723cd3c32f20d427b21fb3b9  node-v13.0.1-aix-ppc64.tar.gz
25621359a51ff218ecf4bb2ffc657815154230a967224f22b722840a2b9ad061  node-v13.0.1-darwin-x64.tar.gz
82d778db08f354242d1114fb98670a0b03bd81d30c7007a12c78ddea931cbcd0  node-v13.0.1-darwin-x64.tar.xz
28b2076f9dc568add5e30773d756d14dfb28d5438f7f42cfebfb703b85f2f41f  node-v13.0.1-headers.tar.gz
0b7747a4789937f9c68d7379f5b4b9d446d3ddd2a8d45d09db03ea39abdf0555  node-v13.0.1-headers.tar.xz
437dc656d94e295d9200425b0d0dd000eed67fbc090334a5da51c77a8895b136  node-v13.0.1-linux-arm64.tar.gz
ad6e051aede160d8be5cbab9c60a155b06a5696e8088d895e6eff3dd36f9a688  node-v13.0.1-linux-arm64.tar.xz
1ac9b16adf01069170bf685dc0497d83d7f690492f83cc29a1c6a5950b914661  node-v13.0.1-linux-armv7l.tar.gz
8dcf2e450b922eebd3a9f1c2c2aeb8146c4c36383a55dae427e861c1c0391271  node-v13.0.1-linux-armv7l.tar.xz
f67cd2f3ea44370a5db5bc5b55e9c64397fdf09b85d038d7b16687b5fc3f04d4  node-v13.0.1-linux-ppc64le.tar.gz
cdeb316e8b6cefce06157d49d8df2e4ed58f07ed5b70f95cc7feb92432f5eacf  node-v13.0.1-linux-ppc64le.tar.xz
279a669766fac5bdd6f4a4feb1357f6090657fec9a86dd9e2c4a74784c0636da  node-v13.0.1-linux-s390x.tar.gz
9b77dd44dd89adf05918b666e57b68e9ead5c5fb6c20381fb23282a8206f2751  node-v13.0.1-linux-s390x.tar.xz
7476f43e45a896c95c5995c6f904aa5fb5d7347a25eaa95ce80043892b3926a4  node-v13.0.1-linux-x64.tar.gz
d5657c19bb30b267bf2e0f2b61f6a96d8955aa30b69240f22d3fd2c65e123cf7  node-v13.0.1-linux-x64.tar.xz
8e4b9930ac1a624bf6d35b12400a638e302e4cca7c47658e43fe562c6126459f  node-v13.0.1.pkg
c8b782672f14e7d13a7cd27983eb78364f88d476d98eddd939d7a9ec1d0aec00  node-v13.0.1-sunos-x64.tar.gz
072d11f994404fbb76330fd9ef379559bcd49fde9b5affad060491e2e031c04f  node-v13.0.1-sunos-x64.tar.xz
23566f3a97d917b4da7a04a72e7b39edbe01da0384ca7addba69736c14fab91c  node-v13.0.1.tar.gz
791b984cc896057f7b224da300184d408c8428c3b3f1401490e2b5dff60c3cd9  node-v13.0.1.tar.xz
129640d5c4e2bf6ae4ec2f1e1a4163e92adde783bf97cfffc07c004c04fb28dc  node-v13.0.1-win-x64.7z
1a2552b630651e08e9027339f71a65fbe3944540f0875563ea25639a091e1f33  node-v13.0.1-win-x64.zip
da8805e75192d4499f9dbfa91dd46c6db7d9cdd771242b03885a944f00dacb31  node-v13.0.1-win-x86.7z
11ac1bb58a22356900873a1593230bcb12354c9118755cb17d1485e2b32b8660  node-v13.0.1-win-x86.zip
46e19c21728428c7baba7306fe9d4eff079c50c1399c08d9621e310b37fae741  node-v13.0.1-x64.msi
1a8b0541c2bb655ab9d2ce8fb30e749d54a631d3a71cf3a16c0f5d000d1b1900  node-v13.0.1-x86.msi
2d310c2edddfd0b1959c04f471456145f4c163a46f6c397be30a1dbd243fca0f  win-x64/node.exe
bce42f4028350c041a49fe8caca403894ec70a8c5af633d25d143910bdd37a14  win-x64/node.lib
2d509f1137f90a101efd1076b68a838cdf7a39ad2e05cc739a068c1b77dc1bcc  win-x64/node_pdb.7z
77e45457e22a5699d0c315763f921a875d6e34a581456bf25f34d580612ff38e  win-x64/node_pdb.zip
03547b1b59cf31e67b52e4e2e8ad245dee4313ef6d735c2cf090b9a7eb6248c6  win-x86/node.exe
12043c2fc609bbb6f713098fe43d6b27c4e793f7b9162a08e651874cfbeeb653  win-x86/node.lib
64e5fcbda71ebdb601b782516c2c4fd50b6e173f3de36bd78259dd8b460b7cd8  win-x86/node_pdb.7z
f30e349fa65ba3294c4b8888233da4b5331d93355c7092f8f6382c72325a0534  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAl2wLNsACgkQdw96mlrh
VgC6nBAAg0quOQijKz0A9k1mUDoFNSej1l20G+ficFi1iUqzk5qFcudXjrkbKTJy
Apitj2xlkimHax8aCdjXrUzfovBTuiUU7UcT35yCh51NPYxz7X9exYGlv/XPlKp7
kMndQ6Nq+1yVVphG5KoSv6wjsK865BmroqUKDwzpB9UGY08dV/IW9p6yi+DuaMiZ
yJUR0QpbqbPZp8NU9z9IeIuxIEP+m3bi+bSKFjNj//NfHySo+Pf2NT+x3Z+SsPdS
s3meLNWbWfctSCRmWYPyMKomtHzRFbvSU1RbP+8OFyN3OpgbFyqofsoswnzN8FS6
kg9CENJvjVFAQ8xpdj9dlhlpuHKTCTOl8dW+ymoQ2wIKprLK4W21eoDtL9YYS9bw
v45GJ+AYNwnIv0nb9ZUuHqQf15mXteQAqtLc8x8dWBCKTuzkUHh1+gzUNTJlEGOJ
H5QH3hABdI6bPD8JTcJymkDNtRONgML4tadAtdgkOj5BeBzhzyWXz78zB3+/zMSd
urnYsVEfBsKnT2RxgiiS0inP77nOhFC+uoqYT5KIab4vVP3/RTnPl48DpCQGHtxq
1ofYA/N5lG5RsuSlN9BfncPi9y/3Vvmz/HmYGRhyGcnGYFESNjDKNUf8PLFQc5b4
2apfKXocpFL9lxhMHL3Rl9RB0DbLgAAKNzVQZXB29osGKmE6zdY=
=XjeS
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v13.0.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v13.0.1</guid><dc:creator><![CDATA[Michaël Zasso]]></dc:creator><pubDate>Wed, 23 Oct 2019 10:38:39 GMT</pubDate></item><item><title><![CDATA[Node v10.17.0 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>crypto</strong>:<ul>
<li>add support for chacha20-poly1305 for AEAD (chux0519) <a href="https://github.com/nodejs/node/pull/24081">#24081</a></li>
<li>increase maxmem range from 32 to 53 bits (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/28799">#28799</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>update npm to 6.11.3 (claudiahdz) <a href="https://github.com/nodejs/node/pull/29430">#29430</a></li>
<li>upgrade openssl sources to 1.1.1d (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29921">#29921</a></li>
</ul>
</li>
<li><strong>dns</strong>: remove dns.promises experimental warning (cjihrig) <a href="https://github.com/nodejs/node/pull/26592">#26592</a></li>
<li><strong>fs</strong>: remove experimental warning for fs.promises (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26581">#26581</a></li>
<li><strong>http</strong>: makes response.writeHead return the response (Mark S. Everitt) <a href="https://github.com/nodejs/node/pull/25974">#25974</a></li>
<li><strong>http2</strong>: makes response.writeHead return the response (Mark S. Everitt) <a href="https://github.com/nodejs/node/pull/25974">#25974</a></li>
<li><strong>n-api</strong>:<ul>
<li>make func argument of napi_create_threadsafe_function optional (legendecas) <a href="https://github.com/nodejs/node/pull/27791">#27791</a></li>
<li>mark version 5 N-APIs as stable (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29401">#29401</a></li>
<li>implement date object (Jarrod Connolly) <a href="https://github.com/nodejs/node/pull/25917">#25917</a></li>
</ul>
</li>
<li><strong>process</strong>: add --unhandled-rejections flag (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26599">#26599</a></li>
<li><strong>stream</strong>:<ul>
<li>implement Readable.from async iterator utility (Guy Bedford) <a href="https://github.com/nodejs/node/pull/27660">#27660</a></li>
<li>make Symbol.asyncIterator support stable (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26989">#26989</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/f1a5a36961"><code>f1a5a36961</code></a>] - <strong>build</strong>: update Windows icon to Feb 2016 rebrand (Mike MacCana) <a href="https://github.com/nodejs/node/pull/28524">#28524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63de2ade85"><code>63de2ade85</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add support for chacha20-poly1305 for AEAD (chux0519) <a href="https://github.com/nodejs/node/pull/24081">#24081</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f0f12c3d6"><code>4f0f12c3d6</code></a>] - <strong>crypto</strong>: fix rsa key gen with non-default exponent (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27092">#27092</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7735824d2c"><code>7735824d2c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: increase maxmem range from 32 to 53 bits (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/28799">#28799</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e53dbba6bc"><code>e53dbba6bc</code></a>] - <strong>deps</strong>: update npm to 6.11.3 (claudiahdz) <a href="https://github.com/nodejs/node/pull/29430">#29430</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55cd01c5c3"><code>55cd01c5c3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update npm to 6.10.3 (isaacs) <a href="https://github.com/nodejs/node/pull/29023">#29023</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2291cf805"><code>e2291cf805</code></a>] - <strong>deps</strong>: upgrade npm to 6.10.2 (isaacs) <a href="https://github.com/nodejs/node/pull/28853">#28853</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03b69660f9"><code>03b69660f9</code></a>] - <strong>deps</strong>: upgrade npm to 6.10.0 (isaacs) <a href="https://github.com/nodejs/node/pull/28525">#28525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/333963ef73"><code>333963ef73</code></a>] - <strong>deps</strong>: dlloads node static linked executable (Luca Lindhorst) <a href="https://github.com/nodejs/node/pull/28045">#28045</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7202792ad3"><code>7202792ad3</code></a>] - <strong>deps</strong>: update archs files for OpenSSL-1.1.1d (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29921">#29921</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c393f1d02"><code>9c393f1d02</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.1.1d (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29921">#29921</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f48519413"><code>7f48519413</code></a>] - <strong>deps</strong>: do not link against librt (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29729">#29729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fcc22d31a0"><code>fcc22d31a0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>dns</strong>: make dns.promises enumerable (cjihrig) <a href="https://github.com/nodejs/node/pull/26592">#26592</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa27aac5fb"><code>fa27aac5fb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>dns</strong>: remove dns.promises experimental warning (cjihrig) <a href="https://github.com/nodejs/node/pull/26592">#26592</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90fb146933"><code>90fb146933</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: move dns.promises to stable status (cjihrig) <a href="https://github.com/nodejs/node/pull/26592">#26592</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65e68d1f4f"><code>65e68d1f4f</code></a>] - <strong>doc</strong>: add documentation for stream readableFlowing (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29506">#29506</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c285e694e2"><code>c285e694e2</code></a>] - <strong>doc</strong>: fix the links tls default version sections (Chetan Karande) <a href="https://github.com/nodejs/node/pull/28827">#28827</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cef5010135"><code>cef5010135</code></a>] - <strong>doc</strong>: describe tls.DEFAULT_MIN_VERSION/_MAX_VERSION (Chetan Karande) <a href="https://github.com/nodejs/node/pull/28827">#28827</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15c2eb0e58"><code>15c2eb0e58</code></a>] - <strong>doc</strong>: update N-API version matrix (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29461">#29461</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3eda2896d"><code>a3eda2896d</code></a>] - <strong>doc</strong>: fixup changelog for v10.16.3 (Andrew Hughes) <a href="https://github.com/nodejs/node/pull/29159">#29159</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56a834a53f"><code>56a834a53f</code></a>] - <strong>doc,test</strong>: clarify that Http2Stream is destroyed after data is read (Alba Mendez) <a href="https://github.com/nodejs/node/pull/27891">#27891</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85ce8ef19a"><code>85ce8ef19a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: remove experimental warning for fs.promises (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26581">#26581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ccf2823f83"><code>ccf2823f83</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: makes response.writeHead return the response (Mark S. Everitt) <a href="https://github.com/nodejs/node/pull/25974">#25974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66387cd45e"><code>66387cd45e</code></a>] - <strong>http2</strong>: send out pending data earlier (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29398">#29398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/925849650b"><code>925849650b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: makes response.writeHead return the response (Mark S. Everitt) <a href="https://github.com/nodejs/node/pull/25974">#25974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69b0212df3"><code>69b0212df3</code></a>] - <strong>http2</strong>: do not start reading after write if new write is on wire (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29399">#29399</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36a0e9a063"><code>36a0e9a063</code></a>] - <strong>http2</strong>: do not crash on stream listener removal w/ destroyed session (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29459">#29459</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c74c6a5ccf"><code>c74c6a5ccf</code></a>] - <strong>n-api</strong>: mark version 5 N-APIs as stable (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29401">#29401</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8622762e3"><code>f8622762e3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: make func argument of napi_create_threadsafe_function optional (legendecas) <a href="https://github.com/nodejs/node/pull/27791">#27791</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f41e4f471"><code>4f41e4f471</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: implement date object (Jarrod Connolly) <a href="https://github.com/nodejs/node/pull/25917">#25917</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69bf5b7944"><code>69bf5b7944</code></a>] - <strong>net</strong>: treat ENOTCONN at shutdown as success (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29912">#29912</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6c998a478"><code>d6c998a478</code></a>] - <strong>process</strong>: use public readableFlowing property (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29502">#29502</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b43d7e8f42"><code>b43d7e8f42</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: add --unhandled-rejections flag (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26599">#26599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79f3844fb0"><code>79f3844fb0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: make Symbol.asyncIterator support stable (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26989">#26989</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18b140ae75"><code>18b140ae75</code></a>] - <strong>src</strong>: use maybe version v8::Function::Call (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23826">#23826</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1bb5102999"><code>1bb5102999</code></a>] - <strong>src</strong>: use more explicit return type in Sign::SignFinal() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23779">#23779</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/859d47593e"><code>859d47593e</code></a>] - <strong>src</strong>: reduce platform worker barrier lifetime (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/23419">#23419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00831f0293"><code>00831f0293</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: make Symbol.asyncIterator support stable (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26989">#26989</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddb5152e9b"><code>ddb5152e9b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: implement Readable.from async iterator utility (Guy Bedford) <a href="https://github.com/nodejs/node/pull/27660">#27660</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13d8549abd"><code>13d8549abd</code></a>] - <strong>test</strong>: well-defined DH groups now verify clean (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29550">#29550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f78ecc3f93"><code>f78ecc3f93</code></a>] - <strong>test</strong>: fix race in test-http2-origin (Alba Mendez) <a href="https://github.com/nodejs/node/pull/28903">#28903</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2afbb3efab"><code>2afbb3efab</code></a>] - <strong>test,win</strong>: cleanup exec-timeout processes (João Reis) <a href="https://github.com/nodejs/node/pull/28723">#28723</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe58bca878"><code>fe58bca878</code></a>] - <strong>tls</strong>: group chunks into TLS segments (Alba Mendez) <a href="https://github.com/nodejs/node/pull/27861">#27861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2eae030a4b"><code>2eae030a4b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>worker</strong>: add missing return value in case of fatal exceptions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29036">#29036</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8c90bf4d1"><code>e8c90bf4d1</code></a>] - <strong>zlib</strong>: do not coalesce multiple <code>.flush()</code> calls (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28520">#28520</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-x86.msi">https://nodejs.org/dist/v10.17.0/node-v10.17.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-x64.msi">https://nodejs.org/dist/v10.17.0/node-v10.17.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/win-x86/node.exe">https://nodejs.org/dist/v10.17.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/win-x64/node.exe">https://nodejs.org/dist/v10.17.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0.pkg">https://nodejs.org/dist/v10.17.0/node-v10.17.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-darwin-x64.tar.gz">https://nodejs.org/dist/v10.17.0/node-v10.17.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-x64.tar.xz">https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-s390x.tar.xz">https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v10.17.0/node-v10.17.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-sunos-x64.tar.xz">https://nodejs.org/dist/v10.17.0/node-v10.17.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-arm64.tar.xz">https://nodejs.org/dist/v10.17.0/node-v10.17.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v10.17.0/node-v10.17.0.tar.gz">https://nodejs.org/dist/v10.17.0/node-v10.17.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v10.17.0/">https://nodejs.org/dist/v10.17.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v10.17.0/api/">https://nodejs.org/docs/v10.17.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

0e6237b642ce93704395a61468990fb1156df33c0b60a83bfebb42aaeee272f5  node-v10.17.0-aix-ppc64.tar.gz
9b96140ad74b217f216c83ddf50d1f70a4296576f6edbbbfb65d0f478015d9df  node-v10.17.0-darwin-x64.tar.gz
540a8f636eabe470be454f63791165c8118bd7b5534fba0dd588d97c3ef0a0f2  node-v10.17.0-darwin-x64.tar.xz
d273faf81cdc0c5cc9457a095bc366f755427c9ffa67a438aa7169344d8adfbc  node-v10.17.0-headers.tar.gz
40f79432091ae09f4657ef10bb0c0de99efcec4dd48245970ff1afd63b39dfba  node-v10.17.0-headers.tar.xz
fca7862a435c48d634fd74464057edef0e6ed854678c4b1fee3f21f126f2d7c7  node-v10.17.0-linux-arm64.tar.gz
3ab8ee2b5c9aa4d060c68667ddef70cc2960e12bcfe4a0f2de7ebc0f008bf13d  node-v10.17.0-linux-arm64.tar.xz
bc47d0ec1b70525558508962453456fda2b0c21013e2a6996479efbb8b96c518  node-v10.17.0-linux-armv6l.tar.gz
4f8dd4d85ed0de8cce0d16f4444e48ec456caf89c242cc75d6e3d35ec15da479  node-v10.17.0-linux-armv6l.tar.xz
6e7316b9a3e48c9cadfaa09adb89ee31ca00d803cdf7dd63687f4a6bf87070d4  node-v10.17.0-linux-armv7l.tar.gz
6315d336e1ae3ab268ca8f83b654ce48cc5d3cf8ff4f2960268890b1e87c6bfc  node-v10.17.0-linux-armv7l.tar.xz
02d9af2a539c597980b55c0d04e949405213f1f1f4ecf62799c6bdde3d636a01  node-v10.17.0-linux-ppc64le.tar.gz
507d13d310d7d7c1e286cce24226dda0b48b33384233f148a17049b8663a7fe9  node-v10.17.0-linux-ppc64le.tar.xz
f98ff6a7949dc67f1fe5880a2407b57f246b3ac3c3a3c76a4c8a2f065e6d314f  node-v10.17.0-linux-s390x.tar.gz
76db3a9b7d2afda32b4267004e4c8f2530e6e95572e68a31ce639e263db9bdc4  node-v10.17.0-linux-s390x.tar.xz
417bdc5402f6510fe1a5a898a9cdf1d67bd0202b5f014051c382f05358999534  node-v10.17.0-linux-x64.tar.gz
2b49cd296f969ef0ffb7922719ffa6542bedb89d6c959a47c023d11ce222f5d6  node-v10.17.0-linux-x64.tar.xz
493f4110d9427c4e036719138edffff0e15f0377bf006ca21bac3768211f5e76  node-v10.17.0.pkg
653a2cdd950f839b832157f66d3e47a7630c2a95ed56709cc1933fc62d256bac  node-v10.17.0-sunos-x64.tar.gz
c6b410555a8a3a21b7c05c6e15b26bf8515591c915e19a4723e4c87bcf1de9bc  node-v10.17.0-sunos-x64.tar.xz
5204249d135176b547737d3eed2ca8a9d7f731fef6e545f741129cfa21f90573  node-v10.17.0.tar.gz
412667d76bd5273c07cb69c215998109fd5bb35c874654f93e6a0132d666c58e  node-v10.17.0.tar.xz
0889501b8933702c014bf44726820d79ee34e2c7deb7b4174248f6a6b24c07ee  node-v10.17.0-win-x64.7z
e84a1f3685219811bb4662eb3e3b55abd0c764c24cd2b224ba31b3f9f162baf6  node-v10.17.0-win-x64.zip
d77b3bf851b843c4acebada9af72bbe3c805b2873a8b01c905401f9a8db2c477  node-v10.17.0-win-x86.7z
1956af513eba539614f5428f4fccdbb438fb33593f789bc20033b6a88c005cf1  node-v10.17.0-win-x86.zip
259a6a29b6f39685e0752e5f5153ebc6f4146aefd27ff18e8c1605d0826597fe  node-v10.17.0-x64.msi
2281ceace216bbce7fa0a5ece8eb8650b961bbf03019400b3df5481ba3cd20b1  node-v10.17.0-x86.msi
07e22859fe23b8c4a8956dfed31e7a10d27894cee955a2a1589523907079f42f  win-x64/node.exe
18da4bd0b611038dac2fb4b6f18e7b35fa2e30857017fc36e5053e7daa8304d5  win-x64/node.lib
4a45b33504942385585976caa3eb57c399186078107285f0fa9e8b3a3cee10e9  win-x64/node_pdb.7z
64570ca71e0dc844b80c234e4eaa6cda0bba4fffd92bb02e7447c023c41b7c7e  win-x64/node_pdb.zip
035e0231a7b037b20803d0cf077d631518478fe76dbcf4d5e9ca6a33e5fe27d9  win-x86/node.exe
fea7d0c5a94fc834a78b44b7da206f0e60ef11dd20d84dc0d49d57ee77e20e16  win-x86/node.lib
62248995e9163c10691f421e573ba1d08aba52abaa9db13236d4b5c294b7f16a  win-x86/node_pdb.7z
99a755f35449f56e5dc435dccb438128d0173a16633cd53373d0d15dc232bdbc  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEETtd49TnjY0x3nIfG1wYoSKGrAFwFAl2vVq0ACgkQ1wYoSKGr
AFyJ1gf8D7LwqIpXvge8vuF3SrpiVo2QYV6DgrnKSrFdZck1PglNG8gyG8vLyZ9y
vKibHQt9wcOLVV6NG5Cum3vkom/Xk8LoeS8KLfmfF27QG38zV0fjimiIfvvzgaKY
fprl4hxjzXT5MrvlIfLGTbPTunLPjC+k8xPCDJGn4KGLqtgfcb155NpvnNuuf8v/
Bt7ILmTo8r0wVELaAJKDvT7RDS2Dx+c2TAvGgQat1oxsuDSrIz+vSccDXFlMBplA
E24UE3SERndziC/oCV6jNfd/ZWb2Pu4SZoOkNMXDcVY8TR9Zz2jV6vSNNLUm/bGu
zbVtrzOjx0iYaQolQswPh3fE8+zbhw==
=uaGL
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v10.17.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v10.17.0</guid><dc:creator><![CDATA[Bethany Nicolle Griggs]]></dc:creator><pubDate>Tue, 22 Oct 2019 19:21:58 GMT</pubDate></item><item><title><![CDATA[Node v13.0.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>assert</strong>:<ul>
<li>If the validation function passed to <code>assert.throws()</code> or <code>assert.rejects()</code>
returns a value other than <code>true</code>, an assertion error will be thrown instead
of the original error to highlight the programming mistake (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28263">#28263</a>.</li>
<li>If a constructor function is passed to validate the instance of errors
thrown in <code>assert.throws()</code> or <code>assert.reject()</code>, an assertion error will be
thrown instead of the original error (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28263">#28263</a>.</li>
</ul>
</li>
<li><strong>build</strong>:<ul>
<li>Node.js releases are now built with default full-icu support. This means
that all locales supported by ICU are now included and Intl-related APIs may
return different values than before (Richard Lau) <a href="https://github.com/nodejs/node/pull/29887">#29887</a>.</li>
<li>The minimum Xcode version supported for macOS was increased to 10. It is
still possible to build Node.js with Xcode 8 but this may no longer be the
case in a future v13.x release (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29622">#29622</a>.</li>
</ul>
</li>
<li><strong>child_process</strong>:<ul>
<li><code>ChildProcess._channel</code> (DEP0129) is now a Runtime deprecation (cjihrig) <a href="https://github.com/nodejs/node/pull/27949">#27949</a>.</li>
</ul>
</li>
<li><strong>console</strong>:<ul>
<li>The output <code>console.timeEnd()</code> and <code>console.timeLog()</code> will now
automatically select a suitable time unit instead of always using
milliseconds (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/29251">#29251</a>.</li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>The V8 engine was updated to version 7.8. This includes performance
improvements to object destructuring, memory usage and WebAssembly startup
time (Myles Borins) <a href="https://github.com/nodejs/node/pull/29694">#29694</a>.</li>
</ul>
</li>
<li><strong>domain</strong>:<ul>
<li>The domain&#39;s error handler is now executed with the active domain set to the
domain&#39;s parent to prevent inner recursion (Julien Gilli) <a href="https://github.com/nodejs/node/pull/26211">#26211</a>.</li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>The undocumented method <code>FSWatcher.prototype.start()</code> was removed (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/29905">#29905</a>.</li>
<li>Calling the <code>open()</code> method on a <code>ReadStream</code> or <code>WriteStream</code> now emits a
runtime deprecation warning. The methods are supposed to be internal and
should not be called by user code (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29061">#29061</a>.</li>
<li><code>fs.read/write</code>, <code>fs.readSync/writeSync</code> and <code>fd.read/write</code> now accept any
safe integer as their <code>offset</code> parameter. The value of <code>offset</code> is also no
longer coerced, so a valid type must be passed to the functions (Zach Bjornson) <a href="https://github.com/nodejs/node/pull/26572">#26572</a>.</li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>Aborted requests no longer emit the <code>end</code> or <code>error</code> events after <code>aborted</code>
(Robert Nagy) <a href="https://github.com/nodejs/node/pull/27984">#27984</a>, <a href="https://github.com/nodejs/node/pull/20077">#20077</a>.</li>
<li>Data will no longer be emitted after a socket error (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28711">#28711</a>.</li>
<li>The legacy HTTP parser (previously available under the
<code>--http-parser=legacy</code> flag) was removed (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29589">#29589</a>.</li>
<li>The <code>host</code> option for HTTP requests is now validated to be a string value (Giorgos Ntemiris) <a href="https://github.com/nodejs/node/pull/29568">#29568</a>.</li>
<li>The <code>request.connection</code> and <code>response.connection</code> properties are now
runtime deprecated. The equivalent <code>request.socket</code> and <code>response.socket</code>
should be used instead (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29015">#29015</a>.</li>
</ul>
</li>
<li><strong>http, http2</strong>:<ul>
<li>The default server timeout was removed (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/27558">#27558</a>.</li>
<li>Brought 425 status code name into accordance with RFC 8470. The name changed
from &quot;Unordered Collection&quot; to &quot;Too Early&quot; (Sergei Osipov) <a href="https://github.com/nodejs/node/pull/29880">#29880</a>.</li>
</ul>
</li>
<li><strong>lib</strong>:<ul>
<li>The <code>error.errno</code> property will now always be a number. To get the string
value, use <code>error.code</code> instead (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28140">#28140</a>.</li>
</ul>
</li>
<li><strong>module</strong>:<ul>
<li><code>module.createRequireFromPath()</code> is deprecated. Use <code>module.createRequire()</code>
instead (cjihrig) <a href="https://github.com/nodejs/node/pull/27951">#27951</a>.</li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>Changing the value of <code>process.env.TZ</code> will now clear the tz cache. This
affects the default time zone used by methods such as
<code>Date.prototype.toString</code> (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/20026">#20026</a>.</li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>The timing and behavior of streams was consolidated for a number of edge
cases. Please look at the individual commits below for more information.</li>
</ul>
</li>
</ul>
<h3 id="header-semver-major-commits">Semver-Major Commits<a id="semver-major-commits" class="anchor" href="#semver-major-commits" aria-labelledby="header-semver-major-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/5981fb7faa"><code>5981fb7faa</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: fix line number calculation after V8 upgrade (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48d1ea5e7f"><code>48d1ea5e7f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: special handle identical error names in instance checks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28263">#28263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97c52ca5dc"><code>97c52ca5dc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: add more information to AssertionErrors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28263">#28263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5700cd17dd"><code>5700cd17dd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: do not repeat .throws() code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28263">#28263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d47b6786c9"><code>d47b6786c9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: wrap validation function errors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28263">#28263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b3242c3ce"><code>0b3242c3ce</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: fix generatedMessage property (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28263">#28263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ace3f16917"><code>ace3f16917</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: improve class instance errors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28263">#28263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0376b5b7ba"><code>0376b5b7ba</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>benchmark</strong>: use test/common/tmpdir consistently (João Reis) <a href="https://github.com/nodejs/node/pull/28858">#28858</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4885e50f7e"><code>4885e50f7e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: make full-icu the default for releases (Richard Lau) <a href="https://github.com/nodejs/node/pull/29887">#29887</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60a3bd93ce"><code>60a3bd93ce</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Myles Borins) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f830f37da"><code>9f830f37da</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: update minimum Xcode version for macOS (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29622">#29622</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66eaeac1df"><code>66eaeac1df</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d05668d688"><code>d05668d688</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: runtime deprecate _channel (cjihrig) <a href="https://github.com/nodejs/node/pull/27949">#27949</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f9cd2770a"><code>4f9cd2770a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: simplify spawn argument parsing (cjihrig) <a href="https://github.com/nodejs/node/pull/27854">#27854</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66043e1812"><code>66043e1812</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>console</strong>: display timeEnd with suitable time unit (Xavier Stouder) <a href="https://github.com/nodejs/node/pull/29251">#29251</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80f2b67367"><code>80f2b67367</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: patch V8 to 7.8.279.14 (Myles Borins) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eeafb263f4"><code>eeafb263f4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: patch V8 to 7.8.279.12 (Myles Borins) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddfc3b0a76"><code>ddfc3b0a76</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: patch V8 to 7.8.279.10 (Myles Borins) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d05991d10"><code>8d05991d10</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8&#39;s postmortem script (cjihrig) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/858602445b"><code>858602445b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 716875d (Myles Borins) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7f6c928c1"><code>f7f6c928c1</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 7.8.279.9 (Myles Borins) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84d3243ce9"><code>84d3243ce9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick b33af60 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2dcc3665ab"><code>2dcc3665ab</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 7.6.303.28 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eef1b5aa0f"><code>eef1b5aa0f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: make <code>AssertionError</code> a link (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28263">#28263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8fd7184959"><code>8fd7184959</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: update assert.throws() examples (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28263">#28263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80d9b1c712"><code>80d9b1c712</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: wrap long line (cjihrig) <a href="https://github.com/nodejs/node/pull/27951">#27951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43a5170858"><code>43a5170858</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>domain</strong>: error handler runs outside of its domain (Julien Gilli) <a href="https://github.com/nodejs/node/pull/26211">#26211</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7eacb74389"><code>7eacb74389</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: make FSWatcher.start private (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/29905">#29905</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/773769df60"><code>773769df60</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: add runtime deprecate for file stream open() (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29061">#29061</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e3b4d6ed9"><code>5e3b4d6ed9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: allow int64 offset in fs.write/writeSync/fd.write (Zach Bjornson) <a href="https://github.com/nodejs/node/pull/26572">#26572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3c0014e73"><code>a3c0014e73</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: use IsSafeJsInt instead of IsNumber for ftruncate (Zach Bjornson) <a href="https://github.com/nodejs/node/pull/26572">#26572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0bbda5e5ae"><code>0bbda5e5ae</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: allow int64 offset in fs.read/readSync/fd.read (Zach Bjornson) <a href="https://github.com/nodejs/node/pull/26572">#26572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eadc3850fe"><code>eadc3850fe</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: close file descriptor of promisified truncate (João Reis) <a href="https://github.com/nodejs/node/pull/28858">#28858</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f80df8820"><code>5f80df8820</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: do not emit end after aborted (Robert Nagy) <a href="https://github.com/nodejs/node/pull/27984">#27984</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e573c39b88"><code>e573c39b88</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: don&#39;t emit &#39;data&#39; after &#39;error&#39; (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28711">#28711</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac59dc42ed"><code>ac59dc42ed</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: remove legacy parser (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29589">#29589</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2daf883a18"><code>2daf883a18</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: throw if &#39;host&#39; agent header is not a string value (Giorgos Ntemiris) <a href="https://github.com/nodejs/node/pull/29568">#29568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0daec61b9b"><code>0daec61b9b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: replace superfluous connection property with getter/setter (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29015">#29015</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/461bf36d70"><code>461bf36d70</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: fix test where aborted should not be emitted (Robert Nagy) <a href="https://github.com/nodejs/node/pull/20077">#20077</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5577f0395"><code>d5577f0395</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: remove default &#39;timeout&#39; listener on upgrade (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26030">#26030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c30ef3cbd2"><code>c30ef3cbd2</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http, http2</strong>: remove default server timeout (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/27558">#27558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e782c9deb"><code>4e782c9deb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http2</strong>: remove security revert flags (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29141">#29141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41637a530e"><code>41637a530e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http2</strong>: remove callback-based padding (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29144">#29144</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91a4cb7175"><code>91a4cb7175</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: rename validateInteger to validateSafeInteger (Zach Bjornson) <a href="https://github.com/nodejs/node/pull/26572">#26572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1432065e9d"><code>1432065e9d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: correct error.errno to always be numeric (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28140">#28140</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/702331be90"><code>702331be90</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: no need to strip BOM or shebang for scripts (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2c0c0c680"><code>e2c0c0c680</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: rework logic of stripping BOM+Shebang from commonjs (Gus Caplan) <a href="https://github.com/nodejs/node/pull/27768">#27768</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14701e539c"><code>14701e539c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: runtime deprecate createRequireFromPath() (cjihrig) <a href="https://github.com/nodejs/node/pull/27951">#27951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/04633eeeb9"><code>04633eeeb9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>readline</strong>: error on falsy values for callback (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28109">#28109</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3eea43af07"><code>3eea43af07</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: close file descriptor of history file (João Reis) <a href="https://github.com/nodejs/node/pull/28858">#28858</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/458a38c904"><code>458a38c904</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: bring 425 status code name into accordance with RFC 8470 (Sergei Osipov) <a href="https://github.com/nodejs/node/pull/29880">#29880</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7fcc1f7047"><code>7fcc1f7047</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 79 (Myles Borins) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b7be335b9"><code>4b7be335b9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 78 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0e2c6d284"><code>a0e2c6d284</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: add error codes to errors thrown in C++ (Yaniv Friedensohn) <a href="https://github.com/nodejs/node/pull/27700">#27700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94e980c9d3"><code>94e980c9d3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: use non-deprecated overload of V8::SetFlagsFromString (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/655e0dc01a"><code>655e0dc01a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 77 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3cd79ef8e"><code>e3cd79ef8e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 74 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eba348b6ae"><code>eba348b6ae</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: make process.env.TZ setter clear tz cache (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/20026">#20026</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f2061930c8"><code>f2061930c8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: enable V8&#39;s WASM trap handlers (Gus Caplan) <a href="https://github.com/nodejs/node/pull/27246">#27246</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8f6a21580"><code>f8f6a21580</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: throw unhandled error for readable with autoDestroy (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29806">#29806</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f663b31cc2"><code>f663b31cc2</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: always invoke callback before emitting error (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29293">#29293</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa32e13968"><code>aa32e13968</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: do not flush destroyed writable (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29028">#29028</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba3be578d8"><code>ba3be578d8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: don&#39;t emit finish on error (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28979">#28979</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db706da235"><code>db706da235</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: disallow stream methods on finished stream (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28687">#28687</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/188896ea3e"><code>188896ea3e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: do not emit after &#39;error&#39; (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28708">#28708</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a2bd69db9"><code>4a2bd69db9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: fix destroy() behavior (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29058">#29058</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/824dc576db"><code>824dc576db</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: simplify <code>.pipe()</code> and <code>.unpipe()</code> in Readable (Weijia Wang) <a href="https://github.com/nodejs/node/pull/28583">#28583</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ef68e66d0"><code>8ef68e66d0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: clean tmpdir on process exit (João Reis) <a href="https://github.com/nodejs/node/pull/28858">#28858</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3f20a4725"><code>d3f20a4725</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: use unique tmpdirs for each test (João Reis) <a href="https://github.com/nodejs/node/pull/28858">#28858</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/174723354e"><code>174723354e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tools</strong>: patch V8 to run on older XCode versions (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1676502318"><code>1676502318</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tools</strong>: update V8 gypfiles (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29694">#29694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a25e901b7"><code>1a25e901b7</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tools</strong>: support full-icu by default (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/29522">#29522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2664dacf7e"><code>2664dacf7e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: validate formatWithOptions inspectOptions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29824">#29824</a></li>
</ul>
<h3 id="header-semver-minor-commits">Semver-Minor Commits<a id="semver-minor-commits" class="anchor" href="#semver-minor-commits" aria-labelledby="header-semver-minor-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/8915b15f8c"><code>8915b15f8c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: add reusedSocket property on client request (themez) <a href="https://github.com/nodejs/node/pull/29715">#29715</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6afed1dc85"><code>6afed1dc85</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: add <code>napi\_detach\_arraybuffer</code> (legendecas) <a href="https://github.com/nodejs/node/pull/29768">#29768</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0305af2c4"><code>c0305af2c4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: check for NODE_REPL_EXTERNAL_MODULE (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29778">#29778</a></li>
</ul>
<h3 id="header-semver-patch-commits">Semver-Patch Commits<a id="semver-patch-commits" class="anchor" href="#semver-patch-commits" aria-labelledby="header-semver-patch-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/e6c389cb3c"><code>e6c389cb3c</code></a>] - <strong>benchmark</strong>: remove double word &quot;then&quot; in comments (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29823">#29823</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1294c7e485"><code>1294c7e485</code></a>] - <strong>benchmark</strong>: add benchmark for vm.createContext (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/29845">#29845</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f814013f4"><code>6f814013f4</code></a>] - <strong>build</strong>: fix version checks in gyp files (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29931">#29931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c205aba00"><code>6c205aba00</code></a>] - <strong>build</strong>: always use strings for compiler version in gyp files (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29897">#29897</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be926c7e21"><code>be926c7e21</code></a>] - <strong>build</strong>: find Python 3 or Python 2 in configure (cclauss) <a href="https://github.com/nodejs/node/pull/25878">#25878</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16f673ebcc"><code>16f673ebcc</code></a>] - <strong>build</strong>: re-enable openssl arm for arm64 (Edward Vielmetti) <a href="https://github.com/nodejs/node/pull/28180">#28180</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/204248a0c3"><code>204248a0c3</code></a>] - <strong>console</strong>: update time formatting (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29629">#29629</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c64ed10d80"><code>c64ed10d80</code></a>] - <strong>crypto</strong>: reject public keys properly (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29913">#29913</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7de5a55710"><code>7de5a55710</code></a>] - <strong>deps</strong>: patch V8 to 7.8.279.17 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29928">#29928</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a350d8b780"><code>a350d8b780</code></a>] - <strong>deps</strong>: V8: cherry-pick 53e62af (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29898">#29898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b962ddf01"><code>6b962ddf01</code></a>] - <strong>deps</strong>: patch V8 to 7.8.279.15 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29899">#29899</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/efa6bead1d"><code>efa6bead1d</code></a>] - <strong>doc</strong>: add missing deprecation code (cjihrig) <a href="https://github.com/nodejs/node/pull/29969">#29969</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4de76f7a6"><code>c4de76f7a6</code></a>] - <strong>doc</strong>: update vm.md for link linting (Rich Trott) <a href="https://github.com/nodejs/node/pull/29982">#29982</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed5eaa0495"><code>ed5eaa0495</code></a>] - <strong>doc</strong>: prepare miscellaneous docs for new markdown lint rules (Rich Trott) <a href="https://github.com/nodejs/node/pull/29963">#29963</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/039eb56249"><code>039eb56249</code></a>] - <strong>doc</strong>: fix some recent nits in fs.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29906">#29906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7812a615ab"><code>7812a615ab</code></a>] - <strong>doc</strong>: fs dir modifications may not be reflected by dir.read (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29893">#29893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37321a9e11"><code>37321a9e11</code></a>] - <strong>doc</strong>: add missing deprecation number (cjihrig) <a href="https://github.com/nodejs/node/pull/29183">#29183</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/791409a9ce"><code>791409a9ce</code></a>] - <strong>doc</strong>: fixup changelog for v10.16.3 (Andrew Hughes) <a href="https://github.com/nodejs/node/pull/29159">#29159</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02b3722b30"><code>02b3722b30</code></a>] - <strong>doc,meta</strong>: reduce npm PR wait period to one week (Rich Trott) <a href="https://github.com/nodejs/node/pull/29922">#29922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fce1a5198a"><code>fce1a5198a</code></a>] - <strong>domain</strong>: do not import util for a simple type check (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29825">#29825</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b798f64566"><code>b798f64566</code></a>] - <strong>esm</strong>: unflag --experimental-exports (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29867">#29867</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c93aab278"><code>5c93aab278</code></a>] - <strong>fs</strong>: buffer dir entries in opendir() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29893">#29893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/624fa4147a"><code>624fa4147a</code></a>] - <strong>http2</strong>: fix file close error condition at respondWithFd (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29884">#29884</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5c3837061"><code>d5c3837061</code></a>] - <strong>lib</strong>: remove the comment of base64 validation (Maledong) <a href="https://github.com/nodejs/node/pull/29201">#29201</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3238232fc4"><code>3238232fc4</code></a>] - <strong>lib</strong>: rename validateSafeInteger to validateInteger (cjihrig) <a href="https://github.com/nodejs/node/pull/29184">#29184</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aca1c283bd"><code>aca1c283bd</code></a>] - <strong>module</strong>: warn on require of .js inside type: module (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29909">#29909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1447a79dc4"><code>1447a79dc4</code></a>] - <strong>net</strong>: treat ENOTCONN at shutdown as success (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29912">#29912</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ca61f40fe"><code>4ca61f40fe</code></a>] - <strong>process</strong>: add lineLength to source-map-cache (bcoe) <a href="https://github.com/nodejs/node/pull/29863">#29863</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/545f7282d1"><code>545f7282d1</code></a>] - <strong>src</strong>: implement v8 host weakref hooks (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29874">#29874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53ca0b9ae1"><code>53ca0b9ae1</code></a>] - <strong>src</strong>: render N-API weak callbacks as cleanup hooks (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/28428">#28428</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/075c7ebeb5"><code>075c7ebeb5</code></a>] - <strong>src</strong>: fix largepages regression (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29914">#29914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/179f4232ed"><code>179f4232ed</code></a>] - <strong>src</strong>: remove unused using declarations in worker.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29883">#29883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/264cb79bc2"><code>264cb79bc2</code></a>] - <strong>src</strong>: silence compiler warning node_process_methods (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28261">#28261</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89b32378c8"><code>89b32378c8</code></a>] - <strong>src</strong>: forbid reset_handler for SIGSEGV handling (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27775">#27775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e256204776"><code>e256204776</code></a>] - <strong>src</strong>: reset SIGSEGV handler before crashing (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27775">#27775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6b3ec3d3c"><code>e6b3ec3d3c</code></a>] - <strong>src</strong>: do not use posix feature macro in node.h (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27775">#27775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e796581fc"><code>6e796581fc</code></a>] - <strong>src</strong>: remove freebsd SA_RESETHAND workaround (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27780">#27780</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8709a408d2"><code>8709a408d2</code></a>] - <strong>stream</strong>: use more accurate end-of-stream writable and readable detection (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29409">#29409</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/698a29420f"><code>698a29420f</code></a>] - <strong>stream</strong>: fix readable state <code>awaitDrain</code> increase in recursion (ran) <a href="https://github.com/nodejs/node/pull/27572">#27572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/033037cec9"><code>033037cec9</code></a>] - <strong>stream</strong>: avoid unecessary nextTick (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29194">#29194</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4f856b238"><code>f4f856b238</code></a>] - <strong>test</strong>: fix flaky doctool and test (Rich Trott) <a href="https://github.com/nodejs/node/pull/29979">#29979</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7991b57cfd"><code>7991b57cfd</code></a>] - <strong>test</strong>: fix fs benchmark test (Rich Trott) <a href="https://github.com/nodejs/node/pull/29967">#29967</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2bb93e1108"><code>2bb93e1108</code></a>] - <strong>test</strong>: set LC_ALL to known good value (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/28096">#28096</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/039cfdc838"><code>039cfdc838</code></a>] - <strong>test</strong>: add addon tests for <code>RegisterSignalHandler()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27775">#27775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90b5f1b107"><code>90b5f1b107</code></a>] - <strong>tools</strong>: update remark-preset-lint-node to 1.10.1 (Rich Trott) <a href="https://github.com/nodejs/node/pull/29982">#29982</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea3d5ff785"><code>ea3d5ff785</code></a>] - <strong>tools</strong>: fix test runner in presence of NODE_REPL_EXTERNAL_MODULE (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29956">#29956</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8728f8660a"><code>8728f8660a</code></a>] - <strong>tools</strong>: fix GYP MSVS solution generator for Python 3 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29897">#29897</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66b953207d"><code>66b953207d</code></a>] - <strong>tools</strong>: port Python 3 compat patches from node-gyp to gyp (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29897">#29897</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0c6cf8eb1"><code>a0c6cf8eb1</code></a>] - <strong>tools</strong>: update remark-preset-lint-node to 1.10.0 (Rich Trott) <a href="https://github.com/nodejs/node/pull/29594">#29594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e01f3f022"><code>1e01f3f022</code></a>] - <strong>tools</strong>: apply more stringent blank-line linting for markdown files (Rich Trott) <a href="https://github.com/nodejs/node/pull/29447">#29447</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9caee986c"><code>f9caee986c</code></a>] - <strong>vm</strong>: add Synthetic modules (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29864">#29864</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0-x86.msi">https://nodejs.org/dist/v13.0.0/node-v13.0.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0-x64.msi">https://nodejs.org/dist/v13.0.0/node-v13.0.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v13.0.0/win-x86/node.exe">https://nodejs.org/dist/v13.0.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.0/win-x64/node.exe">https://nodejs.org/dist/v13.0.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0.pkg">https://nodejs.org/dist/v13.0.0/node-v13.0.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0-darwin-x64.tar.gz">https://nodejs.org/dist/v13.0.0/node-v13.0.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0-linux-x64.tar.xz">https://nodejs.org/dist/v13.0.0/node-v13.0.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v13.0.0/node-v13.0.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0-linux-s390x.tar.xz">https://nodejs.org/dist/v13.0.0/node-v13.0.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v13.0.0/node-v13.0.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0-sunos-x64.tar.xz">https://nodejs.org/dist/v13.0.0/node-v13.0.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v13.0.0/node-v13.0.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0-linux-arm64.tar.xz">https://nodejs.org/dist/v13.0.0/node-v13.0.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v13.0.0/node-v13.0.0.tar.gz">https://nodejs.org/dist/v13.0.0/node-v13.0.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v13.0.0/">https://nodejs.org/dist/v13.0.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v13.0.0/api/">https://nodejs.org/docs/v13.0.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

9164c8b7eb9f2acccf8fe2d783122bfe967774a400ba7551695b4252181ffbcf  node-v13.0.0-aix-ppc64.tar.gz
612556a8c7e6b4cd08f6134b8afe5a05bf84c0121225fa9c542be1c98af04a35  node-v13.0.0-darwin-x64.tar.gz
4c459f1a40a10d3f4e65eef6b8f3d35ee55f5b60db124c659aa06b9c32238572  node-v13.0.0-darwin-x64.tar.xz
45431760583b62552941751cf2e53b0114679589b462eacbeae48147d239f6eb  node-v13.0.0-headers.tar.gz
40f0842e7a61e8ffb3be44a5b8fb7b7facc3bd6fd8921e629a1b263bf927c13a  node-v13.0.0-headers.tar.xz
18e28a5ed3a474e8d0619c5b17c14b88c72a55630e637d4547485d88863dc1a9  node-v13.0.0-linux-arm64.tar.gz
6ed882e17123861b5b81683de2b2c86be02c5916ef0beda04fd176329888fd12  node-v13.0.0-linux-arm64.tar.xz
dbbe30ba285c012a456a33b0ea5d6c7bdd0ce9a5095bcd1f2fd130109023e132  node-v13.0.0-linux-armv7l.tar.gz
84cc5c1a0d2003f194936756fcffdbe308c91c51711c29a857f29a0259f29c18  node-v13.0.0-linux-armv7l.tar.xz
fdb1ac3adca9a2943459ee763837a98ba986b73e5938e1233921a2128c9325c9  node-v13.0.0-linux-ppc64le.tar.gz
7223ffc4e1b61dab831e10f3ae778eaf3aedca2001e439032a080e1013bd7e17  node-v13.0.0-linux-ppc64le.tar.xz
86c727017d8c4b6399c8c3a5df5e231e9fe25328a6e5ca0191664e12dedef2f6  node-v13.0.0-linux-s390x.tar.gz
ab663af82f9734a438e4078a9fa935f1eee4716be692063d16aebcc69d0b7249  node-v13.0.0-linux-s390x.tar.xz
807a617fa1363d5bac9775afda0610a0e55d2e78b976e3c97d3e25a94de27dfd  node-v13.0.0-linux-x64.tar.gz
799d890f00a3a2a7415b813b286d32d38573df6525bc8ef80f40077cdd210d39  node-v13.0.0-linux-x64.tar.xz
c1faf0b561da02a4896dd64bcb36f2fe494b08a366a93cf987842d5d87e482d5  node-v13.0.0.pkg
cc8cfe1ad406f63445bd6a942bd818da0f3794e1a8acc140086b2b36dfc28ceb  node-v13.0.0-sunos-x64.tar.gz
64791dea08ef3ebc444fba27e8c6d858f303bda99010825dcdab64885a44823b  node-v13.0.0-sunos-x64.tar.xz
103fc63b631a24ddc47189deee8c689e8158d7d804a67bd59fef04a1790bb217  node-v13.0.0.tar.gz
45ff3b40afc3fc93fd62e31c0f5dfa046f307f0b33d0f32e09019f306bc74767  node-v13.0.0.tar.xz
2d4c62e07e3f739d4245400f1e20c9eef153333ba64fa69932515d49e9221b5e  node-v13.0.0-win-x64.7z
8ffcefde5e080d70790a9a2e1aab0724cc88b5526d5128b53fc59bf94f6ad5de  node-v13.0.0-win-x64.zip
abe5d685c804e167af649ded10cb4a42a1c9b198057c2bc29d749bee9b8b32e4  node-v13.0.0-win-x86.7z
12d2d0ee105ae55f8cdd15a60f62a6855f04ff98526310745635e74d0cbdbf7c  node-v13.0.0-win-x86.zip
1b62678b0b0bf7c5c8f37f90dfbcae7fd6baec8bceeb217b44048d2c86ae88b6  node-v13.0.0-x64.msi
5e04d9d5e1e138c7f2896fa0c80e2a8415304e4b4961501da21361dca0a8a394  node-v13.0.0-x86.msi
e3f93b5fcc9f4e77c0e2fd4e851862db563f4060fd2442344e385cfd46df80eb  win-x64/node.exe
76630cbe65f925cf9e9ad2ae46fb20680dc183bb1f2844abd8d884fe7acb5bf5  win-x64/node.lib
c3f217acf0b0793e021a805b3d2b1fbbb8347645c0f07583ca3fb2f1524e81af  win-x64/node_pdb.7z
a1f0207fa4cd7460e07c0d1e2f8e1676a5b4b90176fc3643b1dccae7386e900e  win-x64/node_pdb.zip
6ad9574f5326030c1ec47146ce02a331781e6eac66ab414308235ac5942c8a64  win-x86/node.exe
43702c64c141d50e4df6a1dee3ac68c94a54e5c767c2501c34ea2c3d0f82d14b  win-x86/node.lib
0ccab3cd028b0acf76ef82b14ece9119730aee743dfeffa2af86c1eef846816c  win-x86/node_pdb.7z
ba5498e17fe5ee541aaa179c4e900f667bc2b175366f5f37047e649b0c6b0138  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEETtd49TnjY0x3nIfG1wYoSKGrAFwFAl2vKzAACgkQ1wYoSKGr
AFwMNAf9GEiC5yHR8fxTmrat/gQCJrVLD5dCCidXoI2QwVPiqXIS1evFGA9/Q7/8
CXhOzDRP5ZfJGnXTkG6JwzJcC6N+PxTlGKLA0UWR1YXDShnw1H3vzqRc+dNWy5Vo
ExJ1Bo7kfTlsOr1h1Zq8oIp6tjl0WrT2DJ89ZzUAG3130an3mfSs9Bvm7WCbZqcq
ogV9RiET/fxgZarZAFZxxurPltx2abifWOHP1SeGhbgRI7QSoI1wMF+sJhV4wd8N
WS3CJiwVuUbGPaU/27Y+wn92ewfGZZ2+9h+PuPJZDhMJiQ6+Q1Xdxeez0n89fGUx
m8B9YBsN2vHdHRTC4bZpeCBAvb3yVQ==
=YPLH
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v13.0.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v13.0.0</guid><dc:creator><![CDATA[Bethany Nicolle Griggs]]></dc:creator><pubDate>Tue, 22 Oct 2019 16:17:30 GMT</pubDate></item><item><title><![CDATA[Node v12.13.0 (LTS)]]></title><description><![CDATA[<p>This release marks the transition of Node.js 12.x into Long Term Support (LTS)
with the codename &#39;Erbium&#39;. The 12.x release line now moves into &quot;Active LTS&quot;
and will remain so until October 2020. After that time, it will move into
&quot;Maintenance&quot; until end of life in April 2022.</p>
<h3 id="header-notable-changes">Notable changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><p>npm was updated to 6.12.0. It now includes a version of <code>node-gyp</code> that
supports Python 3 for building native modules.</p>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/b59209b118"><code>b59209b118</code></a>] - <strong>deps</strong>: update npm to 6.12.0 (isaacs) <a href="https://github.com/nodejs/node/pull/29885">#29885</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1dde617491"><code>1dde617491</code></a>] - <strong>doc</strong>: fix --enable-source-maps flag in v12.12.0 changelog (Unlocked) <a href="https://github.com/nodejs/node/pull/29960">#29960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5e2dfabdc"><code>e5e2dfabdc</code></a>] - <strong>doc</strong>: nest code fence under unordered list (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29915">#29915</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b0c993d4c"><code>5b0c993d4c</code></a>] - <strong>doc</strong>: remove double word &quot;where&quot; (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29915">#29915</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad318c6cec"><code>ad318c6cec</code></a>] - <strong>doc</strong>: add brackets to implicit markdown links (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29911">#29911</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3155ab4134"><code>3155ab4134</code></a>] - <strong>doc</strong>: use the WHATWG URL API in http code examples (Thomas Watson) <a href="https://github.com/nodejs/node/pull/29917">#29917</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b916ea3010"><code>b916ea3010</code></a>] - <strong>doc</strong>: escape brackets not used as markdown reference links (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29809">#29809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3bf8be11c"><code>f3bf8be11c</code></a>] - <strong>doc</strong>: correct typos in security release process (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29822">#29822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25fa2066a2"><code>25fa2066a2</code></a>] - <strong>doc</strong>: indent code fence under list item (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29822">#29822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3842892dd"><code>f3842892dd</code></a>] - <strong>doc</strong>: return type is number (exoego) <a href="https://github.com/nodejs/node/pull/29828">#29828</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cbd12518d4"><code>cbd12518d4</code></a>] - <strong>doc</strong>: add note about forwarding stream options (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29857">#29857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7683aa0bfb"><code>7683aa0bfb</code></a>] - <strong>doc</strong>: set module version 72 to node 12 (Gerhard Stoebich) <a href="https://github.com/nodejs/node/pull/29877">#29877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f58fe5099a"><code>f58fe5099a</code></a>] - <strong>doc</strong>: fix tls version values (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29839">#29839</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ebc94562c"><code>8ebc94562c</code></a>] - <strong>fs</strong>: do not emit &#39;finish&#39; before &#39;open&#39; on write empty file (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29930">#29930</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50f066087e"><code>50f066087e</code></a>] - <strong>test</strong>: do not force the process to exit (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/29923">#29923</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44c581ef0b"><code>44c581ef0b</code></a>] - <strong>test</strong>: add more recursive fs.rmdir() tests (Maria Paktiti) <a href="https://github.com/nodejs/node/pull/29815">#29815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc5334513c"><code>fc5334513c</code></a>] - <strong>test</strong>: remove unnecessary --expose-internals flags (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29886">#29886</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0-x86.msi">https://nodejs.org/dist/v12.13.0/node-v12.13.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0-x64.msi">https://nodejs.org/dist/v12.13.0/node-v12.13.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v12.13.0/win-x86/node.exe">https://nodejs.org/dist/v12.13.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.0/win-x64/node.exe">https://nodejs.org/dist/v12.13.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0.pkg">https://nodejs.org/dist/v12.13.0/node-v12.13.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0-darwin-x64.tar.gz">https://nodejs.org/dist/v12.13.0/node-v12.13.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-x64.tar.xz">https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-s390x.tar.xz">https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v12.13.0/node-v12.13.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0-sunos-x64.tar.xz">https://nodejs.org/dist/v12.13.0/node-v12.13.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-arm64.tar.xz">https://nodejs.org/dist/v12.13.0/node-v12.13.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v12.13.0/node-v12.13.0.tar.gz">https://nodejs.org/dist/v12.13.0/node-v12.13.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v12.13.0/">https://nodejs.org/dist/v12.13.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v12.13.0/api/">https://nodejs.org/docs/v12.13.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

c5a07d2915a787e8f73c987e8263bb33b453a854f7fba3c8873421be5b4d53b6  node-v12.13.0-aix-ppc64.tar.gz
49a7374670a111b033ce16611b20fd1aafd3296bbc662b184fe8fb26a29c22cc  node-v12.13.0-darwin-x64.tar.gz
d3a2cda4a4088b5f11985795b943fb34690ff3cf6a71aae715dac68a62c4725f  node-v12.13.0-darwin-x64.tar.xz
40a3b4e310d1c7c011e0d4af32695a91b8aad55611ad23d7c510fd2a108d35d7  node-v12.13.0-headers.tar.gz
99708ba426925bdc7dbf0668b60560f3a57d5b00778d6bad3127c54a6ecf7bc1  node-v12.13.0-headers.tar.xz
92371c7f1edd384a8acb0d2b9f2deac76e911588669b71de9f6453012196c970  node-v12.13.0-linux-arm64.tar.gz
d65b3ce27639f15ae22941e3ff98a1c900aa9049fcc15518038615b0676037d5  node-v12.13.0-linux-arm64.tar.xz
c8bb1fca0712f360eaeeeab064426f8fb6f9af50144658aa1b50c9703fc7f680  node-v12.13.0-linux-armv7l.tar.gz
961af6a5c4656967cc69198ea354d9ca77606abae1d1c2ae60505a5b06f54cde  node-v12.13.0-linux-armv7l.tar.xz
5943b35744921137078a3af71cda2abdc28372adbba7ccb138e840c9bbcfcb43  node-v12.13.0-linux-ppc64le.tar.gz
80e59fc569848e9509379bad2717e9d4fd528997277b055ee3c76652f584ce4e  node-v12.13.0-linux-ppc64le.tar.xz
43958efba7932f68a8c4fd6aa32afc588813de4dd015a9de3c28dc9dcc0c3d0d  node-v12.13.0-linux-s390x.tar.gz
a4d6518bd90dd4380a4c7f2c6ff9b78bc57f53ec34fbf03dc15cb47738621f13  node-v12.13.0-linux-s390x.tar.xz
c69671c89d0faa47b64bd5f37079e4480852857a9a9366ee86cdd8bc9670074a  node-v12.13.0-linux-x64.tar.gz
7a57ef2cb3036d7eacd50ae7ba07245a28336a93652641c065f747adb2a356d9  node-v12.13.0-linux-x64.tar.xz
2e4d999e3a3123c97f45f5d401486459fb4bbac9c619c2d7505bc2fa7aa69f42  node-v12.13.0.pkg
15d83c78d100f7705f1819531cc37d51722bd328148df73b29fcbf29e2b31d80  node-v12.13.0-sunos-x64.tar.gz
bcc65a629b52299fa48aac74073c8212002439cf151961918eb247c8a6aad450  node-v12.13.0-sunos-x64.tar.xz
2e5321e095fe673a3ab936cf77faf8c983cba62f27a9fbd00530a7edb739a040  node-v12.13.0.tar.gz
a82b1541cf670318a0102c32e06f296662b5ccccae764c1f32be4a3cf038bef6  node-v12.13.0.tar.xz
ca6cb0f7b0b8656f52aeb1d6e01726909a53ae4fc39076da1b3f66ab82e89a14  node-v12.13.0-win-x64.7z
6f920cebeecb4957b4ef0def6d9b04c49d4582864f8d1a207ce8d0665865781a  node-v12.13.0-win-x64.zip
38b6c8d1320646e50a2772cf1df8e700ff7a4021275415f30fd03c977f726079  node-v12.13.0-win-x86.7z
ca081dd9f0f3c686c1320551b8c8a3a6377cb60e59cf97e6dc4885a784f0fee7  node-v12.13.0-win-x86.zip
b6a92b7b6097aefa0d30d092d33f443bed8dba0e2a65bef2b920564373738c84  node-v12.13.0-x64.msi
c2a4812763056bd7f5a56883db0884171965d6c21525964a60b43e745a993297  node-v12.13.0-x86.msi
442d5b9cfe34d5d09b619eed2e982650cdc5f26937c6f371c084f3e1bc840efd  win-x64/node.exe
f359d9b3ebad0748cf1713990da39f8363dbc1df899d02aead3f38b6730c9821  win-x64/node.lib
931c6063740c13053f6885bfba19757988218596a4eb2738c85c17b4e85e8da8  win-x64/node_pdb.7z
3a516299edc67dadf310261ee48fee806d1558200c65f47f1547b2abfab2e3e6  win-x64/node_pdb.zip
3dd0ef59cac56bc51c763324fd083d39e5f8a250c8e75f99c8efec69005f7775  win-x86/node.exe
16e742472854b33130c4dd726637a225edca9a27f3427a5bb80e238ca0388872  win-x86/node.lib
1ed10a3794d7f7272377bd0edbb5e830d0b4db076b7d9370c2fcd4f4786b615a  win-x86/node_pdb.7z
407752e8840761622e8badb7611d894ddfb9bd4d06f3c64bdc6d5b428cf1301b  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAl2td/UACgkQdw96mlrh
VgBMbA/9FzDli413Sk4MqldRc0AUoSE6j6K390W9JFIkTZs2TA0o3sevXiWu8acy
UmpeAHUjCMZuS0uD07s8hCAyKy3rLt/lv3WJiK8eMvjPyTY3OZVsqh8zqRMxIFVl
BIq43J99047e+8lbfWyIBs6c7t0IkvtEd4dW4on3acDWoqvfRM/vKD08ZVslf4zp
qilf1AW9PgB62J60lWkb8N1nL/eWl8JW9etV561UyJJ+n7orZQFGve7nekRPN03U
p0vTIpLRqZm9rzJlgQgmAs77IV9V3OxuFEPxBbIL0Qe4x4erO3EYUP6o5EX1eRl0
ZCBX8fK8cS3FbQzk8CBuLdRj5Y1ybZ023f8D/P0a715J+mZ+uciBW2eKiEFDJX66
g0JvBCNQiN2q5O4nzOyQfyU0kh7u47whKTDy7RLQTLTou6JaDVRXr4z7oot4KJVv
QkNu5FROVT1Lp1NhQNTerOaPkHJCVDMTIbCcxFitZJP14YGvT4bZ9SJK3c99KV22
v21CNC+kiqEG1SYySzB9qjZmtO9hyu8zY/K/ijvU8/aqVdxueHo37VsMKTvZ+TY2
RWsfXf416uN4jpjAr9BdpXuiuksTegHMIbpTNlvImmfDoeqa3StSirm8GPH8i7/G
iTbVftTqJL7mzt82dHqW6+0gMlcpwZIWnk1cm2kFv0c9/q99fiY=
=YWiu
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v12.13.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v12.13.0</guid><dc:creator><![CDATA[Michaël Zasso]]></dc:creator><pubDate>Mon, 21 Oct 2019 09:21:21 GMT</pubDate></item><item><title><![CDATA[The Difference Between Node.js 10 LTS and Node.js 12 LTS]]></title><description><![CDATA[<p>With the transition of Node.js 12 from Current into LTS, a suite of new features are now available inside Node.js LTS release lines!</p>
<p>In each release&#39;s changelog, we capture notable changes. But going through over two dozen individual release notes to find those can be a bit daunting.</p>
<p>As such, I&#39;ve pulled together <strong>all release notes</strong> from every release from Node.js 11.0.0 to 12.12.0 and included an even higher level &quot;Best of the Best: Most Notable Changes&quot; section that allows you to see what some of the biggest changes are between Node.js v10.x LTS at launch and Node.js v12.x LTS at launch.</p>
<h2 id="header-best-of-the-best-most-notable-changes">Best of the Best: Most Notable Changes<a id="best-of-the-best-most-notable-changes" class="anchor" href="#best-of-the-best-most-notable-changes" aria-labelledby="header-best-of-the-best-most-notable-changes"></a></h2><p>This section is a highlight of the most notable changes, as selected from all &quot;<a href="#notable-changes">Notable Changes</a>&quot; from every release since Node.js v10 went LTS.</p>
<ul>
<li><strong>assert</strong>:<ul>
<li>Legacy mode deprecation (<code>DEP0089</code>) is revoked (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/28892">#28892</a></li>
</ul>
</li>
<li><strong>build</strong>:<ul>
<li>FreeBSD 10 is no longer supported. <a href="https://github.com/nodejs/node/pull/22617">#22617</a></li>
</ul>
</li>
<li><strong>compression / zlib</strong>:<ul>
<li>Added brotli support (Anna Henningsen and Zach Vacura) <a href="https://github.com/nodejs/node/pull/24938">#24938</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>libuv<ul>
<li>Now shipping libuv 1.32.0, and all previous updates since the latest version of libuv that shipped in Node.js v10 LTS.</li>
</ul>
</li>
<li>npm<ul>
<li>Now shipping npm 6.12.0, and all previous updates since the latest version of npm that shipped in Node.js v10 LTS.</li>
<li>For more details, see the <a href="https://github.com/npm/cli/releases">npm releases&#39; changelog</a>.</li>
</ul>
</li>
<li>OpenSSL<ul>
<li>Now shipping OpenSSL 1.1.1d, and all previous updates since the latest version of OpenSSL that shipped in Node.js v10 LTS.</li>
<li>For more details, see the <a href="https://www.openssl.org/news/changelog.html">OpenSSL releases&#39; changelog</a></li>
</ul>
</li>
<li>V8<ul>
<li>Now shipping V8 7.7.299.13, and all previous updates since the latest version of V8 that shipped in Node.js v10 LTS.</li>
<li>For more details, see the <a href="https://v8.dev/blog">release posts on the V8 blog</a>.</li>
</ul>
</li>
<li>ICU<ul>
<li>Now requiring minimum ICU 63 <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
</ul>
</li>
</ul>
</li>
<li><strong>doc</strong>:<ul>
<li>The JSON variant of the API documentation is no longer experimental (Rich Trott) <a href="https://github.com/nodejs/node/pull/27842">#27842</a>.</li>
</ul>
</li>
<li><strong>esm</strong>:<ul>
<li>Using JSON modules is experimental again <a href="https://github.com/nodejs/node/pull/29754">#29754</a></li>
<li>Implemented experimental &quot;pkg-exports&quot; proposal. A new <code>&quot;exports&quot;</code> field can be added to a module&#39;s <code>package.json</code> file to provide custom subpath aliasing. See <a href="https://github.com/jkrems/proposal-pkg-exports/">proposal-pkg-exports</a> for more information (Guy Bedford) <a href="https://github.com/nodejs/node/pull/28568">#28568</a>.<ul>
<li>Added the <code>--experimental-wasm-modules</code> flag to support WebAssembly modules (Myles Borins &amp; Guy Bedford) <a href="https://github.com/nodejs/node/pull/27659">#27659</a></li>
</ul>
</li>
</ul>
</li>
<li><strong>events</strong><ul>
<li>Added a <code>once</code> function to use <code>EventEmitter</code> with promises (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26078">#26078</a>.</li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>Added <code>fs.writev</code>, <code>fs.writevSync</code> and <code>filehandle.writev</code> (promise version) methods. They allow to write an array of <code>ArrayBufferView</code>s to a file descriptor (Anas Aboureada) <a href="https://github.com/nodejs/node/pull/25925">#25925</a>, (cjihrig) <a href="https://github.com/nodejs/node/pull/29186">#29186</a>.</li>
<li>Add recursive option to rmdir() (cjihrig) <a href="https://github.com/nodejs/node/pull/29168">#29168</a></li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>switch default parser to llhttp (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24870">#24870</a></li>
</ul>
</li>
<li><strong>os</strong>:<ul>
<li>implement <code>os.type()</code> using <code>uv_os_uname()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/25659">#25659</a></li>
</ul>
</li>
<li><strong>policy</strong>:<ul>
<li>Experimental support for module integrity checks through a manifest file is implemented now. <a href="https://github.com/nodejs/node/pull/23834">nodejs/node#23834</a></li>
<li>Added <code>--policy-integrity=sri</code> CLI option to mitigate policy tampering. If a policy integrity is specified and the policy does not have that integrity, Node.js will error prior to running any code (Bradley Farias) <a href="https://github.com/nodejs/node/pull/28734">#28734</a>.</li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>Add source-map support to stack traces by using <code>--enable-source-maps</code><a href="https://github.com/nodejs/node/pull/29564">#29564</a></li>
<li>A new method, <code>process.resourceUsage()</code> was added. It returns resource usage for the current process, such as CPU time <a href="https://github.com/nodejs/node/pull/28018">#28018</a>.</li>
</ul>
</li>
<li><strong>report</strong>:<ul>
<li>An experimental diagnostic API for capturing process state is available as <code>process.report</code> and through command line flags. <a href="https://github.com/nodejs/node/pull/22712">nodejs/node#22712</a></li>
<li>The cpu info got added to the report output <a href="https://github.com/nodejs/node/pull/28188">#28188</a></li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>The REPL now supports multi-line statements using <code>BigInt</code> literals as well
as public and private class fields and methods (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27400">#27400</a>.</li>
<li>The REPL now supports tab autocompletion of file paths with <code>fs</code> methods (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/26648">#26648</a>.</li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>support TLSv1.3 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26209">#26209</a></li>
<li>disable TLS v1.0 and v1.1 by default (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23814">#23814</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li>The WHATWG <code>TextEncoder</code> and <code>TextDecoder</code> are now globals. <a href="https://github.com/nodejs/node/pull/22281">#22281</a></li>
</ul>
</li>
<li><strong>v8</strong><ul>
<li>Added <code>v8.getHeapSnapshot</code> and <code>v8.writeHeapSnapshot</code> to generate snapshots in the format used by tools such as Chrome DevTools (James M Snell) <a href="https://github.com/nodejs/node/pull/26501">#26501</a>.</li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li>The <code>worker_thread</code> module is now stable <a href="https://github.com/nodejs/node/pull/29512">#29512</a></li>
</ul>
</li>
</ul>
<p>Addtionally, addtions to collaborators and TSC:</p>
<ul>
<li><p><strong>meta</strong>:</p>
<ul>
<li>Added <a href="https://github.com/gengjiawen">Jiawen Geng</a> to collaborators <a href="https://github.com/nodejs/node/pull/28322">#28322</a>.</li>
<li>Added <a href="https://github.com/cclauss">Christian Clauss</a> to collaborators <a href="https://github.com/nodejs/node/pull/27554">#27554</a>.</li>
<li>Added <a href="https://github.com/ZYSzys">Yongsheng Zhang</a> to collaborators <a href="https://github.com/nodejs/node/pull/26730">#26730</a>.</li>
<li><a href="https://github.com/gireeshpunathil">Gireesh Punathil</a> is now a member of the Technical Steering Committee <a href="https://github.com/nodejs/node/pull/26657">#26657</a>.</li>
</ul>
</li>
</ul>
<h2 id="header-notable-changes">Notable Changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h2><p>The &quot;Notable Changes&quot; section is something that&#39;s included in every set of release notes for Node.js. It&#39;s intended to specifically highlight anything that&#39;s above and beyond typical fixes, tweaks, docs, and test additions – something that many developers would benefit from knowing shipped.</p>
<p>Here, we&#39;ve collected notable changes for every release since Node.js v10 went LTS.</p>
<h3 id="header-notable-changes-in-node-js-11-0-0">Notable Changes in Node.js 11.0.0<a id="notable-changes-in-node-js-11-0-0" class="anchor" href="#notable-changes-in-node-js-11-0-0" aria-labelledby="header-notable-changes-in-node-js-11-0-0"></a></h3><ul>
<li>Build<ul>
<li>FreeBSD 10 is no longer supported. <a href="https://github.com/nodejs/node/pull/22617">#22617</a></li>
</ul>
</li>
<li><code>child_process</code><ul>
<li>The default value of the <code>windowsHide</code> option has been changed to <code>true</code>. <a href="https://github.com/nodejs/node/pull/21316">#21316</a></li>
</ul>
</li>
<li><code>console</code><ul>
<li><code>console.countReset()</code> will emit a warning if the timer being reset does not exist. <a href="https://github.com/nodejs/node/pull/21649">#21649</a></li>
<li><code>console.time()</code> will no longer reset a timer if it already exists. <a href="https://github.com/nodejs/node/pull/20442">#20442</a></li>
</ul>
</li>
<li>Dependencies<ul>
<li>V8 has been updated to 7.0. <a href="https://github.com/nodejs/node/pull/22754">#22754</a></li>
</ul>
</li>
<li><code>fs</code><ul>
<li>The <code>fs.read()</code> method now requires a callback. <a href="https://github.com/nodejs/node/pull/22146">#22146</a></li>
<li>The previously deprecated <code>fs.SyncWriteStream</code> utility has been removed.<a href="https://github.com/nodejs/node/pull/20735">#20735</a></li>
</ul>
</li>
<li><code>http</code><ul>
<li>The <code>http</code>, <code>https</code>, and <code>tls</code> modules now use the WHATWG URL parser by default. <a href="https://github.com/nodejs/node/pull/20270">#20270</a></li>
</ul>
</li>
<li>General<ul>
<li>Use of <code>process.binding()</code> has been deprecated. Userland code using <code>process.binding()</code> should re-evaluate that use and begin migrating. If there are no supported API alternatives, please open an issue in the Node.js GitHub repository so that a suitable alternative may be discussed.</li>
<li>An experimental implementation of <code>queueMicrotask()</code> has been added. <a href="https://github.com/nodejs/node/pull/22951">#22951</a></li>
</ul>
</li>
<li>Internal<ul>
<li>Windows performance-counter support has been removed. <a href="https://github.com/nodejs/node/pull/22485">#22485</a></li>
<li>The <code>--expose-http2</code> command-line option has been removed. <a href="https://github.com/nodejs/node/pull/20887">#20887</a></li>
</ul>
</li>
<li>Timers<ul>
<li>Interval timers will be rescheduled even if previous interval threw an error. <a href="https://github.com/nodejs/node/pull/20002">#20002</a></li>
<li><code>nextTick</code> queue will be run after each immediate and timer. <a href="https://github.com/nodejs/node/pull/22842">#22842</a></li>
</ul>
</li>
<li><code>util</code><ul>
<li>The WHATWG <code>TextEncoder</code> and <code>TextDecoder</code> are now globals. <a href="https://github.com/nodejs/node/pull/22281">#22281</a></li>
<li><code>util.inspect()</code> output size is limited to 128 MB by default. <a href="https://github.com/nodejs/node/pull/22756">#22756</a></li>
<li>A runtime warning will be emitted when <code>NODE_DEBUG</code> is set for either <code>http</code> or <code>http2</code>. <a href="https://github.com/nodejs/node/pull/21914">#21914</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-1-0">Notable Changes in Node.js 11.1.0<a id="notable-changes-in-node-js-11-1-0" class="anchor" href="#notable-changes-in-node-js-11-1-0" aria-labelledby="header-notable-changes-in-node-js-11-1-0"></a></h3><ul>
<li><strong>deps</strong><ul>
<li>Updated ICU to 63.1. <a href="https://github.com/nodejs/node/pull/23715">#23715</a></li>
</ul>
</li>
<li><strong>repl</strong><ul>
<li>Top-level for-await-of is now supported in the REPL. <a href="https://github.com/nodejs/node/pull/23841">#23841</a></li>
</ul>
</li>
<li><strong>timers</strong><ul>
<li>Fixed an issue that could cause timers to enter an infinite loop. <a href="https://github.com/nodejs/node/pull/23870">#23870</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-2-0">Notable Changes in Node.js 11.2.0<a id="notable-changes-in-node-js-11-2-0" class="anchor" href="#notable-changes-in-node-js-11-2-0" aria-labelledby="header-notable-changes-in-node-js-11-2-0"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>A new experimental HTTP parser (<code>llhttp</code>) is now supported. <a href="https://github.com/nodejs/node/pull/24059">https://github.com/nodejs/node/pull/24059</a></li>
</ul>
</li>
<li><strong>timers</strong>:<ul>
<li>Fixed an issue that could cause setTimeout to stop working as expected. <a href="https://github.com/nodejs/node/pull/24322">https://github.com/nodejs/node/pull/24322</a></li>
</ul>
</li>
<li><strong>Windows</strong><ul>
<li>A crashing process will now show the names of stack frames if the node.pdb file is available. <a href="https://github.com/nodejs/node/pull/23822">https://github.com/nodejs/node/pull/23822</a></li>
<li>Continued effort to improve the installer&#39;s new stage that installs
native build tools. <a href="https://github.com/nodejs/node/pull/23987">https://github.com/nodejs/node/pull/23987</a>, <a href="https://github.com/nodejs/node/pull/24348">https://github.com/nodejs/node/pull/24348</a></li>
<li><strong>child_process</strong>:<ul>
<li>On Windows the <code>windowsHide</code> option default was restored to <code>false</code>.
This means <code>detached</code> child processes and GUI apps will once again
start in a new window. <a href="https://github.com/nodejs/node/pull/24034">https://github.com/nodejs/node/pull/24034</a></li>
</ul>
</li>
</ul>
</li>
<li><strong>Added new collaborators</strong>:<ul>
<li><a href="https://github.com/oyyd">oyyd</a> - Ouyang Yadong. <a href="https://github.com/nodejs/node/pull/24300">https://github.com/nodejs/node/pull/24300</a></li>
<li><a href="https://github.com/psmarshall">psmarshall</a> - Peter Marshall. <a href="https://github.com/nodejs/node/pull/24170">https://github.com/nodejs/node/pull/24170</a></li>
<li><a href="https://github.com/shisama">shisama</a> - Masashi Hirano. <a href="https://github.com/nodejs/node/pull/24136">https://github.com/nodejs/node/pull/24136</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-3-0-security-release">Notable Changes in Node.js 11.3.0 (Security Release)<a id="notable-changes-in-node-js-11-3-0-security-release" class="anchor" href="#notable-changes-in-node-js-11-3-0-security-release" aria-labelledby="header-notable-changes-in-node-js-11-3-0-security-release"></a></h3><p>Fixes for the following CVEs are included in this release:</p>
<ul>
<li><p>Node.js: Denial of Service with large HTTP headers (CVE-2018-12121)</p>
</li>
<li><p>Node.js: Slowloris HTTP Denial of Service (CVE-2018-12122 / Node.js)</p>
</li>
<li><p>Node.js: Hostname spoofing in URL parser for javascript protocol (CVE-2018-12123)</p>
</li>
<li><p>OpenSSL: Timing vulnerability in DSA signature generation (CVE-2018-0734)</p>
</li>
<li><p>OpenSSL: Timing vulnerability in ECDSA signature generation (CVE-2019-0735)</p>
</li>
<li><p><strong>deps</strong>: Upgrade to OpenSSL 1.1.0j, fixing CVE-2018-0734 and CVE-2019-0735</p>
</li>
<li><p><strong>http</strong>:</p>
<ul>
<li>Headers received by HTTP servers must not exceed 8192 bytes in total to prevent possible Denial of Service attacks. Reported by Trevor Norris. (CVE-2018-12121 / Matteo Collina)</li>
<li>A timeout of 40 seconds now applies to servers receiving HTTP headers. This value can be adjusted with <code>server.headersTimeout</code>. Where headers are not completely received within this period, the socket is destroyed on the next received chunk. In conjunction with <code>server.setTimeout()</code>, this aids in protecting against excessive resource retention and possible Denial of Service. Reported by Jan Maybach (<a href="https://liebdich.com">liebdich.com</a>). (CVE-2018-12122 / Matteo Collina)</li>
</ul>
</li>
<li><p><strong>url</strong>: Fix a bug that would allow a hostname being spoofed when parsing URLs with <code>url.parse()</code> with the <code>&#39;javascript:&#39;</code> protocol. Reported by <a href="https://twitter.com/_bayotop">Martin Bajanik</a> (<a href="https://kenticocloud.com/">Kentico</a>). (CVE-2018-12123 / Matteo Collina)</p>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-4-0">Notable Changes in Node.js 11.4.0<a id="notable-changes-in-node-js-11-4-0" class="anchor" href="#notable-changes-in-node-js-11-4-0" aria-labelledby="header-notable-changes-in-node-js-11-4-0"></a></h3><ul>
<li><strong>console,util</strong>:<ul>
<li><code>console</code> functions now handle symbols as defined in the spec. <a href="https://github.com/nodejs/node/pull/23708">https://github.com/nodejs/node/pull/23708</a></li>
<li>The inspection <code>depth</code> default is now back at 2. <a href="https://github.com/nodejs/node/pull/24326">https://github.com/nodejs/node/pull/24326</a></li>
</ul>
</li>
<li><strong>dgram,net</strong>:<ul>
<li>Added ipv6Only option for <code>net</code> and <code>dgram</code>. <a href="https://github.com/nodejs/node/pull/23798">https://github.com/nodejs/node/pull/23798</a></li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>Chosing between the http parser is now possible per runtime flag. <a href="https://github.com/nodejs/node/pull/24739">https://github.com/nodejs/node/pull/24739</a></li>
</ul>
</li>
<li><strong>readline</strong>:<ul>
<li>The <code>readline</code> module now supports async iterators. <a href="https://github.com/nodejs/node/pull/23916">https://github.com/nodejs/node/pull/23916</a></li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>The multiline history feature is removed. <a href="https://github.com/nodejs/node/pull/24804">https://github.com/nodejs/node/pull/24804</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>Added min/max protocol version options. <a href="https://github.com/nodejs/node/pull/24405">https://github.com/nodejs/node/pull/24405</a></li>
<li>The X.509 public key info now includes the RSA bit size and the elliptic curve. <a href="https://github.com/nodejs/node/pull/24358">https://github.com/nodejs/node/pull/24358</a></li>
</ul>
</li>
<li><strong>url</strong>:<ul>
<li><code>pathToFileURL()</code> now supports LF, CR and TAB. <a href="https://github.com/nodejs/node/pull/23720">https://github.com/nodejs/node/pull/23720</a></li>
</ul>
</li>
<li><strong>Windows</strong>:<ul>
<li>Tools are not installed using Boxstarter anymore. <a href="https://github.com/nodejs/node/pull/24677">https://github.com/nodejs/node/pull/24677</a></li>
<li>The install-tools scripts or now included in the dist. <a href="https://github.com/nodejs/node/pull/24233">https://github.com/nodejs/node/pull/24233</a></li>
</ul>
</li>
<li><strong>Added new collaborator</strong>:<ul>
<li><a href="https://github.com/antsmartian">antsmartian</a> - Anto Aravinth. <a href="https://github.com/nodejs/node/pull/24655">https://github.com/nodejs/node/pull/24655</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-5-0">Notable Changes in Node.js 11.5.0<a id="notable-changes-in-node-js-11-5-0" class="anchor" href="#notable-changes-in-node-js-11-5-0" aria-labelledby="header-notable-changes-in-node-js-11-5-0"></a></h3><ul>
<li><strong>tls</strong>:<ul>
<li>support &quot;BEGIN TRUSTED CERTIFICATE&quot; for ca: (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24733">#24733</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li>add inspection getter option (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24852">#24852</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-6-0">Notable Changes in Node.js 11.6.0<a id="notable-changes-in-node-js-11-6-0" class="anchor" href="#notable-changes-in-node-js-11-6-0" aria-labelledby="header-notable-changes-in-node-js-11-6-0"></a></h3><ul>
<li><strong>cli</strong>:<ul>
<li>add --max-http-header-size flag (cjihrig) <a href="https://github.com/nodejs/node/pull/24811">#24811</a></li>
</ul>
</li>
<li><strong>crypto</strong>:<ul>
<li>always accept certificates as public keys (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/24234">#24234</a></li>
<li>add key object API (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/24234">#24234</a></li>
<li>update root certificates (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25113">#25113</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>upgrade to libuv 1.24.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/25078">#25078</a></li>
<li>upgrade npm to 6.5.0 (Audrey Eschright) <a href="https://github.com/nodejs/node/pull/24734">#24734</a></li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>add maxHeaderSize property (cjihrig) <a href="https://github.com/nodejs/node/pull/24860">#24860</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-7-0">Notable Changes in Node.js 11.7.0<a id="notable-changes-in-node-js-11-7-0" class="anchor" href="#notable-changes-in-node-js-11-7-0" aria-labelledby="header-notable-changes-in-node-js-11-7-0"></a></h3><ul>
<li><strong>compression / zlib</strong>:<ul>
<li>Added brotli support (Anna Henningsen and Zach Vacura) <a href="https://github.com/nodejs/node/pull/24938">#24938</a></li>
</ul>
</li>
<li><strong>console</strong>:<ul>
<li>Added <code>inspectOptions</code> option (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24978">#24978</a></li>
</ul>
</li>
<li><strong>crypto</strong>:<ul>
<li>Always accept private keys as public keys (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25217">#25217</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Upgrade npm to v6.5.0 (Jordan Harband) <a href="https://github.com/nodejs/node/pull/25234">#25234</a></li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>Use internalBinding(&#39;fs&#39;) internally instead of process.binding(&#39;fs&#39;) (Masashi Hirano) <a href="https://github.com/nodejs/node/pull/22478">#22478</a></li>
</ul>
</li>
<li><strong>http(s)</strong>:<ul>
<li>Support overriding http\s.globalAgent (Roy Sommer) <a href="https://github.com/nodejs/node/pull/25170">#25170</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li>Inspect ArrayBuffers contents closely (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25006">#25006</a></li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li>Expose workers by default and remove <code>--experimental-worker</code> flag (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25361">#25361</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-8-0">Notable Changes in Node.js 11.8.0<a id="notable-changes-in-node-js-11-8-0" class="anchor" href="#notable-changes-in-node-js-11-8-0" aria-labelledby="header-notable-changes-in-node-js-11-8-0"></a></h3><ul>
<li><strong>events</strong>:<ul>
<li>For unhandled <code>error</code> events with an argument that is not an <code>Error</code> object, the resulting exeption will have more information about the argument. <a href="https://github.com/nodejs/node/pull/25621">nodejs/node#25621</a></li>
</ul>
</li>
<li><strong>child_process</strong>:<ul>
<li>When the <code>maxBuffer</code> option is passed, <code>stdout</code> and <code>stderr</code> will be truncated rather than unavailable in case of an error. <a href="https://github.com/nodejs/node/pull/24951">nodejs/node#24951</a></li>
</ul>
</li>
<li><strong>policy</strong>:<ul>
<li>Experimental support for module integrity checks through a manifest file is implemented now. <a href="https://github.com/nodejs/node/pull/23834">nodejs/node#23834</a></li>
</ul>
</li>
<li><strong>n-api</strong>:<ul>
<li>The <code>napi_threadsafe_function</code> feature is now stable. <a href="https://github.com/nodejs/node/pull/25556">nodejs/node#25556</a></li>
</ul>
</li>
<li><strong>report</strong>:<ul>
<li>An experimental diagnostic API for capturing process state is available as <code>process.report</code> and through command line flags. <a href="https://github.com/nodejs/node/pull/22712">nodejs/node#22712</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li><code>tls.connect()</code> takes a <code>timeout</code> option analogous to the <code>net.connect()</code> one. <a href="https://github.com/nodejs/node/pull/25517">nodejs/node#25517</a></li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li><code>process.umask()</code> is available as a read-only function inside Worker threads now <a href="https://github.com/nodejs/node/pull/25526">nodejs/node#25526</a></li>
<li>An <code>execArgv</code> option that supports a subset of Node.js command line options is supported now. <a href="https://github.com/nodejs/node/pull/25467">nodejs/node#25467</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-9-0">Notable Changes in Node.js 11.9.0<a id="notable-changes-in-node-js-11-9-0" class="anchor" href="#notable-changes-in-node-js-11-9-0" aria-labelledby="header-notable-changes-in-node-js-11-9-0"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>OpenSSL has been updated to 1.1.1a, which is API/ABI compatible with the
previous OpenSSL 1.1.0j. Note that while OpenSSL 1.1.1a supports TLS1.3,
Node.js still does not. <a href="https://github.com/nodejs/node/pull/25582">#25381</a>)</li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-10-0">Notable Changes in Node.js 11.10.0<a id="notable-changes-in-node-js-11-10-0" class="anchor" href="#notable-changes-in-node-js-11-10-0" aria-labelledby="header-notable-changes-in-node-js-11-10-0"></a></h3><ul>
<li><strong>deps</strong><ul>
<li>Updated libuv to 1.26.0. <a href="https://github.com/nodejs/node/pull/26037">#26037</a></li>
<li>Updated npm to 6.7.0. <a href="https://github.com/nodejs/node/pull/25804">#25804</a></li>
</ul>
</li>
<li><strong>http, http2</strong><ul>
<li><code>response.writeHead</code> now returns the response object. <a href="https://github.com/nodejs/node/pull/25974">#25974</a></li>
</ul>
</li>
<li><strong>perf_hooks</strong><ul>
<li>Implemented a histogram based API. <a href="https://github.com/nodejs/node/pull/25378">#25378</a></li>
</ul>
</li>
<li><strong>process</strong><ul>
<li>Exposed <code>process.features.inspector</code>. <a href="https://github.com/nodejs/node/pull/25378">#25819</a></li>
</ul>
</li>
<li><strong>repl</strong><ul>
<li>Added <code>repl.setupHistory</code> for programmatic repl. <a href="https://github.com/nodejs/node/pull/25895">#25895</a></li>
</ul>
</li>
<li><strong>tls</strong><ul>
<li>Introduced client &quot;session&quot; event. <a href="https://github.com/nodejs/node/pull/25831">#25831</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-10-1-security-release">Notable Changes in Node.js 11.10.1 (Security Release)<a id="notable-changes-in-node-js-11-10-1-security-release" class="anchor" href="#notable-changes-in-node-js-11-10-1-security-release" aria-labelledby="header-notable-changes-in-node-js-11-10-1-security-release"></a></h3><p>A fix for the following CVE is included in this release:</p>
<ul>
<li><p>Node.js: Slowloris HTTP Denial of Service with keep-alive (CVE-2019-5737)</p>
</li>
<li><p><strong>http</strong>: Further prevention of &quot;Slowloris&quot; attacks on HTTP and HTTPS connections by consistently applying the receive timeout set by <code>server.headersTimeout</code> to connections in keep-alive mode. Reported by Marco Pracucci (<a href="https://voxnest.com">Voxnest</a>). (CVE-2019-5737 / Matteo Collina)</p>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-11-0">Notable Changes in Node.js 11.11.0<a id="notable-changes-in-node-js-11-11-0" class="anchor" href="#notable-changes-in-node-js-11-11-0" aria-labelledby="header-notable-changes-in-node-js-11-11-0"></a></h3><ul>
<li><strong>n-api</strong>:<ul>
<li>Implement date object (Jarrod Connolly) <a href="https://github.com/nodejs/node/pull/25917">#25917</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li>Add compact depth mode for <code>util.inspect()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26269">#26269</a></li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li>Improve integration with native addons (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26175">#26175</a></li>
<li>MessagePort.prototype.onmessage takes arguments closer to the Web specification now (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26082">#26082</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-12-0">Notable Changes in Node.js 11.12.0<a id="notable-changes-in-node-js-11-12-0" class="anchor" href="#notable-changes-in-node-js-11-12-0" aria-labelledby="header-notable-changes-in-node-js-11-12-0"></a></h3><ul>
<li><strong>bootstrap</strong>:<ul>
<li>Add experimental <code>--frozen-intrinsics</code> flag (Guy Bedford) <a href="https://github.com/nodejs/node/pull/25685">#25685</a></li>
</ul>
</li>
<li><strong>build</strong>:<ul>
<li>Enable v8&#39;s siphash for hash seed creation (Rod Vagg) <a href="https://github.com/nodejs/node/pull/26367">#26367</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Upgrade openssl to 1.1.1b (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26327">#26327</a></li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>Make <code>process[Symbol.toStringTag]</code> writable again (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26488">#26488</a></li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>Add <code>util.inspect.replDefaults</code> to customize the writer (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26375">#26375</a></li>
</ul>
</li>
<li><strong>report</strong>:<ul>
<li>Rename <code>triggerReport()</code> to <code>writeReport()</code> (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/26527">#26527</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-13-0">Notable Changes in Node.js 11.13.0<a id="notable-changes-in-node-js-11-13-0" class="anchor" href="#notable-changes-in-node-js-11-13-0" aria-labelledby="header-notable-changes-in-node-js-11-13-0"></a></h3><ul>
<li><strong>crypto</strong><ul>
<li>Allow deriving public from private keys (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26278">#26278</a>.</li>
</ul>
</li>
<li><strong>events</strong><ul>
<li>Added a <code>once</code> function to use <code>EventEmitter</code> with promises (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26078">#26078</a>.</li>
</ul>
</li>
<li><strong>tty</strong><ul>
<li>Added a <code>hasColors</code> method to <code>WriteStream</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26247">#26247</a>.</li>
<li>Added NO_COLOR and FORCE_COLOR support (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26485">#26485</a>.</li>
</ul>
</li>
<li><strong>v8</strong><ul>
<li>Added <code>v8.getHeapSnapshot</code> and <code>v8.writeHeapSnapshot</code> to generate snapshots in the format used by tools such as Chrome DevTools (James M Snell) <a href="https://github.com/nodejs/node/pull/26501">#26501</a>.</li>
</ul>
</li>
<li><strong>worker</strong><ul>
<li>Added <code>worker.moveMessagePortToContext</code>. This enables using MessagePorts in different vm.Contexts, aiding with the isolation that the vm module seeks to provide (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26497">#26497</a>.</li>
</ul>
</li>
<li><strong>C++ API</strong><ul>
<li><code>AddPromiseHook</code> is now deprecated. This API was added to fill a use case that is served by <code>async_hooks</code>, since that has <code>Promise</code> support (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26529">#26529</a>.</li>
<li>Added a <code>Stop</code> API to shut down Node.js while it is running (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/21283">#21283</a>.</li>
</ul>
</li>
<li><strong>meta</strong><ul>
<li><a href="https://github.com/gireeshpunathil">Gireesh Punathil</a> is now a member of the Technical Steering Committee <a href="https://github.com/nodejs/node/pull/26657">#26657</a>.</li>
<li>Added <a href="https://github.com/ZYSzys">Yongsheng Zhang</a> to collaborators <a href="https://github.com/nodejs/node/pull/26730">#26730</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-14-0">Notable Changes in Node.js 11.14.0<a id="notable-changes-in-node-js-11-14-0" class="anchor" href="#notable-changes-in-node-js-11-14-0" aria-labelledby="header-notable-changes-in-node-js-11-14-0"></a></h3><ul>
<li><strong>child_process</strong>: doc deprecate ChildProcess._channel (cjihrig) <a href="https://github.com/nodejs/node/pull/26982">#26982</a></li>
<li><strong>deps</strong>: update nghttp2 to 1.37.0 (gengjiawen) <a href="https://github.com/nodejs/node/pull/26990">#26990</a></li>
<li><strong>dns</strong>:<ul>
<li>make dns.promises enumerable (cjihrig) <a href="https://github.com/nodejs/node/pull/26592">#26592</a></li>
<li>remove dns.promises experimental warning (cjihrig) <a href="https://github.com/nodejs/node/pull/26592">#26592</a></li>
</ul>
</li>
<li><strong>fs</strong>: remove experimental warning for fs.promises (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26581">#26581</a></li>
<li><strong>stream</strong>: make Symbol.asyncIterator support stable (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26989">#26989</a></li>
<li><strong>worker</strong>: use copy of process.env (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26544">#26544</a></li>
</ul>
<h3 id="header-notable-changes-in-node-js-11-15-0">Notable Changes in Node.js 11.15.0<a id="notable-changes-in-node-js-11-15-0" class="anchor" href="#notable-changes-in-node-js-11-15-0" aria-labelledby="header-notable-changes-in-node-js-11-15-0"></a></h3><ul>
<li><strong>deps</strong>: add s390 asm rules for OpenSSL-1.1.1 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19794">#19794</a></li>
<li><strong>src</strong>: add .code and SSL specific error properties (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25093">#25093</a></li>
<li><strong>tls</strong>:<ul>
<li>add --tls-min-v1.2 CLI switch (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26951">#26951</a></li>
<li>supported shared openssl 1.1.0 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26951">#26951</a></li>
<li>revert default max toTLSv1.2 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26951">#26951</a></li>
<li>revert change to invalid protocol error type (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26951">#26951</a></li>
<li>support TLSv1.3 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26209">#26209</a></li>
<li>add code for ERR_TLS_INVALID_PROTOCOL_METHOD (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24729">#24729</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-0-0">Notable Changes in Node.js 12.0.0<a id="notable-changes-in-node-js-12-0-0" class="anchor" href="#notable-changes-in-node-js-12-0-0" aria-labelledby="header-notable-changes-in-node-js-12-0-0"></a></h3><ul>
<li><strong>assert</strong>:<ul>
<li>validate required arguments (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26641">#26641</a></li>
<li>adjust loose assertions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25008">#25008</a></li>
</ul>
</li>
<li><strong>async_hooks</strong>:<ul>
<li>remove deprecated <code>emitBefore</code> and <code>emitAfter</code> (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26530">#26530</a></li>
<li>remove promise object from resource (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/23443">#23443</a></li>
</ul>
</li>
<li><strong>bootstrap</strong>: make Buffer and process non-enumerable (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24874">#24874</a></li>
<li><strong>buffer</strong>:<ul>
<li>use stricter range checks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27045">#27045</a></li>
<li>harden <code>SlowBuffer</code> creation (ZYSzys) <a href="https://github.com/nodejs/node/pull/26272">#26272</a></li>
<li>harden validation of buffer allocation size (ZYSzys) <a href="https://github.com/nodejs/node/pull/26162">#26162</a></li>
<li>do proper error propagation in addon methods (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23939">#23939</a></li>
</ul>
</li>
<li><strong>child_process</strong>:<ul>
<li>remove <code>options.customFds</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/25279">#25279</a></li>
<li>harden fork arguments validation (ZYSzys) <a href="https://github.com/nodejs/node/pull/27039">#27039</a></li>
<li>use non-infinite <code>maxBuffer</code> defaults (kohta ito) <a href="https://github.com/nodejs/node/pull/23027">#23027</a></li>
</ul>
</li>
<li><strong>console</strong>: don&#39;t use ANSI escape codes when <code>TERM=dumb</code> (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261">#26261</a></li>
<li><strong>crypto</strong>:<ul>
<li>remove legacy native handles (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/27011">#27011</a></li>
<li>decode missing passphrase errors (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25208">#25208</a></li>
<li>remove <code>Cipher.setAuthTag()</code> and <code>Decipher.getAuthTag()</code> (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26249">#26249</a></li>
<li>remove deprecated <code>crypto._toBuf()</code> (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25338">#25338</a></li>
<li>set <code>DEFAULT_ENCODING</code> property to non-enumerable (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/23222">#23222</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>update V8 to 7.4.288.13 (Michaël Zasso, cjihrig, Refael Ackermann, Anna Henningsen, Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>bump minimum icu version to 63 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>update OpenSSL to 1.1.1b (Sam Roberts, Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/26327">#26327</a></li>
</ul>
</li>
<li><strong>errors</strong>: update error name (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738">#26738</a></li>
<li><strong>fs</strong>:<ul>
<li>use proper .destroy() implementation for SyncWriteStream (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26690">#26690</a></li>
<li>improve mode validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26575">#26575</a></li>
<li>harden validation of start option in <code>createWriteStream()</code> (ZYSzys) <a href="https://github.com/nodejs/node/pull/25579">#25579</a></li>
<li>make writeFile consistent with readFile wrt fd (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/23709">#23709</a></li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>validate timeout in <code>ClientRequest()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/26214">#26214</a></li>
<li>return HTTP 431 on <code>HPE_HEADER_OVERFLOW</code> error (Albert Still) <a href="https://github.com/nodejs/node/pull/25605">#25605</a></li>
<li>switch default parser to llhttp (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24870">#24870</a></li>
<li>Runtime-deprecate <code>outgoingMessage._headers</code> and <code>outgoingMessage._headerNames</code> (Morgan Roderick) <a href="https://github.com/nodejs/node/pull/24167">#24167</a></li>
</ul>
</li>
<li><strong>lib</strong>:<ul>
<li>remove <code>Atomics.wake()</code> (Gus Caplan) <a href="https://github.com/nodejs/node/pull/27033">#27033</a></li>
<li>move DTRACE_* probes out of global scope (James M Snell) <a href="https://github.com/nodejs/node/pull/26541">#26541</a></li>
<li>deprecate <code>_stream_wrap</code> (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26245">#26245</a></li>
<li>use ES6 class inheritance style (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24755">#24755</a></li>
</ul>
</li>
<li><strong>module</strong>:<ul>
<li>remove unintended access to deps/ (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25138">#25138</a></li>
<li>improve error message for MODULE_NOT_FOUND (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25690">#25690</a></li>
<li>requireStack property for MODULE_NOT_FOUND (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25690">#25690</a></li>
<li>remove dead code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26983">#26983</a></li>
<li>make <code>require(&#39;.&#39;)</code> never resolve outside the current directory (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26973">#26973</a></li>
<li>throw an error for invalid package.json main entries (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26823">#26823</a></li>
<li>don&#39;t search in <code>require.resolve.paths</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/23683">#23683</a></li>
</ul>
</li>
<li><strong>net</strong>:<ul>
<li>remove <code>Server.listenFD()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/27127">#27127</a></li>
<li>do not add <code>.host</code> and <code>.port</code> properties to DNS error (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26751">#26751</a></li>
<li>emit &quot;write after end&quot; errors in the next tick (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/24457">#24457</a></li>
<li>deprecate <code>_setSimultaneousAccepts()</code> undocumented function (James M Snell) <a href="https://github.com/nodejs/node/pull/23760">#23760</a></li>
</ul>
</li>
<li><strong>os</strong>:<ul>
<li>implement <code>os.type()</code> using <code>uv_os_uname()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/25659">#25659</a></li>
<li>remove <code>os.getNetworkInterfaces()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/25280">#25280</a></li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>make global.process, global.Buffer getters (Guy Bedford) <a href="https://github.com/nodejs/node/pull/26882">#26882</a></li>
<li>move DEP0062 (node --debug) to end-of-life (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25828">#25828</a></li>
<li>exit on --debug and --debug-brk after option parsing (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25828">#25828</a></li>
<li>improve <code>--redirect-warnings</code> handling (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24965">#24965</a></li>
</ul>
</li>
<li><strong>readline</strong>: support TERM=dumb (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261">#26261</a></li>
<li><strong>repl</strong>:<ul>
<li>add welcome message (gengjiawen) <a href="https://github.com/nodejs/node/pull/25947">#25947</a></li>
<li>fix terminal default setting (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26518">#26518</a></li>
<li>check colors with <code>.getColorDepth()</code> (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261">#26261</a></li>
<li>deprecate REPLServer.rli (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26260">#26260</a></li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>remove unused <code>INT_MAX</code> constant (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27078">#27078</a></li>
<li>update <code>NODE_MODULE_VERSION</code> to 72 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>remove <code>AddPromiseHook()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26574">#26574</a></li>
<li>clean up <code>MultiIsolatePlatform</code> interface (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26384">#26384</a></li>
<li>properly configure default heap limits (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25576">#25576</a></li>
<li>remove <code>icuDataDir</code> from node config (GauthamBanasandra) <a href="https://github.com/nodejs/node/pull/24780">#24780</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>support TLSv1.3 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26209">#26209</a></li>
<li>return correct version from <code>getCipher()</code> (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26625">#26625</a></li>
<li>check arg types of renegotiate() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25876">#25876</a></li>
<li>add code for <code>ERR_TLS_INVALID_PROTOCOL_METHOD</code> (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24729">#24729</a></li>
<li>emit a warning when servername is an IP address (Rodger Combs) <a href="https://github.com/nodejs/node/pull/23329">#23329</a></li>
<li>disable TLS v1.0 and v1.1 by default (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23814">#23814</a></li>
<li>remove unused arg to createSecureContext() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24241">#24241</a></li>
<li>deprecate <code>Server.prototype.setOptions()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/23820">#23820</a></li>
<li>load <code>NODE_EXTRA_CA_CERTS</code> at startup (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23354">#23354</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li>remove <code>util.print()</code>, <code>util.puts()</code>, <code>util.debug()</code> and <code>util.error()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/25377">#25377</a></li>
<li>change inspect compact and breakLength default (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27109">#27109</a></li>
<li>improve inspect edge cases (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27109">#27109</a></li>
<li>only the first line of the error message (Simon Zünd) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>don&#39;t set the prototype of callbackified functions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893">#26893</a></li>
<li>rename callbackified function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893">#26893</a></li>
<li>increase function length when using <code>callbackify()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893">#26893</a></li>
<li>prevent tampering with internals in <code>inspect()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26577">#26577</a></li>
<li>prevent Proxy traps being triggered by <code>.inspect()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26241">#26241</a></li>
<li>prevent leaking internal properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24971">#24971</a></li>
<li>protect against monkeypatched Object prototype for inspect() (Rich Trott) <a href="https://github.com/nodejs/node/pull/25953">#25953</a></li>
<li>treat format arguments equally (Roman Reiss) <a href="https://github.com/nodejs/node/pull/23162">#23162</a></li>
</ul>
</li>
<li><strong>win, fs</strong>: detect if symlink target is a directory (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/23724">#23724</a></li>
<li><strong>zlib</strong>:<ul>
<li>throw TypeError if callback is missing (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24929">#24929</a></li>
<li>make “bare” constants un-enumerable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24824">#24824</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-1-0">Notable Changes in Node.js 12.1.0<a id="notable-changes-in-node-js-12-1-0" class="anchor" href="#notable-changes-in-node-js-12-1-0" aria-labelledby="header-notable-changes-in-node-js-12-1-0"></a></h3><ul>
<li><strong>intl</strong>:<ul>
<li>Update ICU to 64.2. This adds support for Japanese Era (Reiwa) (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/27361">#27361</a>.</li>
<li>Fixes a bug in ICU that affected Node.js 12.0.0 in the case where <code>new Date().toLocaleString()</code> was called with a non-default locale (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/27415">#27415</a>.</li>
</ul>
</li>
<li><strong>C++ API</strong>:<ul>
<li>Added an overload <code>EmitAsyncDestroy</code> that can be used during garbage collection (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27255">#27255</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-2-0">Notable Changes in Node.js 12.2.0<a id="notable-changes-in-node-js-12-2-0" class="anchor" href="#notable-changes-in-node-js-12-2-0" aria-labelledby="header-notable-changes-in-node-js-12-2-0"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>Updated llhttp to 1.1.3. This fixes a bug that made Node.js&#39; HTTP parser
refuse any request URL that contained the &quot;|&quot; (vertical bar) character (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/27595">#27595</a>.</li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>Added an <code>enableTrace()</code> method to <code>TLSSocket</code> and an <code>enableTrace</code> option
to <code>tls.createServer()</code>. When enabled, TSL packet trace information is
written to <code>stderr</code>. This can be used to debug TLS connection problems (cjihrig) <a href="https://github.com/nodejs/node/pull/27497">#27497</a>, (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27376">#27376</a>.</li>
</ul>
</li>
<li><strong>cli</strong>:<ul>
<li>Added a <code>--trace-tls</code> command-line flag that enables tracing of TLS
connections without the need to modify existing application code (cjihrig) <a href="https://github.com/nodejs/node/pull/27497">#27497</a>.</li>
<li>Added a <code>--cpu-prof-interval</code> command-line flag. It can be used to specify
the sampling interval for the CPU profiles generated by <code>--cpu-prof</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27535">#27535</a>.</li>
</ul>
</li>
<li><strong>module</strong>:<ul>
<li>Added the <code>createRequire()</code> method. It allows to create a require function
from a file URL object, a file URL string or an absolute path string. The
existing <code>createRequireFromPath()</code> method is now deprecated (Myles Borins) <a href="https://github.com/nodejs/node/pull/27405">#27405</a>.</li>
<li>Throw on <code>require(&#39;./path.mjs&#39;)</code>. This is technically a breaking change that
should have landed with Node.js 12.0.0. It is necessary to have this to keep
the possibility for a future minor version to load ES Modules with the
require function (Myles Borins) <a href="https://github.com/nodejs/node/pull/27417">#27417</a>.</li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>The REPL now supports multi-line statements using <code>BigInt</code> literals as well
as public and private class fields and methods (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27400">#27400</a>.</li>
<li>The REPL now supports tab autocompletion of file paths with <code>fs</code> methods (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/26648">#26648</a>.</li>
</ul>
</li>
<li><strong>meta</strong>:<ul>
<li>Added <a href="https://github.com/cclauss">Christian Clauss</a> to collaborators <a href="https://github.com/nodejs/node/pull/27554">#27554</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-3-0">Notable Changes in Node.js 12.3.0<a id="notable-changes-in-node-js-12-3-0" class="anchor" href="#notable-changes-in-node-js-12-3-0" aria-labelledby="header-notable-changes-in-node-js-12-3-0"></a></h3><ul>
<li><strong>esm</strong>:<ul>
<li>Added the <code>--experimental-wasm-modules</code> flag to support WebAssembly modules (Myles Borins &amp; Guy Bedford) <a href="https://github.com/nodejs/node/pull/27659">#27659</a></li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>Log errors using <code>util.inspect</code> in case of fatal exceptions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27243">#27243</a></li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>Add <code>process.on(&#39;uncaughtException&#39;)</code> support (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27151">#27151</a></li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>Implemented <code>Readable.from</code> async iterator utility (Guy Bedford) <a href="https://github.com/nodejs/node/pull/27660">#27660</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>Expose built-in root certificates (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26415">#26415</a></li>
<li>Support <code>net.Server</code> options (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27665">#27665</a></li>
<li>Expose <code>keylog</code> event on TLSSocket (Alba Mendez) <a href="https://github.com/nodejs/node/pull/27654">#27654</a></li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li>Added the ability to unshift messages from the <code>MessagePort</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27294">#27294</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-3-1">Notable Changes in Node.js 12.3.1<a id="notable-changes-in-node-js-12-3-1" class="anchor" href="#notable-changes-in-node-js-12-3-1" aria-labelledby="header-notable-changes-in-node-js-12-3-1"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>Fix handling of +0/-0 when constant field tracking is enabled (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27792">#27792</a></li>
<li>Fix <code>os.freemem()</code> and <code>os.totalmem</code> correctness (cjihrig) <a href="https://github.com/nodejs/node/pull/27718">#27718</a></li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>Fix v12.3.0 regression that prevents native addons from compiling <a href="https://github.com/nodejs/node/pull/27804">#27804</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-4-0">Notable Changes in Node.js 12.4.0<a id="notable-changes-in-node-js-12-4-0" class="anchor" href="#notable-changes-in-node-js-12-4-0" aria-labelledby="header-notable-changes-in-node-js-12-4-0"></a></h3><ul>
<li><strong>doc</strong>:<ul>
<li>The JSON variant of the API documentation is no longer experimental (Rich Trott) <a href="https://github.com/nodejs/node/pull/27842">#27842</a>.</li>
</ul>
</li>
<li><strong>esm</strong>:<ul>
<li>JSON module support is always enabled under <code>--experimental-modules</code>. The
<code>--experimental-json-modules</code> flag has been removed (Myles Borins) <a href="https://github.com/nodejs/node/pull/27752">#27752</a>.</li>
</ul>
</li>
<li><strong>http,http2</strong>:<ul>
<li>A new flag has been added for overriding the default HTTP server socket
timeout (which is two minutes). Pass <code>--http-server-default-timeout=milliseconds</code>
or <code>--http-server-default-timeout=0</code> to respectively change or disable the timeout.
Starting with Node.js 13.0.0, the timeout will be disabled by default (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/27704">#27704</a>.</li>
</ul>
</li>
<li><strong>inspector</strong>:<ul>
<li>Added an experimental <code>--heap-prof</code> flag to start the V8 heap profiler
on startup and write the heap profile to disk before exit (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27596">#27596</a>.</li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>The <code>readable.unshift()</code> method now correctly converts strings to buffers.
Additionally, a new optional argument is accepted to specify the string&#39;s
encoding, such as <code>&#39;utf8&#39;</code> or <code>&#39;ascii&#39;</code> (Marcos Casagrande) <a href="https://github.com/nodejs/node/pull/27194">#27194</a>.</li>
</ul>
</li>
<li><strong>v8</strong>:<ul>
<li>The object returned by <code>v8.getHeapStatistics()</code> has two new properties:
<code>number_of_native_contexts</code> and <code>number_of_detached_contexts</code> (Yuriy Vasiyarov) <a href="https://github.com/nodejs/node/pull/27933">#27933</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-5-0">Notable Changes in Node.js 12.5.0<a id="notable-changes-in-node-js-12-5-0" class="anchor" href="#notable-changes-in-node-js-12-5-0" aria-labelledby="header-notable-changes-in-node-js-12-5-0"></a></h3><ul>
<li><strong>build</strong>:<ul>
<li>The startup time is reduced by enabling V8 snapshots by default <a href="https://github.com/nodejs/node/pull/28181">#28181</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Updated <code>V8</code> to 7.5.288.22 <a href="https://github.com/nodejs/node/pull/27375">#27375</a><ul>
<li>The <a href="https://v8.dev/features/numeric-separators">numeric separator</a> feature is now
enabled by default</li>
</ul>
</li>
<li>Updated <code>OpenSSL</code> to 1.1.1c <a href="https://github.com/nodejs/node/pull/28211">#28211</a></li>
</ul>
</li>
<li><strong>inspector</strong>:<ul>
<li>The <code>--inspect-publish-uid</code> flag was added to specify ways of the inspector
web socket url exposure <a href="https://github.com/nodejs/node/pull/27741">#27741</a></li>
</ul>
</li>
<li><strong>n-api</strong>:<ul>
<li>Accessors on napi_define_* are now ECMAScript-compliant <a href="https://github.com/nodejs/node/pull/27851">#27851</a></li>
</ul>
</li>
<li><strong>report</strong>:<ul>
<li>The cpu info got added to the report output <a href="https://github.com/nodejs/node/pull/28188">#28188</a></li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>Restore the original state of the stdio file descriptors on exit to prevent
leaving stdio in raw or non-blocking mode <a href="https://github.com/nodejs/node/pull/24260">#24260</a></li>
</ul>
</li>
<li><strong>tools,gyp</strong>:<ul>
<li>Introduce MSVS 2019 <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li><strong>inspect</strong>:<ul>
<li>Array grouping became more compact and uses more columns than before
<a href="https://github.com/nodejs/node/pull/28059">#28059</a> <a href="https://github.com/nodejs/node/pull/28070">#28070</a></li>
<li>Long strings will not be split at 80 characters anymore. Instead they will
be split on new lines <a href="https://github.com/nodejs/node/pull/28055">#28055</a></li>
</ul>
</li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li><code>worker.terminate()</code> now returns a promise and using the callback is
deprecated <a href="https://github.com/nodejs/node/pull/28021">#28021</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-6-0">Notable Changes in Node.js 12.6.0<a id="notable-changes-in-node-js-12-6-0" class="anchor" href="#notable-changes-in-node-js-12-6-0" aria-labelledby="header-notable-changes-in-node-js-12-6-0"></a></h3><ul>
<li><strong>build</strong>:<ul>
<li>Experimental support for building Node.js on MIPS architecture is back <a href="https://github.com/nodejs/node/pull/27992">#27992</a>.</li>
</ul>
</li>
<li><strong>child_process</strong>:<ul>
<li>The promisified versions of <code>child_process.exec</code> and <code>child_process.execFile</code>
now both return a <code>Promise</code> which has the child instance attached to their
<code>child</code> property <a href="https://github.com/nodejs/node/pull/28325">#28325</a>.</li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Updated libuv to 1.30.1 <a href="https://github.com/nodejs/node/pull/28449">#28449</a>, <a href="https://github.com/nodejs/node/pull/28511">#28511</a>.<ul>
<li>Support for the Haiku platform has been added.</li>
<li>The maximum <code>UV_THREADPOOL_SIZE</code> has been increased from 128 to 1024.</li>
<li><code>uv_fs_copyfile()</code> now works properly when the source and destination files are the same.</li>
</ul>
</li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>A new method, <code>process.resourceUsage()</code> was added. It returns resource usage
for the current process, such as CPU time <a href="https://github.com/nodejs/node/pull/28018">#28018</a>.</li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>Fixed an issue related to stdio that could lead to a crash of the process in
some circumstances <a href="https://github.com/nodejs/node/pull/28490">#28490</a>.</li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>Added a <code>writableFinished</code> property to writable streams. It indicates that
all the data has been flushed to the underlying system <a href="https://github.com/nodejs/node/pull/28007">#28007</a>.</li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li>Fixed an issue that prevented worker threads to listen for data on stdin <a href="https://github.com/nodejs/node/pull/28153">#28153</a>.</li>
</ul>
</li>
<li><strong>meta</strong>:<ul>
<li>Added <a href="https://github.com/gengjiawen">Jiawen Geng</a> to collaborators <a href="https://github.com/nodejs/node/pull/28322">#28322</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-7-0">Notable Changes in Node.js 12.7.0<a id="notable-changes-in-node-js-12-7-0" class="anchor" href="#notable-changes-in-node-js-12-7-0" aria-labelledby="header-notable-changes-in-node-js-12-7-0"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>Updated nghttp2 to 1.39.1 (gengjiawen) <a href="https://github.com/nodejs/node/pull/28448">#28448</a>.</li>
<li>Updated npm to 6.10.0 (isaacs) <a href="https://github.com/nodejs/node/pull/28525">#28525</a>.</li>
</ul>
</li>
<li><strong>esm</strong>:<ul>
<li>Implemented experimental &quot;pkg-exports&quot; proposal. A new <code>&quot;exports&quot;</code> field can
be added to a module&#39;s <code>package.json</code> file to provide custom subpath
aliasing. See <a href="https://github.com/jkrems/proposal-pkg-exports/">proposal-pkg-exports</a>
for more information (Guy Bedford) <a href="https://github.com/nodejs/node/pull/28568">#28568</a>.</li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>Added <code>response.writableFinished</code> (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28681">#28681</a>.</li>
<li>Exposed <code>headers</code>, <code>rawHeaders</code> and other fields on an <code>http.ClientRequest</code>
<code>&quot;information&quot;</code> event (Austin Wright) <a href="https://github.com/nodejs/node/pull/28459">#28459</a>.</li>
</ul>
</li>
<li><strong>inspector</strong>:<ul>
<li>Added <code>inspector.waitForDebugger()</code> (Aleksei Koziatinskii) <a href="https://github.com/nodejs/node/pull/28453">#28453</a>.</li>
</ul>
</li>
<li><strong>policy</strong>:<ul>
<li>Added <code>--policy-integrity=sri</code> CLI option to mitigate policy tampering. If a
policy integrity is specified and the policy does not have that integrity,
Node.js will error prior to running any code (Bradley Farias) <a href="https://github.com/nodejs/node/pull/28734">#28734</a>.</li>
</ul>
</li>
<li><strong>readline,tty</strong>:<ul>
<li>Exposed stream API from various methods which write characters (cjihrig) <a href="https://github.com/nodejs/node/pull/28674">#28674</a>,
<a href="https://github.com/nodejs/node/pull/28721">#28721</a>.</li>
</ul>
</li>
<li><strong>report</strong>:<ul>
<li>Modify <code>process.report.getReport()</code> to return an <code>Object</code> instead of a JSON string (Christopher Hiller) <a href="https://github.com/nodejs/node/pull/28630">#28630</a>.</li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>Use cgroups to get memory limits. This improves the way we set the memory ceiling for a Node.js process. Previously
we would use the physical memory size to estimate the necessary V8 heap sizes. The physical memory size
is not necessarily the correct limit, e.g. if the process is running inside a docker container or is otherwise
constrained. This change adds the ability to get a memory limit set by linux cgroups, which is used by
<a href="https://docs.docker.com/config/containers/resource_constraints/">docker containers to set resource constraints</a>
(Kelvin Jin) <a href="https://github.com/nodejs/node/pull/27508">#27508</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-8-0">Notable Changes in Node.js 12.8.0<a id="notable-changes-in-node-js-12-8-0" class="anchor" href="#notable-changes-in-node-js-12-8-0" aria-labelledby="header-notable-changes-in-node-js-12-8-0"></a></h3><ul>
<li><strong>assert</strong>:<ul>
<li>Legacy mode deprecation (<code>DEP0089</code>) is revoked (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/28892">#28892</a></li>
</ul>
</li>
<li><strong>crypto</strong>:<ul>
<li>The <code>outputLength</code> option is added to <code>crypto.createHash</code> (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/28805">#28805</a></li>
<li>The <code>maxmem</code> range is increased from 32 to 53 bits (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/28799">#28799</a></li>
</ul>
</li>
<li><strong>n-api</strong>:<ul>
<li>Added APIs for per-instance state management (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/28682">#28682</a></li>
</ul>
</li>
<li><strong>report</strong>:<ul>
<li>Network interfaces get included in the report (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/28911">#28911</a></li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li><code>v8.getHeapCodeStatistics()</code> is now exported (Yuriy Vasiyarov) <a href="https://github.com/nodejs/node/pull/27978">#27978</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-8-1">Notable Changes in Node.js 12.8.1<a id="notable-changes-in-node-js-12-8-1" class="anchor" href="#notable-changes-in-node-js-12-8-1" aria-labelledby="header-notable-changes-in-node-js-12-8-1"></a></h3><p>This is a security release.</p>
<p>Node.js, as well as many other implementations of HTTP/2, have been found
vulnerable to Denial of Service attacks.
See <a href="https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md">https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md</a>
for more information.</p>
<p>Vulnerabilities fixed:</p>
<ul>
<li><strong>CVE-2019-9511 “Data Dribble”</strong>: The attacker requests a large amount of data from a specified resource over multiple streams. They manipulate window size and stream priority to force the server to queue the data in 1-byte chunks. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.</li>
<li><strong>CVE-2019-9512 “Ping Flood”</strong>: The attacker sends continual pings to an HTTP/2 peer, causing the peer to build an internal queue of responses. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.</li>
<li><strong>CVE-2019-9513 “Resource Loop”</strong>: The attacker creates multiple request streams and continually shuffles the priority of the streams in a way that causes substantial churn to the priority tree. This can consume excess CPU, potentially leading to a denial of service.</li>
<li><strong>CVE-2019-9514 “Reset Flood”</strong>: The attacker opens a number of streams and sends an invalid request over each stream that should solicit a stream of RST_STREAM frames from the peer. Depending on how the peer queues the RST_STREAM frames, this can consume excess memory, CPU, or both, potentially leading to a denial of service.</li>
<li><strong>CVE-2019-9515 “Settings Flood”</strong>: The attacker sends a stream of SETTINGS frames to the peer. Since the RFC requires that the peer reply with one acknowledgement per SETTINGS frame, an empty SETTINGS frame is almost equivalent in behavior to a ping. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.</li>
<li><strong>CVE-2019-9516 “0-Length Headers Leak”</strong>: The attacker sends a stream of headers with a 0-length header name and 0-length header value, optionally Huffman encoded into 1-byte or greater headers. Some implementations allocate memory for these headers and keep the allocation alive until the session dies. This can consume excess memory, potentially leading to a denial of service.</li>
<li><strong>CVE-2019-9517 “Internal Data Buffering”</strong>: The attacker opens the HTTP/2 window so the peer can send without constraint; however, they leave the TCP window closed so the peer cannot actually write (many of) the bytes on the wire. The attacker then sends a stream of requests for a large response object. Depending on how the servers queue the responses, this can consume excess memory, CPU, or both, potentially leading to a denial of service.</li>
<li><strong>CVE-2019-9518 “Empty Frames Flood”</strong>: The attacker sends a stream of frames with an empty payload and without the end-of-stream flag. These frames can be DATA, HEADERS, CONTINUATION and/or PUSH_PROMISE. The peer spends time processing each frame disproportionate to attack bandwidth. This can consume excess CPU, potentially leading to a denial of service. (Discovered by Piotr Sikora of Google)</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-9-0">Notable Changes in Node.js 12.9.0<a id="notable-changes-in-node-js-12-9-0" class="anchor" href="#notable-changes-in-node-js-12-9-0" aria-labelledby="header-notable-changes-in-node-js-12-9-0"></a></h3><ul>
<li><strong>crypto</strong>:<ul>
<li>Added an oaepHash option to asymmetric encryption which allows users to specify a hash function when using OAEP padding (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/28335">#28335</a>.</li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Updated V8 to 7.6.303.29 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28955">#28955</a>.<ul>
<li>Improves the performance of various APIs such as <code>JSON.parse</code> and methods
called on frozen arrays.</li>
<li>Adds the <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/allSettled"><code>Promise.allSettled</code></a> method.</li>
<li>Improves support of <code>BigInt</code> in <code>Intl</code> methods.</li>
<li>For more information: <a href="https://v8.dev/blog/v8-release-76">https://v8.dev/blog/v8-release-76</a></li>
</ul>
</li>
<li>Updated libuv to 1.31.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/29070">#29070</a>.<ul>
<li><code>UV_FS_O_FILEMAP</code> has been added for faster access to memory mapped files on Windows.</li>
<li><code>uv_fs_mkdir()</code> now returns <code>UV_EINVAL</code> for invalid filenames on Windows. It previously returned <code>UV_ENOENT</code>.</li>
<li>The <code>uv_fs_statfs()</code> API has been added.</li>
<li>The <code>uv_os_environ()</code> and <code>uv_os_free_environ()</code> APIs have been added.</li>
</ul>
</li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>Added <code>fs.writev</code>, <code>fs.writevSync</code> and <code>filehandle.writev</code> (promise version) methods. They allow to write an array of <code>ArrayBufferView</code>s to a file descriptor (Anas Aboureada) <a href="https://github.com/nodejs/node/pull/25925">#25925</a>, (cjihrig) <a href="https://github.com/nodejs/node/pull/29186">#29186</a>.</li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>Added three properties to <code>OutgoingMessage.prototype</code>: <code>writableObjectMode</code>, <code>writableLength</code> and <code>writableHighWaterMark</code> <a href="https://github.com/nodejs/node/pull/29018">#29018</a>.</li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>Added an new property <code>readableEnded</code> to readable streams. Its value is set to <code>true</code> when the <code>&#39;end&#39;</code> event is emitted. (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28814">#28814</a>.</li>
<li>Added an new property <code>writableEnded</code> to writable streams. Its value is set to <code>true</code> after <code>writable.end()</code> has been called. (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28934">#28934</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-9-1">Notable Changes in Node.js 12.9.1<a id="notable-changes-in-node-js-12-9-1" class="anchor" href="#notable-changes-in-node-js-12-9-1" aria-labelledby="header-notable-changes-in-node-js-12-9-1"></a></h3><p>This release fixes two regressions in the <strong>http</strong> module:</p>
<ul>
<li>Fixes an event listener leak in the HTTP client. This resulted in lots of
warnings during npm/yarn installs (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29245">#29245</a>.</li>
<li>Fixes a regression preventing the <code>&#39;end&#39;</code> event from being emitted for
keepalive requests in case the full body was not parsed (Matteo Collina) <a href="https://github.com/nodejs/node/pull/29263">#29263</a>.</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-10-0">Notable Changes in Node.js 12.10.0<a id="notable-changes-in-node-js-12-10-0" class="anchor" href="#notable-changes-in-node-js-12-10-0" aria-labelledby="header-notable-changes-in-node-js-12-10-0"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>Update npm to 6.10.3 (isaacs) <a href="https://github.com/nodejs/node/pull/29023">#29023</a></li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>Add recursive option to rmdir() (cjihrig) <a href="https://github.com/nodejs/node/pull/29168">#29168</a></li>
<li>Allow passing true to emitClose option (Giorgos Ntemiris) <a href="https://github.com/nodejs/node/pull/29212">#29212</a></li>
<li>Add *timeNs properties to BigInt Stats objects (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/21387">#21387</a></li>
</ul>
</li>
<li><strong>net</strong>:<ul>
<li>Allow reading data into a static buffer (Brian White) <a href="https://github.com/nodejs/node/pull/25436">#25436</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-11-0">Notable Changes in Node.js 12.11.0<a id="notable-changes-in-node-js-12-11-0" class="anchor" href="#notable-changes-in-node-js-12-11-0" aria-labelledby="header-notable-changes-in-node-js-12-11-0"></a></h3><ul>
<li><strong>crypto</strong>:<ul>
<li>Add <code>oaepLabel</code> option <a href="https://github.com/nodejs/node/pull/29489">#29489</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Update V8 to 7.7.299.11 <a href="https://github.com/nodejs/node/pull/28918">#28918</a><ul>
<li>More efficient memory handling</li>
<li>Stack trace serialization got faster</li>
<li>The <code>Intl.NumberFormat</code> API gained new functionality</li>
<li>For more information: <a href="https://v8.dev/blog/v8-release-77">https://v8.dev/blog/v8-release-77</a></li>
</ul>
</li>
</ul>
</li>
<li><strong>events</strong>:<ul>
<li>Add support for <code>EventTarget</code> in <code>once</code> <a href="https://github.com/nodejs/node/pull/29498">#29498</a></li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>Expose memory file mapping flag <code>UV_FS_O_FILEMAP</code> <a href="https://github.com/nodejs/node/pull/29260">#29260</a></li>
</ul>
</li>
<li><strong>inspector</strong>:<ul>
<li>New API - <code>Session.connectToMainThread</code> <a href="https://github.com/nodejs/node/pull/28870">#28870</a></li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>Initial SourceMap support via <code>env.NODE_V8_COVERAGE</code> <a href="https://github.com/nodejs/node/pull/28960">#28960</a></li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>Make <code>_write()</code> optional when <code>_writev()</code> is implemented <a href="https://github.com/nodejs/node/pull/29639">#29639</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>Add option to override signature algorithms <a href="https://github.com/nodejs/node/pull/29598">#29598</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li>Add <code>encodeInto</code> to <code>TextEncoder</code> <a href="https://github.com/nodejs/node/pull/29524">#29524</a></li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li>The <code>worker_thread</code> module is now stable <a href="https://github.com/nodejs/node/pull/29512">#29512</a></li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-11-1">Notable Changes in Node.js 12.11.1<a id="notable-changes-in-node-js-12-11-1" class="anchor" href="#notable-changes-in-node-js-12-11-1" aria-labelledby="header-notable-changes-in-node-js-12-11-1"></a></h3><ul>
<li><strong>build</strong>:<ul>
<li>This release fixes a regression that prevented from building Node.js using
the official source tarball (Richard Lau) <a href="https://github.com/nodejs/node/pull/29712">#29712</a>.</li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Updated small-icu data to support &quot;unit&quot; style in the <code>Intl.NumberFormat</code> API (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29735">#29735</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-notable-changes-in-node-js-12-12-0">Notable Changes in Node.js 12.12.0<a id="notable-changes-in-node-js-12-12-0" class="anchor" href="#notable-changes-in-node-js-12-12-0" aria-labelledby="header-notable-changes-in-node-js-12-12-0"></a></h3><ul>
<li><strong>build</strong>:<ul>
<li>Add <code>--force-context-aware</code> flag to prevent usage of native node addons that aren&#39;t context aware <a href="https://github.com/nodejs/node/pull/29631">#29631</a></li>
</ul>
</li>
<li><strong>deprecations</strong>:<ul>
<li>Add documentation-only deprecation for <code>process._tickCallback()</code> <a href="https://github.com/nodejs/node/pull/29781">#29781</a></li>
</ul>
</li>
<li><strong>esm</strong>:<ul>
<li>Using JSON modules is experimental again <a href="https://github.com/nodejs/node/pull/29754">#29754</a></li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>Introduce <code>opendir()</code> and <code>fs.Dir</code> to iterate through directories <a href="https://github.com/nodejs/node/pull/29349">#29349</a></li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>Add source-map support to stack traces by using <code>--enable-source-maps</code><a href="https://github.com/nodejs/node/pull/29564">#29564</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>Honor <code>pauseOnConnect</code> option <a href="https://github.com/nodejs/node/pull/29635">#29635</a></li>
<li>Add option for private keys for OpenSSL engines <a href="https://github.com/nodejs/node/pull/28973">#28973</a></li>
</ul>
</li>
</ul>
<h2 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h2><p>This is a section containing every logged commit as they can be found in the release notes published to the Node.js wbsite.</p>
<h3 id="header-commits-in-node-js-11-0-0">Commits in Node.js 11.0.0<a id="commits-in-node-js-11-0-0" class="anchor" href="#commits-in-node-js-11-0-0" aria-labelledby="header-commits-in-node-js-11-0-0"></a></h3><h4 id="header-semver-major-commits">Semver-Major Commits<a id="semver-major-commits" class="anchor" href="#semver-major-commits" aria-labelledby="header-semver-major-commits"></a></h4><ul>
<li>[<a href="https://github.com/nodejs/node/commit/0518b9edf3"><code>0518b9edf3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: multiple improvements (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/21628">#21628</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21c3a402d4"><code>21c3a402d4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: validate input stricter (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/20481">#20481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/439b75b9c0"><code>439b75b9c0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert, util</strong>: *DeepEqual() handles ArrayBuffers (Caleb Sander) <a href="https://github.com/nodejs/node/pull/22266">#22266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d95542212"><code>5d95542212</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: move process.binding(&#39;buffer&#39;) to internalBinding (Weijia Wang) <a href="https://github.com/nodejs/node/pull/22370">#22370</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8fb6bce3a0"><code>8fb6bce3a0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: unconditionally use internalBinding (cjihrig) <a href="https://github.com/nodejs/node/pull/23234">#23234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/755520c4c3"><code>755520c4c3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: show hidden item count (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/22289">#22289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60b5b38b48"><code>60b5b38b48</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: do not always use defaults (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/20054">#20054</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3b3f53a33"><code>b3b3f53a33</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: exclude npm test directories on Windows (Richard Lau) <a href="https://github.com/nodejs/node/pull/23001">#23001</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd296a8344"><code>dd296a8344</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/22754">#22754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b25ef5341"><code>4b25ef5341</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0fb95d700"><code>c0fb95d700</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: stop supporting FreeBSD 10 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/22617">#22617</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b47d2907d"><code>4b47d2907d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: do not copy v8-inspector* headers ar part of install (Alexey Kozyatinskiy) <a href="https://github.com/nodejs/node/pull/22586">#22586</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d4dd10829"><code>2d4dd10829</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: add &#39;-z relro -z now&#39; linker flags (Shao,Ting) <a href="https://github.com/nodejs/node/pull/20513">#20513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c9c01f183"><code>9c9c01f183</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: move process.binding(&#39;spawn_sync&#39;) to internalBinding (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/22260">#22260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af883e1f99"><code>af883e1f99</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: fix switches for alternative shells on Windows (Tessei Kameyama) <a href="https://github.com/nodejs/node/pull/21943">#21943</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56cf058878"><code>56cf058878</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: make process_wrap binding internal (cjihrig) <a href="https://github.com/nodejs/node/pull/22479">#22479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/420d8afe3d"><code>420d8afe3d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: change windowsHide default to true (cjihrig) <a href="https://github.com/nodejs/node/pull/21316">#21316</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4164ca559"><code>d4164ca559</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>console</strong>: console.countReset() should emit warning (Dominic Farolino) <a href="https://github.com/nodejs/node/pull/21649">#21649</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a59826403a"><code>a59826403a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>console</strong>: console.time() should not reset a timer when it exists (Gus Caplan) <a href="https://github.com/nodejs/node/pull/20442">#20442</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90e8f79f65"><code>90e8f79f65</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>constants</strong>: freeze the constants object (Bryan English) <a href="https://github.com/nodejs/node/pull/19813">#19813</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/058c5b81cd"><code>058c5b81cd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: do not allow multiple calls to setAuthTag (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22931">#22931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19ad6b8f72"><code>19ad6b8f72</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: deprecate digest == null in PBKDF2 (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22861">#22861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ade10df79"><code>0ade10df79</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: hide native handles from JS modules (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22747">#22747</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/503fd55a35"><code>503fd55a35</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: make _toBuf non-enumerable (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22551">#22551</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/221df2286d"><code>221df2286d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: deprecate aliases for randomBytes (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22519">#22519</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50aa85dc9b"><code>50aa85dc9b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: deprecate _toBuf (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22501">#22501</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eab916c4e8"><code>eab916c4e8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: move process.binding(&#39;tls_wrap&#39;) internal (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/22429">#22429</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf5cc3bf1a"><code>bf5cc3bf1a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: move process.binding(&#39;crypto&#39;) to internal (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/22426">#22426</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39dd3a4430"><code>39dd3a4430</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: deprecate useless crypto APIs (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22126">#22126</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/933d8eb689"><code>933d8eb689</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: move createCipher to runtime deprecation (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22089">#22089</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2ee7d64aa"><code>d2ee7d64aa</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: remove deprecated legacy API (Antoine du HAMEL) <a href="https://github.com/nodejs/node/pull/21153">#21153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/faf449ca04"><code>faf449ca04</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: throw in setAuthTag on invalid length (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/20040">#20040</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d81a7b4baa"><code>d81a7b4baa</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: throw on invalid authentication tag length (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17825">#17825</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f9775995f"><code>2f9775995f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: move Decipher.finaltol to End-of-Life (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19941">#19941</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/083d1012c7"><code>083d1012c7</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: cherry-pick b0af309 from upstream V8 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23415">#23415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dca0300a86"><code>dca0300a86</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: cherry-pick 2363cdf from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/22754">#22754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1da9d60003"><code>1da9d60003</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update v8.gyp (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/22754">#22754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e7ddbd3d7"><code>0e7ddbd3d7</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 7.0.276.20 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/22754">#22754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3f258c769"><code>a3f258c769</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: cherry-pick a8f6869 from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc1770b0d1"><code>fc1770b0d1</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: cherry-pick bf5ea81 from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7766baf943"><code>7766baf943</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: cherry-pick ba752ea from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8dc159658c"><code>8dc159658c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: cherry-pick c608122 from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bb985d331"><code>5bb985d331</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: cherry-pick 0dd3390 from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f04ab3c756"><code>f04ab3c756</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update v8.gyp (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/586db2414a"><code>586db2414a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 6.9.427.22 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8950cdabc"><code>c8950cdabc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dgram</strong>: make process.binding(&#39;udp_wrap&#39;) internal (cjihrig) <a href="https://github.com/nodejs/node/pull/22475">#22475</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ce6bc3b50"><code>3ce6bc3b50</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dgram</strong>: remove unnecessary fd property from Socket (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/21684">#21684</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe069cca6a"><code>fe069cca6a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dgram</strong>: deprecate all previous private APIs (cjihrig) <a href="https://github.com/nodejs/node/pull/22011">#22011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2bea9cefbc"><code>2bea9cefbc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dgram</strong>: implement socket.bind({ fd }) (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/21745">#21745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b2e77c248"><code>8b2e77c248</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dns</strong>: deprecate passing falsy hostname to dns.lookup (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23173">#23173</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b0c482647"><code>8b0c482647</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dns</strong>: make process.binding(&#39;cares_wrap&#39;) internal (cjihrig) <a href="https://github.com/nodejs/node/pull/22474">#22474</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e1c4e8193"><code>4e1c4e8193</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dns</strong>: type check for dns.setServers argument. (Masashi Hirano) <a href="https://github.com/nodejs/node/pull/21944">#21944</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a158d412b3"><code>a158d412b3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>dns</strong>: report out of memory properly (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/20317">#20317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c267639daa"><code>c267639daa</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: clarify ciphers option format (Brian White) <a href="https://github.com/nodejs/node/pull/21557">#21557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/985d180855"><code>985d180855</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: move support for invalid GCM tags to EOL (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17825">#17825</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf350856cf"><code>cf350856cf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: note that setAuthTag throws on invalid length (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17825">#17825</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8d69911be"><code>f8d69911be</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>errors</strong>: use ERR_OUT_OF_RANGE for index errors (Rich Trott) <a href="https://github.com/nodejs/node/pull/22969">#22969</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/186857f15c"><code>186857f15c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>errors</strong>: remove ERR_INVALID_ARRAY_LENGTH (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/20484">#20484</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e942e7353"><code>6e942e7353</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: make fs_event_wrap binding internal (cjihrig) <a href="https://github.com/nodejs/node/pull/22480">#22480</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e1b6e7718"><code>8e1b6e7718</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: require callback in read (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/22146">#22146</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42bded83e8"><code>42bded83e8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: throw ERR_INVALID_ARG_VALUE when buffer being written is empty (AdityaSrivast) <a href="https://github.com/nodejs/node/pull/21262">#21262</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bd48896e9"><code>7bd48896e9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: move SyncWriteStream to end-of-life (James M Snell) <a href="https://github.com/nodejs/node/pull/20735">#20735</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19374fd25b"><code>19374fd25b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: improve argument handling for ReadStream (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19898">#19898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f22c7c10ca"><code>f22c7c10ca</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: always emit close on req and res (Robert Nagy) <a href="https://github.com/nodejs/node/pull/20611">#20611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1744205ff5"><code>1744205ff5</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: move process.binding(&#39;http_parser&#39;) to internalBinding (James M Snell) <a href="https://github.com/nodejs/node/pull/22329">#22329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b00c4fafa"><code>4b00c4fafa</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: make client <code>.aborted</code> boolean (Robert Nagy) <a href="https://github.com/nodejs/node/pull/20230">#20230</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/564048dc29"><code>564048dc29</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http,https,tls</strong>: switch to WHATWG URL parser (Hackzzila) <a href="https://github.com/nodejs/node/pull/20270">#20270</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4fa5448e5d"><code>4fa5448e5d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http2</strong>: move process.binding(&#39;http2&#39;) to internalBinding (James M Snell) <a href="https://github.com/nodejs/node/pull/22328">#22328</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f3cfc89fa"><code>8f3cfc89fa</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>icu</strong>: make process.binding(&#39;icu&#39;) internal (cjihrig) <a href="https://github.com/nodejs/node/pull/23234">#23234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de0441f6f6"><code>de0441f6f6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: implement queueMicrotask (Gus Caplan) <a href="https://github.com/nodejs/node/pull/22951">#22951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dcc0c2c5c9"><code>dcc0c2c5c9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move process.binding(&#39;js_stream&#39;) to internalBinding (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/22239">#22239</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a689c8aa3"><code>6a689c8aa3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: make pipe_wrap binding internal (cjihrig) <a href="https://github.com/nodejs/node/pull/22482">#22482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36468ca928"><code>36468ca928</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: require a callback for end-of-stream (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/21058">#21058</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f6f7f749b"><code>6f6f7f749b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: add internal PriorityQueue class (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/20555">#20555</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e836128703"><code>e836128703</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: introduce internal/validators (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/19973">#19973</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b92214d09"><code>1b92214d09</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: fix inconsistency between load and _findPath (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/22382">#22382</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b36c581d5b"><code>b36c581d5b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: accept Windows relative path (João Reis) <a href="https://github.com/nodejs/node/pull/22186">#22186</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a0466f23a"><code>4a0466f23a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: throw error if port/path does not exist in options (Yaniv Friedensohn) <a href="https://github.com/nodejs/node/pull/22085">#22085</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49681e7414"><code>49681e7414</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: refactor emitWarning (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/20726">#20726</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fd248f639"><code>2fd248f639</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: migrate methods to throw errors with code (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/19973">#19973</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2bf4697ff4"><code>2bf4697ff4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: remove duplicate util binding (cjihrig) <a href="https://github.com/nodejs/node/pull/22675">#22675</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eeb1d514ad"><code>eeb1d514ad</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: changes ctrl+u to delete from cursor to line start (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/20686">#20686</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f714ac0bd"><code>5f714ac0bd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove long-deprecated APIs without <code>Isolate*</code> arg (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23178">#23178</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24186e0d20"><code>24186e0d20</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove public API for option variables (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23069">#23069</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f73875e7b"><code>0f73875e7b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update postmortem constants (cjihrig) <a href="https://github.com/nodejs/node/pull/22754">#22754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5604a73d8"><code>a5604a73d8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: use HeapStatistics to get external memory (Rodrigo Bruno) <a href="https://github.com/nodejs/node/pull/22754">#22754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7429d181c5"><code>7429d181c5</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 67 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/22754">#22754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d71e6a607"><code>9d71e6a607</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: deprecate global COUNTER_* and remove perfctr (James M Snell) <a href="https://github.com/nodejs/node/pull/22485">#22485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbf72030b7"><code>dbf72030b7</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update postmortem constant name (cjihrig) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90ae4bd0c9"><code>90ae4bd0c9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: add InitializeV8Platform function (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5e7294445"><code>d5e7294445</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: initialize PerIsolateData eagerly (Andreas Haas) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e28090855"><code>2e28090855</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 66 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8572b191e"><code>a8572b191e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: use default parameters for CreateIsolateData (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/22465">#22465</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da8641f3b4"><code>da8641f3b4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: move process.binding(&#39;async_wrap&#39;) internal (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/22469">#22469</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57d98bc732"><code>57d98bc732</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: move process.binding(&#39;tcp_wrap&#39;) to internal (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/22432">#22432</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0bdb95f4cf"><code>0bdb95f4cf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: move process.binding(&#39;signal_wrap&#39;) to internalBinding (James M Snell) <a href="https://github.com/nodejs/node/pull/22290">#22290</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7962dcba4"><code>c7962dcba4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: move process.binding(&#39;uv&#39;) to internalBinding (James M Snell) <a href="https://github.com/nodejs/node/pull/22163">#22163</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f5cc1fc92"><code>9f5cc1fc92</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: move process.binding(&#39;performance&#39;) to internalBinding (James M Snell) <a href="https://github.com/nodejs/node/pull/22029">#22029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f479050916"><code>f479050916</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: rename PROVIDER_FSREQWRAP to PROVIDER_FSREQCALLBACK (Jon Moss) <a href="https://github.com/nodejs/node/pull/21971">#21971</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f3c2c64d2"><code>0f3c2c64d2</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: use modern v8::Platform worker threads APIs (Gabriel Charette) <a href="https://github.com/nodejs/node/pull/21079">#21079</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f9705275b"><code>6f9705275b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 65 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21079">#21079</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf37945b12"><code>cf37945b12</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: include cwd in chdir error message (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/21526">#21526</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bfcf5b01bb"><code>bfcf5b01bb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove tick_info-&gt;has_thrown (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/20894">#20894</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2930bd1317"><code>2930bd1317</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: refactor timers to remove TimerWrap (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/20894">#20894</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3294d1bf62"><code>3294d1bf62</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove --expose-http2 option (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/20887">#20887</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3152b7c0d3"><code>3152b7c0d3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: assign ERR_SCRIPT_EXECUTION_* codes in C++ (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/20147">#20147</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d1ab76e17"><code>1d1ab76e17</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: make process.env.TZ setter clear tz cache (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/20026">#20026</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/627f10937e"><code>627f10937e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src,lib</strong>: move <code>natives</code> and <code>constants</code> to <code>internalBinding()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23663">#23663</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/172b4d7ceb"><code>172b4d7ceb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src,lib</strong>: rename FSReqWrap to FSReqCallback (Jon Moss) <a href="https://github.com/nodejs/node/pull/21971">#21971</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/884b23daf7"><code>884b23daf7</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: move process.binding(&#39;stream_wrap&#39;) to internalBinding (James M Snell) <a href="https://github.com/nodejs/node/pull/22345">#22345</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/32c51f10d3"><code>32c51f10d3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>stream</strong>: make the pipeline callback mandatory (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/21054">#21054</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06f6ac179c"><code>06f6ac179c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>string_decoder</strong>: fix number of replacement chars (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/22709">#22709</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2285177383"><code>2285177383</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: remove test-buffer-bindingobj-no-zerofill.js (Weijia Wang) <a href="https://github.com/nodejs/node/pull/23234">#23234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b274287c9"><code>1b274287c9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: add string-decoder fuzz test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/22709">#22709</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8aca934009"><code>8aca934009</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 7.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/22754">#22754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36cc812d18"><code>36cc812d18</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 6.9 (cjihrig) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7d572fa2b"><code>f7d572fa2b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: add new_large_object_space heap space (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e865acd4db"><code>e865acd4db</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update postmortem metadata test (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19984ad7bb"><code>19984ad7bb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: fix inspector tests after V8 upgrade (Alexey Kozyatinskiy) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34f56e2d71"><code>34f56e2d71</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: fix crypto test case (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22126">#22126</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0deb27bd29"><code>0deb27bd29</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: add dns memory error test (Rich Trott) <a href="https://github.com/nodejs/node/pull/20317">#20317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52428c81cd"><code>52428c81cd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>timers</strong>: run nextTicks after each immediate and timer (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/22842">#22842</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23a56e0c28"><code>23a56e0c28</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>timers</strong>: use only a single TimerWrap instance (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/20555">#20555</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/198eb9c5d6"><code>198eb9c5d6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>timers</strong>: reschedule interval even if it threw (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/20002">#20002</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c2aa4b9f3"><code>3c2aa4b9f3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: de-duplicate for TLSSocket methods (Jon Moss) <a href="https://github.com/nodejs/node/pull/22142">#22142</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa3d6bedf9"><code>fa3d6bedf9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: use internal API instead of crypto module (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22501">#22501</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3095eecc47"><code>3095eecc47</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: warn on NODE_TLS_REJECT_UNAUTHORIZED = &#39;0&#39; (cjihrig) <a href="https://github.com/nodejs/node/pull/21900">#21900</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a15ea5d7ca"><code>a15ea5d7ca</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: throw error on bad ciphers option (Brian White) <a href="https://github.com/nodejs/node/pull/21557">#21557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eadcee1137"><code>eadcee1137</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: throw if SNICallback is not a function (Rich Trott) <a href="https://github.com/nodejs/node/pull/20969">#20969</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d00cd4ce7"><code>4d00cd4ce7</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: move convertNPNProtocols to End-of-Life (James M Snell) <a href="https://github.com/nodejs/node/pull/20736">#20736</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6cdf24bb5"><code>e6cdf24bb5</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tools</strong>: remove lldbinit file from install script (Clemens Hammacher) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/267b0b5f3d"><code>267b0b5f3d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tools</strong>: fix compilation after V8 upgrade (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21983">#21983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1e2d6b0f1"><code>c1e2d6b0f1</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>trace_events</strong>: move trace_events to internalBinding (James M Snell) <a href="https://github.com/nodejs/node/pull/22159">#22159</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df073cdda4"><code>df073cdda4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tty</strong>: make process.binding(&#39;tty_wrap&#39;) internal (cjihrig) <a href="https://github.com/nodejs/node/pull/22477">#22477</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91eec00ca2"><code>91eec00ca2</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tty</strong>: make _read throw ERR_TTY_WRITABLE_NOT_READABLE (Matteo Collina) <a href="https://github.com/nodejs/node/pull/21654">#21654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/922a1b03b6"><code>922a1b03b6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>url</strong>: docs deprecate legacy url API (James M Snell) <a href="https://github.com/nodejs/node/pull/22715">#22715</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e917a23d2e"><code>e917a23d2e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>url</strong>: move process.binding(&#39;url&#39;) to internalBinding (Weijia Wang) <a href="https://github.com/nodejs/node/pull/22204">#22204</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a1fe53e3d"><code>1a1fe53e3d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: change %o depth default (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/22846">#22846</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac7450a09a"><code>ac7450a09a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: change util.inspect depth default (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/22846">#22846</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e6940d4f6"><code>5e6940d4f6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: set <code>super_</code> property to non-enumerable (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/23107">#23107</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/932be0164f"><code>932be0164f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: make TextEncoder/TextDecoder global (James M Snell) <a href="https://github.com/nodejs/node/pull/22281">#22281</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb61127c48"><code>eb61127c48</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: limit inspection output size to 128 MB (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/22756">#22756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e4b0a4850"><code>7e4b0a4850</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: make util binding internal (cjihrig) <a href="https://github.com/nodejs/node/pull/22675">#22675</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/980877ffa2"><code>980877ffa2</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: adding warnings when NODE_DEBUG is set as http/http2 (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/21914">#21914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3e93a91eb"><code>b3e93a91eb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: do not escape single quotes if not necessary (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/21624">#21624</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80496a5570"><code>80496a5570</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: add inspect suffix to BigInt64Array elements (Teddy Katz) <a href="https://github.com/nodejs/node/pull/21499">#21499</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e270ae9f01"><code>e270ae9f01</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: change items unknown style (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/20792">#20792</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/27df81cd18"><code>27df81cd18</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: remove custom inspection function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/20722">#20722</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/892932f9bd"><code>892932f9bd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>v8</strong>: move process.binding(&#39;v8&#39;) to internalBinding (James M Snell) <a href="https://github.com/nodejs/node/pull/22288">#22288</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf3bb593de"><code>cf3bb593de</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>v8</strong>: move serdes to internalBinding (Gus Caplan) <a href="https://github.com/nodejs/node/pull/22161">#22161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4963a04b30"><code>4963a04b30</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>vm</strong>: move process.binding(&#39;contextify&#39;) to internalBinding (James M Snell) <a href="https://github.com/nodejs/node/pull/22419">#22419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07682eb0c4"><code>07682eb0c4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>zlib</strong>: move <code>bytesRead</code> accessors to runtime deprecation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23308">#23308</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f48ddb72f"><code>4f48ddb72f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>zlib</strong>: move process.binding(&#39;zlib&#39;) to internalBinding (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23307">#23307</a></li>
</ul>
<h4 id="header-semver-minor-commits">Semver-Minor Commits<a id="semver-minor-commits" class="anchor" href="#semver-minor-commits" aria-labelledby="header-semver-minor-commits"></a></h4><ul>
<li>[<a href="https://github.com/nodejs/node/commit/b61d31a845"><code>b61d31a845</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add deprecation warning to errname() (Dolapo Toki) <a href="https://github.com/nodejs/node/pull/23597">#23597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39fcda0ca4"><code>39fcda0ca4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src,test</strong>: add public wrapper for Environment::GetCurrent (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/23676">#23676</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48a2568f41"><code>48a2568f41</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>timers</strong>: add hasRef method to Timeout &amp; Immediate (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/20898">#20898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bed4a8c6e0"><code>bed4a8c6e0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: support changing credentials dynamically (cjihrig) <a href="https://github.com/nodejs/node/pull/23644">#23644</a></li>
</ul>
<h4 id="header-semver-patch-commits">Semver-Patch Commits<a id="semver-patch-commits" class="anchor" href="#semver-patch-commits" aria-labelledby="header-semver-patch-commits"></a></h4><ul>
<li>[<a href="https://github.com/nodejs/node/commit/eccc65919a"><code>eccc65919a</code></a>] - <strong>assert</strong>: add comments for diff algorithm (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/23048">#23048</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02c44a4894"><code>02c44a4894</code></a>] - <strong>assert</strong>: reduce diff noise (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/23048">#23048</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8a8eedf32"><code>b8a8eedf32</code></a>] - <strong>assert</strong>: switch <code>inputs</code> to <code>values</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/23056">#23056</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be26c76114"><code>be26c76114</code></a>] - <strong>assert</strong>: improve the strict equal messages (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/23056">#23056</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d859ef532"><code>1d859ef532</code></a>] - <strong>assert</strong>: improve loose assertion message (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/22155">#22155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0339d3dc36"><code>0339d3dc36</code></a>] - <strong>async_hooks</strong>: add missing async_hooks destroys in AsyncReset (Bastian Krol) <a href="https://github.com/nodejs/node/pull/23272">#23272</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/996b3c5bb1"><code>996b3c5bb1</code></a>] - <strong>benchmark</strong>: coerce PORT to number (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/23721">#23721</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cdca587b3d"><code>cdca587b3d</code></a>] - <strong>benchmark</strong>: added a test benchmark for worker (Muzafar Umarov) <a href="https://github.com/nodejs/node/pull/23475">#23475</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ca7aebefc"><code>2ca7aebefc</code></a>] - <strong>benchmark</strong>: add common.binding() (cjihrig) <a href="https://github.com/nodejs/node/pull/23460">#23460</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d548924b0"><code>0d548924b0</code></a>] - <strong>bootstrapper</strong>: move internalBinding to NativeModule (Gus Caplan) <a href="https://github.com/nodejs/node/pull/23025">#23025</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1bd44d7f75"><code>1bd44d7f75</code></a>] - <strong>build</strong>: fix coverage generation (Michael Dawson) <a href="https://github.com/nodejs/node/pull/23769">#23769</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c7d8b4e12"><code>6c7d8b4e12</code></a>] - <strong>build</strong>: spawn <code>make test-ci</code> with <code>-j1</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23733">#23733</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d548e63123"><code>d548e63123</code></a>] - <strong>build</strong>: fix <code>./configure --enable-d8</code> (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23656">#23656</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9fd435d28"><code>c9fd435d28</code></a>] - <strong>build</strong>: add .DS_store to .gitgnore (Marcos Frony) <a href="https://github.com/nodejs/node/pull/23554">#23554</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d9f691d26"><code>9d9f691d26</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>build</strong>: extract common code from NODE_EXE/_G_EXE&quot; (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/22458">#22458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e2fa8b0dc"><code>4e2fa8b0dc</code></a>] - <strong>build</strong>: extract common code from NODE_EXE/_G_EXE (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/22310">#22310</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6124892ff"><code>a6124892ff</code></a>] - <strong>console</strong>: add trace-events for time and count (James M Snell) <a href="https://github.com/nodejs/node/pull/23703">#23703</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a144d64e68"><code>a144d64e68</code></a>] - <strong>crypto</strong>: migrate to getOptions() (nick-ng) <a href="https://github.com/nodejs/node/pull/23562">#23562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4d1d9cb31"><code>f4d1d9cb31</code></a>] - <strong>crypto</strong>: remove DiffieHellman.initialised_ (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/23717">#23717</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ad660b72d"><code>1ad660b72d</code></a>] - <strong>crypto</strong>: reduce memory usage of SignFinal (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/23427">#23427</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1336830069"><code>1336830069</code></a>] - <strong>crypto</strong>: DRY Diffie-Hellman initialization code (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23657">#23657</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6975639651"><code>6975639651</code></a>] - <strong>crypto</strong>: simplify internal state handling (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/23648">#23648</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2b48083a6"><code>b2b48083a6</code></a>] - <strong>crypto</strong>: simplify error handling in ECDH::New (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/23647">#23647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed0070e318"><code>ed0070e318</code></a>] - <strong>crypto</strong>: move field initialization to class (Diana Holland) <a href="https://github.com/nodejs/node/pull/23610">#23610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb569a37e9"><code>cb569a37e9</code></a>] - <strong>crypto</strong>: fix length argument to snprintf() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23622">#23622</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/709b3b1e1c"><code>709b3b1e1c</code></a>] - <strong>crypto</strong>: downgrade DEP0115 to <code>--pending-deprecation</code> only (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23017">#23017</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/360465dfe2"><code>360465dfe2</code></a>] - <strong>crypto</strong>: assign missing deprecation code (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22827">#22827</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4e74ec1cd"><code>c4e74ec1cd</code></a>] - <strong>deps</strong>: add missing ares_android.h file (cjihrig) <a href="https://github.com/nodejs/node/pull/23682">#23682</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2258adff7"><code>e2258adff7</code></a>] - <strong>deps</strong>: patch V8 to 7.0.276.28 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23424">#23424</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8165657d9e"><code>8165657d9e</code></a>] - <strong>deps</strong>: patch V8 to 7.0.276.25 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23290">#23290</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a67650f4be"><code>a67650f4be</code></a>] - <strong>deps</strong>: V8: cherry-pick 64-bit hash seed commits (Yang Guo) <a href="https://github.com/nodejs/node/pull/23264">#23264</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4fcfa9d1dc"><code>4fcfa9d1dc</code></a>] - <strong>deps</strong>: provide more V8 backwards compatibility (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23158">#23158</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef85f08a5e"><code>ef85f08a5e</code></a>] - <strong>deps</strong>: revert 9136dd8088a9 from upstream V8 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23158">#23158</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d25646b4c5"><code>d25646b4c5</code></a>] - <strong>deps</strong>: patch V8 to 7.0.276.24 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23158">#23158</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6117af3490"><code>6117af3490</code></a>] - <strong>deps</strong>: patch V8 to 7.0.276.22 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23160">#23160</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2811ae4801"><code>2811ae4801</code></a>] - <strong>deps</strong>: patch V8 to 6.9.427.23 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/22898">#22898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56d7411be3"><code>56d7411be3</code></a>] - <strong>deps</strong>: cherry-pick e1a7699 from upstream V8 (Camillo Bruni) <a href="https://github.com/nodejs/node/pull/22390">#22390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/349612b233"><code>349612b233</code></a>] - <strong>deps</strong>: cherry-pick e1a7699 from upstream V8 (Camillo Bruni) <a href="https://github.com/nodejs/node/pull/22390">#22390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f9dabd0d8"><code>2f9dabd0d8</code></a>] - <strong>deps</strong>: cherry-pick 9eb96bb from upstream V8 (Timothy Gu) <a href="https://github.com/nodejs/node/pull/22390">#22390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54c87f37f4"><code>54c87f37f4</code></a>] - <strong>deps</strong>: cherry-pick 6ee8345 from upstream V8 (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/22106">#22106</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2ea82b9ce"><code>e2ea82b9ce</code></a>] - <strong>dgram</strong>: fix linting issue (Jon Moss) <a href="https://github.com/nodejs/node/pull/22175">#22175</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd756248db"><code>dd756248db</code></a>] - <strong>dns</strong>: fix inconsistent (hostname vs host) (Ulises Gascón) <a href="https://github.com/nodejs/node/pull/23572">#23572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6b3f6513b"><code>d6b3f6513b</code></a>] - <strong>doc</strong>: add missing YAML labels (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/23810">#23810</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f292bf783"><code>3f292bf783</code></a>] - <strong>doc</strong>: remove reference to sslv3 in tls.md (James M Snell) <a href="https://github.com/nodejs/node/pull/23745">#23745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8d293ecdc"><code>e8d293ecdc</code></a>] - <strong>doc</strong>: revise security-reporting example text (Rich Trott) <a href="https://github.com/nodejs/node/pull/23759">#23759</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eaff120bfd"><code>eaff120bfd</code></a>] - <strong>doc</strong>: formalize non-const reference usage in C++ style guide (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23155">#23155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/512faa8ec6"><code>512faa8ec6</code></a>] - <strong>doc</strong>: fix index in table of contents in BUILDING.md (ZYSzys) <a href="https://github.com/nodejs/node/pull/23777">#23777</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50c99d87b0"><code>50c99d87b0</code></a>] - <strong>doc</strong>: add missing deprecation labels (James M Snell) <a href="https://github.com/nodejs/node/pull/23761">#23761</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/889a49f79c"><code>889a49f79c</code></a>] - <strong>doc</strong>: document use of buffer.swap16() for utf16be (James M Snell) <a href="https://github.com/nodejs/node/pull/23747">#23747</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c7f16def0"><code>4c7f16def0</code></a>] - <strong>doc</strong>: add Backport-PR-URL info in backport guide (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/23701">#23701</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5b1e7b6c4"><code>a5b1e7b6c4</code></a>] - <strong>doc</strong>: improve README.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/23705">#23705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/27892345b9"><code>27892345b9</code></a>] - <strong>doc</strong>: simplify security reporting text (Rich Trott) <a href="https://github.com/nodejs/node/pull/23686">#23686</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c5ec790a0"><code>9c5ec790a0</code></a>] - <strong>doc</strong>: cleanup and references in C++ guide (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23650">#23650</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9430ac2f0c"><code>9430ac2f0c</code></a>] - <strong>doc</strong>: add info how to run single tests to BUILDING.md (Felix Schlenkrich) <a href="https://github.com/nodejs/node/pull/23490">#23490</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ad2267cd0"><code>3ad2267cd0</code></a>] - <strong>doc</strong>: add &quot;tick&quot; function name and argument description (Artur Hayrapetyan) <a href="https://github.com/nodejs/node/pull/23551">#23551</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f14a8e5870"><code>f14a8e5870</code></a>] - <strong>doc</strong>: fix url example to match behavior (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/23359">#23359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba11ad3322"><code>ba11ad3322</code></a>] - <strong>doc</strong>: use reserved domains for examples in url.md (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/23359">#23359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6c310d29f"><code>e6c310d29f</code></a>] - <strong>doc</strong>: fix pr-url in repl.md (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/23359">#23359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f38d45f1c"><code>4f38d45f1c</code></a>] - <strong>doc</strong>: wrap links in &lt;&gt; (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/23359">#23359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d911bab8c3"><code>d911bab8c3</code></a>] - <strong>doc</strong>: edit BUILDING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/23435">#23435</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d07e161d5"><code>7d07e161d5</code></a>] - <strong>doc</strong>: describe SNI host name format (Sam Roberts) <a href="https://github.com/nodejs/node/pull/23357">#23357</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d6a1d661b"><code>9d6a1d661b</code></a>] - <strong>doc</strong>: revise security-reporting text in README (Rich Trott) <a href="https://github.com/nodejs/node/pull/23407">#23407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2303e4c63c"><code>2303e4c63c</code></a>] - <strong>doc</strong>: rewrite consensus seeking in guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/23349">#23349</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db8b5247fd"><code>db8b5247fd</code></a>] - <strong>doc</strong>: edit for minor fixes to prcoess.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/23347">#23347</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/927878e4a0"><code>927878e4a0</code></a>] - <strong>doc</strong>: remove personal pronoun from worker_threads (Rich Trott) <a href="https://github.com/nodejs/node/pull/23347">#23347</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc45605775"><code>bc45605775</code></a>] - <strong>doc</strong>: remove personal pronoun from domain.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/23347">#23347</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f41d42ffb5"><code>f41d42ffb5</code></a>] - <strong>doc</strong>: remove style instruction that is not followed (Rich Trott) <a href="https://github.com/nodejs/node/pull/23346">#23346</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/992c1d56de"><code>992c1d56de</code></a>] - <strong>doc</strong>: add WebAssembly to globals (Steven) <a href="https://github.com/nodejs/node/pull/23339">#23339</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ed4b8974a"><code>5ed4b8974a</code></a>] - <strong>doc</strong>: fix confusing language about microtask queue (Gus Caplan) <a href="https://github.com/nodejs/node/pull/23197">#23197</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67ba8ff31a"><code>67ba8ff31a</code></a>] - <strong>doc</strong>: fix type of DEP0116 (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/22765">#22765</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/193d6d1bda"><code>193d6d1bda</code></a>] - <strong>doc</strong>: update notes about GCM decryption (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/21445">#21445</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/baca6d337f"><code>baca6d337f</code></a>] - <strong>doc</strong>: add a missing anchor to error codes (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/21483">#21483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72258c3cbc"><code>72258c3cbc</code></a>] - <strong>doc,meta</strong>: assign PR semantics (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23292">#23292</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d08544f99c"><code>d08544f99c</code></a>] - <strong>doc,meta</strong>: refresh wording in colab guide (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23292">#23292</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cabf144db9"><code>cabf144db9</code></a>] - <strong>doc,meta</strong>: add references to outside C++ guides (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23317">#23317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37e40e369d"><code>37e40e369d</code></a>] - <strong>http</strong>: reduce duplicated code for cleaning parser (Weijia Wang) <a href="https://github.com/nodejs/node/pull/23351">#23351</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70ba041735"><code>70ba041735</code></a>] - <strong>http2</strong>: make Http2Settings constructors delegate (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/23326">#23326</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f40399a0c4"><code>f40399a0c4</code></a>] - <strong>lib</strong>: migrate process.binding to internalBinding (surreal8) <a href="https://github.com/nodejs/node/pull/23517">#23517</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff5f1fb0cd"><code>ff5f1fb0cd</code></a>] - <strong>lib</strong>: migrate process.binding to getOptions (Randy Wressell) <a href="https://github.com/nodejs/node/pull/23522">#23522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66d4ac1af5"><code>66d4ac1af5</code></a>] - <strong>lib</strong>: migrate process.binding(&#39;config&#39;) to getOptions() (Jonny Kalambay) <a href="https://github.com/nodejs/node/pull/23526">#23526</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1ec3bf989"><code>c1ec3bf989</code></a>] - <strong>lib</strong>: removed unused variable (Long Nguyen) <a href="https://github.com/nodejs/node/pull/23497">#23497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/540c01af28"><code>540c01af28</code></a>] - <strong>lib</strong>: switch to internalBinding for cjs loader (Steven Scott) <a href="https://github.com/nodejs/node/pull/23492">#23492</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/313b44b0ee"><code>313b44b0ee</code></a>] - <strong>lib</strong>: remove an unused variable (Claire Liu) <a href="https://github.com/nodejs/node/pull/23482">#23482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1143ea8f1b"><code>1143ea8f1b</code></a>] - <strong>lib</strong>: migrate from process.binding to internalBinding (Andres Monge) <a href="https://github.com/nodejs/node/pull/23586">#23586</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4291c43aff"><code>4291c43aff</code></a>] - <strong>lib</strong>: remove unused &#39;e&#39; from catch (Matt Holmes) <a href="https://github.com/nodejs/node/pull/23458">#23458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/278775a84b"><code>278775a84b</code></a>] - <strong>lib</strong>: migrate to getOptions in loaders.js (David Xue) <a href="https://github.com/nodejs/node/pull/23455">#23455</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3663fc8725"><code>3663fc8725</code></a>] - <strong>lib</strong>: http server, friendly error messages (Sagi Tsofan) <a href="https://github.com/nodejs/node/pull/22995">#22995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea8000f119"><code>ea8000f119</code></a>] - <strong>lib</strong>: lazy load internal/queue_microtask (Gus Caplan) <a href="https://github.com/nodejs/node/pull/23046">#23046</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb26d4f2f8"><code>bb26d4f2f8</code></a>] - <strong>meta</strong>: clarify fast-track approval (James M Snell) <a href="https://github.com/nodejs/node/pull/23744">#23744</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df8e586964"><code>df8e586964</code></a>] - <strong>module</strong>: removed unused variable (Martin Omander) <a href="https://github.com/nodejs/node/pull/23624">#23624</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15b12411e9"><code>15b12411e9</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>module</strong>: fix inconsistency between load and _findPath&quot; (John-David Dalton) <a href="https://github.com/nodejs/node/pull/23228">#23228</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0257fd7ce9"><code>0257fd7ce9</code></a>] - <strong>process</strong>: wrap process.binding for selective fallthrough (James M Snell) <a href="https://github.com/nodejs/node/pull/22269">#22269</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c329bee05"><code>3c329bee05</code></a>] - <strong>readline</strong>: assert without the use of event listener (Lian Li) <a href="https://github.com/nodejs/node/pull/23472">#23472</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6855b619c9"><code>6855b619c9</code></a>] - <strong>repl</strong>: remove unused variable from try catch (mmisiarek) <a href="https://github.com/nodejs/node/pull/23452">#23452</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ed1fba740"><code>4ed1fba740</code></a>] - <strong>repl</strong>: remove unused variable e from try catch (Khalid Adil) <a href="https://github.com/nodejs/node/pull/23449">#23449</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83d0404971"><code>83d0404971</code></a>] - <strong>repl</strong>: do not swallow errors in nested REPLs (Rich Trott) <a href="https://github.com/nodejs/node/pull/23004">#23004</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0e5afc968"><code>f0e5afc968</code></a>] - <strong>src</strong>: fix missing deprecation assignment (James M Snell) <a href="https://github.com/nodejs/node/pull/23809">#23809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8cb60fcb9"><code>b8cb60fcb9</code></a>] - <strong>src</strong>: use more explicit return type in Sign::SignFinal() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23779">#23779</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c8a96fefa"><code>6c8a96fefa</code></a>] - <strong>src</strong>: initial large page (2M) support (Suresh Srinivas) <a href="https://github.com/nodejs/node/pull/22079">#22079</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74ddae783d"><code>74ddae783d</code></a>] - <strong>src</strong>: add trace events for env.cc (James M Snell) <a href="https://github.com/nodejs/node/pull/23674">#23674</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59feb5378b"><code>59feb5378b</code></a>] - <strong>src</strong>: changed stdio_pipes_ to std::vector (Steven Auger) <a href="https://github.com/nodejs/node/pull/23615">#23615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4fdedd3f1"><code>e4fdedd3f1</code></a>] - <strong>src</strong>: update v8::Object::GetPropertyNames() usage (cjihrig) <a href="https://github.com/nodejs/node/pull/23660">#23660</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da52c3fc9b"><code>da52c3fc9b</code></a>] - <strong>src</strong>: remove OCB support ifdef OPENSSL_NO_OCB (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/23635">#23635</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f6b73745c"><code>2f6b73745c</code></a>] - <strong>src</strong>: remove function hasTextDecoder in encoding.js (Chi-chi Wang) <a href="https://github.com/nodejs/node/pull/23625">#23625</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd7fc99e90"><code>fd7fc99e90</code></a>] - <strong>src</strong>: change macro to fn (Gino Notto) <a href="https://github.com/nodejs/node/pull/23603">#23603</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e84a7f027d"><code>e84a7f027d</code></a>] - <strong>src</strong>: add default initializer in tls_wrap (Richard Hoehn) <a href="https://github.com/nodejs/node/pull/23567">#23567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33351a112d"><code>33351a112d</code></a>] - <strong>src</strong>: use MallocedBuffer abstraction for buffers (Cody Hazelwood) <a href="https://github.com/nodejs/node/pull/23543">#23543</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/866d81cf39"><code>866d81cf39</code></a>] - <strong>src</strong>: use default initializers over settings fields on the constructor (Andrew J D McCann) <a href="https://github.com/nodejs/node/pull/23532">#23532</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/26fa85c65e"><code>26fa85c65e</code></a>] - <strong>src</strong>: remove unused UVHandle methods (MarianneDr) <a href="https://github.com/nodejs/node/pull/23535">#23535</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35d9990140"><code>35d9990140</code></a>] - <strong>src</strong>: move default assignment of async_id_ in async_wrap.h (David Corona) <a href="https://github.com/nodejs/node/pull/23495">#23495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec7375ad0e"><code>ec7375ad0e</code></a>] - <strong>src</strong>: change constructor behavior in stream_base-inl.h (Ian Sutherland) <a href="https://github.com/nodejs/node/pull/23447">#23447</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5f5585b0a"><code>b5f5585b0a</code></a>] - <strong>src</strong>: throw if functions used as constructors in node_crypto.cc (Bruce A. MacNaughton) <a href="https://github.com/nodejs/node/pull/23582">#23582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc963cd81c"><code>fc963cd81c</code></a>] - <strong>src</strong>: reduce platform worker barrier lifetime (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/23419">#23419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b61bbbbb03"><code>b61bbbbb03</code></a>] - <strong>src</strong>: trace_event: secondary storage for metadata (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/20900">#20900</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecacf33356"><code>ecacf33356</code></a>] - <strong>src</strong>: fix bug in MallocedBuffer constructor (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/23434">#23434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a83096a65d"><code>a83096a65d</code></a>] - <strong>src</strong>: improve SSL version extraction logic (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/23050">#23050</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f40b1dbe5d"><code>f40b1dbe5d</code></a>] - <strong>src</strong>: revert removal of SecureContext <code>_external</code> getter (Vitaly Dyatlov) <a href="https://github.com/nodejs/node/pull/21711">#21711</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51fd86730f"><code>51fd86730f</code></a>] - <strong>src</strong>: remove unused limits header from util-inl.h (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/23353">#23353</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f21755e60"><code>5f21755e60</code></a>] - <strong>src</strong>: replace NO_RETURN with [[noreturn]] (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23337">#23337</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d21e34a6d"><code>4d21e34a6d</code></a>] - <strong>src</strong>: fix usage of deprecated v8::Date::New (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23288">#23288</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2fee5d1cb"><code>c2fee5d1cb</code></a>] - <strong>src</strong>: ready background workers before bootstrap (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/23233">#23233</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6580ce54dc"><code>6580ce54dc</code></a>] - <strong>src</strong>: remove accidentally added src/txt (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/23273">#23273</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f84613c93"><code>8f84613c93</code></a>] - <strong>src</strong>: use default parameters for <code>UVException()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23176">#23176</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7b59d6204"><code>a7b59d6204</code></a>] - <strong>src</strong>: flip Atomics.notify alias (Gus Caplan) <a href="https://github.com/nodejs/node/pull/22844">#22844</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8989c76c6e"><code>8989c76c6e</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>src</strong>: implement query callbacks for vm&quot; (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/22911">#22911</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85c356c10e"><code>85c356c10e</code></a>] - <strong>src</strong>: implement query callbacks for vm (Timothy Gu) <a href="https://github.com/nodejs/node/pull/22390">#22390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b85460498f"><code>b85460498f</code></a>] - <strong>src</strong>: remove old process.binding(&#39;trace_events&#39;).emit (James M Snell) <a href="https://github.com/nodejs/node/pull/22127">#22127</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/afc5636fe6"><code>afc5636fe6</code></a>] - <strong>src</strong>: rename WorkerThreadMain to PlatformWorkerThread (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/21982">#21982</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2faab111ef"><code>2faab111ef</code></a>] - <strong>src</strong>: remove defunct timer_wrap file (Jon Moss) <a href="https://github.com/nodejs/node/pull/21777">#21777</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e767aa1a2e"><code>e767aa1a2e</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>src</strong>: make process.env.TZ setter clear tz cache&quot; (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/20228">#20228</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20373c476d"><code>20373c476d</code></a>] - <strong>stream</strong>: undo internalBinding() conversion in compat mechanism (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23662">#23662</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a080ab782"><code>6a080ab782</code></a>] - <strong>test</strong>: add blocks and comments to fs-promises tests (Ian Sutherland) <a href="https://github.com/nodejs/node/pull/23627">#23627</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b19f339bcf"><code>b19f339bcf</code></a>] - <strong>test</strong>: increase coverage for readfile with withFileTypes (christian-bromann) <a href="https://github.com/nodejs/node/pull/23557">#23557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b014a1ead"><code>3b014a1ead</code></a>] - <strong>test</strong>: skip failing tests for osx mojave (jn99) <a href="https://github.com/nodejs/node/pull/23550">#23550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c91b28f04"><code>5c91b28f04</code></a>] - <strong>test</strong>: fix argument order in assertion (Illescas, Ricardo) <a href="https://github.com/nodejs/node/pull/23581">#23581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c55f25abfa"><code>c55f25abfa</code></a>] - <strong>test</strong>: reversed params in assert.strictEqual() (Dusan Radovanovic) <a href="https://github.com/nodejs/node/pull/23591">#23591</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24e79bdfc8"><code>24e79bdfc8</code></a>] - <strong>test</strong>: correct order of args in buffer compare (James Irwin) <a href="https://github.com/nodejs/node/pull/23521">#23521</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3c6a8d1a8"><code>a3c6a8d1a8</code></a>] - <strong>test</strong>: enable trace-events tests for workers (Richard Lau) <a href="https://github.com/nodejs/node/pull/23698">#23698</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/add4f019e4"><code>add4f019e4</code></a>] - <strong>test</strong>: check codes of thrown errors (Nancy Truong) <a href="https://github.com/nodejs/node/pull/23519">#23519</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5c75a331d"><code>b5c75a331d</code></a>] - <strong>test</strong>: error when empty buffer is passed to filehandle.read() (Masashi Hirano) <a href="https://github.com/nodejs/node/pull/23250">#23250</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a29631b237"><code>a29631b237</code></a>] - <strong>test</strong>: error when empty buffer is passed to fs.read() (shisama) <a href="https://github.com/nodejs/node/pull/23141">#23141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6445307716"><code>6445307716</code></a>] - <strong>test</strong>: fix strictEqual arguments order (Jonathan Samines) <a href="https://github.com/nodejs/node/pull/23486">#23486</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06890ff01c"><code>06890ff01c</code></a>] - <strong>test</strong>: add test coverage for fs.truncate (christian-bromann) <a href="https://github.com/nodejs/node/pull/23620">#23620</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb48f287ab"><code>eb48f287ab</code></a>] - <strong>test</strong>: use smaller keys for a faster keygen test (Sam Roberts) <a href="https://github.com/nodejs/node/pull/23430">#23430</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5525986a8"><code>d5525986a8</code></a>] - <strong>test</strong>: increased code coverage for slowCases (Jared Haines) <a href="https://github.com/nodejs/node/pull/23592">#23592</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b510da6ba"><code>0b510da6ba</code></a>] - <strong>test</strong>: assertions arguments match docs (Amanuel Ghebreweldi) <a href="https://github.com/nodejs/node/pull/23594">#23594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58faae9f3a"><code>58faae9f3a</code></a>] - <strong>test</strong>: fix assert.strictEqual() argument order (Derek) <a href="https://github.com/nodejs/node/pull/23598">#23598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bcd14b2c0f"><code>bcd14b2c0f</code></a>] - <strong>test</strong>: fix assert parameter order in test-https-localaddress.js (Ian Sutherland) <a href="https://github.com/nodejs/node/pull/23599">#23599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c6a55146e"><code>1c6a55146e</code></a>] - <strong>test</strong>: change order of assert.strictEquals arguments (Chuck Theobald) <a href="https://github.com/nodejs/node/pull/23600">#23600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e345897f06"><code>e345897f06</code></a>] - <strong>test</strong>: fix assert equal order of arguments (David Jiang) <a href="https://github.com/nodejs/node/pull/23602">#23602</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d778f9e1f0"><code>d778f9e1f0</code></a>] - <strong>test</strong>: fix order of assert args in client response domain test (Emily Kolar) <a href="https://github.com/nodejs/node/pull/23604">#23604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d08ac84aaa"><code>d08ac84aaa</code></a>] - <strong>test</strong>: re-order strictEqual paramater calls (Paul Tichonczuk) <a href="https://github.com/nodejs/node/pull/23607">#23607</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50a280acdb"><code>50a280acdb</code></a>] - <strong>test</strong>: fix assertions args order (Milton Sosa) <a href="https://github.com/nodejs/node/pull/23608">#23608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff75d98479"><code>ff75d98479</code></a>] - <strong>test</strong>: fix parameters in test-repl.js (Israel Ortiz) <a href="https://github.com/nodejs/node/pull/23609">#23609</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c160aacd20"><code>c160aacd20</code></a>] - <strong>test</strong>: reverse arguments in assert.strictEqual (Vsevolod Geraskin) <a href="https://github.com/nodejs/node/pull/23613">#23613</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4422269274"><code>4422269274</code></a>] - <strong>test</strong>: update assertion parameter order (Sean Healy) <a href="https://github.com/nodejs/node/pull/23614">#23614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f481f7bb0"><code>2f481f7bb0</code></a>] - <strong>test</strong>: fix backward assertion arguments (Stéphane Vasseur) <a href="https://github.com/nodejs/node/pull/23616">#23616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/907461c289"><code>907461c289</code></a>] - <strong>test</strong>: reversed 1st and 2nd arguments for assert.strictEqual() (vchoubey08) <a href="https://github.com/nodejs/node/pull/23617">#23617</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a43e53f1a"><code>1a43e53f1a</code></a>] - <strong>test</strong>: correct assertion argument order (Jeff Marvin) <a href="https://github.com/nodejs/node/pull/23618">#23618</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7cbc3f4f1"><code>e7cbc3f4f1</code></a>] - <strong>test</strong>: fix assertion order (erickwendel) <a href="https://github.com/nodejs/node/pull/23626">#23626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42f43d5827"><code>42f43d5827</code></a>] - <strong>test</strong>: updated assert test values to doc standards (keeysnc) <a href="https://github.com/nodejs/node/pull/23593">#23593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af59b9dd02"><code>af59b9dd02</code></a>] - <strong>test</strong>: switch order of assertion arguments (Mel) <a href="https://github.com/nodejs/node/pull/23563">#23563</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca24bcf571"><code>ca24bcf571</code></a>] - <strong>test</strong>: fix assert.strictEqual() argument order (Savio Resende) <a href="https://github.com/nodejs/node/pull/23564">#23564</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e79e012b6"><code>7e79e012b6</code></a>] - <strong>test</strong>: fix parameter order of assertions (Pete Lombardo) <a href="https://github.com/nodejs/node/pull/23565">#23565</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d5b6c2bb3"><code>2d5b6c2bb3</code></a>] - <strong>test</strong>: fix assert value order (Ethan Weber) <a href="https://github.com/nodejs/node/pull/23566">#23566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d49937a934"><code>d49937a934</code></a>] - <strong>test</strong>: fix strictEqual order for timers test (Saleh Abdel Motaal) <a href="https://github.com/nodejs/node/pull/23568">#23568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/986b6cb01f"><code>986b6cb01f</code></a>] - <strong>test</strong>: corrected assertion arguments order (francois) <a href="https://github.com/nodejs/node/pull/23569">#23569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3140d078b"><code>c3140d078b</code></a>] - <strong>test</strong>: fix strictEqual input parameters order (AlixAng) <a href="https://github.com/nodejs/node/pull/23570">#23570</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b49f4a93a6"><code>b49f4a93a6</code></a>] - <strong>test</strong>: fix order of arguments passed to strictEqual (Joe Shindelar) <a href="https://github.com/nodejs/node/pull/23571">#23571</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d86696f35"><code>2d86696f35</code></a>] - <strong>test</strong>: augment tests for SourceTextModule (Andrew Eisenberg) <a href="https://github.com/nodejs/node/pull/23572">#23572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d35965bbf9"><code>d35965bbf9</code></a>] - <strong>test</strong>: fix arguments ordering for assertions to match the docs (Liran Tal) <a href="https://github.com/nodejs/node/pull/23575">#23575</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/152e7a53c2"><code>152e7a53c2</code></a>] - <strong>test</strong>: fixed strictEqual arguments order (Ruy Adorno) <a href="https://github.com/nodejs/node/pull/23576">#23576</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d9215986f"><code>0d9215986f</code></a>] - <strong>test</strong>: add crypto.scrypt test case with different encoding (Yitong) <a href="https://github.com/nodejs/node/pull/23578">#23578</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96c1dd428c"><code>96c1dd428c</code></a>] - <strong>test</strong>: reversed actual and expected values for .strictEqual() (Salman Shakeel) <a href="https://github.com/nodejs/node/pull/23579">#23579</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b873ee18b"><code>4b873ee18b</code></a>] - <strong>test</strong>: increased code coverage for proxySessionHandler (Justin Lee) <a href="https://github.com/nodejs/node/pull/23583">#23583</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62c6e446bd"><code>62c6e446bd</code></a>] - <strong>test</strong>: fix assertion arguments order (seantcoyote) <a href="https://github.com/nodejs/node/pull/23584">#23584</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99a7e25ba1"><code>99a7e25ba1</code></a>] - <strong>test</strong>: fix assert.strictEqual() parameter order in test-path-maklong.js (blakehall) <a href="https://github.com/nodejs/node/pull/23587">#23587</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53fb82d6b1"><code>53fb82d6b1</code></a>] - <strong>test</strong>: fix argument order in assertions (Illescas, Ricardo) <a href="https://github.com/nodejs/node/pull/23589">#23589</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59a221d2a0"><code>59a221d2a0</code></a>] - <strong>test</strong>: fix order of parameters to assert.strictEqual (Jason Nutter) <a href="https://github.com/nodejs/node/pull/23590">#23590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e806167fec"><code>e806167fec</code></a>] - <strong>test</strong>: removed unused variable in fs-watch-file-slow (Maki Toda) <a href="https://github.com/nodejs/node/pull/23548">#23548</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d9e54b3d6"><code>0d9e54b3d6</code></a>] - <strong>test</strong>: update strictEqual arguments order (Clinton Pahl) <a href="https://github.com/nodejs/node/pull/23552">#23552</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c254e40b18"><code>c254e40b18</code></a>] - <strong>test</strong>: removed unused error variable in try catch (Murtaza H) <a href="https://github.com/nodejs/node/pull/23553">#23553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90467658ea"><code>90467658ea</code></a>] - <strong>test</strong>: reverse order of args in reconnect-error assert (Jackelin Herrera) <a href="https://github.com/nodejs/node/pull/23555">#23555</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3604d78cd3"><code>3604d78cd3</code></a>] - <strong>test</strong>: added async-hook benchmark (peter) <a href="https://github.com/nodejs/node/pull/23556">#23556</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4118e90b43"><code>4118e90b43</code></a>] - <strong>test</strong>: fix order of assert arguments in vm-new-script-this-context (Victor Poriazov) <a href="https://github.com/nodejs/node/pull/23558">#23558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f38550458"><code>2f38550458</code></a>] - <strong>test</strong>: modernize test-crypto-domain (naris93) <a href="https://github.com/nodejs/node/pull/23559">#23559</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7298f8a147"><code>7298f8a147</code></a>] - <strong>test</strong>: fix strictEqual assertion order on readline tests (Joe Grosspietsch) <a href="https://github.com/nodejs/node/pull/23561">#23561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bea0819126"><code>bea0819126</code></a>] - <strong>test</strong>: switch strictEqual parameters - actual first before expected (Chris Bautista) <a href="https://github.com/nodejs/node/pull/23537">#23537</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd3b52fc17"><code>bd3b52fc17</code></a>] - <strong>test</strong>: assert.strictEqual parameters ordered correctly (Justin denBroeder) <a href="https://github.com/nodejs/node/pull/23538">#23538</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07d3f470da"><code>07d3f470da</code></a>] - <strong>test</strong>: fix assert.strictEqual() arguments order (Ivan Lukasevych) <a href="https://github.com/nodejs/node/pull/23539">#23539</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef2cbf826a"><code>ef2cbf826a</code></a>] - <strong>test</strong>: reverse the order of assertion statement arguments in pingpong test (Allan Zheng) <a href="https://github.com/nodejs/node/pull/23540">#23540</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44b569c8b0"><code>44b569c8b0</code></a>] - <strong>test</strong>: added test for generateKeyPair (David Xue) <a href="https://github.com/nodejs/node/pull/23541">#23541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea90776227"><code>ea90776227</code></a>] - <strong>test</strong>: swap expected and actual arguments in assert.strictEqual() (Erin Bush) <a href="https://github.com/nodejs/node/pull/23542">#23542</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f6c86d1ea"><code>1f6c86d1ea</code></a>] - <strong>test</strong>: fix assertions argument order (KelvinLawHF1) <a href="https://github.com/nodejs/node/pull/23544">#23544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0655229240"><code>0655229240</code></a>] - <strong>test</strong>: fix assertion argument order (Carl Richmond) <a href="https://github.com/nodejs/node/pull/23545">#23545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4518ca9c32"><code>4518ca9c32</code></a>] - <strong>test</strong>: refactor callback functions to arrow functions (Sean Healy) <a href="https://github.com/nodejs/node/pull/23546">#23546</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9afea9e79"><code>c9afea9e79</code></a>] - <strong>test</strong>: updating assertion and expect order in test-tls-client-verify.js (Eli Itah) <a href="https://github.com/nodejs/node/pull/23547">#23547</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47b7f2ac44"><code>47b7f2ac44</code></a>] - <strong>test</strong>: use correct argument order for assert.strictEqual() (Oktavianus Ludiro) <a href="https://github.com/nodejs/node/pull/23527">#23527</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1fd1e605be"><code>1fd1e605be</code></a>] - <strong>test</strong>: corrected the order of arguments in assert.strictEqual() (Diana Lee) <a href="https://github.com/nodejs/node/pull/23528">#23528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb9fe73ab7"><code>cb9fe73ab7</code></a>] - <strong>test</strong>: fix assert.strictEqual() argument order (ssamuels0916) <a href="https://github.com/nodejs/node/pull/23529">#23529</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c220889e0"><code>1c220889e0</code></a>] - <strong>test</strong>: fix strictEqual assertion argument in test-tls-ecdh-auto (jaxyz) <a href="https://github.com/nodejs/node/pull/23530">#23530</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0a77f0a86"><code>d0a77f0a86</code></a>] - <strong>test</strong>: correct labelling of asserts errors (nofwayy) <a href="https://github.com/nodejs/node/pull/23531">#23531</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffab8ba33f"><code>ffab8ba33f</code></a>] - <strong>test</strong>: reorder asserts arguments (Marcos Frony) <a href="https://github.com/nodejs/node/pull/23534">#23534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69365ef25c"><code>69365ef25c</code></a>] - <strong>test</strong>: updating assertion on test so it fits the new method signature (<a href="mailto:garrik.leonardo@gmail.com">garrik.leonardo@gmail.com</a>) <a href="https://github.com/nodejs/node/pull/23536">#23536</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e6c983884"><code>9e6c983884</code></a>] - <strong>test</strong>: refactor functions to es6 (Michael Chen) <a href="https://github.com/nodejs/node/pull/23510">#23510</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b06113aba1"><code>b06113aba1</code></a>] - <strong>test</strong>: replaced functions with arrow functions (edgarzapeka) <a href="https://github.com/nodejs/node/pull/23511">#23511</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4e89837db"><code>e4e89837db</code></a>] - <strong>test</strong>: corret assertion arg order in test-regress-GH-892.js (Elvis-Philip N) <a href="https://github.com/nodejs/node/pull/23513">#23513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05ce3946ee"><code>05ce3946ee</code></a>] - <strong>test</strong>: fix test-dgram-pingpong assertion arg order (David Ward) <a href="https://github.com/nodejs/node/pull/23514">#23514</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4958e7ad34"><code>4958e7ad34</code></a>] - <strong>test</strong>: fix assert.strictEqual() argument order (Ben Schaaf) <a href="https://github.com/nodejs/node/pull/23515">#23515</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1eea1aa513"><code>1eea1aa513</code></a>] - <strong>test</strong>: fix assert.strictEqual arg order in test-tls-ecdh-multiple.js (Takdeer Sodhan) <a href="https://github.com/nodejs/node/pull/23516">#23516</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5485ec90b"><code>d5485ec90b</code></a>] - <strong>test</strong>: use the correct parameter order on assert.strictEqual() (Tyler Vann-Campbell) <a href="https://github.com/nodejs/node/pull/23520">#23520</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9efac6dfd"><code>e9efac6dfd</code></a>] - <strong>test</strong>: fix assert order in test-vm-context (Lee Gray) <a href="https://github.com/nodejs/node/pull/23523">#23523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba5cf7b2a9"><code>ba5cf7b2a9</code></a>] - <strong>test</strong>: switch arguments of assert() (Arne Schramm) <a href="https://github.com/nodejs/node/pull/23524">#23524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87eeb6b373"><code>87eeb6b373</code></a>] - <strong>test</strong>: swap assert argument order in test-vm-create-and-run-in-context.js (Pascal Lambert) <a href="https://github.com/nodejs/node/pull/23525">#23525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2cd0ef09ec"><code>2cd0ef09ec</code></a>] - <strong>test</strong>: fix order of assert.strictEqual() args to actual, expected (Joshua Belcher) <a href="https://github.com/nodejs/node/pull/23501">#23501</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6204c58c0"><code>f6204c58c0</code></a>] - <strong>test</strong>: fixed incorrect variable order in assert.strictEqual() (Daniyal Mokhammad) <a href="https://github.com/nodejs/node/pull/23502">#23502</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd3b1d115c"><code>fd3b1d115c</code></a>] - <strong>test</strong>: properly order test assertion variables (David Scott) <a href="https://github.com/nodejs/node/pull/23503">#23503</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e087f2665c"><code>e087f2665c</code></a>] - <strong>test</strong>: modernize test-child-process-flush-stdio (Viacheslav Liakhov) <a href="https://github.com/nodejs/node/pull/23504">#23504</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c377053e82"><code>c377053e82</code></a>] - <strong>test</strong>: put expected assert value in correct place (Jean-Francois Arseneau) <a href="https://github.com/nodejs/node/pull/23505">#23505</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/345974a8ad"><code>345974a8ad</code></a>] - <strong>test</strong>: fix argument order in assertions (Illescas, Ricardo) <a href="https://github.com/nodejs/node/pull/23506">#23506</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cc52b0bc0"><code>8cc52b0bc0</code></a>] - <strong>test</strong>: fix assertions args order in test/parallel/test-fs-chmod.js (Milton Sosa) <a href="https://github.com/nodejs/node/pull/23507">#23507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/556293283a"><code>556293283a</code></a>] - <strong>test</strong>: fix strictEqual assertion arguments (Alejandro Oviedo Garcia) <a href="https://github.com/nodejs/node/pull/23508">#23508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb8dd485c2"><code>bb8dd485c2</code></a>] - <strong>test</strong>: fix ordering of assertion values (Andrew MacCuaig)</li>
<li>[<a href="https://github.com/nodejs/node/commit/5bc49f9c0c"><code>5bc49f9c0c</code></a>] - <strong>test</strong>: update function keywords to fat arrows (Robert Monks) <a href="https://github.com/nodejs/node/pull/23493">#23493</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/697359637a"><code>697359637a</code></a>] - <strong>test</strong>: reversed arguments in strictqual to reflect documentation (scabhi) <a href="https://github.com/nodejs/node/pull/23494">#23494</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0eb19b1d2"><code>e0eb19b1d2</code></a>] - <strong>test</strong>: modernized test to use arrow functions (Greg Goforth) <a href="https://github.com/nodejs/node/pull/23496">#23496</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/670770e275"><code>670770e275</code></a>] - <strong>test</strong>: use arrow functions in test-exception-handler (Jenna Zeigen) <a href="https://github.com/nodejs/node/pull/23498">#23498</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab052af697"><code>ab052af697</code></a>] - <strong>test</strong>: fix argument order in asserts (@CAYdenberg) <a href="https://github.com/nodejs/node/pull/23499">#23499</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0eb5f13062"><code>0eb5f13062</code></a>] - <strong>test</strong>: modernizing test-dgram-listen-after-bind with arrow functions (chrisforrette) <a href="https://github.com/nodejs/node/pull/23500">#23500</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/945f9d728e"><code>945f9d728e</code></a>] - <strong>test</strong>: fix strictEqual argument order (Felix Schlenkrich) <a href="https://github.com/nodejs/node/pull/23490">#23490</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fc8c7aca8"><code>3fc8c7aca8</code></a>] - <strong>test</strong>: rename process.argv[0] to process.execPath, rename ex to err (Kayla Altepeter) <a href="https://github.com/nodejs/node/pull/23488">#23488</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/280aed1312"><code>280aed1312</code></a>] - <strong>test</strong>: fix assertion argument order (Carl Richmond) <a href="https://github.com/nodejs/node/pull/23489">#23489</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b041922663"><code>b041922663</code></a>] - <strong>test</strong>: fix assertion order test-tls-server-verify (Carolina Pinzon) <a href="https://github.com/nodejs/node/pull/23549">#23549</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/147102372d"><code>147102372d</code></a>] - <strong>test</strong>: move tick.js from test/async-hooks to test/common (Artur Hayrapetyan) <a href="https://github.com/nodejs/node/pull/23551">#23551</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39377bc58f"><code>39377bc58f</code></a>] - <strong>test</strong>: fix assertion order (Chris Nguyen) <a href="https://github.com/nodejs/node/pull/23533">#23533</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9962b9cf9"><code>e9962b9cf9</code></a>] - <strong>test</strong>: change to arrow functions in send-bad-arguments (Anna Zhao) <a href="https://github.com/nodejs/node/pull/23483">#23483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d70a0cd294"><code>d70a0cd294</code></a>] - <strong>test</strong>: removed unused variable (Michal Hynek) <a href="https://github.com/nodejs/node/pull/23481">#23481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a797923ba5"><code>a797923ba5</code></a>] - <strong>test</strong>: fix argument order for assert.strictEqual (Stacey) <a href="https://github.com/nodejs/node/pull/23485">#23485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6936f9cb14"><code>6936f9cb14</code></a>] - <strong>test</strong>: fix assert.strictEqual params order (Rock Hu) <a href="https://github.com/nodejs/node/pull/23480">#23480</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6e9f99910"><code>b6e9f99910</code></a>] - <strong>test</strong>: removed mustCallAsync from common and added inside testcase (Quinn Langille) <a href="https://github.com/nodejs/node/pull/23467">#23467</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1408e323f9"><code>1408e323f9</code></a>] - <strong>test</strong>: remove unused &quot;e&quot; from catch in http2 test (Stephen Heitman) <a href="https://github.com/nodejs/node/pull/23476">#23476</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5c698d328"><code>b5c698d328</code></a>] - <strong>test</strong>: remove unused variable from catch (Paige Kato) <a href="https://github.com/nodejs/node/pull/23477">#23477</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e527321a98"><code>e527321a98</code></a>] - <strong>test</strong>: inline common module boolean (ashleysimpson) <a href="https://github.com/nodejs/node/pull/23479">#23479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cbc140fb6a"><code>cbc140fb6a</code></a>] - <strong>test</strong>: swap the order arguments are passed to assert (Dylson Valente Neto) <a href="https://github.com/nodejs/node/pull/23580">#23580</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f1997b7150"><code>f1997b7150</code></a>] - <strong>test</strong>: flip assertion arguments for make-callback/test.js (Tim Cheung) <a href="https://github.com/nodejs/node/pull/23470">#23470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec675b8ea4"><code>ec675b8ea4</code></a>] - <strong>test</strong>: replace function with arrow function (Yitong) <a href="https://github.com/nodejs/node/pull/23474">#23474</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/923f37ff7c"><code>923f37ff7c</code></a>] - <strong>test</strong>: swap actual and expected in assertions (Yitong) <a href="https://github.com/nodejs/node/pull/23474">#23474</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90504b97cd"><code>90504b97cd</code></a>] - <strong>test</strong>: correctly order assertion arguments (Emily Kolar) <a href="https://github.com/nodejs/node/pull/23473">#23473</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d2388d9dd"><code>2d2388d9dd</code></a>] - <strong>test</strong>: fix errors in test-buffer-alloc.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/23645">#23645</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e68333ead"><code>5e68333ead</code></a>] - <strong>test</strong>: mark <code>test-http2-session-timeout</code> as flake on ARM (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23639">#23639</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d0532e7c1"><code>2d0532e7c1</code></a>] - <strong>test</strong>: update test-cluster-worker-events to use arrow functions (S. Everett Abbott) <a href="https://github.com/nodejs/node/pull/23469">#23469</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec8fbfb26a"><code>ec8fbfb26a</code></a>] - <strong>test</strong>: correct order for assert.strictEqual for inspector-helper test (Maggie Nolan) <a href="https://github.com/nodejs/node/pull/23468">#23468</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/722e0d4921"><code>722e0d4921</code></a>] - <strong>test</strong>: fix incorrect expectation order (Amie) <a href="https://github.com/nodejs/node/pull/23466">#23466</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b35d234b12"><code>b35d234b12</code></a>] - <strong>test</strong>: remove unused e variable in catch statement (Denny Scott) <a href="https://github.com/nodejs/node/pull/23465">#23465</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30c48fd296"><code>30c48fd296</code></a>] - <strong>test</strong>: correct assert test (Richard Markins) <a href="https://github.com/nodejs/node/pull/23463">#23463</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d0f50cc34"><code>7d0f50cc34</code></a>] - <strong>test</strong>: fix incorrect ordering of args in assert.strictEqual() (mdaum) <a href="https://github.com/nodejs/node/pull/23461">#23461</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09a664431a"><code>09a664431a</code></a>] - <strong>test</strong>: swap assert.strictEqual args to actual, expected (epeden) <a href="https://github.com/nodejs/node/pull/23459">#23459</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47784c47f4"><code>47784c47f4</code></a>] - <strong>test</strong>: fix assert.strictEqual argument order (andy addington) <a href="https://github.com/nodejs/node/pull/23457">#23457</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce7555ddeb"><code>ce7555ddeb</code></a>] - <strong>test</strong>: strictEqual correct order for http-information-processing test (Ivan Sieder) <a href="https://github.com/nodejs/node/pull/23456">#23456</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4296837468"><code>4296837468</code></a>] - <strong>test</strong>: replace assert.throws w/ common.expectsError (Andrew Eisenberg) <a href="https://github.com/nodejs/node/pull/23454">#23454</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa63e5539e"><code>aa63e5539e</code></a>] - <strong>test</strong>: fix http local address test assertion (Danu Widatama) <a href="https://github.com/nodejs/node/pull/23451">#23451</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3829e99b29"><code>3829e99b29</code></a>] - <strong>test</strong>: fix order of values in test assertions (Jared Haines) <a href="https://github.com/nodejs/node/pull/23450">#23450</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c36943b8d"><code>1c36943b8d</code></a>] - <strong>test</strong>: fix <code>assert.strictEqual</code> arguments in test/parallel/test-c-ares.js (jungkumseok) <a href="https://github.com/nodejs/node/pull/23448">#23448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db2be04eb8"><code>db2be04eb8</code></a>] - <strong>test</strong>: improve test coverage for fs module (<a href="mailto:garrik.leonardo@gmail.com">garrik.leonardo@gmail.com</a>) <a href="https://github.com/nodejs/node/pull/23601">#23601</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0468fe900"><code>a0468fe900</code></a>] - <strong>test</strong>: fix parameter order passed to strictEqual (Shannon) <a href="https://github.com/nodejs/node/pull/23577">#23577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0579784eab"><code>0579784eab</code></a>] - <strong>test</strong>: adding test coverage for SourceTextModule.evaluate (Kayla Altepeter) <a href="https://github.com/nodejs/node/pull/23595">#23595</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/208ee3e570"><code>208ee3e570</code></a>] - <strong>test</strong>: move some gc tests back to parallel/, unmark flaky (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23356">#23356</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/939a27e91b"><code>939a27e91b</code></a>] - <strong>test</strong>: improve test-gc-http-client-onerror (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/23196">#23196</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91bad82638"><code>91bad82638</code></a>] - <strong>test</strong>: improve test-gc-http-client-connaborted (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/23193">#23193</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd88c9864f"><code>bd88c9864f</code></a>] - <strong>test</strong>: fix assert.strictEqual argument order (et4891) <a href="https://github.com/nodejs/node/pull/23518">#23518</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f2c57e7e1c"><code>f2c57e7e1c</code></a>] - <strong>test</strong>: fixing assertion value order (Joe Sepi) <a href="https://github.com/nodejs/node/pull/23574">#23574</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66eb35f1e6"><code>66eb35f1e6</code></a>] - <strong>test</strong>: rename common.ddCommand() (Rich Trott) <a href="https://github.com/nodejs/node/pull/23411">#23411</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8561462005"><code>8561462005</code></a>] - <strong>test</strong>: refactor common.ddCommand() (Rich Trott) <a href="https://github.com/nodejs/node/pull/23411">#23411</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fa857f619"><code>0fa857f619</code></a>] - <strong>test</strong>: add logging to test-worker-memory (Rich Trott) <a href="https://github.com/nodejs/node/pull/23418">#23418</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c4d316d03"><code>3c4d316d03</code></a>] - <strong>test</strong>: add test for a vm indexed property (conectado) <a href="https://github.com/nodejs/node/pull/23318">#23318</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e774d1b898"><code>e774d1b898</code></a>] - <strong>test</strong>: fix compiler warning in doc/api/addons.md (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/23323">#23323</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c030854a54"><code>c030854a54</code></a>] - <strong>test</strong>: add WPT console-tests-historical (Rich Trott) <a href="https://github.com/nodejs/node/pull/23340">#23340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd7e57a023"><code>bd7e57a023</code></a>] - <strong>test</strong>: separate WPT console test from other test (Rich Trott) <a href="https://github.com/nodejs/node/pull/23340">#23340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/172e552655"><code>172e552655</code></a>] - <strong>test</strong>: add WPT console-label-conversion test (Rich Trott) <a href="https://github.com/nodejs/node/pull/23340">#23340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b61f3970e"><code>0b61f3970e</code></a>] - <strong>test</strong>: rename WPT console test (Rich Trott) <a href="https://github.com/nodejs/node/pull/23340">#23340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52b58a2ac5"><code>52b58a2ac5</code></a>] - <strong>test</strong>: fix broken test (cjihrig) <a href="https://github.com/nodejs/node/pull/23232">#23232</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e189794df"><code>8e189794df</code></a>] - <strong>test</strong>: remove skip of OS X bug (Rich Trott) <a href="https://github.com/nodejs/node/pull/22546">#22546</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f1675817c"><code>1f1675817c</code></a>] - <strong>test</strong>: check option start or end is not safe integer (Masashi Hirano) <a href="https://github.com/nodejs/node/pull/21704">#21704</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60ef7d1a8f"><code>60ef7d1a8f</code></a>] - <strong>test</strong>: fix assertion in test-console (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/20557">#20557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7db4281e52"><code>7db4281e52</code></a>] - <strong>tls</strong>: close StreamWrap and its stream correctly (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23654">#23654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/934eb7ec59"><code>934eb7ec59</code></a>] - <strong>tls</strong>: prevent multiple connection errors (cjihrig) <a href="https://github.com/nodejs/node/pull/23636">#23636</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1a23cc954"><code>d1a23cc954</code></a>] - <strong>tls</strong>: update try catch syntax (Matt Jiles) <a href="https://github.com/nodejs/node/pull/23484">#23484</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/318f1cdc99"><code>318f1cdc99</code></a>] - <strong>tls</strong>: make StreamWrap work correctly in &quot;drain&quot; callback (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23294">#23294</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc33b3e811"><code>dc33b3e811</code></a>] - <strong>tls</strong>: update test &amp; docs for ArrayBuffer/DataView (Beni von Cheni) <a href="https://github.com/nodejs/node/pull/23210">#23210</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cdd58e6bd4"><code>cdd58e6bd4</code></a>] - <strong>tools</strong>: clarify commit message linting (Rich Trott) <a href="https://github.com/nodejs/node/pull/23742">#23742</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40280e62a3"><code>40280e62a3</code></a>] - <strong>tools</strong>: do not lint commit message if var undefined (Rich Trott) <a href="https://github.com/nodejs/node/pull/23725">#23725</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77b3666b84"><code>77b3666b84</code></a>] - <strong>tools</strong>: prefer filter to remove empty strings (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/23727">#23727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74ebfa379a"><code>74ebfa379a</code></a>] - <strong>tools</strong>: update ESLint to 5.7.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/23629">#23629</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8460df4334"><code>8460df4334</code></a>] - <strong>tools</strong>: update node-lint-md-cli-rollup (Rich Trott) <a href="https://github.com/nodejs/node/pull/23358">#23358</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47af3a1bfd"><code>47af3a1bfd</code></a>] - <strong>tools,icu</strong>: read full ICU version info from file (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23269">#23269</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74c4bb7e77"><code>74c4bb7e77</code></a>] - <strong>tools,test</strong>: add list of slow tests (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23251">#23251</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b79d55ce3"><code>5b79d55ce3</code></a>] - <strong>tools,test</strong>: cleanup and dedup code (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23251">#23251</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ef83c882b"><code>1ef83c882b</code></a>] - <strong>trace_events</strong>: destroy platform before tracing (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/22938">#22938</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b7cd4bd60"><code>4b7cd4bd60</code></a>] - <strong>trace_events</strong>: add trace category enabled tracking (James M Snell) <a href="https://github.com/nodejs/node/pull/22128">#22128</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c85933cbd0"><code>c85933cbd0</code></a>] - <strong>trace_events,async_hooks</strong>: use intrinsic trace (James M Snell) <a href="https://github.com/nodejs/node/pull/22127">#22127</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c834be0a06"><code>c834be0a06</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>tty</strong>: make _read throw ERR_TTY_WRITABLE_NOT_READABLE&quot; (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23053">#23053</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4e4ef5cad"><code>f4e4ef5cad</code></a>] - <strong>util</strong>: handle null prototype on inspect (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/22331">#22331</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/849aaaeeb0"><code>849aaaeeb0</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>util</strong>: change util.inspect depth default&quot; (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/20017">#20017</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85373aeb4c"><code>85373aeb4c</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>util</strong>: change %o depth default&quot; (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/20017">#20017</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f83ddc353"><code>2f83ddc353</code></a>] - <strong>vm</strong>: pass parsing_context to ScriptCompiler::CompileFunctionInContext (Dara Hayes) <a href="https://github.com/nodejs/node/pull/23206">#23206</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6487f07e0c"><code>6487f07e0c</code></a>] - <strong>vm</strong>: add dynamic import support (Gus Caplan) <a href="https://github.com/nodejs/node/pull/22381">#22381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7673de8f58"><code>7673de8f58</code></a>] - <strong>worker</strong>: remove delete MessagePort.prototype.hasRef (James Traver) <a href="https://github.com/nodejs/node/pull/23471">#23471</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/188ffcb960"><code>188ffcb960</code></a>] - <strong>zlib</strong>: refactor zlib internals (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23360">#23360</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0828635c5"><code>e0828635c5</code></a>] - <strong>zlib</strong>: generate error code names in C++ (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23413">#23413</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-1-0">Commits in Node.js 11.1.0<a id="commits-in-node-js-11-1-0" class="anchor" href="#commits-in-node-js-11-1-0" aria-labelledby="header-commits-in-node-js-11-1-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/2c2e2b53ab"><code>2c2e2b53ab</code></a>] - <strong>benchmark</strong>: fix bench-mkdirp to use recursive option (Klaus Meinhardt) <a href="https://github.com/nodejs/node/pull/23699">#23699</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/787e13b41c"><code>787e13b41c</code></a>] - <strong>build</strong>: expose more openssl categories for addons (Jonathan Cardoso Machado) <a href="https://github.com/nodejs/node/pull/23344">#23344</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8f3bb107e"><code>b8f3bb107e</code></a>] - <strong>build</strong>: add lint-py which uses flake8 (cclauss) <a href="https://github.com/nodejs/node/pull/21952">#21952</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35c3c4ba68"><code>35c3c4ba68</code></a>] - <strong>build</strong>: allow for overwriting of use_openssl_def (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/23763">#23763</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c35d0db47"><code>5c35d0db47</code></a>] - <strong>build,meta</strong>: switch to gcc-4.9 on travis (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23778">#23778</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/141aec9564"><code>141aec9564</code></a>] - <strong>crypto</strong>: add SET_INTEGER_CONSANT macro (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/23687">#23687</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4112a10abe"><code>4112a10abe</code></a>] - <strong>crypto</strong>: strip unwanted space from openssl version (Sam Roberts) <a href="https://github.com/nodejs/node/pull/23678">#23678</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2cc4f5c923"><code>2cc4f5c923</code></a>] - <strong>deps</strong>: patch V8 to 7.0.276.32 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23851">#23851</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0312d8b2cd"><code>0312d8b2cd</code></a>] - <strong>deps</strong>: fix shim for <code>v8::Value::IntegerValue()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23898">#23898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9011db426e"><code>9011db426e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: move more deprecations to V8_DEPRECATED (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23414">#23414</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5b51cc496"><code>e5b51cc496</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: icu 63.1 bump (CLDR 34) (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/23715">#23715</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab58439916"><code>ab58439916</code></a>] - <strong>deps</strong>: icu: apply workaround patch (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/23764">#23764</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b66a8d893"><code>3b66a8d893</code></a>] - <strong>deps</strong>: fix wrong default for v8 handle zapping (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23801">#23801</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/26510fbd8e"><code>26510fbd8e</code></a>] - <strong>doc</strong>: add branding to style guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/23967">#23967</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33053ec8d7"><code>33053ec8d7</code></a>] - <strong>doc</strong>: use Node.js instead of Node (Rich Trott) <a href="https://github.com/nodejs/node/pull/23967">#23967</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec009f620c"><code>ec009f620c</code></a>] - <strong>doc</strong>: revise BUILDING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/23966">#23966</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da494ef889"><code>da494ef889</code></a>] - <strong>doc</strong>: clarify fd behaviour with {read,write}File (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/23706">#23706</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/539e1233b0"><code>539e1233b0</code></a>] - <strong>doc</strong>: moved test instructions to BUILDING.md (Kamat, Trivikram) <a href="https://github.com/nodejs/node/pull/23949">#23949</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc65fee1d3"><code>cc65fee1d3</code></a>] - <strong>doc</strong>: fix typographical issues (Denis McDonald) <a href="https://github.com/nodejs/node/pull/23970">#23970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee6b0395f5"><code>ee6b0395f5</code></a>] - <strong>doc</strong>: sort markdown refs in errors (Sam Roberts) <a href="https://github.com/nodejs/node/pull/23972">#23972</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee299c7ef1"><code>ee299c7ef1</code></a>] - <strong>doc</strong>: remove &quot;idiomatic choice&quot; from queueMicrotask (Rod Vagg) <a href="https://github.com/nodejs/node/pull/23885">#23885</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/147e5d5792"><code>147e5d5792</code></a>] - <strong>doc</strong>: document HPE_HEADER_OVERFLOW error (Sam Roberts) <a href="https://github.com/nodejs/node/pull/23963">#23963</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24c6a02930"><code>24c6a02930</code></a>] - <strong>doc</strong>: add documentation for http.IncomingMessage$complete (James M Snell) <a href="https://github.com/nodejs/node/pull/23914">#23914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82ee6c3e47"><code>82ee6c3e47</code></a>] - <strong>doc</strong>: remove mailing list (Rich Trott) <a href="https://github.com/nodejs/node/pull/23932">#23932</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99fffff6e0"><code>99fffff6e0</code></a>] - <strong>doc</strong>: remove notice of dashes in V8 options (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/23903">#23903</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b5339da14"><code>8b5339da14</code></a>] - <strong>doc</strong>: rename README section for Release Keys (Rich Trott) <a href="https://github.com/nodejs/node/pull/23927">#23927</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/676875195b"><code>676875195b</code></a>] - <strong>doc</strong>: add note about ABI compatibility (Myles Borins) <a href="https://github.com/nodejs/node/pull/22237">#22237</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f01a806276"><code>f01a806276</code></a>] - <strong>doc</strong>: add optional callback to socket.end() (Ajido) <a href="https://github.com/nodejs/node/pull/23937">#23937</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64c205d9bc"><code>64c205d9bc</code></a>] - <strong>doc</strong>: make example more clarified in cluster.md (ZYSzys) <a href="https://github.com/nodejs/node/pull/23931">#23931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/748dbf9778"><code>748dbf9778</code></a>] - <strong>doc</strong>: simplify valid security issue descriptions (Rich Trott) <a href="https://github.com/nodejs/node/pull/23881">#23881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e241398ef6"><code>e241398ef6</code></a>] - <strong>doc</strong>: simplify path.basename() on POSIX and Windows (ZYSzys) <a href="https://github.com/nodejs/node/pull/23864">#23864</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49b32af5ab"><code>49b32af5ab</code></a>] - <strong>doc</strong>: document nullptr comparisons in style guide (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23805">#23805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ba49fec12"><code>0ba49fec12</code></a>] - <strong>doc</strong>: remove problematic example from README (Rich Trott) <a href="https://github.com/nodejs/node/pull/23817">#23817</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d808d27120"><code>d808d27120</code></a>] - <strong>doc</strong>: use Cookie in request.setHeader() examples (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/23707">#23707</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1baba9b061"><code>1baba9b061</code></a>] - <strong>doc</strong>: NODE_EXTRA_CA_CERTS is ignored if setuid root (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23770">#23770</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd5afbe05f"><code>dd5afbe05f</code></a>] - <strong>doc</strong>: add review suggestions to require() (erickwendel) <a href="https://github.com/nodejs/node/pull/23605">#23605</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db113a24e0"><code>db113a24e0</code></a>] - <strong>doc</strong>: document and warn if the ICU version is too old (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/23766">#23766</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c30de85ca5"><code>c30de85ca5</code></a>] - <strong>doc</strong>: move @phillipj to emeriti (Phillip Johnsen) <a href="https://github.com/nodejs/node/pull/23790">#23790</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84fdb1cc0e"><code>84fdb1cc0e</code></a>] - <strong>doc</strong>: add note about removeListener order (James M Snell) <a href="https://github.com/nodejs/node/pull/23762">#23762</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4c4b2b41b"><code>f4c4b2b41b</code></a>] - <strong>doc</strong>: document ACL limitation for fs.access on Windows (James M Snell) <a href="https://github.com/nodejs/node/pull/23772">#23772</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83b776c864"><code>83b776c864</code></a>] - <strong>doc</strong>: document that addMembership must be called once in a cluster (James M Snell) <a href="https://github.com/nodejs/node/pull/23746">#23746</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1851cf4f83"><code>1851cf4f83</code></a>] - <strong>doc, test</strong>: document and test vm timeout escapes (James M Snell) <a href="https://github.com/nodejs/node/pull/23743">#23743</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b4b101fed6"><code>b4b101fed6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: default open/openSync flags argument to &#39;r&#39; (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23767">#23767</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c5ffb3ec5"><code>1c5ffb3ec5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib</strong>: add escapeCodeTimeout as an option to createInterface (Raoof) <a href="https://github.com/nodejs/node/pull/19780">#19780</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1cda41b7da"><code>1cda41b7da</code></a>] - <strong>lib</strong>: migrate from process.binding(&#39;config&#39;) to getOptions() (Vladimir Ilic) <a href="https://github.com/nodejs/node/pull/23588">#23588</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22cd53791a"><code>22cd53791a</code></a>] - <strong>lib</strong>: trigger uncaught exception handler for microtasks (Gus Caplan) <a href="https://github.com/nodejs/node/pull/23794">#23794</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97496f0fd9"><code>97496f0fd9</code></a>] - <strong>n-api</strong>: make per-<code>Context</code>-ness of <code>napi_env</code> explicit (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23689">#23689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e512f1897"><code>3e512f1897</code></a>] - <strong>os</strong>: fix memory leak in <code>userInfo()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23893">#23893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02f13abde3"><code>02f13abde3</code></a>] - <strong>repl</strong>: support top-level for-await-of (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/23841">#23841</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86cf01404c"><code>86cf01404c</code></a>] - <strong>repl</strong>: migrate from process.binding(&#39;config&#39;) to getOptions() (Jose Bucio) <a href="https://github.com/nodejs/node/pull/23684">#23684</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a79b2568f"><code>4a79b2568f</code></a>] - <strong>src</strong>: improve StreamBase write throughput (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23843">#23843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dcaf72311b"><code>dcaf72311b</code></a>] - <strong>src</strong>: minor refactor to node_errors.h (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23879">#23879</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fef17b716d"><code>fef17b716d</code></a>] - <strong>src</strong>: avoid extra <code>Persistent</code> in <code>DefaultTriggerAsyncIdScope</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23844">#23844</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce106df728"><code>ce106df728</code></a>] - <strong>src</strong>: use maybe version v8::Function::Call (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23826">#23826</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1bdbf8765d"><code>1bdbf8765d</code></a>] - <strong>src</strong>: reduce duplication in tcp_wrap Connect (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/23753">#23753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9fbe91a061"><code>9fbe91a061</code></a>] - <strong>src</strong>: refactor deprecated v8::String::NewFromTwoByte call (Romain Lanz) <a href="https://github.com/nodejs/node/pull/23803">#23803</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48ed81fad2"><code>48ed81fad2</code></a>] - <strong>src</strong>: improve StreamBase read throughput (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23797">#23797</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6fe2caaae"><code>a6fe2caaae</code></a>] - <strong>src</strong>: simplify <code>TimerFunctionCall()</code> in <code>node_perf.cc</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23782">#23782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30be5cbdb0"><code>30be5cbdb0</code></a>] - <strong>src</strong>: memory management using smart pointer (Uttam Pawar) <a href="https://github.com/nodejs/node/pull/23628">#23628</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df05ddfd72"><code>df05ddfd72</code></a>] - <strong>src</strong>: refactor deprecated v8::Function::Call call (Romain Lanz) <a href="https://github.com/nodejs/node/pull/23804">#23804</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bbc072529"><code>7bbc072529</code></a>] - <strong>stream</strong>: do not error async iterators on destroy(null) (Matteo Collina) <a href="https://github.com/nodejs/node/pull/23901">#23901</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ce3b6d7a4"><code>5ce3b6d7a4</code></a>] - <strong>stream</strong>: ended streams should resolve the async iteration (Matteo Collina) <a href="https://github.com/nodejs/node/pull/23901">#23901</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aaddf97d9b"><code>aaddf97d9b</code></a>] - <strong>stream</strong>: async iteration should work with destroyed stream (Matteo Collina) <a href="https://github.com/nodejs/node/pull/23785">#23785</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/871e32789a"><code>871e32789a</code></a>] - <strong>test</strong>: fixed error message in test-buffer-read (Arvind Pandey) <a href="https://github.com/nodejs/node/pull/23957">#23957</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed10a91e83"><code>ed10a91e83</code></a>] - <strong>test</strong>: add test-benchmark-http2 (Rich Trott) <a href="https://github.com/nodejs/node/pull/23863">#23863</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22bbece323"><code>22bbece323</code></a>] - <strong>test</strong>: fix regression when compiled with FIPS (Adam Majer) <a href="https://github.com/nodejs/node/pull/23871">#23871</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22caa26c69"><code>22caa26c69</code></a>] - <strong>test</strong>: fix strictEqual() argument order (Loic) <a href="https://github.com/nodejs/node/pull/23829">#23829</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/572ea60378"><code>572ea60378</code></a>] - <strong>test</strong>: verify <code>performance.timerify()</code> works w/ non-Node Contexts (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23784">#23784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f00ac9c7a"><code>0f00ac9c7a</code></a>] - <strong>test</strong>: mark test-vm-timeout-* known issue tests flaky (James M Snell) <a href="https://github.com/nodejs/node/pull/23743">#23743</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a80452a1ab"><code>a80452a1ab</code></a>] - <strong>test</strong>: add test-benchmark-napi (Emily Marigold Klassen) <a href="https://github.com/nodejs/node/pull/23585">#23585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/086ee5e57f"><code>086ee5e57f</code></a>] - <strong>test</strong>: increase coverage of internal/stream/end-of-stream (Tyler Vann-Campbell) <a href="https://github.com/nodejs/node/pull/23751">#23751</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee8fa528e2"><code>ee8fa528e2</code></a>] - <strong>test</strong>: fix strictEqual() arguments order (Nolan Rigo) <a href="https://github.com/nodejs/node/pull/23800">#23800</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83ddd3e7d0"><code>83ddd3e7d0</code></a>] - <strong>test</strong>: fix flaky test (cjihrig) <a href="https://github.com/nodejs/node/pull/23811">#23811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1521d8991d"><code>1521d8991d</code></a>] - <strong>test</strong>: fix invalid modulesLength for DSA keygen (Adam Majer) <a href="https://github.com/nodejs/node/pull/23732">#23732</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfecf85ded"><code>dfecf85ded</code></a>] - <strong>test</strong>: fix test-require-symlink on Windows (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/23691">#23691</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddd9ccf1d8"><code>ddd9ccf1d8</code></a>] - <strong>test</strong>: fix strictEqual() argument order (Romain Lanz) <a href="https://github.com/nodejs/node/pull/23768">#23768</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a666d3ea24"><code>a666d3ea24</code></a>] - <strong>test</strong>: fix strictEqual() arguments order (Thomas GENTILHOMME) <a href="https://github.com/nodejs/node/pull/23771">#23771</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa1373fc74"><code>fa1373fc74</code></a>] - <strong>test</strong>: fix assertion arguments order (Elian Gutierrez) <a href="https://github.com/nodejs/node/pull/23787">#23787</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/167e99b9a1"><code>167e99b9a1</code></a>] - <strong>timers</strong>: fix priority queue removeAt fn (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/23870">#23870</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09f25af16f"><code>09f25af16f</code></a>] - <strong>tls</strong>: throw if protocol too long (Andre Jodat-Danbrani) <a href="https://github.com/nodejs/node/pull/23606">#23606</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/45a20a8d78"><code>45a20a8d78</code></a>] - <strong>tools</strong>: update ESLint to 5.8.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/23904">#23904</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c20eb4f2bd"><code>c20eb4f2bd</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tools, icu</strong>: actually failover if there are multiple URLs (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/23715">#23715</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b07cb4810c"><code>b07cb4810c</code></a>] - <strong>zlib</strong>: do not leak on destroy (Mathias Buus) <a href="https://github.com/nodejs/node/pull/23734">#23734</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-2-0">Commits in Node.js 11.2.0<a id="commits-in-node-js-11-2-0" class="anchor" href="#commits-in-node-js-11-2-0" aria-labelledby="header-commits-in-node-js-11-2-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/2c2e2b53ab"><code>2c2e2b53ab</code></a>] - <strong>benchmark</strong>: fix bench-mkdirp to use recursive option (Klaus Meinhardt) <a href="https://github.com/nodejs/node/pull/23699">#23699</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/787e13b41c"><code>787e13b41c</code></a>] - <strong>build</strong>: expose more openssl categories for addons (Jonathan Cardoso Machado) <a href="https://github.com/nodejs/node/pull/23344">#23344</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8f3bb107e"><code>b8f3bb107e</code></a>] - <strong>build</strong>: add lint-py which uses flake8 (cclauss) <a href="https://github.com/nodejs/node/pull/21952">#21952</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35c3c4ba68"><code>35c3c4ba68</code></a>] - <strong>build</strong>: allow for overwriting of use_openssl_def (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/23763">#23763</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c35d0db47"><code>5c35d0db47</code></a>] - <strong>build,meta</strong>: switch to gcc-4.9 on travis (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23778">#23778</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/141aec9564"><code>141aec9564</code></a>] - <strong>crypto</strong>: add SET_INTEGER_CONSANT macro (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/23687">#23687</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4112a10abe"><code>4112a10abe</code></a>] - <strong>crypto</strong>: strip unwanted space from openssl version (Sam Roberts) <a href="https://github.com/nodejs/node/pull/23678">#23678</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2cc4f5c923"><code>2cc4f5c923</code></a>] - <strong>deps</strong>: patch V8 to 7.0.276.32 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23851">#23851</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0312d8b2cd"><code>0312d8b2cd</code></a>] - <strong>deps</strong>: fix shim for <code>v8::Value::IntegerValue()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23898">#23898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9011db426e"><code>9011db426e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: move more deprecations to V8_DEPRECATED (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23414">#23414</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5b51cc496"><code>e5b51cc496</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: icu 63.1 bump (CLDR 34) (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/23715">#23715</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab58439916"><code>ab58439916</code></a>] - <strong>deps</strong>: icu: apply workaround patch (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/23764">#23764</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b66a8d893"><code>3b66a8d893</code></a>] - <strong>deps</strong>: fix wrong default for v8 handle zapping (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23801">#23801</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/26510fbd8e"><code>26510fbd8e</code></a>] - <strong>doc</strong>: add branding to style guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/23967">#23967</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33053ec8d7"><code>33053ec8d7</code></a>] - <strong>doc</strong>: use Node.js instead of Node (Rich Trott) <a href="https://github.com/nodejs/node/pull/23967">#23967</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec009f620c"><code>ec009f620c</code></a>] - <strong>doc</strong>: revise BUILDING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/23966">#23966</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da494ef889"><code>da494ef889</code></a>] - <strong>doc</strong>: clarify fd behaviour with {read,write}File (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/23706">#23706</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/539e1233b0"><code>539e1233b0</code></a>] - <strong>doc</strong>: moved test instructions to BUILDING.md (Kamat, Trivikram) <a href="https://github.com/nodejs/node/pull/23949">#23949</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc65fee1d3"><code>cc65fee1d3</code></a>] - <strong>doc</strong>: fix typographical issues (Denis McDonald) <a href="https://github.com/nodejs/node/pull/23970">#23970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee6b0395f5"><code>ee6b0395f5</code></a>] - <strong>doc</strong>: sort markdown refs in errors (Sam Roberts) <a href="https://github.com/nodejs/node/pull/23972">#23972</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee299c7ef1"><code>ee299c7ef1</code></a>] - <strong>doc</strong>: remove &quot;idiomatic choice&quot; from queueMicrotask (Rod Vagg) <a href="https://github.com/nodejs/node/pull/23885">#23885</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/147e5d5792"><code>147e5d5792</code></a>] - <strong>doc</strong>: document HPE_HEADER_OVERFLOW error (Sam Roberts) <a href="https://github.com/nodejs/node/pull/23963">#23963</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24c6a02930"><code>24c6a02930</code></a>] - <strong>doc</strong>: add documentation for http.IncomingMessage$complete (James M Snell) <a href="https://github.com/nodejs/node/pull/23914">#23914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82ee6c3e47"><code>82ee6c3e47</code></a>] - <strong>doc</strong>: remove mailing list (Rich Trott) <a href="https://github.com/nodejs/node/pull/23932">#23932</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99fffff6e0"><code>99fffff6e0</code></a>] - <strong>doc</strong>: remove notice of dashes in V8 options (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/23903">#23903</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b5339da14"><code>8b5339da14</code></a>] - <strong>doc</strong>: rename README section for Release Keys (Rich Trott) <a href="https://github.com/nodejs/node/pull/23927">#23927</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/676875195b"><code>676875195b</code></a>] - <strong>doc</strong>: add note about ABI compatibility (Myles Borins) <a href="https://github.com/nodejs/node/pull/22237">#22237</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f01a806276"><code>f01a806276</code></a>] - <strong>doc</strong>: add optional callback to socket.end() (Ajido) <a href="https://github.com/nodejs/node/pull/23937">#23937</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64c205d9bc"><code>64c205d9bc</code></a>] - <strong>doc</strong>: make example more clarified in cluster.md (ZYSzys) <a href="https://github.com/nodejs/node/pull/23931">#23931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/748dbf9778"><code>748dbf9778</code></a>] - <strong>doc</strong>: simplify valid security issue descriptions (Rich Trott) <a href="https://github.com/nodejs/node/pull/23881">#23881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e241398ef6"><code>e241398ef6</code></a>] - <strong>doc</strong>: simplify path.basename() on POSIX and Windows (ZYSzys) <a href="https://github.com/nodejs/node/pull/23864">#23864</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49b32af5ab"><code>49b32af5ab</code></a>] - <strong>doc</strong>: document nullptr comparisons in style guide (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23805">#23805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ba49fec12"><code>0ba49fec12</code></a>] - <strong>doc</strong>: remove problematic example from README (Rich Trott) <a href="https://github.com/nodejs/node/pull/23817">#23817</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d808d27120"><code>d808d27120</code></a>] - <strong>doc</strong>: use Cookie in request.setHeader() examples (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/23707">#23707</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1baba9b061"><code>1baba9b061</code></a>] - <strong>doc</strong>: NODE_EXTRA_CA_CERTS is ignored if setuid root (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23770">#23770</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd5afbe05f"><code>dd5afbe05f</code></a>] - <strong>doc</strong>: add review suggestions to require() (erickwendel) <a href="https://github.com/nodejs/node/pull/23605">#23605</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db113a24e0"><code>db113a24e0</code></a>] - <strong>doc</strong>: document and warn if the ICU version is too old (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/23766">#23766</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c30de85ca5"><code>c30de85ca5</code></a>] - <strong>doc</strong>: move @phillipj to emeriti (Phillip Johnsen) <a href="https://github.com/nodejs/node/pull/23790">#23790</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84fdb1cc0e"><code>84fdb1cc0e</code></a>] - <strong>doc</strong>: add note about removeListener order (James M Snell) <a href="https://github.com/nodejs/node/pull/23762">#23762</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4c4b2b41b"><code>f4c4b2b41b</code></a>] - <strong>doc</strong>: document ACL limitation for fs.access on Windows (James M Snell) <a href="https://github.com/nodejs/node/pull/23772">#23772</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83b776c864"><code>83b776c864</code></a>] - <strong>doc</strong>: document that addMembership must be called once in a cluster (James M Snell) <a href="https://github.com/nodejs/node/pull/23746">#23746</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1851cf4f83"><code>1851cf4f83</code></a>] - <strong>doc, test</strong>: document and test vm timeout escapes (James M Snell) <a href="https://github.com/nodejs/node/pull/23743">#23743</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b4b101fed6"><code>b4b101fed6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: default open/openSync flags argument to &#39;r&#39; (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23767">#23767</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c5ffb3ec5"><code>1c5ffb3ec5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib</strong>: add escapeCodeTimeout as an option to createInterface (Raoof) <a href="https://github.com/nodejs/node/pull/19780">#19780</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1cda41b7da"><code>1cda41b7da</code></a>] - <strong>lib</strong>: migrate from process.binding(&#39;config&#39;) to getOptions() (Vladimir Ilic) <a href="https://github.com/nodejs/node/pull/23588">#23588</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22cd53791a"><code>22cd53791a</code></a>] - <strong>lib</strong>: trigger uncaught exception handler for microtasks (Gus Caplan) <a href="https://github.com/nodejs/node/pull/23794">#23794</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97496f0fd9"><code>97496f0fd9</code></a>] - <strong>n-api</strong>: make per-<code>Context</code>-ness of <code>napi_env</code> explicit (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23689">#23689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e512f1897"><code>3e512f1897</code></a>] - <strong>os</strong>: fix memory leak in <code>userInfo()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23893">#23893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02f13abde3"><code>02f13abde3</code></a>] - <strong>repl</strong>: support top-level for-await-of (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/23841">#23841</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86cf01404c"><code>86cf01404c</code></a>] - <strong>repl</strong>: migrate from process.binding(&#39;config&#39;) to getOptions() (Jose Bucio) <a href="https://github.com/nodejs/node/pull/23684">#23684</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a79b2568f"><code>4a79b2568f</code></a>] - <strong>src</strong>: improve StreamBase write throughput (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23843">#23843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dcaf72311b"><code>dcaf72311b</code></a>] - <strong>src</strong>: minor refactor to node_errors.h (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23879">#23879</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fef17b716d"><code>fef17b716d</code></a>] - <strong>src</strong>: avoid extra <code>Persistent</code> in <code>DefaultTriggerAsyncIdScope</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23844">#23844</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce106df728"><code>ce106df728</code></a>] - <strong>src</strong>: use maybe version v8::Function::Call (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23826">#23826</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1bdbf8765d"><code>1bdbf8765d</code></a>] - <strong>src</strong>: reduce duplication in tcp_wrap Connect (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/23753">#23753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9fbe91a061"><code>9fbe91a061</code></a>] - <strong>src</strong>: refactor deprecated v8::String::NewFromTwoByte call (Romain Lanz) <a href="https://github.com/nodejs/node/pull/23803">#23803</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48ed81fad2"><code>48ed81fad2</code></a>] - <strong>src</strong>: improve StreamBase read throughput (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23797">#23797</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6fe2caaae"><code>a6fe2caaae</code></a>] - <strong>src</strong>: simplify <code>TimerFunctionCall()</code> in <code>node_perf.cc</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23782">#23782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30be5cbdb0"><code>30be5cbdb0</code></a>] - <strong>src</strong>: memory management using smart pointer (Uttam Pawar) <a href="https://github.com/nodejs/node/pull/23628">#23628</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df05ddfd72"><code>df05ddfd72</code></a>] - <strong>src</strong>: refactor deprecated v8::Function::Call call (Romain Lanz) <a href="https://github.com/nodejs/node/pull/23804">#23804</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bbc072529"><code>7bbc072529</code></a>] - <strong>stream</strong>: do not error async iterators on destroy(null) (Matteo Collina) <a href="https://github.com/nodejs/node/pull/23901">#23901</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ce3b6d7a4"><code>5ce3b6d7a4</code></a>] - <strong>stream</strong>: ended streams should resolve the async iteration (Matteo Collina) <a href="https://github.com/nodejs/node/pull/23901">#23901</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aaddf97d9b"><code>aaddf97d9b</code></a>] - <strong>stream</strong>: async iteration should work with destroyed stream (Matteo Collina) <a href="https://github.com/nodejs/node/pull/23785">#23785</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/871e32789a"><code>871e32789a</code></a>] - <strong>test</strong>: fixed error message in test-buffer-read (Arvind Pandey) <a href="https://github.com/nodejs/node/pull/23957">#23957</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed10a91e83"><code>ed10a91e83</code></a>] - <strong>test</strong>: add test-benchmark-http2 (Rich Trott) <a href="https://github.com/nodejs/node/pull/23863">#23863</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22bbece323"><code>22bbece323</code></a>] - <strong>test</strong>: fix regression when compiled with FIPS (Adam Majer) <a href="https://github.com/nodejs/node/pull/23871">#23871</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22caa26c69"><code>22caa26c69</code></a>] - <strong>test</strong>: fix strictEqual() argument order (Loic) <a href="https://github.com/nodejs/node/pull/23829">#23829</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/572ea60378"><code>572ea60378</code></a>] - <strong>test</strong>: verify <code>performance.timerify()</code> works w/ non-Node Contexts (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23784">#23784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f00ac9c7a"><code>0f00ac9c7a</code></a>] - <strong>test</strong>: mark test-vm-timeout-* known issue tests flaky (James M Snell) <a href="https://github.com/nodejs/node/pull/23743">#23743</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a80452a1ab"><code>a80452a1ab</code></a>] - <strong>test</strong>: add test-benchmark-napi (Emily Marigold Klassen) <a href="https://github.com/nodejs/node/pull/23585">#23585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/086ee5e57f"><code>086ee5e57f</code></a>] - <strong>test</strong>: increase coverage of internal/stream/end-of-stream (Tyler Vann-Campbell) <a href="https://github.com/nodejs/node/pull/23751">#23751</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee8fa528e2"><code>ee8fa528e2</code></a>] - <strong>test</strong>: fix strictEqual() arguments order (Nolan Rigo) <a href="https://github.com/nodejs/node/pull/23800">#23800</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83ddd3e7d0"><code>83ddd3e7d0</code></a>] - <strong>test</strong>: fix flaky test (cjihrig) <a href="https://github.com/nodejs/node/pull/23811">#23811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1521d8991d"><code>1521d8991d</code></a>] - <strong>test</strong>: fix invalid modulesLength for DSA keygen (Adam Majer) <a href="https://github.com/nodejs/node/pull/23732">#23732</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfecf85ded"><code>dfecf85ded</code></a>] - <strong>test</strong>: fix test-require-symlink on Windows (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/23691">#23691</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddd9ccf1d8"><code>ddd9ccf1d8</code></a>] - <strong>test</strong>: fix strictEqual() argument order (Romain Lanz) <a href="https://github.com/nodejs/node/pull/23768">#23768</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a666d3ea24"><code>a666d3ea24</code></a>] - <strong>test</strong>: fix strictEqual() arguments order (Thomas GENTILHOMME) <a href="https://github.com/nodejs/node/pull/23771">#23771</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa1373fc74"><code>fa1373fc74</code></a>] - <strong>test</strong>: fix assertion arguments order (Elian Gutierrez) <a href="https://github.com/nodejs/node/pull/23787">#23787</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/167e99b9a1"><code>167e99b9a1</code></a>] - <strong>timers</strong>: fix priority queue removeAt fn (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/23870">#23870</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09f25af16f"><code>09f25af16f</code></a>] - <strong>tls</strong>: throw if protocol too long (Andre Jodat-Danbrani) <a href="https://github.com/nodejs/node/pull/23606">#23606</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/45a20a8d78"><code>45a20a8d78</code></a>] - <strong>tools</strong>: update ESLint to 5.8.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/23904">#23904</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c20eb4f2bd"><code>c20eb4f2bd</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tools, icu</strong>: actually failover if there are multiple URLs (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/23715">#23715</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b07cb4810c"><code>b07cb4810c</code></a>] - <strong>zlib</strong>: do not leak on destroy (Mathias Buus) <a href="https://github.com/nodejs/node/pull/23734">#23734</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-3-0">Commits in Node.js 11.3.0<a id="commits-in-node-js-11-3-0" class="anchor" href="#commits-in-node-js-11-3-0" aria-labelledby="header-commits-in-node-js-11-3-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/8f191f3759"><code>8f191f3759</code></a>] - <strong>deps</strong>: update openssl 1.1.0 upgrade docs (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24523">#24523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f20ac47d7a"><code>f20ac47d7a</code></a>] - <strong>deps</strong>: update archs files for OpenSSL-1.1.0 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24523">#24523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8248d227b7"><code>8248d227b7</code></a>] - <strong>deps</strong>: add s390 asm rules for OpenSSL-1.1.0 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/24523">#24523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65d03f0180"><code>65d03f0180</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.1.0j (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24523">#24523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a2b8aba23c"><code>a2b8aba23c</code></a>] - <strong>deps,http</strong>: llhttp set max header size to 8KB (Rod Vagg) <a href="https://github.com/nodejs-private/node-private/pull/149">nodejs-private/node-private#149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74e01d0020"><code>74e01d0020</code></a>] - <strong>deps,http</strong>: http_parser set max header size to 8KB (Matteo Collina) <a href="https://github.com/nodejs-private/node-private/pull/143">nodejs-private/node-private#143</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ecbd3bdaa"><code>4ecbd3bdaa</code></a>] - <strong>http</strong>: reset headers_nread_ on llhttp parser reuse (Rod Vagg) <a href="https://github.com/nodejs-private/node-private/pull/149">nodejs-private/node-private#149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/04e0620597"><code>04e0620597</code></a>] - <strong>http</strong>: fix header limit errors and test for llhttp (Fedor Indutny) <a href="https://github.com/nodejs-private/node-private/pull/149">nodejs-private/node-private#149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/315ee2e626"><code>315ee2e626</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http,https</strong>: protect against slow headers attack (Matteo Collina) <a href="https://github.com/nodejs-private/node-private/pull/144">nodejs-private/node-private#144</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7504324e1"><code>d7504324e1</code></a>] - <strong>url</strong>: avoid hostname spoofing w/ javascript protocol (Matteo Collina) <a href="https://github.com/nodejs-private/node-private/pull/145">nodejs-private/node-private#145</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-4-0">Commits in Node.js 11.4.0<a id="commits-in-node-js-11-4-0" class="anchor" href="#commits-in-node-js-11-4-0" aria-labelledby="header-commits-in-node-js-11-4-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/7fb8d319fa"><code>7fb8d319fa</code></a>] - <strong>assert</strong>: fix loose deepEqual map comparison (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24749">#24749</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8905518650"><code>8905518650</code></a>] - <strong>assert,util</strong>: fix sparse array comparison (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24749">#24749</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef63bb287d"><code>ef63bb287d</code></a>] - <strong>benchmark</strong>: support URL inputs in create-clientrequest (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24302">#24302</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f5d4db1e9c"><code>f5d4db1e9c</code></a>] - <strong>benchmark</strong>: pre-generate data set for URL benchmarks (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24302">#24302</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73786c854a"><code>73786c854a</code></a>] - <strong>buffer</strong>: remove checkNumberType() (cjihrig) <a href="https://github.com/nodejs/node/pull/24815">#24815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a22ac0bb66"><code>a22ac0bb66</code></a>] - <strong>build</strong>: add &#39;.git&#39; to &#39;make lint-py&#39; exclude list (cclauss) <a href="https://github.com/nodejs/node/pull/24802">#24802</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bfec6a4eb3"><code>bfec6a4eb3</code></a>] - <strong>build</strong>: fix check-xz for platforms defaulting to sh (Rod Vagg) <a href="https://github.com/nodejs/node/pull/24841">#24841</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a24c91c7d"><code>3a24c91c7d</code></a>] - <strong>build</strong>: make tar.xz creation opt-out, fail if no xz (Rod Vagg) <a href="https://github.com/nodejs/node/pull/24551">#24551</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b71099303"><code>6b71099303</code></a>] - <strong>build</strong>: add line break as soon tests are done (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24748">#24748</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0e15da6ca"><code>e0e15da6ca</code></a>] - <strong>build</strong>: fix line length off by one error (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24748">#24748</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fe4498fe1"><code>3fe4498fe1</code></a>] - <strong>build</strong>: fix c++ code coverage on macOS (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/24520">#24520</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/955819e0a3"><code>955819e0a3</code></a>] - <strong>build</strong>: only check REPLACEME &amp; DEP...X for releases (Rod Vagg) <a href="https://github.com/nodejs/node/pull/24575">#24575</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fa4def6ea"><code>3fa4def6ea</code></a>] - <strong>build</strong>: replace <code>-not</code> with <code>!</code> in <code>find</code> (Rich Trott) <a href="https://github.com/nodejs/node/pull/24635">#24635</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e37c6182e5"><code>e37c6182e5</code></a>] - <strong>build</strong>: fix Python detection when depot_tools are in PATH in Windows (Guy Bedford) <a href="https://github.com/nodejs/node/pull/22539">#22539</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39614add79"><code>39614add79</code></a>] - <strong>build</strong>: remove sudo:false from .travis.yml (Rich Trott) <a href="https://github.com/nodejs/node/pull/24511">#24511</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21e59a68cf"><code>21e59a68cf</code></a>] - <strong>build</strong>: use print() function in configure.py (cclauss) <a href="https://github.com/nodejs/node/pull/24484">#24484</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4dc1e785a3"><code>4dc1e785a3</code></a>] - <strong>build</strong>: check minimum ICU in configure for system-icu (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/24255">#24255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c5e32fdebf"><code>c5e32fdebf</code></a>] - <strong>build</strong>: remove unnecessary prerequisite in Makefile (Rich Trott) <a href="https://github.com/nodejs/node/pull/24342">#24342</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/383d8092b1"><code>383d8092b1</code></a>] - <strong>build, tools, win</strong>: add .S files support to GYP (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/24553">#24553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd4df5b326"><code>bd4df5b326</code></a>] - <strong>build,src</strong>: sync src files with node.gyp (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/24505">#24505</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/331b26eda9"><code>331b26eda9</code></a>] - <strong>build,tools</strong>: update make-v8.sh for ppc64le (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/24293">#24293</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/706bc414b9"><code>706bc414b9</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build,win</strong>: pack the install-tools scripts for dist (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/24233">#24233</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b214ae44c8"><code>b214ae44c8</code></a>] - <strong>cli</strong>: add missing env vars to --help (cjihrig) <a href="https://github.com/nodejs/node/pull/24383">#24383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50005e7ddf"><code>50005e7ddf</code></a>] - <strong>console</strong>: improve code readability (gengjiawen) <a href="https://github.com/nodejs/node/pull/24412">#24412</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/12feb9e492"><code>12feb9e492</code></a>] - <strong>crypto</strong>: harden bignum-to-binary conversions (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/24719">#24719</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c15efcec92"><code>c15efcec92</code></a>] - <strong>crypto</strong>: convert to arrow function (yosuke ota) <a href="https://github.com/nodejs/node/pull/24597">#24597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16d70603a1"><code>16d70603a1</code></a>] - <strong>crypto</strong>: allow monkey patching of pseudoRandomBytes (Gerhard Stoebich) <a href="https://github.com/nodejs/node/pull/24108">#24108</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c29e9b83b"><code>7c29e9b83b</code></a>] - <strong>crypto</strong>: remove unnecessary fully qualified names (Gagandeep Singh) <a href="https://github.com/nodejs/node/pull/24452">#24452</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0afcb9ad3a"><code>0afcb9ad3a</code></a>] - <strong>deps</strong>: cherry-pick 88f8fe1 from upstream V8 (Yang Guo) <a href="https://github.com/nodejs/node/pull/24514">#24514</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61179e6cfe"><code>61179e6cfe</code></a>] - <strong>deps</strong>: cherry-pick 073073b from upstream V8 (Yang Guo) <a href="https://github.com/nodejs/node/pull/24515">#24515</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/230eb0dde9"><code>230eb0dde9</code></a>] - <strong>deps</strong>: update llhttp to 1.0.1 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/24508">#24508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06c28b9d75"><code>06c28b9d75</code></a>] - <strong>deps</strong>: upgrade to libuv 1.24.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/24332">#24332</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2dfaa480de"><code>2dfaa480de</code></a>] - <strong>dns</strong>: simplify dns.promises warning logic (cjihrig) <a href="https://github.com/nodejs/node/pull/24788">#24788</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a1fb1e663"><code>5a1fb1e663</code></a>] - <strong>doc</strong>: mention util depth default change (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24805">#24805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d800998161"><code>d800998161</code></a>] - <strong>doc</strong>: list all versions WHATWG URL api was added (Thomas Watson) <a href="https://github.com/nodejs/node/pull/24847">#24847</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71e520cfa6"><code>71e520cfa6</code></a>] - <strong>doc</strong>: add authority and scheme psuedo headers (Kenigbolo Meya Stephen) <a href="https://github.com/nodejs/node/pull/24777">#24777</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b78d2c504"><code>5b78d2c504</code></a>] - <strong>doc</strong>: remove duplicate whitespaces in doc/api (Yusuke Kawasaki)</li>
<li>[<a href="https://github.com/nodejs/node/commit/162b3a12b6"><code>162b3a12b6</code></a>] - <strong>doc</strong>: add triaging section to releases.md (Beth Griggs) <a href="https://github.com/nodejs/node/pull/20165">#20165</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8611a384a"><code>b8611a384a</code></a>] - <strong>doc</strong>: use author&#39;s titles for linked resources (Rich Trott) <a href="https://github.com/nodejs/node/pull/24837">#24837</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/566046ca4e"><code>566046ca4e</code></a>] - <strong>doc</strong>: revise code review guidelines (Rich Trott) <a href="https://github.com/nodejs/node/pull/24790">#24790</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d1853b178"><code>3d1853b178</code></a>] - <strong>doc</strong>: add a note on usage scope of AliasedBuffer (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/24724">#24724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/997c0e05a4"><code>997c0e05a4</code></a>] - <strong>doc</strong>: hide undocumented object artifacts in async_hooks (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/24741">#24741</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58e5c00c9b"><code>58e5c00c9b</code></a>] - <strong>doc</strong>: fix added version of randomFill+randomFillSync (Thomas Watson) <a href="https://github.com/nodejs/node/pull/24812">#24812</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/751d961d29"><code>751d961d29</code></a>] - <strong>doc</strong>: streamline Accepting Modifications in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/24807">#24807</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c09ea83869"><code>c09ea83869</code></a>] - <strong>doc</strong>: make release README link be consistent with text (ZYSzys) <a href="https://github.com/nodejs/node/pull/24783">#24783</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06011f501d"><code>06011f501d</code></a>] - <strong>doc</strong>: fix REPLACEME for tls min/max protocol option (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24759">#24759</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d41c8f6d6"><code>4d41c8f6d6</code></a>] - <strong>doc</strong>: add missing changes entry (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24758">#24758</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25e5164cf1"><code>25e5164cf1</code></a>] - <strong>doc</strong>: cookie is joined using &#39;; &#39; (Gerhard Stoebich) <a href="https://github.com/nodejs/node/pull/24740">#24740</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66d83305f8"><code>66d83305f8</code></a>] - <strong>doc</strong>: sort bottom-of-file markdown links (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24679">#24679</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/654bd65464"><code>654bd65464</code></a>] - <strong>doc</strong>: remove trailing whitespace (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/24642">#24642</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68dc100565"><code>68dc100565</code></a>] - <strong>doc</strong>: describe current HTTP header size limit (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24700">#24700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3e77a5690"><code>b3e77a5690</code></a>] - <strong>doc</strong>: fix nits in http(s) server.headersTimeout (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/24697">#24697</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3288c27453"><code>3288c27453</code></a>] - <strong>doc</strong>: add antsmartian to collaborators (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/24655">#24655</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85aa03085d"><code>85aa03085d</code></a>] - <strong>doc</strong>: revise accepting-modifications in guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/24650">#24650</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ebb32b480"><code>2ebb32b480</code></a>] - <strong>doc</strong>: document fs.write limitation with TTY (Matteo Collina) <a href="https://github.com/nodejs/node/pull/24571">#24571</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a47c2e7d3"><code>5a47c2e7d3</code></a>] - <strong>doc</strong>: clarify symlink resolution for __filename (Rich Trott) <a href="https://github.com/nodejs/node/pull/24587">#24587</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b65ffd5b1d"><code>b65ffd5b1d</code></a>] - <strong>doc</strong>: use arrow function for anonymous callbacks (koki-oshima) <a href="https://github.com/nodejs/node/pull/24606">#24606</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4491a48ba"><code>d4491a48ba</code></a>] - <strong>doc</strong>: revise handling-own-pull-requests text (Rich Trott) <a href="https://github.com/nodejs/node/pull/24583">#24583</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/663d1c8823"><code>663d1c8823</code></a>] - <strong>doc</strong>: fix duplicate &quot;this&quot; and &quot;the&quot; on http2.md (Yusuke Kawasaki) <a href="https://github.com/nodejs/node/pull/24611">#24611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d550f7888"><code>8d550f7888</code></a>] - <strong>doc</strong>: replace anonymous function with arrow function (ka2jun8) <a href="https://github.com/nodejs/node/pull/24617">#24617</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/657d7a5f9d"><code>657d7a5f9d</code></a>] - <strong>doc</strong>: use arrow function (sadness_ojisan) <a href="https://github.com/nodejs/node/pull/24590">#24590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f80e7a13fb"><code>f80e7a13fb</code></a>] - <strong>doc</strong>: replace anonymous function with arrow function (yuriettys) <a href="https://github.com/nodejs/node/pull/24627">#24627</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5796c6aba4"><code>5796c6aba4</code></a>] - <strong>doc</strong>: mark napi_add_finalizer experimental (Michael Dawson) <a href="https://github.com/nodejs/node/pull/24572">#24572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4da44ada88"><code>4da44ada88</code></a>] - <strong>doc</strong>: clarify who may land on an LTS staging branch (Myles Borins) <a href="https://github.com/nodejs/node/pull/24465">#24465</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7463a7f5cf"><code>7463a7f5cf</code></a>] - <strong>doc</strong>: revise <code>author ready</code> explanation (Rich Trott) <a href="https://github.com/nodejs/node/pull/24558">#24558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41f2e36046"><code>41f2e36046</code></a>] - <strong>doc</strong>: add readable and writable property to Readable and Writable (Dexter Leng) <a href="https://github.com/nodejs/node/pull/23933">#23933</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/580eb5ba66"><code>580eb5ba66</code></a>] - <strong>doc</strong>: move trott to tsc emeritus (Rich Trott) <a href="https://github.com/nodejs/node/pull/24492">#24492</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a74fad1cd"><code>1a74fad1cd</code></a>] - <strong>doc</strong>: add Ruben Bridgewater to release team (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/23432">#23432</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/672a31c91b"><code>672a31c91b</code></a>] - <strong>doc</strong>: edit COLLABORATOR_GUIDE.md on closing issues (Rich Trott) <a href="https://github.com/nodejs/node/pull/24477">#24477</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d147efa92"><code>6d147efa92</code></a>] - <strong>doc</strong>: move Timothy to TSC emeritus (Timothy Gu) <a href="https://github.com/nodejs/node/pull/24535">#24535</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91494bf023"><code>91494bf023</code></a>] - <strong>doc</strong>: add NODE_DEBUG_NATIVE to API docs (cjihrig) <a href="https://github.com/nodejs/node/pull/24383">#24383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e4a12062a"><code>6e4a12062a</code></a>] - <strong>doc</strong>: add missing env variables to man page (cjihrig) <a href="https://github.com/nodejs/node/pull/24383">#24383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48852cc51f"><code>48852cc51f</code></a>] - <strong>doc</strong>: minor cleanup of tls.getProtocol() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24533">#24533</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d34527177c"><code>d34527177c</code></a>] - <strong>doc</strong>: add Beth Griggs to release team (Beth Griggs) <a href="https://github.com/nodejs/node/pull/24532">#24532</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dadc2eb62d"><code>dadc2eb62d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: describe certificate object properties (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24358">#24358</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ab2bcf97c"><code>9ab2bcf97c</code></a>] - <strong>doc</strong>: update 11.0.0 changelog with missing commit (Rich Trott) <a href="https://github.com/nodejs/node/pull/24404">#24404</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a499db714c"><code>a499db714c</code></a>] - <strong>doc</strong>: add filehandle.write(string[, position[, encoding]]) (Dara Hayes) <a href="https://github.com/nodejs/node/pull/23224">#23224</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf2306d380"><code>cf2306d380</code></a>] - <strong>doc</strong>: udpate list item spacing in changelogs (Rich Trott) <a href="https://github.com/nodejs/node/pull/24391">#24391</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed78339a6b"><code>ed78339a6b</code></a>] - <strong>doc</strong>: update crypto examples to not use deprecated api (Mayank Asthana) <a href="https://github.com/nodejs/node/pull/24107">#24107</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c4f569857"><code>5c4f569857</code></a>] - <strong>doc</strong>: simplify first-time contributors section of Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/24387">#24387</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81ec97ba3d"><code>81ec97ba3d</code></a>] - <strong>doc</strong>: adjusting formatting when printing (Thomas Hunter II) <a href="https://github.com/nodejs/node/pull/24325">#24325</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3599a5067"><code>a3599a5067</code></a>] - <strong>doc</strong>: better linkage to node-addon-api (Michael Dawson) <a href="https://github.com/nodejs/node/pull/24371">#24371</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f747f1dc5"><code>5f747f1dc5</code></a>] - <strong>doc</strong>: add help on fixing IPv6 test failures (Michael Dawson) <a href="https://github.com/nodejs/node/pull/24372">#24372</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85f9201687"><code>85f9201687</code></a>] - <strong>doc</strong>: update collaborator guide with LTS labels (Charalampos Fanoulis) <a href="https://github.com/nodejs/node/pull/24379">#24379</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2245e5e484"><code>2245e5e484</code></a>] - <strong>doc,meta</strong>: update PR approving info (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/24561">#24561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1743568975"><code>1743568975</code></a>] - <strong>esm</strong>: refactor dynamic modules (Myles Borins) <a href="https://github.com/nodejs/node/pull/24560">#24560</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd89cfeb30"><code>dd89cfeb30</code></a>] - <strong>events</strong>: extract listener check as a function (ZYSzys) <a href="https://github.com/nodejs/node/pull/24303">#24303</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/124fca0267"><code>124fca0267</code></a>] - <strong>fs</strong>: simplify fs.promises warning logic (cjihrig) <a href="https://github.com/nodejs/node/pull/24788">#24788</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1622a2c92"><code>b1622a2c92</code></a>] - <strong>fs</strong>: inline typeof check (dexterleng) <a href="https://github.com/nodejs/node/pull/24390">#24390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8d5e31db4"><code>c8d5e31db4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: make parser choice a runtime flag (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24739">#24739</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f8787c32d"><code>1f8787c32d</code></a>] - <strong>http</strong>: destroy the socket on parse error (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/24757">#24757</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fe3bc961f"><code>3fe3bc961f</code></a>] - <strong>http</strong>: fix error return in <code>Finish()</code> (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/24738">#24738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/798504a8c9"><code>798504a8c9</code></a>] - <strong>http2</strong>: make compat writeHead not crash if the stream is destroyed (Matteo Collina) <a href="https://github.com/nodejs/node/pull/24723">#24723</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61e0103d60"><code>61e0103d60</code></a>] - <strong>http2</strong>: add compat support for nested array headers (Sebastiaan Deckers) <a href="https://github.com/nodejs/node/pull/24665">#24665</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/091238a9a7"><code>091238a9a7</code></a>] - <strong>http2</strong>: fix session[kSession] undefined issue (leeight) <a href="https://github.com/nodejs/node/pull/24547">#24547</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5051e1bdab"><code>5051e1bdab</code></a>] - <strong>http2</strong>: cleanup endStream logic (James M Snell) <a href="https://github.com/nodejs/node/pull/24063">#24063</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81a7056378"><code>81a7056378</code></a>] - <strong>http2</strong>: set js callbacks once (James M Snell) <a href="https://github.com/nodejs/node/pull/24063">#24063</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd7df56903"><code>cd7df56903</code></a>] - <strong>http2</strong>: throw from mapToHeaders (James M Snell) <a href="https://github.com/nodejs/node/pull/24063">#24063</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f5e9bb1b39"><code>f5e9bb1b39</code></a>] - <strong>http2</strong>: replace unreachable error with assertion (Rich Trott) <a href="https://github.com/nodejs/node/pull/24407">#24407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f544999af"><code>1f544999af</code></a>] - <strong>http2</strong>: order declarations in http2.js (ZYSzys) <a href="https://github.com/nodejs/node/pull/24411">#24411</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/454883b6ce"><code>454883b6ce</code></a>] - <strong>http2</strong>: elevate v8 namespaces of repeated references (Gagandeep Singh) <a href="https://github.com/nodejs/node/pull/24453">#24453</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73bc5fd39a"><code>73bc5fd39a</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>lib</strong>: repl multiline history support&quot; (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24804">#24804</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c8a73de33"><code>6c8a73de33</code></a>] - <strong>lib</strong>: remove some useless assignments (Gus Caplan) <a href="https://github.com/nodejs/node/pull/23199">#23199</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ec4f8dc3d"><code>1ec4f8dc3d</code></a>] - <strong>lib</strong>: remove duplicated noop function (ZYSzys) <a href="https://github.com/nodejs/node/pull/24770">#24770</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eab981e76f"><code>eab981e76f</code></a>] - <strong>lib</strong>: do not register DOMException in a module (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24708">#24708</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d77cf929cf"><code>d77cf929cf</code></a>] - <strong>lib</strong>: move setupAllowedFlags() into per_thread.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24704">#24704</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1d3747b5b"><code>b1d3747b5b</code></a>] - <strong>lib</strong>: convert to arrow function in fs.js (exoego) <a href="https://github.com/nodejs/node/pull/24604">#24604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97b803fa13"><code>97b803fa13</code></a>] - <strong>lib</strong>: change callbacks to arrow function (/Jesse) <a href="https://github.com/nodejs/node/pull/24625">#24625</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c4bc86388"><code>1c4bc86388</code></a>] - <strong>lib</strong>: chenged anonymous function to arrow function (nakashima) <a href="https://github.com/nodejs/node/pull/24605">#24605</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83ab5f4049"><code>83ab5f4049</code></a>] - <strong>lib</strong>: rearm pre-existing signal event registrations (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/24651">#24651</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f42b98a1a"><code>6f42b98a1a</code></a>] - <strong>lib</strong>: convert to arrow function (horihiro) <a href="https://github.com/nodejs/node/pull/24623">#24623</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5c85ef886"><code>e5c85ef886</code></a>] - <strong>lib</strong>: convert to Arrow Function (Daiki Arai) <a href="https://github.com/nodejs/node/pull/24615">#24615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1063e0c92c"><code>1063e0c92c</code></a>] - <strong>lib</strong>: fix comment nits in bootstrap\loaders.js (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/24641">#24641</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3df8633b86"><code>3df8633b86</code></a>] - <strong>lib</strong>: suppress crypto related env vars in help msg (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24556">#24556</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59c2ee0c37"><code>59c2ee0c37</code></a>] - <strong>lib</strong>: convert to arrow function (Naojirou Hisada) <a href="https://github.com/nodejs/node/pull/24596">#24596</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8e93f7691"><code>a8e93f7691</code></a>] - <strong>lib</strong>: change anonymous function to arrow function (takato) <a href="https://github.com/nodejs/node/pull/24589">#24589</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2c243ff8b"><code>b2c243ff8b</code></a>] - <strong>lib</strong>: simplify own keys retrieval (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/24582">#24582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35a76460b8"><code>35a76460b8</code></a>] - <strong>lib</strong>: fix nits in lib/internal/bootstrap/cache.js (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/24581">#24581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/daeb34809a"><code>daeb34809a</code></a>] - <strong>lib</strong>: move encodeStr function to internal for reusable (ZYSzys) <a href="https://github.com/nodejs/node/pull/24242">#24242</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e14abfe432"><code>e14abfe432</code></a>] - <strong>lib</strong>: refactor setupInspector in bootstrap/node.js (leeight) <a href="https://github.com/nodejs/node/pull/24446">#24446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e16ff521d4"><code>e16ff521d4</code></a>] - <strong>lib</strong>: set stderr._destroy to dummyDestroy (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24398">#24398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc5a0d3c05"><code>bc5a0d3c05</code></a>] - <strong>lib</strong>: gather all errors constant in the same place for consistency (ZYSzys) <a href="https://github.com/nodejs/node/pull/24038">#24038</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c51fc51b0"><code>0c51fc51b0</code></a>] - <strong>n-api</strong>: handle reference delete before finalize (Michael Dawson) <a href="https://github.com/nodejs/node/pull/24494">#24494</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ef516a9de"><code>7ef516a9de</code></a>] - <strong>n-api,test</strong>: remove last argument in assert.strictEqual() (susantruong) <a href="https://github.com/nodejs/node/pull/24584">#24584</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e82f67d710"><code>e82f67d710</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>net</strong>: partially revert &quot;simplify Socket.prototype._final&quot;&quot; (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24290">#24290</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1254a3e90"><code>a1254a3e90</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>net,dgram</strong>: add ipv6Only option for net and dgram (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23798">#23798</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24acd53cc4"><code>24acd53cc4</code></a>] - <strong>net,http2</strong>: merge after-write code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24380">#24380</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5874a03f39"><code>5874a03f39</code></a>] - <strong>process</strong>: refactor the bootstrap mode branching for readability (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24673">#24673</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/effe30777b"><code>effe30777b</code></a>] - <strong>process</strong>: fix omitting <code>--</code> from <code>process.execArgv</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24654">#24654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81b42d2258"><code>81b42d2258</code></a>] - <strong>process</strong>: emit unhandled warning immediately (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/24632">#24632</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b22e95d5ed"><code>b22e95d5ed</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: add support for async iteration (Timothy Gu) <a href="https://github.com/nodejs/node/pull/23916">#23916</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6fed6f5e1f"><code>6fed6f5e1f</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>repl</strong>: handle buffered string logic on finish&quot; (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24804">#24804</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd8be407b1"><code>bd8be407b1</code></a>] - <strong>repl</strong>: handle buffered string logic on finish (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/24389">#24389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bd33f18ea"><code>5bd33f18ea</code></a>] - <strong>src</strong>: fix type mismatch warnings from missing priv (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24737">#24737</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c70b6192b"><code>7c70b6192b</code></a>] - <strong>src</strong>: move version metadata into node_metadata{.h, .cc} (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24774">#24774</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53b59b4066"><code>53b59b4066</code></a>] - <strong>src</strong>: move READONLY_* macros into util.h (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24774">#24774</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c957adb171"><code>c957adb171</code></a>] - <strong>src</strong>: use custom TryCatch subclass (Gus Caplan) <a href="https://github.com/nodejs/node/pull/24751">#24751</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecbe616b9d"><code>ecbe616b9d</code></a>] - <strong>src</strong>: use arraysize instead of hardcode number (leeight) <a href="https://github.com/nodejs/node/pull/24473">#24473</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e88f44547"><code>0e88f44547</code></a>] - <strong>src</strong>: set HAS_USERNAME/PASSWORD more strictly (Timothy Gu) <a href="https://github.com/nodejs/node/pull/24495">#24495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/193f315560"><code>193f315560</code></a>] - <strong>src</strong>: elevate v8 namespaces for node_process.cc (Jayasankar) <a href="https://github.com/nodejs/node/pull/24578">#24578</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f28fdc96ef"><code>f28fdc96ef</code></a>] - <strong>src</strong>: remove unused context variable in node_serdes (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24713">#24713</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0148c1d4f9"><code>0148c1d4f9</code></a>] - <strong>src</strong>: elevate v8 namespaces referenced (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/24657">#24657</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f31292dff3"><code>f31292dff3</code></a>] - <strong>src</strong>: move C++ binding/addon related code into node_binding{.h, .cc} (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24701">#24701</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87c864cd5e"><code>87c864cd5e</code></a>] - <strong>src</strong>: remove unused variables in node_util.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24717">#24717</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a122ba598e"><code>a122ba598e</code></a>] - <strong>src</strong>: simplify LibuvStreamWrap::DoWrite (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24588">#24588</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b554ff7620"><code>b554ff7620</code></a>] - <strong>src</strong>: replace create new Array (kohta ito) <a href="https://github.com/nodejs/node/pull/24618">#24618</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c26b10caeb"><code>c26b10caeb</code></a>] - <strong>src</strong>: migrate to new V8 array API (Yoshiya Hinosawa) <a href="https://github.com/nodejs/node/pull/24613">#24613</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c708abb3ba"><code>c708abb3ba</code></a>] - <strong>src</strong>: use NativeModuleLoader to compile per_context.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24660">#24660</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9caad06d6f"><code>9caad06d6f</code></a>] - <strong>src</strong>: simplify uptime and ppid return values (cjihrig) <a href="https://github.com/nodejs/node/pull/24562">#24562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dca1ecffbd"><code>dca1ecffbd</code></a>] - <strong>src</strong>: replace array implementation (kazuya kawaguchi) <a href="https://github.com/nodejs/node/pull/24614">#24614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/955a8a720a"><code>955a8a720a</code></a>] - <strong>src</strong>: replace new Array creation (kohta ito) <a href="https://github.com/nodejs/node/pull/24601">#24601</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a91fc1af0"><code>8a91fc1af0</code></a>] - <strong>src</strong>: elevate v8 namespaces for node_url.cc (Jayasankar) <a href="https://github.com/nodejs/node/pull/24573">#24573</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa220cf9d7"><code>aa220cf9d7</code></a>] - <strong>src</strong>: enable detailed source positions in V8 (Yang Guo) <a href="https://github.com/nodejs/node/pull/24515">#24515</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9bd4e9d09"><code>b9bd4e9d09</code></a>] - <strong>src</strong>: add include for standalone compile (Gary Hsu) <a href="https://github.com/nodejs/node/pull/24498">#24498</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2565ff0785"><code>2565ff0785</code></a>] - <strong>src</strong>: elevate namespaces for repeated entities (Sarath Govind K K) <a href="https://github.com/nodejs/node/pull/24475">#24475</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8ed930674"><code>b8ed930674</code></a>] - <strong>src</strong>: elevate namespaces of repeated artifacts (Maya Anilson) <a href="https://github.com/nodejs/node/pull/24429">#24429</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/216f751b2a"><code>216f751b2a</code></a>] - <strong>src</strong>: elevate v8 namespaces of node_trace_events.cc (Jayasankar) <a href="https://github.com/nodejs/node/pull/24469">#24469</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21e9aa2bf4"><code>21e9aa2bf4</code></a>] - <strong>src</strong>: use STL containers instead of v8 values for static module data (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24384">#24384</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/873dee9789"><code>873dee9789</code></a>] - <strong>src</strong>: elevate v8 namespaces of repeated references (leeight) <a href="https://github.com/nodejs/node/pull/24460">#24460</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa481c4198"><code>aa481c4198</code></a>] - <strong>src</strong>: elevate repeated use of v8 namespaced type (Shubham Urkade) <a href="https://github.com/nodejs/node/pull/24427">#24427</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea862acc7a"><code>ea862acc7a</code></a>] - <strong>src</strong>: use smart pointers in cares_wrap.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/23813">#23813</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53fac5c0d3"><code>53fac5c0d3</code></a>] - <strong>src</strong>: fix compiler warning (cjihrig) <a href="https://github.com/nodejs/node/pull/23954">#23954</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2fde2124f"><code>c2fde2124f</code></a>] - <strong>src</strong>: remove unused variables (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23880">#23880</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dba003cbff"><code>dba003cbff</code></a>] - <strong>src</strong>: include util-inl.h in worker_agent.cc (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23880">#23880</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25a9eee9fd"><code>25a9eee9fd</code></a>] - <strong>src</strong>: add direct dependency on <code>*-inl.h</code> file (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23808">#23808</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33e7f6e953"><code>33e7f6e953</code></a>] - <strong>src</strong>: add AliasedBuffer::reserve (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23808">#23808</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74c0a97a96"><code>74c0a97a96</code></a>] - <strong>src</strong>: clean clang-tidy errors in node_file.h (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23793">#23793</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/260d77710e"><code>260d77710e</code></a>] - <strong>src</strong>: fix resource leak in node::fs::FileHandle (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23793">#23793</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0a9a83c51"><code>c0a9a83c51</code></a>] - <strong>src</strong>: refactor FillStatsArray (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23793">#23793</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5061610094"><code>5061610094</code></a>] - <strong>src</strong>: remove <code>Environment::tracing_agent_writer()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23781">#23781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af3c7efffc"><code>af3c7efffc</code></a>] - <strong>src</strong>: factor out Node.js-agnostic N-APIs (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/23786">#23786</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b44623e776"><code>b44623e776</code></a>] - <strong>src</strong>: elevate v8 namespaces of referenced artifacts (Kanika Singhal) <a href="https://github.com/nodejs/node/pull/24424">#24424</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7f6c043a4"><code>a7f6c043a4</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>src</strong>: enable detailed source positions in V8&quot; (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/24394">#24394</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d67eeca1a"><code>5d67eeca1a</code></a>] - <strong>src</strong>: emit warnings from V8 (Gus Caplan) <a href="https://github.com/nodejs/node/pull/24365">#24365</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa9e03c1a7"><code>fa9e03c1a7</code></a>] - <strong>src</strong>: re-sort the symbol macros (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24382">#24382</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d885ed0f9"><code>2d885ed0f9</code></a>] - <strong>src</strong>: fix compiler warning in node_os (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24356">#24356</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/806570d80a"><code>806570d80a</code></a>] - <strong>src</strong>: remove unused variables (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24355">#24355</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88a54497e5"><code>88a54497e5</code></a>] - <strong>src,lib</strong>: make process.binding(&#39;config&#39;) internal (Masashi Hirano) <a href="https://github.com/nodejs/node/pull/23400">#23400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b809fa8571"><code>b809fa8571</code></a>] - <strong>stream</strong>: make async iterator .next() always resolve (Matteo Collina) <a href="https://github.com/nodejs/node/pull/24668">#24668</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99b018bf48"><code>99b018bf48</code></a>] - <strong>stream</strong>: use arrow function for callback (DoiChris) <a href="https://github.com/nodejs/node/pull/24609">#24609</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba1ebb4a40"><code>ba1ebb4a40</code></a>] - <strong>stream</strong>: correctly pause and resume after once(&#39;readable&#39;) (Matteo Collina) <a href="https://github.com/nodejs/node/pull/24366">#24366</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bc2011ad9"><code>7bc2011ad9</code></a>] - <strong>stream</strong>: do not use crypto.DEFAULT_ENCODING in lazy_transform.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24396">#24396</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01e8a3a8d5"><code>01e8a3a8d5</code></a>] - <strong>stream</strong>: change comment on duplex stream options (Jesse W. Collins) <a href="https://github.com/nodejs/node/pull/24247">#24247</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ed669cf65"><code>0ed669cf65</code></a>] - <strong>test</strong>: remove unused addons-napi directory (Rich Trott) <a href="https://github.com/nodejs/node/pull/24839">#24839</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7069ed7546"><code>7069ed7546</code></a>] - <strong>test</strong>: add .gitignore file for node-api (Rich Trott) <a href="https://github.com/nodejs/node/pull/24839">#24839</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c227b1be16"><code>c227b1be16</code></a>] - <strong>test</strong>: partition N-API tests (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/24557">#24557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63b06b55d7"><code>63b06b55d7</code></a>] - <strong>test</strong>: fix <code>common.mustNotCall()</code> usage in HTTP test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24750">#24750</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc133c4432"><code>cc133c4432</code></a>] - <strong>test</strong>: use ES2017 syntax in test-fs-open-* (jy95) <a href="https://github.com/nodejs/node/pull/23031">#23031</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7a1cb48f5"><code>a7a1cb48f5</code></a>] - <strong>test</strong>: check for the correct strict equal arguments order (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24752">#24752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/95720089d5"><code>95720089d5</code></a>] - <strong>test</strong>: add flag scenario in test-fs-write-file-sync (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/24766">#24766</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f58928b06"><code>5f58928b06</code></a>] - <strong>test</strong>: improve comparison coverage to 100% (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24749">#24749</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7577e754bb"><code>7577e754bb</code></a>] - <strong>test</strong>: check invalid argument error for option (timothy searcy) <a href="https://github.com/nodejs/node/pull/24736">#24736</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2916b592d3"><code>2916b592d3</code></a>] - <strong>test</strong>: increase assert test coverage (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24745">#24745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/085f5b6366"><code>085f5b6366</code></a>] - <strong>test</strong>: show stdout and stderr in test-cli-syntax when it fails (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24720">#24720</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/026e03cf35"><code>026e03cf35</code></a>] - <strong>test</strong>: minor refactoring of onticketkeycallback (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24718">#24718</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10c2773da8"><code>10c2773da8</code></a>] - <strong>test</strong>: mark test_threadsafe_function/test as flaky (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/24714">#24714</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ffe04f533"><code>8ffe04f533</code></a>] - <strong>test</strong>: verify order of error in h2 server stream (Myles Borins) <a href="https://github.com/nodejs/node/pull/24685">#24685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c3ebe57f6"><code>3c3ebe57f6</code></a>] - <strong>test</strong>: cover path empty string case (lakatostamas) <a href="https://github.com/nodejs/node/pull/24569">#24569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/089489965c"><code>089489965c</code></a>] - <strong>test</strong>: use arrow syntax for anonymous callbacks (Shubham Urkade) <a href="https://github.com/nodejs/node/pull/24691">#24691</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5bf7362b9"><code>d5bf7362b9</code></a>] - <strong>test</strong>: fix the arguments order in assert.strictEqual (pastak) <a href="https://github.com/nodejs/node/pull/24620">#24620</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1035e36de6"><code>1035e36de6</code></a>] - <strong>test</strong>: mark test-vm-timeout-escape-nexttick flaky (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/24712">#24712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/603bc2751e"><code>603bc2751e</code></a>] - <strong>test</strong>: fix the arguments order in assert.strictEqual (sigwyg) <a href="https://github.com/nodejs/node/pull/24624">#24624</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/969ae7a598"><code>969ae7a598</code></a>] - <strong>test</strong>: fix the arguments order in <code>assert.strictEqual</code> (rt33) <a href="https://github.com/nodejs/node/pull/24626">#24626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e96c60e472"><code>e96c60e472</code></a>] - <strong>test</strong>: reach res._dump after abort ClientRequest (Tadhg Creedon) <a href="https://github.com/nodejs/node/pull/24191">#24191</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/053f3d6289"><code>053f3d6289</code></a>] - <strong>test</strong>: validate fs.rename() when NODE_TEST_DIR on separate mount (Drew Folta) <a href="https://github.com/nodejs/node/pull/24707">#24707</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e1c6eb6aa"><code>9e1c6eb6aa</code></a>] - <strong>test</strong>: test and docs for detached fork process (timothy searcy) <a href="https://github.com/nodejs/node/pull/24524">#24524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/992a9040bf"><code>992a9040bf</code></a>] - <strong>test</strong>: fix arguments order in <code>assert.strictEqual</code> (sota1235) <a href="https://github.com/nodejs/node/pull/24607">#24607</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8acf73ae7"><code>f8acf73ae7</code></a>] - <strong>test</strong>: fix arguments order in assert.strictEqual (grimrose) <a href="https://github.com/nodejs/node/pull/24608">#24608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84249dfac6"><code>84249dfac6</code></a>] - <strong>test</strong>: make test-uv-binding-constant JS engine neutral (Rich Trott) <a href="https://github.com/nodejs/node/pull/24666">#24666</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a492c730a"><code>0a492c730a</code></a>] - <strong>test</strong>: use arrow function (sagirk) <a href="https://github.com/nodejs/node/pull/24482">#24482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8072a2b85c"><code>8072a2b85c</code></a>] - <strong>test</strong>: fix arguments order in <code>assert.strictEqual</code> (Takahiro Nakamura) <a href="https://github.com/nodejs/node/pull/24621">#24621</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d5455515c"><code>9d5455515c</code></a>] - <strong>test</strong>: use arrow functions in callbacks (apoorvanand) <a href="https://github.com/nodejs/node/pull/24441">#24441</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99dbdca73b"><code>99dbdca73b</code></a>] - <strong>test</strong>: update strictEqual argument order (VeysonD) <a href="https://github.com/nodejs/node/pull/24622">#24622</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b99191e13"><code>3b99191e13</code></a>] - <strong>test</strong>: fix argument order in assert.strictEqual (feng jianmei) <a href="https://github.com/nodejs/node/pull/24594">#24594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6fff0e618"><code>d6fff0e618</code></a>] - <strong>test</strong>: add test for socket.end callback (ajido) <a href="https://github.com/nodejs/node/pull/24087">#24087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/abb1c64c2d"><code>abb1c64c2d</code></a>] - <strong>test</strong>: replace anonymous closure functions with arrow functions (tpanthera) <a href="https://github.com/nodejs/node/pull/24443">#24443</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7aa312672"><code>b7aa312672</code></a>] - <strong>test</strong>: fix arguments order in <code>assert.strictEqual</code> (tottokotkd) <a href="https://github.com/nodejs/node/pull/24612">#24612</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a82b420883"><code>a82b420883</code></a>] - <strong>test</strong>: convert callback to arrow function (jamesgeorge007) <a href="https://github.com/nodejs/node/pull/24513">#24513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7edea030af"><code>7edea030af</code></a>] - <strong>test</strong>: change anonymous function to arrow function (Gagandeep Singh) <a href="https://github.com/nodejs/node/pull/24528">#24528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a701dfbb2b"><code>a701dfbb2b</code></a>] - <strong>test</strong>: split out http2 from test-stream-pipeline (Rich Trott) <a href="https://github.com/nodejs/node/pull/24631">#24631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8849d8073a"><code>8849d8073a</code></a>] - <strong>test</strong>: cover path.basename when path and ext are the same (Laszlo.Moczo) <a href="https://github.com/nodejs/node/pull/24570">#24570</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/12d7107edc"><code>12d7107edc</code></a>] - <strong>test</strong>: fix assert.strictEqual (mki-skt) <a href="https://github.com/nodejs/node/pull/24619">#24619</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54778a082a"><code>54778a082a</code></a>] - <strong>test</strong>: fix arguments order in assert.strictEqual (teppeis) <a href="https://github.com/nodejs/node/pull/24591">#24591</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd1aa2b0b5"><code>cd1aa2b0b5</code></a>] - <strong>test</strong>: fix http2-binding strictEqual order (dominikeinkemmer) <a href="https://github.com/nodejs/node/pull/24616">#24616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82ef618e98"><code>82ef618e98</code></a>] - <strong>test</strong>: fix the arguments order in <code>assert.strictEqual</code> (sota1235) <a href="https://github.com/nodejs/node/pull/24595">#24595</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1067653221"><code>1067653221</code></a>] - <strong>test</strong>: replace callback with arrow functions (prodroy1) <a href="https://github.com/nodejs/node/pull/24434">#24434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/363d3c6deb"><code>363d3c6deb</code></a>] - <strong>test</strong>: use destructuring on require (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/24455">#24455</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34b40af5ab"><code>34b40af5ab</code></a>] - <strong>test</strong>: fix test case in test-child-process-fork-dgram.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/24459">#24459</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40701520ce"><code>40701520ce</code></a>] - <strong>test</strong>: replace callback with arrow functions (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/24541">#24541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a67a49053"><code>2a67a49053</code></a>] - <strong>test</strong>: replace callback with arrow function (potham) <a href="https://github.com/nodejs/node/pull/24531">#24531</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39adfc8d48"><code>39adfc8d48</code></a>] - <strong>test</strong>: replace anonymous function with arrow (Gagandeep Singh) <a href="https://github.com/nodejs/node/pull/24527">#24527</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b88541fe2"><code>6b88541fe2</code></a>] - <strong>test</strong>: replace anonymous function with arrow (Gagandeep Singh) <a href="https://github.com/nodejs/node/pull/24526">#24526</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/765a81e32a"><code>765a81e32a</code></a>] - <strong>test</strong>: add information to assertion (Rich Trott) <a href="https://github.com/nodejs/node/pull/24566">#24566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/759ed86e5c"><code>759ed86e5c</code></a>] - <strong>test</strong>: replace anonymous function with arrow func (Gagandeep Singh) <a href="https://github.com/nodejs/node/pull/24525">#24525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9bf2659af4"><code>9bf2659af4</code></a>] - <strong>test</strong>: change anonymous closure function to arrow function (Nethra Ravindran) <a href="https://github.com/nodejs/node/pull/24433">#24433</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8c0fcee95"><code>e8c0fcee95</code></a>] - <strong>test</strong>: replace closure functions with arrow functions (Gagandeep Singh) <a href="https://github.com/nodejs/node/pull/24522">#24522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c8c7b882d"><code>2c8c7b882d</code></a>] - <strong>test</strong>: replace anonymous function with arrow function (Gagandeep Singh) <a href="https://github.com/nodejs/node/pull/24529">#24529</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b0292a839"><code>7b0292a839</code></a>] - <strong>test</strong>: favor arrow function in callback (Pranay Kothapalli) <a href="https://github.com/nodejs/node/pull/24542">#24542</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8fcf3b3c59"><code>8fcf3b3c59</code></a>] - <strong>test</strong>: remove unused reject handlers (Dan Foley) <a href="https://github.com/nodejs/node/pull/24540">#24540</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46b5df0f1f"><code>46b5df0f1f</code></a>] - <strong>test</strong>: refactor test to use arrow functions (sagirk) <a href="https://github.com/nodejs/node/pull/24479">#24479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c28ec86c90"><code>c28ec86c90</code></a>] - <strong>test</strong>: replace closure with arrow function (Maya Anilson) <a href="https://github.com/nodejs/node/pull/24489">#24489</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1cd73a81fa"><code>1cd73a81fa</code></a>] - <strong>test</strong>: using arrow functions (NoSkillGirl) <a href="https://github.com/nodejs/node/pull/24436">#24436</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b309dd2be3"><code>b309dd2be3</code></a>] - <strong>test</strong>: replace anonymous closure with arrow func (suman-mitra) <a href="https://github.com/nodejs/node/pull/24480">#24480</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4f16ddccd"><code>c4f16ddccd</code></a>] - <strong>test</strong>: replace callback with arrow functions (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/24490">#24490</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbf14ce17b"><code>dbf14ce17b</code></a>] - <strong>test</strong>: replcae anonymous closure with arrow function (Sarath Govind K K) <a href="https://github.com/nodejs/node/pull/24476">#24476</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4792bea514"><code>4792bea514</code></a>] - <strong>test</strong>: refactor test-http-write-empty-string to use arrow functions (sagirk) <a href="https://github.com/nodejs/node/pull/24483">#24483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c45660fd53"><code>c45660fd53</code></a>] - <strong>test</strong>: replace anonymous closure with arrow functions (suman-mitra) <a href="https://github.com/nodejs/node/pull/24481">#24481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f19dae33e6"><code>f19dae33e6</code></a>] - <strong>test</strong>: replace anonymous closure functions with arrow functions (sagirk) <a href="https://github.com/nodejs/node/pull/24478">#24478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fbb228be97"><code>fbb228be97</code></a>] - <strong>test</strong>: replace anonymous closure functions with arrow function (Abhishek Dixit) <a href="https://github.com/nodejs/node/pull/24420">#24420</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c15208cb8f"><code>c15208cb8f</code></a>] - <strong>test</strong>: replace anonymous closure with arrow funct (Prabu Subra) <a href="https://github.com/nodejs/node/pull/24439">#24439</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f18f0d5bd"><code>8f18f0d5bd</code></a>] - <strong>test</strong>: add whatwg-encoding TextDecoder custom inspection with showHidden (ZauberNerd) <a href="https://github.com/nodejs/node/pull/24166">#24166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33b524203b"><code>33b524203b</code></a>] - <strong>test</strong>: use Worker scope in WPT (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24410">#24410</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed714a2e79"><code>ed714a2e79</code></a>] - <strong>test</strong>: modify order of parameters for assertion (Mrityunjoy Saha) <a href="https://github.com/nodejs/node/pull/24430">#24430</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bfa953990"><code>3bfa953990</code></a>] - <strong>test</strong>: replace closure with arrow functions (kanishk30) <a href="https://github.com/nodejs/node/pull/24440">#24440</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d743e659d"><code>7d743e659d</code></a>] - <strong>test</strong>: replace anonymous closure function with arrow function (Kunda Sunil Kumar) <a href="https://github.com/nodejs/node/pull/24435">#24435</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9abf42751"><code>e9abf42751</code></a>] - <strong>test</strong>: add typeerror test for EC crypto keygen (Matteo) <a href="https://github.com/nodejs/node/pull/24400">#24400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/237e479196"><code>237e479196</code></a>] - <strong>test</strong>: change anonymous closure functions to arrow functions (Namit Bhalla) <a href="https://github.com/nodejs/node/pull/24418">#24418</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f0a5b6a45"><code>2f0a5b6a45</code></a>] - <strong>test</strong>: favor arrow functions in callbacks (UjjwalUpadhyay) <a href="https://github.com/nodejs/node/pull/24425">#24425</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/957ecbe019"><code>957ecbe019</code></a>] - <strong>test</strong>: use print() function on both Python 2 and 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24485">#24485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1dee7dab6"><code>b1dee7dab6</code></a>] - <strong>test</strong>: replace anonymous closure functions with arrow function (Amanpreet) <a href="https://github.com/nodejs/node/pull/24417">#24417</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4348ffede5"><code>4348ffede5</code></a>] - <strong>test</strong>: fix arguments order in napi test_exception (kanishk30) <a href="https://github.com/nodejs/node/pull/24413">#24413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a08cd714e"><code>0a08cd714e</code></a>] - <strong>test</strong>: fix the arguments order in <code>assert.strictEqual</code> (Jay Arthanareeswaran) <a href="https://github.com/nodejs/node/pull/24416">#24416</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/585ebfffa7"><code>585ebfffa7</code></a>] - <strong>test</strong>: replace closure with arrow functions (Amanpreet) <a href="https://github.com/nodejs/node/pull/24438">#24438</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5543ead7c"><code>d5543ead7c</code></a>] - <strong>test</strong>: change callback function to arrow function (Jay Arthanareeswaran) <a href="https://github.com/nodejs/node/pull/24419">#24419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d663100a0"><code>5d663100a0</code></a>] - <strong>test</strong>: fix the arguments order in <code>assert.strictEqual</code> (apoorvanand) <a href="https://github.com/nodejs/node/pull/24431">#24431</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b2ab12b8c"><code>9b2ab12b8c</code></a>] - <strong>test</strong>: assertion equality fix (NoSkillGirl) <a href="https://github.com/nodejs/node/pull/24422">#24422</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2777bc42aa"><code>2777bc42aa</code></a>] - <strong>test</strong>: remove unused function arguments in async-hooks tests (Simon Bruce) <a href="https://github.com/nodejs/node/pull/24406">#24406</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59723d4b2b"><code>59723d4b2b</code></a>] - <strong>test</strong>: fix actual parameter order for &#39;assert.strictEqual&#39; (Selvaraj) <a href="https://github.com/nodejs/node/pull/24428">#24428</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/658df6ba26"><code>658df6ba26</code></a>] - <strong>test</strong>: swap actual&amp;optional params (Nikhil M) <a href="https://github.com/nodejs/node/pull/24426">#24426</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de378c0c2d"><code>de378c0c2d</code></a>] - <strong>test</strong>: skip test that use --tls-v1.x flags (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24376">#24376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1777990ae"><code>c1777990ae</code></a>] - <strong>test</strong>: change callback function to arrow function (Lakshmi Shanmugam) <a href="https://github.com/nodejs/node/pull/24421">#24421</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffb5e5da4b"><code>ffb5e5da4b</code></a>] - <strong>test</strong>: replace anonymous closure for test-http-expect-handling.js (Jayasankar) <a href="https://github.com/nodejs/node/pull/24423">#24423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fadc809bb"><code>3fadc809bb</code></a>] - <strong>test</strong>: replace callback functions with arrow functions (potham) <a href="https://github.com/nodejs/node/pull/24432">#24432</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/856a0fc8e4"><code>856a0fc8e4</code></a>] - <strong>test</strong>: use arrow functions for callbacks (Pushkal B) <a href="https://github.com/nodejs/node/pull/24444">#24444</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f112c06b3e"><code>f112c06b3e</code></a>] - <strong>test</strong>: replace anonymous closure function (Jayasankar) <a href="https://github.com/nodejs/node/pull/24415">#24415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6dd29252c7"><code>6dd29252c7</code></a>] - <strong>test</strong>: fixed the arguments order in <code>assert.strictEqual</code> (Lakshmi Shanmugam) <a href="https://github.com/nodejs/node/pull/24414">#24414</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e2a2849db"><code>7e2a2849db</code></a>] - <strong>test</strong>: use destructuring and remove unused arguments (Julia) <a href="https://github.com/nodejs/node/pull/24375">#24375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cdda7f4f18"><code>cdda7f4f18</code></a>] - <strong>test</strong>: https agent clientcertengine coverage (Osmond van Hemert) <a href="https://github.com/nodejs/node/pull/24248">#24248</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92f826622b"><code>92f826622b</code></a>] - <strong>test</strong>: confirm tls server suite default is its own (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24374">#24374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/261aa7884c"><code>261aa7884c</code></a>] - <strong>test</strong>: cover tls multi-identity option mixtures (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24374">#24374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c2fb883b4"><code>3c2fb883b4</code></a>] - <strong>test</strong>: add independent multi-alg crypto identities (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24374">#24374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fc9550280"><code>2fc9550280</code></a>] - <strong>test</strong>: rename agent1-pfx.pem to agent1.pfx (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24374">#24374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee64ae0f6d"><code>ee64ae0f6d</code></a>] - <strong>test</strong>: remove unused function arguments in async-hooks tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/24368">#24368</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2e9b76c1d"><code>d2e9b76c1d</code></a>] - <strong>timers</strong>: fix setTimeout expiration logic (Suguru Motegi) <a href="https://github.com/nodejs/node/pull/24214">#24214</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/acb73518b7"><code>acb73518b7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: add min/max protocol version options (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24405">#24405</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f30c7c4911"><code>f30c7c4911</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: include RSA bit size in X.509 public key info (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24358">#24358</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37f0bd7e3a"><code>37f0bd7e3a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: include elliptic curve X.509 public key info (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24358">#24358</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71a9c987b2"><code>71a9c987b2</code></a>] - <strong>tls</strong>: destroy TLS socket if StreamWrap is destroyed (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24290">#24290</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c93b125e4"><code>0c93b125e4</code></a>] - <strong>tls</strong>: do not rely on &#39;drain&#39; handlers in StreamWrap (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24290">#24290</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/249c143703"><code>249c143703</code></a>] - <strong>tools</strong>: prepare tools/install.py for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24800">#24800</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ea01c5790"><code>1ea01c5790</code></a>] - <strong>tools</strong>: replace rollup with ncc (Rich Trott) <a href="https://github.com/nodejs/node/pull/24813">#24813</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09cd2ec034"><code>09cd2ec034</code></a>] - <strong>tools</strong>: fix eslint usage for Node.js 8 and before (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24753">#24753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e5a79a192"><code>9e5a79a192</code></a>] - <strong>tools</strong>: don&#39;t use GH API for commit message checks (Rod Vagg) <a href="https://github.com/nodejs/node/pull/24574">#24574</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3649c8e09"><code>e3649c8e09</code></a>] - <strong>tools</strong>: only sign release if promotion successful (Rod Vagg) <a href="https://github.com/nodejs/node/pull/24669">#24669</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ef6aed58a"><code>2ef6aed58a</code></a>] - <strong>tools</strong>: check for git tag before promoting release (Rod Vagg) <a href="https://github.com/nodejs/node/pull/24670">#24670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7fbdf5784"><code>e7fbdf5784</code></a>] - <strong>tools</strong>: update remark-preset-lint-node to v1.3.1 (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/24642">#24642</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23d815292f"><code>23d815292f</code></a>] - <strong>tools</strong>: use print() function on both Python 2 and 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24486">#24486</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13a4d10f67"><code>13a4d10f67</code></a>] - <strong>tools</strong>: update to <a href="mailto:remark-lint-preset-node@1.2.0">remark-lint-preset-node@1.2.0</a> (Rich Trott) <a href="https://github.com/nodejs/node/pull/24391">#24391</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5748e862b0"><code>5748e862b0</code></a>] - <strong>tools</strong>: fix <code>make lint-md-rollup</code> and run it (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/24333">#24333</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ffc8b7778"><code>7ffc8b7778</code></a>] - <strong>tools</strong>: update remark-lint to v6.0.3 from v6.0.2 (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/24333">#24333</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9a4bc15c2"><code>b9a4bc15c2</code></a>] - <strong>tools</strong>: update remark version to v10 from v8 (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/24333">#24333</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1625329fbf"><code>1625329fbf</code></a>] - <strong>tools,doc</strong>: fix version picker bug in html.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/24638">#24638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6004b3651"><code>b6004b3651</code></a>] - <strong>trace_events</strong>: forbid tracing modifications from worker threads (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23781">#23781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d881b33028"><code>d881b33028</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>url</strong>: support LF, CR and TAB in pathToFileURL (Charles Samborski) <a href="https://github.com/nodejs/node/pull/23720">#23720</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/540929d597"><code>540929d597</code></a>] - <strong>url</strong>: simplify native URL object construction (Timothy Gu) <a href="https://github.com/nodejs/node/pull/24495">#24495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d7ee19786"><code>0d7ee19786</code></a>] - <strong>url</strong>: reuse existing context in href setter (Timothy Gu) <a href="https://github.com/nodejs/node/pull/24495">#24495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96e6873dd0"><code>96e6873dd0</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>url</strong>: make the context non-enumerable&quot; (Timothy Gu) <a href="https://github.com/nodejs/node/pull/24495">#24495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be54dc0f72"><code>be54dc0f72</code></a>] - <strong>url</strong>: use SafeSet to filter known special protocols (Mike Samuel) <a href="https://github.com/nodejs/node/pull/24703">#24703</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a853a093c"><code>5a853a093c</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>util</strong>: change util.inspect depth default&quot; (Gus Caplan)</li>
<li>[<a href="https://github.com/nodejs/node/commit/807c108be8"><code>807c108be8</code></a>] - <strong>util</strong>: improve internal <code>isError()</code> validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24746">#24746</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/764d76f684"><code>764d76f684</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>util</strong>: change %o depth default&quot; (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24806">#24806</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e8f91dbc7"><code>9e8f91dbc7</code></a>] - <strong>util</strong>: remove unreachable branch (rahulshuklab4u) <a href="https://github.com/nodejs/node/pull/24447">#24447</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e13571c199"><code>e13571c199</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util,console</strong>: handle symbols as defined in the spec (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/23708">#23708</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d9a2650b2"><code>4d9a2650b2</code></a>] - <strong>win</strong>: do not use Boxstarter to install tools (João Reis) <a href="https://github.com/nodejs/node/pull/24677">#24677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/899e7c30b0"><code>899e7c30b0</code></a>] - <strong>win, build</strong>: skip building cctest by default (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/21408">#21408</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-5-0">Commits in Node.js 11.5.0<a id="commits-in-node-js-11-5-0" class="anchor" href="#commits-in-node-js-11-5-0" aria-labelledby="header-commits-in-node-js-11-5-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/bf4faf3ffc"><code>bf4faf3ffc</code></a>] - <strong>assert,util</strong>: harden comparison (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24831">#24831</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/302081bafc"><code>302081bafc</code></a>] - <strong>build</strong>: make lint-addon-docs run only if needed (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24993">#24993</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc8a805e31"><code>cc8a805e31</code></a>] - <strong>build</strong>: fix compiler version detection (Richard Lau) <a href="https://github.com/nodejs/node/pull/24879">#24879</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bde5df20d6"><code>bde5df20d6</code></a>] - <strong>doc</strong>: fix node.1 --http-parser sort order (cjihrig) <a href="https://github.com/nodejs/node/pull/25045">#25045</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9f239fb60"><code>a9f239fb60</code></a>] - <strong>doc</strong>: add EventTarget link to worker_threads (Azard) <a href="https://github.com/nodejs/node/pull/25058">#25058</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00ce972305"><code>00ce972305</code></a>] - <strong>doc</strong>: make README formatting more consistent (wenjun ye) <a href="https://github.com/nodejs/node/pull/25003">#25003</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbdea36190"><code>dbdea36190</code></a>] - <strong>doc</strong>: add codebytere&#39;s info to release team (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/25022">#25022</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/877f8a0094"><code>877f8a0094</code></a>] - <strong>doc</strong>: revise internal vs. public API in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/24975">#24975</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0bcacdcc6"><code>f0bcacdcc6</code></a>] - <strong>doc</strong>: update a link of npm repository (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/24969">#24969</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e096291d6"><code>1e096291d6</code></a>] - <strong>doc</strong>: fix author-ready conflict (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25015">#25015</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2e6cbddd8"><code>b2e6cbddd8</code></a>] - <strong>doc</strong>: update Useful CI Jobs section of Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/24916">#24916</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9bfbb6822b"><code>9bfbb6822b</code></a>] - <strong>doc</strong>: add class worker documentation (yoshimoto koki) <a href="https://github.com/nodejs/node/pull/24849">#24849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0220cd3260"><code>0220cd3260</code></a>] - <strong>doc</strong>: remove bad link to irc info (Richard Lau) <a href="https://github.com/nodejs/node/pull/24967">#24967</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6a3829962"><code>a6a3829962</code></a>] - <strong>doc</strong>: simplify author ready (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24893">#24893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cda1da9200"><code>cda1da9200</code></a>] - <strong>doc</strong>: update &quot;Testing and CI&quot; in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/24884">#24884</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81dce68a9d"><code>81dce68a9d</code></a>] - <strong>doc</strong>: update http doc for new Agent()/support options in socket.connect() (Beni von Cheni) <a href="https://github.com/nodejs/node/pull/24846">#24846</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/643ca14d2c"><code>643ca14d2c</code></a>] - <strong>doc</strong>: fix order of events when request is aborted (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/24779">#24779</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c300aaa208"><code>c300aaa208</code></a>] - <strong>doc</strong>: update LICENSE file (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24898">#24898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4f3cf9759"><code>c4f3cf9759</code></a>] - <strong>doc</strong>: revise Waiting for Approvals documentation (Rich Trott) <a href="https://github.com/nodejs/node/pull/24845">#24845</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56b2a7274c"><code>56b2a7274c</code></a>] - <strong>inspector</strong>: split the HostPort being used and the one parsed from CLI (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24772">#24772</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2456a545a6"><code>2456a545a6</code></a>] - <strong>lib</strong>: ensure readable stream flows to end (Mikko Rantanen) <a href="https://github.com/nodejs/node/pull/24918">#24918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79c52a9f88"><code>79c52a9f88</code></a>] - <strong>lib</strong>: improve error creation performance (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24747">#24747</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25dae6cffd"><code>25dae6cffd</code></a>] - <strong>module</strong>: use validateString in modules/esm (ZYSzys) <a href="https://github.com/nodejs/node/pull/24868">#24868</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a11e6aaf3"><code>2a11e6aaf3</code></a>] - <strong>module</strong>: use validateString in modules/cjs (ZYSzys) <a href="https://github.com/nodejs/node/pull/24863">#24863</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4d5c358d9"><code>f4d5c358d9</code></a>] - <strong>net</strong>: use strict comparisons for fd (cjihrig) <a href="https://github.com/nodejs/node/pull/25014">#25014</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f60ed7647"><code>5f60ed7647</code></a>] - <strong>path</strong>: replace assertPath() with validator (cjihrig) <a href="https://github.com/nodejs/node/pull/24840">#24840</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f43f45a26c"><code>f43f45a26c</code></a>] - <strong>process</strong>: properly close file descriptor on exit (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24972">#24972</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b109f05d9"><code>8b109f05d9</code></a>] - <strong>process</strong>: simplify check in previousValueIsValid() (cjihrig) <a href="https://github.com/nodejs/node/pull/24836">#24836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e94f3b798"><code>2e94f3b798</code></a>] - <strong>querystring</strong>: remove eslint-disable (cjihrig) <a href="https://github.com/nodejs/node/pull/24995">#24995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f8950b652"><code>5f8950b652</code></a>] - <strong>src</strong>: emit &#39;params&#39; instead of &#39;data&#39; for NodeTracing.dataCollected (Kelvin Jin) <a href="https://github.com/nodejs/node/pull/24949">#24949</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0270f3a5c"><code>d0270f3a5c</code></a>] - <strong>src</strong>: add GetLoadedLibraries routine (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/24825">#24825</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8547019c7"><code>f8547019c7</code></a>] - <strong>src</strong>: include node_internals.h in node_metadata.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24933">#24933</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a1289d128"><code>5a1289d128</code></a>] - <strong>src</strong>: create env-&gt;inspector_console_api_object earlier (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24906">#24906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7605725df"><code>d7605725df</code></a>] - <strong>src</strong>: remove use of CallOnForegroundThread() (cjihrig) <a href="https://github.com/nodejs/node/pull/24925">#24925</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08c6b2126c"><code>08c6b2126c</code></a>] - <strong>src</strong>: use Local version of ToBoolean() (cjihrig) <a href="https://github.com/nodejs/node/pull/24924">#24924</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5206f3add5"><code>5206f3add5</code></a>] - <strong>src</strong>: do not alias new and old signal masks (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24810">#24810</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94d02cabb9"><code>94d02cabb9</code></a>] - <strong>src</strong>: fix warning for potential snprintf truncation (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24810">#24810</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b000e5088"><code>9b000e5088</code></a>] - <strong>src</strong>: remove finalized_ member from Hash class (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24822">#24822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90d481ea45"><code>90d481ea45</code></a>] - <strong>src</strong>: remove unused env variables in node_util (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/24820">#24820</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d449c36500"><code>d449c36500</code></a>] - <strong>stream</strong>: re-use existing <code>once()</code> implementation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24991">#24991</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39af61faa2"><code>39af61faa2</code></a>] - <strong>stream</strong>: fix end-of-stream for HTTP/2 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24926">#24926</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f0d17b019"><code>4f0d17b019</code></a>] - <strong>test</strong>: remove unnecessary linter comment (cjihrig) <a href="https://github.com/nodejs/node/pull/25013">#25013</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab1801b8ad"><code>ab1801b8ad</code></a>] - <strong>test</strong>: use global.gc() instead of gc() (cjihrig) <a href="https://github.com/nodejs/node/pull/25012">#25012</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddff644172"><code>ddff644172</code></a>] - <strong>test</strong>: run eslint on test file and fix errors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25009">#25009</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/110fd39dfe"><code>110fd39dfe</code></a>] - <strong>test</strong>: remove dead code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25009">#25009</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e04e85460f"><code>e04e85460f</code></a>] - <strong>test</strong>: use blocks instead of async IIFE (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24989">#24989</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb9e6e6576"><code>eb9e6e6576</code></a>] - <strong>test</strong>: adding history regression test case (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/24843">#24843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac919efbaf"><code>ac919efbaf</code></a>] - <strong>test</strong>: mark test-child-process-execfile flaky (Rich Trott) <a href="https://github.com/nodejs/node/pull/25051">#25051</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e3fb0ae03"><code>1e3fb0ae03</code></a>] - <strong>test</strong>: mark test-child-process-exit-code flaky (Rich Trott) <a href="https://github.com/nodejs/node/pull/25050">#25050</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e0dbc6e01"><code>7e0dbc6e01</code></a>] - <strong>test</strong>: improve WPT runner name matching (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24826">#24826</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da984be0a3"><code>da984be0a3</code></a>] - <strong>test</strong>: remove reference to whatwg in file names under test/wpt (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24826">#24826</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/282589456c"><code>282589456c</code></a>] - <strong>test</strong>: mark test-worker-memory flaky on Windows CI (Rich Trott) <a href="https://github.com/nodejs/node/pull/25042">#25042</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9bd42671c9"><code>9bd42671c9</code></a>] - <strong>test</strong>: mark test-cli-node-options flaky on arm (Rich Trott) <a href="https://github.com/nodejs/node/pull/25032">#25032</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4ef54a0a6"><code>a4ef54a0a6</code></a>] - <strong>test</strong>: mark test-child-process-execsync flaky on AIX (Rich Trott) <a href="https://github.com/nodejs/node/pull/25031">#25031</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/900a412f3f"><code>900a412f3f</code></a>] - <strong>test</strong>: increase error information in test-cli-syntax-* (Rich Trott) <a href="https://github.com/nodejs/node/pull/25021">#25021</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5b0ce15d3"><code>d5b0ce15d3</code></a>] - <strong>test</strong>: refactor test-enable-in-init (Mitch Hankins) <a href="https://github.com/nodejs/node/pull/24976">#24976</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/649a7289dc"><code>649a7289dc</code></a>] - <strong>test</strong>: from functools import reduce in test/testpy/__init__.py (cclauss) <a href="https://github.com/nodejs/node/pull/24954">#24954</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d366676cc5"><code>d366676cc5</code></a>] - <strong>test</strong>: split test-cli-syntax into multiple tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/24922">#24922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e61bbda85d"><code>e61bbda85d</code></a>] - <strong>test</strong>: improve internet/test-dns (Ilarion Halushka) <a href="https://github.com/nodejs/node/pull/24927">#24927</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/016e35210c"><code>016e35210c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: test TLS client authentication (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24733">#24733</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e050a5756f"><code>e050a5756f</code></a>] - <strong>test</strong>: replace callback with arrows (Shubham Urkade) <a href="https://github.com/nodejs/node/pull/24866">#24866</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22b6befa14"><code>22b6befa14</code></a>] - <strong>test</strong>: mark test-cli-syntax as flaky/unreliable (Rich Trott) <a href="https://github.com/nodejs/node/pull/24957">#24957</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56fd127ef0"><code>56fd127ef0</code></a>] - <strong>test</strong>: do not lint macros files (again) (cclauss) <a href="https://github.com/nodejs/node/pull/24886">#24886</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc71e9e0d6"><code>bc71e9e0d6</code></a>] - <strong>test</strong>: prepare test/pseudo-tty/testcfg.py Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24887">#24887</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f41443cc5c"><code>f41443cc5c</code></a>] - <strong>test</strong>: move test-cli-syntax to sequential (Rich Trott) <a href="https://github.com/nodejs/node/pull/24907">#24907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/592bad1b0b"><code>592bad1b0b</code></a>] - <strong>test</strong>: move http2 test to parallel (Rich Trott) <a href="https://github.com/nodejs/node/pull/24877">#24877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91ce957037"><code>91ce957037</code></a>] - <strong>test</strong>: make http2 timeout test robust (Rich Trott) <a href="https://github.com/nodejs/node/pull/24877">#24877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d87688fba"><code>3d87688fba</code></a>] - <strong>test</strong>: fix wrong parameter (zhmushan) <a href="https://github.com/nodejs/node/pull/24844">#24844</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6db760c231"><code>6db760c231</code></a>] - <strong>test</strong>: improve test-net-socket-timeout (Rich Trott) <a href="https://github.com/nodejs/node/pull/24859">#24859</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/526ff1d1d2"><code>526ff1d1d2</code></a>] - <strong>test</strong>: prepare test/pseudo-tty/testcfg.py for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24791">#24791</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5c57861a9"><code>a5c57861a9</code></a>] - <strong>test</strong>: refactor test-fs-write-file-sync.js (cjihrig) <a href="https://github.com/nodejs/node/pull/24834">#24834</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5c8af7af4"><code>a5c8af7af4</code></a>] - <strong>test</strong>: prepare test/message/testcfg.py for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24793">#24793</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/390e050ae0"><code>390e050ae0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: support &quot;BEGIN TRUSTED CERTIFICATE&quot; for ca: (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24733">#24733</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16a75beffc"><code>16a75beffc</code></a>] - <strong>tools</strong>: prepare ./tools/compress_json.py for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24889">#24889</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b60808a2da"><code>b60808a2da</code></a>] - <strong>tools</strong>: prepare tools/testp.py for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24890">#24890</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f61c89a7f"><code>1f61c89a7f</code></a>] - <strong>tools</strong>: prepare tools/icu/icutrim.py for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24888">#24888</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e140d41789"><code>e140d41789</code></a>] - <strong>tools</strong>: capitalize sentences (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24808">#24808</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad6104dbac"><code>ad6104dbac</code></a>] - <strong>tools</strong>: update ESLint to 5.10.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/24903">#24903</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac46e27714"><code>ac46e27714</code></a>] - <strong>tools</strong>: do not lint tools/inspector_protocol or tools/markupsafe (cclauss) <a href="https://github.com/nodejs/node/pull/24882">#24882</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3dda00e48"><code>c3dda00e48</code></a>] - <strong>tools</strong>: prepare tools/js2c.py for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24798">#24798</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7cac76cdd5"><code>7cac76cdd5</code></a>] - <strong>tools</strong>: prepare tools/specialize_node_d.py for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24797">#24797</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15632c3867"><code>15632c3867</code></a>] - <strong>tools</strong>: prepare tools/test.py for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24799">#24799</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/022599c0e1"><code>022599c0e1</code></a>] - <strong>tools</strong>: prepare tools/genv8constants.py for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/24801">#24801</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7b77ead74"><code>e7b77ead74</code></a>] - <strong>url</strong>: remove an eslint-disable comment (cjihrig) <a href="https://github.com/nodejs/node/pull/24995">#24995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59317470e3"><code>59317470e3</code></a>] - <strong>util</strong>: inspect all prototypes (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24974">#24974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1f0da1d40"><code>a1f0da1d40</code></a>] - <strong>util</strong>: remove todo (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24982">#24982</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/117e99121c"><code>117e99121c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: add inspection getter option (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24852">#24852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/331f6044b9"><code>331f6044b9</code></a>] - <strong>worker</strong>: drain messages from internal message port (Yael Hermon) <a href="https://github.com/nodejs/node/pull/24932">#24932</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-6-0">Commits in Node.js 11.6.0<a id="commits-in-node-js-11-6-0" class="anchor" href="#commits-in-node-js-11-6-0" aria-labelledby="header-commits-in-node-js-11-6-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/a9ab28df2c"><code>a9ab28df2c</code></a>] - <strong>assert</strong>: inspect getters (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25004">#25004</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6bfa66b2e"><code>c6bfa66b2e</code></a>] - <strong>buffer</strong>: simplify code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25151">#25151</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b38bbff7f"><code>9b38bbff7f</code></a>] - <strong>build</strong>: correct fi indentation in Makefile (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25107">#25107</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4513516f5e"><code>4513516f5e</code></a>] - <strong>build</strong>: add a space to clarify skipping crypto msg (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25011">#25011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b2eefc103"><code>7b2eefc103</code></a>] - <strong>child_process</strong>: spawn ignores options in case args is undefined (Eduard Bondarenko) <a href="https://github.com/nodejs/node/pull/24913">#24913</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edd8bd0ee0"><code>edd8bd0ee0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>cli</strong>: add --max-http-header-size flag (cjihrig) <a href="https://github.com/nodejs/node/pull/24811">#24811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6c1e8de95"><code>e6c1e8de95</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: always accept certificates as public keys (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/24234">#24234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b53df0748"><code>3b53df0748</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add key object API (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/24234">#24234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f6f339ef0"><code>6f6f339ef0</code></a>] - <strong>crypto</strong>: update root certificates (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25113">#25113</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e855018968"><code>e855018968</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: upgrade npm to 6.5.0 (Audrey Eschright) <a href="https://github.com/nodejs/node/pull/24734">#24734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/155d1d54bf"><code>155d1d54bf</code></a>] - <strong>deps</strong>: upgrade to libuv 1.24.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/25078">#25078</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0057af293a"><code>0057af293a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: cherry-pick http_parser_set_max_header_size (cjihrig) <a href="https://github.com/nodejs/node/pull/24811">#24811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b78d48749a"><code>b78d48749a</code></a>] - <strong>doc</strong>: fix links in test/common/README.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/25172">#25172</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a690ee51b"><code>6a690ee51b</code></a>] - <strong>doc</strong>: revise &quot;Breaking Changes and Deprecations&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/25116">#25116</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ca09517c2"><code>4ca09517c2</code></a>] - <strong>doc</strong>: describe root cert update process (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25113">#25113</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4561e2c984"><code>4561e2c984</code></a>] - <strong>doc</strong>: revise &quot;Breaking Changes&quot; section of Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/25071">#25071</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2516e9cfd0"><code>2516e9cfd0</code></a>] - <strong>doc,lib,test</strong>: capitalize comment sentences (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24996">#24996</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1a98a8d0a"><code>d1a98a8d0a</code></a>] - <strong>events</strong>: simplify stack compare function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24744">#24744</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae50f480d2"><code>ae50f480d2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: add maxHeaderSize property (cjihrig) <a href="https://github.com/nodejs/node/pull/24860">#24860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3f45daf7b"><code>b3f45daf7b</code></a>] - <strong>lib</strong>: make internal API warning more direct (Rich Trott) <a href="https://github.com/nodejs/node/pull/25125">#25125</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fc43fbe43"><code>2fc43fbe43</code></a>] - <strong>lib</strong>: switch to object spread where possible (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25104">#25104</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96bdd47734"><code>96bdd47734</code></a>] - <strong>lib</strong>: refactor argument validation using validateString (ZYSzys) <a href="https://github.com/nodejs/node/pull/24960">#24960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0cde1a4fdc"><code>0cde1a4fdc</code></a>] - <strong>lib</strong>: remove unused NativeModule/NativeModule wraps (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24904">#24904</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/add566eee5"><code>add566eee5</code></a>] - <strong>os</strong>: use uv_os_gethostname() in hostname() (cjihrig) <a href="https://github.com/nodejs/node/pull/25111">#25111</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85a136974e"><code>85a136974e</code></a>] - <strong>perf_hooks</strong>: make GC tracking state per-Environment (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25053">#25053</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f82144c98"><code>3f82144c98</code></a>] - <strong>process</strong>: move environment variable proxy code into node_env_var.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25067">#25067</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9f809e36f"><code>c9f809e36f</code></a>] - <strong>src</strong>: add DCHECK macros (kiyomizumia) <a href="https://github.com/nodejs/node/pull/24359">#24359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b801b0372a"><code>b801b0372a</code></a>] - <strong>src</strong>: use std::vector for setting up process.execPath (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25069">#25069</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54e42f04a7"><code>54e42f04a7</code></a>] - <strong>src</strong>: port GetLoadedLibraries for freebsd (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/25106">#25106</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd0361bff0"><code>fd0361bff0</code></a>] - <strong>src</strong>: mark options parsers as const (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25065">#25065</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6388edf34"><code>c6388edf34</code></a>] - <strong>src</strong>: handle empty Maybe in uv binding initialize (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25079">#25079</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f3b421dd5"><code>6f3b421dd5</code></a>] - <strong>src</strong>: schedule destroy hooks in BeforeExit early during bootstrap (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25020">#25020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4505c698f"><code>a4505c698f</code></a>] - <strong>src</strong>: extract common Bind method (Jon Moss) <a href="https://github.com/nodejs/node/pull/22315">#22315</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09a99c6834"><code>09a99c6834</code></a>] - <strong>src</strong>: mark some global state as const (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25052">#25052</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f34c768da"><code>7f34c768da</code></a>] - <strong>src</strong>: remove internalBinding(&#39;config&#39;).warningFile (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24959">#24959</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c80ac7fae3"><code>c80ac7fae3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add kUInteger parsing (Matteo Collina) <a href="https://github.com/nodejs/node/pull/24811">#24811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/45d48510bd"><code>45d48510bd</code></a>] - <strong>test</strong>: fix test-tls-session-timeout (Rich Trott) <a href="https://github.com/nodejs/node/pull/25188">#25188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6557ea180c"><code>6557ea180c</code></a>] - <strong>test</strong>: mark test-trace-events-api-worker-disabled flaky (Rich Trott) <a href="https://github.com/nodejs/node/pull/25197">#25197</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db54531c8d"><code>db54531c8d</code></a>] - <strong>test</strong>: remove Files: comment processing from Python test runner (Rich Trott) <a href="https://github.com/nodejs/node/pull/25183">#25183</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a28cae0e55"><code>a28cae0e55</code></a>] - <strong>test</strong>: add hasCrypto check to common flags check (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25147">#25147</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/175f7b60c2"><code>175f7b60c2</code></a>] - <strong>test</strong>: remove unnecessary eslint-disable comments (Rich Trott) <a href="https://github.com/nodejs/node/pull/25119">#25119</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d09e3335a6"><code>d09e3335a6</code></a>] - <strong>test</strong>: remove obsolete eslint comments (cjihrig) <a href="https://github.com/nodejs/node/pull/25088">#25088</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8279826ce6"><code>8279826ce6</code></a>] - <strong>test</strong>: verify input flags (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24876">#24876</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f45b2370d"><code>1f45b2370d</code></a>] - <strong>test</strong>: add signal check to test-esm-cjs-main (Rich Trott) <a href="https://github.com/nodejs/node/pull/25073">#25073</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e1fe19194"><code>3e1fe19194</code></a>] - <strong>test</strong>: add missing tmpdir.refresh() in recently-added test (Rich Trott) <a href="https://github.com/nodejs/node/pull/25098">#25098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5eb5d1d7b1"><code>5eb5d1d7b1</code></a>] - <strong>test</strong>: test internal/util/types in vm (ZYSzys) <a href="https://github.com/nodejs/node/pull/25056">#25056</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ad6bc2e6e"><code>9ad6bc2e6e</code></a>] - <strong>test</strong>: remove magic numbers in test-gc-http-client-onerror (Rich Trott) <a href="https://github.com/nodejs/node/pull/24943">#24943</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30b61554f6"><code>30b61554f6</code></a>] - <strong>test</strong>: merge test with unnecessary child process (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25025">#25025</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e340b8f1ff"><code>e340b8f1ff</code></a>] - <strong>tls</strong>: re-define max supported version as 1.2 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25024">#25024</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ab0a48928"><code>8ab0a48928</code></a>] - <strong>tools</strong>: update ESLint to 5.11.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/25191">#25191</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7fa132aea"><code>c7fa132aea</code></a>] - <strong>tools</strong>: alphabetize IGNORED_SUITES in tools/test.py (Rich Trott) <a href="https://github.com/nodejs/node/pull/25182">#25182</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/073a51220e"><code>073a51220e</code></a>] - <strong>tools</strong>: report unused disable-directives for ESLint (Rich Trott) <a href="https://github.com/nodejs/node/pull/25119">#25119</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b941da78d"><code>9b941da78d</code></a>] - <strong>tools</strong>: update certdata.txt (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25113">#25113</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5bccc2919"><code>a5bccc2919</code></a>] - <strong>tools</strong>: make apilinks building more robust (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25019">#25019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed3303ba99"><code>ed3303ba99</code></a>] - <strong>tools</strong>: enable no-useless-constructor lint rule (cjihrig) <a href="https://github.com/nodejs/node/pull/25055">#25055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7df59f824b"><code>7df59f824b</code></a>] - <strong>vm</strong>: reuse validateString of internal/validators (ZYSzys) <a href="https://github.com/nodejs/node/pull/25074">#25074</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74e08c0458"><code>74e08c0458</code></a>] - <strong>vm</strong>: simplify Script constructor options validation (cjihrig) <a href="https://github.com/nodejs/node/pull/25054">#25054</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f28da883f"><code>4f28da883f</code></a>] - <strong>worker</strong>: fix nullptr deref after MessagePort deser failure (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25076">#25076</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-7-0">Commits in Node.js 11.7.0<a id="commits-in-node-js-11-7-0" class="anchor" href="#commits-in-node-js-11-7-0" aria-labelledby="header-commits-in-node-js-11-7-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/e09dd0c5f0"><code>e09dd0c5f0</code></a>] - <strong>assert</strong>: make <code>actual</code> and <code>expected</code> getters (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25250">#25250</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/516f75fda8"><code>516f75fda8</code></a>] - <strong>benchmark</strong>: fix net-wrap-js-stream-passthrough (Rich Trott) <a href="https://github.com/nodejs/node/pull/25273">#25273</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a627a4694"><code>9a627a4694</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>benchmark,test</strong>: add brotli (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24938">#24938</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e84ccb502"><code>8e84ccb502</code></a>] - <strong>buffer</strong>: move Buffer prototype wiring into internal/buffer.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25292">#25292</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/042d20ab47"><code>042d20ab47</code></a>] - <strong>buffer</strong>: move initialization of buffer prototype into node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25292">#25292</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68014fbc22"><code>68014fbc22</code></a>] - <strong>buffer</strong>: inspect extra properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25150">#25150</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d4940888d"><code>1d4940888d</code></a>] - <strong>buffer</strong>: refactor checks for SlowBuffer creation (P. Mike) <a href="https://github.com/nodejs/node/pull/25266">#25266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7dc4c3be03"><code>7dc4c3be03</code></a>] - <strong>buffer</strong>: fix crash for invalid index types (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25154">#25154</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4f50a62d5"><code>a4f50a62d5</code></a>] - <strong>build</strong>: set <code>-blibpath:</code> for AIX (Richard Lau) <a href="https://github.com/nodejs/node/pull/25447">#25447</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07ffa3f189"><code>07ffa3f189</code></a>] - <strong>build</strong>: add check for empty openssl-fips flag (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25391">#25391</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a2cc4bad0e"><code>a2cc4bad0e</code></a>] - <strong>build</strong>: fix Windows shared lib build (Richard Lau) <a href="https://github.com/nodejs/node/pull/25166">#25166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56e7e4f0cd"><code>56e7e4f0cd</code></a>] - <strong>child_process</strong>: simplify argument handling (cjihrig) <a href="https://github.com/nodejs/node/pull/25194">#25194</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/272ddb1765"><code>272ddb1765</code></a>] - <strong>console</strong>: improve inspectOptions validation (cjihrig) <a href="https://github.com/nodejs/node/pull/25090">#25090</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65d485b880"><code>65d485b880</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>console</strong>: add <code>inspectOptions</code> option (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24978">#24978</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57323e8048"><code>57323e8048</code></a>] - <strong>console</strong>: move the inspector console wrapping in a separate file (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24709">#24709</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b549058cc4"><code>b549058cc4</code></a>] - <strong>console</strong>: split console into global.js and constructor.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24709">#24709</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4052aec321"><code>4052aec321</code></a>] - <strong>console</strong>: lazy load process.stderr and process.stdout (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24534">#24534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f5bb9d3bf"><code>7f5bb9d3bf</code></a>] - <strong>console</strong>: bind methods from the prototype chain in Console (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24047">#24047</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2b0645805"><code>b2b0645805</code></a>] - <strong>console</strong>: create the global console from Console constructor (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25420">#25420</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/561c2689ef"><code>561c2689ef</code></a>] - <strong>console</strong>: use spread notation instead of Object.assign (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25149">#25149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63fbd00834"><code>63fbd00834</code></a>] - <strong>coverage</strong>: pass cwd to path.resolve() in setup (cjihrig) <a href="https://github.com/nodejs/node/pull/25289">#25289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/daca3188af"><code>daca3188af</code></a>] - <strong>coverage</strong>: use process._rawDebug() during setup (cjihrig) <a href="https://github.com/nodejs/node/pull/25289">#25289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eaaaa0d479"><code>eaaaa0d479</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: always accept private keys as public keys (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25217">#25217</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/32e45b20da"><code>32e45b20da</code></a>] - <strong>crypto</strong>: fix key object wrapping in sync keygen (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25326">#25326</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc6f4bc0c5"><code>bc6f4bc0c5</code></a>] - <strong>crypto</strong>: add crypto/keys to cannotUseCache (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25237">#25237</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3ebc391a3"><code>f3ebc391a3</code></a>] - <strong>crypto</strong>: fix zero byte allocation assertion failure (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25248">#25248</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1d4f4384a"><code>e1d4f4384a</code></a>] - <strong>deps</strong>: cherry-pick d9fbfeb from upstream V8 (Alexey Kozyatinskiy) <a href="https://github.com/nodejs/node/pull/25331">#25331</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91015918d8"><code>91015918d8</code></a>] - <strong>deps</strong>: upgrade npm to v6.5.0 (Jordan Harband) <a href="https://github.com/nodejs/node/pull/25234">#25234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/11c01a6a69"><code>11c01a6a69</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add brotli (Hackzzila) <a href="https://github.com/nodejs/node/pull/24938">#24938</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f2abe7bf76"><code>f2abe7bf76</code></a>] - <strong>deps</strong>: V8: backport 3e010af (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25101">#25101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/201cf97fcb"><code>201cf97fcb</code></a>] - <strong>deps</strong>: V8: backport bf84766 (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25101">#25101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec87b6c994"><code>ec87b6c994</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps,tools</strong>: update license-builder.sh and LICENSE (Hackzzila) <a href="https://github.com/nodejs/node/pull/24938">#24938</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b4fab1a40"><code>5b4fab1a40</code></a>] - <strong>dns</strong>: fix TTL value for AAAA replies to <code>resolveAny()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25187">#25187</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edab2d61fd"><code>edab2d61fd</code></a>] - <strong>doc</strong>: revert incorrect change on readable._read (Matteo Collina) <a href="https://github.com/nodejs/node/pull/25442">#25442</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2172dbfce4"><code>2172dbfce4</code></a>] - <strong>doc</strong>: add TLSSocket.isSessionReused() docs (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25423">#25423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7123167e31"><code>7123167e31</code></a>] - <strong>doc</strong>: improve Sign/Verify examples and docs (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25452">#25452</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a61a7abb3"><code>9a61a7abb3</code></a>] - <strong>doc</strong>: fix section order in vm.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/25374">#25374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b0c8538ef"><code>2b0c8538ef</code></a>] - <strong>doc</strong>: fix sorting in buffer.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/25477">#25477</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8bb544bfb"><code>f8bb544bfb</code></a>] - <strong>doc</strong>: fix <code>napi_open_callback_scope</code> description (Philipp Renoth) <a href="https://github.com/nodejs/node/pull/25366">#25366</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b67c4b4f99"><code>b67c4b4f99</code></a>] - <strong>doc</strong>: document that stream.on(&#39;close&#39;) was changed in Node 10 (Matteo Collina) <a href="https://github.com/nodejs/node/pull/25413">#25413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3db7a9ffba"><code>3db7a9ffba</code></a>] - <strong>doc</strong>: fix, unify, formalize, and amplify vm.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/25422">#25422</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebd202736c"><code>ebd202736c</code></a>] - <strong>doc</strong>: fix the path to postMessage() (Mitar) <a href="https://github.com/nodejs/node/pull/25332">#25332</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/177635b320"><code>177635b320</code></a>] - <strong>doc</strong>: update <code>os.networkInterfaces()</code> example (jvelezpo) <a href="https://github.com/nodejs/node/pull/25417">#25417</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67782613bb"><code>67782613bb</code></a>] - <strong>doc</strong>: make sure that calls to .read() are looped (Matteo Collina) <a href="https://github.com/nodejs/node/pull/25375">#25375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f58b5300cd"><code>f58b5300cd</code></a>] - <strong>doc</strong>: wrap and punctuate YAML description text (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25419">#25419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8380bd46a0"><code>8380bd46a0</code></a>] - <strong>doc</strong>: add history to http.request.setTimeout() (James Bunton) <a href="https://github.com/nodejs/node/pull/25121">#25121</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8bc1651249"><code>8bc1651249</code></a>] - <strong>doc</strong>: add clarification for exception behaviour (Michael Dawson) <a href="https://github.com/nodejs/node/pull/25339">#25339</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3d86391d9"><code>f3d86391d9</code></a>] - <strong>doc</strong>: clarify timing of socket.connecting (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25333">#25333</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d46437c45"><code>7d46437c45</code></a>] - <strong>doc</strong>: update benchmark doc (Kazushi Kitaya) <a href="https://github.com/nodejs/node/pull/25367">#25367</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/071f84e80a"><code>071f84e80a</code></a>] - <strong>doc</strong>: use lowercase for zlib (Rich Trott) <a href="https://github.com/nodejs/node/pull/25371">#25371</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d1d26191d"><code>7d1d26191d</code></a>] - <strong>doc</strong>: fix heading in cpp style guide (Kazushi Kitaya) <a href="https://github.com/nodejs/node/pull/25303">#25303</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/354fba1b26"><code>354fba1b26</code></a>] - <strong>doc</strong>: fix process.stdin example (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25344">#25344</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e20c5e440"><code>1e20c5e440</code></a>] - <strong>doc</strong>: make modules.md more accurate (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/25357">#25357</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8dcbba563"><code>f8dcbba563</code></a>] - <strong>doc</strong>: fs.mkdir(&#39;/&#39;) throws EPERM on Windows (Corey Farrell) <a href="https://github.com/nodejs/node/pull/25340">#25340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9b2ba22ec"><code>b9b2ba22ec</code></a>] - <strong>doc</strong>: document key encryption options (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/23632">#23632</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f5008fd1ef"><code>f5008fd1ef</code></a>] - <strong>doc</strong>: simplify DEP0119 wording (cjihrig) <a href="https://github.com/nodejs/node/pull/25276">#25276</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c5a99797b"><code>1c5a99797b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: add documentation for brotli support (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24938">#24938</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be45469744"><code>be45469744</code></a>] - <strong>doc</strong>: edit and simplify util.inspect() docs (cjihrig) <a href="https://github.com/nodejs/node/pull/25195">#25195</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a701c3fce"><code>8a701c3fce</code></a>] - <strong>doc</strong>: include license for src/large_pages in LICENSE (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/25246">#25246</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6da77b12c"><code>e6da77b12c</code></a>] - <strong>doc</strong>: describe TLS session resumption (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25174">#25174</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3af173df00"><code>3af173df00</code></a>] - <strong>doc</strong>: link and expand --tls-cipher-list docs (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25174">#25174</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39b3fd1b61"><code>39b3fd1b61</code></a>] - <strong>doc</strong>: revise &quot;Breaking Changes to Internal Elements&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/25190">#25190</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c50bcda8a"><code>2c50bcda8a</code></a>] - <strong>doc</strong>: fix NAPI typo (Philipp Renoth) <a href="https://github.com/nodejs/node/pull/25216">#25216</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1697604ae0"><code>1697604ae0</code></a>] - <strong>doc,worker</strong>: revise worker_threads.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/25402">#25402</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd0381fe4e"><code>dd0381fe4e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: make process.binding(&#39;fs&#39;) internal (Masashi Hirano) <a href="https://github.com/nodejs/node/pull/22478">#22478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca7adcafda"><code>ca7adcafda</code></a>] - <strong>fs</strong>: extract start and end check into checkPosition (ZYSzys) <a href="https://github.com/nodejs/node/pull/25264">#25264</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/26f2eb8b12"><code>26f2eb8b12</code></a>] - <strong>http2</strong>: add test case for goaway (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/24054">#24054</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/445ba9f283"><code>445ba9f283</code></a>] - <strong>inspector</strong>: move process.binding to internalBinding (Beni von Cheni) <a href="https://github.com/nodejs/node/pull/24931">#24931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cc97571a4"><code>8cc97571a4</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>inspector</strong>: move process.binding to internalBinding&quot; (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25446">#25446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4794cf601e"><code>4794cf601e</code></a>] - <strong>inspector</strong>: move process.binding to internalBinding (Beni von Cheni) <a href="https://github.com/nodejs/node/pull/24931">#24931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb73fed430"><code>cb73fed430</code></a>] - <strong>inspector, test</strong>: verify reported console message (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/25455">#25455</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6528ce6176"><code>6528ce6176</code></a>] - <strong>lib</strong>: expose all type checks from the internal types module (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25149">#25149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/207612c723"><code>207612c723</code></a>] - <strong>lib</strong>: remove internalBinding(&#39;config&#39;).pendingDeprecation (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24962">#24962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8ba520622"><code>d8ba520622</code></a>] - <strong>lib</strong>: remove unused NativeModule/NativeModule wraps (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24904">#24904</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87a58beed7"><code>87a58beed7</code></a>] - <strong>lib</strong>: remove duplicated noop function (ZYSzys) <a href="https://github.com/nodejs/node/pull/24770">#24770</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7d772b2f8"><code>d7d772b2f8</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>lib</strong>: remove duplicated noop function&quot; (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25446">#25446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42a7eaf9d4"><code>42a7eaf9d4</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>lib</strong>: remove unused NativeModule/NativeModule wraps&quot; (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25446">#25446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b48865f03f"><code>b48865f03f</code></a>] - <strong>lib</strong>: move lib/console.js to lib/internal/console/constructor.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24709">#24709</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3350230e20"><code>3350230e20</code></a>] - <strong>lib</strong>: remove internal <code>util._extends()</code> usage (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25105">#25105</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73c3a3d5ed"><code>73c3a3d5ed</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: make the global console [[Prototype]] an empty object (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/23509">#23509</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d0c638583"><code>8d0c638583</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib</strong>: support overriding http\s.globalAgent (Roy Sommer) <a href="https://github.com/nodejs/node/pull/25170">#25170</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/217bb0e5f0"><code>217bb0e5f0</code></a>] - <strong>lib</strong>: simplify several debug() calls (cjihrig) <a href="https://github.com/nodejs/node/pull/25241">#25241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e14f8646e2"><code>e14f8646e2</code></a>] - <strong>lib,test</strong>: remove lib/internal/test/unicode.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/25298">#25298</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c13e5be740"><code>c13e5be740</code></a>] - <strong>net</strong>: use decodeStrings public API for writable stream (Rich Trott) <a href="https://github.com/nodejs/node/pull/25201">#25201</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ac8d41925"><code>9ac8d41925</code></a>] - <strong>net</strong>: check for close on stream, not parent (David Halls) <a href="https://github.com/nodejs/node/pull/25026">#25026</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bd8e4b6a3"><code>3bd8e4b6a3</code></a>] - <strong>os</strong>: add fallback for undefined CPUs (Minwoo Jung) <a href="https://github.com/nodejs/node/pull/25493">#25493</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/840ec230f1"><code>840ec230f1</code></a>] - <strong>os</strong>: improve networkInterfaces() performance (Brian White) <a href="https://github.com/nodejs/node/pull/25410">#25410</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d197105476"><code>d197105476</code></a>] - <strong>os</strong>: move process.binding(&#39;os&#39;) to internalBinding (briete) <a href="https://github.com/nodejs/node/pull/25087">#25087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f64e5ec148"><code>f64e5ec148</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>os</strong>: move process.binding(&#39;os&#39;) to internalBinding&quot; (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25446">#25446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55d185f0dd"><code>55d185f0dd</code></a>] - <strong>os</strong>: move process.binding(&#39;os&#39;) to internalBinding (briete) <a href="https://github.com/nodejs/node/pull/25087">#25087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c718592147"><code>c718592147</code></a>] - <strong>process</strong>: register the inspector async hooks in bootstrap/node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25443">#25443</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b524a7bed0"><code>b524a7bed0</code></a>] - <strong>process</strong>: refactor coverage setup during bootstrap (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25398">#25398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83900148e6"><code>83900148e6</code></a>] - <strong>process</strong>: allow StartExecution() to take a main script ID (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25474">#25474</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28baf266c7"><code>28baf266c7</code></a>] - <strong>process</strong>: move C++ process events into node_process_events.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25397">#25397</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5eada9dce4"><code>5eada9dce4</code></a>] - <strong>process</strong>: move --help and --bash-completeion handling to startExecution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25262">#25262</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/743056e3af"><code>743056e3af</code></a>] - <strong>process</strong>: move process.features initialization into node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25239">#25239</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c07b12da42"><code>c07b12da42</code></a>] - <strong>process</strong>: make tick callback and promise rejection callback more robust (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25200">#25200</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/655c1c9232"><code>655c1c9232</code></a>] - <strong>process</strong>: move worker bootstrap code into worker_thread_only.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25199">#25199</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9480e1b795"><code>9480e1b795</code></a>] - <strong>process</strong>: split worker IO into internal/worker/io.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25199">#25199</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/456b1b55b1"><code>456b1b55b1</code></a>] - <strong>process</strong>: move eval and exception bootstrap ito process/execution.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25199">#25199</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f32e6a81a6"><code>f32e6a81a6</code></a>] - <strong>process</strong>: make internal/queue_microtask.js more self-contained (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25189">#25189</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b5c962a0a"><code>6b5c962a0a</code></a>] - <strong>process</strong>: move child process IPC setup condition into node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25130">#25130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e93dd4dad6"><code>e93dd4dad6</code></a>] - <strong>process</strong>: move POSIX credential accessors into node_credentials.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25066">#25066</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e2fbe4ff4"><code>0e2fbe4ff4</code></a>] - <strong>process</strong>: specialize building and storage of process.config (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24816">#24816</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18052364ce"><code>18052364ce</code></a>] - <strong>process</strong>: provide dummy stdio for non-console Windows apps (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/20640">#20640</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ccaf9a8f1"><code>1ccaf9a8f1</code></a>] - <strong>repl</strong>: indicate if errors are thrown or not (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25253">#25253</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ed3fa187e"><code>2ed3fa187e</code></a>] - <strong>src</strong>: declare process-related C++ methods in node_process.h (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25397">#25397</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49ac9688f3"><code>49ac9688f3</code></a>] - <strong>src</strong>: move process object creation into node_process_object.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25397">#25397</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/299aefd81a"><code>299aefd81a</code></a>] - <strong>src</strong>: clean up <code>node::Init()</code> wrt embedder scenarios (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25370">#25370</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dca6741b9b"><code>dca6741b9b</code></a>] - <strong>src</strong>: move InternalMakeCallback and MakeCallback (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25299">#25299</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81924ffa4f"><code>81924ffa4f</code></a>] - <strong>src</strong>: remove unused isolate variable (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25368">#25368</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e6175e001"><code>8e6175e001</code></a>] - <strong>src</strong>: use generic helper for splitting strings (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25363">#25363</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6cdaf038ce"><code>6cdaf038ce</code></a>] - <strong>src</strong>: split <code>LoadEnvironment()</code> at <code>startExecution()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25320">#25320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6adf4b44f"><code>c6adf4b44f</code></a>] - <strong>src</strong>: move per-process global variables into node::per_process (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25302">#25302</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69d8e60596"><code>69d8e60596</code></a>] - <strong>src</strong>: use <code>internalBinding(&#39;config&#39;).hasInspector</code> in JS land (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25291">#25291</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c5ab3408b1"><code>c5ab3408b1</code></a>] - <strong>src</strong>: refactor tickInfo access (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25200">#25200</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e33ad1caa"><code>2e33ad1caa</code></a>] - <strong>src</strong>: move process.nextTick and promise setup into node_task_queue.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25163">#25163</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa74cd352f"><code>fa74cd352f</code></a>] - <strong>src</strong>: move symbols binding into node_symbols.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25163">#25163</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57a0cd4d48"><code>57a0cd4d48</code></a>] - <strong>src</strong>: move node::errno_string into node_errors.h/cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25396">#25396</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8ba4880ab"><code>f8ba4880ab</code></a>] - <strong>src</strong>: fix compiler warnings (cjihrig) <a href="https://github.com/nodejs/node/pull/25165">#25165</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dde71520ba"><code>dde71520ba</code></a>] - <strong>src</strong>: move more process methods initialization in bootstrap/node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25127">#25127</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5fe774104f"><code>5fe774104f</code></a>] - <strong>src</strong>: dispose of V8 platform in <code>process.exit()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25061">#25061</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9b4d24eda"><code>e9b4d24eda</code></a>] - <strong>src</strong>: move arch, platform and release into node_metadata.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25293">#25293</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43535f56fd"><code>43535f56fd</code></a>] - <strong>src</strong>: simplify JS Array creation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25288">#25288</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de6f1f5e4d"><code>de6f1f5e4d</code></a>] - <strong>src</strong>: initialize ICU version in per_process::metadata.versions (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25115">#25115</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5b4af43fd"><code>e5b4af43fd</code></a>] - <strong>src</strong>: move the declaration of http parser versions into node_metadata.h (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25115">#25115</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64c713a2e7"><code>64c713a2e7</code></a>] - <strong>src</strong>: move GetOpenSSLVersion into node_metadata.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25115">#25115</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1500d9a7f"><code>b1500d9a7f</code></a>] - <strong>src</strong>: pass isMainThread into bootstrap/node.js directly (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25017">#25017</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee461feaee"><code>ee461feaee</code></a>] - <strong>src</strong>: always compile and store code cache for native modules (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24950">#24950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd913fe365"><code>fd913fe365</code></a>] - <strong>src</strong>: remove code cache integrity check (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24950">#24950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d245c4cd50"><code>d245c4cd50</code></a>] - <strong>src</strong>: use NativeModuleLoader to compile all the bootstrappers (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/24775">#24775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1ff107b51"><code>d1ff107b51</code></a>] - <strong>src</strong>: initialize <code>Environment</code> members in class definition (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25369">#25369</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b933565ac"><code>5b933565ac</code></a>] - <strong>src</strong>: check curve ID existence instead of asn flags (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25345">#25345</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/807e732832"><code>807e732832</code></a>] - <strong>src</strong>: trace_events: fix race with metadata events (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25235">#25235</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e60e0afcb"><code>1e60e0afcb</code></a>] - <strong>src</strong>: remove unused method declaration (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/25329">#25329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6e341a546"><code>f6e341a546</code></a>] - <strong>src</strong>: improve ToV8Value() functions (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25288">#25288</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/465d02b817"><code>465d02b817</code></a>] - <strong>src</strong>: add NAPI_VERSION_EXPERIMENTAL (Michael Dawson) <a href="https://github.com/nodejs/node/pull/25319">#25319</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7186252df"><code>d7186252df</code></a>] - <strong>src</strong>: unload addons when environment quits (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/24861">#24861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f62e35fd05"><code>f62e35fd05</code></a>] - <strong>src</strong>: fix warning in cares_wrap.cc (cjihrig) <a href="https://github.com/nodejs/node/pull/25230">#25230</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f5c8b5041"><code>2f5c8b5041</code></a>] - <strong>src</strong>: remove unused variable from string_search.h (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25139">#25139</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e00b326f33"><code>e00b326f33</code></a>] - <strong>src</strong>: pass along MaybeLocal&lt;&gt; state from <code>URL::ToObject()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25141">#25141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae86192732"><code>ae86192732</code></a>] - <strong>src</strong>: ignore termination exceptions in fatal TryCatch (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25141">#25141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9d49d65a4"><code>c9d49d65a4</code></a>] - <strong>src</strong>: fulfill Maybe contract in InlineDecoder (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25140">#25140</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd6667d05e"><code>dd6667d05e</code></a>] - <strong>src</strong>: lazily load internalBinding(&#39;uv&#39;) and build the errmap lazily (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25143">#25143</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc66356093"><code>bc66356093</code></a>] - <strong>src</strong>: use consistent names for JSStream (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25153">#25153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99a5af65df"><code>99a5af65df</code></a>] - <strong>src</strong>: introduce DCHECK macro (cjihrig) <a href="https://github.com/nodejs/node/pull/25207">#25207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2a01ca061"><code>e2a01ca061</code></a>] - <strong>src</strong>: use DCHECK_* macros where possible (cjihrig) <a href="https://github.com/nodejs/node/pull/25207">#25207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73ccfc81c9"><code>73ccfc81c9</code></a>] - <strong>src</strong>: fix compiler warnings in node_crypto.cc (cjihrig) <a href="https://github.com/nodejs/node/pull/25205">#25205</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7365b00929"><code>7365b00929</code></a>] - <strong>src</strong>: do not leak NodeTraceStateObserver (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25180">#25180</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37ba20112a"><code>37ba20112a</code></a>] - <strong>src,lib</strong>: prefer internal/options over process._foo (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25063">#25063</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7480864c51"><code>7480864c51</code></a>] - <strong>src,lib</strong>: make process.binding(&#39;config&#39;) internal (Masashi Hirano) <a href="https://github.com/nodejs/node/pull/23400">#23400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/577da835d2"><code>577da835d2</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>src,lib</strong>: make process.binding(&#39;config&#39;) internal&quot; (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25446">#25446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7bc03e2ca"><code>d7bc03e2ca</code></a>] - <strong>test</strong>: improve known_issues/test-vm-timeout-escape-queuemicrotask (Rich Trott) <a href="https://github.com/nodejs/node/pull/25503">#25503</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3afb4813c8"><code>3afb4813c8</code></a>] - <strong>test</strong>: add test for fs.lchmod (ZYSzys) <a href="https://github.com/nodejs/node/pull/25439">#25439</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/067d38fb07"><code>067d38fb07</code></a>] - <strong>test</strong>: make test-v8-coverage.js more strict (cjihrig) <a href="https://github.com/nodejs/node/pull/25289">#25289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6c14bd1e2"><code>f6c14bd1e2</code></a>] - <strong>test</strong>: rework ephemeralkeyinfo to run in parallel (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25409">#25409</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29b89badb5"><code>29b89badb5</code></a>] - <strong>test</strong>: check for tls renegotiation errors (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25437">#25437</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23d41fbf01"><code>23d41fbf01</code></a>] - <strong>test</strong>: fix test-net-connect-econnrefused (again) (Rich Trott) <a href="https://github.com/nodejs/node/pull/25438">#25438</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d86a3e8245"><code>d86a3e8245</code></a>] - <strong>test</strong>: remove unnecessary skipIfWorker() (Rich Trott) <a href="https://github.com/nodejs/node/pull/25427">#25427</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82fc9a8889"><code>82fc9a8889</code></a>] - <strong>test</strong>: fix module loading error for AIX 7.1 (Richard Lau) <a href="https://github.com/nodejs/node/pull/25418">#25418</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f661097d1"><code>3f661097d1</code></a>] - <strong>test</strong>: improve test coverage of native crypto code (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25400">#25400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe9b6ee88b"><code>fe9b6ee88b</code></a>] - <strong>test</strong>: move require(&#39;https&#39;) to after crypto check (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25388">#25388</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b545b4c1e9"><code>b545b4c1e9</code></a>] - <strong>test</strong>: fix test-net-connect-econnrefused (Rich Trott) <a href="https://github.com/nodejs/node/pull/25389">#25389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f290e8f62"><code>0f290e8f62</code></a>] - <strong>test</strong>: remove test/pummel/test-http-client-reconnect-bug.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/25387">#25387</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58de81faa7"><code>58de81faa7</code></a>] - <strong>test</strong>: remove duplicate encoding tests in favor of WPT (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25321">#25321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da34c6c575"><code>da34c6c575</code></a>] - <strong>test</strong>: use WPT runner to run encoding tests (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25321">#25321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d8c30599a"><code>8d8c30599a</code></a>] - <strong>test</strong>: support more icu requirements in the WPT status file (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25321">#25321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9adceecb6"><code>d9adceecb6</code></a>] - <strong>test</strong>: pull enconding WPT test fixtures (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25321">#25321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/837ca76a0d"><code>837ca76a0d</code></a>] - <strong>test</strong>: refactor test-fs-watch-non-recursive (Rich Trott) <a href="https://github.com/nodejs/node/pull/25386">#25386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65dfeeb9a9"><code>65dfeeb9a9</code></a>] - <strong>test</strong>: fix test/pummel/test-fs-watch-non-recursive.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/25386">#25386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdcf8f4784"><code>bdcf8f4784</code></a>] - <strong>test</strong>: fix test/pummel/test-fs-watch-file.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/25384">#25384</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be16cc9fd6"><code>be16cc9fd6</code></a>] - <strong>test</strong>: set umask for tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/25229">#25229</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bebcf0180"><code>3bebcf0180</code></a>] - <strong>test</strong>: fix failing assertion (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25250">#25250</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/201a8d9dc2"><code>201a8d9dc2</code></a>] - <strong>test</strong>: refactor <code>common.expectWarning()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25251">#25251</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0202a7604"><code>f0202a7604</code></a>] - <strong>test</strong>: fix test/pummel/test-fs-largefile.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/25372">#25372</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc22df9552"><code>fc22df9552</code></a>] - <strong>test</strong>: more tests for internal/util/types (ZYSzys) <a href="https://github.com/nodejs/node/pull/25225">#25225</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c826af781f"><code>c826af781f</code></a>] - <strong>test</strong>: clean up wasm fixtures (Gus Caplan) <a href="https://github.com/nodejs/node/pull/25360">#25360</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1aa5f0dae"><code>c1aa5f0dae</code></a>] - <strong>test</strong>: tune test-uv-threadpool-schedule (Rich Trott) <a href="https://github.com/nodejs/node/pull/25358">#25358</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f80fbd2c16"><code>f80fbd2c16</code></a>] - <strong>test</strong>: remove redundant fchmod test (ZYSzys) <a href="https://github.com/nodejs/node/pull/25282">#25282</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce7bbd2ad9"><code>ce7bbd2ad9</code></a>] - <strong>test</strong>: move test-tls-securepair-client out of pummel (Rich Trott) <a href="https://github.com/nodejs/node/pull/25222">#25222</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ac1db2c31"><code>7ac1db2c31</code></a>] - <strong>test</strong>: fix test-tls-securepair-client (Rich Trott) <a href="https://github.com/nodejs/node/pull/25222">#25222</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/239d5ec92c"><code>239d5ec92c</code></a>] - <strong>test</strong>: http2 origin length ERR_HTTP2_ORIGIN_LENGTH (Furqan Shaikh) <a href="https://github.com/nodejs/node/pull/25296">#25296</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/456f76a48b"><code>456f76a48b</code></a>] - <strong>test</strong>: remove flag for test-addon-uv-handle-leak (Rich Trott) <a href="https://github.com/nodejs/node/pull/25327">#25327</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/523872b37f"><code>523872b37f</code></a>] - <strong>test</strong>: fix test-benchmark-zlib (Rich Trott) <a href="https://github.com/nodejs/node/pull/25365">#25365</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/379260e4bd"><code>379260e4bd</code></a>] - <strong>test</strong>: replace internals with public API (Rich Trott) <a href="https://github.com/nodejs/node/pull/25309">#25309</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/973b32d3c3"><code>973b32d3c3</code></a>] - <strong>test</strong>: set umask explicitly (Thomas Chung) <a href="https://github.com/nodejs/node/pull/25213">#25213</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c10b131ec9"><code>c10b131ec9</code></a>] - <strong>test</strong>: make sure tmpdir is created before using it (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25224">#25224</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a5bc58b4f"><code>5a5bc58b4f</code></a>] - <strong>test</strong>: remove unused --expose-native-as V8 flag (peterwmwong) <a href="https://github.com/nodejs/node/pull/25275">#25275</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61fc3bfd8e"><code>61fc3bfd8e</code></a>] - <strong>test</strong>: mark test-util-callbackify flaky on AIX (Rich Trott) <a href="https://github.com/nodejs/node/pull/25284">#25284</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee8a4a291d"><code>ee8a4a291d</code></a>] - <strong>test</strong>: remove unnecessary test flags (cjihrig) <a href="https://github.com/nodejs/node/pull/25277">#25277</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ca4b546ab"><code>4ca4b546ab</code></a>] - <strong>test</strong>: remove <code>util.inherits()</code> usage (ZYSzys) <a href="https://github.com/nodejs/node/pull/25245">#25245</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/11c9a82f0f"><code>11c9a82f0f</code></a>] - <strong>test</strong>: slightly refactor test-child-process-execsync (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/25227">#25227</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05d1a536cc"><code>05d1a536cc</code></a>] - <strong>test</strong>: remove try/catch in common.isMainThread (Rich Trott) <a href="https://github.com/nodejs/node/pull/25249">#25249</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0b1414ad7"><code>b0b1414ad7</code></a>] - <strong>test</strong>: regression test for uv threadpool congestion (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/23099">#23099</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7d2dbd5da"><code>c7d2dbd5da</code></a>] - <strong>test</strong>: add TODO to encoding tests that can be replaced with WPT (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25155">#25155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b45be671db"><code>b45be671db</code></a>] - <strong>test</strong>: rename custom encoding tests that cannot be replaced by WPT (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25155">#25155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be421823e5"><code>be421823e5</code></a>] - <strong>test</strong>: split encoding tests where some cases can be run without ICU (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25155">#25155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/deceb26238"><code>deceb26238</code></a>] - <strong>test</strong>: split test-whatwg-encoding-textdecoder-fatal.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25155">#25155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8f5191eb9"><code>a8f5191eb9</code></a>] - <strong>test</strong>: split test-whatwg-encoding-textdecoder.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25155">#25155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e2ae75a6b"><code>7e2ae75a6b</code></a>] - <strong>test</strong>: mark two tests as flaky in AIX (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/25126">#25126</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e182ca9bdc"><code>e182ca9bdc</code></a>] - <strong>test</strong>: add more inspect subclassing tests (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25192">#25192</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58af085d9f"><code>58af085d9f</code></a>] - <strong>test</strong>: refactor stdio handling in test-esm-cjs-main (Richard Lau) <a href="https://github.com/nodejs/node/pull/25169">#25169</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91d1aea311"><code>91d1aea311</code></a>] - <strong>test</strong>: refactor test-esm-namespace.mjs (Rich Trott) <a href="https://github.com/nodejs/node/pull/25117">#25117</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7b1d7eb88"><code>b7b1d7eb88</code></a>] - <strong>test</strong>: fix test-repl-envvars (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25226">#25226</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/95353c7c20"><code>95353c7c20</code></a>] - <strong>test,doc</strong>: add tests and docs for addon unloading (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24861">#24861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a29adef252"><code>a29adef252</code></a>] - <strong>test,worker</strong>: simplify common.isMainThread (Rich Trott) <a href="https://github.com/nodejs/node/pull/25426">#25426</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6df7278d8"><code>a6df7278d8</code></a>] - <strong>test,worker</strong>: refactor test-worker-cleanup-handles (Rich Trott) <a href="https://github.com/nodejs/node/pull/25401">#25401</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/453bd18969"><code>453bd18969</code></a>] - <strong>tls</strong>: do not confuse TLSSocket and Socket (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25153">#25153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6b2ea8bb9"><code>f6b2ea8bb9</code></a>] - <strong>tls</strong>: do not confuse session and session ID (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25153">#25153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5ba121e74"><code>d5ba121e74</code></a>] - <strong>tls</strong>: fix initRead socket argument name (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25153">#25153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/acf7802fe3"><code>acf7802fe3</code></a>] - <strong>tls</strong>: remove unused ocsp extension parsing (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25153">#25153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0409be2a7"><code>f0409be2a7</code></a>] - <strong>tools</strong>: lint for use of internalBinding() (cjihrig) <a href="https://github.com/nodejs/node/pull/25395">#25395</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a85cc7cae"><code>2a85cc7cae</code></a>] - <strong>tools</strong>: update crypo check rule (cjihrig) <a href="https://github.com/nodejs/node/pull/25399">#25399</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dcbf1d9da4"><code>dcbf1d9da4</code></a>] - <strong>tools</strong>: add openssl-cli to macos-firewall.sh (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25385">#25385</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee4c46c72f"><code>ee4c46c72f</code></a>] - <strong>tools</strong>: update ESLint to 5.12.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/25347">#25347</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1be566bd2f"><code>1be566bd2f</code></a>] - <strong>tools</strong>: replace NULL with nullptr (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/25179">#25179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fee8a11634"><code>fee8a11634</code></a>] - <strong>tools</strong>: remove custom buffer-constructor lint rule (cjihrig) <a href="https://github.com/nodejs/node/pull/25261">#25261</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee43540aa7"><code>ee43540aa7</code></a>] - <strong>tools</strong>: enable no-buffer-constructor lint rule (cjihrig) <a href="https://github.com/nodejs/node/pull/25261">#25261</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6b5232381"><code>e6b5232381</code></a>] - <strong>tools</strong>: enable no-useless-catch lint rule (cjihrig) <a href="https://github.com/nodejs/node/pull/25236">#25236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f944a75336"><code>f944a75336</code></a>] - <strong>tools</strong>: update ESLint to 5.11.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/25236">#25236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19f1a506ee"><code>19f1a506ee</code></a>] - <strong>trace_events</strong>: move SetupTraceCategoryState into node_trace_events.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25128">#25128</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e716ed1d6"><code>6e716ed1d6</code></a>] - <strong>url</strong>: return backslashes from fileURLToPath on win (Kevin Smith) <a href="https://github.com/nodejs/node/pull/25349">#25349</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71432c3d06"><code>71432c3d06</code></a>] - <strong>util</strong>: fixes type in argument type validation error (Ankur Oberoi) <a href="https://github.com/nodejs/node/pull/25103">#25103</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46ec26f8aa"><code>46ec26f8aa</code></a>] - <strong>util</strong>: remove eslint comments and rename variables (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25255">#25255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ff44105be"><code>7ff44105be</code></a>] - <strong>util</strong>: remove outdated comment (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25255">#25255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/45a8eb6ed3"><code>45a8eb6ed3</code></a>] - <strong>util</strong>: simpler module namespace code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25255">#25255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a333272fb0"><code>a333272fb0</code></a>] - <strong>util</strong>: code cleanup (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25255">#25255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7696d1fe84"><code>7696d1fe84</code></a>] - <strong>util</strong>: switch recurseTimes counter (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25255">#25255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e6e4cfaf5"><code>2e6e4cfaf5</code></a>] - <strong>util</strong>: add null prototype support for date (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/25144">#25144</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/901d3d0959"><code>901d3d0959</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: inspect ArrayBuffers contents as well (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25006">#25006</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ca0968918"><code>4ca0968918</code></a>] - <strong>util</strong>: update comment in util.promisify (Kazushi Kitaya) <a href="https://github.com/nodejs/node/pull/25323">#25323</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37976251b5"><code>37976251b5</code></a>] - <strong>util</strong>: fix util.inspect with proxied function (Weijia Wang) <a href="https://github.com/nodejs/node/pull/25244">#25244</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88e73862ca"><code>88e73862ca</code></a>] - <strong>util</strong>: simplify code (Kazushi Kitaya) <a href="https://github.com/nodejs/node/pull/25162">#25162</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73f3a1c4e6"><code>73f3a1c4e6</code></a>] - <strong>util</strong>: make inspect aware of RegExp subclasses and null prototype (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25192">#25192</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f78137c37"><code>7f78137c37</code></a>] - <strong>v8</strong>: enable inline WASM in serialization API (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25313">#25313</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2df0d14e18"><code>2df0d14e18</code></a>] - <strong>win, build</strong>: fix building addons on Windows (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/25108">#25108</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/243f90283c"><code>243f90283c</code></a>] - <strong>worker</strong>: remove <code>--experimental-worker</code> flag (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25361">#25361</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8a6cc8802"><code>e8a6cc8802</code></a>] - <strong>worker</strong>: improve JS-side debugging (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25312">#25312</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65c136f3de"><code>65c136f3de</code></a>] - <strong>worker</strong>: partially remove <code>--experimental-worker</code> flag (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25404">#25404</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bb7b9a61f"><code>7bb7b9a61f</code></a>] - <strong>worker</strong>: set <code>--experimental-worker</code> always (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25404">#25404</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd8795f4a0"><code>dd8795f4a0</code></a>] - <strong>worker</strong>: enable transferring WASM modules (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25314">#25314</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2014eba782"><code>2014eba782</code></a>] - <strong>worker</strong>: use engine-provided deleter for <code>SharedArrayBuffer</code>s (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25307">#25307</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7edf8c7e74"><code>7edf8c7e74</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>zlib</strong>: add brotli support (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24938">#24938</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e534dcd75e"><code>e534dcd75e</code></a>] - <strong>zlib</strong>: split JS code as prep for non-zlib-backed streams (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24939">#24939</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-8-0">Commits in Node.js 11.8.0<a id="commits-in-node-js-11-8-0" class="anchor" href="#commits-in-node-js-11-8-0" aria-labelledby="header-commits-in-node-js-11-8-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/5fab92c88a"><code>5fab92c88a</code></a>] - <strong>build</strong>: remove AIX/ppc (32bit) dead code (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25523">#25523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34da9a3089"><code>34da9a3089</code></a>] - <strong>build</strong>: make install.py python 3 compatiable (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/25583">#25583</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cc936a8ea"><code>8cc936a8ea</code></a>] - <strong>build</strong>: remove erroneous duplicate declaration from node_inspector.gypi (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25586">#25586</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28894af902"><code>28894af902</code></a>] - <strong>build</strong>: do not lint python scripts under test/fixtures (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25639">#25639</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47d040dd77"><code>47d040dd77</code></a>] - <strong>build</strong>: introduce --openssl-is-fips flag (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25412">#25412</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac5fa2c7f6"><code>ac5fa2c7f6</code></a>] - <strong>child_process</strong>: truncate output when maxBuffer is exceeded (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/24951">#24951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c661f0aa6"><code>3c661f0aa6</code></a>] - <strong>console</strong>: refactor inspector console extension installation (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25450">#25450</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f415069c65"><code>f415069c65</code></a>] - <strong>crypto</strong>: add crypto modules to cannotUseCache (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25606">#25606</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb7f71ad8a"><code>bb7f71ad8a</code></a>] - <strong>crypto</strong>: fix key handle extraction (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25562">#25562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0859d7176"><code>c0859d7176</code></a>] - <strong>deps</strong>: upgrade to libuv 1.25.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/25571">#25571</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d8a225c6c"><code>9d8a225c6c</code></a>] - <strong>doc</strong>: add note regarding pushing release tags (Myles Borins) <a href="https://github.com/nodejs/node/pull/25569">#25569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5440f9d4bc"><code>5440f9d4bc</code></a>] - <strong>doc</strong>: use correct placeholder for policy docs (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25627">#25627</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f38106ef5"><code>4f38106ef5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: add node-report documentation (Vipin Menon) <a href="https://github.com/nodejs/node/pull/22712">#22712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eac438acc8"><code>eac438acc8</code></a>] - <strong>doc</strong>: running coverage for individual suites (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/25622">#25622</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65478faa7b"><code>65478faa7b</code></a>] - <strong>doc</strong>: hyperlink reference to process.nextTick (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25615">#25615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c5d89e6333"><code>c5d89e6333</code></a>] - <strong>doc</strong>: reword stream docs to clarify that decodeStrings encodes strings (Daniel George Holz) <a href="https://github.com/nodejs/node/pull/25468">#25468</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c046e8e68"><code>0c046e8e68</code></a>] - <strong>doc</strong>: correct my wrong note about buf.fill() (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/25585">#25585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10bff7a58c"><code>10bff7a58c</code></a>] - <strong>doc</strong>: add a note to <code>buf.fill()</code> description (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/25547">#25547</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/688fb8d619"><code>688fb8d619</code></a>] - <strong>doc</strong>: fix typo in Buffer API (H1Gdev) <a href="https://github.com/nodejs/node/pull/25544">#25544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/417023046e"><code>417023046e</code></a>] - <strong>doc</strong>: add Rich back to TSC list (Michael Dawson) <a href="https://github.com/nodejs/node/pull/25535">#25535</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/26c5bd8a5c"><code>26c5bd8a5c</code></a>] - <strong>doc</strong>: add metadata about ecdh curve options (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25502">#25502</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/593714e4bd"><code>593714e4bd</code></a>] - <strong>events</strong>: show inspected error in uncaught &#39;error&#39; message (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25621">#25621</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6b50c66cc"><code>d6b50c66cc</code></a>] - <strong>http</strong>: make ClientRequest#setTimeout() noop at end (Tim De Pauw) <a href="https://github.com/nodejs/node/pull/25536">#25536</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e55c5c341d"><code>e55c5c341d</code></a>] - <strong>http</strong>: reuse noop function in socketOnError() (cjihrig) <a href="https://github.com/nodejs/node/pull/25566">#25566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a410a189e"><code>9a410a189e</code></a>] - <strong>http2</strong>: allow fully synchronous <code>_final()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25609">#25609</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f688e73984"><code>f688e73984</code></a>] - <strong>n-api</strong>: change #ifdef to #if in node_api_types (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25635">#25635</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b1858298a"><code>2b1858298a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: mark thread-safe function as stable (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/25556">#25556</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ebe6ebbb1"><code>0ebe6ebbb1</code></a>] - <strong>os</strong>: implement os.release() using uv_os_uname() (cjihrig) <a href="https://github.com/nodejs/node/pull/25600">#25600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da8c526888"><code>da8c526888</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>policy</strong>: manifest with subresource integrity checks (Bradley Farias) <a href="https://github.com/nodejs/node/pull/23834">#23834</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/647a37f5d8"><code>647a37f5d8</code></a>] - <strong>process</strong>: clarify the pre- and post-condition of esm setup (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25530">#25530</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2834ce65b"><code>b2834ce65b</code></a>] - <strong>process</strong>: fix call process.reallyExit, vs., binding (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/25655">#25655</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92dd8998e7"><code>92dd8998e7</code></a>] - <strong>process</strong>: check env-&gt;EmitProcessEnvWarning() last (Benjamin) <a href="https://github.com/nodejs/node/pull/25575">#25575</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07f1bb001c"><code>07f1bb001c</code></a>] - <strong>process</strong>: allow reading umask in workers (cjihrig) <a href="https://github.com/nodejs/node/pull/25526">#25526</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3d0591abf"><code>f3d0591abf</code></a>] - <strong>report</strong>: use <code>uv_handle_type_name()</code> to get handle type (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25610">#25610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03ba34401b"><code>03ba34401b</code></a>] - <strong>report</strong>: downgrade reinterpret_cast to static_cast (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25610">#25610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07a0dc89ad"><code>07a0dc89ad</code></a>] - <strong>report</strong>: roll extra loop iteration in <code>PrintNativeStack()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25610">#25610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64959b6668"><code>64959b6668</code></a>] - <strong>report</strong>: remove <code>internalBinding(&#39;config&#39;).hasReport</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25610">#25610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4031b5c267"><code>4031b5c267</code></a>] - <strong>report</strong>: remove <code>InitializeReport()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25598">#25598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f91e0355a"><code>0f91e0355a</code></a>] - <strong>report</strong>: simplify rlimit to JSON logic (cjihrig) <a href="https://github.com/nodejs/node/pull/25597">#25597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a02b621312"><code>a02b621312</code></a>] - <strong>report</strong>: simplify option checking (cjihrig) <a href="https://github.com/nodejs/node/pull/25597">#25597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c598d98970"><code>c598d98970</code></a>] - <strong>report</strong>: use uv_pid_t instead of custom PID_TYPE (cjihrig) <a href="https://github.com/nodejs/node/pull/25597">#25597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/213eddd323"><code>213eddd323</code></a>] - <strong>report</strong>: remove unnecessary includes (cjihrig) <a href="https://github.com/nodejs/node/pull/25597">#25597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42bbe58c47"><code>42bbe58c47</code></a>] - <strong>report</strong>: remove unnecessary intermediate variable (cjihrig) <a href="https://github.com/nodejs/node/pull/25597">#25597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a161a9b9c3"><code>a161a9b9c3</code></a>] - <strong>src</strong>: remove unnecessary <code>filename</code> variable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25610">#25610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c59edcadc1"><code>c59edcadc1</code></a>] - <strong>src</strong>: remove using v8::Function in node_os.cc (cjihrig) <a href="https://github.com/nodejs/node/pull/25640">#25640</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbecc82524"><code>dbecc82524</code></a>] - <strong>src</strong>: remove outdated <code>Neuter()</code> call in <code>node_buffer.cc</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25479">#25479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f42c9efe9"><code>8f42c9efe9</code></a>] - <strong>src</strong>: silence compiler warning in node_report.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25557">#25557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/549216a138"><code>549216a138</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: merge into core (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/22712">#22712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55768c0079"><code>55768c0079</code></a>] - <strong>src</strong>: restrict unloading addons to Worker threads (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25577">#25577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9a8113a5b"><code>d9a8113a5b</code></a>] - <strong>src</strong>: pass along errors from <code>--security-reverts</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25466">#25466</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/291cedf25d"><code>291cedf25d</code></a>] - <strong>src</strong>: reduce includes of node_internals.h (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25507">#25507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03e05cb4fb"><code>03e05cb4fb</code></a>] - <strong>src</strong>: fix FIPS section in Sign::SignFinal (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25412">#25412</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0897504adc"><code>0897504adc</code></a>] - <strong>src</strong>: call <code>Environment::Exit()</code> for fatal exceptions (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25472">#25472</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ffa8ec756"><code>7ffa8ec756</code></a>] - <strong>src</strong>: reset <code>StopTracingAgent()</code> before platform teardown (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25472">#25472</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9ffce908d"><code>a9ffce908d</code></a>] - <strong>test</strong>: fix pummel/test-exec (Rich Trott) <a href="https://github.com/nodejs/node/pull/25677">#25677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08ade9b0d3"><code>08ade9b0d3</code></a>] - <strong>test</strong>: clarify the path relativeness of WPT runner classes (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25616">#25616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74ee8d3b72"><code>74ee8d3b72</code></a>] - <strong>test</strong>: run html/webappapis/microtask-queuing WPT (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25616">#25616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/572a70feae"><code>572a70feae</code></a>] - <strong>test</strong>: pull html/webappapis/microtask-queuing WPT (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25616">#25616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90a64ab280"><code>90a64ab280</code></a>] - <strong>test</strong>: add stdio checks to cp-exec-maxBuffer (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/24951">#24951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0800f91dcc"><code>0800f91dcc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: add node-report tests (LakshmiSwethaG) <a href="https://github.com/nodejs/node/pull/22712">#22712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7490fc880e"><code>7490fc880e</code></a>] - <strong>test</strong>: switch to native v8 coverage (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/25157">#25157</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecd358b1fd"><code>ecd358b1fd</code></a>] - <strong>test</strong>: revoke flaky designation for tests (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/25611">#25611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a0332ed31"><code>5a0332ed31</code></a>] - <strong>test</strong>: remove potential race condition in https renegotiation test (Rich Trott) <a href="https://github.com/nodejs/node/pull/25601">#25601</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6881454d92"><code>6881454d92</code></a>] - <strong>test</strong>: replace common.PORT with <code>0</code> in https renegotiation test (Rich Trott) <a href="https://github.com/nodejs/node/pull/25599">#25599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5684da5360"><code>5684da5360</code></a>] - <strong>test</strong>: changed function to arrow function (yathamravali) <a href="https://github.com/nodejs/node/pull/25441">#25441</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/efe089e01a"><code>efe089e01a</code></a>] - <strong>test</strong>: use stronger curves for keygen (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25564">#25564</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3dcdf27399"><code>3dcdf27399</code></a>] - <strong>test</strong>: change ciphers from RC4 to no-such-cipher (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25534">#25534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/faa1776048"><code>faa1776048</code></a>] - <strong>test</strong>: relax chunk count expectations (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/25415">#25415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8d780c0ee"><code>b8d780c0ee</code></a>] - <strong>test</strong>: ensure npm version is not release candidate (Myles Borins) <a href="https://github.com/nodejs/node/pull/25538">#25538</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2112b707e6"><code>2112b707e6</code></a>] - <strong>test</strong>: improve code coverage for i18n (Michael Dawson) <a href="https://github.com/nodejs/node/pull/25428">#25428</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e52b07fb7"><code>4e52b07fb7</code></a>] - <strong>test</strong>: use fipsMode instead of common.hasFipsCrypto (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25510">#25510</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c207d9b84"><code>4c207d9b84</code></a>] - <strong>test</strong>: do not use uninitialized memory in common flags check (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25475">#25475</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cfcb759e5d"><code>cfcb759e5d</code></a>] - <strong>test</strong>: prepare test-hash-seed for CI (Rich Trott) <a href="https://github.com/nodejs/node/pull/25522">#25522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35240cab05"><code>35240cab05</code></a>] - <strong>test</strong>: refactor min() in test-hash-seed (Rich Trott) <a href="https://github.com/nodejs/node/pull/25522">#25522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/779ce29f39"><code>779ce29f39</code></a>] - <strong>test</strong>: add check for wrk to test-keep-alive (Rich Trott) <a href="https://github.com/nodejs/node/pull/25516">#25516</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab861433c9"><code>ab861433c9</code></a>] - <strong>test</strong>: fix test-repl timeout and tmpdir refresh (Brian White) <a href="https://github.com/nodejs/node/pull/25425">#25425</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6347940e9f"><code>6347940e9f</code></a>] - <strong>test</strong>: refactor pummel/test-net-pingpong (Rich Trott) <a href="https://github.com/nodejs/node/pull/25485">#25485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/307da2d3e7"><code>307da2d3e7</code></a>] - <strong>test</strong>: refactor pummel/test-net-many-clients (Rich Trott) <a href="https://github.com/nodejs/node/pull/25485">#25485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69c0841a5a"><code>69c0841a5a</code></a>] - <strong>test</strong>: refactor pummel/test-net-connect-econnrefused (Rich Trott) <a href="https://github.com/nodejs/node/pull/25485">#25485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/817b44db54"><code>817b44db54</code></a>] - <strong>test</strong>: refactor pummel/test-keep-alive (Rich Trott) <a href="https://github.com/nodejs/node/pull/25485">#25485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa9a86aa32"><code>aa9a86aa32</code></a>] - <strong>test,worker</strong>: verify that <code>.terminate()</code> breaks microtask queue (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25480">#25480</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3409f57fd"><code>c3409f57fd</code></a>] - <strong>tls</strong>: do not free cert in <code>.getCertificate()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25490">#25490</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58952a1a96"><code>58952a1a96</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: make tls.connect() accept a timeout option (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/25517">#25517</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1cbadd8d1c"><code>1cbadd8d1c</code></a>] - <strong>tools</strong>: improve valgrind support (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25498">#25498</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9da4af245"><code>d9da4af245</code></a>] - <strong>tools</strong>: update ESLint to 5.12.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/25573">#25573</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/338f456107"><code>338f456107</code></a>] - <strong>util</strong>: fix iterable types with special prototype (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25457">#25457</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/219b1b8ce1"><code>219b1b8ce1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>worker</strong>: enable passing command line flags (Yael Hermon) <a href="https://github.com/nodejs/node/pull/25467">#25467</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-9-0">Commits in Node.js 11.9.0<a id="commits-in-node-js-11-9-0" class="anchor" href="#commits-in-node-js-11-9-0" aria-labelledby="header-commits-in-node-js-11-9-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/bc81a68f20"><code>bc81a68f20</code></a>] - <strong>build</strong>: make compress_json python3 compatible (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/25582">#25582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30949f8dba"><code>30949f8dba</code></a>] - <strong>build</strong>: make configure.py compatible with python 3 (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/25580">#25580</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4ec110c65"><code>d4ec110c65</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update archs files for OpenSSL-1.1.1a (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5225214d07"><code>5225214d07</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: fix for non GNU assembler in AIX (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad04d7bea1"><code>ad04d7bea1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add only avx2 configs for OpenSSL-1.1.1 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/670f10053a"><code>670f10053a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add s390 asm rules for OpenSSL-1.1.1 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a0f15f768"><code>0a0f15f768</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: fix MacOS and Win build for OpenSSL-1.1.1 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2043999bd"><code>e2043999bd</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: fix gyp/gypi for openssl-1.1.1 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c581b9a253"><code>c581b9a253</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: upgrade openssl sources to 1.1.1a (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c82f2445e5"><code>c82f2445e5</code></a>] - <strong>dns</strong>: use IDNA 2008 to encode non-ascii hostnames (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/25679">#25679</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c56ddc7736"><code>c56ddc7736</code></a>] - <strong>doc</strong>: document uniqueness of worker.threadId (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25644">#25644</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c8d57d4a9"><code>7c8d57d4a9</code></a>] - <strong>doc</strong>: revise breaking changes material in COLLABORATOR_GUIDE (Rich Trott) <a href="https://github.com/nodejs/node/pull/25730">#25730</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edc9ceb16e"><code>edc9ceb16e</code></a>] - <strong>doc</strong>: fix issue with worker_threads docs (Lee Byron) <a href="https://github.com/nodejs/node/pull/25712">#25712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d6e18b128"><code>1d6e18b128</code></a>] - <strong>doc</strong>: fix http.Agent timeout option description (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/25489">#25489</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d5c528120"><code>5d5c528120</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: fix assembler requirement for OpenSSL-1.1.1 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34bc69d376"><code>34bc69d376</code></a>] - <strong>doc</strong>: fix file extension on ESM file example (Eric Whitebloom) <a href="https://github.com/nodejs/node/pull/25692">#25692</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b218b1204a"><code>b218b1204a</code></a>] - <strong>doc</strong>: remove outdated s_client information in tls.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/25678">#25678</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1aa7f4d72d"><code>1aa7f4d72d</code></a>] - <strong>doc</strong>: fix metadata for v11.8.0 doc changes (Richard Lau) <a href="https://github.com/nodejs/node/pull/25709">#25709</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c5a7a2f97"><code>3c5a7a2f97</code></a>] - <strong>doc</strong>: fix keyObject.symmetricSize to be keyObject.symmetricKeySize (Filip Skokan) <a href="https://github.com/nodejs/node/pull/25670">#25670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e47511943b"><code>e47511943b</code></a>] - <strong>doc</strong>: add metadata to report docs (Richard Lau) <a href="https://github.com/nodejs/node/pull/25708">#25708</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/237ec396d0"><code>237ec396d0</code></a>] - <strong>doc</strong>: fix 11.8.0 changelog (Myles Borins) <a href="https://github.com/nodejs/node/pull/25705">#25705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48149cfa3a"><code>48149cfa3a</code></a>] - <strong>doc</strong>: clarify what dns.setResolvers() affects (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25570">#25570</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3488f0df3b"><code>3488f0df3b</code></a>] - <strong>doc</strong>: link nextTick docs to the nextTick guide (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25619">#25619</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c93e5e1f65"><code>c93e5e1f65</code></a>] - <strong>doc</strong>: simplify process.binding() deprecation message (Rich Trott) <a href="https://github.com/nodejs/node/pull/25654">#25654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0640b09243"><code>0640b09243</code></a>] - <strong>lib</strong>: refactor policy code for readability (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25629">#25629</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/634cf131f4"><code>634cf131f4</code></a>] - <strong>module</strong>: do not use <code>process.exit()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25769">#25769</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/143274af38"><code>143274af38</code></a>] - <strong>module</strong>: silence ModuleJob unhandled rejection warnings (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25769">#25769</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc38b20c7c"><code>fc38b20c7c</code></a>] - <strong>perf_hooks</strong>: clean up GC listeners (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25647">#25647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3179f7701"><code>f3179f7701</code></a>] - <strong>policy</strong>: ensure workers do not read fs for policy (Bradley Farias) <a href="https://github.com/nodejs/node/pull/25710">#25710</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee61ab6894"><code>ee61ab6894</code></a>] - <strong>repl</strong>: improve doc for disabling REPL history on Windows (Samuel D. Leslie) <a href="https://github.com/nodejs/node/pull/25672">#25672</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce28caf517"><code>ce28caf517</code></a>] - <strong>report</strong>: represent numbers as numbers (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25651">#25651</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1dfdbc6cf7"><code>1dfdbc6cf7</code></a>] - <strong>report</strong>: refactor JSON writer (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25651">#25651</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14bce1ea5a"><code>14bce1ea5a</code></a>] - <strong>report</strong>: do not use <code>uv_default_loop()</code> as fallback (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25652">#25652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/152d633366"><code>152d633366</code></a>] - <strong>src</strong>: remove unused env_ field from env.h (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25784">#25784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0951062b9"><code>c0951062b9</code></a>] - <strong>src</strong>: pass along errors from i18n converter instantiation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25734">#25734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/deebf10bd5"><code>deebf10bd5</code></a>] - <strong>src</strong>: pass along errors from vm data wrapper creation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25734">#25734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ee4810029"><code>8ee4810029</code></a>] - <strong>src</strong>: pass along errors from KeyObject instantiation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25734">#25734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ced4e71504"><code>ced4e71504</code></a>] - <strong>src</strong>: pass along errors from perf obj instantiation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25734">#25734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5add2b56ac"><code>5add2b56ac</code></a>] - <strong>src</strong>: pass along errors from process obj instantiation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25734">#25734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2928672679"><code>2928672679</code></a>] - <strong>src</strong>: pass along errors from stream obj instantiation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25734">#25734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebcdbebcee"><code>ebcdbebcee</code></a>] - <strong>src</strong>: remove unused field in node_http2.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25727">#25727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d9af41aef"><code>6d9af41aef</code></a>] - <strong>src</strong>: in-source comments and minor TLS cleanups (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25713">#25713</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09a10858f7"><code>09a10858f7</code></a>] - <strong>src</strong>: remove unnecessary call to SSL_get_mode (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25711">#25711</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86e79a521d"><code>86e79a521d</code></a>] - <strong>src</strong>: remove unused and unimplemented method in env.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25699">#25699</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/021d1975ff"><code>021d1975ff</code></a>] - <strong>src</strong>: fix macro duplicate declaration in env.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25703">#25703</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/845bcfa1ce"><code>845bcfa1ce</code></a>] - <strong>src</strong>: simplify inspector initialization in node::Start() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25612">#25612</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/797111a69b"><code>797111a69b</code></a>] - <strong>src</strong>: avoid race condition in tracing code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25624">#25624</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b113332daf"><code>b113332daf</code></a>] - <strong>src</strong>: ensure no more platform foreground tasks after Deinit (Clemens Hammacher) <a href="https://github.com/nodejs/node/pull/25653">#25653</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7cc51531a7"><code>7cc51531a7</code></a>] - <strong>src</strong>: remove has_experimental_policy option (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25628">#25628</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b43eeaf9a"><code>4b43eeaf9a</code></a>] - <strong>src,test</strong>: fix JSON escaping in node-report (Denys Otrishko) <a href="https://github.com/nodejs/node/pull/25626">#25626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af9592d6b1"><code>af9592d6b1</code></a>] - <strong>test</strong>: refactor test/common/report.js (cjihrig) <a href="https://github.com/nodejs/node/pull/25754">#25754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2ee031060"><code>e2ee031060</code></a>] - <strong>test</strong>: move client renegotiation tests to parallel (Rich Trott) <a href="https://github.com/nodejs/node/pull/25757">#25757</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b174dd7280"><code>b174dd7280</code></a>] - <strong>test</strong>: use fipsMode in test-crypto-fips (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25563">#25563</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa2a857e6a"><code>fa2a857e6a</code></a>] - <strong>test</strong>: refactor test-http-client-timeout-option-with-agent (Rich Trott) <a href="https://github.com/nodejs/node/pull/25752">#25752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15f6b8e25d"><code>15f6b8e25d</code></a>] - <strong>test</strong>: add test for <code>worker.terminate()</code> + timeout fns (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25735">#25735</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2136348a1"><code>c2136348a1</code></a>] - <strong>test</strong>: move heapdump tests to pummel (Rich Trott) <a href="https://github.com/nodejs/node/pull/25181">#25181</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae19f944f8"><code>ae19f944f8</code></a>] - <strong>test</strong>: exit sequence sanity tests (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/25083">#25083</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af6e439ad8"><code>af6e439ad8</code></a>] - <strong>test</strong>: enable marking of failing coverage tests (Michael Dawson) <a href="https://github.com/nodejs/node/pull/25671">#25671</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6203d05a3c"><code>6203d05a3c</code></a>] - <strong>test</strong>: fix zlib-brotli output assumptions (Adam Majer) <a href="https://github.com/nodejs/node/pull/25697">#25697</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77274d07d2"><code>77274d07d2</code></a>] - <strong>test</strong>: rewrite fs {f}utimes test file (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/25656">#25656</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29002ceb4e"><code>29002ceb4e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: assert on client and server side seperately (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7dbb72530"><code>c7dbb72530</code></a>] - <strong>test</strong>: remove pummel/test-exec (Rich Trott) <a href="https://github.com/nodejs/node/pull/25722">#25722</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b2a1eadbd"><code>4b2a1eadbd</code></a>] - <strong>test</strong>: replace s_client in test-https-ci-reneg-attack (Rich Trott) <a href="https://github.com/nodejs/node/pull/25720">#25720</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d682234a6"><code>7d682234a6</code></a>] - <strong>test</strong>: remove unused uncaughtException handler (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25641">#25641</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/271126ad3b"><code>271126ad3b</code></a>] - <strong>test</strong>: remove s_client from test-tls-ci-reneg-attack (Rich Trott) <a href="https://github.com/nodejs/node/pull/25700">#25700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/190c063ecb"><code>190c063ecb</code></a>] - <strong>test</strong>: replace Google servers with localhost (Rich Trott) <a href="https://github.com/nodejs/node/pull/25694">#25694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f33d705033"><code>f33d705033</code></a>] - <strong>test</strong>: fix sequential/test-performance delay (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/25695">#25695</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1905f8ef55"><code>1905f8ef55</code></a>] - <strong>test</strong>: remove common.isOSXMojave (Rich Trott) <a href="https://github.com/nodejs/node/pull/25658">#25658</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f1b5c6193"><code>9f1b5c6193</code></a>] - <strong>test</strong>: remove known_issues/test-cluster-bind-privileged-port (Rich Trott) <a href="https://github.com/nodejs/node/pull/25649">#25649</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0705bd24b"><code>d0705bd24b</code></a>] - <strong>timers</strong>: truncate decimal values (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/24819">#24819</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5b2135dde"><code>d5b2135dde</code></a>] - <strong>tls</strong>: fix malloc mismatch in SSL_set_tlsext_status_ocsp_resp call (David Benjamin) <a href="https://github.com/nodejs/node/pull/25706">#25706</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e80f6d9a1"><code>6e80f6d9a1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: workaround handshakedone in renegotiation (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c34c5694eb"><code>c34c5694eb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: make ossl 1.1.1 cipher list throw error (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25381">#25381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8032969c69"><code>8032969c69</code></a>] - <strong>tools</strong>: make trailing commas consistent in .eslintrc (Rich Trott) <a href="https://github.com/nodejs/node/pull/25739">#25739</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ba66505e3"><code>7ba66505e3</code></a>] - <strong>tools</strong>: make test.py Queue part Python 3 compatible (gengjiawen) <a href="https://github.com/nodejs/node/pull/25701">#25701</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6ad7f4c9c"><code>e6ad7f4c9c</code></a>] - <strong>tools</strong>: make mkssldef.py Python 3 compatible (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/25584">#25584</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc81fef988"><code>bc81fef988</code></a>] - <strong>vm</strong>: mark scripts as shareable cross-origin (Jeremy Apthorp) <a href="https://github.com/nodejs/node/pull/25380">#25380</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fb69b2bf14"><code>fb69b2bf14</code></a>] - <strong>worker</strong>: export workerData to ESM workers (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25768">#25768</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-10-0">Commits in Node.js 11.10.0<a id="commits-in-node-js-11-10-0" class="anchor" href="#commits-in-node-js-11-10-0" aria-labelledby="header-commits-in-node-js-11-10-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/ccf60bbad2"><code>ccf60bbad2</code></a>] - <strong>assert</strong>: add internal assert.fail() (Rich Trott) <a href="https://github.com/nodejs/node/pull/26047">#26047</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b4055e616"><code>0b4055e616</code></a>] - <strong>assert</strong>: create internal/assert micro-module (Rich Trott) <a href="https://github.com/nodejs/node/pull/25956">#25956</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37d207cc0c"><code>37d207cc0c</code></a>] - <strong>assert</strong>: refactor internal assert.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/25956">#25956</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b1f88185f"><code>2b1f88185f</code></a>] - <strong>benchmark</strong>: remove unreachable return (ZYSzys) <a href="https://github.com/nodejs/node/pull/25883">#25883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4d16e80b7"><code>c4d16e80b7</code></a>] - <strong>benchmark</strong>: refactor for consistent style (Rich Trott) <a href="https://github.com/nodejs/node/pull/25944">#25944</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4e2bbbcab"><code>c4e2bbbcab</code></a>] - <strong>benchmark</strong>: use consistent coding style in assert/* (Rich Trott) <a href="https://github.com/nodejs/node/pull/25865">#25865</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18b344c0d2"><code>18b344c0d2</code></a>] - <strong>benchmark</strong>: refactor benchmark/common.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/25805">#25805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40398fd07a"><code>40398fd07a</code></a>] - <strong>benchmark</strong>: refactor _http-benchmarkers.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/25803">#25803</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5d163d8b9"><code>d5d163d8b9</code></a>] - <strong>build</strong>: export deprecated OpenSSL symbols on Windows (Richard Lau) <a href="https://github.com/nodejs/node/pull/25991">#25991</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/197efb7f84"><code>197efb7f84</code></a>] - <strong>child_process</strong>: close pipe ends that are re-piped (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/21209">#21209</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f87352366a"><code>f87352366a</code></a>] - <strong>cluster</strong>: migrate round_robin_handle to internal assert (Rich Trott) <a href="https://github.com/nodejs/node/pull/26047">#26047</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c9800ce27"><code>8c9800ce27</code></a>] - <strong>crypto</strong>: include &#39;Buffer&#39; in error output of Hash.update method (Amit Zur) <a href="https://github.com/nodejs/node/pull/25533">#25533</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/baa0865886"><code>baa0865886</code></a>] - <strong>crypto</strong>: don&#39;t crash X509ToObject on error (David Benjamin) <a href="https://github.com/nodejs/node/pull/25717">#25717</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e010aff83"><code>3e010aff83</code></a>] - <strong>crypto</strong>: fix malloc mixing in X509ToObject (David Benjamin) <a href="https://github.com/nodejs/node/pull/25717">#25717</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da46be2542"><code>da46be2542</code></a>] - <strong>crypto</strong>: fix public key encoding name in comment (David Benjamin) <a href="https://github.com/nodejs/node/pull/25736">#25736</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b5a2c4f61"><code>8b5a2c4f61</code></a>] - <strong>deps</strong>: upgrade to libuv 1.26.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/26037">#26037</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c5fbeab34"><code>1c5fbeab34</code></a>] - <strong>deps</strong>: upgrade npm to 6.7.0 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/25804">#25804</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f8c22b4cb"><code>3f8c22b4cb</code></a>] - <strong>deps</strong>: update llhttp to 1.1.1 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/25753">#25753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/823fd5b493"><code>823fd5b493</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: float fix for building HdrHistogram on Win x86 (jasnell) <a href="https://github.com/nodejs/node/pull/25378">#25378</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c01bbc5258"><code>c01bbc5258</code></a>] - <strong>deps</strong>: update acorn to 6.0.7 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25844">#25844</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6c8e40655"><code>a6c8e40655</code></a>] - <strong>deps</strong>: patch to fix *.onion MX query on c-ares (XadillaX) <a href="https://github.com/nodejs/node/pull/25840">#25840</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b71464711"><code>8b71464711</code></a>] - <strong>deps</strong>: remove OpenSSL git and travis configuration (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25689">#25689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/673e434714"><code>673e434714</code></a>] - <strong>deps</strong>: v8, cherry-pick 9365d09, aac2f8c, 47d34a3 (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/25429">#25429</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/411f6fe832"><code>411f6fe832</code></a>] - <strong>deps</strong>: cherry-pick c736883 from upstream V8 (Yang Guo)</li>
<li>[<a href="https://github.com/nodejs/node/commit/4a254a6ce4"><code>4a254a6ce4</code></a>] - <strong>doc</strong>: edit N-API introductory material in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26051">#26051</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44fc2f6094"><code>44fc2f6094</code></a>] - <strong>doc</strong>: clarify effect of stream.destroy() on write() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25973">#25973</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21e6d353af"><code>21e6d353af</code></a>] - <strong>doc</strong>: renamed remote&#39;s name (Thang Tran) <a href="https://github.com/nodejs/node/pull/26050">#26050</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e629afa6ae"><code>e629afa6ae</code></a>] - <strong>doc</strong>: fix minor typo in dgram.md (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/26055">#26055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/663b6251a0"><code>663b6251a0</code></a>] - <strong>doc</strong>: fix some nits in perf_hooks (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/26022">#26022</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9420a737fe"><code>9420a737fe</code></a>] - <strong>doc</strong>: edit process.report related documentation (cjihrig) <a href="https://github.com/nodejs/node/pull/25983">#25983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb4b5ea233"><code>eb4b5ea233</code></a>] - <strong>doc</strong>: clarify http timeouts (Andrew Moss) <a href="https://github.com/nodejs/node/pull/25748">#25748</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a225f99ea8"><code>a225f99ea8</code></a>] - <strong>doc</strong>: revise Introducing New Modules (Rich Trott) <a href="https://github.com/nodejs/node/pull/25975">#25975</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f516f68032"><code>f516f68032</code></a>] - <strong>doc</strong>: add a sentence about REPLACEME in code changes (Lance Ball) <a href="https://github.com/nodejs/node/pull/25961">#25961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b74cc6c26"><code>3b74cc6c26</code></a>] - <strong>doc</strong>: revise Collaborator Guide on reverting (Rich Trott) <a href="https://github.com/nodejs/node/pull/25942">#25942</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/353de0f752"><code>353de0f752</code></a>] - <strong>doc</strong>: fix err_synthetic issue on v11.x (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/25770">#25770</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc4ae20d20"><code>cc4ae20d20</code></a>] - <strong>doc</strong>: improve doc on unintended breaking changes (Rich Trott) <a href="https://github.com/nodejs/node/pull/25887">#25887</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f6acbb279"><code>1f6acbb279</code></a>] - <strong>doc</strong>: document os.userInfo() throwing SystemError (Raido Kuli) <a href="https://github.com/nodejs/node/pull/25724">#25724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/699d161f9e"><code>699d161f9e</code></a>] - <strong>doc</strong>: fix machine field in example report (cjihrig) <a href="https://github.com/nodejs/node/pull/25855">#25855</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/618f641271"><code>618f641271</code></a>] - <strong>doc</strong>: remove redundant LTS/Current information in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/25842">#25842</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a1f166cfa"><code>7a1f166cfa</code></a>] - <strong>doc</strong>: add documentation for request.path (Kei Ito) <a href="https://github.com/nodejs/node/pull/25788">#25788</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f5db5090bc"><code>f5db5090bc</code></a>] - <strong>doc</strong>: remove outdated COLLABORATOR_GUIDE sentence about breaking changes (Rich Trott) <a href="https://github.com/nodejs/node/pull/25780">#25780</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/accb8aec35"><code>accb8aec35</code></a>] - <strong>doc</strong>: revise inspect security info in cli.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/25779">#25779</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd98d62909"><code>fd98d62909</code></a>] - <strong>doc</strong>: revise style guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/25778">#25778</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60c5099f4b"><code>60c5099f4b</code></a>] - <strong>domain</strong>: avoid circular memory references (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25993">#25993</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b48a381b9"><code>2b48a381b9</code></a>] - <strong>fs</strong>: remove redundant callback check (ZYSzys) <a href="https://github.com/nodejs/node/pull/25160">#25160</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29c195e17f"><code>29c195e17f</code></a>] - <strong>fs</strong>: remove useless internalFS (ZYSzys) <a href="https://github.com/nodejs/node/pull/25161">#25161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51982978eb"><code>51982978eb</code></a>] - <strong>http</strong>: improve performance for incoming headers (Weijia Wang) <a href="https://github.com/nodejs/node/pull/26041">#26041</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90c9f1d323"><code>90c9f1d323</code></a>] - <strong>http</strong>: reduce multiple output arrays into one (Weijia Wang) <a href="https://github.com/nodejs/node/pull/26004">#26004</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5247cc180"><code>a5247cc180</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: makes response.writeHead return the response (Mark S. Everitt) <a href="https://github.com/nodejs/node/pull/25974">#25974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7fb49e70a"><code>b7fb49e70a</code></a>] - <strong>http</strong>: remove redundant call to socket.setTimeout() (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/25928">#25928</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25c19eb1d8"><code>25c19eb1d8</code></a>] - <strong>http</strong>: make timeout event work with agent timeout (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/25488">#25488</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0899c8bb32"><code>0899c8bb32</code></a>] - <strong>http2</strong>: improve compat performance (Matteo Collina) <a href="https://github.com/nodejs/node/pull/25567">#25567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/237b5e65e4"><code>237b5e65e4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: makes response.writeHead return the response (Mark S. Everitt) <a href="https://github.com/nodejs/node/pull/25974">#25974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6967407b19"><code>6967407b19</code></a>] - <strong>inspector, trace_events</strong>: make sure messages are sent on a main thread (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/24814">#24814</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d02ad40d42"><code>d02ad40d42</code></a>] - <strong>inspector,vm</strong>: remove --eval wrapper (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25832">#25832</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/32e6bb32b2"><code>32e6bb32b2</code></a>] - <strong>lib</strong>: merge &#39;undefined&#39; into one &#39;break&#39; branch (MaleDong) <a href="https://github.com/nodejs/node/pull/26039">#26039</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2b37c631a"><code>b2b37c631a</code></a>] - <strong>lib</strong>: simplify &#39;umask&#39; (MaleDong) <a href="https://github.com/nodejs/node/pull/26035">#26035</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1a8927adc"><code>b1a8927adc</code></a>] - <strong>lib</strong>: fix the typo error (MaleDong) <a href="https://github.com/nodejs/node/pull/26032">#26032</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5f4a1f2ac"><code>d5f4a1f2ac</code></a>] - <strong>lib</strong>: save a copy of Symbol in primordials (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26033">#26033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd932a347e"><code>bd932a347e</code></a>] - <strong>lib</strong>: move per_context.js under lib/internal/bootstrap (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26033">#26033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f40e0fcdcb"><code>f40e0fcdcb</code></a>] - <strong>lib</strong>: replace &#39;assert&#39; with &#39;internal/assert&#39; for many built-ins (Rich Trott) <a href="https://github.com/nodejs/node/pull/25956">#25956</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ade433f51"><code>8ade433f51</code></a>] - <strong>lib</strong>: move signal event handling into bootstrap/node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25859">#25859</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92ca50636c"><code>92ca50636c</code></a>] - <strong>lib</strong>: save primordials during bootstrap and use it in builtins (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25816">#25816</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b8d2ca85f"><code>1b8d2ca85f</code></a>] - <strong>lib</strong>: remove dollar symbol for private function (MaleDong) <a href="https://github.com/nodejs/node/pull/25590">#25590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b06f2fafe7"><code>b06f2fafe7</code></a>] - <strong>lib</strong>: use <code>internal/options</code> to query <code>--abort-on-uncaught-exception</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25862">#25862</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b302e4520"><code>0b302e4520</code></a>] - <strong>lib</strong>: fix a few minor issues flagged by lgtm (Robin Neatherway) <a href="https://github.com/nodejs/node/pull/25873">#25873</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99bc0df74c"><code>99bc0df74c</code></a>] - <strong>lib</strong>: refactor ERR_SYNTHETIC (cjihrig) <a href="https://github.com/nodejs/node/pull/25749">#25749</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c6fadea31"><code>1c6fadea31</code></a>] - <strong>meta</strong>: clarify EoL platform support (João Reis) <a href="https://github.com/nodejs/node/pull/25838">#25838</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03ffcf76b7"><code>03ffcf76b7</code></a>] - <strong>n-api</strong>: finalize during second-pass callback (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/25992">#25992</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f6a710d8d"><code>5f6a710d8d</code></a>] - <strong>os,report</strong>: use UV_MAXHOSTNAMESIZE (cjihrig) <a href="https://github.com/nodejs/node/pull/26038">#26038</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2cbb7a85db"><code>2cbb7a85db</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>perf_hooks</strong>: implement histogram based api (James M Snell) <a href="https://github.com/nodejs/node/pull/25378">#25378</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e81c6c81de"><code>e81c6c81de</code></a>] - <strong>perf_hooks</strong>: only enable GC tracking when it&#39;s requested (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25853">#25853</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d6291ad46"><code>9d6291ad46</code></a>] - <strong>process</strong>: refactor lib/internal/bootstrap/node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26033">#26033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d3eb47d48"><code>8d3eb47d48</code></a>] - <strong>process</strong>: use primordials in bootstrap/node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26033">#26033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85bc64a5c9"><code>85bc64a5c9</code></a>] - <strong>process</strong>: document the bootstrap process in node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26033">#26033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae21fca36b"><code>ae21fca36b</code></a>] - <strong>process</strong>: normalize process.execPath in CreateProcessObject() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26002">#26002</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/614bb9f3c8"><code>614bb9f3c8</code></a>] - <strong>process</strong>: normalize process.argv before user code execution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26000">#26000</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a7e883b83"><code>9a7e883b83</code></a>] - <strong>process</strong>: group main thread execution preparation code (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26000">#26000</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7bf070652"><code>d7bf070652</code></a>] - <strong>process</strong>: move deprecation warning initialization into pre_execution.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25825">#25825</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7ed125fd1"><code>d7ed125fd1</code></a>] - <strong>process</strong>: stub unsupported worker methods (cjihrig) <a href="https://github.com/nodejs/node/pull/25587">#25587</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8bf4327d8"><code>c8bf4327d8</code></a>] - <strong>process</strong>: move process mutation into bootstrap/node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25821">#25821</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d76ba1b3d"><code>1d76ba1b3d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: expose process.features.inspector (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25819">#25819</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6a4fb6d01"><code>e6a4fb6d01</code></a>] - <strong>process</strong>: split execution into main scripts (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25667">#25667</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4cfbf4c9e"><code>f4cfbf4c9e</code></a>] - <strong>process</strong>: move setup of process warnings into node.js (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/25263">#25263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc253b5f2d"><code>cc253b5f2d</code></a>] - <strong>process</strong>: simplify report uncaught exception logic (cjihrig) <a href="https://github.com/nodejs/node/pull/25744">#25744</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c22d6eaa1"><code>4c22d6eaa1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: add repl.setupHistory for programmatic repl (Lance Ball) <a href="https://github.com/nodejs/node/pull/25895">#25895</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c737a89d5"><code>2c737a89d5</code></a>] - <strong>repl</strong>: remove obsolete buffer clearing (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25731">#25731</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5aaeb01655"><code>5aaeb01655</code></a>] - <strong>repl</strong>: fix eval return value (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25731">#25731</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e66cb58a9b"><code>e66cb58a9b</code></a>] - <strong>repl</strong>: simplify and improve completion (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25731">#25731</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfd47aa1e8"><code>dfd47aa1e8</code></a>] - <strong>report</strong>: make more items programmatically accessible (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26019">#26019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88019b051c"><code>88019b051c</code></a>] - <strong>report</strong>: rename setDiagnosticReportOptions() (cjihrig) <a href="https://github.com/nodejs/node/pull/25990">#25990</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8ceece815"><code>c8ceece815</code></a>] - <strong>report</strong>: refactor report option validation (cjihrig) <a href="https://github.com/nodejs/node/pull/25990">#25990</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/afb2d17c16"><code>afb2d17c16</code></a>] - <strong>report</strong>: use uv_getnameinfo() for socket endpoints (cjihrig) <a href="https://github.com/nodejs/node/pull/25962">#25962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f400310bd"><code>3f400310bd</code></a>] - <strong>report</strong>: widen scope of #ifndef (cjihrig) <a href="https://github.com/nodejs/node/pull/25960">#25960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8494a61d79"><code>8494a61d79</code></a>] - <strong>report</strong>: remove unnecessary case block scopes (cjihrig) <a href="https://github.com/nodejs/node/pull/25960">#25960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7443288c68"><code>7443288c68</code></a>] - <strong>report</strong>: remove empty string stream insertion (cjihrig) <a href="https://github.com/nodejs/node/pull/25960">#25960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c51ec3014"><code>6c51ec3014</code></a>] - <strong>report</strong>: include information about event loop itself (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25906">#25906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30a4e8900a"><code>30a4e8900a</code></a>] - <strong>report</strong>: print libuv handle addresses as hex (cjihrig) <a href="https://github.com/nodejs/node/pull/25910">#25910</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d39a54354"><code>6d39a54354</code></a>] - <strong>report</strong>: use libuv calls for OS and machine info (cjihrig) <a href="https://github.com/nodejs/node/pull/25900">#25900</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1007416596"><code>1007416596</code></a>] - <strong>report</strong>: separate release metadata (Richard Lau) <a href="https://github.com/nodejs/node/pull/25826">#25826</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1e0c43abd"><code>b1e0c43abd</code></a>] - <strong>report</strong>: disambiguate glibc versions (cjihrig) <a href="https://github.com/nodejs/node/pull/25781">#25781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6c8820b46"><code>f6c8820b46</code></a>] - <strong>report</strong>: fix typo in error message (cjihrig) <a href="https://github.com/nodejs/node/pull/25782">#25782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4631816ef"><code>d4631816ef</code></a>] - <strong>report</strong>: use consistent format for dumpEventTime (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25751">#25751</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc22fd7be9"><code>cc22fd7be9</code></a>] - <strong>report</strong>: split up osVersion and machine values (cjihrig) <a href="https://github.com/nodejs/node/pull/25755">#25755</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f71d6762ca"><code>f71d6762ca</code></a>] - <strong>src</strong>: remove redundant cast in node_http2.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25978">#25978</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/adaa2ae70b"><code>adaa2ae70b</code></a>] - <strong>src</strong>: add lock to inspector <code>MainThreadHandle</code> dtor (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26010">#26010</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/731c2731d2"><code>731c2731d2</code></a>] - <strong>src</strong>: add WeakReference utility (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25993">#25993</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ab34ae421"><code>7ab34ae421</code></a>] - <strong>src</strong>: remove unused method in class Http2Stream (gengjiawen) <a href="https://github.com/nodejs/node/pull/25979">#25979</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7ae1054ef"><code>d7ae1054ef</code></a>] - <strong>src</strong>: remove redundant cast in node_file.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/25977">#25977</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c6e678eaa"><code>6c6e678eaa</code></a>] - <strong>src</strong>: remove unused class in node_errors.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25980">#25980</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24d9e9c8b6"><code>24d9e9c8b6</code></a>] - <strong>src</strong>: remove redundant void (gengjiawen) <a href="https://github.com/nodejs/node/pull/26003">#26003</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5de103430f"><code>5de103430f</code></a>] - <strong>src</strong>: use NULL check macros to check nullptr (ZYSzys) <a href="https://github.com/nodejs/node/pull/25916">#25916</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c47eb932bc"><code>c47eb932bc</code></a>] - <strong>src</strong>: move process.reallyExit impl into node_process_methods.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25860">#25860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01bb7b7559"><code>01bb7b7559</code></a>] - <strong>src</strong>: split ownsProcessState off isMainThread (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25881">#25881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd6ce533aa"><code>fd6ce533aa</code></a>] - <strong>src</strong>: remove main_isolate (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25823">#25823</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b72ec23201"><code>b72ec23201</code></a>] - <strong>src</strong>: move public C++ APIs into src/api/*.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25541">#25541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a154ff7ad"><code>0a154ff7ad</code></a>] - <strong>src</strong>: move v8_platform implementation into node_v8_platform-inl.h (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25541">#25541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d342707fa7"><code>d342707fa7</code></a>] - <strong>src</strong>: remove unused <code>internalBinding(&#39;config&#39;)</code> properties (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25463">#25463</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/756558617e"><code>756558617e</code></a>] - <strong>src</strong>: pass cli options to bootstrap/loaders.js lexically (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25463">#25463</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85d5f67efe"><code>85d5f67efe</code></a>] - <strong>src</strong>: fix return type in Hash (gengjiawen) <a href="https://github.com/nodejs/node/pull/25936">#25936</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/779a5773cf"><code>779a5773cf</code></a>] - <strong>src</strong>: refactor macro to std::min in node_buffer.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/25919">#25919</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76687dedce"><code>76687dedce</code></a>] - <strong>src</strong>: remove unused variable (cjihrig) <a href="https://github.com/nodejs/node/pull/25481">#25481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b280d90279"><code>b280d90279</code></a>] - <strong>src</strong>: simplify NativeModule caching and remove redundant data (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25352">#25352</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/469cdacd59"><code>469cdacd59</code></a>] - <strong>src</strong>: pass along errors from StreamBase req obj creations (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25822">#25822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6f3b8785f"><code>d6f3b8785f</code></a>] - <strong>src</strong>: pass along errors from fs object creations (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25822">#25822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0672c24dc3"><code>0672c24dc3</code></a>] - <strong>src</strong>: pass along errors from http2 object creation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25822">#25822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3fd7520d0"><code>e3fd7520d0</code></a>] - <strong>src</strong>: pass along errors from tls object creation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25822">#25822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0af205c98"><code>e0af205c98</code></a>] - <strong>src</strong>: nullcheck on trace controller (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/25943">#25943</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c72c4b041d"><code>c72c4b041d</code></a>] - <strong>src</strong>: allow --perf-prof-unwinding-info in NODE_OPTIONS (Tom Gallacher) <a href="https://github.com/nodejs/node/pull/25565">#25565</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6a2548807"><code>e6a2548807</code></a>] - <strong>src</strong>: allow --perf-basic-prof-only-functions in NODE_OPTIONS (Tom Gallacher) <a href="https://github.com/nodejs/node/pull/25565">#25565</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7cf484c656"><code>7cf484c656</code></a>] - <strong>src</strong>: refactor SSLError case statement (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25861">#25861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55a313bb31"><code>55a313bb31</code></a>] - <strong>src</strong>: make watchdog async callback a lambda (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/25945">#25945</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de9f37d314"><code>de9f37d314</code></a>] - <strong>src</strong>: make deleted function public in agent.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25909">#25909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/620d429343"><code>620d429343</code></a>] - <strong>src</strong>: use bool instead of integer literal in connection_wrap.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/25923">#25923</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cedfb8196"><code>8cedfb8196</code></a>] - <strong>src</strong>: refactor to nullptr in cpp code (gengjiawen) <a href="https://github.com/nodejs/node/pull/25888">#25888</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f5d50342b0"><code>f5d50342b0</code></a>] - <strong>src</strong>: clean unused code in agent.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25914">#25914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d575044ff"><code>2d575044ff</code></a>] - <strong>src</strong>: fix compiler warnings in node_buffer.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25665">#25665</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/015ed0b1d7"><code>015ed0b1d7</code></a>] - <strong>src</strong>: remove redundant method in node_worker.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25849">#25849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44655e93dd"><code>44655e93dd</code></a>] - <strong>src</strong>: delete unreachable code in node_perf.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25850">#25850</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a66e380ff"><code>5a66e380ff</code></a>] - <strong>src</strong>: fix data type in node_crypto.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/25889">#25889</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4c4f77d31"><code>d4c4f77d31</code></a>] - <strong>src</strong>: const_cast is necessary for 1.1.1, not 0.9.7 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25861">#25861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5a8376ffe"><code>b5a8376ffe</code></a>] - <strong>src</strong>: organize TLSWrap declarations by parent (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25861">#25861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0772ce35fb"><code>0772ce35fb</code></a>] - <strong>src</strong>: remove unused TLWrap::EnableTrace() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25861">#25861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/703549665e"><code>703549665e</code></a>] - <strong>src</strong>: add PrintLibuvHandleInformation debug helper (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25905">#25905</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e80b912ef"><code>2e80b912ef</code></a>] - <strong>src</strong>: use <code>visibility(&quot;default&quot;)</code> exports on POSIX (Jeremy Apthorp) <a href="https://github.com/nodejs/node/pull/25893">#25893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e28d891788"><code>e28d891788</code></a>] - <strong>src</strong>: fix race condition in <code>~NodeTraceBuffer</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25896">#25896</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd771d90fd"><code>bd771d90fd</code></a>] - <strong>src</strong>: remove unimplemented method in node_http2.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25732">#25732</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00f8e86702"><code>00f8e86702</code></a>] - <strong>src</strong>: use nullptr in node_buffer.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/25820">#25820</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84358b5010"><code>84358b5010</code></a>] - <strong>src</strong>: handle errors while printing error objects (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25834">#25834</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f027290542"><code>f027290542</code></a>] - <strong>src</strong>: use struct as arguments to node::Assert (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25869">#25869</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a8c17880e"><code>8a8c17880e</code></a>] - <strong>src</strong>: remove unused AsyncResource constructor in node.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25793">#25793</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7556994d83"><code>7556994d83</code></a>] - <strong>src</strong>: remove unused method in js_stream.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25790">#25790</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/882902c672"><code>882902c672</code></a>] - <strong>src</strong>: pass along errors from PromiseWrap instantiation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25837">#25837</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/998cea567f"><code>998cea567f</code></a>] - <strong>src</strong>: workaround MSVC compiler bug (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25596">#25596</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b779c072d0"><code>b779c072d0</code></a>] - <strong>src</strong>: make <code>StreamPipe::Unpipe()</code> more resilient (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25716">#25716</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b014d5299"><code>0b014d5299</code></a>] - <strong>src</strong>: make deleted functions public in node.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25764">#25764</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be499c3c7b"><code>be499c3c7b</code></a>] - <strong>src</strong>: simplify SlicedArguments (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25745">#25745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35454e0008"><code>35454e0008</code></a>] - <strong>src</strong>: fix indentation in a few node_http2 enums (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25761">#25761</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f080d12f4"><code>3f080d12f4</code></a>] - <strong>src</strong>: add debug check for inspector uv_async_t (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25777">#25777</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0949039d26"><code>0949039d26</code></a>] - <strong>src</strong>: add handle scope to <code>OnFatalError()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25775">#25775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d9c2690705"><code>d9c2690705</code></a>] - <strong>src</strong>: turn ROUND_UP into an inline function (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25743">#25743</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3cd134cec4"><code>3cd134cec4</code></a>] - <strong>src,lib</strong>: remove dead <code>process.binding()</code> code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25829">#25829</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb86357d22"><code>cb86357d22</code></a>] - <strong>test</strong>: replaced anonymous fn with arrow syntax (Pushkal B) <a href="https://github.com/nodejs/node/pull/26029">#26029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64cc234a84"><code>64cc234a84</code></a>] - <strong>test</strong>: use emitter.listenerCount() in test-http-connect (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26031">#26031</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6323a9fc57"><code>6323a9fc57</code></a>] - <strong>test</strong>: refactor two http client timeout tests (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/25473">#25473</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61330b2f84"><code>61330b2f84</code></a>] - <strong>test</strong>: add assert test for position indicator (Rich Trott) <a href="https://github.com/nodejs/node/pull/26024">#26024</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/896962fd08"><code>896962fd08</code></a>] - <strong>test</strong>: add <code>Worker</code> + <code>--prof</code> regression test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26011">#26011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3eb6f6130a"><code>3eb6f6130a</code></a>] - <strong>test</strong>: capture stderr from child processes (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/26007">#26007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d123f944a2"><code>d123f944a2</code></a>] - <strong>test</strong>: remove extraneous report validation argument (cjihrig) <a href="https://github.com/nodejs/node/pull/25986">#25986</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de587bae8a"><code>de587bae8a</code></a>] - <strong>test</strong>: refactor to block-scope (LakshmiSwethaG) <a href="https://github.com/nodejs/node/pull/25532">#25532</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4dca3ab23d"><code>4dca3ab23d</code></a>] - <strong>test</strong>: exit sequence sanity tests (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/25085">#25085</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef9139e5a0"><code>ef9139e5a0</code></a>] - <strong>test</strong>: end tls gracefully, rather than destroy (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e9f5ea295"><code>7e9f5ea295</code></a>] - <strong>test</strong>: pin regression test for #8074 to TLS 1.2 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b9a608dca"><code>1b9a608dca</code></a>] - <strong>test</strong>: refactor test-http-agent-timeout-option (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/25886">#25886</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c457d007cd"><code>c457d007cd</code></a>] - <strong>test</strong>: clarify confusion over &quot;client&quot; in comment (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1be867685c"><code>1be867685c</code></a>] - <strong>test</strong>: use mustCall(), not global state checks (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50d2c8e945"><code>50d2c8e945</code></a>] - <strong>test</strong>: use common.mustCall(), and log the events (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b542e8ba0"><code>1b542e8ba0</code></a>] - <strong>test</strong>: use mustCall in ephemeralkeyinfo test (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/898cf782f8"><code>898cf782f8</code></a>] - <strong>test</strong>: send a bad record only after connection done (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ace267b21c"><code>ace267b21c</code></a>] - <strong>test</strong>: do not race connection and rejection (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/639dc07ca0"><code>639dc07ca0</code></a>] - <strong>test</strong>: do not assume tls handshake order (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc6b30f4b7"><code>cc6b30f4b7</code></a>] - <strong>test</strong>: do not assume server gets secure connection (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c17a37d95a"><code>c17a37d95a</code></a>] - <strong>test</strong>: wait for TCP connect, not TLS handshake (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25508">#25508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f8991fae6"><code>1f8991fae6</code></a>] - <strong>test</strong>: add util.isDeepStrictEqual edge case tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/25932">#25932</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/baa10aeb75"><code>baa10aeb75</code></a>] - <strong>test</strong>: add BigInt test for isDeepStrictEqual (Rich Trott) <a href="https://github.com/nodejs/node/pull/25932">#25932</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c866b52942"><code>c866b52942</code></a>] - <strong>test</strong>: remove obsolete code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25731">#25731</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee3165d6e7"><code>ee3165d6e7</code></a>] - <strong>test</strong>: relax expectations in test-icu-transcode (Yang Guo) <a href="https://github.com/nodejs/node/pull/25866">#25866</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/025a7c3e31"><code>025a7c3e31</code></a>] - <strong>test</strong>: do not fail SLOW tests if they are not slow (Yang Guo) <a href="https://github.com/nodejs/node/pull/25868">#25868</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/059d30e369"><code>059d30e369</code></a>] - <strong>test</strong>: add hasCrypto to worker-cleanexit-with-moduleload (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25811">#25811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7cb943937f"><code>7cb943937f</code></a>] - <strong>test</strong>: refactor test-http-agent-timeout-option (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/25854">#25854</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cdf3e84804"><code>cdf3e84804</code></a>] - <strong>test</strong>: exclude additional test for coverage (Michael Dawson) <a href="https://github.com/nodejs/node/pull/25833">#25833</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/704a440d52"><code>704a440d52</code></a>] - <strong>test</strong>: allow coverage threshold to be enforced (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/25675">#25675</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bffcf6246"><code>5bffcf6246</code></a>] - <strong>test</strong>: run html/webappapis/timers WPT (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25618">#25618</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/579220815a"><code>579220815a</code></a>] - <strong>test</strong>: pull html/webappapis/timers WPT (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25618">#25618</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d683da7ffa"><code>d683da7ffa</code></a>] - <strong>test, tools</strong>: suppress addon function cast warnings (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/25663">#25663</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2009f18064"><code>2009f18064</code></a>] - <strong>test,tracing</strong>: use close event to wait for stdio (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25894">#25894</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8495a788c6"><code>8495a788c6</code></a>] - <strong>tls</strong>: renegotiate should take care of its own state (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25997">#25997</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fb83f842a8"><code>fb83f842a8</code></a>] - <strong>tls</strong>: in-line comments and other cleanups (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25861">#25861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d0b56f3f7"><code>4d0b56f3f7</code></a>] - <strong>tls</strong>: don&#39;t shadow the tls global with a local (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25861">#25861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7656d58eed"><code>7656d58eed</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: introduce client &#39;session&#39; event (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25831">#25831</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ca8d26020"><code>6ca8d26020</code></a>] - <strong>tools</strong>: apply more stringent lint rules for benchmark code (Rich Trott) <a href="https://github.com/nodejs/node/pull/25944">#25944</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c55d662bd1"><code>c55d662bd1</code></a>] - <strong>tools</strong>: replace deprecated ESLint configuration (Rich Trott) <a href="https://github.com/nodejs/node/pull/25877">#25877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e13c1850d2"><code>e13c1850d2</code></a>] - <strong>tools</strong>: update ESLint to 5.13.0 (Rich Trott) <a href="https://github.com/nodejs/node/pull/25877">#25877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d14870b15"><code>8d14870b15</code></a>] - <strong>tools</strong>: update dmn in update-estlint.sh (Rich Trott) <a href="https://github.com/nodejs/node/pull/25877">#25877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/988c7141d4"><code>988c7141d4</code></a>] - <strong>tools</strong>: improve prerequisites for test-all-suites (Rich Trott) <a href="https://github.com/nodejs/node/pull/25892">#25892</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f395728b32"><code>f395728b32</code></a>] - <strong>tools</strong>: exclude benchmark code from coverage report (Rich Trott) <a href="https://github.com/nodejs/node/pull/25841">#25841</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d2ea1802b"><code>9d2ea1802b</code></a>] - <strong>tools</strong>: add test-all-suites to Makefile (Rich Trott) <a href="https://github.com/nodejs/node/pull/25799">#25799</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f1bcd44df"><code>9f1bcd44df</code></a>] - <strong>tools</strong>: make test.py Python 3 compatible (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/25767">#25767</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/454278a701"><code>454278a701</code></a>] - <strong>tools</strong>: refloat Node.js patches to cpplint.py (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25771">#25771</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9289f41af"><code>b9289f41af</code></a>] - <strong>tools</strong>: bump cpplint.py to 3d8f6f876d (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25771">#25771</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c9aefe2a0"><code>9c9aefe2a0</code></a>] - <strong>worker</strong>: set stack size for worker threads (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26049">#26049</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23868ba45e"><code>23868ba45e</code></a>] - <strong>worker</strong>: keep stdio after exit (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26017">#26017</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c1e92817f"><code>6c1e92817f</code></a>] - <strong>worker</strong>: set up child Isolate inside Worker thread (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26011">#26011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1764aae193"><code>1764aae193</code></a>] - <strong>worker</strong>: pre-allocate thread id (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26011">#26011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f63817fd38"><code>f63817fd38</code></a>] - <strong>worker</strong>: refactor thread id management (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25796">#25796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8db6b8a95a"><code>8db6b8a95a</code></a>] - <strong>worker</strong>: move worker thread setup code into the main script (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25667">#25667</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d2e064973"><code>5d2e064973</code></a>] - <strong>worker</strong>: no throw on property access/postMessage after termination (Christopher Jeffrey) <a href="https://github.com/nodejs/node/pull/25871">#25871</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/508a2e7f0f"><code>508a2e7f0f</code></a>] - <strong>worker</strong>: use correct ctor for error serialization (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25951">#25951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52d4b7a928"><code>52d4b7a928</code></a>] - <strong>worker</strong>: remove undocumented .onclose property (Rich Trott) <a href="https://github.com/nodejs/node/pull/25904">#25904</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e70aa30ebd"><code>e70aa30ebd</code></a>] - <strong>worker</strong>: add mutex lock to MessagePort ctor (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25911">#25911</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55c270253b"><code>55c270253b</code></a>] - <strong>worker</strong>: throw for duplicates in transfer list (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25815">#25815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c959d60242"><code>c959d60242</code></a>] - <strong>worker,etw</strong>: only enable ETW on the main thread (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25907">#25907</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-10-1">Commits in Node.js 11.10.1<a id="commits-in-node-js-11-10-1" class="anchor" href="#commits-in-node-js-11-10-1" aria-labelledby="header-commits-in-node-js-11-10-1"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/05534a24ca"><code>05534a24ca</code></a>] - <strong>http</strong>: prevent slowloris with keepalive connections (Matteo Collina) <a href="https://github.com/nodejs-private/node-private/pull/158">nodejs-private/node-private#158</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-11-0">Commits in Node.js 11.11.0<a id="commits-in-node-js-11-11-0" class="anchor" href="#commits-in-node-js-11-11-0" aria-labelledby="header-commits-in-node-js-11-11-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/d66cb4a116"><code>d66cb4a116</code></a>] - <strong>benchmark,doc,lib,test</strong>: capitalize comments (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26223">#26223</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4955fde60"><code>f4955fde60</code></a>] - <strong>benchmark,test</strong>: refactoring (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26119">#26119</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e4aa28e1c"><code>5e4aa28e1c</code></a>] - <strong>buffer</strong>: avoid materializing ArrayBuffer for creation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26301">#26301</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05e6ec0143"><code>05e6ec0143</code></a>] - <strong>build</strong>: make &#39;floating patch&#39; message informational (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26349">#26349</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2baa6836b"><code>e2baa6836b</code></a>] - <strong>build</strong>: remove v8_typed_array_max_size_in_heap option (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26301">#26301</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa8110a60e"><code>fa8110a60e</code></a>] - <strong>build</strong>: silence cpp lint by default (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26252">#26252</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbbcedae6d"><code>dbbcedae6d</code></a>] - <strong>build</strong>: tidy up comments in <code>create_expfile.sh</code> (Richard Lau) <a href="https://github.com/nodejs/node/pull/26220">#26220</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f408d78914"><code>f408d78914</code></a>] - <strong>build</strong>: fixed clang&#39;s warning when building openssl (Thang Tran) <a href="https://github.com/nodejs/node/pull/25954">#25954</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3f7471d35"><code>a3f7471d35</code></a>] - <strong>build,test</strong>: guard eslint with crypto check (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/26182">#26182</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a70bafb3cc"><code>a70bafb3cc</code></a>] - <strong>console</strong>: prevent constructing console methods (Thomas) <a href="https://github.com/nodejs/node/pull/26096">#26096</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1333dccede"><code>1333dccede</code></a>] - <strong>crypto</strong>: fix unencrypted DER PKCS8 parsing (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26236">#26236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70e463c294"><code>70e463c294</code></a>] - <strong>crypto</strong>: fix error condition in Verify::VerifyFinal (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26238">#26238</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/108c698f44"><code>108c698f44</code></a>] - <strong>crypto</strong>: make ConvertKey clear openssl error stack (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26153">#26153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8d30a7313"><code>c8d30a7313</code></a>] - <strong>deps</strong>: update acorn to 6.1.0 (gengjiawen) <a href="https://github.com/nodejs/node/pull/26102">#26102</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f08e0238a"><code>7f08e0238a</code></a>] - <strong>deps</strong>: V8: cherry-pick d3308d0 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26207">#26207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/206e4b043b"><code>206e4b043b</code></a>] - <strong>deps</strong>: V8: backport 74571c8 (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25941">#25941</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0a81664c7"><code>f0a81664c7</code></a>] - <strong>deps</strong>: backport ICU fix for ARM64 Windows (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/26090">#26090</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea26ac0f2b"><code>ea26ac0f2b</code></a>] - <strong>dns</strong>: refactor QueryWrap lifetime management (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26253">#26253</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/846cba056e"><code>846cba056e</code></a>] - <strong>doc</strong>: edit deprecation identifier info in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26372">#26372</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f4b27d681"><code>3f4b27d681</code></a>] - <strong>doc</strong>: maxReservedRemoteStreams value constraints (Sebastiaan Deckers) <a href="https://github.com/nodejs/node/pull/26309">#26309</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc5771ec91"><code>bc5771ec91</code></a>] - <strong>doc</strong>: correct typos in various docs (Beni von Cheni) <a href="https://github.com/nodejs/node/pull/26312">#26312</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3560c3abeb"><code>3560c3abeb</code></a>] - <strong>doc</strong>: sort http.request() options alphabetically (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26152">#26152</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86982558ad"><code>86982558ad</code></a>] - <strong>doc</strong>: add documentation for the defaultPort option (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26152">#26152</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bf6309f0b"><code>7bf6309f0b</code></a>] - <strong>doc</strong>: napi_get_value_bigint_words argument order (Michael Wei) <a href="https://github.com/nodejs/node/pull/26300">#26300</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40a5a93b41"><code>40a5a93b41</code></a>] - <strong>doc</strong>: add example for setting Vary: Accept-Encoding header in zlib.md (Mukul Khanna) <a href="https://github.com/nodejs/node/pull/26308">#26308</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85840681a4"><code>85840681a4</code></a>] - <strong>doc</strong>: revise deprecation semverness info in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26232">#26232</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff57a1c321"><code>ff57a1c321</code></a>] - <strong>doc</strong>: clarify http.ClientRequest path description (Minwoo Jung) <a href="https://github.com/nodejs/node/pull/26259">#26259</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e44768e9f"><code>5e44768e9f</code></a>] - <strong>doc</strong>: revise deprecation level explanations in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26197">#26197</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/823f0ce952"><code>823f0ce952</code></a>] - <strong>doc</strong>: revise Style Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26176">#26176</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8fac54a22f"><code>8fac54a22f</code></a>] - <strong>doc</strong>: fix code lang in repl.md (gengjiawen) <a href="https://github.com/nodejs/node/pull/26075">#26075</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5dae20ed6"><code>e5dae20ed6</code></a>] - <strong>doc</strong>: remove deprecation definition in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26157">#26157</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e108c32865"><code>e108c32865</code></a>] - <strong>doc</strong>: eliminate use of &quot;note that&quot; from child_process.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/26141">#26141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e506f6a2d6"><code>e506f6a2d6</code></a>] - <strong>doc</strong>: remove unnecessary italics from child_process.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/26141">#26141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b48a04bc32"><code>b48a04bc32</code></a>] - <strong>doc</strong>: remove unnecessary bold text from child_process.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/26141">#26141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/789b818ad1"><code>789b818ad1</code></a>] - <strong>doc</strong>: remove unnecessary bold italics from child_process.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/26141">#26141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d1c87ed6b"><code>4d1c87ed6b</code></a>] - <strong>doc</strong>: remove all-caps shouting from child_process.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/26141">#26141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c810ced543"><code>c810ced543</code></a>] - <strong>doc</strong>: wrap child_process.md at 80 characters (Rich Trott) <a href="https://github.com/nodejs/node/pull/26141">#26141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a18b847d18"><code>a18b847d18</code></a>] - <strong>doc</strong>: improve worker_threads documentation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26110">#26110</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9c44372e1"><code>a9c44372e1</code></a>] - <strong>doc</strong>: consolidate N-API material in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26094">#26094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82bc68b08e"><code>82bc68b08e</code></a>] - <strong>doc</strong>: fix notable changes in v11 changelog (Michaël Zasso)</li>
<li>[<a href="https://github.com/nodejs/node/commit/3971510b66"><code>3971510b66</code></a>] - <strong>doc</strong>: fix changelog entry (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/26114">#26114</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ff1644b34"><code>2ff1644b34</code></a>] - <strong>doc</strong>: fix notable changes list format for 11.9.0 &amp; 11.10.0 (Kai) <a href="https://github.com/nodejs/node/pull/26129">#26129</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8814d03d4d"><code>8814d03d4d</code></a>] - <strong>doc,lib,test</strong>: rename node-report to report (cjihrig) <a href="https://github.com/nodejs/node/pull/26371">#26371</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0034820f67"><code>0034820f67</code></a>] - <strong>errors</strong>: add ERR_INSPECTOR_COMMAND error (cjihrig) <a href="https://github.com/nodejs/node/pull/26255">#26255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/030b744941"><code>030b744941</code></a>] - <strong>esm</strong>: process proxy Symbol.toString fix (Guy Bedford) <a href="https://github.com/nodejs/node/pull/25963">#25963</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14cf22f860"><code>14cf22f860</code></a>] - <strong>fs, src, lib</strong>: fix <code>blksize</code> &amp; <code>blocks</code> on Windows (Richard Lau) <a href="https://github.com/nodejs/node/pull/26056">#26056</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2595fbc8b1"><code>2595fbc8b1</code></a>] - <strong>http2</strong>: improve compatibility with http/1 (Sagi Tsofan) <a href="https://github.com/nodejs/node/pull/23908">#23908</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a551b9d3b"><code>8a551b9d3b</code></a>] - <strong>http2</strong>: shrink memory to match read data (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26201">#26201</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bc012373a"><code>3bc012373a</code></a>] - <strong>inspector</strong>: print all listening addresses (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26008">#26008</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0c310dcf0"><code>b0c310dcf0</code></a>] - <strong>inspector</strong>: return Error objects on error (cjihrig) <a href="https://github.com/nodejs/node/pull/26255">#26255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be671c3bf5"><code>be671c3bf5</code></a>] - <strong>inspector</strong>: forward errors from InspectorConsoleCall (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26113">#26113</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c4353a444"><code>0c4353a444</code></a>] - <strong>inspector</strong>: make sure timer handles are cleaned up (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26088">#26088</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf61050e91"><code>bf61050e91</code></a>] - <strong>lib</strong>: converted element to lowercase in tty.js (Abhishek Agarwal) <a href="https://github.com/nodejs/node/pull/26121">#26121</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/733beb70ae"><code>733beb70ae</code></a>] - <strong>lib</strong>: convert legacy process.binding to internalBinding (ZYSzys) <a href="https://github.com/nodejs/node/pull/26095">#26095</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b25694d7ad"><code>b25694d7ad</code></a>] - <strong>meta</strong>: update note about building on smartOS 16 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25684">#25684</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d014a6c3d"><code>6d014a6c3d</code></a>] - <strong>meta</strong>: remove the useless GitHub Account (MaleDong) <a href="https://github.com/nodejs/node/pull/26146">#26146</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/143b844db2"><code>143b844db2</code></a>] - <strong>meta</strong>: moving jasnell temporarily to TSC emeritus (jasnell) <a href="https://github.com/nodejs/node/pull/26106">#26106</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d94f4c23fe"><code>d94f4c23fe</code></a>] - <strong>module</strong>: fix stat cache (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26266">#26266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a66cd34fa"><code>2a66cd34fa</code></a>] - <strong>module</strong>: simpler shebang function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26266">#26266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54896a6961"><code>54896a6961</code></a>] - <strong>module</strong>: revert module._compile to original state if module is patched (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/21573">#21573</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b338edbb0a"><code>b338edbb0a</code></a>] - <strong>module</strong>: use compileFunction over Module.wrap (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/21573">#21573</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e72cb94df6"><code>e72cb94df6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: implement date object (Jarrod Connolly) <a href="https://github.com/nodejs/node/pull/25917">#25917</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2335bcd6e6"><code>2335bcd6e6</code></a>] - <strong>n-api</strong>: turn NAPI_CALL_INTO_MODULE into a function (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26128">#26128</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ce5e63987"><code>1ce5e63987</code></a>] - <strong>n-api</strong>: do not call into JS when that is not allowed (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26127">#26127</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b8ac58ed8"><code>5b8ac58ed8</code></a>] - <strong>path</strong>: refactor code for clarity (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25278">#25278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/348f1fbcb3"><code>348f1fbcb3</code></a>] - <strong>path</strong>: refactor for less indentation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25278">#25278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e00c8cd54a"><code>e00c8cd54a</code></a>] - <strong>path</strong>: simplify code and remove obsolete checks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25278">#25278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55d6b4961a"><code>55d6b4961a</code></a>] - <strong>path</strong>: refactor logic for to reduce code branches (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25278">#25278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c7cd9ee5a"><code>6c7cd9ee5a</code></a>] - <strong>path</strong>: minor refactoring (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25278">#25278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cccc44b854"><code>cccc44b854</code></a>] - <strong>path</strong>: refactor more path code for simplicity (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25278">#25278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c44e68f63"><code>6c44e68f63</code></a>] - <strong>path</strong>: more small refactorings (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25278">#25278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0cde2c4cf"><code>b0cde2c4cf</code></a>] - <strong>path</strong>: minor refactoring (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25278">#25278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d91520724c"><code>d91520724c</code></a>] - <strong>process</strong>: use common operations to define browser globals (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26230">#26230</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1e739d881"><code>b1e739d881</code></a>] - <strong>process</strong>: move initialization of node-report into pre_execution.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26227">#26227</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57179a0aab"><code>57179a0aab</code></a>] - <strong>process</strong>: setup signal handler in prepareMainThreadExecution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26227">#26227</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/966546ceaa"><code>966546ceaa</code></a>] - <strong>process</strong>: simplify the setup of async hooks trace events (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26062">#26062</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd10e25bd6"><code>cd10e25bd6</code></a>] - <strong>process</strong>: move test-process-uptime to parallel (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26206">#26206</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fde40116c4"><code>fde40116c4</code></a>] - <strong>process</strong>: fix calculation in process.uptime() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26206">#26206</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/230e98b54a"><code>230e98b54a</code></a>] - <strong>process</strong>: start coverage collection before bootstrap (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26006">#26006</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5fe27ccc9"><code>b5fe27ccc9</code></a>] - <strong>process</strong>: delay setup of global exception handlers (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26061">#26061</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d660d9646"><code>0d660d9646</code></a>] - <strong>readline</strong>: improve Unicode handling (Avi ד) <a href="https://github.com/nodejs/node/pull/25723">#25723</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c254d6294"><code>4c254d6294</code></a>] - <strong>repl</strong>: use object writer for thrown errors (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26361">#26361</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a74a1ed60"><code>2a74a1ed60</code></a>] - <strong>repl</strong>: hide editor mode if not used in a terminal (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26240">#26240</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fa8170e51"><code>2fa8170e51</code></a>] - <strong>repl</strong>: add new line on ctrl+d (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26240">#26240</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f636f15315"><code>f636f15315</code></a>] - <strong>repl</strong>: add more information (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26240">#26240</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2908e6313b"><code>2908e6313b</code></a>] - <strong>report</strong>: rename location to trigger (cjihrig) <a href="https://github.com/nodejs/node/pull/26386">#26386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0579f4283f"><code>0579f4283f</code></a>] - <strong>report</strong>: use triggerReport() to handle signals (cjihrig) <a href="https://github.com/nodejs/node/pull/26386">#26386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2c77ec081"><code>b2c77ec081</code></a>] - <strong>report</strong>: use triggerReport() to handle exceptions (cjihrig) <a href="https://github.com/nodejs/node/pull/26386">#26386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b62e2289d9"><code>b62e2289d9</code></a>] - <strong>report</strong>: add fallback for uv_getnameinfo() failures (Richard Lau) <a href="https://github.com/nodejs/node/pull/26140">#26140</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fe9886f6f"><code>2fe9886f6f</code></a>] - <strong>report</strong>: fix build warning in node_report.cc (Richard Lau) <a href="https://github.com/nodejs/node/pull/26265">#26265</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba5f31ac45"><code>ba5f31ac45</code></a>] - <strong>report</strong>: use ru_stime for system CPU calculation (cjihrig) <a href="https://github.com/nodejs/node/pull/26286">#26286</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2d94537b2"><code>d2d94537b2</code></a>] - <strong>report</strong>: simplify heap space iteration (cjihrig) <a href="https://github.com/nodejs/node/pull/26285">#26285</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d2a14d385"><code>6d2a14d385</code></a>] - <strong>report</strong>: refactor argument validation (cjihrig) <a href="https://github.com/nodejs/node/pull/26276">#26276</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e2cc5e440"><code>8e2cc5e440</code></a>] - <strong>report</strong>: refactor triggerReport() (cjihrig) <a href="https://github.com/nodejs/node/pull/26268">#26268</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a40468635"><code>8a40468635</code></a>] - <strong>report</strong>: remove verbose setting (cjihrig) <a href="https://github.com/nodejs/node/pull/26195">#26195</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e89d7add6"><code>0e89d7add6</code></a>] - <strong>report</strong>: simplify OnFatalError() handling (cjihrig) <a href="https://github.com/nodejs/node/pull/26191">#26191</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/633c1eac29"><code>633c1eac29</code></a>] - <strong>report</strong>: simplify TriggerNodeReport() (cjihrig) <a href="https://github.com/nodejs/node/pull/26174">#26174</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc9ba36fb2"><code>fc9ba36fb2</code></a>] - <strong>src</strong>: fix typo in callback.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26337">#26337</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63942de82c"><code>63942de82c</code></a>] - <strong>src</strong>: extra-semi warning in node_platform.h (Jeremy Apthorp) <a href="https://github.com/nodejs/node/pull/26330">#26330</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb62c24e1b"><code>cb62c24e1b</code></a>] - <strong>src</strong>: reduce to simple <code>const char*</code> in OptionsParser (ZYSzys) <a href="https://github.com/nodejs/node/pull/26297">#26297</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3093617c0e"><code>3093617c0e</code></a>] - <strong>src</strong>: remove unused variable (cjihrig) <a href="https://github.com/nodejs/node/pull/26386">#26386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b216f44513"><code>b216f44513</code></a>] - <strong>src</strong>: remove unnecessary function declaration (cjihrig) <a href="https://github.com/nodejs/node/pull/26386">#26386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb2cbf2eca"><code>cb2cbf2eca</code></a>] - <strong>src</strong>: remove already elevated Isolate namespce (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/26294">#26294</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2438a4350d"><code>2438a4350d</code></a>] - <strong>src</strong>: remove unused macro in env.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26273">#26273</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4df82f0f1b"><code>4df82f0f1b</code></a>] - <strong>src</strong>: remove unused macro in node_http2.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/26204">#26204</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af2a6935ab"><code>af2a6935ab</code></a>] - <strong>src</strong>: remove redundant cast in PipeWrap::Fchmod (gengjiawen) <a href="https://github.com/nodejs/node/pull/26242">#26242</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06d592c551"><code>06d592c551</code></a>] - <strong>src</strong>: simplify native immediate by using v8::Global (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26254">#26254</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b4eec0aad"><code>9b4eec0aad</code></a>] - <strong>src</strong>: allow not materializing ArrayBuffers from C++ (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26301">#26301</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30f0a3b4bd"><code>30f0a3b4bd</code></a>] - <strong>src</strong>: remove dead inspector code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26295">#26295</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c37b6796df"><code>c37b6796df</code></a>] - <strong>src</strong>: remove unused Converter object (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26243">#26243</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f9ab5e15b"><code>6f9ab5e15b</code></a>] - <strong>src</strong>: remove redundant cast in method AfterStringPath (gengjiawen) <a href="https://github.com/nodejs/node/pull/26218">#26218</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33d6a3fcb7"><code>33d6a3fcb7</code></a>] - <strong>src</strong>: clean up <code>StreamPipe</code> in destructor (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26256">#26256</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75ae77d99f"><code>75ae77d99f</code></a>] - <strong>src</strong>: do not access Environment-owned handles after cleanup (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26256">#26256</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6759db15b"><code>d6759db15b</code></a>] - <strong>src</strong>: remove cast for unsupported openssl (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26305">#26305</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1abe1d1c06"><code>1abe1d1c06</code></a>] - <strong>src</strong>: track memory retainer fields (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/26161">#26161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e0978d7a3"><code>3e0978d7a3</code></a>] - <strong>src</strong>: clean unused macro in inspector_socket.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26158">#26158</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4001b24f79"><code>4001b24f79</code></a>] - <strong>src</strong>: remove unimplemented method in class SSLWrap (gengjiawen) <a href="https://github.com/nodejs/node/pull/26203">#26203</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b515b24af"><code>8b515b24af</code></a>] - <strong>src</strong>: apply clang-tidy rule modernize-deprecated-headers (gengjiawen) <a href="https://github.com/nodejs/node/pull/26159">#26159</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c11b4eec2"><code>3c11b4eec2</code></a>] - <strong>src</strong>: allocate Buffer memory using ArrayBuffer allocator (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26207">#26207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/282607644b"><code>282607644b</code></a>] - <strong>src</strong>: add allocation utils to env (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26207">#26207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/238fa5704b"><code>238fa5704b</code></a>] - <strong>src</strong>: add debugging array allocator (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26207">#26207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/437bb25d92"><code>437bb25d92</code></a>] - <strong>src</strong>: make IsolateData store ArrayBufferAllocator (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26207">#26207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68accb5b04"><code>68accb5b04</code></a>] - <strong>src</strong>: use smart pointer in UDPWrap::OnSend (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/26233">#26233</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3abdcfc813"><code>3abdcfc813</code></a>] - <strong>src</strong>: remove unimplemented method in class StreamPipe (gengjiawen) <a href="https://github.com/nodejs/node/pull/26202">#26202</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e26ca6750"><code>7e26ca6750</code></a>] - <strong>src</strong>: simplify AliasedBuffer lifetime management (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26196">#26196</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/831aa9acb6"><code>831aa9acb6</code></a>] - <strong>src</strong>: make <code>node::SignalWrap::OnSignal</code> into lambda (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/26184">#26184</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/619b5e7c2e"><code>619b5e7c2e</code></a>] - <strong>src</strong>: simplify loop arithmetic in <code>GetCPUInfo</code> (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/26183">#26183</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddd71f4a92"><code>ddd71f4a92</code></a>] - <strong>src</strong>: move function from header to source file (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26173">#26173</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5cc2574fac"><code>5cc2574fac</code></a>] - <strong>src</strong>: move async hooks trace events setup to pre_execution.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26062">#26062</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8881c0baaa"><code>8881c0baaa</code></a>] - <strong>src</strong>: simplify InspectorConsoleCall (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26168">#26168</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6d5af53be"><code>c6d5af53be</code></a>] - <strong>src</strong>: move req_wrap_queue to base class of ReqWrap (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26148">#26148</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a39cd45ce8"><code>a39cd45ce8</code></a>] - <strong>src</strong>: remove <code>process.binding(&#39;config&#39;).fipsForced</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26178">#26178</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd40a127f9"><code>bd40a127f9</code></a>] - <strong>src</strong>: only call .ReThrow() if not terminating (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26130">#26130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b7d8369e3"><code>6b7d8369e3</code></a>] - <strong>src</strong>: add missing includes for vtune build (Uttam Pawar) <a href="https://github.com/nodejs/node/pull/26136">#26136</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25ddbc9a36"><code>25ddbc9a36</code></a>] - <strong>src</strong>: apply clang-tidy rule performance-unnecessary-value-param (gengjiawen) <a href="https://github.com/nodejs/node/pull/26042">#26042</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82df851bb5"><code>82df851bb5</code></a>] - <strong>src</strong>: unify uptime base used across the code base (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26016">#26016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/778db675c1"><code>778db675c1</code></a>] - <strong>src</strong>: remove invalid casts in options parser (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26139">#26139</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ca07898d7"><code>4ca07898d7</code></a>] - <strong>src</strong>: use PauseOnNextJavascriptStatement to implement --inspect-brk-node (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26034">#26034</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6949b4241"><code>e6949b4241</code></a>] - <strong>src</strong>: apply clang-tidy rule modernize-use-override (gengjiawen) <a href="https://github.com/nodejs/node/pull/26103">#26103</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d550de4fe1"><code>d550de4fe1</code></a>] - <strong>src</strong>: remove inspector main_thread_request_ field (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26137">#26137</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee71952a25"><code>ee71952a25</code></a>] - <strong>src</strong>: check HasCaught() in JSStream calls (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26124">#26124</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f44f33569d"><code>f44f33569d</code></a>] - <strong>src</strong>: extract common sockaddr creation code (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/26070">#26070</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cbd3cf083a"><code>cbd3cf083a</code></a>] - <strong>src</strong>: add debug CHECKs against empty handles (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26125">#26125</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0408966a9d"><code>0408966a9d</code></a>] - <strong>src</strong>: remove unused macro in node_file.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26073">#26073</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/497d9d8ab2"><code>497d9d8ab2</code></a>] - <strong>src</strong>: use same parameter name in node_report.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26046">#26046</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e314681420"><code>e314681420</code></a>] - <strong>src</strong>: use more stable cast where possible (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/26052">#26052</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7612574e42"><code>7612574e42</code></a>] - <strong>stream</strong>: make _read() be called indefinitely if the user wants so (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26135">#26135</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50e42c9d64"><code>50e42c9d64</code></a>] - <strong>test</strong>: improve test coverage in perf_hooks (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/26290">#26290</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a41138b0cf"><code>a41138b0cf</code></a>] - <strong>test</strong>: remove duplicated buffer negative allocation test (ZYSzys) <a href="https://github.com/nodejs/node/pull/26160">#26160</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/93d7fa3df3"><code>93d7fa3df3</code></a>] - <strong>test</strong>: only inspect on failure (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26360">#26360</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91b61452c3"><code>91b61452c3</code></a>] - <strong>test</strong>: always activate colors if necessary (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26264">#26264</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/11bd5e07cb"><code>11bd5e07cb</code></a>] - <strong>test</strong>: rename node-report suite to report (cjihrig) <a href="https://github.com/nodejs/node/pull/26371">#26371</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ccffcbcb6"><code>7ccffcbcb6</code></a>] - <strong>test</strong>: improve validation of report output (cjihrig) <a href="https://github.com/nodejs/node/pull/26289">#26289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4561cf351f"><code>4561cf351f</code></a>] - <strong>test</strong>: verify heap buffer allocations occur (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26301">#26301</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c8e9ee62e"><code>0c8e9ee62e</code></a>] - <strong>test</strong>: fix for activities in tick objects prune function (Alexander Sattelmaier) <a href="https://github.com/nodejs/node/pull/26163">#26163</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69154e405c"><code>69154e405c</code></a>] - <strong>test</strong>: refactor tick objects prune function (Alexander Sattelmaier) <a href="https://github.com/nodejs/node/pull/26163">#26163</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8f5f55b78"><code>d8f5f55b78</code></a>] - <strong>test</strong>: eliminate port collision (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/26298">#26298</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88256d7ba2"><code>88256d7ba2</code></a>] - <strong>test</strong>: simplify node-report/test-exception.js (cjihrig) <a href="https://github.com/nodejs/node/pull/26277">#26277</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8995d1b80"><code>e8995d1b80</code></a>] - <strong>test</strong>: increase getReport() coverage (cjihrig) <a href="https://github.com/nodejs/node/pull/26276">#26276</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33fe892ec6"><code>33fe892ec6</code></a>] - <strong>test</strong>: increase triggerReport() coverage (cjihrig) <a href="https://github.com/nodejs/node/pull/26268">#26268</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a382b52fd8"><code>a382b52fd8</code></a>] - <strong>test</strong>: consolidate triggerReport() tests (cjihrig) <a href="https://github.com/nodejs/node/pull/26268">#26268</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f9a764b52"><code>6f9a764b52</code></a>] - <strong>test</strong>: remove node-report/test-api.js (cjihrig) <a href="https://github.com/nodejs/node/pull/26219">#26219</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc114152d0"><code>bc114152d0</code></a>] - <strong>test</strong>: simplify test-api-nohooks.js (cjihrig) <a href="https://github.com/nodejs/node/pull/26217">#26217</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca18525896"><code>ca18525896</code></a>] - <strong>test</strong>: improve performance of test-crypto-timing-safe-equal-benchmarks (Rich Trott) <a href="https://github.com/nodejs/node/pull/26237">#26237</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28758b8d69"><code>28758b8d69</code></a>] - <strong>test</strong>: add test for dynamically enabling node.async_hooks tracing (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26062">#26062</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dcbd907142"><code>dcbd907142</code></a>] - <strong>test</strong>: add test for node.async_hooks tracing in workers (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26062">#26062</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/007b2fa198"><code>007b2fa198</code></a>] - <strong>test</strong>: increase run time in test-worker-prof (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26172">#26172</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1fcde035e"><code>a1fcde035e</code></a>] - <strong>test</strong>: simplify test-api-getreport.js (cjihrig) <a href="https://github.com/nodejs/node/pull/26169">#26169</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/818b280a39"><code>818b280a39</code></a>] - <strong>test</strong>: remove unnecessary default tmpdir value in test (Rich Trott) <a href="https://github.com/nodejs/node/pull/26177">#26177</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59ca9e9ccf"><code>59ca9e9ccf</code></a>] - <strong>test</strong>: consolidate assertions in ipv6only test (Rich Trott) <a href="https://github.com/nodejs/node/pull/26149">#26149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38a87d5521"><code>38a87d5521</code></a>] - <strong>test</strong>: increase coverage of node_report_module.cc (Richard Lau) <a href="https://github.com/nodejs/node/pull/26116">#26116</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76c2f4f46b"><code>76c2f4f46b</code></a>] - <strong>test</strong>: simplify test-worker-syntax-error (Rich Trott) <a href="https://github.com/nodejs/node/pull/26144">#26144</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/441b5453a0"><code>441b5453a0</code></a>] - <strong>test</strong>: fix flaky test-worker-ref-onexit (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26170">#26170</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3525d7505"><code>d3525d7505</code></a>] - <strong>test</strong>: add --test-root option to test.py (Yang Guo) <a href="https://github.com/nodejs/node/pull/26093">#26093</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a920721175"><code>a920721175</code></a>] - <strong>test</strong>: silence compiler warning in openssl-binding (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/26067">#26067</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d0242a69b"><code>2d0242a69b</code></a>] - <strong>test</strong>: increase coverage for assertion_error.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/26065">#26065</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd60cd60b3"><code>dd60cd60b3</code></a>] - <strong>test</strong>: add arg to narrow http benchmark test (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26101">#26101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fbf6dd558a"><code>fbf6dd558a</code></a>] - <strong>test,inspector</strong>: add heap allocation tracker test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26089">#26089</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db94ab778f"><code>db94ab778f</code></a>] - <strong>test,worker</strong>: posting undefined/null message to message port (legendecas) <a href="https://github.com/nodejs/node/pull/26123">#26123</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1e3724b5d"><code>d1e3724b5d</code></a>] - <strong>test,worker</strong>: add more tests for worker.ref()/.unref() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26083">#26083</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96a5765491"><code>96a5765491</code></a>] - <strong>tools</strong>: update extend to 3.0.2 (Rich Trott) <a href="https://github.com/nodejs/node/pull/26392">#26392</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e9a7e1048"><code>6e9a7e1048</code></a>] - <strong>tools</strong>: remove unneeded .gitignore entries (Rich Trott) <a href="https://github.com/nodejs/node/pull/26370">#26370</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/123fad6e1c"><code>123fad6e1c</code></a>] - <strong>tools</strong>: update babel-eslint to 10.0.1 (Rich Trott) <a href="https://github.com/nodejs/node/pull/26347">#26347</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/347dd99251"><code>347dd99251</code></a>] - <strong>tools</strong>: update eslint-plugin-markdown to 1.0.0 (Rich Trott) <a href="https://github.com/nodejs/node/pull/26345">#26345</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/adcbcf5bd6"><code>adcbcf5bd6</code></a>] - <strong>tools</strong>: use latest rather than next for markdown linting plugin (Rich Trott) <a href="https://github.com/nodejs/node/pull/26345">#26345</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0080350f1a"><code>0080350f1a</code></a>] - <strong>tools</strong>: update markdown linter (Rich Trott) <a href="https://github.com/nodejs/node/pull/26281">#26281</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dff0149d57"><code>dff0149d57</code></a>] - <strong>tools</strong>: update ESLint to 5.14.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/26190">#26190</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28d607444d"><code>28d607444d</code></a>] - <strong>tools</strong>: update ESLint to 5.14.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/26142">#26142</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1766b8c341"><code>1766b8c341</code></a>] - <strong>trace_events</strong>: fix trace events JS API writing (Kelvin Jin) <a href="https://github.com/nodejs/node/pull/24945">#24945</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34c685b406"><code>34c685b406</code></a>] - <strong>tracing</strong>: use ‘real’ atomics (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26156">#26156</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6355ef602"><code>b6355ef602</code></a>] - <strong>tty</strong>: improve color detection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26264">#26264</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/001785520a"><code>001785520a</code></a>] - <strong>url</strong>: handle quasi-WHATWG URLs in urlToOptions() (cjihrig) <a href="https://github.com/nodejs/node/pull/26226">#26226</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6828fbb2ef"><code>6828fbb2ef</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: group array elements together (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26269">#26269</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4500ed85e9"><code>4500ed85e9</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: add compact depth mode (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26269">#26269</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34905fc2b9"><code>34905fc2b9</code></a>] - <strong>util</strong>: mark iterator entries as such (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26222">#26222</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4bf58ac13d"><code>4bf58ac13d</code></a>] - <strong>util</strong>: update set iterator entries inspection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25941">#25941</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d66d47dba"><code>7d66d47dba</code></a>] - <strong>vm</strong>: do not overwrite error when creating context (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26112">#26112</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cf4170c94"><code>8cf4170c94</code></a>] - <strong>worker</strong>: provide process.execArgv (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26267">#26267</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6fdc502a32"><code>6fdc502a32</code></a>] - <strong>worker</strong>: make MessagePort <code>uv_async_t</code> inline field (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26271">#26271</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51f01aa25b"><code>51f01aa25b</code></a>] - <strong>worker</strong>: remove MessagePort::AddToIncomingQueue (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26271">#26271</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74d11e7d0e"><code>74d11e7d0e</code></a>] - <strong>worker</strong>: refactor thread life cycle management (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/26099">#26099</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20dc172011"><code>20dc172011</code></a>] - <strong>worker</strong>: copy transferList ArrayBuffers on unknown allocator (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26207">#26207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e7023373a"><code>7e7023373a</code></a>] - <strong>worker</strong>: serialize errors if stack getter throws (Rich Trott) <a href="https://github.com/nodejs/node/pull/26145">#26145</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9a2c5869c"><code>a9a2c5869c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>worker</strong>: improve integration with native addons (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26175">#26175</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dab3d71243"><code>dab3d71243</code></a>] - <strong>worker</strong>: ignore --abort-on-uncaught-exception for terminate() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26111">#26111</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dab64bb0e8"><code>dab64bb0e8</code></a>] - <strong>worker</strong>: spin uv_run twice before closing loop (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26138">#26138</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24debc9d5c"><code>24debc9d5c</code></a>] - <strong>worker</strong>: do not add removed methods to MessagePort (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26109">#26109</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8045e40917"><code>8045e40917</code></a>] - <strong>worker</strong>: remove duplicate call (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/26104">#26104</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69298713af"><code>69298713af</code></a>] - <strong>worker</strong>: switch to internal assert module (Rich Trott) <a href="https://github.com/nodejs/node/pull/26091">#26091</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77a944cdee"><code>77a944cdee</code></a>] - <strong>worker</strong>: use fake MessageEvent for port.onmessage (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26082">#26082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/851a691678"><code>851a691678</code></a>] - <strong>zlib</strong>: report premature ends earlier (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26363">#26363</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-12-0">Commits in Node.js 11.12.0<a id="commits-in-node-js-11-12-0" class="anchor" href="#commits-in-node-js-11-12-0" aria-labelledby="header-commits-in-node-js-11-12-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/142a92ffaf"><code>142a92ffaf</code></a>] - <strong>benchmark</strong>: refactor path benchmarks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26359">#26359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52a0d76f32"><code>52a0d76f32</code></a>] - <strong>benchmark,doc,lib,test</strong>: capitalize comments (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26483">#26483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f79cf7067f"><code>f79cf7067f</code></a>] - <strong>benchmark,lib</strong>: add process.hrtime.bigint benchmark (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26381">#26381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e54f90911"><code>3e54f90911</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>bootstrap</strong>: experimental --frozen-intrinsics flag (Guy Bedford) <a href="https://github.com/nodejs/node/pull/25685">#25685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68bb1e9fd8"><code>68bb1e9fd8</code></a>] - <strong>buffer</strong>: do not affect memory after target for utf16 write (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26432">#26432</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b1cb9da57"><code>9b1cb9da57</code></a>] - <strong>build</strong>: enable v8&#39;s siphash for hash seed creation (Rod Vagg) <a href="https://github.com/nodejs/node/pull/26367">#26367</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2e27a02b4"><code>b2e27a02b4</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>build</strong>: silence cpp lint by default&quot; (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26358">#26358</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/240de933f4"><code>240de933f4</code></a>] - <strong>build</strong>: indicate that configure has done something (Richard Lau) <a href="https://github.com/nodejs/node/pull/26436">#26436</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02faa1a50c"><code>02faa1a50c</code></a>] - <strong>build,deps</strong>: less warnings from V8 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26405">#26405</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2471538ef"><code>c2471538ef</code></a>] - <strong>build,win</strong>: simplify new <code>msbuild_arg</code> option (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26431">#26431</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c864deaa4"><code>8c864deaa4</code></a>] - <strong>child_process</strong>: fire close event from stdio (kohta ito) <a href="https://github.com/nodejs/node/pull/22892">#22892</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cba23ed92a"><code>cba23ed92a</code></a>] - <strong>cluster</strong>: refactor empty for in round_robin_handle.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/26560">#26560</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a3cca7ec5"><code>2a3cca7ec5</code></a>] - <strong>cluster</strong>: improve for-loop (gengjiawen) <a href="https://github.com/nodejs/node/pull/26336">#26336</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9787fd5f3"><code>b9787fd5f3</code></a>] - <strong>crypto</strong>: check for invalid chacha20-poly1305 IVs (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26537">#26537</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/991ea8add3"><code>991ea8add3</code></a>] - <strong>crypto</strong>: simplify GetPublicOrPrivateKeyFromJs (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26454">#26454</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7155aafbab"><code>7155aafbab</code></a>] - <strong>crypto</strong>: don&#39;t call SSL_CTX_set_ciphersuites on boringssl (Jeremy Apthorp) <a href="https://github.com/nodejs/node/pull/26365">#26365</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01e69f948d"><code>01e69f948d</code></a>] - <strong>deps</strong>: v8, backport 2d08967 (Benjamin) <a href="https://github.com/nodejs/node/pull/26413">#26413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28dc54bc56"><code>28dc54bc56</code></a>] - <strong>deps</strong>: update OpenSSL upgrade process (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26378">#26378</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58957264a5"><code>58957264a5</code></a>] - <strong>deps</strong>: openssl-1.1.1b no longer packages .gitignore (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26327">#26327</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88079caffa"><code>88079caffa</code></a>] - <strong>deps</strong>: update archs files for OpenSSL-1.1.1b (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26327">#26327</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71c4d75c08"><code>71c4d75c08</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.1.1b (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26327">#26327</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd95d072af"><code>dd95d072af</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>deps</strong>: remove OpenSSL git and travis configuration&quot; (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26327">#26327</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fc975ddc2"><code>0fc975ddc2</code></a>] - <strong>deps,tools</strong>: include SipHash in LICENSE (Rod Vagg) <a href="https://github.com/nodejs/node/pull/26367">#26367</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9cfaa3c65"><code>b9cfaa3c65</code></a>] - <strong>doc</strong>: fix misleading sentence in http.md (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26465">#26465</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f685706a0"><code>6f685706a0</code></a>] - <strong>doc</strong>: fix typo in http2.md (TJKoury) <a href="https://github.com/nodejs/node/pull/26616">#26616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2aaee0ffd"><code>e2aaee0ffd</code></a>] - <strong>doc</strong>: edit &quot;Using git-node&quot; section of Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26580">#26580</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/667a4026e7"><code>667a4026e7</code></a>] - <strong>doc</strong>: add version for http.createServer() options addition (Ben Swinburne) <a href="https://github.com/nodejs/node/pull/25001">#25001</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fdad4d2673"><code>fdad4d2673</code></a>] - <strong>doc</strong>: document diverging MessagePort.onmessage handling (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26487">#26487</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ad9929d12"><code>5ad9929d12</code></a>] - <strong>doc</strong>: add inspector API example for heapdump (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26498">#26498</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76c22f8f6f"><code>76c22f8f6f</code></a>] - <strong>doc</strong>: edit Landing Pull Requests (Rich Trott) <a href="https://github.com/nodejs/node/pull/26536">#26536</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/414ad11e2b"><code>414ad11e2b</code></a>] - <strong>doc</strong>: document fake ENOTFOUND as a system error (cjihrig) <a href="https://github.com/nodejs/node/pull/26495">#26495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7323ffb436"><code>7323ffb436</code></a>] - <strong>doc</strong>: add decode() &amp; encode() methods into querystring.md (ZYSzys) <a href="https://github.com/nodejs/node/pull/23889">#23889</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/931174fd54"><code>931174fd54</code></a>] - <strong>doc</strong>: remove tsc-review (Rich Trott) <a href="https://github.com/nodejs/node/pull/26506">#26506</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/124203758f"><code>124203758f</code></a>] - <strong>doc</strong>: update partner communities link in releases.md (Beth Griggs) <a href="https://github.com/nodejs/node/pull/26475">#26475</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/693505b006"><code>693505b006</code></a>] - <strong>doc</strong>: fix nits in writing-tests.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/26543">#26543</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5897bf4621"><code>5897bf4621</code></a>] - <strong>doc</strong>: edit &quot;Involving the TSC&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/26481">#26481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3d79550c7"><code>e3d79550c7</code></a>] - <strong>doc</strong>: add guidance on console output in tests (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26456">#26456</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ee9a962d7"><code>2ee9a962d7</code></a>] - <strong>doc</strong>: add caveat and tradeoff example to readline (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/26472">#26472</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9945c28b20"><code>9945c28b20</code></a>] - <strong>doc</strong>: standardize on End-of-Life capitalization (Rich Trott) <a href="https://github.com/nodejs/node/pull/26442">#26442</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6cc559fbec"><code>6cc559fbec</code></a>] - <strong>doc</strong>: add missing https Agent maxCachedSessions (Nicolas Moteau) <a href="https://github.com/nodejs/node/pull/26433">#26433</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca2328d26a"><code>ca2328d26a</code></a>] - <strong>doc</strong>: edit deprecation section of Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26419">#26419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05b92c96a4"><code>05b92c96a4</code></a>] - <strong>doc</strong>: fix the example implementation of MemoryRetainer (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26262">#26262</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b8297d05b"><code>8b8297d05b</code></a>] - <strong>doc</strong>: clarify http.Agent constructor options (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26412">#26412</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9299fb8856"><code>9299fb8856</code></a>] - <strong>doc</strong>: update AUTHORS list (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26383">#26383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2e9e526c5"><code>d2e9e526c5</code></a>] - <strong>doc</strong>: hello addon example should return &quot;world&quot; (Geir Hauge) <a href="https://github.com/nodejs/node/pull/26328">#26328</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e40ce1e9f"><code>7e40ce1e9f</code></a>] - <strong>doc</strong>: fix nits in report docs (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/26461">#26461</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e79f0c23ad"><code>e79f0c23ad</code></a>] - <strong>doc</strong>: fix up N-API support matrix (Michael Dawson) <a href="https://github.com/nodejs/node/pull/26377">#26377</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56adebf789"><code>56adebf789</code></a>] - <strong>domain</strong>: set <code>.domain</code> non-enumerable on resources (Jordan Harband) <a href="https://github.com/nodejs/node/pull/26210">#26210</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b0164aa26"><code>8b0164aa26</code></a>] - <strong>events</strong>: improve for-loop (gengjiawen) <a href="https://github.com/nodejs/node/pull/26354">#26354</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83fba1ebf2"><code>83fba1ebf2</code></a>] - <strong>events</strong>: onceWrapper returns target value (himself65) <a href="https://github.com/nodejs/node/pull/25818">#25818</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16d908939d"><code>16d908939d</code></a>] - <strong>http</strong>: send connection: close when closing conn (Yann Hamon) <a href="https://github.com/nodejs/node/pull/26467">#26467</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf7a52b764"><code>bf7a52b764</code></a>] - <strong>http</strong>: improve for-loop readability in _http_outgoing.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/26408">#26408</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c661d8c608"><code>c661d8c608</code></a>] - <strong>http</strong>: remove unused variable in _http_server.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/26407">#26407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4886fbfbee"><code>4886fbfbee</code></a>] - <strong>http</strong>: check for existance in resetHeadersTimeoutOnReqEnd (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26402">#26402</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6adcc6f574"><code>6adcc6f574</code></a>] - <strong>http2</strong>: <code>Http2ServerResponse.end()</code> should always return self (Robert Nagy) <a href="https://github.com/nodejs/node/pull/24346">#24346</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/529b0c04cf"><code>529b0c04cf</code></a>] - <strong>http2</strong>: refactor deprecated method in core.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/26275">#26275</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b6c653d4d"><code>4b6c653d4d</code></a>] - <strong>https</strong>: add missing localPort while create socket (leeight) <a href="https://github.com/nodejs/node/pull/24554">#24554</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b004e0e02"><code>6b004e0e02</code></a>] - <strong>lib</strong>: refactor deprecated function in readline.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/26494">#26494</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f128008474"><code>f128008474</code></a>] - <strong>lib</strong>: import TextEncoder and TextDecoder from <code>internal/encoding</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26547">#26547</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe6c419503"><code>fe6c419503</code></a>] - <strong>lib</strong>: migrate process.binding to internalBinding (Beni von Cheni) <a href="https://github.com/nodejs/node/pull/24952">#24952</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9398d84735"><code>9398d84735</code></a>] - <strong>lib,src</strong>: remove usage of _externalStream (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26510">#26510</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1fa5004e81"><code>1fa5004e81</code></a>] - <strong>lib,test</strong>: improve faulty assert usage detection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26569">#26569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e7204ed96"><code>8e7204ed96</code></a>] - <strong>n-api</strong>: improve performance creating strings (Anthony Tuininga) <a href="https://github.com/nodejs/node/pull/26439">#26439</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c14aa07b94"><code>c14aa07b94</code></a>] - <strong>net</strong>: use kHandle symbol for accessing native handle (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26491">#26491</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/275a8f9316"><code>275a8f9316</code></a>] - <strong>process</strong>: make Symbol.toStringTag writable (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26488">#26488</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ceebbfb869"><code>ceebbfb869</code></a>] - <strong>process</strong>: add --pending-deprecation to <code>process.binding()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26500">#26500</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a0004d08e"><code>1a0004d08e</code></a>] - <strong>repl</strong>: eliminate var in function _memory (gengjiawen) <a href="https://github.com/nodejs/node/pull/26496">#26496</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/788c57bdc4"><code>788c57bdc4</code></a>] - <strong>repl</strong>: simplify regex expression (gengjiawen) <a href="https://github.com/nodejs/node/pull/26496">#26496</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2101371a8a"><code>2101371a8a</code></a>] - <strong>repl</strong>: remove redundant escape (gengjiawen) <a href="https://github.com/nodejs/node/pull/26496">#26496</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0b119182d"><code>a0b119182d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: add replDefaults to customize the writer (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26375">#26375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74ab1aa5d1"><code>74ab1aa5d1</code></a>] - <strong>report</strong>: rename triggerReport() to writeReport() (cjihrig) <a href="https://github.com/nodejs/node/pull/26527">#26527</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac81fd202c"><code>ac81fd202c</code></a>] - <strong>report</strong>: fix stdout/stderr output formatting (cjihrig) <a href="https://github.com/nodejs/node/pull/26522">#26522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2be9e800f1"><code>2be9e800f1</code></a>] - <strong>report</strong>: warn on process.report object access (cjihrig) <a href="https://github.com/nodejs/node/pull/26414">#26414</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f446a1cf4"><code>9f446a1cf4</code></a>] - <strong>report</strong>: refactor configuration management (cjihrig) <a href="https://github.com/nodejs/node/pull/26414">#26414</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0abb724bbc"><code>0abb724bbc</code></a>] - <strong>report</strong>: support RUSAGE_SELF stats on Windows (cjihrig) <a href="https://github.com/nodejs/node/pull/26406">#26406</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc09d2f83d"><code>bc09d2f83d</code></a>] - <strong>src</strong>: fix SplitString to ignore white spaces (himself65) <a href="https://github.com/nodejs/node/pull/26545">#26545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5cbd11294d"><code>5cbd11294d</code></a>] - <strong>src</strong>: de-lint header usage (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26306">#26306</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9768ec4ec4"><code>9768ec4ec4</code></a>] - <strong>src</strong>: remove unused variables (cjihrig) <a href="https://github.com/nodejs/node/pull/26590">#26590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8822df838b"><code>8822df838b</code></a>] - <strong>src</strong>: rename Init and Start overloads to something more distinctive (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26499">#26499</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a99fb5419b"><code>a99fb5419b</code></a>] - <strong>src</strong>: apply clang-tidy various improvement (gengjiawen) <a href="https://github.com/nodejs/node/pull/26470">#26470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d4fd218f2"><code>1d4fd218f2</code></a>] - <strong>src</strong>: guard against calling <code>Init()</code> multiple times (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26458">#26458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/989fcef680"><code>989fcef680</code></a>] - <strong>src</strong>: delete unused method SetTemplateMethod (gengjiawen) <a href="https://github.com/nodejs/node/pull/26451">#26451</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/efadb10085"><code>efadb10085</code></a>] - <strong>src</strong>: delete unused method SetTemplateMethodNoSideEffect (gengjiawen) <a href="https://github.com/nodejs/node/pull/26451">#26451</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a11cf3054c"><code>a11cf3054c</code></a>] - <strong>src</strong>: delete unused variable in env.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/26451">#26451</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edc4af0e7d"><code>edc4af0e7d</code></a>] - <strong>src</strong>: merge debug-only <code>SealHandleScope</code>s (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26459">#26459</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/12fb73963c"><code>12fb73963c</code></a>] - <strong>src</strong>: cleanup in all return paths in node::Start (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/26471">#26471</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d688b8a132"><code>d688b8a132</code></a>] - <strong>src</strong>: remove templating from StreamBase (Jon Moss) <a href="https://github.com/nodejs/node/pull/25142">#25142</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/203fa63a2b"><code>203fa63a2b</code></a>] - <strong>src</strong>: remove redundant cast in util-inl.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/26410">#26410</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7bd21cfff"><code>c7bd21cfff</code></a>] - <strong>src</strong>: make parameter name const reference in method TriggerNodeReport (gengjiawen) <a href="https://github.com/nodejs/node/pull/26397">#26397</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb374d405b"><code>bb374d405b</code></a>] - <strong>src</strong>: remove redundant call in inspector_io.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26427">#26427</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81c5382f86"><code>81c5382f86</code></a>] - <strong>src</strong>: remove redundant cast in string_search.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/26426">#26426</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a2a4e69dc"><code>2a2a4e69dc</code></a>] - <strong>src</strong>: remove unused function in cares_wrap.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26429">#26429</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e21fa83dcd"><code>e21fa83dcd</code></a>] - <strong>src</strong>: fix wrong enum reference in node.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26430">#26430</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d810b7ef0"><code>0d810b7ef0</code></a>] - <strong>src</strong>: use the config binding to carry --no-browser-globals (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26228">#26228</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88fb7712a8"><code>88fb7712a8</code></a>] - <strong>src</strong>: fix build when NODE_USE_V8_PLATFORM is not defined (Nitish Sakhawalkar) <a href="https://github.com/nodejs/node/pull/26380">#26380</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/654f4d4338"><code>654f4d4338</code></a>] - <strong>src</strong>: remove unused variable in node_http2.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26395">#26395</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d279ac269"><code>1d279ac269</code></a>] - <strong>src</strong>: remove unused variable in node_native_module.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26411">#26411</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc2119a955"><code>dc2119a955</code></a>] - <strong>src</strong>: fix more extra-semi warnings (Jeremy Apthorp) <a href="https://github.com/nodejs/node/pull/26340">#26340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/170e196205"><code>170e196205</code></a>] - <strong>src</strong>: forbid handle allocations from Platform tasks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26376">#26376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c277c04ad"><code>9c277c04ad</code></a>] - <strong>src</strong>: allow running tasks without <code>Environment</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26376">#26376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/622048d539"><code>622048d539</code></a>] - <strong>src</strong>: prefer to get <code>Environment</code> from <code>Context</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26376">#26376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/716ec00883"><code>716ec00883</code></a>] - <strong>src</strong>: refactor <code>Environment::GetCurrent(isolate)</code> usage (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26376">#26376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f99349d416"><code>f99349d416</code></a>] - <strong>src</strong>: fix if indent in node_http2.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26396">#26396</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8abb81666"><code>b8abb81666</code></a>] - <strong>src</strong>: remove unused struct in test_inspector_socket.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26284">#26284</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da457a56be"><code>da457a56be</code></a>] - <strong>src</strong>: remove unused namespace (Aymen Naghmouchi) <a href="https://github.com/nodejs/node/pull/26318">#26318</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b45c22bc87"><code>b45c22bc87</code></a>] - <strong>src</strong>: use object to pass <code>Environment</code> to functions (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26382">#26382</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61baa45581"><code>61baa45581</code></a>] - <strong>src</strong>: document DoWrite() usage expectations (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26339">#26339</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82a68cebe3"><code>82a68cebe3</code></a>] - <strong>stream</strong>: ensure writable.destroy() emits error once (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26057">#26057</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e82ee926a"><code>9e82ee926a</code></a>] - <strong>test</strong>: fix test case in test-http2-respond-file-304.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/26565">#26565</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13253a3d08"><code>13253a3d08</code></a>] - <strong>test</strong>: use semicolon for clarity (gengjiawen) <a href="https://github.com/nodejs/node/pull/26566">#26566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/adfbfc985c"><code>adfbfc985c</code></a>] - <strong>test</strong>: fix test by removing node-inspect/lib/_inspect (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26619">#26619</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1a55e76b4"><code>e1a55e76b4</code></a>] - <strong>test</strong>: fix syntax error in test-dns-idna2008.js when failing (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26570">#26570</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cccd3a3849"><code>cccd3a3849</code></a>] - <strong>test</strong>: fix compiler warning in test_string.c (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/26539">#26539</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c55282226"><code>2c55282226</code></a>] - <strong>test</strong>: mark test-worker-prof as flake on all platforms (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26600">#26600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f8d8d6262"><code>0f8d8d6262</code></a>] - <strong>test</strong>: cover triggerReport() failure case (cjihrig) <a href="https://github.com/nodejs/node/pull/26524">#26524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a0ed0b0b5"><code>5a0ed0b0b5</code></a>] - <strong>test</strong>: cover stdout/stderr usage in triggerReport() (cjihrig) <a href="https://github.com/nodejs/node/pull/26522">#26522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf7836511d"><code>bf7836511d</code></a>] - <strong>test</strong>: mark <code>test-worker-prof</code> as Flaky on ARM (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26557">#26557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d590a458a6"><code>d590a458a6</code></a>] - <strong>test</strong>: rewrite ocsp test to run in parallel (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26460">#26460</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/476dc7e612"><code>476dc7e612</code></a>] - <strong>test</strong>: de-flake test-dns-idna2008.js (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26473">#26473</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78c4dbdc20"><code>78c4dbdc20</code></a>] - <strong>test</strong>: bump test-bootstrap-modules.js limit (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26520">#26520</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/153a29c1c3"><code>153a29c1c3</code></a>] - <strong>test</strong>: refactor test/report/test-report-signal.js (cjihrig) <a href="https://github.com/nodejs/node/pull/26446">#26446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71a4b24119"><code>71a4b24119</code></a>] - <strong>test</strong>: remove usage of <code>process.binding()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26304">#26304</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b2471b0fd"><code>2b2471b0fd</code></a>] - <strong>test</strong>: fix tests so they work in worker threads (Richard Lau) <a href="https://github.com/nodejs/node/pull/26453">#26453</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a67fea52c4"><code>a67fea52c4</code></a>] - <strong>test</strong>: relax timer check in test-report-uv-handles.js (Richard Lau) <a href="https://github.com/nodejs/node/pull/26434">#26434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbb7a029d5"><code>dbb7a029d5</code></a>] - <strong>test</strong>: improve code coverage in timers (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/26310">#26310</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1aa5106a7"><code>e1aa5106a7</code></a>] - <strong>test</strong>: remove flaky designation for test_threadsafe_function (Rich Trott) <a href="https://github.com/nodejs/node/pull/26403">#26403</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/143dbb3db8"><code>143dbb3db8</code></a>] - <strong>timers</strong>: remove dead code and simplify args check (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26555">#26555</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c8076ef58"><code>1c8076ef58</code></a>] - <strong>tools</strong>: fix cpplint.py header rules (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26306">#26306</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a32c7492f2"><code>a32c7492f2</code></a>] - <strong>tools</strong>: update ESLint to 5.15.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/26447">#26447</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d92887cde"><code>9d92887cde</code></a>] - <strong>tools</strong>: update to mdast-util-to-hast v3.0.2 (Sam Ruby) <a href="https://github.com/nodejs/node/pull/22140">#22140</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e2e779dc9"><code>3e2e779dc9</code></a>] - <strong>tools</strong>: update capitalized-comments rule (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26483">#26483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dcfdef5467"><code>dcfdef5467</code></a>] - <strong>tools</strong>: update generated lint-md.js (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26441">#26441</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4835504d7c"><code>4835504d7c</code></a>] - <strong>tools</strong>: update <code>node-lint-md-cli-rollup</code> version 2 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26441">#26441</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/972a0f9f3e"><code>972a0f9f3e</code></a>] - <strong>tools</strong>: use <a href="mailto:dmn@2.2.1">dmn@2.2.1</a> to remove unneeded files (Rich Trott) <a href="https://github.com/nodejs/node/pull/26462">#26462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f1cc735ab"><code>9f1cc735ab</code></a>] - <strong>tools</strong>: update dmn to 2.2.1 in update scripts (Rich Trott) <a href="https://github.com/nodejs/node/pull/26462">#26462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b879c1e2e1"><code>b879c1e2e1</code></a>] - <strong>tools</strong>: fix test.py --shell (Yang Guo) <a href="https://github.com/nodejs/node/pull/26449">#26449</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b19cbfa3d"><code>3b19cbfa3d</code></a>] - <strong>tools</strong>: update remark-preset-lint-node to 1.5.0 (Rich Trott) <a href="https://github.com/nodejs/node/pull/26442">#26442</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a1537e4e6"><code>0a1537e4e6</code></a>] - <strong>tools</strong>: add no-var lint rule for tools directory (shisama) <a href="https://github.com/nodejs/node/pull/26398">#26398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57198f2b82"><code>57198f2b82</code></a>] - <strong>tools</strong>: replace var to let/const (Masashi Hirano) <a href="https://github.com/nodejs/node/pull/26398">#26398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55b830476a"><code>55b830476a</code></a>] - <strong>tools</strong>: add mailmap support for Co-authored-by tags (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26383">#26383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc4258ad26"><code>dc4258ad26</code></a>] - <strong>tools</strong>: apply stricter linting to tools directory (Rich Trott) <a href="https://github.com/nodejs/node/pull/26394">#26394</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/580ae5672f"><code>580ae5672f</code></a>] - <strong>tools</strong>: refactor tools JS code (Rich Trott) <a href="https://github.com/nodejs/node/pull/26394">#26394</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d841a89e47"><code>d841a89e47</code></a>] - <strong>tools</strong>: roll inspector_protocol to f67ec5 (Pavel Feldman) <a href="https://github.com/nodejs/node/pull/26303">#26303</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c57510effa"><code>c57510effa</code></a>] - <strong>tools</strong>: rebuild lint-md.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/26393">#26393</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2d12513f7"><code>c2d12513f7</code></a>] - <strong>tools</strong>: update node-lint-md-cli-rollup lockfile (Rich Trott) <a href="https://github.com/nodejs/node/pull/26393">#26393</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bdf71c8bf"><code>5bdf71c8bf</code></a>] - <strong>tools</strong>: update ESLint to 5.15.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/26391">#26391</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1de9e138aa"><code>1de9e138aa</code></a>] - <strong>url</strong>: require encodeStr from internal/querystring (ZYSzys) <a href="https://github.com/nodejs/node/pull/26538">#26538</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ad58f3e45"><code>3ad58f3e45</code></a>] - <strong>win,build</strong>: update Windows build documentation (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/25995">#25995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8f4096be1"><code>e8f4096be1</code></a>] - <strong>win,build</strong>: scope NASM warning to only x64 and x86 (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/25995">#25995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e4592e83f"><code>7e4592e83f</code></a>] - <strong>win,build</strong>: add ARM64 sections to common.gypi (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/25995">#25995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e60193aef"><code>8e60193aef</code></a>] - <strong>win,build</strong>: add ARM64 support to vcbuild.bat (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/25995">#25995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d75cb919d0"><code>d75cb919d0</code></a>] - <strong>win,build</strong>: add arbitrary and binlog options (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/25994">#25994</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62801b9320"><code>62801b9320</code></a>] - <strong>worker</strong>: release native Worker object earlier (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26542">#26542</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73370b4584"><code>73370b4584</code></a>] - <strong>worker</strong>: remove <code>ERR_CLOSED_MESSAGE_PORT</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26487">#26487</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-13-0">Commits in Node.js 11.13.0<a id="commits-in-node-js-11-13-0" class="anchor" href="#commits-in-node-js-11-13-0" aria-labelledby="header-commits-in-node-js-11-13-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/a2d2756792"><code>a2d2756792</code></a>] - <strong>assert</strong>: reduce internal usage of public require of util (toshi1127) <a href="https://github.com/nodejs/node/pull/26750">#26750</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db7c4ac40b"><code>db7c4ac40b</code></a>] - <strong>assert</strong>: reduce internal usage of public require of util (Daiki Ihara) <a href="https://github.com/nodejs/node/pull/26762">#26762</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ab438aa17"><code>3ab438aa17</code></a>] - <strong>benchmark</strong>: replace deprecated and eliminate var in buffer-from.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/26585">#26585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e4ae00676"><code>0e4ae00676</code></a>] - <strong>benchmark</strong>: use gfm for clarity (gengjiawen) <a href="https://github.com/nodejs/node/pull/26710">#26710</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/509ad40348"><code>509ad40348</code></a>] - <strong>build</strong>: restore running tests on Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/26720">#26720</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b480c792be"><code>b480c792be</code></a>] - <strong>build</strong>: temporarily don&#39;t run tests on Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/26720">#26720</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4163864be5"><code>4163864be5</code></a>] - <strong>build</strong>: use Xenial and gcc 6 on Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/26720">#26720</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e39a468cdc"><code>e39a468cdc</code></a>] - <strong>child_process</strong>: ensure message sanity at source (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/24787">#24787</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f263f98d5a"><code>f263f98d5a</code></a>] - <strong>console</strong>: remove unreachable code (Rich Trott) <a href="https://github.com/nodejs/node/pull/26863">#26863</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e49cd40789"><code>e49cd40789</code></a>] - <strong>console</strong>: fix trace function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26764">#26764</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f2a07df27f"><code>f2a07df27f</code></a>] - <strong>crypto</strong>: improve error handling in parseKeyEncoding (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26455">#26455</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed7599bf36"><code>ed7599bf36</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: allow deriving public from private keys (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26278">#26278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74c6f57aed"><code>74c6f57aed</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: expose KeyObject class (Filip Skokan) <a href="https://github.com/nodejs/node/pull/26438">#26438</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54ffe61c56"><code>54ffe61c56</code></a>] - <strong>deps</strong>: upgrade to libuv 1.27.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/26707">#26707</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dae1e301c6"><code>dae1e301c6</code></a>] - <strong>dgram</strong>: remove usage of public require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26770">#26770</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/119f83bb44"><code>119f83bb44</code></a>] - <strong>doc</strong>: mark settings as optional and add callback (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26894">#26894</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a545cfe293"><code>a545cfe293</code></a>] - <strong>doc</strong>: edit &quot;How Can I Help?&quot; in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26895">#26895</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14cc4f220c"><code>14cc4f220c</code></a>] - <strong>doc</strong>: add option to require &#39;process&#39; to api docs (dkundel) <a href="https://github.com/nodejs/node/pull/26792">#26792</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/977f5acd04"><code>977f5acd04</code></a>] - <strong>doc</strong>: minor edit to worker_threads.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/26870">#26870</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78e6ec7dd5"><code>78e6ec7dd5</code></a>] - <strong>doc</strong>: edit LTS material in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26845">#26845</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e072c816c"><code>7e072c816c</code></a>] - <strong>doc</strong>: change error message to &#39;not defined&#39; (Mohammed Essehemy) <a href="https://github.com/nodejs/node/pull/26857">#26857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7b34cd8ee"><code>c7b34cd8ee</code></a>] - <strong>doc</strong>: fix comma of the list in worker_threads.md (Hang Jiang) <a href="https://github.com/nodejs/node/pull/26838">#26838</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/560ff919b2"><code>560ff919b2</code></a>] - <strong>doc</strong>: remove discord community (Aymen Naghmouchi) <a href="https://github.com/nodejs/node/pull/26830">#26830</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc0aa50c3d"><code>fc0aa50c3d</code></a>] - <strong>doc</strong>: remove How Does LTS Work section from Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26723">#26723</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc9f6d877a"><code>bc9f6d877a</code></a>] - <strong>doc</strong>: condense LTS material in Collaborator Guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26722">#26722</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8de9fe94a0"><code>8de9fe94a0</code></a>] - <strong>doc</strong>: document <code>error</code> event is optionally emitted after <code>.destroy()</code> (Sergey Zelenov) <a href="https://github.com/nodejs/node/pull/26589">#26589</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/148c2ca33d"><code>148c2ca33d</code></a>] - <strong>doc</strong>: add Note of options.stdio into child_process (kohta ito) <a href="https://github.com/nodejs/node/pull/26604">#26604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0303aba162"><code>0303aba162</code></a>] - <strong>doc</strong>: update spawnSync() status value possibilities (Rich Trott) <a href="https://github.com/nodejs/node/pull/26680">#26680</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6744b8cb43"><code>6744b8cb43</code></a>] - <strong>doc</strong>: add ZYSzys to collaborators (ZYSzys) <a href="https://github.com/nodejs/node/pull/26730">#26730</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c06631a71"><code>0c06631a71</code></a>] - <strong>doc</strong>: simplify force-push guidelines (Rich Trott) <a href="https://github.com/nodejs/node/pull/26699">#26699</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b38cf49094"><code>b38cf49094</code></a>] - <strong>doc</strong>: make RFC references consistent (Rich Trott) <a href="https://github.com/nodejs/node/pull/26727">#26727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f0a2835f4"><code>1f0a2835f4</code></a>] - <strong>doc</strong>: note about DNS ANY queries / RFC 8482 (Thomas Hunter II) <a href="https://github.com/nodejs/node/pull/26695">#26695</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cfa152b589"><code>cfa152b589</code></a>] - <strong>doc</strong>: simplify Troubleshooting text (Rich Trott) <a href="https://github.com/nodejs/node/pull/26652">#26652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8e8eac96c"><code>e8e8eac96c</code></a>] - <strong>doc</strong>: update copy/paste error message in Troubleshooting (Rich Trott) <a href="https://github.com/nodejs/node/pull/26652">#26652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b471db14a"><code>3b471db14a</code></a>] - <strong>doc</strong>: add Gireesh to TSC (Rich Trott) <a href="https://github.com/nodejs/node/pull/26657">#26657</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/058cf43a3c"><code>058cf43a3c</code></a>] - <strong>doc</strong>: edit &quot;Technical How-To&quot; section of guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/26601">#26601</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a5c1495b1"><code>9a5c1495b1</code></a>] - <strong>errors</strong>: remove usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26781">#26781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7022609dcc"><code>7022609dcc</code></a>] - <strong>events</strong>: load internal/errors eagerly (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26771">#26771</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df55731918"><code>df55731918</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>events</strong>: add once method to use promises with EventEmitter (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26078">#26078</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c96946d5f3"><code>c96946d5f3</code></a>] - <strong>http</strong>: delay ret declaration in method _flushOutput (gengjiawen) <a href="https://github.com/nodejs/node/pull/26562">#26562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15af5193af"><code>15af5193af</code></a>] - <strong>http2</strong>: reduce usage of require(&#39;util&#39;) (toshi1127) <a href="https://github.com/nodejs/node/pull/26784">#26784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1073e54ad6"><code>1073e54ad6</code></a>] - <strong>http2</strong>: delete unused enum in node_http2.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/26704">#26704</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3574b62717"><code>3574b62717</code></a>] - <strong>inspector</strong>: always set process.binding(&#39;inspector&#39;).callAndPauseOnStart (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26793">#26793</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc4a25a1a9"><code>cc4a25a1a9</code></a>] - <strong>lib</strong>: lazy load <code>v8</code> in error-serdes (Richard Lau) <a href="https://github.com/nodejs/node/pull/26689">#26689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f3b850da5"><code>5f3b850da5</code></a>] - <strong>lib</strong>: reduce usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26782">#26782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf2b57e46f"><code>bf2b57e46f</code></a>] - <strong>lib</strong>: remove usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26779">#26779</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64a92290c0"><code>64a92290c0</code></a>] - <strong>lib</strong>: remove usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26777">#26777</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bff5d301bf"><code>bff5d301bf</code></a>] - <strong>lib</strong>: move extra properties into error creation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26752">#26752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e916a2ad54"><code>e916a2ad54</code></a>] - <strong>lib</strong>: remove usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26773">#26773</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc76f3f152"><code>cc76f3f152</code></a>] - <strong>lib</strong>: use Array#includes instead of Array#indexOf (Weijia Wang) <a href="https://github.com/nodejs/node/pull/26732">#26732</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a44f98e333"><code>a44f98e333</code></a>] - <strong>lib</strong>: run prepareMainThreadExecution for third_party_main (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26677">#26677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c1305dbc1"><code>1c1305dbc1</code></a>] - <strong>lib</strong>: make lowerProto scope more clear (gengjiawen) <a href="https://github.com/nodejs/node/pull/26562">#26562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ce08c85e7"><code>9ce08c85e7</code></a>] - <strong>lib</strong>: explicitly initialize debuglog during bootstrap (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26468">#26468</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b75af1537d"><code>b75af1537d</code></a>] - <strong>lib</strong>: move format and formatWithOptions into internal/util/inspect.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26468">#26468</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/235bb733a6"><code>235bb733a6</code></a>] - <strong>module</strong>: do not share the internal require function with public loaders (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26549">#26549</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4cafd7419d"><code>4cafd7419d</code></a>] - <strong>module</strong>: remove usage of require(&#39;util&#39;) in <code>esm/translators.js</code> (dnlup) <a href="https://github.com/nodejs/node/pull/26806">#26806</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/037e3fddfa"><code>037e3fddfa</code></a>] - <strong>module</strong>: remove usage of require(&#39;util&#39;) in <code>esm/loader.js</code> (dnlup) <a href="https://github.com/nodejs/node/pull/26804">#26804</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/414d6f5e04"><code>414d6f5e04</code></a>] - <strong>module</strong>: remove usage of require(&#39;util&#39;) in <code>cjs/loader.js</code> (dnlup) <a href="https://github.com/nodejs/node/pull/26802">#26802</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fbe6d30bcf"><code>fbe6d30bcf</code></a>] - <strong>module</strong>: remove usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26805">#26805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a20bf75e06"><code>a20bf75e06</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>net</strong>: remove usage of require(&#39;util&#39;)&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/26896">#26896</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e06c3bc0b"><code>5e06c3bc0b</code></a>] - <strong>net</strong>: remove usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26807">#26807</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24e96b24cf"><code>24e96b24cf</code></a>] - <strong>net</strong>: some scattered cleanup (oyyd) <a href="https://github.com/nodejs/node/pull/24128">#24128</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de353b75d5"><code>de353b75d5</code></a>] - <strong>perf_hooks</strong>: load internal/errors eagerly (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26771">#26771</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0bd82c93c6"><code>0bd82c93c6</code></a>] - <strong>perf_hooks</strong>: reset prev_ before starting ELD timer (Gerhard Stoebich) <a href="https://github.com/nodejs/node/pull/26693">#26693</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c127bec4ab"><code>c127bec4ab</code></a>] - <strong>policy</strong>: reduce internal usage of public util for manifest.js (Jesse Katsumata) <a href="https://github.com/nodejs/node/pull/26833">#26833</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/899de0a7c7"><code>899de0a7c7</code></a>] - <strong>process</strong>: check no handle or request is active after bootstrap (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26593">#26593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57d302b563"><code>57d302b563</code></a>] - <strong>process</strong>: delay creation of process.env after bootstrap/node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26515">#26515</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/255de69596"><code>255de69596</code></a>] - <strong>process</strong>: refactor global.queueMicrotask() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26523">#26523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1481e5b5c1"><code>1481e5b5c1</code></a>] - <strong>process</strong>: set the trace category update handler during bootstrap (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26605">#26605</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be3ea2a1eb"><code>be3ea2a1eb</code></a>] - <strong>process</strong>: handle node --debug deprecation in pre-execution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26670">#26670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b65aa73f6"><code>8b65aa73f6</code></a>] - <strong>process</strong>: make stdout and stderr emit &#39;close&#39; on destroy (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26691">#26691</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd2f2cca00"><code>dd2f2cca00</code></a>] - <strong>process</strong>: remove usage of require(&#39;util&#39;) in <code>per_thread.js</code> (dnlup) <a href="https://github.com/nodejs/node/pull/26817">#26817</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41761cc4a6"><code>41761cc4a6</code></a>] - <strong>process</strong>: load internal/async_hooks before inspector hooks registration (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26866">#26866</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0afac2833"><code>b0afac2833</code></a>] - <strong>process</strong>: call prepareMainThreadExecution in all main thread scripts (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26468">#26468</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf1117a818"><code>cf1117a818</code></a>] - <strong>process</strong>: move deprecation warning setup for --debug* args (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26662">#26662</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4200fc30bd"><code>4200fc30bd</code></a>] - <strong>process</strong>: handle process.env.NODE_V8_COVERAGE in pre-execution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26466">#26466</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc606e2dfc"><code>cc606e2dfc</code></a>] - <strong>process</strong>: set up process warning handler in pre-execution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26466">#26466</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03dba720da"><code>03dba720da</code></a>] - <strong>process</strong>: call <code>prepareMainThreadExecution</code> in <code>node inspect</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26466">#26466</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/04e9d5a448"><code>04e9d5a448</code></a>] - <strong>repl</strong>: remove usage of require(&#39;util&#39;) in <code>repl/history</code> (dnlup) <a href="https://github.com/nodejs/node/pull/26819">#26819</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8412bc213"><code>e8412bc213</code></a>] - <strong>repl</strong>: remove redundant initialization (gengjiawen) <a href="https://github.com/nodejs/node/pull/26562">#26562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b8eae4ea7"><code>5b8eae4ea7</code></a>] - <strong>report</strong>: remove duplicate TIME_TYPE (cjihrig) <a href="https://github.com/nodejs/node/pull/26708">#26708</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01778f525b"><code>01778f525b</code></a>] - <strong>report</strong>: tidy up included headers (Richard Lau) <a href="https://github.com/nodejs/node/pull/26697">#26697</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c4187638c"><code>5c4187638c</code></a>] - <strong>report</strong>: use LocalTime from DiagnosticFilename (Richard Lau) <a href="https://github.com/nodejs/node/pull/26647">#26647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3bae20941"><code>e3bae20941</code></a>] - <strong>report</strong>: use DiagnosticFilename for default filename (Richard Lau) <a href="https://github.com/nodejs/node/pull/26647">#26647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b4553401c"><code>1b4553401c</code></a>] - <strong>report</strong>: remove unnecessary return in setters (Rich Trott) <a href="https://github.com/nodejs/node/pull/26614">#26614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f50c9c6ae2"><code>f50c9c6ae2</code></a>] - <strong>src</strong>: move ShouldNotAbortOnUncaughtScope out of Environment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26824">#26824</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e7f07755c"><code>7e7f07755c</code></a>] - <strong>src</strong>: move TrackingTraceStateObserver out of Environment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26824">#26824</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc69a81276"><code>bc69a81276</code></a>] - <strong>src</strong>: move TickInfo out of Environment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26824">#26824</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/495e5e9e75"><code>495e5e9e75</code></a>] - <strong>src</strong>: move ImmediateInfo out of Environment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26824">#26824</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6de1220cc4"><code>6de1220cc4</code></a>] - <strong>src</strong>: move AsyncCallbackScope out of Environment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26824">#26824</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4af9ff00ff"><code>4af9ff00ff</code></a>] - <strong>src</strong>: move AsyncHooks out of Environment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26824">#26824</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d9839ba3f"><code>3d9839ba3f</code></a>] - <strong>src</strong>: add include guard for trace_event_common.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/26883">#26883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13eb1d8f8a"><code>13eb1d8f8a</code></a>] - <strong>src</strong>: store onread callback in internal field (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26837">#26837</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/220f67c6ce"><code>220f67c6ce</code></a>] - <strong>src</strong>: guard exit label when inspector disabled (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/26801">#26801</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54753f2446"><code>54753f2446</code></a>] - <strong>src</strong>: micro-optimize ALPN negotiation (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26836">#26836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6de2437c0f"><code>6de2437c0f</code></a>] - <strong>src</strong>: apply clang-tidy readability-delete-null-pointer (gengjiawen) <a href="https://github.com/nodejs/node/pull/26813">#26813</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de5034643f"><code>de5034643f</code></a>] - <strong>src</strong>: apply clang-tidy performance-faster-string-find (gengjiawen) <a href="https://github.com/nodejs/node/pull/26812">#26812</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79d6895484"><code>79d6895484</code></a>] - <strong>src</strong>: initialize worker&#39;s stack_base_ field (cjihrig) <a href="https://github.com/nodejs/node/pull/26739">#26739</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6911678f9e"><code>6911678f9e</code></a>] - <strong>src</strong>: use explicit casts to silence conversion warnings (Zach Bjornson) <a href="https://github.com/nodejs/node/pull/26766">#26766</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/26361d1a5f"><code>26361d1a5f</code></a>] - <strong>src</strong>: add fast path for equal size to <code>Reallocate()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26573">#26573</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f597b37efb"><code>f597b37efb</code></a>] - <strong>src</strong>: do not make <code>Resize(0)</code>’d buffers base <code>nullptr</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26731">#26731</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14c3af7f3e"><code>14c3af7f3e</code></a>] - <strong>src</strong>: only open HandleScope when necessary (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26734">#26734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad5d8e308c"><code>ad5d8e308c</code></a>] - <strong>src</strong>: refactor thread stopping mechanism (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26757">#26757</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d075814149"><code>d075814149</code></a>] - <strong>src</strong>: replace heap_utils.createHeapSnapshot with v8.getHeapSnapshot (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26671">#26671</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eafbfadec3"><code>eafbfadec3</code></a>] - <strong>src</strong>: elevate v8 namespaces for PropertyAttribute (gengjiawen) <a href="https://github.com/nodejs/node/pull/26681">#26681</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15ec381944"><code>15ec381944</code></a>] - <strong>src</strong>: use EVPKeyPointer in more places (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26632">#26632</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d2b6a8c23"><code>2d2b6a8c23</code></a>] - <strong>src</strong>: remove unused variable in class InspectorSocketServer (gengjiawen) <a href="https://github.com/nodejs/node/pull/26633">#26633</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3637e71328"><code>3637e71328</code></a>] - <strong>src</strong>: use deleted function instead of private function in class AsyncWrap (gengjiawen) <a href="https://github.com/nodejs/node/pull/26634">#26634</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51b8a891d8"><code>51b8a891d8</code></a>] - <strong>src</strong>: inline macro DISALLOW_COPY_AND_ASSIGN (gengjiawen) <a href="https://github.com/nodejs/node/pull/26634">#26634</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c90b7f259"><code>6c90b7f259</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: shutdown node in-flight (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/21283">#21283</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/925b645d60"><code>925b645d60</code></a>] - <strong>src</strong>: remove usage of deprecated IsNearDeath (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26630">#26630</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0801a1c4a"><code>d0801a1c4a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: deprecate AddPromiseHook() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26529">#26529</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a13f0a6362"><code>a13f0a6362</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add public API for linked bindings (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26457">#26457</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e669b2e2e"><code>1e669b2e2e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src,lib</strong>: make DOMException available in all Contexts (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26497">#26497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e044563bb0"><code>e044563bb0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src,lib</strong>: allow running multiple per-context files (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26497">#26497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ba0da57a4"><code>8ba0da57a4</code></a>] - <strong>src,win</strong>: fix usage of deprecated v8::Object::Set (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26735">#26735</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/249bf509a3"><code>249bf509a3</code></a>] - <strong>stream</strong>: fix regression introduced in #26059 (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26643">#26643</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b2f900c9a"><code>0b2f900c9a</code></a>] - <strong>stream</strong>: make sure &#39;readable&#39; is emitted before ending the stream (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26059">#26059</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b552139554"><code>b552139554</code></a>] - <strong>stream</strong>: reduce internal usage of public require of util (Beni von Cheni) <a href="https://github.com/nodejs/node/pull/26698">#26698</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ef0a295cf"><code>9ef0a295cf</code></a>] - <strong>test</strong>: refactor trace event category tests (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26605">#26605</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d992f5ef7"><code>5d992f5ef7</code></a>] - <strong>test</strong>: delete pummel/test-dtrace-jsstack (Rich Trott) <a href="https://github.com/nodejs/node/pull/26869">#26869</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3cae010ea0"><code>3cae010ea0</code></a>] - <strong>test</strong>: refactor test-https-connect-localport (Rich Trott) <a href="https://github.com/nodejs/node/pull/26881">#26881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/838fb95059"><code>838fb95059</code></a>] - <strong>test</strong>: replace localhost IP with &#39;localhost&#39; for TLS conformity (Rich Trott) <a href="https://github.com/nodejs/node/pull/26881">#26881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/011c205787"><code>011c205787</code></a>] - <strong>test</strong>: use common.PORT instead of hardcoded number (Rich Trott) <a href="https://github.com/nodejs/node/pull/26881">#26881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4919e4b751"><code>4919e4b751</code></a>] - <strong>test</strong>: move test-https-connect-localport to sequential (Rich Trot) <a href="https://github.com/nodejs/node/pull/26881">#26881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57d3ba134a"><code>57d3ba134a</code></a>] - <strong>test</strong>: refactor test-dgram-broadcast-multi-process (Rich Trott) <a href="https://github.com/nodejs/node/pull/26846">#26846</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/352c31cd7e"><code>352c31cd7e</code></a>] - <strong>test</strong>: strengthen test-worker-prof (Gireesh Punathil) <a href="https://github.com/nodejs/node/pull/26608">#26608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/963d7d1f4d"><code>963d7d1f4d</code></a>] - <strong>test</strong>: move pummel tls test to sequential (Rich Trott) <a href="https://github.com/nodejs/node/pull/26865">#26865</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ca7d56b2c"><code>8ca7d56b2c</code></a>] - <strong>test</strong>: fix pummel/test-tls-session-timeout (Rich Trott) <a href="https://github.com/nodejs/node/pull/26865">#26865</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41bd7a62e9"><code>41bd7a62e9</code></a>] - <strong>test</strong>: complete console.assert() coverage (Rich Trott) <a href="https://github.com/nodejs/node/pull/26827">#26827</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6874288f6e"><code>6874288f6e</code></a>] - <strong>test</strong>: fix test-console-stdio-setters to test setters (Rich Trott) <a href="https://github.com/nodejs/node/pull/26796">#26796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1458711846"><code>1458711846</code></a>] - <strong>test</strong>: remove internal error tests (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26752">#26752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c535e487d6"><code>c535e487d6</code></a>] - <strong>test</strong>: refresh tmpdir in child-process-server-close (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26729">#26729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ebd6bdf87"><code>7ebd6bdf87</code></a>] - <strong>test</strong>: optimize test-http2-large-file (Rich Trott) <a href="https://github.com/nodejs/node/pull/26737">#26737</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c83002274"><code>9c83002274</code></a>] - <strong>test</strong>: use EC cert property now that it exists (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26598">#26598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea425140a1"><code>ea425140a1</code></a>] - <strong>test</strong>: add fs.watchFile() + worker.terminate() test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/21179">#21179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d689888b8"><code>2d689888b8</code></a>] - <strong>test</strong>: update test for libuv update (cjihrig) <a href="https://github.com/nodejs/node/pull/26707">#26707</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31995e4cd2"><code>31995e4cd2</code></a>] - <strong>test</strong>: fix intrinsics test (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26660">#26660</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c65ff3df6d"><code>c65ff3df6d</code></a>] - <strong>test</strong>: fix test-heapdump-worker (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26713">#26713</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/875ddcbf10"><code>875ddcbf10</code></a>] - <strong>test</strong>: remove unnecessary semicolon after macro (Yang Guo) <a href="https://github.com/nodejs/node/pull/26618">#26618</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/892282ddb3"><code>892282ddb3</code></a>] - <strong>test</strong>: whitelist the expected modules in test-bootstrap-modules.js (Richard Lau) <a href="https://github.com/nodejs/node/pull/26531">#26531</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5312585c1"><code>e5312585c1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: make cctest full Node.js environment (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26457">#26457</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00a6f7686e"><code>00a6f7686e</code></a>] - <strong>test,console</strong>: add testing for monkeypatching of console stdio (Rich Trott) <a href="https://github.com/nodejs/node/pull/26561">#26561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a640834039"><code>a640834039</code></a>] - <strong>timers</strong>: move big impl comment to /internal/ (Jeremiah Senkpiel) <a href="https://github.com/odejs/node/pull/26761">#26761</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ec652ad38"><code>3ec652ad38</code></a>] - <strong>timers</strong>: fix refresh inside callback (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/26721">#26721</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f4a5bcc98"><code>1f4a5bcc98</code></a>] - <strong>timers</strong>: refactor timer callback initialization (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26583">#26583</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebb0c2a44e"><code>ebb0c2a44e</code></a>] - <strong>timers</strong>: reduce usage of public util (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26583">#26583</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6367c2da5"><code>e6367c2da5</code></a>] - <strong>timers</strong>: refactor to use module.exports (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26583">#26583</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92b666a6b7"><code>92b666a6b7</code></a>] - <strong>tools</strong>: windows_boxstarter &quot;choco install python -y&quot; for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/26424">#26424</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d80cd50dbc"><code>d80cd50dbc</code></a>] - <strong>tools</strong>: remove eslint rule no-let-in-for-declaration (gengjiawen) <a href="https://github.com/nodejs/node/pull/26715">#26715</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fef2a54a4e"><code>fef2a54a4e</code></a>] - <strong>tools</strong>: enable getter-return lint rule (cjihrig) <a href="https://github.com/nodejs/node/pull/26615">#26615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08383a7bb6"><code>08383a7bb6</code></a>] - <strong>tools</strong>: update ESLint to 5.15.3 (cjihrig) <a href="https://github.com/nodejs/node/pull/26746">#26746</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30d7f67e0f"><code>30d7f67e0f</code></a>] - <strong>tools</strong>: update ESLint to 5.15.2 (cjihrig) <a href="https://github.com/nodejs/node/pull/26687">#26687</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1385b290ef"><code>1385b290ef</code></a>] - <strong>tools</strong>: update lint-md.js to lint rfc name format (Rich Trott) <a href="https://github.com/nodejs/node/pull/26727">#26727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72cda51440"><code>72cda51440</code></a>] - <strong>tools</strong>: tidy function arguments in eslint rules (Rich Trott) <a href="https://github.com/nodejs/node/pull/26668">#26668</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f9a779da8"><code>0f9a779da8</code></a>] - <strong>trace_events</strong>: remove usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26822">#26822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83f6ec8876"><code>83f6ec8876</code></a>] - <strong>tty</strong>: remove util.inherits usage (nd-02110114) <a href="https://github.com/nodejs/node/pull/26797">#26797</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cafd83ba7"><code>8cafd83ba7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tty</strong>: add NO_COLOR and FORCE_COLOR support (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26485">#26485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/070faf0bc1"><code>070faf0bc1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tty</strong>: add hasColors function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26247">#26247</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/04c7db3638"><code>04c7db3638</code></a>] - <strong>url</strong>: remove usage of require(&#39;util&#39;) (toshi1127) <a href="https://github.com/nodejs/node/pull/26808">#26808</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9092e12b82"><code>9092e12b82</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>v8</strong>: integrate node-heapdump into core (James M Snell) <a href="https://github.com/nodejs/node/pull/26501">#26501</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4314dbfce9"><code>4314dbfce9</code></a>] - <strong>worker</strong>: create per-Environment message port after bootstrap (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26593">#26593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c6f12c965"><code>3c6f12c965</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>worker</strong>: implement worker.moveMessagePortToContext() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26497">#26497</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-14-0">Commits in Node.js 11.14.0<a id="commits-in-node-js-11-14-0" class="anchor" href="#commits-in-node-js-11-14-0" aria-labelledby="header-commits-in-node-js-11-14-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/ca7c4f485b"><code>ca7c4f485b</code></a>] - <strong>async_hooks</strong>: minor cleanup and improvements (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27034">#27034</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9bffa8166"><code>e9bffa8166</code></a>] - <strong>benchmark</strong>: improve module-loader benchmark (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26970">#26970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09d6dfb21d"><code>09d6dfb21d</code></a>] - <strong>benchmark</strong>: add new module loading benchmarks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26970">#26970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5512ecb5b0"><code>5512ecb5b0</code></a>] - <strong>benchmark</strong>: tidy up eslint ignore in foreach-bench.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/26925">#26925</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de937375e4"><code>de937375e4</code></a>] - <strong>benchmark</strong>: remove unused field in class BenchmarkProgress (gengjiawen) <a href="https://github.com/nodejs/node/pull/26925">#26925</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0aea4d1c77"><code>0aea4d1c77</code></a>] - <strong>benchmark,lib</strong>: change var to const (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26915">#26915</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ba58a6d54"><code>2ba58a6d54</code></a>] - <strong>buffer</strong>: fix concat error message (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27050">#27050</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a64786f47f"><code>a64786f47f</code></a>] - <strong>build</strong>: fix inspector dependency resolution (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27026">#27026</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19a30f3b7e"><code>19a30f3b7e</code></a>] - <strong>build</strong>: fix inspector dependency resolution (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27026">#27026</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab5dbf9eb0"><code>ab5dbf9eb0</code></a>] - <strong>build</strong>: only emit download ICU warnings once (Richard Lau) <a href="https://github.com/nodejs/node/pull/27031">#27031</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7fe43bd81a"><code>7fe43bd81a</code></a>] - <strong>build</strong>: remove unused label from vcbuild.bat (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26901">#26901</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6cbd6b5d57"><code>6cbd6b5d57</code></a>] - <strong>build</strong>: fix skipping of flaky tests on Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/27002">#27002</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/769d12ca9f"><code>769d12ca9f</code></a>] - <strong>build</strong>: add a <code>Prepare ccache</code> job in Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/27002">#27002</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8aaf2e0db"><code>d8aaf2e0db</code></a>] - <strong>build,meta</strong>: tweak Travis config (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26969">#26969</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b64b22377c"><code>b64b22377c</code></a>] - <strong>build,win</strong>: silence MSVC warning C4129 for V8 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27017">#27017</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23967431f5"><code>23967431f5</code></a>] - <strong>child_process</strong>: doc deprecate ChildProcess._channel (cjihrig) <a href="https://github.com/nodejs/node/pull/26982">#26982</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4defe47228"><code>4defe47228</code></a>] - <strong>child_process</strong>: reduce internal usage of public require of util (toshi1127) <a href="https://github.com/nodejs/node/pull/26769">#26769</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e43dbaaba4"><code>e43dbaaba4</code></a>] - <strong>console</strong>: remove unreachable code (Rich Trott) <a href="https://github.com/nodejs/node/pull/26906">#26906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b791d8697"><code>2b791d8697</code></a>] - <strong>crypto</strong>: fix crash of encrypted private key export without cipher (Filip Skokan) <a href="https://github.com/nodejs/node/pull/27041">#27041</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d2f4c4c6f"><code>1d2f4c4c6f</code></a>] - <strong>crypto</strong>: fix crash of encrypted private key export without cipher (Filip Skokan) <a href="https://github.com/nodejs/node/pull/27041">#27041</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98552f3630"><code>98552f3630</code></a>] - <strong>crypto</strong>: allow undefined for saltLength and padding (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26921">#26921</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db7df0fb12"><code>db7df0fb12</code></a>] - <strong>deps</strong>: add ARM64 Windows configurations in openssl (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/26001">#26001</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/341eacc949"><code>341eacc949</code></a>] - <strong>deps</strong>: add ARM64 Windows support in openssl (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/26001">#26001</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/247700f293"><code>247700f293</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update nghttp2 to 1.37.0 (gengjiawen) <a href="https://github.com/nodejs/node/pull/26990">#26990</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af3ce38902"><code>af3ce38902</code></a>] - <strong>dns</strong>: refactor lib/internal/dns/utils.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27006">#27006</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac12109d14"><code>ac12109d14</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>dns</strong>: make dns.promises enumerable (cjihrig) <a href="https://github.com/nodejs/node/pull/26592">#26592</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3c1de313e"><code>d3c1de313e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>dns</strong>: remove dns.promises experimental warning (cjihrig) <a href="https://github.com/nodejs/node/pull/26592">#26592</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff126ea13c"><code>ff126ea13c</code></a>] - <strong>doc</strong>: assign missed deprecation code (Richard Lau) <a href="https://github.com/nodejs/node/pull/27164">#27164</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51dad0aaca"><code>51dad0aaca</code></a>] - <strong>doc</strong>: fix default maxBuffer size (kohta ito) <a href="https://github.com/nodejs/node/pull/22894">#22894</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7eb73d301d"><code>7eb73d301d</code></a>] - <strong>doc</strong>: document the &#39;pause&#39; and &#39;resume&#39; events (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26999">#26999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57ced2db8c"><code>57ced2db8c</code></a>] - <strong>doc</strong>: remove unnecessary intro in governance doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/27036">#27036</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5314a1af1"><code>a5314a1af1</code></a>] - <strong>doc</strong>: remove old system_errors (Minwoo Jung) <a href="https://github.com/nodejs/node/pull/27037">#27037</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d780f864b"><code>2d780f864b</code></a>] - <strong>doc</strong>: unify link formatting in buffer.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27030">#27030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e3b6c5e2c"><code>6e3b6c5e2c</code></a>] - <strong>doc</strong>: unify periods in comments in buffer.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27030">#27030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5983cefbf9"><code>5983cefbf9</code></a>] - <strong>doc</strong>: add notes about negative offsets in buffer.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27030">#27030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3567ff1378"><code>3567ff1378</code></a>] - <strong>doc</strong>: mark optional parameters in buffer.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27030">#27030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eeee6360b9"><code>eeee6360b9</code></a>] - <strong>doc</strong>: add note about Buffer octets integer coercion (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27030">#27030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3d573d743"><code>c3d573d743</code></a>] - <strong>doc</strong>: fix error notes in <code>Buffer.from()</code> variants (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27030">#27030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e18a0e8087"><code>e18a0e8087</code></a>] - <strong>doc</strong>: unify number/integer types in buffer.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27030">#27030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d75adcd71"><code>0d75adcd71</code></a>] - <strong>doc</strong>: add missing types in buffer.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27030">#27030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/231eff92ca"><code>231eff92ca</code></a>] - <strong>doc</strong>: fix possible typo in buffer.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27030">#27030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f475e79db3"><code>f475e79db3</code></a>] - <strong>doc</strong>: remove description duplication in buffer.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27030">#27030</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b37c65914"><code>7b37c65914</code></a>] - <strong>doc</strong>: improve the doc of the &#39;information&#39; event (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27009">#27009</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4b790b62b"><code>c4b790b62b</code></a>] - <strong>doc</strong>: move &quot;Prints: ...&quot; under the code (simon3000) <a href="https://github.com/nodejs/node/pull/27035">#27035</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f08a8e081"><code>0f08a8e081</code></a>] - <strong>doc</strong>: add information about modules cache behavior (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26971">#26971</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b88871e80b"><code>b88871e80b</code></a>] - <strong>doc</strong>: list when promiseResolve hook was added to async_hooks (Thomas Watson) <a href="https://github.com/nodejs/node/pull/26978">#26978</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a391961ea"><code>7a391961ea</code></a>] - <strong>doc</strong>: change code lang and update it with latest Node.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/26987">#26987</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17cc117f4a"><code>17cc117f4a</code></a>] - <strong>doc</strong>: update changelog for v10.x LTS (Beth Griggs) <a href="https://github.com/nodejs/node/pull/26931">#26931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28efecccd5"><code>28efecccd5</code></a>] - <strong>doc</strong>: remove &quot;How is an LTS release cut?&quot; section (Rich Trott) <a href="https://github.com/nodejs/node/pull/26955">#26955</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d76c30c082"><code>d76c30c082</code></a>] - <strong>doc</strong>: add note about mkdtemp() platform differences (cjihrig) <a href="https://github.com/nodejs/node/pull/26944">#26944</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a7a84a6be"><code>4a7a84a6be</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: move dns.promises to stable status (cjihrig) <a href="https://github.com/nodejs/node/pull/26592">#26592</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25d5198001"><code>25d5198001</code></a>] - <strong>doc</strong>: change links to https in benchmark guide (gengjiawen) <a href="https://github.com/nodejs/node/pull/26925">#26925</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a821a96b50"><code>a821a96b50</code></a>] - <strong>doc</strong>: correct typo: cert.issuerCertificate (Steven R. Loomis)</li>
<li>[<a href="https://github.com/nodejs/node/commit/17bff5ca0d"><code>17bff5ca0d</code></a>] - <strong>doc</strong>: remove reference to &quot;credentials object&quot; (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26908">#26908</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e64acd66b"><code>5e64acd66b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>embedding</strong>: make <code>NewIsolate()</code> API more flexible (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26525">#26525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7671a65dbb"><code>7671a65dbb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>embedding</strong>: refactor public <code>ArrayBufferAllocator</code> API (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26525">#26525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c756b84447"><code>c756b84447</code></a>] - <strong>errors</strong>: make range mandatory in ERR_OUT_OF_RANGE (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26924">#26924</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e386a77d5"><code>3e386a77d5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: remove experimental warning for fs.promises (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26581">#26581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb9f1cce42"><code>bb9f1cce42</code></a>] - <strong>fs</strong>: reduce usage of require(&#39;util&#39;) (toshi1127) <a href="https://github.com/nodejs/node/pull/26783">#26783</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a29a94f0e"><code>5a29a94f0e</code></a>] - <strong>http</strong>: reduce usage of public util (ZYSzys) <a href="https://github.com/nodejs/node/pull/26548">#26548</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/760d089e92"><code>760d089e92</code></a>] - <strong>inspector</strong>: display error when ToggleAsyncHook fails (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26859">#26859</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b45704c19"><code>1b45704c19</code></a>] - <strong>inspector</strong>: patch C++ debug options instead of process._breakFirstLine (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26602">#26602</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/100bfc5131"><code>100bfc5131</code></a>] - <strong>meta</strong>: move ofrobots to TSC emeritus (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/27076">#27076</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c39687d01"><code>5c39687d01</code></a>] - <strong>module</strong>: add extra caching layer (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26970">#26970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b27d5eebb"><code>9b27d5eebb</code></a>] - <strong>module</strong>: add path to the module object (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26970">#26970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3263264f43"><code>3263264f43</code></a>] - <strong>module</strong>: inline try catch (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26970">#26970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/079368a6ab"><code>079368a6ab</code></a>] - <strong>module</strong>: fix repl require calling the same file again (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26928">#26928</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c9292642d"><code>3c9292642d</code></a>] - <strong>module</strong>: simpler esm loading (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26974">#26974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd8de13bbe"><code>fd8de13bbe</code></a>] - <strong>path</strong>: refactor for less indentation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26917">#26917</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b62739c85c"><code>b62739c85c</code></a>] - <strong>path</strong>: remove dead code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26916">#26916</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd006e1002"><code>bd006e1002</code></a>] - <strong>path</strong>: fix win32 parse regression (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26912">#26912</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a232cd60dd"><code>a232cd60dd</code></a>] - <strong>process</strong>: store argv in Environment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26945">#26945</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d06ef468e"><code>4d06ef468e</code></a>] - <strong>process</strong>: run RunBootstrapping in CreateEnvironment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26788">#26788</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a03552d246"><code>a03552d246</code></a>] - <strong>process</strong>: handle --expose-internals during pre-execution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26759">#26759</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75c5d9c5b7"><code>75c5d9c5b7</code></a>] - <strong>process</strong>: create legacy process properties during pre-execution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26517">#26517</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4f95091d0"><code>d4f95091d0</code></a>] - <strong>process</strong>: delay process.argv[0] and process.argv0 handling (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26517">#26517</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c40f7f940"><code>6c40f7f940</code></a>] - <strong>querystring</strong>: simplify stringify method (ZYSzys) <a href="https://github.com/nodejs/node/pull/26591">#26591</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dbd06088cf"><code>dbd06088cf</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: make Symbol.asyncIterator support stable (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26989">#26989</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78fad3210c"><code>78fad3210c</code></a>] - <strong>readline</strong>: replace quadratic regex with linear one (Thomas) <a href="https://github.com/nodejs/node/pull/26778">#26778</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/003e085ab5"><code>003e085ab5</code></a>] - <strong>report</strong>: add cwd to report (cjihrig) <a href="https://github.com/nodejs/node/pull/27022">#27022</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/755609c682"><code>755609c682</code></a>] - <strong>src</strong>: prevent crash in TTYWrap::Initialize (Thomas) <a href="https://github.com/nodejs/node/pull/26832">#26832</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/32ec034bdc"><code>32ec034bdc</code></a>] - <strong>src</strong>: use sizeof(var) instead of sizeof(type) (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27038">#27038</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c537daf391"><code>c537daf391</code></a>] - <strong>src</strong>: apply clang-tidy rule bugprone-incorrect-roundings (gengjiawen) <a href="https://github.com/nodejs/node/pull/26885">#26885</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80694949f2"><code>80694949f2</code></a>] - <strong>src</strong>: elevate v8::Task namespace (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/26909">#26909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa6a741102"><code>aa6a741102</code></a>] - <strong>src</strong>: replace c-style cast (gengjiawen) <a href="https://github.com/nodejs/node/pull/26888">#26888</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f65cb75c74"><code>f65cb75c74</code></a>] - <strong>src</strong>: remove internal includes from node_crypto.h (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26966">#26966</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0ee1a3dbb"><code>d0ee1a3dbb</code></a>] - <strong>src</strong>: fix warning on mismatched fn signature (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26950">#26950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fbdead7f35"><code>fbdead7f35</code></a>] - <strong>src</strong>: add missing uv_fs_req_cleanup() (cjihrig) <a href="https://github.com/nodejs/node/pull/27004">#27004</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/729e2f242f"><code>729e2f242f</code></a>] - <strong>src</strong>: implement generic backend for process.env (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26544">#26544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3840bcf0d"><code>d3840bcf0d</code></a>] - <strong>src</strong>: allow per-Environment set of env vars (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26544">#26544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e776b013ad"><code>e776b013ad</code></a>] - <strong>src</strong>: do not call into JS in the maxAsyncCallStackDepthChanged interrupt (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26935">#26935</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0427354a98"><code>0427354a98</code></a>] - <strong>src</strong>: delete useless code in cares_wrap.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26815">#26815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bfb17f528"><code>6bfb17f528</code></a>] - <strong>src</strong>: fix task release in cares_wrap.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26815">#26815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c969731755"><code>c969731755</code></a>] - <strong>src</strong>: use deleted function for class BaseObject (gengjiawen) <a href="https://github.com/nodejs/node/pull/26815">#26815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c824127756"><code>c824127756</code></a>] - <strong>src</strong>: delete unused field in class ModuleWrap (gengjiawen) <a href="https://github.com/nodejs/node/pull/26815">#26815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea7e2c0666"><code>ea7e2c0666</code></a>] - <strong>src</strong>: tidy up include headers in env.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26815">#26815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1def0701e"><code>c1def0701e</code></a>] - <strong>src</strong>: delete unreachable code in heap_utils.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/26815">#26815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c51cc9e85b"><code>c51cc9e85b</code></a>] - <strong>src</strong>: apply clang-tidy rule modernize-make-unique (gengjiawen) <a href="https://github.com/nodejs/node/pull/26493">#26493</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab70c96a79"><code>ab70c96a79</code></a>] - <strong>src</strong>: refactor coverage connection (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26513">#26513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63e7cc7694"><code>63e7cc7694</code></a>] - <strong>src</strong>: forbid access to CLI options before bootstrapping is done (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26476">#26476</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6c1ad5901"><code>e6c1ad5901</code></a>] - <strong>src</strong>: fix warnings around node_options (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26280">#26280</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62f904974d"><code>62f904974d</code></a>] - <strong>src</strong>: refactor node options parsers to mitigate MSVC bug (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26280">#26280</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b29afa212a"><code>b29afa212a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: make Symbol.asyncIterator support stable (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26989">#26989</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea47189b40"><code>ea47189b40</code></a>] - <strong>stream</strong>: do not unconditionally call <code>_read()</code> on <code>resume()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26965">#26965</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b359a7a7e5"><code>b359a7a7e5</code></a>] - <strong>test</strong>: make module test pass with NODE_PENDING_DEPRECATION (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27019">#27019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b2a07855a"><code>1b2a07855a</code></a>] - <strong>test</strong>: remove test-trace-events-api-worker-disabled from flaky (Rich Trott) <a href="https://github.com/nodejs/node/pull/27020">#27020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecac6547c0"><code>ecac6547c0</code></a>] - <strong>test</strong>: move test that creates 1Gb file to pummel (Rich Trott) <a href="https://github.com/nodejs/node/pull/27053">#27053</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35119d60d9"><code>35119d60d9</code></a>] - <strong>test</strong>: add IPv6 brackets but no port to test-dns (Rich Trott) <a href="https://github.com/nodejs/node/pull/27006">#27006</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8258f0704d"><code>8258f0704d</code></a>] - <strong>test</strong>: remove unused triggerAsyncId param in test (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/26800">#26800</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06dce392ba"><code>06dce392ba</code></a>] - <strong>test</strong>: fix error code typo (cjihrig) <a href="https://github.com/nodejs/node/pull/27024">#27024</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5181f8dc4"><code>e5181f8dc4</code></a>] - <strong>test</strong>: simplify for loop in test-buffer-zero-fill-cli.js (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/26799">#26799</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9330d7e4bf"><code>9330d7e4bf</code></a>] - <strong>test</strong>: add known_issues test for fs.copyFile() (Rich Trott) <a href="https://github.com/nodejs/node/pull/26939">#26939</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd6381b056"><code>fd6381b056</code></a>] - <strong>test</strong>: remove test-path-parse-6229.js from known issues (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26913">#26913</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edad9afaf8"><code>edad9afaf8</code></a>] - <strong>test</strong>: move hasCrypto check (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26858">#26858</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ef1bd97c6"><code>2ef1bd97c6</code></a>] - <strong>test</strong>: do not require flags when executing a file (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26858">#26858</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1cf7453d8"><code>a1cf7453d8</code></a>] - <strong>test</strong>: refactor path parse test (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26912">#26912</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80e845e787"><code>80e845e787</code></a>] - <strong>test</strong>: add test about unencrypted PKCS#8 private key for RSA (Daiki Ihara) <a href="https://github.com/nodejs/node/pull/26898">#26898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03bd649655"><code>03bd649655</code></a>] - <strong>test</strong>: show stderr on v8 coverage test failures (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26513">#26513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b24e45ab8d"><code>b24e45ab8d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>timers</strong>: deprecate active() and _unrefActive() (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/26760">#26760</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ff3070442"><code>3ff3070442</code></a>] - <strong>tools</strong>: fix <code>test.py --time</code> (Richard Lau) <a href="https://github.com/nodejs/node/pull/27007">#27007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7cbe1214d0"><code>7cbe1214d0</code></a>] - <strong>tools</strong>: update ESLint to 5.16.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/27005">#27005</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc9ce86aaa"><code>dc9ce86aaa</code></a>] - <strong>tools</strong>: update dependencies in lint-md-cli-rollup (Daijiro Wachi) <a href="https://github.com/nodejs/node/pull/26889">#26889</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8798db3bf3"><code>8798db3bf3</code></a>] - <strong>url</strong>: add ws: and wss: to slashedProtocol set (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26941">#26941</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/12737b3789"><code>12737b3789</code></a>] - <strong>util</strong>: <code>inspect()</code> should not exceed <code>breakLength</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26914">#26914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f615d4216"><code>0f615d4216</code></a>] - <strong>util</strong>: add subclass and null prototype support for errors in inspect (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26923">#26923</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1aa6e993e3"><code>1aa6e993e3</code></a>] - <strong>util</strong>: fix map entries inspection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26918">#26918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b08e622aa"><code>1b08e622aa</code></a>] - <strong>util</strong>: improve proxy inspection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26919">#26919</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21486e5c97"><code>21486e5c97</code></a>] - <strong>util</strong>: extract uncurryThis function for reuse (ZYSzys) <a href="https://github.com/nodejs/node/pull/23081">#23081</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/169f3f7166"><code>169f3f7166</code></a>] - <strong>util</strong>: require <code>isNativeError</code> from internalBinding (ZYSzys) <a href="https://github.com/nodejs/node/pull/23081">#23081</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8bd7909d00"><code>8bd7909d00</code></a>] - <strong>worker</strong>: use copy of process.env (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26544">#26544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/682b410581"><code>682b410581</code></a>] - <strong>worker</strong>: allow execArgv and eval in combination (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26533">#26533</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d9f819a14"><code>5d9f819a14</code></a>] - <strong>worker</strong>: remove usage of require(&#39;util&#39;) in worker_thread.js (toshi1127) <a href="https://github.com/nodejs/node/pull/26814">#26814</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44450efa6b"><code>44450efa6b</code></a>] - <strong>worker</strong>: remove usage of require(&#39;util&#39;) (toshi1127) <a href="https://github.com/nodejs/node/pull/26810">#26810</a></li>
</ul>
<h3 id="header-commits-in-node-js-11-15-0">Commits in Node.js 11.15.0<a id="commits-in-node-js-11-15-0" class="anchor" href="#commits-in-node-js-11-15-0" aria-labelledby="header-commits-in-node-js-11-15-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/7da23dcbfa"><code>7da23dcbfa</code></a>] - <strong>deps</strong>: V8: backport 61f4c22 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27259">#27259</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8db791d0fe"><code>8db791d0fe</code></a>] - <strong>deps</strong>: update archs files for OpenSSL-1.1.1b (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26327">#26327</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c98b720b1"><code>1c98b720b1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: add s390 asm rules for OpenSSL-1.1.1 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19794">#19794</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8cc478ae9"><code>d8cc478ae9</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.1.1b (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26327">#26327</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa6f0f1644"><code>fa6f0f1644</code></a>] - <strong>doc</strong>: describe tls.DEFAULT_MIN_VERSION/_MAX_VERSION (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26821">#26821</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b5d350a35"><code>8b5d350a35</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add .code and SSL specific error properties (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25093">#25093</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf2c283555"><code>bf2c283555</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: add --tls-min-v1.2 CLI switch (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26951">#26951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7aeca270f6"><code>7aeca270f6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: supported shared openssl 1.1.0 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26951">#26951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2666e6ded"><code>d2666e6ded</code></a>] - <strong>tls</strong>: add debugging to native TLS code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26843">#26843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/225417b849"><code>225417b849</code></a>] - <strong>tls</strong>: add CHECK for impossible condition (AnnaHenningsen) <a href="https://github.com/nodejs/node/pull/26843">#26843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/109c097797"><code>109c097797</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: revert default max toTLSv1.2 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26951">#26951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7393e37af1"><code>7393e37af1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: support TLSv1.3 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26209">#26209</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e14859459"><code>8e14859459</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: revert change to invalid protocol error type (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26951">#26951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00688b6042"><code>00688b6042</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: add code for ERR_TLS_INVALID_PROTOCOL_METHOD (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24729">#24729</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-0-0">Commits in Node.js 12.0.0<a id="commits-in-node-js-12-0-0" class="anchor" href="#commits-in-node-js-12-0-0" aria-labelledby="header-commits-in-node-js-12-0-0"></a></h3><h3 id="header-semver-major-commits-1">Semver-Major Commits<a id="semver-major-commits-1" class="anchor" href="#semver-major-commits-1" aria-labelledby="header-semver-major-commits-1"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/afce912193"><code>afce912193</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: improve performance to instantiate errors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738">#26738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a3623af74"><code>5a3623af74</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: validate required arguments (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26641">#26641</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7493db21b6"><code>7493db21b6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: adjust loose assertions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25008">#25008</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d064439e5"><code>9d064439e5</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>async_hooks</strong>: remove deprecated emitBefore and emitAfter (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26530">#26530</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a2cf6696f"><code>1a2cf6696f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>async_hooks</strong>: remove promise object from resource (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/23443">#23443</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c992639fbd"><code>c992639fbd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>bootstrap</strong>: make Buffer and process non-enumerable (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24874">#24874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/693401d0dd"><code>693401d0dd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: use stricter range checks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27045">#27045</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6113ba96cb"><code>6113ba96cb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: harden SlowBuffer creation (ZYSzys) <a href="https://github.com/nodejs/node/pull/26272">#26272</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6fb7baf935"><code>6fb7baf935</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: harden validation of buffer allocation size (ZYSzys) <a href="https://github.com/nodejs/node/pull/26162">#26162</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6d29ccf5a"><code>c6d29ccf5a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: do proper error propagation in addon methods (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23939">#23939</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7d7d4dfb7"><code>a7d7d4dfb7</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: increase MACOS_DEPLOYMENT_TARGET to 10.10 (Rod Vagg) <a href="https://github.com/nodejs/node/pull/27275">#27275</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/561327702d"><code>561327702d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfcc918e65"><code>dfcc918e65</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9334e45aa0"><code>9334e45aa0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: remove mips support (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26192">#26192</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb564a3688"><code>bb564a3688</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: update prerequisites on progress towards Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/25766">#25766</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c332abe28"><code>3c332abe28</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23423">#23423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/765766be64"><code>765766be64</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: add common <code>defines</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23426">#23426</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b5773fee3"><code>3b5773fee3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build,deps</strong>: move gypfiles out 2/2 - moving (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3531fe9320"><code>3531fe9320</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build,deps</strong>: add <code>NOMINMAX</code> to V8 Windows builds (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff5d632a83"><code>ff5d632a83</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build,deps</strong>: fix V8 snapshot gyp dependencies (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecf98b0839"><code>ecf98b0839</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build,meta</strong>: quiet/pretty make output by default (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26740">#26740</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f477bd34d"><code>2f477bd34d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build,win</strong>: mark x86 image as not SAFESEH (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/652877e3a9"><code>652877e3a9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: change the defaults maxBuffer size (kohta ito) <a href="https://github.com/nodejs/node/pull/27179">#27179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ad5106934"><code>9ad5106934</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: harden fork arguments validation (ZYSzys) <a href="https://github.com/nodejs/node/pull/27039">#27039</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb8a51a35c"><code>eb8a51a35c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: use non-infinite maxBuffer defaults (kohta ito) <a href="https://github.com/nodejs/node/pull/23027">#23027</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99523758dc"><code>99523758dc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>console</strong>: don&#39;t use ANSI escape codes when TERM=dumb (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261">#26261</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f1ed5c063"><code>2f1ed5c063</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: remove legacy native handles (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/27011">#27011</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e2c015422"><code>2e2c015422</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: decode missing passphrase errors (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25208">#25208</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8018f407b"><code>b8018f407b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: move DEP0113 to End-of-Life (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26249">#26249</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf3cb3f9b1"><code>bf3cb3f9b1</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: remove deprecated crypto._toBuf (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25338">#25338</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f63d84f80"><code>0f63d84f80</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: set <code>DEFAULT_ENCODING</code> property to non-enumerable (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/23222">#23222</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/95e779a6e9"><code>95e779a6e9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: silence irrelevant V8 warning (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08efd3060d"><code>08efd3060d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update postmortem metadata generation script (cjihrig) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0da7e99f98"><code>0da7e99f98</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: un-cherry-pick bd019bd (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1015e0de8"><code>b1015e0de8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 6 commits (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8181811d73"><code>8181811d73</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick d82c9af (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f03fb4d49"><code>1f03fb4d49</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick e5f01ba (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6af2207a9"><code>e6af2207a9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick d5f08e4 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/963061bc02"><code>963061bc02</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 6b09d21 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7338b700f"><code>b7338b700f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick f0bb5d2 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02171949a0"><code>02171949a0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 5b0510d (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf572c7831"><code>bf572c7831</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 91f0cd0 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09f134fccf"><code>09f134fccf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 392316d (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53ea813d5c"><code>53ea813d5c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 2f79d68 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc75ba3f14"><code>cc75ba3f14</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: sync V8 gypfiles with 7.4 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f579e11940"><code>f579e11940</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 7.4.288.13 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0b3de1e90"><code>e0b3de1e90</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: bump minimum icu version to 63 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c494b0a95"><code>1c494b0a95</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: silence irrelevant V8 warnings (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cec35a5eb9"><code>cec35a5eb9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 7803fa6 (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d4d6b39a7"><code>0d4d6b39a7</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 58cefed (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bea1a386a3"><code>bea1a386a3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick d3308d0 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf649c9b02"><code>cf649c9b02</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 74571c8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44d5401b8d"><code>44d5401b8d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: cherry-pick fc0ddf5 from upstream V8 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cefb8029cd"><code>cefb8029cd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: sync V8 gypfiles with 7.3 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d266e3e2cf"><code>d266e3e2cf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: sync V8 gypfiles with 7.2 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b48713334"><code>7b48713334</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 7.3.492.25 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6df7bd6c3b"><code>6df7bd6c3b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: add s390 asm rules for OpenSSL-1.1.1 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19794">#19794</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5620727f30"><code>5620727f30</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: sync V8 gypfiles with 7.1 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23423">#23423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b4bf7de6c"><code>9b4bf7de6c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 7.1.302.28 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23423">#23423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d8b844112"><code>3d8b844112</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps,build</strong>: move gypfiles out 1/2 - required changes (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fff922afee"><code>fff922afee</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps,build</strong>: compute torque_outputs in v8.gyp (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4507246adc"><code>4507246adc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps,build</strong>: refactor v8 gypfiles (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b581d59655"><code>b581d59655</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: update supported platforms for Node.js 12 (Rod Vagg) <a href="https://github.com/nodejs/node/pull/26714">#26714</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/309e7723ea"><code>309e7723ea</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: update behaviour of fs.writeFile (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/25080">#25080</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89740a4f0e"><code>89740a4f0e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: add internal functionality details of util.inherits (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24755">#24755</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ed3c54ecb"><code>1ed3c54ecb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>errors</strong>: update error name (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738">#26738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/abafd38c8d"><code>abafd38c8d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: use proper .destroy() implementation for SyncWriteStream (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26690">#26690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1cdeb9f956"><code>1cdeb9f956</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: improve mode validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26575">#26575</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70f4f08a9f"><code>70f4f08a9f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: harden validation of start option in createWriteStream (ZYSzys) <a href="https://github.com/nodejs/node/pull/25579">#25579</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f4b924f4a"><code>8f4b924f4a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: make writeFile consistent with readFile wrt fd (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/23709">#23709</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/907941d48e"><code>907941d48e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: validate timeout in ClientRequest() (cjihrig) <a href="https://github.com/nodejs/node/pull/26214">#26214</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bcf2886a84"><code>bcf2886a84</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: return HTTP 431 on HPE_HEADER_OVERFLOW error (Albert Still) <a href="https://github.com/nodejs/node/pull/25605">#25605</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2cb8f24751"><code>2cb8f24751</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: switch default parser to llhttp (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24870">#24870</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91748dd89c"><code>91748dd89c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: change DEP0066 to a runtime deprecation (Morgan Roderick) <a href="https://github.com/nodejs/node/pull/24167">#24167</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3b49cfa7b"><code>f3b49cfa7b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: else case is not reachable (szabolcsit) <a href="https://github.com/nodejs/node/pull/24176">#24176</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd9109c241"><code>bd9109c241</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0021 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/27127">#27127</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15c0947fee"><code>15c0947fee</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: remove Atomics.wake (Gus Caplan) <a href="https://github.com/nodejs/node/pull/27033">#27033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fe1e80896"><code>3fe1e80896</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: validate Error.captureStackTrace() calls (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738">#26738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bfbce289c3"><code>bfbce289c3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: refactor Error.captureStackTrace() usage (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738">#26738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9ddbb6b2f"><code>f9ddbb6b2f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DTRACE_* probes out of global scope (James M Snell) <a href="https://github.com/nodejs/node/pull/26541">#26541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7e628f8b3"><code>c7e628f8b3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: deprecate _stream_wrap (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26245">#26245</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be78266fb3"><code>be78266fb3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: don&#39;t use <code>util.inspect()</code> internals (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24971">#24971</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a02e3e2d5f"><code>a02e3e2d5f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: improve error message for MODULE_NOT_FOUND (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25690">#25690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05cd1a0929"><code>05cd1a0929</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: requireStack property for MODULE_NOT_FOUND (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25690">#25690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29d3d1ea13"><code>29d3d1ea13</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0029 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25377">#25377</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a665d13ad9"><code>a665d13ad9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0028 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25377">#25377</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10df21b071"><code>10df21b071</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0027 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25377">#25377</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d578ad996"><code>2d578ad996</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0026 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25377">#25377</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/853bee0acf"><code>853bee0acf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0023 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25280">#25280</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4934ae6f2"><code>d4934ae6f2</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0006 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25279">#25279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4100001624"><code>4100001624</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: remove unintended access to deps/ (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25138">#25138</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b416dafb87"><code>b416dafb87</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0120 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/24862">#24862</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59257543c3"><code>59257543c3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: use ES6 class inheritance style (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24755">#24755</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dcc82b37b6"><code>dcc82b37b6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: remove <code>inherits()</code> usage (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24755">#24755</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d11c4beb4b"><code>d11c4beb4b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: remove dead code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26983">#26983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75007d64c0"><code>75007d64c0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: mark DEP0019 as End-of-Life (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26973">#26973</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/115f0f5a57"><code>115f0f5a57</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: throw an error for invalid package.json main entries (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26823">#26823</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60ce2fd827"><code>60ce2fd827</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: don&#39;t search in require.resolve.paths (cjihrig) <a href="https://github.com/nodejs/node/pull/23683">#23683</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0f26cedcc"><code>f0f26cedcc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>n-api</strong>: remove code from error name (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738">#26738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96204c3c71"><code>96204c3c71</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: do not manipulate potential user code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26751">#26751</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9389b464ea"><code>9389b464ea</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: emit &quot;write after end&quot; errors in the next tick (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/24457">#24457</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1523111250"><code>1523111250</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: deprecate _setSimultaneousAccepts() undocumented function (James M Snell) <a href="https://github.com/nodejs/node/pull/23760">#23760</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/802ea05a37"><code>802ea05a37</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net,http2</strong>: merge setTimeout code (ZYSzys) <a href="https://github.com/nodejs/node/pull/25084">#25084</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16e4cd19f2"><code>16e4cd19f2</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>os</strong>: implement os.type() using uv_os_uname() (cjihrig) <a href="https://github.com/nodejs/node/pull/25659">#25659</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53ebd3311d"><code>53ebd3311d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: global.process, global.Buffer getters (Guy Bedford) <a href="https://github.com/nodejs/node/pull/26882">#26882</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa5e097530"><code>fa5e097530</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: move DEP0062 (node --debug) to end-of-life (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25828">#25828</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/154efc9bde"><code>154efc9bde</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: exit on --debug and --debug-brk after option parsing (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25828">#25828</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3439c955ab"><code>3439c955ab</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: improve <code>--redirect-warnings</code> handling (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24965">#24965</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3a62fe7fc"><code>d3a62fe7fc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>readline</strong>: support TERM=dumb (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261">#26261</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe963149f6"><code>fe963149f6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: add welcome message (gengjiawen) <a href="https://github.com/nodejs/node/pull/25947">#25947</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97737fd5fb"><code>97737fd5fb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: fix terminal default setting (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26518">#26518</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82b3ee776b"><code>82b3ee776b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: check colors with .getColorDepth() (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261">#26261</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/584305841d"><code>584305841d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: deprecate REPLServer.rli (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26260">#26260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf766c1b44"><code>bf766c1b44</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove unused INT_MAX constant (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27078">#27078</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7df9e77236"><code>7df9e77236</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 72 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96c3224de0"><code>96c3224de0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove <code>AddPromiseHook()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26574">#26574</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9577f7724d"><code>9577f7724d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 71 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d9aa73b1f"><code>6d9aa73b1f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: clean up MultiIsolatePlatform interface (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26384">#26384</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d996f58af"><code>1d996f58af</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: properly configure default heap limits (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25576">#25576</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9021b0d3fc"><code>9021b0d3fc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove icuDataDir from node config (GauthamBanasandra) <a href="https://github.com/nodejs/node/pull/24780">#24780</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6f69ebc05"><code>a6f69ebc05</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: explicitly allow JS in ReadHostObject (Yang Guo) <a href="https://github.com/nodejs/node/pull/23423">#23423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d25544148"><code>3d25544148</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update postmortem constant (cjihrig) <a href="https://github.com/nodejs/node/pull/23423">#23423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23603447ad"><code>23603447ad</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 68 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23423">#23423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/afad3b443e"><code>afad3b443e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 7.4 (cjihrig) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e96e3f9eb0"><code>e96e3f9eb0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: remove redundant common.mustCall (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738">#26738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01b112a031"><code>01b112a031</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 7.3 (cjihrig) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38ad285a2e"><code>38ad285a2e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: fix tests after V8 update (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/260d5f8c3b"><code>260d5f8c3b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update test-v8-stats (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78c8491a7e"><code>78c8491a7e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: remove apply calls over 65534 arg limit (Peter Marshall) <a href="https://github.com/nodejs/node/pull/25852">#25852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22a9fe3552"><code>22a9fe3552</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: add test for net-socket-setTimeout callback (ZYSzys) <a href="https://github.com/nodejs/node/pull/25084">#25084</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/379bf1aa8e"><code>379bf1aa8e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 7.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/23423">#23423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/624a242b05"><code>624a242b05</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: simplify regression test for SEGV (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24241">#24241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42dbaed460"><code>42dbaed460</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: support TLSv1.3 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26209">#26209</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f745bf9bd"><code>0f745bf9bd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: return correct version from getCipher() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26625">#26625</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b7c402518"><code>6b7c402518</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: check arg types of renegotiate() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25876">#25876</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b05b330025"><code>b05b330025</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: add code for ERR_TLS_INVALID_PROTOCOL_METHOD (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24729">#24729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b2ffff62c"><code>9b2ffff62c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: emit a warning when servername is an IP address (Rodger Combs) <a href="https://github.com/nodejs/node/pull/23329">#23329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60eca6a5d4"><code>60eca6a5d4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: disable TLS v1.0 and v1.1 by default (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23814">#23814</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b4159c8ed"><code>3b4159c8ed</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: remove unused arg to createSecureContext() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24241">#24241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/246a6fc107"><code>246a6fc107</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: deprecate Server.prototype.setOptions() (cjihrig) <a href="https://github.com/nodejs/node/pull/23820">#23820</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87719d792b"><code>87719d792b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: load NODE_EXTRA_CA_CERTS at startup (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23354">#23354</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9fece38c8"><code>c9fece38c8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: change inspect compact and breakLength default (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27109">#27109</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/892c51f330"><code>892c51f330</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: improve inspect edge cases (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27109">#27109</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63e13fd220"><code>63e13fd220</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: only the first line of the error message (Simon Zünd) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5ea925c8e"><code>b5ea925c8e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: don&#39;t set the prototype of callbackified functions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893">#26893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46bf0d0f4f"><code>46bf0d0f4f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: rename callbackified function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893">#26893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61d1334e5b"><code>61d1334e5b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: increase function length when using <code>callbackify()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893">#26893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5672ab7668"><code>5672ab7668</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: prevent tampering with internals in <code>inspect()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26577">#26577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a32cbe1597"><code>a32cbe1597</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: fix proxy inspection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26241">#26241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b674697d8"><code>7b674697d8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: prevent leaking internal properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24971">#24971</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1847696f4b"><code>1847696f4b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: protect against monkeypatched Object prototype for inspect() (Rich Trott) <a href="https://github.com/nodejs/node/pull/25953">#25953</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1b9be53c8"><code>c1b9be53c8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: treat format arguments equally (Roman Reiss) <a href="https://github.com/nodejs/node/pull/23162">#23162</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cda6b20816"><code>cda6b20816</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>win, fs</strong>: detect if symlink target is a directory (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/23724">#23724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a2654601e"><code>9a2654601e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>zlib</strong>: throw TypeError if callback is missing (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24929">#24929</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4eee55d354"><code>4eee55d354</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>zlib</strong>: make “bare” constants un-enumerable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24824">#24824</a></li>
</ul>
<h3 id="header-semver-minor-commits-1">Semver-Minor Commits<a id="semver-minor-commits-1" class="anchor" href="#semver-minor-commits-1" aria-labelledby="header-semver-minor-commits-1"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/3d8532f851"><code>3d8532f851</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: add {read|write}Big[U]Int64{BE|LE} methods (Nikolai Vavilov) <a href="https://github.com/nodejs/node/pull/19691">#19691</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/969bd1eb7b"><code>969bd1eb7b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add support for RSA-PSS keys (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26960">#26960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d0e50dcfe"><code>7d0e50dcfe</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add crypto.sign() and crypto.verify() (Brian White) <a href="https://github.com/nodejs/node/pull/26611">#26611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bcbd35a48d"><code>bcbd35a48d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add openssl specific error properties (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26868">#26868</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85fda7e848"><code>85fda7e848</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add support for x25119 and x448 KeyObjects (Filip Skokan) <a href="https://github.com/nodejs/node/pull/26774">#26774</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a9592496c"><code>3a9592496c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add support for EdDSA key pair generation (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26554">#26554</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4895927a0a"><code>4895927a0a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add KeyObject.asymmetricKeySize (Patrick Gansterer) <a href="https://github.com/nodejs/node/pull/26387">#26387</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2161690024"><code>2161690024</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update nghttp2 to 1.38.0 (gengjiawen) <a href="https://github.com/nodejs/node/pull/27295">#27295</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffd2df063c"><code>ffd2df063c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: update util colors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27052">#27052</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1094dbe19"><code>b1094dbe19</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>esm</strong>: phase two of new esm implementation (guybedford) <a href="https://github.com/nodejs/node/pull/26745">#26745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0e3084482"><code>e0e3084482</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>inspector</strong>: implement --cpu-prof[-path] (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27147">#27147</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f1282d536"><code>9f1282d536</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib</strong>: move queueMicrotask to stable (Gus Caplan) <a href="https://github.com/nodejs/node/pull/25594">#25594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b6b567bc4"><code>9b6b567bc4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib,src,doc</strong>: add --heapsnapshot-signal CLI flag (cjihrig) <a href="https://github.com/nodejs/node/pull/27133">#27133</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9dcc9b6a6b"><code>9dcc9b6a6b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: add --unhandled-rejections flag (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26599">#26599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ece507394a"><code>ece507394a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: do not reuse async resource in http parsers (Daniel Beckert) <a href="https://github.com/nodejs/node/pull/25094">#25094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2755471bf3"><code>2755471bf3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: print error before aborting (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26599">#26599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca9c0c90c2"><code>ca9c0c90c2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add .code and SSL specific error properties (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25093">#25093</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c69e06972"><code>8c69e06972</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: return an OpenSSL error from renegotiate (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26868">#26868</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90e958aa4d"><code>90e958aa4d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: only sort weak entries once (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27052">#27052</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1940114ac3"><code>1940114ac3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: highlight stack frames (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27052">#27052</a></li>
</ul>
<h3 id="header-semver-patch-commits-1">Semver-Patch Commits<a id="semver-patch-commits-1" class="anchor" href="#semver-patch-commits-1" aria-labelledby="header-semver-patch-commits-1"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/75463a9004"><code>75463a9004</code></a>] - <strong>assert</strong>: fix rejects stack trace and operator (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27047">#27047</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3d4e10107"><code>d3d4e10107</code></a>] - <strong>async_hooks</strong>: improve AsyncResource performance (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27032">#27032</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3973354951"><code>3973354951</code></a>] - <strong>benchmark</strong>: fix buffer-base64-decode.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27260">#27260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f98679f3b2"><code>f98679f3b2</code></a>] - <strong>benchmark</strong>: add benchmark for dns.promises.lookup() (Rich Trott) <a href="https://github.com/nodejs/node/pull/27249">#27249</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29d0b43426"><code>29d0b43426</code></a>] - <strong>benchmark</strong>: fix http headers benchmark (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27021">#27021</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77dee25efd"><code>77dee25efd</code></a>] - <strong>benchmark</strong>: remove deprecated argument (Rich Trott) <a href="https://github.com/nodejs/node/pull/27091">#27091</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b08a867d60"><code>b08a867d60</code></a>] - <strong>benchmark,doc,lib</strong>: capitalize more comments (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26849">#26849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d834275a48"><code>d834275a48</code></a>] - <strong>buffer</strong>: fix custom inspection with extra properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27074">#27074</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75eaf25e78"><code>75eaf25e78</code></a>] - <strong>buffer</strong>: use stricter <code>from()</code> input validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26825">#26825</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5aaf666b3b"><code>5aaf666b3b</code></a>] - <strong>build</strong>: improve embedded code-cache detection (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27311">#27311</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d17dfc7bb1"><code>d17dfc7bb1</code></a>] - <strong>build</strong>: remove redundant pyenv call in Travis build (Richard Lau) <a href="https://github.com/nodejs/node/pull/27247">#27247</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14df42fd00"><code>14df42fd00</code></a>] - <strong>build</strong>: run <code>mkcodecache</code> as an action (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27161">#27161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b468a1dfc3"><code>b468a1dfc3</code></a>] - <strong>build</strong>: pin Python version in Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/27166">#27166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b0d867389"><code>7b0d867389</code></a>] - <strong>build</strong>: fix test failures not failing Travis builds (Richard Lau) <a href="https://github.com/nodejs/node/pull/27176">#27176</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56354d480d"><code>56354d480d</code></a>] - <strong>build</strong>: run flaky tests in Travis (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27158">#27158</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72f4a830d7"><code>72f4a830d7</code></a>] - <strong>build</strong>: tidy up additional libraries on Windows (Richard Lau) <a href="https://github.com/nodejs/node/pull/27138">#27138</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af03de48d8"><code>af03de48d8</code></a>] - <strong>build</strong>: don&#39;t use lint-ci on Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/27062">#27062</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41ba699973"><code>41ba699973</code></a>] - <strong>build</strong>: update configure for Node.js 12 (Richard Lau) <a href="https://github.com/nodejs/node/pull/26719">#26719</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20a917c571"><code>20a917c571</code></a>] - <strong>build</strong>: move optimizing link directives to node.exe target (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931">#25931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4698757610"><code>4698757610</code></a>] - <strong>build,deps</strong>: remove cygwin configuration which is not supported (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931">#25931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd5c7bf240"><code>cd5c7bf240</code></a>] - <strong>build,deps</strong>: use PCH also for v8_initializers (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931">#25931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6608cf286d"><code>6608cf286d</code></a>] - <strong>build,deps,v8</strong>: tie up loose ends (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26666">#26666</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ac80f0e2b"><code>6ac80f0e2b</code></a>] - <strong>build,src</strong>: add PCH to node.gypi (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931">#25931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f216d5bbb1"><code>f216d5bbb1</code></a>] - <strong>build,test</strong>: fail <code>coverage</code> target if tests fail (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25432">#25432</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82b798907d"><code>82b798907d</code></a>] - <strong>build,tools</strong>: add more headers to V8 PCH file (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931">#25931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d66c7e3470"><code>d66c7e3470</code></a>] - <strong>build,win</strong>: deprecate <code>vcbuild test-ci</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27231">#27231</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fc27f6bc0"><code>0fc27f6bc0</code></a>] - <strong>build,win</strong>: bail vcbuild if mklink fails (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27216">#27216</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88beaf01f1"><code>88beaf01f1</code></a>] - <strong>build,win</strong>: rename node.lib to libnode.lib (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27150">#27150</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25df3c10f4"><code>25df3c10f4</code></a>] - <strong>build,win</strong>: put all compilation artifacts into <code>out</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27149">#27149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06c10cdc4c"><code>06c10cdc4c</code></a>] - <strong>build,win</strong>: teach GYP MSVS generator about MARMASM (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/26020">#26020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ffd20bb91"><code>2ffd20bb91</code></a>] - <strong>build,win</strong>: emit MSBuild summary (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931">#25931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff4adab78c"><code>ff4adab78c</code></a>] - <strong>build,win</strong>: always build with PCH (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931">#25931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28e2c3771d"><code>28e2c3771d</code></a>] - <strong>child_process</strong>: rename _validateStdtio to getValidStdio (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809">#26809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/091902ae00"><code>091902ae00</code></a>] - <strong>console</strong>: remove trace frame (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27159">#27159</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8eac78f8d"><code>a8eac78f8d</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>console</strong>: use consolePropAttributes for k-bind properties in constructor&quot; (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/26943">#26943</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed5e69d7e6"><code>ed5e69d7e6</code></a>] - <strong>console</strong>: use consolePropAttributes for k-bind properties in constructor (Beni von Cheni) <a href="https://github.com/nodejs/node/pull/26850">#26850</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69140bc7f8"><code>69140bc7f8</code></a>] - <strong>crypto</strong>: do not abort when setting throws (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27157">#27157</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0911e88056"><code>0911e88056</code></a>] - <strong>crypto</strong>: fix rsa key gen with non-default exponent (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27092">#27092</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fadcb2d850"><code>fadcb2d850</code></a>] - <strong>crypto</strong>: simplify missing passphrase detection (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/27089">#27089</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73bca57988"><code>73bca57988</code></a>] - <strong>crypto</strong>: fail early if passphrase is too long (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/27010">#27010</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05bd6071a6"><code>05bd6071a6</code></a>] - <strong>crypto</strong>: use EVP_PKEY_X448 in GetEphemeralKeyInfo (cjihrig) <a href="https://github.com/nodejs/node/pull/26988">#26988</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ac692a3db"><code>6ac692a3db</code></a>] - <strong>crypto</strong>: use EVP_PKEY_X25519 in GetEphemeralKeyInfo (cjihrig) <a href="https://github.com/nodejs/node/pull/26988">#26988</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c1fc93e30"><code>7c1fc93e30</code></a>] - <strong>crypto</strong>: don&#39;t crash on unknown asymmetricKeyType (Filip Skokan) <a href="https://github.com/nodejs/node/pull/26786">#26786</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df1c9eb975"><code>df1c9eb975</code></a>] - <strong>crypto</strong>: rename generateKeyPairEdDSA (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26900">#26900</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/751c92d972"><code>751c92d972</code></a>] - <strong>crypto</strong>: remove obsolete encoding check (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809">#26809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f77af541e"><code>6f77af541e</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>crypto</strong>: add KeyObject.asymmetricKeySize&quot; (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26636">#26636</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/247c14c040"><code>247c14c040</code></a>] - <strong>crypto</strong>: fix EdDSA support for KeyObject (Brian White) <a href="https://github.com/nodejs/node/pull/26319">#26319</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90cf2d5f00"><code>90cf2d5f00</code></a>] - <strong>deps</strong>: use nghttp2&#39;s config.h on all platforms (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27283">#27283</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aec2ce4ee1"><code>aec2ce4ee1</code></a>] - <strong>deps</strong>: upgrade to libuv 1.28.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/27241">#27241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f29117de3"><code>7f29117de3</code></a>] - <strong>deps</strong>: patch V8 to 7.4.288.21 (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/27265">#27265</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/033f6b566e"><code>033f6b566e</code></a>] - <strong>deps</strong>: upgrade npm to 6.9.0 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/26244">#26244</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/135b79a31d"><code>135b79a31d</code></a>] - <strong>deps</strong>: patch V8 to 7.4.288.18 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27066">#27066</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1d61f2b4b"><code>c1d61f2b4b</code></a>] - <strong>deps</strong>: patch V8 to 7.4.288.17 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27066">#27066</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b8434eebc"><code>5b8434eebc</code></a>] - <strong>deps</strong>: V8: cherry-pick 0188634 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27013">#27013</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cc181c8ee"><code>8cc181c8ee</code></a>] - <strong>deps</strong>: V8: cherry-pick c8785d1 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27013">#27013</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ea9de2e85"><code>2ea9de2e85</code></a>] - <strong>deps</strong>: V8: cherry-pick f4b860d (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27013">#27013</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddbb7d7777"><code>ddbb7d7777</code></a>] - <strong>deps</strong>: cherry-pick 56f6a76 from upstream V8 (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25269">#25269</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59fa7f1257"><code>59fa7f1257</code></a>] - <strong>deps</strong>: cherry-pick 26b145a from upstream V8 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25148">#25148</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9812142ca"><code>a9812142ca</code></a>] - <strong>deps</strong>: patch V8 to 7.1.302.33 (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25101">#25101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0e460968e"><code>f0e460968e</code></a>] - <strong>deps</strong>: remove test-related GYP files (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25097">#25097</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/323a365766"><code>323a365766</code></a>] - <strong>deps</strong>: float 26d7fce1 from openssl (Rod Vagg) <a href="https://github.com/nodejs/node/pull/24353">#24353</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8fb81fab3"><code>d8fb81fab3</code></a>] - <strong>deps</strong>: float 99540ec from openssl (CVE-2018-0735) (Rod Vagg) <a href="https://github.com/nodejs/node/pull/23950">#23950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/213c7d2d64"><code>213c7d2d64</code></a>] - <strong>deps</strong>: float a9cfb8c2 from openssl (CVE-2018-0734) (Rod Vagg) <a href="https://github.com/nodejs/node/pull/23965">#23965</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2260e901d"><code>e2260e901d</code></a>] - <strong>deps</strong>: float 415c3356 from openssl (DSA vulnerability) (Rod Vagg) <a href="https://github.com/nodejs/node/pull/23965">#23965</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e356807a79"><code>e356807a79</code></a>] - <strong>deps,test</strong>: bump googletest to 39f72ea6f5 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27231">#27231</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e308e8b28"><code>8e308e8b28</code></a>] - <strong>deps,v8</strong>: cherry-pick 385aa80 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26702">#26702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1b7193428"><code>d1b7193428</code></a>] - <strong>deps,v8</strong>: silence V8 self-deprecation warnings (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25394">#25394</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e960175d1"><code>9e960175d1</code></a>] - <strong>dgram</strong>: add support for UDP connected sockets (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/26871">#26871</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09cdc37824"><code>09cdc37824</code></a>] - <strong>dns</strong>: do not indicate invalid IPs are IPv6 (Rich Trott) <a href="https://github.com/nodejs/node/pull/27081">#27081</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc2d258a3e"><code>bc2d258a3e</code></a>] - <strong>dns</strong>: refactor internal/dns/promises.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27081">#27081</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72308a5deb"><code>72308a5deb</code></a>] - <strong>doc</strong>: simplify nomination process text (Rich Trott) <a href="https://github.com/nodejs/node/pull/27317">#27317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/290faec0e7"><code>290faec0e7</code></a>] - <strong>doc</strong>: fix extname with the correct description (himself65) <a href="https://github.com/nodejs/node/pull/27303">#27303</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4dae5e1ca"><code>d4dae5e1ca</code></a>] - <strong>doc</strong>: simplify bullet points in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27284">#27284</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba74e42000"><code>ba74e42000</code></a>] - <strong>doc</strong>: revise Collaborator Nominations introduction (Rich Trott) <a href="https://github.com/nodejs/node/pull/27237">#27237</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c61c722c8c"><code>c61c722c8c</code></a>] - <strong>doc</strong>: add ABI version registry (Rod Vagg) <a href="https://github.com/nodejs/node/pull/24114">#24114</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7938238b31"><code>7938238b31</code></a>] - <strong>doc</strong>: add internal documentation (Aymen Naghmouchi) <a href="https://github.com/nodejs/node/pull/26665">#26665</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82e6c3378f"><code>82e6c3378f</code></a>] - <strong>doc</strong>: revise TSC Meetings material in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27204">#27204</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5f9cf81e3"><code>d5f9cf81e3</code></a>] - <strong>doc</strong>: fix some links (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27141">#27141</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b854959e7"><code>7b854959e7</code></a>] - <strong>doc</strong>: revise TSC text in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27169">#27169</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b859f50d5"><code>9b859f50d5</code></a>] - <strong>doc</strong>: add missing n-api version indicator (Michael Dawson) <a href="https://github.com/nodejs/node/pull/27155">#27155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/41d5666aaa"><code>41d5666aaa</code></a>] - <strong>doc</strong>: consolidate Collaborator status in GOVERNANCE (Rich Trott) <a href="https://github.com/nodejs/node/pull/27128">#27128</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1656cd2edb"><code>1656cd2edb</code></a>] - <strong>doc</strong>: remove outdated link (cjihrig) <a href="https://github.com/nodejs/node/pull/27126">#27126</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/643a2fa447"><code>643a2fa447</code></a>] - <strong>doc</strong>: specify return type for tty.isatty() (Mykola Bilochub) <a href="https://github.com/nodejs/node/pull/27154">#27154</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/557bd861aa"><code>557bd861aa</code></a>] - <strong>doc</strong>: revise Collaborator material in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27103">#27103</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1afec97130"><code>1afec97130</code></a>] - <strong>doc</strong>: link bigint type to MDN instead of proposal (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27101">#27101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21b739fb69"><code>21b739fb69</code></a>] - <strong>doc</strong>: add missing step to npm release process (Myles Borins) <a href="https://github.com/nodejs/node/pull/27105">#27105</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/181052d7c2"><code>181052d7c2</code></a>] - <strong>doc</strong>: revise Collaborator description in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27071">#27071</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10eaf6a09f"><code>10eaf6a09f</code></a>] - <strong>doc</strong>: fix section sorting, add link reference (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27075">#27075</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d989e20717"><code>d989e20717</code></a>] - <strong>doc</strong>: describe tls.DEFAULT_MIN_VERSION/_MAX_VERSION (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26821">#26821</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0622ce6e7f"><code>0622ce6e7f</code></a>] - <strong>doc</strong>: fix changelog date typo (Jesse McCarthy) <a href="https://github.com/nodejs/node/pull/26831">#26831</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd9898a52a"><code>cd9898a52a</code></a>] - <strong>doc</strong>: add missing pr-url (cjihrig) <a href="https://github.com/nodejs/node/pull/26753">#26753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06879aafee"><code>06879aafee</code></a>] - <strong>doc</strong>: fix year in changelog (Colin Prince) <a href="https://github.com/nodejs/node/pull/26584">#26584</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e0ddf66b9"><code>7e0ddf66b9</code></a>] - <strong>doc</strong>: fix deprecation &quot;End-of-Life&quot; capitalization (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26251">#26251</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d4db3a7bf"><code>3d4db3a7bf</code></a>] - <strong>doc</strong>: fix metadata of DEP0114 (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26250">#26250</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ccf37b3a84"><code>ccf37b3a84</code></a>] - <strong>doc</strong>: fix deprecations metadata (Richard Lau) <a href="https://github.com/nodejs/node/pull/25434">#25434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3614157b78"><code>3614157b78</code></a>] - <strong>doc</strong>: fix lint in CHANGELOG_V6 (Myles Borins) <a href="https://github.com/nodejs/node/pull/25233">#25233</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/928f776385"><code>928f776385</code></a>] - <strong>doc</strong>: add missing pr-url (cjihrig) <a href="https://github.com/nodejs/node/pull/25091">#25091</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43273262e5"><code>43273262e5</code></a>] - <strong>doc</strong>: describe secureProtocol and CLI interaction (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24386">#24386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34eccb2a1b"><code>34eccb2a1b</code></a>] - <strong>doc</strong>: fix missing PR id of 23329 (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/24458">#24458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db2ac1dbd9"><code>db2ac1dbd9</code></a>] - <strong>doc</strong>: fix headings for CHANGELOG_v10.md (Myles Borins) <a href="https://github.com/nodejs/node/pull/23973">#23973</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c99026bdd7"><code>c99026bdd7</code></a>] - <strong>doc</strong>: update missing deprecation (cjihrig) <a href="https://github.com/nodejs/node/pull/23883">#23883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4afd503465"><code>4afd503465</code></a>] - <strong>doc,test,repl</strong>: fix deprecation code (cjihrig) <a href="https://github.com/nodejs/node/pull/26368">#26368</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b044962c4"><code>3b044962c4</code></a>] - <strong>errors</strong>: add more information in case of invalid callbacks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27048">#27048</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96e46d37c4"><code>96e46d37c4</code></a>] - <strong>esm</strong>: replace --entry-type with --input-type (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/27184">#27184</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e98f875b9"><code>5e98f875b9</code></a>] - <strong>esm</strong>: fix typos (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/27067">#27067</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a547098d5"><code>7a547098d5</code></a>] - <strong>esm</strong>: use primordials (Myles Borins) <a href="https://github.com/nodejs/node/pull/26954">#26954</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2400cbcf7c"><code>2400cbcf7c</code></a>] - <strong>fs</strong>: fix infinite loop with async recursive mkdir on Windows (Richard Lau) <a href="https://github.com/nodejs/node/pull/27207">#27207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b925379f50"><code>b925379f50</code></a>] - <strong>fs</strong>: warn on non-portable mkdtemp() templates (cjihrig) <a href="https://github.com/nodejs/node/pull/26980">#26980</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb2d4161f5"><code>eb2d4161f5</code></a>] - <strong>fs</strong>: improve readFile performance (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27063">#27063</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92db780d9e"><code>92db780d9e</code></a>] - <strong>http2</strong>: rename function for clarity (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809">#26809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce265908eb"><code>ce265908eb</code></a>] - <strong>http2</strong>: remove side effects from validateSettings (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809">#26809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd3a9eebca"><code>cd3a9eebca</code></a>] - <strong>https</strong>: remove usage of public require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26772">#26772</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49d3d11ba7"><code>49d3d11ba7</code></a>] - <strong>inspector</strong>: split --cpu-prof-path to --cpu-prof-dir and --cpu-prof-name (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27306">#27306</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94adfe9831"><code>94adfe9831</code></a>] - <strong>lib</strong>: replace --diagnostic-report-* with --report-* (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27312">#27312</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49ee010005"><code>49ee010005</code></a>] - <strong>lib</strong>: use getOptionValue instead of process underscore aliases (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27278">#27278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a38e9c438a"><code>a38e9c438a</code></a>] - <strong>lib</strong>: require globals instead of using the global proxy (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27112">#27112</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/914d6c9ab8"><code>914d6c9ab8</code></a>] - <strong>lib</strong>: use primordials in domexception.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27171">#27171</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3da36d0e94"><code>3da36d0e94</code></a>] - <strong>lib</strong>: create primordials in every context (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27171">#27171</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/908292cf1f"><code>908292cf1f</code></a>] - <strong>lib</strong>: enforce the use of Object from primordials (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27146">#27146</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47f5cc1ad1"><code>47f5cc1ad1</code></a>] - <strong>lib</strong>: faster FreeList (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27021">#27021</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b9e57012a"><code>5b9e57012a</code></a>] - <strong>lib</strong>: add signal name validator (cjihrig) <a href="https://github.com/nodejs/node/pull/27137">#27137</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/112cc7c275"><code>112cc7c275</code></a>] - <strong>lib</strong>: use safe methods from primordials (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27096">#27096</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a8c55f078"><code>5a8c55f078</code></a>] - <strong>lib</strong>: fix outdated comment (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27122">#27122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de23055536"><code>de23055536</code></a>] - <strong>lib</strong>: remove <code>env: node</code> in eslint config for lib files (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27082">#27082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c49e8b537"><code>2c49e8b537</code></a>] - <strong>lib</strong>: make queueMicrotask faster (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27032">#27032</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0817840f77"><code>0817840f77</code></a>] - <strong>lib</strong>: force using primordials for JSON, Math and Reflect (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27027">#27027</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bddfcc61a"><code>7bddfcc61a</code></a>] - <strong>lib</strong>: consolidate arrayBufferView validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809">#26809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c913fb028"><code>6c913fb028</code></a>] - <strong>lib</strong>: remove return values from validation functions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809">#26809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50a3fe20ea"><code>50a3fe20ea</code></a>] - <strong>lib</strong>: rename validateMode to parseMode (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809">#26809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76e67e9884"><code>76e67e9884</code></a>] - <strong>lib</strong>: assign missed deprecation code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26492">#26492</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3b5cc0807"><code>f3b5cc0807</code></a>] - <strong>meta</strong>: travis: run compilation jobs first (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27205">#27205</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c816b7588"><code>7c816b7588</code></a>] - <strong>module</strong>: explicitly initialize CJS loader (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27313">#27313</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6317d0a45"><code>d6317d0a45</code></a>] - <strong>module</strong>: remove usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26803">#26803</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff89670902"><code>ff89670902</code></a>] - <strong>n-api</strong>: reduce gc finalization stress (Michael Dawson) <a href="https://github.com/nodejs/node/pull/27085">#27085</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/655c90b287"><code>655c90b287</code></a>] - <strong>net</strong>: inline maybeDestroy() (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27136">#27136</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0b3855a90"><code>f0b3855a90</code></a>] - <strong>net</strong>: remove usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26920">#26920</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9946c59707"><code>9946c59707</code></a>] - <strong>path</strong>: simplify normalizeString (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27240">#27240</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9dba96dc1a"><code>9dba96dc1a</code></a>] - <strong>process</strong>: patch more process properties during pre-execution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26945">#26945</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4eda4d876"><code>d4eda4d876</code></a>] - <strong>process</strong>: remove protection for SyncWriteStream destroy in stdio (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26902">#26902</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2701f5538f"><code>2701f5538f</code></a>] - <strong>readline</strong>: remove usage of require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26818">#26818</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/415a825dc0"><code>415a825dc0</code></a>] - <strong>repl</strong>: remove usage of require(&#39;util&#39;) in <code>repl.js</code> (dnlup) <a href="https://github.com/nodejs/node/pull/26820">#26820</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af35d4044f"><code>af35d4044f</code></a>] - <strong>report</strong>: use uv_gettimeofday for dumpEventTimeStamp (cjihrig) <a href="https://github.com/nodejs/node/pull/27029">#27029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44a3acb627"><code>44a3acb627</code></a>] - <strong>report</strong>: improve signal name validation (cjihrig) <a href="https://github.com/nodejs/node/pull/27137">#27137</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3032708e0"><code>e3032708e0</code></a>] - <strong>report</strong>: add support for UDP connected sockets (Richard Lau) <a href="https://github.com/nodejs/node/pull/27072">#27072</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e1e9946a9"><code>8e1e9946a9</code></a>] - <strong>src</strong>: use uv_gettimeofday() to get microseconds (cjihrig) <a href="https://github.com/nodejs/node/pull/27029">#27029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8eaf31181a"><code>8eaf31181a</code></a>] - <strong>src</strong>: apply modernize-use-nullptr in node_win32_etw_provider.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/27263">#27263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19e3e02a2d"><code>19e3e02a2d</code></a>] - <strong>src</strong>: move SIGINT watchdog utils to the contextify binding (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27290">#27290</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5356b4a675"><code>5356b4a675</code></a>] - <strong>src</strong>: split per-process initialization and teardown routines (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27276">#27276</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d901bb44e"><code>8d901bb44e</code></a>] - <strong>src</strong>: move guessHandleType in the util binding (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27289">#27289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/758191033f"><code>758191033f</code></a>] - <strong>src</strong>: fix performance-faster-string-find in node_report.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/27262">#27262</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc8b57fdc1"><code>dc8b57fdc1</code></a>] - <strong>src</strong>: use ArrayBufferAllocator::Create in node_worker.cc (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27251">#27251</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9da3f0cce"><code>f9da3f0cce</code></a>] - <strong>src</strong>: enable non-nestable V8 platform tasks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27252">#27252</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ef1512f9e"><code>3ef1512f9e</code></a>] - <strong>src</strong>: allows escaping NODE_OPTIONS with backslashes (Maël Nison) <a href="https://github.com/nodejs/node/pull/24065">#24065</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cdba9f23ec"><code>cdba9f23ec</code></a>] - <strong>src</strong>: handle fatal error when Environment is not assigned to context (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27236">#27236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83d1ca7de9"><code>83d1ca7de9</code></a>] - <strong>src</strong>: disallow calling env-dependent methods during bootstrap (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27234">#27234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cab1dc5bb3"><code>cab1dc5bb3</code></a>] - <strong>src</strong>: use RAII to manage the main isolate data (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27220">#27220</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e7823dd4e"><code>1e7823dd4e</code></a>] - <strong>src</strong>: remove redundant call in node_options-inl.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/26959">#26959</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/73471236d8"><code>73471236d8</code></a>] - <strong>src</strong>: remove unimplemented method in TracingAgent (gengjiawen) <a href="https://github.com/nodejs/node/pull/26959">#26959</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/427fce711f"><code>427fce711f</code></a>] - <strong>src</strong>: fix check for accepting Buffers into Node’s allocator (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27174">#27174</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfd7e99425"><code>dfd7e99425</code></a>] - <strong>src</strong>: make a Environment-independent proxy class for NativeModuleLoader (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27160">#27160</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/060d901f87"><code>060d901f87</code></a>] - <strong>src</strong>: replace FromJust() with Check() when possible (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27162">#27162</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee7daf76c0"><code>ee7daf76c0</code></a>] - <strong>src</strong>: remove redundant string initialization (gengjiawen) <a href="https://github.com/nodejs/node/pull/27152">#27152</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/845a6214f8"><code>845a6214f8</code></a>] - <strong>src</strong>: use macro instead of magic number for fd (gengjiawen) <a href="https://github.com/nodejs/node/pull/27152">#27152</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/547576f530"><code>547576f530</code></a>] - <strong>src</strong>: always use diagnostic file sequence number (cjihrig) <a href="https://github.com/nodejs/node/pull/27142">#27142</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1e03eda07"><code>c1e03eda07</code></a>] - <strong>src</strong>: use SealHandleScope for inspector tasks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27116">#27116</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3f30a48c2"><code>a3f30a48c2</code></a>] - <strong>src</strong>: unify crypto constant setup (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27077">#27077</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97c0a34935"><code>97c0a34935</code></a>] - <strong>src</strong>: don&#39;t point to out of scope variable (cjihrig) <a href="https://github.com/nodejs/node/pull/27070">#27070</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/864860e9f3"><code>864860e9f3</code></a>] - <strong>src</strong>: port coverage serialization to C++ (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26874">#26874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0e2650d03"><code>d0e2650d03</code></a>] - <strong>src</strong>: add NOLINT to js_native_.* (gengjiawen) <a href="https://github.com/nodejs/node/pull/26884">#26884</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb2dccb17a"><code>eb2dccb17a</code></a>] - <strong>src</strong>: move AsyncResource impl out of public header (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26348">#26348</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1d55a0cbc"><code>e1d55a0cbc</code></a>] - <strong>src</strong>: port bootstrap/cache.js to C++ (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27046">#27046</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f59ec2abee"><code>f59ec2abee</code></a>] - <strong>src</strong>: implement MemoryRetainer in Environment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27018">#27018</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1087805eeb"><code>1087805eeb</code></a>] - <strong>src</strong>: check return value, silence coverity warning (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26997">#26997</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb98f27181"><code>bb98f27181</code></a>] - <strong>src</strong>: check uv_fs_close() return value (cjihrig) <a href="https://github.com/nodejs/node/pull/26967">#26967</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8bc7d2a5be"><code>8bc7d2a5be</code></a>] - <strong>src</strong>: fix data type when using uv_get_total_memory() (gengjiawen) <a href="https://github.com/nodejs/node/pull/26886">#26886</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0f031c5bd"><code>c0f031c5bd</code></a>] - <strong>src</strong>: remove unused variable (cjihrig) <a href="https://github.com/nodejs/node/pull/26879">#26879</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1935625df4"><code>1935625df4</code></a>] - <strong>src</strong>: disallow constructor behaviour for native methods (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26700">#26700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f091d4e840"><code>f091d4e840</code></a>] - <strong>src</strong>: apply clang-tidy rule modernize-use-emplace (gengjiawen) <a href="https://github.com/nodejs/node/pull/26564">#26564</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f47adfbda5"><code>f47adfbda5</code></a>] - <strong>src</strong>: fix DTrace GC callbacks DCHECKs and add cleanup (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26742">#26742</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0752a18b88"><code>0752a18b88</code></a>] - <strong>src</strong>: fix warning in node_messaging (ZYSzys) <a href="https://github.com/nodejs/node/pull/26682">#26682</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b200a46bef"><code>b200a46bef</code></a>] - <strong>src</strong>: remove <code>process.binding(&#39;config&#39;).debugOptions</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25999">#25999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2d374fccc"><code>c2d374fccc</code></a>] - <strong>src</strong>: remove unused method in env.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25934">#25934</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55569759b3"><code>55569759b3</code></a>] - <strong>src</strong>: pass along errors from PromiseWrap instantiation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25734">#25734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24e6b709ea"><code>24e6b709ea</code></a>] - <strong>src</strong>: use isolate version of BooleanValue() (cjihrig) <a href="https://github.com/nodejs/node/pull/24883">#24883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0089a580f"><code>b0089a580f</code></a>] - <strong>src</strong>: make model counter in <code>GetCPUInfo()</code> unsigned (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23880">#23880</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53e0f632db"><code>53e0f632db</code></a>] - <strong>stream</strong>: inline onwriteStateUpdate() (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27203">#27203</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a67c9948c"><code>1a67c9948c</code></a>] - <strong>stream</strong>: remove dead code (Marcos Casagrande) <a href="https://github.com/nodejs/node/pull/27125">#27125</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3d1922958"><code>a3d1922958</code></a>] - <strong>test</strong>: unskip copyfile permission test (cjihrig) <a href="https://github.com/nodejs/node/pull/27241">#27241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b368571fba"><code>b368571fba</code></a>] - <strong>test</strong>: move known issue test to parallel (cjihrig) <a href="https://github.com/nodejs/node/pull/27241">#27241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/528d100394"><code>528d100394</code></a>] - <strong>test</strong>: mark some known flakes (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27225">#27225</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e37eee2b1e"><code>e37eee2b1e</code></a>] - <strong>test</strong>: remove flaky designation for test-cli-node-options (Rich Trott) <a href="https://github.com/nodejs/node/pull/27305">#27305</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7167eb2f12"><code>7167eb2f12</code></a>] - <strong>test</strong>: increase coverage for dns.promises.lookup() (Rich Trott) <a href="https://github.com/nodejs/node/pull/27299">#27299</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b66f01d903"><code>b66f01d903</code></a>] - <strong>test</strong>: skip test-cpu-prof in debug builds with code cache (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27308">#27308</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57ab3b56fc"><code>57ab3b56fc</code></a>] - <strong>test</strong>: allow leaked global check to be skipped (cjihrig) <a href="https://github.com/nodejs/node/pull/27239">#27239</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02885dad5a"><code>02885dad5a</code></a>] - <strong>test</strong>: add ability to skip common flag checks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27254">#27254</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed893111b9"><code>ed893111b9</code></a>] - <strong>test</strong>: do not strip left whitespace in pseudo-tty tests (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27244">#27244</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8712edf53a"><code>8712edf53a</code></a>] - <strong>test</strong>: fix postmortem metadata test (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/27265">#27265</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5bb500d0f"><code>d5bb500d0f</code></a>] - <strong>test</strong>: fix test-benchmark-buffer (Rich Trott) <a href="https://github.com/nodejs/node/pull/27260">#27260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f8b497991"><code>4f8b497991</code></a>] - <strong>test</strong>: try to stabalize test-child-process-fork-exec-path.js (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27277">#27277</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6c37e9e85"><code>c6c37e9e85</code></a>] - <strong>test</strong>: use assert.rejects() and assert.throws() (Richard Lau) <a href="https://github.com/nodejs/node/pull/27207">#27207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f85ef977e6"><code>f85ef977e6</code></a>] - <strong>test</strong>: log errors in test-fs-readfile-tostring-fail (Richard Lau) <a href="https://github.com/nodejs/node/pull/27058">#27058</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de463f1490"><code>de463f1490</code></a>] - <strong>test</strong>: ec2 generateKeyPairSync invalid parameter encoding (Ruwan Geeganage) <a href="https://github.com/nodejs/node/pull/27212">#27212</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fed83dee8"><code>2fed83dee8</code></a>] - <strong>test</strong>: test privateEncrypt/publicDecrypt + padding (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27188">#27188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6bd3b27ee"><code>f6bd3b27ee</code></a>] - <strong>test</strong>: fix test-dns-idna2008.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27208">#27208</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cf3af1486"><code>8cf3af1486</code></a>] - <strong>test</strong>: optimize total Travis run time (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27182">#27182</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/abe4183d41"><code>abe4183d41</code></a>] - <strong>test</strong>: mark some known flakes (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27193">#27193</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06c803d9b9"><code>06c803d9b9</code></a>] - <strong>test</strong>: pass null params to napi_create_function() (Octavian Soldea) <a href="https://github.com/nodejs/node/pull/26998">#26998</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a51ae424a"><code>2a51ae424a</code></a>] - <strong>test</strong>: cover thenables when we check for promises (szabolcsit) <a href="https://github.com/nodejs/node/pull/24219">#24219</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a6eba3de6"><code>3a6eba3de6</code></a>] - <strong>test</strong>: use assert.rejects (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27123">#27123</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d6533ea02"><code>3d6533ea02</code></a>] - <strong>test</strong>: simplify vm-module-errors test (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27123">#27123</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1413305e0"><code>d1413305e0</code></a>] - <strong>test</strong>: print child stderr in test-http-chunk-problem (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27117">#27117</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f96a6608eb"><code>f96a6608eb</code></a>] - <strong>test</strong>: fix test-worker-memory.js for large cpu #s (Michael Dawson) <a href="https://github.com/nodejs/node/pull/27090">#27090</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/93df085386"><code>93df085386</code></a>] - <strong>test</strong>: fix this scope bug in test-stream2-writable.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/27111">#27111</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58aaf58406"><code>58aaf58406</code></a>] - <strong>test</strong>: fix test-repl-require-after-write (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27088">#27088</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/baa54a5ae7"><code>baa54a5ae7</code></a>] - <strong>test</strong>: cover napi_get/set/has_named_property() (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/26947">#26947</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c86883cfac"><code>c86883cfac</code></a>] - <strong>test</strong>: fix test-benchmark-module (Rich Trott) <a href="https://github.com/nodejs/node/pull/27094">#27094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f13733d12d"><code>f13733d12d</code></a>] - <strong>test</strong>: test vm.runInNewContext() filename option (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27056">#27056</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/666c67e078"><code>666c67e078</code></a>] - <strong>test</strong>: simplify date inspection tests (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26922">#26922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1375af204a"><code>1375af204a</code></a>] - <strong>test</strong>: revert fail <code>coverage</code> target if tests fail&quot; (Michael Dawson) <a href="https://github.com/nodejs/node/pull/25543">#25543</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3235d318dc"><code>3235d318dc</code></a>] - <strong>test</strong>: add test for _setSimultaneousAccepts() (Andrey Melikhov) <a href="https://github.com/nodejs/node/pull/24180">#24180</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e8c9be3ff"><code>9e8c9be3ff</code></a>] - <strong>timers</strong>: rename validateTimerDuration to getTimerDuration (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809">#26809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1d05e49fe"><code>a1d05e49fe</code></a>] - <strong>timers</strong>: support name in validateTimerDuration() (cjihrig) <a href="https://github.com/nodejs/node/pull/26215">#26215</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d5387e143"><code>2d5387e143</code></a>] - <strong>tls</strong>: add debugging to native TLS code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26843">#26843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f87b3a72cd"><code>f87b3a72cd</code></a>] - <strong>tls</strong>: add CHECK for impossible condition (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26843">#26843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1330af6a3"><code>a1330af6a3</code></a>] - <strong>tls</strong>: remove usage of public require(&#39;util&#39;) (dnlup) <a href="https://github.com/nodejs/node/pull/26747">#26747</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00d49ad673"><code>00d49ad673</code></a>] - <strong>tls</strong>: null not valid as a renegotiate callback (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25929">#25929</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54b4beb506"><code>54b4beb506</code></a>] - <strong>tls</strong>: support TLS_client_method, TLS_server_method (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24386">#24386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ac0308af9"><code>5ac0308af9</code></a>] - <strong>tools</strong>: refactor mkcodecache (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27161">#27161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4fd7193579"><code>4fd7193579</code></a>] - <strong>tools</strong>: implement mkcodecache as an executable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27161">#27161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4e743169e"><code>d4e743169e</code></a>] - <strong>tools</strong>: update js-yaml to 3.13.1 for lint-md.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27195">#27195</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1fc4255221"><code>1fc4255221</code></a>] - <strong>tools</strong>: python: ignore instead of select flake8 rules (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25614">#25614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a16a0fe962"><code>a16a0fe962</code></a>] - <strong>tools</strong>: python: activate more flake8 rules (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25614">#25614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0befda6970"><code>0befda6970</code></a>] - <strong>tools</strong>: python: update flake8 rules (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25614">#25614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a25ace9c3"><code>0a25ace9c3</code></a>] - <strong>tools</strong>: move cpplint configuration to .cpplint (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27098">#27098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd2987f83f"><code>cd2987f83f</code></a>] - <strong>tools</strong>: refloat 4 Node.js patches to cpplint.py (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27098">#27098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1302e0174a"><code>1302e0174a</code></a>] - <strong>tools</strong>: bump cpplint.py to 1.4.4 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27098">#27098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd89a1182f"><code>dd89a1182f</code></a>] - <strong>tools</strong>: print a better message for unexpected use of globals (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27083">#27083</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39141426d4"><code>39141426d4</code></a>] - <strong>tools</strong>: update capitalize-comments eslint rule (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26849">#26849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/964174e339"><code>964174e339</code></a>] - <strong>tools,doc</strong>: fix 404 broken links in docs (Gerson Niño) <a href="https://github.com/nodejs/node/pull/27168">#27168</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bbfa93af3d"><code>bbfa93af3d</code></a>] - <strong>url</strong>: refactor validateHostname (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809">#26809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e4ceb5747"><code>2e4ceb5747</code></a>] - <strong>util</strong>: access process states lazily in debuglog (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27281">#27281</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2948e96afd"><code>2948e96afd</code></a>] - <strong>util</strong>: fix wrong usage of Error.prepareStackTrace (Simon Zünd) <a href="https://github.com/nodejs/node/pull/27250">#27250</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9bf6652b5"><code>a9bf6652b5</code></a>] - <strong>util</strong>: use minimal object inspection with %s specifier (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26927">#26927</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7c96856f9"><code>f7c96856f9</code></a>] - <strong>util</strong>: improve error property inspection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26984">#26984</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14b2db0145"><code>14b2db0145</code></a>] - <strong>util</strong>: improve <code>inspect()</code> compact number mode (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26984">#26984</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f58ae392b"><code>0f58ae392b</code></a>] - <strong>util</strong>: <code>format()</code> now formats bigint and booleans (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25046">#25046</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9752fce34d"><code>9752fce34d</code></a>] - <strong>util</strong>: improve format performance (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24981">#24981</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9fb92dc42"><code>e9fb92dc42</code></a>] - <strong>vm</strong>: remove require(&#39;util&#39;) from lib/vm/source_text_module.js (freestraws) <a href="https://github.com/nodejs/node/pull/27285">#27285</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/002dacb7f7"><code>002dacb7f7</code></a>] - <strong>worker</strong>: handle exception when creating execArgv errors (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27245">#27245</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d070f5d965"><code>d070f5d965</code></a>] - <strong>worker</strong>: improve coverage (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27230">#27230</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5450e48f69"><code>5450e48f69</code></a>] - <strong>worker</strong>: simplify filename checks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27233">#27233</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-1-0">Commits in Node.js 12.1.0<a id="commits-in-node-js-12-1-0" class="anchor" href="#commits-in-node-js-12-1-0" aria-labelledby="header-commits-in-node-js-12-1-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/8ca110cc6f"><code>8ca110cc6f</code></a>] - <strong>benchmark</strong>: fix http bench-parser.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27359">#27359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f9bafba08"><code>2f9bafba08</code></a>] - <strong>bootstrap</strong>: delay the instantiation of maps in per-context scripts (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27371">#27371</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7026f1428"><code>e7026f1428</code></a>] - <strong>build</strong>: allow icu download to use other hashes besides md5 (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/27370">#27370</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50234460f9"><code>50234460f9</code></a>] - <strong>build</strong>: disable custom v8 snapshot by default (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27365">#27365</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b21b28f653"><code>b21b28f653</code></a>] - <strong>crypto</strong>: update root certificates (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27374">#27374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3282ccb845"><code>3282ccb845</code></a>] - <strong>deps</strong>: backport ICU-20575 to fix err/crasher (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/27435">#27435</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e922a22725"><code>e922a22725</code></a>] - <strong>deps</strong>: backport ICU-20558 to fix Intl crasher (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/27415">#27415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d852d9e904"><code>d852d9e904</code></a>] - <strong>deps</strong>: update ICU to 64.2 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/27361">#27361</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee80a210ff"><code>ee80a210ff</code></a>] - <strong>dgram</strong>: change &#39;this&#39; to &#39;self&#39; for &#39;isConnected&#39; (MaleDong) <a href="https://github.com/nodejs/node/pull/27338">#27338</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8302148c83"><code>8302148c83</code></a>] - <strong>doc</strong>: add Node 12 to the first list of versions (Rivaldo Junior) <a href="https://github.com/nodejs/node/pull/27414">#27414</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6ceefa4bd"><code>f6ceefa4bd</code></a>] - <strong>doc</strong>: update comment in bootstrap for primordials (Myles Borins) <a href="https://github.com/nodejs/node/pull/27398">#27398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c30806fb5"><code>9c30806fb5</code></a>] - <strong>doc</strong>: simplify GOVERNANCE.md text (Rich Trott) <a href="https://github.com/nodejs/node/pull/27354">#27354</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/453510c7ef"><code>453510c7ef</code></a>] - <strong>doc</strong>: fix pull request number (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27336">#27336</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36762883a0"><code>36762883a0</code></a>] - <strong>doc</strong>: clarify behaviour of writeFile(fd) (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27282">#27282</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f70588fb67"><code>f70588fb67</code></a>] - <strong>doc</strong>: fix v12.0.0 changelog id (Beth Griggs) <a href="https://github.com/nodejs/node/pull/27368">#27368</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6d1fa5954"><code>a6d1fa5954</code></a>] - <strong>doc</strong>: simplify Collaborator pre-nomination text (Rich Trott) <a href="https://github.com/nodejs/node/pull/27348">#27348</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd709fc84a"><code>dd709fc84a</code></a>] - <strong>lib</strong>: throw a special error in internal/assert (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26635">#26635</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4dfe54a89a"><code>4dfe54a89a</code></a>] - <strong>module</strong>: initialize module_wrap.callbackMap during pre-execution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27323">#27323</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b5d73867f"><code>8b5d73867f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: do not require JS Context for <code>napi_async_destroy()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27255">#27255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d00014e599"><code>d00014e599</code></a>] - <strong>process</strong>: reduce the number of internal frames in async stack trace (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27392">#27392</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc510fb435"><code>dc510fb435</code></a>] - <strong>report</strong>: print common items first for readability (gengjiawen) <a href="https://github.com/nodejs/node/pull/27367">#27367</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3614a00276"><code>3614a00276</code></a>] - <strong>src</strong>: refactor deprecated UVException in node_file.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/27280">#27280</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/071300b39d"><code>071300b39d</code></a>] - <strong>src</strong>: move OnMessage to node_errors.cc (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27304">#27304</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81e7b49c8f"><code>81e7b49c8f</code></a>] - <strong>src</strong>: use predefined AliasedBuffer types in the code base (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27334">#27334</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8089d29567"><code>8089d29567</code></a>] - <strong>src</strong>: apply clang-tidy modernize-deprecated-headers found by Jenkins CI (gengjiawen) <a href="https://github.com/nodejs/node/pull/27279">#27279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/619c5b6eb3"><code>619c5b6eb3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: do not require JS Context for <code>~AsyncResoure()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27255">#27255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/809cf595eb"><code>809cf595eb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add <code>Environment</code> overload of <code>EmitAsyncDestroy</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27255">#27255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bc47cba2e"><code>7bc47cba2e</code></a>] - <strong>src</strong>: apply clang-tidy rule modernize-use-equals-default (gengjiawen) <a href="https://github.com/nodejs/node/pull/27264">#27264</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad42cd69cf"><code>ad42cd69cf</code></a>] - <strong>src</strong>: use std::vector&lt;size_t&gt; instead of IndexArray (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27321">#27321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/228127fc67"><code>228127fc67</code></a>] - <strong>src</strong>: enable context snapshot after running per-context scripts (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27321">#27321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/45d6106129"><code>45d6106129</code></a>] - <strong>src</strong>: enable snapshot with per-isolate data (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27321">#27321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/631bea8fd2"><code>631bea8fd2</code></a>] - <strong>src</strong>: implement IsolateData serialization and deserialization (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27321">#27321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a636338945"><code>a636338945</code></a>] - <strong>src</strong>: allow creating NodeMainInstance that does not own the isolate (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27321">#27321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50732c1b3f"><code>50732c1b3f</code></a>] - <strong>test</strong>: refactor net-connect-handle-econnrefused (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27014">#27014</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9021cc498"><code>e9021cc498</code></a>] - <strong>test</strong>: move test-net-connect-handle-econnrefused (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27014">#27014</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebbed6047d"><code>ebbed6047d</code></a>] - <strong>test</strong>: rework to remove flakiness, and be parallel (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27300">#27300</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0b2992f5c"><code>f0b2992f5c</code></a>] - <strong>test</strong>: fix ineffective error tests (Masashi Hirano) <a href="https://github.com/nodejs/node/pull/27333">#27333</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d84a6d05a1"><code>d84a6d05a1</code></a>] - <strong>test</strong>: make test-worker-esm-missing-main more robust (Rich Trott) <a href="https://github.com/nodejs/node/pull/27340">#27340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8486917b9a"><code>8486917b9a</code></a>] - <strong>test</strong>: increase coverage in lib/internal/dns/promises.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27330">#27330</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ca0270320"><code>6ca0270320</code></a>] - <strong>tls</strong>: include invalid method name in thrown error (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27390">#27390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dcbe5b9dff"><code>dcbe5b9dff</code></a>] - <strong>tools</strong>: update certdata.txt (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27374">#27374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53f0ef36c0"><code>53f0ef36c0</code></a>] - <strong>tools</strong>: update LICENSE and tools/icu/current_ver.dep (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/27361">#27361</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/481789c235"><code>481789c235</code></a>] - <strong>tools</strong>: fix use-after-free mkcodecache warning (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27332">#27332</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d62a3243b1"><code>d62a3243b1</code></a>] - <strong>tools</strong>: update tools/license-builder.sh (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/27362">#27362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b44323f3de"><code>b44323f3de</code></a>] - <strong>tools</strong>: implement node_mksnapshot (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27321">#27321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae2333db65"><code>ae2333db65</code></a>] - <strong>util</strong>: add prototype support for boxed primitives (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27351">#27351</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f3442809a"><code>8f3442809a</code></a>] - <strong>util</strong>: rename setIteratorBraces to getIteratorBraces (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27342">#27342</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/973d705aa9"><code>973d705aa9</code></a>] - <strong>util</strong>: improve <code>Symbol.toStringTag</code> handling (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27342">#27342</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-2-0">Commits in Node.js 12.2.0<a id="commits-in-node-js-12-2-0" class="anchor" href="#commits-in-node-js-12-2-0" aria-labelledby="header-commits-in-node-js-12-2-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/c0ab2a141b"><code>c0ab2a141b</code></a>] - <strong>assert</strong>: use new language features (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27400">#27400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b3d0d1953"><code>4b3d0d1953</code></a>] - <strong>async_hooks</strong>: fixup do not reuse HTTPParser (Gerhard Stoebich) <a href="https://github.com/nodejs/node/pull/27477">#27477</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cfc7bdd303"><code>cfc7bdd303</code></a>] - <strong>benchmark</strong>: add benchmark for node -p (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27320">#27320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53eefeb73e"><code>53eefeb73e</code></a>] - <strong>buffer</strong>: remove unreachable code (Rich Trott) <a href="https://github.com/nodejs/node/pull/27445">#27445</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cac584d260"><code>cac584d260</code></a>] - <strong>buffer,errors</strong>: improve bigint, big numbers and more (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27228">#27228</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22a5a05785"><code>22a5a05785</code></a>] - <strong>build</strong>: delegate building from Makefile to ninja (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27504">#27504</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67205f5941"><code>67205f5941</code></a>] - <strong>build</strong>: remove unsupported Python 2.6 from configure (cclauss) <a href="https://github.com/nodejs/node/pull/27381">#27381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/615d386390"><code>615d386390</code></a>] - <strong>child_process</strong>: only stop readable side of stream passed to proc (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27373">#27373</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e876e60aa"><code>8e876e60aa</code></a>] - <strong>console</strong>: use consolePropAttributes for k-bind properties (reland) (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27352">#27352</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55804e1726"><code>55804e1726</code></a>] - <strong>deps</strong>: update llhttp to 1.1.2 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/27513">#27513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f142363cfa"><code>f142363cfa</code></a>] - <strong>deps</strong>: update llhttp to 1.1.3 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/27595">#27595</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f72246499"><code>5f72246499</code></a>] - <strong>deps</strong>: add acorn stage-3 plugins (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27400">#27400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/230a773e32"><code>230a773e32</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update archs files for OpenSSL-1.1.1b (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27376">#27376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b68132e01a"><code>b68132e01a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: configure OpenSSL&#39;s SSL_trace to be built (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27376">#27376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c25dce7ba"><code>7c25dce7ba</code></a>] - <strong>deps</strong>: V8: cherry-pick 5d0cf6b (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27423">#27423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c3c0d7d3e"><code>2c3c0d7d3e</code></a>] - <strong>doc</strong>: add cclauss to collaborators (cclauss) <a href="https://github.com/nodejs/node/pull/27554">#27554</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b51dcf62b8"><code>b51dcf62b8</code></a>] - <strong>doc</strong>: add Electron 6 to abi_version_registry (Jeremy Apthorp) <a href="https://github.com/nodejs/node/pull/27288">#27288</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb97de7a9b"><code>cb97de7a9b</code></a>] - <strong>doc</strong>: move James back onto TSC (Michael Dawson) <a href="https://github.com/nodejs/node/pull/27411">#27411</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9748bc124"><code>a9748bc124</code></a>] - <strong>doc</strong>: describe API ERR_INVALID_PROTOCOL context (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27393">#27393</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0353fdbe2"><code>a0353fdbe2</code></a>] - <strong>fs</strong>: align fs.ReadStream buffer pool writes to 8-byte boundary (ptaylor) <a href="https://github.com/nodejs/node/pull/24838">#24838</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7be1e0af44"><code>7be1e0af44</code></a>] - <strong>fs</strong>: added tests for util file preprocessSymlinkDestination (Ruwan Geeganage) <a href="https://github.com/nodejs/node/pull/27468">#27468</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f882c9b09b"><code>f882c9b09b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: <code>servername === false</code> should disable SNI (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/27316">#27316</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de337bb37c"><code>de337bb37c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>inspector</strong>: implement --cpu-prof-interval (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27535">#27535</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c842f4119"><code>9c842f4119</code></a>] - <strong>lib</strong>: remove Reflect.apply where appropriate (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27349">#27349</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47d311b3f0"><code>47d311b3f0</code></a>] - <strong>lib</strong>: remove outdated optimizations (Weijia Wang) <a href="https://github.com/nodejs/node/pull/27380">#27380</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2a03d58c3"><code>c2a03d58c3</code></a>] - <strong>lib</strong>: print to stdout/stderr directly instead of using console (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27320">#27320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b68ecf3e17"><code>b68ecf3e17</code></a>] - <strong>meta</strong>: move andrasq to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27546">#27546</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd17f37a83"><code>fd17f37a83</code></a>] - <strong>meta</strong>: move stefanmb to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27502">#27502</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8495e8bceb"><code>8495e8bceb</code></a>] - <strong>meta</strong>: move Forrest Norvell to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27437">#27437</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d1c90b614"><code>7d1c90b614</code></a>] - <strong>meta</strong>: move @vsemozhetbyt to collaborator emeriti (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27412">#27412</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/014a9fd46f"><code>014a9fd46f</code></a>] - <strong>module</strong>: throw on require(&#39;./path.mjs&#39;); (Myles Borins) <a href="https://github.com/nodejs/node/pull/27417">#27417</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bcd7700ca"><code>5bcd7700ca</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>module</strong>: add createRequire method (Myles Borins) <a href="https://github.com/nodejs/node/pull/27405">#27405</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be9a1ec1d1"><code>be9a1ec1d1</code></a>] - <strong>module</strong>: allow passing a directory to createRequireFromPath (Gilles De Mey) <a href="https://github.com/nodejs/node/pull/23818">#23818</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5fdc30bd1"><code>e5fdc30bd1</code></a>] - <strong>n-api</strong>: make napi_get_property_names return strings (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27524">#27524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/826fb66729"><code>826fb66729</code></a>] - <strong>process</strong>: compatibility patch to backport 1d022e8 (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27483">#27483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91b7f5e103"><code>91b7f5e103</code></a>] - <strong>process</strong>: improve cwd performance (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27224">#27224</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05cea679a3"><code>05cea679a3</code></a>] - <strong>repl</strong>: handle stage-3 language features properly (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27400">#27400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01d632d7e8"><code>01d632d7e8</code></a>] - <strong>repl</strong>: add new language features to top level await statements (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27400">#27400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/149412ca02"><code>149412ca02</code></a>] - <strong>repl</strong>: add autocomplete for filesystem modules (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/26648">#26648</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a55457c713"><code>a55457c713</code></a>] - <strong>report</strong>: use const reference in node_report.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/27479">#27479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8724229155"><code>8724229155</code></a>] - <strong>src</strong>: make deleted function public in node_native_module.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/27509">#27509</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1489d12735"><code>1489d12735</code></a>] - <strong>src</strong>: make deleted function public in node_main_instance.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/27509">#27509</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/294d2ea71d"><code>294d2ea71d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: refactor V8ProfilerConnection::DispatchMessage() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27535">#27535</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a758f9bdf5"><code>a758f9bdf5</code></a>] - <strong>src</strong>: remove node_options-inl.h from header files (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27538">#27538</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb373d0def"><code>bb373d0def</code></a>] - <strong>src</strong>: remove unnecessary semicolons after macros (Yang Guo) <a href="https://github.com/nodejs/node/pull/27529">#27529</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c9bc02b96"><code>0c9bc02b96</code></a>] - <strong>src</strong>: refactor V8ProfilerConnection to be more reusable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27475">#27475</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c787bb85cd"><code>c787bb85cd</code></a>] - <strong>src</strong>: refactor profile initialization (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27475">#27475</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/600048b1b7"><code>600048b1b7</code></a>] - <strong>src</strong>: move Environment::context out of strong properties (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27430">#27430</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33702913b1"><code>33702913b1</code></a>] - <strong>src</strong>: prefer v8::Global over node::Persistent (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27287">#27287</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d6d45e7d2"><code>9d6d45e7d2</code></a>] - <strong>stream</strong>: remove TODO and add a description instead (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27086">#27086</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb1eaeec75"><code>bb1eaeec75</code></a>] - <strong>test</strong>: mark test-tls-enable-trace-cli flaky (cjihrig) <a href="https://github.com/nodejs/node/pull/27559">#27559</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d648ecc488"><code>d648ecc488</code></a>] - <strong>test</strong>: improve test-async-hooks-http-parser-destroy (Rich Trott) <a href="https://github.com/nodejs/node/pull/27319">#27319</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca720b3a55"><code>ca720b3a55</code></a>] - <strong>test</strong>: converting NghttpError to string in HTTP2 module (Ruwan Geeganage) <a href="https://github.com/nodejs/node/pull/27506">#27506</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99e4a576eb"><code>99e4a576eb</code></a>] - <strong>test</strong>: add mustCall to openssl-client-cert-engine (Boxuan Li) <a href="https://github.com/nodejs/node/pull/27474">#27474</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1d88aa880"><code>e1d88aa880</code></a>] - <strong>test</strong>: document NODE_COMMON_PORT env var (cjihrig) <a href="https://github.com/nodejs/node/pull/27507">#27507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66cf706521"><code>66cf706521</code></a>] - <strong>test</strong>: allow EAI_FAIL in test-http-dns-error.js (cjihrig) <a href="https://github.com/nodejs/node/pull/27500">#27500</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df4246e3b6"><code>df4246e3b6</code></a>] - <strong>test</strong>: refactor and deflake test-tls-sni-server-client (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27426">#27426</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a278814818"><code>a278814818</code></a>] - <strong>test</strong>: make sure weak references are not GCed too early (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27482">#27482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa281d284a"><code>aa281d284a</code></a>] - <strong>test</strong>: better output for test-report-uv-handles.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/27479">#27479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86c27c6005"><code>86c27c6005</code></a>] - <strong>test</strong>: add mustcall in test-net-bytes-read.js (imhype) <a href="https://github.com/nodejs/node/pull/27471">#27471</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33fead3f5e"><code>33fead3f5e</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>test</strong>: skip test-cpu-prof in debug builds with code cache&quot; (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27469">#27469</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9a85d6271"><code>a9a85d6271</code></a>] - <strong>test</strong>: check <code>napi_get_reference_value()</code> during finalization (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27470">#27470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16af9435a0"><code>16af9435a0</code></a>] - <strong>test</strong>: remove flaky designation for test-tls-sni-option (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27425">#27425</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b94d025bc"><code>1b94d025bc</code></a>] - <strong>test</strong>: add missing line breaks to keep-alive header of slow headers test (Shuhei Kagawa) <a href="https://github.com/nodejs/node/pull/27442">#27442</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fefbbd90af"><code>fefbbd90af</code></a>] - <strong>test</strong>: add tests for new language features (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27400">#27400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3711684ccf"><code>3711684ccf</code></a>] - <strong>test</strong>: add mustCall for parallel/test-net-connect-paused-connection (sujunfei) <a href="https://github.com/nodejs/node/pull/27463">#27463</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e4f8788eb"><code>0e4f8788eb</code></a>] - <strong>test</strong>: add mustCallAtLeast to test-fs-read-stream-resume.js (heben) <a href="https://github.com/nodejs/node/pull/27456">#27456</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e89b6fee3a"><code>e89b6fee3a</code></a>] - <strong>test</strong>: adding mustCall in test-fs-readfile-empty.js (陈健) <a href="https://github.com/nodejs/node/pull/27455">#27455</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/457549b67d"><code>457549b67d</code></a>] - <strong>test</strong>: add common.mustCall in test-http-abort-client.js (OneNail) <a href="https://github.com/nodejs/node/pull/27449">#27449</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4124d5ba5"><code>f4124d5ba5</code></a>] - <strong>test</strong>: add mustCall to http-abort-queued test (Yaphet Ye) <a href="https://github.com/nodejs/node/pull/27447">#27447</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e21f035666"><code>e21f035666</code></a>] - <strong>test</strong>: add mustCall in test-fs-readfilesync-pipe-large.js (sinoon) <a href="https://github.com/nodejs/node/pull/27458">#27458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1dd0205f10"><code>1dd0205f10</code></a>] - <strong>test</strong>: add mustCall to test-dgram-connect-send-multi-buffer-copy.js (XGHeaven) <a href="https://github.com/nodejs/node/pull/27465">#27465</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0dfe5bebb2"><code>0dfe5bebb2</code></a>] - <strong>test</strong>: add test of policy about parse error (Daiki Ihara) <a href="https://github.com/nodejs/node/pull/26873">#26873</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eeab007b25"><code>eeab007b25</code></a>] - <strong>test</strong>: add mustCall to test-net-after-close test (xuqinggang) <a href="https://github.com/nodejs/node/pull/27459">#27459</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1b04652f5"><code>c1b04652f5</code></a>] - <strong>test</strong>: add &quot;mustCall&quot; to test-fs-readfile-unlink (wuchenkai) <a href="https://github.com/nodejs/node/pull/27453">#27453</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6c65c1351"><code>b6c65c1351</code></a>] - <strong>test</strong>: add missing ToC entries (cjihrig) <a href="https://github.com/nodejs/node/pull/27434">#27434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66bff5071f"><code>66bff5071f</code></a>] - <strong>test</strong>: document report helper module (cjihrig) <a href="https://github.com/nodejs/node/pull/27434">#27434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c335928cd"><code>2c335928cd</code></a>] - <strong>test</strong>: document NODE_SKIP_FLAG_CHECK (cjihrig) <a href="https://github.com/nodejs/node/pull/27434">#27434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/115d06cdbb"><code>115d06cdbb</code></a>] - <strong>test</strong>: document NODE_TEST_KNOWN_GLOBALS (cjihrig) <a href="https://github.com/nodejs/node/pull/27434">#27434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51fc672da9"><code>51fc672da9</code></a>] - <strong>test</strong>: add mustCallAtLeast to test-fs-read-stream-inherit (nilianzhu) <a href="https://github.com/nodejs/node/pull/27457">#27457</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b9d109518"><code>4b9d109518</code></a>] - <strong>test</strong>: add mustCall to test-dgram-implicit-bind.js (Chenxi Yuan) <a href="https://github.com/nodejs/node/pull/27452">#27452</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4d67f2af5"><code>c4d67f2af5</code></a>] - <strong>test</strong>: add common.mustCall test-dgram-listen-after-bind (zhoujiamin) <a href="https://github.com/nodejs/node/pull/27454">#27454</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23fb430e03"><code>23fb430e03</code></a>] - <strong>test</strong>: add mustCall to test-dgram-connect-send-callback-buffer (shenchen) <a href="https://github.com/nodejs/node/pull/27466">#27466</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a37ca245ff"><code>a37ca245ff</code></a>] - <strong>test</strong>: add mustCallAtLeast to test-fs-read-stream-fd test (hardfist) <a href="https://github.com/nodejs/node/pull/27461">#27461</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf84f20453"><code>cf84f20453</code></a>] - <strong>test</strong>: skip fs-copyfile-respect-permission if root (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/27378">#27378</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d80999454"><code>7d80999454</code></a>] - <strong>test</strong>: add mustCall to net-can-reset-timeout (xinyulee) <a href="https://github.com/nodejs/node/pull/27462">#27462</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9fa5ba8b3c"><code>9fa5ba8b3c</code></a>] - <strong>test</strong>: add mustCall to test-fs-readfile-pipe-large (luoyu) <a href="https://github.com/nodejs/node/pull/27460">#27460</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8d5b6226a"><code>e8d5b6226a</code></a>] - <strong>test</strong>: add &quot;mustCall&quot; for test-net-buffersize (lixin.atom) <a href="https://github.com/nodejs/node/pull/27451">#27451</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d784ecb1ad"><code>d784ecb1ad</code></a>] - <strong>test</strong>: add mustCall to test-net-eaddrinuse test (tongshouyu) <a href="https://github.com/nodejs/node/pull/27448">#27448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6fd1384a43"><code>6fd1384a43</code></a>] - <strong>test</strong>: add mustcall in test-dgram-connect-send-callback-buffer-length (jyjunyz) <a href="https://github.com/nodejs/node/pull/27464">#27464</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a35077197"><code>7a35077197</code></a>] - <strong>test</strong>: add mustCall to test-fs-readfile-pipe (tonyhty) <a href="https://github.com/nodejs/node/pull/27450">#27450</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af29ae0344"><code>af29ae0344</code></a>] - <strong>test</strong>: add mustCall to net-connect-buffer test (Rongjian Zhang) <a href="https://github.com/nodejs/node/pull/27446">#27446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdabf699eb"><code>bdabf699eb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: add --tls-min-v1.2 CLI switch (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27520">#27520</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bbf951095"><code>7bbf951095</code></a>] - <strong>tls</strong>: disallow conflicting TLS protocol options (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27521">#27521</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84a2768c25"><code>84a2768c25</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: support enableTrace in TLSSocket() (cjihrig) <a href="https://github.com/nodejs/node/pull/27497">#27497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/576fe339a1"><code>576fe339a1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: simplify enableTrace logic (cjihrig) <a href="https://github.com/nodejs/node/pull/27497">#27497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30a72e8c7b"><code>30a72e8c7b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: allow enabling the TLS debug trace (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27376">#27376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f1efe6dae0"><code>f1efe6dae0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls,cli</strong>: add --trace-tls command-line flag (cjihrig) <a href="https://github.com/nodejs/node/pull/27497">#27497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d37414002"><code>3d37414002</code></a>] - <strong>tools</strong>: fix node-core/required-modules eslint rule (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27545">#27545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29e2793a87"><code>29e2793a87</code></a>] - <strong>tools</strong>: add Release and Debug symlinks to .gitignore (Gerhard Stoebich) <a href="https://github.com/nodejs/node/pull/27484">#27484</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76af4f0d05"><code>76af4f0d05</code></a>] - <strong>tools</strong>: prohibit <code>assert.doesNotReject()</code> in Node.js core (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27402">#27402</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/95498df1cf"><code>95498df1cf</code></a>] - <strong>util</strong>: inspect constructor closer (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27522">#27522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b5bd93ced"><code>7b5bd93ced</code></a>] - <strong>util</strong>: compatibility patch to backport d0667e8 (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27570">#27570</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52d4f1febf"><code>52d4f1febf</code></a>] - <strong>util</strong>: improve function inspection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27227">#27227</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/caab7d4664"><code>caab7d4664</code></a>] - <strong>util</strong>: better number formatters (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27499">#27499</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-3-0">Commits in Node.js 12.3.0<a id="commits-in-node-js-12-3-0" class="anchor" href="#commits-in-node-js-12-3-0" aria-labelledby="header-commits-in-node-js-12-3-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/7cc21d8afa"><code>7cc21d8afa</code></a>] - <strong>assert</strong>: remove unused code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27676">#27676</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6983a0c336"><code>6983a0c336</code></a>] - <strong>assert</strong>: add compatibility for older Node.js versions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27672">#27672</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/493ead144d"><code>493ead144d</code></a>] - <strong>assert</strong>: loose deep equal should not compare symbol properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27653">#27653</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec642f18cc"><code>ec642f18cc</code></a>] - <strong>assert</strong>: use less read operations (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27525">#27525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3367bad080"><code>3367bad080</code></a>] - <strong>assert</strong>: refine assertion message (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27525">#27525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e573c99bfd"><code>e573c99bfd</code></a>] - <strong>assert</strong>: fix <code>assert.fail()</code> stack (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27525">#27525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6070e8872d"><code>6070e8872d</code></a>] - <strong>async_hooks</strong>: don&#39;t reuse resource in HttpAgent (Gerhard Stoebich) <a href="https://github.com/nodejs/node/pull/27581">#27581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e74e661044"><code>e74e661044</code></a>] - <strong>async_hooks</strong>: only disable promise hook if wanted (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27590">#27590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/026bebfcbc"><code>026bebfcbc</code></a>] - <strong>bootstrap</strong>: --frozen-intrinsics unfreeze console (Guy Bedford) <a href="https://github.com/nodejs/node/pull/27663">#27663</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0589006a8"><code>e0589006a8</code></a>] - <strong>build</strong>: add arm64 to vcbuild.bat help message (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/27683">#27683</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/766a731137"><code>766a731137</code></a>] - <strong>build</strong>: export OpenSSL UI symbols (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27586">#27586</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2bc177aa4f"><code>2bc177aa4f</code></a>] - <strong>child_process</strong>: setup stdio on error when possible (cjihrig) <a href="https://github.com/nodejs/node/pull/27696">#27696</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b380c0f311"><code>b380c0f311</code></a>] - <strong>child_process</strong>: refactor stdioStringToArray function (zero1five) <a href="https://github.com/nodejs/node/pull/27657">#27657</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da102cda54"><code>da102cda54</code></a>] - <strong>console</strong>: don&#39;t attach unnecessary error handlers (cjihrig) <a href="https://github.com/nodejs/node/pull/27691">#27691</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83f243038f"><code>83f243038f</code></a>] - <strong>deps</strong>: V8: cherry-pick cca9ae3c9a (Benedikt Meurer) <a href="https://github.com/nodejs/node/pull/27729">#27729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/750556dcfd"><code>750556dcfd</code></a>] - <strong>deps</strong>: update OpenSSL configs&#39; timestamps (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/27544">#27544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/314fdda0c3"><code>314fdda0c3</code></a>] - <strong>deps</strong>: regenerate OpenSSL configs with fixed tooling (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/27544">#27544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7e5fca32c"><code>c7e5fca32c</code></a>] - <strong>deps</strong>: make VC-WIN config generation deterministic (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/27543">#27543</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76c9e86609"><code>76c9e86609</code></a>] - <strong>deps</strong>: patch V8 to 7.4.288.27 (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/27615">#27615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f5b6900e7"><code>9f5b6900e7</code></a>] - <strong>doc</strong>: corrected tlsSocket.getPeerCertificate response type (Dan Beglin) <a href="https://github.com/nodejs/node/pull/27757">#27757</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1da11765d"><code>d1da11765d</code></a>] - <strong>doc</strong>: correct parameter type on &#39;subprocess.kill([signal])&#39; (himself65) <a href="https://github.com/nodejs/node/pull/27760">#27760</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e750868c6"><code>7e750868c6</code></a>] - <strong>doc</strong>: replace createRequireFromPath() references (cjihrig) <a href="https://github.com/nodejs/node/pull/27762">#27762</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55fe340dc2"><code>55fe340dc2</code></a>] - <strong>doc</strong>: improve createRequire() example (cjihrig) <a href="https://github.com/nodejs/node/pull/27762">#27762</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/378f44c2ed"><code>378f44c2ed</code></a>] - <strong>doc</strong>: update <code>util.format</code> formatters documentation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27621">#27621</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f663e74d0b"><code>f663e74d0b</code></a>] - <strong>doc</strong>: remove stability highlight for stable functions (Michael Dawson) <a href="https://github.com/nodejs/node/pull/27753">#27753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf516f7b6a"><code>cf516f7b6a</code></a>] - <strong>doc</strong>: rewrite &quot;About this Documentation&quot; section (Rich Trott) <a href="https://github.com/nodejs/node/pull/27725">#27725</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df01645c7c"><code>df01645c7c</code></a>] - <strong>doc</strong>: correct entry for electron v4.0.4 (Jacob) <a href="https://github.com/nodejs/node/pull/27394">#27394</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f7a527f04"><code>1f7a527f04</code></a>] - <strong>doc</strong>: clarify behavior of fs.mkdir (Gaelan) <a href="https://github.com/nodejs/node/pull/27505">#27505</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d570995427"><code>d570995427</code></a>] - <strong>doc</strong>: remove non-existent entry-type flag (dnalborczyk) <a href="https://github.com/nodejs/node/pull/27678">#27678</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da4a3797cb"><code>da4a3797cb</code></a>] - <strong>doc</strong>: format correction for experimental loader hooks (Daniel Nalborczyk) <a href="https://github.com/nodejs/node/pull/27537">#27537</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc45080109"><code>cc45080109</code></a>] - <strong>doc</strong>: dns.lookup() documentation error code (jvelezpo) <a href="https://github.com/nodejs/node/pull/27625">#27625</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7923b4a407"><code>7923b4a407</code></a>] - <strong>doc</strong>: add call-once note to napi_queue_async_work (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/27582">#27582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d448be9fd"><code>8d448be9fd</code></a>] - <strong>doc</strong>: simplify test/README.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27630">#27630</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/172fa639a6"><code>172fa639a6</code></a>] - <strong>doc</strong>: simplify About This Documentation text (Rich Trott) <a href="https://github.com/nodejs/node/pull/27619">#27619</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66cf89f57d"><code>66cf89f57d</code></a>] - <strong>doc</strong>: move Rod Vagg to TSC emeritus (Rod Vagg) <a href="https://github.com/nodejs/node/pull/27633">#27633</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a1f2d0bfc"><code>8a1f2d0bfc</code></a>] - <strong>doc</strong>: doc deprecate the legacy http parser (cjihrig) <a href="https://github.com/nodejs/node/pull/27498">#27498</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a23e86f029"><code>a23e86f029</code></a>] - <strong>doc</strong>: add Sam Roberts to TSC (Rod Vagg) <a href="https://github.com/nodejs/node/pull/27606">#27606</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c53a674be7"><code>c53a674be7</code></a>] - <strong>doc</strong>: add example to test doc for clarity (Aditya Pratap Singh) <a href="https://github.com/nodejs/node/pull/27561">#27561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0cdf30e6e"><code>c0cdf30e6e</code></a>] - <strong>doc</strong>: improve CCM example (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/27396">#27396</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5498ed19b"><code>b5498ed19b</code></a>] - <strong>doc,meta</strong>: codify security release commit message (Richard Lau) <a href="https://github.com/nodejs/node/pull/27643">#27643</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e2c8d0e18"><code>6e2c8d0e18</code></a>] - <strong>doc,n-api</strong>: update N-API version matrix for v12.x (Richard Lau) <a href="https://github.com/nodejs/node/pull/27745">#27745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/767889b0a3"><code>767889b0a3</code></a>] - <strong>doc,n-api</strong>: fix <code>introduced_in</code> metadata (Richard Lau) <a href="https://github.com/nodejs/node/pull/27745">#27745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ed8a9ba7e"><code>4ed8a9ba7e</code></a>] - <strong>doc,tools</strong>: updates for 6.x End-of-Life (Richard Lau) <a href="https://github.com/nodejs/node/pull/27658">#27658</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80f30741bd"><code>80f30741bd</code></a>] - <strong>esm</strong>: use correct error arguments (cjihrig) <a href="https://github.com/nodejs/node/pull/27763">#27763</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47f913bedc"><code>47f913bedc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>esm</strong>: --experimental-wasm-modules integration support (Myles Borins) <a href="https://github.com/nodejs/node/pull/27659">#27659</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89fda94b6a"><code>89fda94b6a</code></a>] - <strong>esm</strong>: fix esm load bug (ZYSzys) <a href="https://github.com/nodejs/node/pull/25491">#25491</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f935f899f"><code>1f935f899f</code></a>] - <strong>events</strong>: improve max listeners warning (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27694">#27694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f23816bcf"><code>6f23816bcf</code></a>] - <strong>fs</strong>: extract path conversion and validation to getValidatedPath (ZYSzys) <a href="https://github.com/nodejs/node/pull/27656">#27656</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/206ae31a7e"><code>206ae31a7e</code></a>] - <strong>http</strong>: always call response.write() callback (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27709">#27709</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bfb9356942"><code>bfb9356942</code></a>] - <strong>http</strong>: do not default to chunked encoding for TRACE (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27673">#27673</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a9af1778d"><code>4a9af1778d</code></a>] - <strong>http</strong>: add an alias at addListener on Server connection socket (himself65) <a href="https://github.com/nodejs/node/pull/27325">#27325</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a66b391d20"><code>a66b391d20</code></a>] - <strong>http2</strong>: do no throw in writeHead if state.closed (Matteo Collina) <a href="https://github.com/nodejs/node/pull/27682">#27682</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74046cee72"><code>74046cee72</code></a>] - <strong>http2</strong>: do not override the allowHalfOpen option (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27623">#27623</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7461567ce"><code>c7461567ce</code></a>] - <strong>inspector</strong>: mark profile type const (gengjiawen) <a href="https://github.com/nodejs/node/pull/27712">#27712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24b26c0687"><code>24b26c0687</code></a>] - <strong>inspector</strong>: fix typo (gengjiawen) <a href="https://github.com/nodejs/node/pull/27712">#27712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/700459e008"><code>700459e008</code></a>] - <strong>inspector</strong>: added NodeRuntime domain (Aleksei Koziatinskii) <a href="https://github.com/nodejs/node/pull/27600">#27600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2d3bf8b3b"><code>d2d3bf8b3b</code></a>] - <strong>inspector</strong>: code cleanup (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/27591">#27591</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4dbebfd464"><code>4dbebfd464</code></a>] - <strong>lib</strong>: fix typo in pre_execution.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/27649">#27649</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88b4d00fc6"><code>88b4d00fc6</code></a>] - <strong>lib</strong>: restore <code>global.module</code> after --eval code is run (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27587">#27587</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ac4a7122b"><code>3ac4a7122b</code></a>] - <strong>meta</strong>: move jhamhader to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27707">#27707</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f9871c4b2"><code>9f9871c4b2</code></a>] - <strong>meta</strong>: move chrisdickinson to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27703">#27703</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e85642f4a"><code>2e85642f4a</code></a>] - <strong>meta</strong>: move whitlockjc to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27702">#27702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc8ad7731f"><code>fc8ad7731f</code></a>] - <strong>meta</strong>: move estliberitas to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27697">#27697</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea62149212"><code>ea62149212</code></a>] - <strong>meta</strong>: move firedfox to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27618">#27618</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bef4c0083"><code>6bef4c0083</code></a>] - <strong>meta</strong>: move AnnaMag to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27603">#27603</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14d58c2f95"><code>14d58c2f95</code></a>] - <strong>meta</strong>: move pmq20 to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27602">#27602</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/876441eefb"><code>876441eefb</code></a>] - <strong>meta</strong>: move orangemocha to Collaborator Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/27626">#27626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/140b44f3ea"><code>140b44f3ea</code></a>] - <strong>module</strong>: fix createRequireFromPath() slash logic (cjihrig) <a href="https://github.com/nodejs/node/pull/27634">#27634</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a96182827"><code>8a96182827</code></a>] - <strong>module</strong>: add missing space in error message (cjihrig) <a href="https://github.com/nodejs/node/pull/27627">#27627</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c33e83497e"><code>c33e83497e</code></a>] - <strong>module</strong>: simplify createRequire() validation (cjihrig) <a href="https://github.com/nodejs/node/pull/27629">#27629</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/119a590f84"><code>119a590f84</code></a>] - <strong>module</strong>: improve resolve paths validation (cjihrig) <a href="https://github.com/nodejs/node/pull/27613">#27613</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f512e32a7"><code>2f512e32a7</code></a>] - <strong>module</strong>: handle relative paths in resolve paths (cjihrig) <a href="https://github.com/nodejs/node/pull/27598">#27598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74feb0b81e"><code>74feb0b81e</code></a>] - <strong>process</strong>: mark process.env as side-effect-free (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27684">#27684</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0393045198"><code>0393045198</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: inspect error in case of a fatal exception (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27243">#27243</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/688a0bd2b8"><code>688a0bd2b8</code></a>] - <strong>repl</strong>: do not run --eval code if there is none (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27587">#27587</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c78de13238"><code>c78de13238</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: handle uncaughtException properly (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27151">#27151</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d21e066f5a"><code>d21e066f5a</code></a>] - <strong>src</strong>: update UNREACHABLE macro to take a string (Nitish Sakhawalkar) <a href="https://github.com/nodejs/node/pull/26502">#26502</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae8b64df78"><code>ae8b64df78</code></a>] - <strong>src</strong>: remove util-inl.h from header files (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27631">#27631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e736e20e87"><code>e736e20e87</code></a>] - <strong>src</strong>: declare unused priv argument (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27631">#27631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2e1efe8a3"><code>d2e1efe8a3</code></a>] - <strong>src</strong>: fix warnings about redefined BSWAP macros (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27631">#27631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c707976da"><code>3c707976da</code></a>] - <strong>src</strong>: remove extra semicolons after macros (gengjiawen) <a href="https://github.com/nodejs/node/pull/27579">#27579</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a18692c4df"><code>a18692c4df</code></a>] - <strong>src</strong>: extract common macro to util.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/27512">#27512</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6642e90b2"><code>f6642e90b2</code></a>] - <strong>src</strong>: elevate namespaces in node_worker.cc (Preveen Padmanabhan) <a href="https://github.com/nodejs/node/pull/27568">#27568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62fe3422fb"><code>62fe3422fb</code></a>] - <strong>src</strong>: refactor deprecated UVException usage in pipe-wrap.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/27562">#27562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b338d53916"><code>b338d53916</code></a>] - <strong>src</strong>: fix typos (gengjiawen) <a href="https://github.com/nodejs/node/pull/27580">#27580</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/32fd0ac901"><code>32fd0ac901</code></a>] - <strong>stream</strong>: use readableObjectMode public api for js stream (Anto Aravinth) <a href="https://github.com/nodejs/node/pull/27655">#27655</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05c3d53ecc"><code>05c3d53ecc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: implement Readable.from async iterator utility (Guy Bedford) <a href="https://github.com/nodejs/node/pull/27660">#27660</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f872210ffd"><code>f872210ffd</code></a>] - <strong>test</strong>: relax check in verify-graph (Gerhard Stoebich) <a href="https://github.com/nodejs/node/pull/27742">#27742</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b4101a97f"><code>8b4101a97f</code></a>] - <strong>test</strong>: un-mark worker syntax error tests as flaky (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27705">#27705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1757250997"><code>1757250997</code></a>] - <strong>test</strong>: clearing require cache crashes esm loader (Antoine du HAMEL) <a href="https://github.com/nodejs/node/pull/25491">#25491</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7252a64a23"><code>7252a64a23</code></a>] - <strong>test</strong>: pass null params to napi_xxx_property() (Octavian Soldea) <a href="https://github.com/nodejs/node/pull/27628">#27628</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ed5882dec"><code>9ed5882dec</code></a>] - <strong>test</strong>: use common.PORT instead of an extraneous variable (Benjamin Ki) <a href="https://github.com/nodejs/node/pull/27565">#27565</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f01183c29a"><code>f01183c29a</code></a>] - <strong>test</strong>: move dgram invalid host test to internet tests (Benjamin Ki) <a href="https://github.com/nodejs/node/pull/27565">#27565</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cba1affe3"><code>8cba1affe3</code></a>] - <strong>test</strong>: better assertion for async hook tests (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/27601">#27601</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c7f18ebd3"><code>0c7f18ebd3</code></a>] - <strong>test</strong>: test error when breakOnSigint is not a boolean for evaluate (Ruwan Geeganage) <a href="https://github.com/nodejs/node/pull/27503">#27503</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3801859032"><code>3801859032</code></a>] - <strong>test</strong>: add tests for hasItems method in FreeList (Ruwan Geeganage) <a href="https://github.com/nodejs/node/pull/27588">#27588</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/691866f124"><code>691866f124</code></a>] - <strong>test</strong>: fix test-linux-perf flakiness (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/27615">#27615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7fcd75f62"><code>d7fcd75f62</code></a>] - <strong>test</strong>: remove unneeded <code>--expose-internals</code> (Rich Trott) <a href="https://github.com/nodejs/node/pull/27608">#27608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/815a95734e"><code>815a95734e</code></a>] - <strong>test</strong>: refactor test-tls-enable-trace-cli.js (cjihrig) <a href="https://github.com/nodejs/node/pull/27553">#27553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6e540a9a2"><code>b6e540a9a2</code></a>] - <strong>test</strong>: fix flaky test-tls-multiple-cas-as-string (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27569">#27569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5dab9e85a"><code>a5dab9e85a</code></a>] - <strong>test</strong>: deflake test-tls-js-stream (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27478">#27478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdd75d0622"><code>bdd75d0622</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: expose built-in root certificates (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26415">#26415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e61823c43a"><code>e61823c43a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: support <code>net.Server</code> options (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27665">#27665</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb1f4e50c7"><code>eb1f4e50c7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: expose keylog event on TLSSocket (Alba Mendez) <a href="https://github.com/nodejs/node/pull/27654">#27654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6624f802d9"><code>6624f802d9</code></a>] - <strong>tls</strong>: fix createSecureContext() cipher list filter (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27614">#27614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8b02c35ee"><code>b8b02c35ee</code></a>] - <strong>tls</strong>: add missing &#39;new&#39; (cjihrig) <a href="https://github.com/nodejs/node/pull/27614">#27614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8a11862e0"><code>a8a11862e0</code></a>] - <strong>tools</strong>: update markdown linter for Windows line endings (Rich Trott) <a href="https://github.com/nodejs/node/pull/27756">#27756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3d16756f2"><code>c3d16756f2</code></a>] - <strong>tools</strong>: remove unneeded dependency files (Rich Trott) <a href="https://github.com/nodejs/node/pull/27730">#27730</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0db846f734"><code>0db846f734</code></a>] - <strong>tools</strong>: refactor js2c.py for maximal Python3 compatibility (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25518">#25518</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e16b352b4"><code>0e16b352b4</code></a>] - <strong>tools</strong>: decrease code duplication for isString() in lint rules (cjihrig) <a href="https://github.com/nodejs/node/pull/27719">#27719</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47184d1a0a"><code>47184d1a0a</code></a>] - <strong>tools</strong>: update capitalized-comments eslint rule (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27675">#27675</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea62f4a820"><code>ea62f4a820</code></a>] - <strong>tools</strong>: update dmn to 2.2.2 (Rich Trott) <a href="https://github.com/nodejs/node/pull/27686">#27686</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2dad0b4b8"><code>d2dad0b4b8</code></a>] - <strong>tools</strong>: DRY isRequireCall() in lint rules (cjihrig) <a href="https://github.com/nodejs/node/pull/27680">#27680</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b8bc77990"><code>1b8bc77990</code></a>] - <strong>tools</strong>: add <code>12.x</code> to alternative docs versions (Richard Lau) <a href="https://github.com/nodejs/node/pull/27658">#27658</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1365683c23"><code>1365683c23</code></a>] - <strong>tools</strong>: allow RegExp in required-modules eslint rule (Richard Lau) <a href="https://github.com/nodejs/node/pull/27647">#27647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/169ddc5097"><code>169ddc5097</code></a>] - <strong>tools</strong>: force common be required before any other modules (ZYSzys) <a href="https://github.com/nodejs/node/pull/27650">#27650</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6ab6b279c"><code>c6ab6b279c</code></a>] - <strong>tools</strong>: enable block-scoped-var eslint rule (Roman Reiss) <a href="https://github.com/nodejs/node/pull/27616">#27616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd823ea7a8"><code>fd823ea7a8</code></a>] - <strong>tools</strong>: enable camelcase linting in tools (Rich Trott) <a href="https://github.com/nodejs/node/pull/27607">#27607</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/217e6b5a06"><code>217e6b5a06</code></a>] - <strong>tools</strong>: switch to camelcasing in apilinks.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27607">#27607</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10b4a8103d"><code>10b4a8103d</code></a>] - <strong>util</strong>: if present, fallback to <code>toString</code> using the %s formatter (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27621">#27621</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5205902762"><code>5205902762</code></a>] - <strong>util</strong>: remove outdated comment (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27733">#27733</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/099c9ce1a1"><code>099c9ce1a1</code></a>] - <strong>util</strong>: unify constructor inspection in <code>util.inspect</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27733">#27733</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8b48675a7"><code>d8b48675a7</code></a>] - <strong>util</strong>: simplify inspection limit handling (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27733">#27733</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6984ca1c2f"><code>6984ca1c2f</code></a>] - <strong>util</strong>: reconstruct constructor in more cases (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27668">#27668</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f48edd28f"><code>8f48edd28f</code></a>] - <strong>vm</strong>: mark global proxy as side-effect-free (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27523">#27523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7cf8d9b74"><code>c7cf8d9b74</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>worker</strong>: add ability to unshift message from MessagePort (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27294">#27294</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e004d427ce"><code>e004d427ce</code></a>] - <strong>worker</strong>: use special message as MessagePort close command (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27705">#27705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7ed4d7187"><code>b7ed4d7187</code></a>] - <strong>worker</strong>: move <code>receiving_messages_</code> field to <code>MessagePort</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27705">#27705</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-3-1">Commits in Node.js 12.3.1<a id="commits-in-node-js-12-3-1" class="anchor" href="#commits-in-node-js-12-3-1" aria-labelledby="header-commits-in-node-js-12-3-1"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/c478884725"><code>c478884725</code></a>] - <strong>deps</strong>: V8: cherry-pick 94c87fe (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27792">#27792</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aed74ccb4c"><code>aed74ccb4c</code></a>] - <strong>deps</strong>: upgrade to libuv 1.29.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/27718">#27718</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7438a557af"><code>7438a557af</code></a>] - <strong>src</strong>: remove util-inl.h include in node.h (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27804">#27804</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f7005465a"><code>6f7005465a</code></a>] - <strong>src, lib</strong>: take control of prepareStackTrace (Gus Caplan) <a href="https://github.com/nodejs/node/pull/23926">#23926</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-4-0">Commits in Node.js 12.4.0<a id="commits-in-node-js-12-4-0" class="anchor" href="#commits-in-node-js-12-4-0" aria-labelledby="header-commits-in-node-js-12-4-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/5bbc6d79c3"><code>5bbc6d79c3</code></a>] - <strong>assert</strong>: remove unreachable code (Rich Trott) <a href="https://github.com/nodejs/node/pull/27840">#27840</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/530e63a4eb"><code>530e63a4eb</code></a>] - <strong>assert</strong>: remove unreachable code (Rich Trott) <a href="https://github.com/nodejs/node/pull/27786">#27786</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b08c458be"><code>9b08c458be</code></a>] - <strong>build,aix</strong>: link with <code>noerrmsg</code> to eliminate warnings (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27773">#27773</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08b0ca9645"><code>08b0ca9645</code></a>] - <strong>build,win</strong>: create junction instead of symlink to <code>out\%config%</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27736">#27736</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea2d550507"><code>ea2d550507</code></a>] - <strong>child_process</strong>: move exports to bottom for consistent code style (himself65) <a href="https://github.com/nodejs/node/pull/27845">#27845</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9f95572c3"><code>a9f95572c3</code></a>] - <strong>child_process</strong>: remove extra shallow copy (zero1five) <a href="https://github.com/nodejs/node/pull/27801">#27801</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/449ee8dd42"><code>449ee8dd42</code></a>] - <strong>console</strong>: fix table() output (Brian White) <a href="https://github.com/nodejs/node/pull/27917">#27917</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9220a68a76"><code>9220a68a76</code></a>] - <strong>crypto</strong>: fix KeyObject handle type error message (Alexander Avakov) <a href="https://github.com/nodejs/node/pull/27904">#27904</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b6424fa29"><code>3b6424fa29</code></a>] - <strong>deps</strong>: histogram: unexport symbols (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27779">#27779</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef25ac5223"><code>ef25ac5223</code></a>] - <strong>doc</strong>: clarify wording in modules.md (Alex Temny) <a href="https://github.com/nodejs/node/pull/27853">#27853</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c683cd99d7"><code>c683cd99d7</code></a>] - <strong>doc</strong>: improve explanation for directory with fs.rename() (Rich Trott) <a href="https://github.com/nodejs/node/pull/27963">#27963</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70b485478c"><code>70b485478c</code></a>] - <strong>doc</strong>: fix the wrong name of AssertionError (Kyle Zhang) <a href="https://github.com/nodejs/node/pull/27982">#27982</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/11c3ddb4cb"><code>11c3ddb4cb</code></a>] - <strong>doc</strong>: simplify system call material in doc overview (Rich Trott) <a href="https://github.com/nodejs/node/pull/27966">#27966</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c56640138a"><code>c56640138a</code></a>] - <strong>doc</strong>: warn about relying on fs gc close behavior (Benjamin Gruenbaum) <a href="https://github.com/nodejs/node/pull/27972">#27972</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bab9f5a891"><code>bab9f5a891</code></a>] - <strong>doc</strong>: add information to revoked deprecations (cjihrig) <a href="https://github.com/nodejs/node/pull/27952">#27952</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4fc75d245"><code>f4fc75d245</code></a>] - <strong>doc</strong>: add missing status to DEP0121 (cjihrig) <a href="https://github.com/nodejs/node/pull/27950">#27950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77ff597faa"><code>77ff597faa</code></a>] - <strong>doc</strong>: add missing --experimental-wasm-modules docs (cjihrig) <a href="https://github.com/nodejs/node/pull/27948">#27948</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ca4f03ccf"><code>6ca4f03ccf</code></a>] - <strong>doc</strong>: revise additional Experimental status text (Rich Trott) <a href="https://github.com/nodejs/node/pull/27931">#27931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1788de0a4"><code>a1788de0a4</code></a>] - <strong>doc</strong>: adds link to nightly code coverage report (Tariq Ramlall) <a href="https://github.com/nodejs/node/pull/27922">#27922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7cd0de145"><code>b7cd0de145</code></a>] - <strong>doc</strong>: fix typo in pipe from async iterator example (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27870">#27870</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f621b8f178"><code>f621b8f178</code></a>] - <strong>doc</strong>: reword Experimental stability index (Rich Trott) <a href="https://github.com/nodejs/node/pull/27879">#27879</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a7fc4e7e6"><code>7a7fc4e7e6</code></a>] - <strong>doc</strong>: update n-api support matrix (teams2ua) <a href="https://github.com/nodejs/node/pull/27567">#27567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d9b32eff5"><code>9d9b32eff5</code></a>] - <strong>doc</strong>: fix for OutgoingMessage.prototype._headers/_headerNames (Daniel Nalborczyk) <a href="https://github.com/nodejs/node/pull/27574">#27574</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/263e53317b"><code>263e53317b</code></a>] - <strong>doc</strong>: reposition &quot;How to Contribute&quot; README section (Anish Asrani) <a href="https://github.com/nodejs/node/pull/27811">#27811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85f505c292"><code>85f505c292</code></a>] - <strong>doc</strong>: add version info for types (Michael Dawson) <a href="https://github.com/nodejs/node/pull/27754">#27754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3bb2aef60"><code>e3bb2aef60</code></a>] - <strong>doc</strong>: remove experimental status for JSON documentation (Rich Trott) <a href="https://github.com/nodejs/node/pull/27842">#27842</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6981565c20"><code>6981565c20</code></a>] - <strong>doc</strong>: edit stability index overview (Rich Trott) <a href="https://github.com/nodejs/node/pull/27831">#27831</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a8e67cc1f"><code>1a8e67cc1f</code></a>] - <strong>doc</strong>: simplify contributing documentation (Rich Trott) <a href="https://github.com/nodejs/node/pull/27785">#27785</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/041b2220be"><code>041b2220be</code></a>] - <strong>doc,n-api</strong>: fix typo in N-API introduction (Richard Lau) <a href="https://github.com/nodejs/node/pull/27833">#27833</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6cd64c8279"><code>6cd64c8279</code></a>] - <strong>doc,test</strong>: clarify that Http2Stream is destroyed after data is read (Alba Mendez) <a href="https://github.com/nodejs/node/pull/27891">#27891</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc69d5af8e"><code>cc69d5af8e</code></a>] - <strong>doc,tools</strong>: get altDocs versions from CHANGELOG.md (Richard Lau) <a href="https://github.com/nodejs/node/pull/27661">#27661</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e72d4aa522"><code>e72d4aa522</code></a>] - <strong>errors</strong>: create internal connResetException (Rich Trott) <a href="https://github.com/nodejs/node/pull/27953">#27953</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be1166fd01"><code>be1166fd01</code></a>] - <strong>esm</strong>: refactor createDynamicModule() (cjihrig) <a href="https://github.com/nodejs/node/pull/27809">#27809</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e66648e887"><code>e66648e887</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>esm</strong>: remove experimental status from JSON modules (Myles Borins) <a href="https://github.com/nodejs/node/pull/27752">#27752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d948656635"><code>d948656635</code></a>] - <strong>http</strong>: fix deferToConnect comments (Robert Nagy) <a href="https://github.com/nodejs/node/pull/27876">#27876</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24eaeed393"><code>24eaeed393</code></a>] - <strong>http</strong>: fix socketOnWrap edge cases (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27968">#27968</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b38dfbf39"><code>8b38dfbf39</code></a>] - <strong>http</strong>: call write callback even if there is no message body (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27777">#27777</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/588fd0c20d"><code>588fd0c20d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http, http2</strong>: flag for overriding server timeout (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/27704">#27704</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/799aeca134"><code>799aeca134</code></a>] - <strong>http2</strong>: respect inspect() depth (cjihrig) <a href="https://github.com/nodejs/node/pull/27983">#27983</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83aaef87d0"><code>83aaef87d0</code></a>] - <strong>http2</strong>: fix tracking received data for maxSessionMemory (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27914">#27914</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c35198499"><code>8c35198499</code></a>] - <strong>http2</strong>: support net.Server options (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27782">#27782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23119cacf8"><code>23119cacf8</code></a>] - <strong>inspector</strong>: supported NodeRuntime domain in worker (Aleksei Koziatinskii) <a href="https://github.com/nodejs/node/pull/27706">#27706</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89483be254"><code>89483be254</code></a>] - <strong>inspector</strong>: more conservative minimum stack size (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27855">#27855</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/512ab1fddf"><code>512ab1fddf</code></a>] - <strong>inspector</strong>: removing checking of non existent field in lib/inspector.js (Keroosha) <a href="https://github.com/nodejs/node/pull/27919">#27919</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d99e70381e"><code>d99e70381e</code></a>] - <strong>SEMVER-MINOR</strong> <strong>inspector</strong>: implement --heap-prof (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27596">#27596</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25eb05a97a"><code>25eb05a97a</code></a>] - <strong>lib</strong>: removed unnecessary fs.realpath <code>options</code> arg check + tests (Alex Pry) <a href="https://github.com/nodejs/node/pull/27909">#27909</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b90385825"><code>9b90385825</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>lib</strong>: print to stdout/stderr directly instead of using console&quot; (Richard Lau) <a href="https://github.com/nodejs/node/pull/27823">#27823</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18650579e8"><code>18650579e8</code></a>] - <strong>meta</strong>: correct personal info (Refael Ackermann (רפאל פלחי)) <a href="https://github.com/nodejs/node/pull/27940">#27940</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d982f0b7e2"><code>d982f0b7e2</code></a>] - <strong>meta</strong>: create github support file (Gus Caplan) <a href="https://github.com/nodejs/node/pull/27926">#27926</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b7ad122b2"><code>2b7ad122b2</code></a>] - <strong>n-api</strong>: DRY napi_coerce_to_x() API methods (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27796">#27796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1da5acbf91"><code>1da5acbf91</code></a>] - <strong>os</strong>: assume UTF-8 for hostname (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27849">#27849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d406785814"><code>d406785814</code></a>] - <strong>src</strong>: unimplement deprecated v8-platform methods (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27872">#27872</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33236b7c54"><code>33236b7c54</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: export number_of_native_contexts and number_of_detached_contexts (Yuriy Vasiyarov) <a href="https://github.com/nodejs/node/pull/27933">#27933</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a179e1736"><code>1a179e1736</code></a>] - <strong>src</strong>: use ArrayBufferViewContents more frequently (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27920">#27920</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9cc4072e6"><code>b9cc4072e6</code></a>] - <strong>src</strong>: make UNREACHABLE variadic (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27877">#27877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44846aebd2"><code>44846aebd2</code></a>] - <strong>src</strong>: move DiagnosticFilename inlines into a -inl.h (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27839">#27839</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d774ea5cce"><code>d774ea5cce</code></a>] - <strong>src</strong>: remove env-inl.h from header files (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27755">#27755</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02f794a53f"><code>02f794a53f</code></a>] - <strong>src</strong>: remove memory_tracker-inl.h from header files (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27755">#27755</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/940577bd76"><code>940577bd76</code></a>] - <strong>src</strong>: move ThreadPoolWork inlines into a -inl.h (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27755">#27755</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0cf17388c"><code>c0cf17388c</code></a>] - <strong>src</strong>: ignore SIGXFSZ, don&#39;t terminate (ulimit -f) (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27798">#27798</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a47ee80114"><code>a47ee80114</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: convert string to Buffer when calling <code>unshift(&lt;string&gt;)</code> (Marcos Casagrande) <a href="https://github.com/nodejs/node/pull/27194">#27194</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5eccd642ef"><code>5eccd642ef</code></a>] - <strong>stream</strong>: convert existing buffer when calling .setEncoding (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27936">#27936</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a5ce36fb8"><code>6a5ce36fb8</code></a>] - <strong>test</strong>: handle unknown message type in worker threads (Rich Trott) <a href="https://github.com/nodejs/node/pull/27995">#27995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/182725651b"><code>182725651b</code></a>] - <strong>test</strong>: add coverage for unserializable worker thread error (Rich Trott) <a href="https://github.com/nodejs/node/pull/27995">#27995</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/887dd604f1"><code>887dd604f1</code></a>] - <strong>test</strong>: simplify fs promises test (Daniel Nalborczyk) <a href="https://github.com/nodejs/node/pull/27242">#27242</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9229825496"><code>9229825496</code></a>] - <strong>test</strong>: covering destroying when worker already disconnected (Keroosha) <a href="https://github.com/nodejs/node/pull/27896">#27896</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10bdd13972"><code>10bdd13972</code></a>] - <strong>test</strong>: rename test-performance to test-perf-hooks (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/27969">#27969</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6129376cd9"><code>6129376cd9</code></a>] - <strong>test</strong>: add coverage for sparse array maxArrayLength (went.out) <a href="https://github.com/nodejs/node/pull/27901">#27901</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38e3827ca8"><code>38e3827ca8</code></a>] - <strong>test</strong>: add util inspect null getter test (Mikhail Kuklin) <a href="https://github.com/nodejs/node/pull/27884">#27884</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e1ce2055e"><code>0e1ce2055e</code></a>] - <strong>test</strong>: rsa-pss generateKeyPairSync invalid option hash (Evgenii Shchepotev) <a href="https://github.com/nodejs/node/pull/27883">#27883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d74198123"><code>0d74198123</code></a>] - <strong>test</strong>: cover import of a *.node file with a policy manifest (Evgenii Shchepotev) <a href="https://github.com/nodejs/node/pull/27903">#27903</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f9aa3f722"><code>6f9aa3f722</code></a>] - <strong>test</strong>: add test cases for paramEncoding &#39;explicit&#39; (oksana) <a href="https://github.com/nodejs/node/pull/27900">#27900</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/682319f449"><code>682319f449</code></a>] - <strong>test</strong>: switch assertEqual arguments (Evgenii Shchepotev) <a href="https://github.com/nodejs/node/pull/27910">#27910</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5b234deff"><code>b5b234deff</code></a>] - <strong>test</strong>: add testcase for SourceTextModule custom inspect (Grigory Gorshkov) <a href="https://github.com/nodejs/node/pull/27889">#27889</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/630cc3ac30"><code>630cc3ac30</code></a>] - <strong>test</strong>: cover util.inspect on boxed primitive with colors (Alexander Avakov) <a href="https://github.com/nodejs/node/pull/27897">#27897</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67b692bdb9"><code>67b692bdb9</code></a>] - <strong>test</strong>: add test case for checking typeof mgf1Hash (Levin Eugene) <a href="https://github.com/nodejs/node/pull/27892">#27892</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a509d40f4"><code>2a509d40f4</code></a>] - <strong>test</strong>: switch assertEqual arguments (Evgenii Shchepotev) <a href="https://github.com/nodejs/node/pull/27912">#27912</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ba354aaaa"><code>3ba354aaaa</code></a>] - <strong>test</strong>: add test for util.inspect (Levin Eugene) <a href="https://github.com/nodejs/node/pull/27906">#27906</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/313077ea62"><code>313077ea62</code></a>] - <strong>test</strong>: expect wpt/encoding/encodeInto.any.js to fail (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27860">#27860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8fc6914d09"><code>8fc6914d09</code></a>] - <strong>test</strong>: update wpt/encoding to 7287608f90 (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27860">#27860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f86c2b185"><code>0f86c2b185</code></a>] - <strong>test</strong>: run WPT in subdirectories (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27860">#27860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51ccdae445"><code>51ccdae445</code></a>] - <strong>test</strong>: expect wpt/encoding/streams to fail (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27860">#27860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/652cadba1c"><code>652cadba1c</code></a>] - <strong>test</strong>: fix arguments order of comparsion functions (martyns0n) <a href="https://github.com/nodejs/node/pull/27907">#27907</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b117f6d5d8"><code>b117f6d5d8</code></a>] - <strong>test</strong>: switch assertEqual arguments (Evgenii Shchepotev) <a href="https://github.com/nodejs/node/pull/27913">#27913</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7966bcb80"><code>e7966bcb80</code></a>] - <strong>test</strong>: unhardcode server port (MurkyMeow) <a href="https://github.com/nodejs/node/pull/27908">#27908</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b83571d236"><code>b83571d236</code></a>] - <strong>test</strong>: add a test case for the path.posix.resolve (Grigorii K. Shartsev) <a href="https://github.com/nodejs/node/pull/27905">#27905</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f5bb1b380f"><code>f5bb1b380f</code></a>] - <strong>test</strong>: switch actual value argument and expected in deepStrictEqual call (Kopachyov Vitaliy) <a href="https://github.com/nodejs/node/pull/27888">#27888</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/531669b917"><code>531669b917</code></a>] - <strong>test</strong>: fix test-http2-multiheaders-raw (Grigorii K. Shartsev) <a href="https://github.com/nodejs/node/pull/27885">#27885</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/724d9c89bc"><code>724d9c89bc</code></a>] - <strong>test</strong>: change expected and actual values in assert call (oksana) <a href="https://github.com/nodejs/node/pull/27881">#27881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34ef9e4a2b"><code>34ef9e4a2b</code></a>] - <strong>test</strong>: detect missing postmortem metadata (cjihrig) <a href="https://github.com/nodejs/node/pull/27828">#27828</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bfcbab4c0c"><code>bfcbab4c0c</code></a>] - <strong>test</strong>: fix test-https-agent-additional-options (Rich Trott) <a href="https://github.com/nodejs/node/pull/27830">#27830</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4c1fd5ffc"><code>a4c1fd5ffc</code></a>] - <strong>test</strong>: refactor test-https-agent-additional-options (Rich Trott) <a href="https://github.com/nodejs/node/pull/27830">#27830</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17abc8c942"><code>17abc8c942</code></a>] - <strong>test</strong>: favor arrow functions for anonymous callbacks (Rich Trott) <a href="https://github.com/nodejs/node/pull/27830">#27830</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/155b947251"><code>155b947251</code></a>] - <strong>test</strong>: replace flag with option (Rich Trott) <a href="https://github.com/nodejs/node/pull/27830">#27830</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/144db48b6d"><code>144db48b6d</code></a>] - <strong>test</strong>: update wpt/url to 418f7fabeb (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27822">#27822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65d4f734e0"><code>65d4f734e0</code></a>] - <strong>test</strong>: use ShellTestEnvironment in WPT (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27822">#27822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9a400e604"><code>a9a400e604</code></a>] - <strong>test</strong>: update wpt/resources to e1fddfbf80 (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27822">#27822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8040d8b321"><code>8040d8b321</code></a>] - <strong>test</strong>: increase debugging information on failure (Rich Trott) <a href="https://github.com/nodejs/node/pull/27790">#27790</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6548b91835"><code>6548b91835</code></a>] - <strong>tls</strong>: trace errors can show up as SSL errors (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27841">#27841</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fe16edfab"><code>0fe16edfab</code></a>] - <strong>tls</strong>: group chunks into TLS segments (Alba Mendez) <a href="https://github.com/nodejs/node/pull/27861">#27861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8fa0671a4"><code>e8fa0671a4</code></a>] - <strong>tls</strong>: destroy trace BIO instead of leaking it (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27834">#27834</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10e0d7f2ac"><code>10e0d7f2ac</code></a>] - <strong>tls</strong>: support the hints option (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27816">#27816</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4716caa12e"><code>4716caa12e</code></a>] - <strong>tls</strong>: set tlsSocket.servername as early as possible (oyyd) <a href="https://github.com/nodejs/node/pull/27759">#27759</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ce24a9452"><code>2ce24a9452</code></a>] - <strong>tools</strong>: fix js2c regression (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27980">#27980</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a75a59d3e3"><code>a75a59d3e3</code></a>] - <strong>tools</strong>: update inspector_protocol to 0aafd2 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27770">#27770</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/728bc2f59a"><code>728bc2f59a</code></a>] - <strong>tools</strong>: update dependencies in tools/doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/27927">#27927</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b54f3e0405"><code>b54f3e0405</code></a>] - <strong>tools</strong>: edit .eslintrc.js for minor maintainability improvements (Rich Trott) <a href="https://github.com/nodejs/node/pull/27789">#27789</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-5-0">Commits in Node.js 12.5.0<a id="commits-in-node-js-12-5-0" class="anchor" href="#commits-in-node-js-12-5-0" aria-labelledby="header-commits-in-node-js-12-5-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/f03241fc0a"><code>f03241fc0a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>assert</strong>: add partial support for evaluated code in simple assert (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27781">#27781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef8f147b7e"><code>ef8f147b7e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>assert</strong>: improve regular expression validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27781">#27781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8157a50161"><code>8157a50161</code></a>] - <strong>assert</strong>: print more lines in the error diff (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28058">#28058</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82174412a5"><code>82174412a5</code></a>] - <strong>assert</strong>: fix error diff (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28058">#28058</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ee7ce6092"><code>1ee7ce6092</code></a>] - <strong>assert</strong>: limit string inspection when logging assertion errors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28058">#28058</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddef3d0560"><code>ddef3d0560</code></a>] - <strong>build</strong>: fix cctest target for --without-report (Richard Lau) <a href="https://github.com/nodejs/node/pull/28238">#28238</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7cf79fa1c9"><code>7cf79fa1c9</code></a>] - <strong>build</strong>: guard test-doc recipe with node_use_openssl (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28199">#28199</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/32b0803ef3"><code>32b0803ef3</code></a>] - <strong>build</strong>: turn on custom V8 snapshot by default (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28181">#28181</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a2d8e2579"><code>6a2d8e2579</code></a>] - <strong>build</strong>: unbreak --with-intl=system-icu build (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/28118">#28118</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb89c06b95"><code>eb89c06b95</code></a>] - <strong>build</strong>: fix icu-i18n pkg-config version check (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/28118">#28118</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02fdf5c14c"><code>02fdf5c14c</code></a>] - <strong>build</strong>: don&#39;t swallow pkg-config warnings (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/28118">#28118</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48d7d7c53e"><code>48d7d7c53e</code></a>] - <strong>build</strong>: lint all docs under doc (Richard Lau) <a href="https://github.com/nodejs/node/pull/28128">#28128</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3207912fb"><code>d3207912fb</code></a>] - <strong>build</strong>: fix configure script to work with Apple Clang 11 (Saagar Jha) <a href="https://github.com/nodejs/node/pull/28071">#28071</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21bcfb67f6"><code>21bcfb67f6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5c26753e9"><code>e5c26753e9</code></a>] - <strong>build,meta</strong>: rearrange and narrow git ignore rules (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27954">#27954</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5101e4c2a2"><code>5101e4c2a2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build,v8</strong>: sync V8 gypfiles with 7.5 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a7154ef32"><code>5a7154ef32</code></a>] - <strong>build,win</strong>: delegate lint-cpp to make (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28102">#28102</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f1787b47d"><code>3f1787b47d</code></a>] - <strong>crypto</strong>: add debug info client emit secureConnect (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28067">#28067</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ea74b7bff"><code>9ea74b7bff</code></a>] - <strong>deps</strong>: update archs files for OpenSSL-1.1.1c (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28211">#28211</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c7ea2c9d9"><code>9c7ea2c9d9</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.1.1c (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28211">#28211</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9419daf503"><code>9419daf503</code></a>] - <strong>deps</strong>: updated openssl upgrade instructions (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28211">#28211</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/084ffd8c2f"><code>084ffd8c2f</code></a>] - <strong>deps</strong>: update llhttp to 1.1.4 (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/28154">#28154</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9382b3be9c"><code>9382b3be9c</code></a>] - <strong>deps</strong>: V8: cherry-pick e0a109c (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27533">#27533</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b690e19a9a"><code>b690e19a9a</code></a>] - <strong>deps</strong>: ignore deps/.cipd fetched by deps/v8/tools/node/fetch_deps.py (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28095">#28095</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d42ad64253"><code>d42ad64253</code></a>] - <strong>deps</strong>: update node-inspect to v1.11.6 (Jan Krems) <a href="https://github.com/nodejs/node/pull/28039">#28039</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40a1a11542"><code>40a1a11542</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: patch V8 to be API/ABI compatible with 7.4 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28005">#28005</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad3a164ec3"><code>ad3a164ec3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: bump minimum icu version to 64 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4aa869726"><code>e4aa869726</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: backport 3a75c1f (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb729a415a"><code>bb729a415a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix BUILDING_V8_SHARED issues (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8a33abe0c"><code>f8a33abe0c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: workaround for MSVC 14.20 optimizer bug (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a5ff4cb33"><code>0a5ff4cb33</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: template explicit instantiation for GCC-8 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b411114a52"><code>b411114a52</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: use ATOMIC_VAR_INIT instead of std::atomic_init (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c08d94baef"><code>c08d94baef</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: forward declaration of <code>Rtl*FunctionTable</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/445bb81ab6"><code>445bb81ab6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: patch register-arm64.h (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa6dfec186"><code>fa6dfec186</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: backport f89e555 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b8fe87e54"><code>8b8fe87e54</code></a>] - <strong>deps</strong>: V8: cherry-pick cca9ae3c9a (Benedikt Meurer) <a href="https://github.com/nodejs/node/pull/27729">#27729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55e99448c8"><code>55e99448c8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: update postmortem metadata generation script (cjihrig) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f92b15435"><code>2f92b15435</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: silence irrelevant warning (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca8e5aa77b"><code>ca8e5aa77b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: un-cherry-pick bd019bd (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a61bdbc1f"><code>4a61bdbc1f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix filename manipulation for Windows (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86a8bb7612"><code>86a8bb7612</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update V8 to 7.5.288.22 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47366d7cc6"><code>47366d7cc6</code></a>] - <strong>deps</strong>: V8: extend workaround for MSVC optimizer bug (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28286">#28286</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/071694472f"><code>071694472f</code></a>] - <strong>dgram</strong>: fix abort on bad args (cjihrig) <a href="https://github.com/nodejs/node/pull/28135">#28135</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8aeb9cc10f"><code>8aeb9cc10f</code></a>] - <strong>doc</strong>: revise intro sentence for assert (Rich Trott) <a href="https://github.com/nodejs/node/pull/28226">#28226</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60156274b1"><code>60156274b1</code></a>] - <strong>doc</strong>: improve assert strict-mode text (Rich Trott) <a href="https://github.com/nodejs/node/pull/28239">#28239</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39b10abf63"><code>39b10abf63</code></a>] - <strong>doc</strong>: clarify commit message format in pull-requests.md (rexagod) <a href="https://github.com/nodejs/node/pull/28125">#28125</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dba5983b00"><code>dba5983b00</code></a>] - <strong>doc</strong>: add missing options allowed in NODE_OPTIONS (Richard Lau) <a href="https://github.com/nodejs/node/pull/28179">#28179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4cadddc6a7"><code>4cadddc6a7</code></a>] - <strong>doc</strong>: document behavior of family:0 in dns.lookup() (cjihrig) <a href="https://github.com/nodejs/node/pull/28163">#28163</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/694faf13fb"><code>694faf13fb</code></a>] - <strong>doc</strong>: pass path in URL constructor (Daniel Nalborczyk) <a href="https://github.com/nodejs/node/pull/28161">#28161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81a1a13efd"><code>81a1a13efd</code></a>] - <strong>doc</strong>: update kernel and glibc reqs for PPCle (Michael Dawson) <a href="https://github.com/nodejs/node/pull/28162">#28162</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/abe5d05523"><code>abe5d05523</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: update assert&#39;s validation functions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27781">#27781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecb963dd44"><code>ecb963dd44</code></a>] - <strong>doc</strong>: document trace-events category for dns requests (vmarchaud) <a href="https://github.com/nodejs/node/pull/28100">#28100</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c277555b7"><code>8c277555b7</code></a>] - <strong>doc</strong>: add Buffer#subarray() and add note about Uint8Array#slice() (FUJI Goro (gfx)) <a href="https://github.com/nodejs/node/pull/28101">#28101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d6262fb56"><code>4d6262fb56</code></a>] - <strong>doc</strong>: update broken/foundation links in README.md (Tierney Cyren) <a href="https://github.com/nodejs/node/pull/28119">#28119</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00e6c9d2dd"><code>00e6c9d2dd</code></a>] - <strong>doc</strong>: add tls-min/max options to NODE_OPTIONS (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28146">#28146</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/705f259142"><code>705f259142</code></a>] - <strong>doc</strong>: split example into two (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27670">#27670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69af43ead9"><code>69af43ead9</code></a>] - <strong>doc</strong>: clarify N-API version Matrix (Michael Dawson) <a href="https://github.com/nodejs/node/pull/27942">#27942</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56b150b3d7"><code>56b150b3d7</code></a>] - <strong>doc</strong>: add current recommendation for ESM/CommonJS dual packages (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/27957">#27957</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/360c708f64"><code>360c708f64</code></a>] - <strong>doc</strong>: document Http2Stream#id property (murgatroid99) <a href="https://github.com/nodejs/node/pull/28074">#28074</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5fc4e48fdd"><code>5fc4e48fdd</code></a>] - <strong>doc</strong>: add note about AsyncResource for Worker pooling (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28023">#28023</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1c53fc54e"><code>d1c53fc54e</code></a>] - <strong>doc</strong>: fix <code>prohibited-strings</code> warning in <code>pull-requests.md</code> (rexagod) <a href="https://github.com/nodejs/node/pull/28127">#28127</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6ecc13cfa"><code>e6ecc13cfa</code></a>] - <strong>doc</strong>: improve synopsis.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28115">#28115</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb05db907a"><code>eb05db907a</code></a>] - <strong>doc</strong>: edit reason-for-deprecation text (Rich Trott) <a href="https://github.com/nodejs/node/pull/28098">#28098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ad0d047c6"><code>5ad0d047c6</code></a>] - <strong>doc</strong>: improve DEP0090 text (Rich Trott) <a href="https://github.com/nodejs/node/pull/28097">#28097</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9074f9b4e5"><code>9074f9b4e5</code></a>] - <strong>doc</strong>: clarify special schemes (Rich Trott) <a href="https://github.com/nodejs/node/pull/28091">#28091</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f95a52cb1e"><code>f95a52cb1e</code></a>] - <strong>doc</strong>: clarify weak keys text (Rich Trott) <a href="https://github.com/nodejs/node/pull/28090">#28090</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb73ed8158"><code>eb73ed8158</code></a>] - <strong>doc</strong>: remove superfluous filenaming convention (Rich Trott) <a href="https://github.com/nodejs/node/pull/28089">#28089</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7d8384af2"><code>f7d8384af2</code></a>] - <strong>doc</strong>: mark Node.js 11 as EOL in changelog (Richard Lau) <a href="https://github.com/nodejs/node/pull/28076">#28076</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87c55ea0ef"><code>87c55ea0ef</code></a>] - <strong>doc</strong>: adjust TOC margins (Roman Reiss) <a href="https://github.com/nodejs/node/pull/28075">#28075</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9dd4813008"><code>9dd4813008</code></a>] - <strong>doc</strong>: order deprecation reasons (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/27960">#27960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3f905ac7e"><code>e3f905ac7e</code></a>] - <strong>doc</strong>: remove &quot;encouraged&quot; as hedging in fs.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28027">#28027</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df22b96cb0"><code>df22b96cb0</code></a>] - <strong>doc</strong>: remove &quot;strongly recommended&quot; as hedging in fs.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28028">#28028</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/049429bd97"><code>049429bd97</code></a>] - <strong>doc</strong>: remove &quot;strongly recommended&quot; hedging from tls.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28029">#28029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79d4f285be"><code>79d4f285be</code></a>] - <strong>doc</strong>: remove &quot;strongly recommended&quot; hedging in deprecations.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28031">#28031</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/613064699e"><code>613064699e</code></a>] - <strong>doc,n-api</strong>: fix typo (Richard Lau) <a href="https://github.com/nodejs/node/pull/28178">#28178</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ee6ecd979"><code>5ee6ecd979</code></a>] - <strong>doc,test</strong>: test documentation consistency for NODE_OPTIONS (Richard Lau) <a href="https://github.com/nodejs/node/pull/28179">#28179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1fc9b987a"><code>e1fc9b987a</code></a>] - <strong>http2</strong>: do not register unnecessary listeners (Antonio Kukas) <a href="https://github.com/nodejs/node/pull/27987">#27987</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/faeed804c7"><code>faeed804c7</code></a>] - <strong>https</strong>: do not automatically use invalid servername (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28209">#28209</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8c9a58bf5"><code>f8c9a58bf5</code></a>] - <strong>inspector</strong>: added --inspect-publish-uid (Aleksei Koziatinskii) <a href="https://github.com/nodejs/node/pull/27741">#27741</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b248e33de"><code>9b248e33de</code></a>] - <strong>module</strong>: prevent race condition while combining import and require (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27674">#27674</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6014429580"><code>6014429580</code></a>] - <strong>module</strong>: handle empty require.resolve() options (cjihrig) <a href="https://github.com/nodejs/node/pull/28078">#28078</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c19c4b6a3"><code>9c19c4b6a3</code></a>] - <strong>n-api</strong>: define ECMAScript-compliant accessors on napi_define_class (legendecas) <a href="https://github.com/nodejs/node/pull/27851">#27851</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b60287d188"><code>b60287d188</code></a>] - <strong>n-api</strong>: define ECMAScript-compliant accessors on napi_define_properties (legendecas) <a href="https://github.com/nodejs/node/pull/27851">#27851</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a40cfb32d2"><code>a40cfb32d2</code></a>] - <strong>n-api</strong>: defer Buffer finalizer with SetImmediate (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28082">#28082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfbbfbb765"><code>dfbbfbb765</code></a>] - <strong>net</strong>: make writeAfterFIN() return false (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27996">#27996</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2515df029a"><code>2515df029a</code></a>] - <strong>perf_hooks,trace_events</strong>: use stricter equality (cjihrig) <a href="https://github.com/nodejs/node/pull/28166">#28166</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43fa824a3b"><code>43fa824a3b</code></a>] - <strong>process</strong>: refactor unhandled rejection handling (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28228">#28228</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b491eabff1"><code>b491eabff1</code></a>] - <strong>process</strong>: improve queueMicrotask performance (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/28093">#28093</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/460cc6285a"><code>460cc6285a</code></a>] - <strong>process</strong>: code cleanup for nextTick (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/28047">#28047</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4eaac83c5f"><code>4eaac83c5f</code></a>] - <strong>report</strong>: add cpu info to report output (Christopher Hiller) <a href="https://github.com/nodejs/node/pull/28188">#28188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/029b50dab4"><code>029b50dab4</code></a>] - <strong>src</strong>: fix compiler warning in node_worker.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28198">#28198</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5998152d5"><code>a5998152d5</code></a>] - <strong>src</strong>: fix off-by-one error in native SetImmediate (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28082">#28082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c67642ae03"><code>c67642ae03</code></a>] - <strong>src</strong>: do not use pointer for loop in node_watchdog (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28020">#28020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5dda32b8a"><code>b5dda32b8a</code></a>] - <strong>src</strong>: restore stdio on program exit (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/24260">#24260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8984b73033"><code>8984b73033</code></a>] - <strong>src</strong>: remove TLS code for unsupported OpenSSLs (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28085">#28085</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8849eb24c1"><code>8849eb24c1</code></a>] - <strong>src</strong>: handle exceptions from ToDetailString() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28019">#28019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a032fc50c"><code>8a032fc50c</code></a>] - <strong>src</strong>: expose DOMException to internalBinding(&#39;message&#39;) for testing (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28072">#28072</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5fdedb3d5"><code>a5fdedb3d5</code></a>] - <strong>src</strong>: only run preloadModules if the preload array is not empty (Samuel Attard) <a href="https://github.com/nodejs/node/pull/28012">#28012</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c821eefa5f"><code>c821eefa5f</code></a>] - <strong>src</strong>: add napi_define_class() null checks (Octavian Soldea) <a href="https://github.com/nodejs/node/pull/27945">#27945</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/95ee3b55d3"><code>95ee3b55d3</code></a>] - <strong>src</strong>: use RAII in setgroups implementation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28022">#28022</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d81c67bd8f"><code>d81c67bd8f</code></a>] - <strong>src</strong>: fix unused private field warning (cjihrig) <a href="https://github.com/nodejs/node/pull/28036">#28036</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8bedd2009"><code>e8bedd2009</code></a>] - <strong>src</strong>: split <code>RunBootstrapping()</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27539">#27539</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c20c6e55b5"><code>c20c6e55b5</code></a>] - <strong>src</strong>: reorganize inspector and diagnostics initialization (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27539">#27539</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c086736a49"><code>c086736a49</code></a>] - <strong>src</strong>: create Environment properties in Environment::CreateProperties() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27539">#27539</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70f8e71a0d"><code>70f8e71a0d</code></a>] - <strong>src</strong>: inline ProcessCliArgs in the Environment constructor (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27539">#27539</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/174b3c4b1b"><code>174b3c4b1b</code></a>] - <strong>test</strong>: add eval ESM module tests (Evgenii Shchepotev) <a href="https://github.com/nodejs/node/pull/27956">#27956</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa3c41fe40"><code>aa3c41fe40</code></a>] - <strong>test</strong>: fix NODE_OPTIONS feature check (Richard Lau) <a href="https://github.com/nodejs/node/pull/28225">#28225</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9edf69545d"><code>9edf69545d</code></a>] - <strong>test</strong>: move --cpu-prof tests to sequential (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28210">#28210</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df9b253e2c"><code>df9b253e2c</code></a>] - <strong>test</strong>: skip <code>test-worker-prof</code> as flaky for all (Milad Farazmand) <a href="https://github.com/nodejs/node/pull/28175">#28175</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd16f9b2da"><code>bd16f9b2da</code></a>] - <strong>test</strong>: remove FIB environment variable from cpu-prof.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/28183">#28183</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a3f8385d7f"><code>a3f8385d7f</code></a>] - <strong>test</strong>: remove unused <code>output</code> argument for <code>getFrames()</code> (Rich Trott) <a href="https://github.com/nodejs/node/pull/28183">#28183</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58eccb1213"><code>58eccb1213</code></a>] - <strong>test</strong>: document cpu-prof module (Rich Trott) <a href="https://github.com/nodejs/node/pull/28183">#28183</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/318328f6b7"><code>318328f6b7</code></a>] - <strong>test</strong>: improve unexpected warnings error (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28138">#28138</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31ccd36668"><code>31ccd36668</code></a>] - <strong>test</strong>: mark test-fs-stat-bigint as flaky (Rich Trott) <a href="https://github.com/nodejs/node/pull/28156">#28156</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de6627f9a4"><code>de6627f9a4</code></a>] - <strong>test</strong>: remove duplicate test-child-process-execfilesync-maxBuffer.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28139">#28139</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2353c63dc2"><code>2353c63dc2</code></a>] - <strong>test</strong>: split test-cpu-prof.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28170">#28170</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/186e94c322"><code>186e94c322</code></a>] - <strong>test</strong>: add github refs to flaky tests (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28123">#28123</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8061dc1a0"><code>d8061dc1a0</code></a>] - <strong>test</strong>: remove test-gc-http-client from status file (Rich Trott) <a href="https://github.com/nodejs/node/pull/28130">#28130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6791d1cb8"><code>d6791d1cb8</code></a>] - <strong>test</strong>: remove test-tty-wrap from status file (Rich Trott) <a href="https://github.com/nodejs/node/pull/28129">#28129</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0bc23c572"><code>b0bc23c572</code></a>] - <strong>test</strong>: add comments to the foaf+ssl fixtures (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/189d6af2b3"><code>189d6af2b3</code></a>] - <strong>test</strong>: change formatting of fixtures/keys/Makefile (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94a6d7a518"><code>94a6d7a518</code></a>] - <strong>test</strong>: change fixtures.readSync to fixtures.readKey (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c82023a173"><code>c82023a173</code></a>] - <strong>test</strong>: remove uneeded agent keypair in fixtures/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74e6109f39"><code>74e6109f39</code></a>] - <strong>test</strong>: move foafssl certs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78f39c91ac"><code>78f39c91ac</code></a>] - <strong>test</strong>: remove uneeded alice certs in fixtures/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d0737735b"><code>5d0737735b</code></a>] - <strong>test</strong>: remove uneeded certs in fixtures/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d757e0b6d4"><code>d757e0b6d4</code></a>] - <strong>test</strong>: move dherror.pem to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commi/f9ddcc6305"><code>f9ddcc6305</code></a>] - <strong>test</strong>: remove pass-* certs (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e673b57055"><code>e673b57055</code></a>] - <strong>test</strong>: move test_[key|ca|cert] to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8670f6dd22"><code>8670f6dd22</code></a>] - <strong>test</strong>: move spkac certs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d1f15fba1"><code>7d1f15fba1</code></a>] - <strong>test</strong>: move x448 keypairs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22bbdc5068"><code>22bbdc5068</code></a>] - <strong>test</strong>: move ed448 keypairs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9de9d55bfc"><code>9de9d55bfc</code></a>] - <strong>test</strong>: move dsa keypairs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9684842023"><code>9684842023</code></a>] - <strong>test</strong>: move rsa keypairs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ae23abc01"><code>7ae23abc01</code></a>] - <strong>test</strong>: move x25519 keypair to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/adb0197d6d"><code>adb0197d6d</code></a>] - <strong>test</strong>: move ed25519 keypair to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14bd26c8da"><code>14bd26c8da</code></a>] - <strong>test</strong>: remove workaround for unsupported OpenSSLs (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28085">#28085</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4bb88eed8"><code>d4bb88eed8</code></a>] - <strong>test</strong>: simplify tests code (himself65) <a href="https://github.com/nodejs/node/pull/28065">#28065</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87e977ae42"><code>87e977ae42</code></a>] - <strong>test</strong>: make sure vtable is generated in addon test with LTO (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28057">#28057</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3feaf3ddbe"><code>3feaf3ddbe</code></a>] - <strong>test</strong>: mark test-worker-debug as flaky (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28035">#28035</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/098cf74292"><code>098cf74292</code></a>] - <strong>test</strong>: regression test <code>tmpdir</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28035">#28035</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e08a98fa43"><code>e08a98fa43</code></a>] - <strong>test</strong>: always suffix <code>tmpdir</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28035">#28035</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f33623662f"><code>f33623662f</code></a>] - <strong>test</strong>: shell out to <code>rmdir</code> first on Windows (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28035">#28035</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ef2811236"><code>1ef2811236</code></a>] - <strong>test</strong>: only assert on first lines of TLS trace (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28043">#28043</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62de36e8d3"><code>62de36e8d3</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>test</strong>: move all test keys/certs under <code>test/fixtures/keys/</code>&quot; (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28083">#28083</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2331e9c380"><code>2331e9c380</code></a>] - <strong>test</strong>: add comments to the foaf+ssl fixtures (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e28259bf8"><code>8e28259bf8</code></a>] - <strong>test</strong>: change formatting of fixtures/keys/Makefile (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d258504a31"><code>d258504a31</code></a>] - <strong>test</strong>: change fixtures.readSync to fixtures.readKey (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/328b2d0c88"><code>328b2d0c88</code></a>] - <strong>test</strong>: remove uneeded agent keypair in fixtures/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0d2862b1e"><code>a0d2862b1e</code></a>] - <strong>test</strong>: move foafssl certs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af9eb9648e"><code>af9eb9648e</code></a>] - <strong>test</strong>: remove uneeded alice certs in fixtures/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee62fa172c"><code>ee62fa172c</code></a>] - <strong>test</strong>: remove uneeded certs in fixtures/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f41dfd71a0"><code>f41dfd71a0</code></a>] - <strong>test</strong>: move dherror.pem to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98f7ae9e7b"><code>98f7ae9e7b</code></a>] - <strong>test</strong>: remove pass-* certs (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/27d6b28943"><code>27d6b28943</code></a>] - <strong>test</strong>: move test_[key|ca|cert] to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ac6dddb83"><code>5ac6dddb83</code></a>] - <strong>test</strong>: move spkac certs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03b92e93b1"><code>03b92e93b1</code></a>] - <strong>test</strong>: move x448 keypairs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4155bbaeab"><code>4155bbaeab</code></a>] - <strong>test</strong>: move ed448 keypairs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9209698139"><code>9209698139</code></a>] - <strong>test</strong>: move dsa keypairs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad42258d5a"><code>ad42258d5a</code></a>] - <strong>test</strong>: move rsa keypairs to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/686cb13f78"><code>686cb13f78</code></a>] - <strong>test</strong>: move x25519 keypair to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f2de2fbe1"><code>1f2de2fbe1</code></a>] - <strong>test</strong>: move ed25519 keypair to fixtures/keys/ (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/27962">#27962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/687e57fe19"><code>687e57fe19</code></a>] - <strong>test</strong>: rename worker MessagePort test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28024">#28024</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7165254f8b"><code>7165254f8b</code></a>] - <strong>test</strong>: more tls hostname verification coverage (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27999">#27999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92d1ca9645"><code>92d1ca9645</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: fail <code>test-worker-prof</code> on internal timeout (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab1a4eb12d"><code>ab1a4eb12d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: drain platform before unregistering isolate (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6bdf752d6"><code>b6bdf752d6</code></a>] - <strong>test,v8</strong>: skip less and stabilize test-linux-perf.js (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27364">#27364</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7044a7a302"><code>7044a7a302</code></a>] - <strong>tls</strong>: remove unnecessary set of DEFAULT_MAX_VERSION (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28147">#28147</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b9d477520"><code>6b9d477520</code></a>] - <strong>tls</strong>: rename validateKeyCert in _tls_common.js (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28116">#28116</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aeda0c3d35"><code>aeda0c3d35</code></a>] - <strong>tools</strong>: assert that the snapshot can be rehashed in node_mksnapshot (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28181">#28181</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0c5b58b44"><code>a0c5b58b44</code></a>] - <strong>tools</strong>: fix update-babel-eslint.sh script (RubenBridgewater) <a href="https://github.com/nodejs/node/pull/27670">#27670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6460d071d2"><code>6460d071d2</code></a>] - <strong>tools</strong>: increase the maximum number of files to lint per worker (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27670">#27670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf76823a47"><code>bf76823a47</code></a>] - <strong>tools</strong>: ignore node_modules when linting (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27670">#27670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52564dbb28"><code>52564dbb28</code></a>] - <strong>tools</strong>: update babel-eslint (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27670">#27670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9be67b2cbc"><code>9be67b2cbc</code></a>] - <strong>tools</strong>: activate more eslint rules (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27670">#27670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/739c2a3336"><code>739c2a3336</code></a>] - <strong>tools</strong>: update eslint config (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27670">#27670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/adfbd362fc"><code>adfbd362fc</code></a>] - <strong>tools</strong>: update eslint (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27670">#27670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/018159d734"><code>018159d734</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tools,gyp</strong>: introduce MSVS 2019 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9dd840dff5"><code>9dd840dff5</code></a>] - <strong>trace_events</strong>: respect inspect() depth (cjihrig) <a href="https://github.com/nodejs/node/pull/28037">#28037</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6f113bc15"><code>b6f113bc15</code></a>] - <strong>util</strong>: use average bias while grouping arrays (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28070">#28070</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e617606b0"><code>7e617606b0</code></a>] - <strong>util</strong>: improve .inspect() array grouping (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28070">#28070</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ced334a6c"><code>9ced334a6c</code></a>] - <strong>util</strong>: refactor inspecting long lines (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28055">#28055</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfdf742fd1"><code>dfdf742fd1</code></a>] - <strong>util</strong>: use Set to store deprecation codes (Daniel Nalborczyk) <a href="https://github.com/nodejs/node/pull/28113">#28113</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3243de47a"><code>c3243de47a</code></a>] - <strong>util</strong>: special handle <code>maxArrayLength</code> while grouping arrays (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28059">#28059</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f897860427"><code>f897860427</code></a>] - <strong>util</strong>: support AsyncGeneratorFunction in .inspect (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28056">#28056</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d659ed6dbe"><code>d659ed6dbe</code></a>] - <strong>worker</strong>: refactor <code>worker.terminate()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28021">#28021</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/303a9a3d06"><code>303a9a3d06</code></a>] - <strong>worker</strong>: make MessagePort constructor non-callable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28032">#28032</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79a8cd0dec"><code>79a8cd0dec</code></a>] - <strong>worker</strong>: add typechecking for postMessage transfer list (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28033">#28033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7641d833c"><code>d7641d833c</code></a>] - <strong>worker</strong>: use DataCloneError for unknown native objects (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28025">#28025</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-6-0">Commits in Node.js 12.6.0<a id="commits-in-node-js-12-6-0" class="anchor" href="#commits-in-node-js-12-6-0" aria-labelledby="header-commits-in-node-js-12-6-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/db65594c33"><code>db65594c33</code></a>] - <strong>benchmark</strong>: refactor buffer benchmarks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26418">#26418</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e607055693"><code>e607055693</code></a>] - <strong>bootstrap</strong>: --frozen-intrinsics override problem workaround (Guy Bedford) <a href="https://github.com/nodejs/node/pull/28254">#28254</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd71aad62b"><code>cd71aad62b</code></a>] - <strong>build</strong>: expose napi_build_version variable (NickNaso) <a href="https://github.com/nodejs/node/pull/27835">#27835</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d12cef2a5"><code>4d12cef2a5</code></a>] - <strong>build</strong>: link libatomic on mac and linux (Gus Caplan) <a href="https://github.com/nodejs/node/pull/28232">#28232</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cfb5ca3887"><code>cfb5ca3887</code></a>] - <strong>build</strong>: enable openssl support for mips64el (mutao) <a href="https://github.com/nodejs/node/pull/27992">#27992</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2cf37f54f0"><code>2cf37f54f0</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>build</strong>: remove mips support&quot; (mutao) <a href="https://github.com/nodejs/node/pull/27992">#27992</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd5e07f9b4"><code>dd5e07f9b4</code></a>] - <strong>child_process</strong>: attach child in promisification (cjihrig) <a href="https://github.com/nodejs/node/pull/28325">#28325</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f21ddb2131"><code>f21ddb2131</code></a>] - <strong>crypto</strong>: move _impl call out of handleError funct (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28318">#28318</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/558e9cfb6c"><code>558e9cfb6c</code></a>] - <strong>crypto</strong>: move _pbkdf2 call out of handleError funct (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28318">#28318</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47b230a92b"><code>47b230a92b</code></a>] - <strong>crypto</strong>: move _randomBytes call out of handleError funct (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28318">#28318</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/def96ae278"><code>def96ae278</code></a>] - <strong>crypto</strong>: move _scrypt call out of handleError funct (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28318">#28318</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/990feafcb6"><code>990feafcb6</code></a>] - <strong>crypto</strong>: fix crash when calling digest after piping (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/28251">#28251</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43677325e1"><code>43677325e1</code></a>] - <strong>deps</strong>: upgrade to libuv 1.30.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/28449">#28449</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a493b804e"><code>3a493b804e</code></a>] - <strong>deps</strong>: upgrade to libuv 1.30.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/28511">#28511</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eee66c5e56"><code>eee66c5e56</code></a>] - <strong>doc</strong>: merge bootstrap/README.md into BUILDING.md (Rod Vagg) <a href="https://github.com/nodejs/node/pull/28465">#28465</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0111c61ec0"><code>0111c61ec0</code></a>] - <strong>doc</strong>: fix swapedOut typo (cjihrig) <a href="https://github.com/nodejs/node/pull/28497">#28497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14f6cee694"><code>14f6cee694</code></a>] - <strong>doc</strong>: reformat for-await-of (cjihrig) <a href="https://github.com/nodejs/node/pull/28425">#28425</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fea2e43c0"><code>3fea2e43c0</code></a>] - <strong>doc</strong>: update readline asyncIterator docs (cjihrig) <a href="https://github.com/nodejs/node/pull/28425">#28425</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d2d116446"><code>0d2d116446</code></a>] - <strong>doc</strong>: add links to 12.5.0 changelog notable changes (Gus Caplan) <a href="https://github.com/nodejs/node/pull/28450">#28450</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96e8b988d4"><code>96e8b988d4</code></a>] - <strong>doc</strong>: clean up isDead() example (cjihrig) <a href="https://github.com/nodejs/node/pull/28421">#28421</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c047b3919"><code>3c047b3919</code></a>] - <strong>doc</strong>: clarify response.finished (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28411">#28411</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5367d02ce1"><code>5367d02ce1</code></a>] - <strong>doc</strong>: replace version with REPLACEME (cjihrig) <a href="https://github.com/nodejs/node/pull/28431">#28431</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e55d0efe36"><code>e55d0efe36</code></a>] - <strong>doc</strong>: remove N-API version for Experimental APIs (Michael Dawson) <a href="https://github.com/nodejs/node/pull/28330">#28330</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3dd4d5225"><code>e3dd4d5225</code></a>] - <strong>doc</strong>: fix nits regarding stream utilities (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/28385">#28385</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d693c5ead"><code>3d693c5ead</code></a>] - <strong>doc</strong>: cleanup pendingSettingsAck docs (cjihrig) <a href="https://github.com/nodejs/node/pull/28388">#28388</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6d0cbcf20"><code>b6d0cbcf20</code></a>] - <strong>doc</strong>: add example code for worker.isDead() to cluster.md (Jesse Cogollo) <a href="https://github.com/nodejs/node/pull/28362">#28362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e6196cc17"><code>0e6196cc17</code></a>] - <strong>doc</strong>: add missing word in frameError event docs (cjihrig) <a href="https://github.com/nodejs/node/pull/28387">#28387</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d25d40e1e5"><code>d25d40e1e5</code></a>] - <strong>doc</strong>: fix sentence about Http2Stream destruction (cjihrig) <a href="https://github.com/nodejs/node/pull/28336">#28336</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4762399aca"><code>4762399aca</code></a>] - <strong>doc</strong>: add example for Buffer.isEncoding() (Angie M. Delgado) <a href="https://github.com/nodejs/node/pull/28360">#28360</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/818f08416c"><code>818f08416c</code></a>] - <strong>doc</strong>: add example code for fs.existsSync() (nicolasrestrepo) <a href="https://github.com/nodejs/node/pull/28354">#28354</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d759e0fa49"><code>d759e0fa49</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from assert.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d384911746"><code>d384911746</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from async_hooks.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ca7c8603e"><code>9ca7c8603e</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from buffer.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/658c7587ff"><code>658c7587ff</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from cli.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb89b3b290"><code>cb89b3b290</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from cluster.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af05ad123e"><code>af05ad123e</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from console.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/898b69ccdf"><code>898b69ccdf</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from crypto.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c41dbf5bc7"><code>c41dbf5bc7</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from dgram.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33d9cf5a7c"><code>33d9cf5a7c</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from dns.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3b4449c07"><code>f3b4449c07</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from domain.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75954865e6"><code>75954865e6</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from errors.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/520ef836c1"><code>520ef836c1</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from events.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d65c90b545"><code>d65c90b545</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from fs.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3174bc14a2"><code>3174bc14a2</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from http.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0a857f4b8"><code>f0a857f4b8</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from http2.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4c6f7a5db"><code>f4c6f7a5db</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from modules.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f299c44860"><code>f299c44860</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from net.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0a6da7e3c"><code>b0a6da7e3c</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from process.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eba2e3c0df"><code>eba2e3c0df</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from stream.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bd2cae197"><code>7bd2cae197</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from tls.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/204c9d8aa8"><code>204c9d8aa8</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from tty.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e979bff2f"><code>5e979bff2f</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from url.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3c86b6da6"><code>c3c86b6da6</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from util.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d94620bfc"><code>6d94620bfc</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from zlib.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/651ab3f58e"><code>651ab3f58e</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from pull-requests.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ac3a553ea"><code>9ac3a553ea</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from maintaining-V8.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a67afc8b60"><code>a67afc8b60</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from maintaining-the-build-files.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9461ef8afb"><code>9461ef8afb</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from using-symbols.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffba80b107"><code>ffba80b107</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from writing-and-running-benchmarks.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1591309735"><code>1591309735</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from writing-tests.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3daced70cf"><code>3daced70cf</code></a>] - <strong>doc</strong>: remove &quot;make that&quot; from onboarding.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79f23b5aa6"><code>79f23b5aa6</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from releases.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71cf5586a9"><code>71cf5586a9</code></a>] - <strong>doc</strong>: remove &quot;note that&quot; from CPP_STYLE_GUIDE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d6ae65181"><code>3d6ae65181</code></a>] - <strong>doc</strong>: remote &quot;note that&quot; from BUILDING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28329">#28329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64f8530adc"><code>64f8530adc</code></a>] - <strong>doc</strong>: fix typo in process.disconnect() docs (cjihrig) <a href="https://github.com/nodejs/node/pull/28328">#28328</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9226f5eb3"><code>c9226f5eb3</code></a>] - <strong>doc</strong>: drop &#39;Note that&#39; in addons docs (cjihrig) <a href="https://github.com/nodejs/node/pull/28327">#28327</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a213eb7635"><code>a213eb7635</code></a>] - <strong>doc</strong>: remove obsolete external link (cjihrig) <a href="https://github.com/nodejs/node/pull/28326">#28326</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/632fc1faf5"><code>632fc1faf5</code></a>] - <strong>doc</strong>: make multipleResolves docs less opinionated (cjihrig) <a href="https://github.com/nodejs/node/pull/28314">#28314</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6063cebdd6"><code>6063cebdd6</code></a>] - <strong>doc</strong>: format ECMA-262 with a hyphen (cjihrig) <a href="https://github.com/nodejs/node/pull/28309">#28309</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51742b834d"><code>51742b834d</code></a>] - <strong>doc</strong>: revise assert legacy mode text (Rich Trott) <a href="https://github.com/nodejs/node/pull/28315">#28315</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57ac661bcb"><code>57ac661bcb</code></a>] - <strong>doc</strong>: document PerformanceNodeTiming.environment field (Yuriy Vasiyarov) <a href="https://github.com/nodejs/node/pull/28280">#28280</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f2b8c8cab"><code>1f2b8c8cab</code></a>] - <strong>doc</strong>: revise strict mode text in assert (Rich Trott) <a href="https://github.com/nodejs/node/pull/28285">#28285</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0856a4d043"><code>0856a4d043</code></a>] - <strong>doc</strong>: add gengjiawen to collaborators (gengjiawen) <a href="https://github.com/nodejs/node/pull/28322">#28322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/359e20f048"><code>359e20f048</code></a>] - <strong>doc</strong>: clarify when http emits aborted event (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28262">#28262</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/168c12758b"><code>168c12758b</code></a>] - <strong>doc</strong>: tidy AssertionError text (Rich Trott) <a href="https://github.com/nodejs/node/pull/28255">#28255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17efd9372b"><code>17efd9372b</code></a>] - <strong>doc</strong>: remove instructions to post CI links (Rich Trott) <a href="https://github.com/nodejs/node/pull/28248">#28248</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91d5a4df04"><code>91d5a4df04</code></a>] - <strong>doc,n-api</strong>: fix metadata for napi_create_threadsafe_function (Richard Lau) <a href="https://github.com/nodejs/node/pull/28410">#28410</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9a96aeeee"><code>c9a96aeeee</code></a>] - <strong>esm</strong>: ensure cwd-relative imports for module --eval (Guy Bedford) <a href="https://github.com/nodejs/node/pull/28389">#28389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd4d1e20f3"><code>fd4d1e20f3</code></a>] - <strong>http2</strong>: remove square brackets from parsed hostname (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/28406">#28406</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8d4f9b569"><code>d8d4f9b569</code></a>] - <strong>http2</strong>: propagate session destroy code to streams (cjihrig) <a href="https://github.com/nodejs/node/pull/28435">#28435</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8942f877d"><code>d8942f877d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: use writableFinished instead of _writableState (zero1five) <a href="https://github.com/nodejs/node/pull/28007">#28007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0de204c12"><code>d0de204c12</code></a>] - <strong>http2</strong>: refactor ping + settings object lifetime management (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28150">#28150</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f9ee9f69f"><code>5f9ee9f69f</code></a>] - <strong>lib</strong>: fix stack overflow check to not break on primitives (kball) <a href="https://github.com/nodejs/node/pull/28338">#28338</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6a70520d2"><code>b6a70520d2</code></a>] - <strong>lib</strong>: refactor unhandled rejection deprecation warning emission (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28258">#28258</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d95d610e0e"><code>d95d610e0e</code></a>] - <strong>meta</strong>: update LICENSE (Rich Trott) <a href="https://github.com/nodejs/node/pull/28260">#28260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed8cee6b1a"><code>ed8cee6b1a</code></a>] - <strong>n-api</strong>: add error message for date expected (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/28303">#28303</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53297e66cb"><code>53297e66cb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: make func argument of napi_create_threadsafe_function optional (legendecas) <a href="https://github.com/nodejs/node/pull/27791">#27791</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ad880f3fc"><code>8ad880f3fc</code></a>] - <strong>net</strong>: replace _writableState.finished with writableFinished (Rich Trott) <a href="https://github.com/nodejs/node/pull/27974">#27974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19f9281743"><code>19f9281743</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: expose uv_rusage on process.resourcesUsage() (vmarchaud) <a href="https://github.com/nodejs/node/pull/28018">#28018</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fd6524680"><code>0fd6524680</code></a>] - <strong>process</strong>: split routines used to enhance fatal exception stack traces (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28308">#28308</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e517b03701"><code>e517b03701</code></a>] - <strong>process</strong>: hide NodeEnvironmentFlagsSet&#39;s <code>add</code> function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28206">#28206</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4a357dada"><code>c4a357dada</code></a>] - <strong>report</strong>: add report versioning (cjihrig) <a href="https://github.com/nodejs/node/pull/28121">#28121</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/035b613f80"><code>035b613f80</code></a>] - <strong>src</strong>: don&#39;t abort on EIO when restoring tty (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/28490">#28490</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/624fd17064"><code>624fd17064</code></a>] - <strong>src</strong>: fix small memory leak (David Carlier) <a href="https://github.com/nodejs/node/pull/28452">#28452</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0044fd2642"><code>0044fd2642</code></a>] - <strong>src</strong>: add error codes to errors thrown in node_i18n.cc (Yaniv Friedensohn) <a href="https://github.com/nodejs/node/pull/28221">#28221</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b92eb4686"><code>5b92eb4686</code></a>] - <strong>src</strong>: refactor uncaught exception handling (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28257">#28257</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c491e4dfe6"><code>c491e4dfe6</code></a>] - <strong>src</strong>: fall back to env-&gt;exec_path() for default profile directory (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28252">#28252</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/040b9db07b"><code>040b9db07b</code></a>] - <strong>src</strong>: save exec path when initializing Environment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28252">#28252</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1650bcf491"><code>1650bcf491</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: add writableFinished (zero1five) <a href="https://github.com/nodejs/node/pull/28007">#28007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a64b70efe"><code>8a64b70efe</code></a>] - <strong>test</strong>: fix flaky test-vm-timeout-escape-nexttick (Rich Trott) <a href="https://github.com/nodejs/node/pull/28461">#28461</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f6f968dee"><code>3f6f968dee</code></a>] - <strong>test</strong>: skip tests related to CI failures on AIX (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28469">#28469</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/937afcc365"><code>937afcc365</code></a>] - <strong>test</strong>: add test to doesNotThrow; validate if actual with regex (estrada9166) <a href="https://github.com/nodejs/node/pull/28355">#28355</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/004d26d5a5"><code>004d26d5a5</code></a>] - <strong>test</strong>: add tests to assert.ok and improve coverage (estrada9166) <a href="https://github.com/nodejs/node/pull/28355">#28355</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82b80e0a61"><code>82b80e0a61</code></a>] - <strong>test</strong>: reset validity dates of expired certs (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28473">#28473</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dce4947335"><code>dce4947335</code></a>] - <strong>test</strong>: do not use fixed port in async-hooks/test-httparser-reuse (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28312">#28312</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79b1bf5a09"><code>79b1bf5a09</code></a>] - <strong>test</strong>: use assert() in N-API async test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28423">#28423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd78c5ef7e"><code>cd78c5ef7e</code></a>] - <strong>test</strong>: fixing broken test (melinamejia95) <a href="https://github.com/nodejs/node/pull/28345">#28345</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d88c697f7f"><code>d88c697f7f</code></a>] - <strong>test</strong>: refactoring test, reordering arguments (David Sánchez) <a href="https://github.com/nodejs/node/pull/28343">#28343</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e63990e383"><code>e63990e383</code></a>] - <strong>test</strong>: eliminate duplicate statements (khriztianmoreno) <a href="https://github.com/nodejs/node/pull/28342">#28342</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b822545f84"><code>b822545f84</code></a>] - <strong>test</strong>: switch the param order in the assertion (raveneyex) <a href="https://github.com/nodejs/node/pull/28341">#28341</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bc62b9374"><code>3bc62b9374</code></a>] - <strong>test</strong>: switch assertion order (Yomar) <a href="https://github.com/nodejs/node/pull/28339">#28339</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ecf4494dd2"><code>ecf4494dd2</code></a>] - <strong>test</strong>: tls switch arguments order for the assertion (Laura Ciro) <a href="https://github.com/nodejs/node/pull/28340">#28340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4bca4a5091"><code>4bca4a5091</code></a>] - <strong>test</strong>: change order of arguments (MistyBlunch) <a href="https://github.com/nodejs/node/pull/28359">#28359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4973f217b8"><code>4973f217b8</code></a>] - <strong>test</strong>: fix order of assertion arguments in test-event-emitter-num-args (Luis Gallon) <a href="https://github.com/nodejs/node/pull/28368">#28368</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69f17f1ab0"><code>69f17f1ab0</code></a>] - <strong>test</strong>: make test-dh-regr more efficient where possible (Rich Trott) <a href="https://github.com/nodejs/node/pull/28390">#28390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f508e3a0a"><code>9f508e3a0a</code></a>] - <strong>test</strong>: split pummel crypto dh test into two separate tests (Rich Trott) <a href="https://github.com/nodejs/node/pull/28390">#28390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e161744610"><code>e161744610</code></a>] - <strong>test</strong>: move non-pummel crypto DH tests to parallel (Rich Trott) <a href="https://github.com/nodejs/node/pull/28390">#28390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16926a8183"><code>16926a8183</code></a>] - <strong>test</strong>: duplicated buffer in test-stream2-writable.js (Duvan Monsalve) <a href="https://github.com/nodejs/node/pull/28380">#28380</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/758a003f9d"><code>758a003f9d</code></a>] - <strong>test</strong>: fix assertion argument order in test-buffer-failed-alloc-type (Alex Ramirez) <a href="https://github.com/nodejs/node/pull/28349">#28349</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5047006980"><code>5047006980</code></a>] - <strong>test</strong>: use regex for OpenSSL function name (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28289">#28289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b448db3e01"><code>b448db3e01</code></a>] - <strong>test</strong>: remove test-ttywrap.writestream.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/28316">#28316</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8346596552"><code>8346596552</code></a>] - <strong>test</strong>: permit test-graph.signal to work without test runner (Rich Trott) <a href="https://github.com/nodejs/node/pull/28305">#28305</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/337aef0c2f"><code>337aef0c2f</code></a>] - <strong>test</strong>: normalize location test-worker-process-cwd.js runs tests (Samantha Sample) <a href="https://github.com/nodejs/node/pull/28271">#28271</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c14e4d5bd5"><code>c14e4d5bd5</code></a>] - <strong>test</strong>: use .code for error in setgid (=) <a href="https://github.com/nodejs/node/pull/28219">#28219</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c44db7fea5"><code>c44db7fea5</code></a>] - <strong>test</strong>: fix flaky test-worker-debug (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28307">#28307</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/424d91aacb"><code>424d91aacb</code></a>] - <strong>test</strong>: add logging to statwatcher test (Rich Trott) <a href="https://github.com/nodejs/node/pull/28270">#28270</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72f52a330b"><code>72f52a330b</code></a>] - <strong>test</strong>: add Worker + uncaughtException + process.exit() test (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28259">#28259</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a2e67b916"><code>3a2e67b916</code></a>] - <strong>test</strong>: do not spawn rmdir in test-statwatcher (João Reis) <a href="https://github.com/nodejs/node/pull/28276">#28276</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d949eadc38"><code>d949eadc38</code></a>] - <strong>test</strong>: check custom inspection truncation in assert (Rich Trott) <a href="https://github.com/nodejs/node/pull/28234">#28234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/993c0dbf14"><code>993c0dbf14</code></a>] - <strong>test</strong>: make sure test function resolves in test-worker-debug (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28155">#28155</a></li>
<li>[<a href="https://github.com/nodejs/node/comit/1b4a7fb9cb"><code>1b4a7fb9cb</code></a>] - <strong>tools</strong>: update unified-args to 7.0.0 for md-lint CLI (Rich Trott) <a href="https://github.com/nodejs/node/pull/28434">#28434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40ae2a6025"><code>40ae2a6025</code></a>] - <strong>tools</strong>: move python code out of jenkins shell (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28458">#28458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d38b98529c"><code>d38b98529c</code></a>] - <strong>tools</strong>: fix v8 testing with devtoolset on ppcle (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28458">#28458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8084840d8"><code>b8084840d8</code></a>] - <strong>tools</strong>: change editorconfig&#39;s &#39;ignore&#39; to &#39;unset&#39; (silverwind) <a href="https://github.com/nodejs/node/pull/28440">#28440</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21d2bdd3ce"><code>21d2bdd3ce</code></a>] - <strong>tools</strong>: remove unused using declarations (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28422">#28422</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d014e1bf9"><code>3d014e1bf9</code></a>] - <strong>tools</strong>: remove out-of-date code-cache-path comment (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28419">#28419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60cf9111cb"><code>60cf9111cb</code></a>] - <strong>tools</strong>: fix typo in js2c.py (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28417">#28417</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b744bd9dcb"><code>b744bd9dcb</code></a>] - <strong>tools</strong>: update eslint (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28173">#28173</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03e3ccdbe5"><code>03e3ccdbe5</code></a>] - <strong>tools</strong>: update remark-preset-lint-node to 1.7.0 (Rich Trott) <a href="https://github.com/nodejs/node/pull/28393">#28393</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/619eb93942"><code>619eb93942</code></a>] - <strong>tools</strong>: fix typo in cache_builder.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28418">#28418</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd53e6aa7f"><code>dd53e6aa7f</code></a>] - <strong>tools</strong>: update babel-eslint to 10.0.2 (ZYSzys) <a href="https://github.com/nodejs/node/pull/28266">#28266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6c7ebe90c"><code>e6c7ebe90c</code></a>] - <strong>vm</strong>: increase code coverage of source_text_module.js (kball) <a href="https://github.com/nodejs/node/pull/28363">#28363</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2053dd0c9c"><code>2053dd0c9c</code></a>] - <strong>worker</strong>: only unref port for stdin if we ref’ed it before (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28153">#28153</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-7-0">Commits in Node.js 12.7.0<a id="commits-in-node-js-12-7-0" class="anchor" href="#commits-in-node-js-12-7-0" aria-labelledby="header-commits-in-node-js-12-7-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/632d7d5839"><code>632d7d5839</code></a>] - <strong>build</strong>: skip test-ci doc targets if no crypto (Rod Vagg) <a href="https://github.com/nodejs/node/pull/28747">#28747</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d09c15c5b"><code>5d09c15c5b</code></a>] - <strong>build</strong>: update of the large page option error (David Carlier) <a href="https://github.com/nodejs/node/pull/28729">#28729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be32becb67"><code>be32becb67</code></a>] - <strong>build</strong>: fix building with d8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28733">#28733</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72f92293c8"><code>72f92293c8</code></a>] - <strong>build</strong>: specify Python version once for all tests (cclauss) <a href="https://github.com/nodejs/node/pull/28694">#28694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b4aa7d3570"><code>b4aa7d3570</code></a>] - <strong>build</strong>: remove broken intel vtune support (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/28522">#28522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/171c8f44b6"><code>171c8f44b6</code></a>] - <strong>build</strong>: do not always build the default V8 snapshot (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28467">#28467</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/608d6ed090"><code>608d6ed090</code></a>] - <strong>build</strong>: update Windows icon to Feb 2016 rebrand (Mike MacCana) <a href="https://github.com/nodejs/node/pull/28524">#28524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d3ddfe6b8"><code>7d3ddfe6b8</code></a>] - <strong>build</strong>: remove --code-cache-path help option (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28446">#28446</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4fae24b62"><code>e4fae24b62</code></a>] - <strong>build</strong>: change ASM compiler url to https (gengjiawen) <a href="https://github.com/nodejs/node/pull/28189">#28189</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/209b353ff4"><code>209b353ff4</code></a>] - <strong>build,v8</strong>: support IBM i (Xu Meng) <a href="https://github.com/nodejs/node/pull/28607">#28607</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/674d33cb8c"><code>674d33cb8c</code></a>] - <strong>deps</strong>: V8: backport b33af60 (Gus Caplan) <a href="https://github.com/nodejs/node/pull/28671">#28671</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f47242e19"><code>9f47242e19</code></a>] - <strong>deps</strong>: update nghttp2 to 1.39.1 (gengjiawen) <a href="https://github.com/nodejs/node/pull/28448">#28448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ce2b5e828"><code>1ce2b5e828</code></a>] - <strong>deps</strong>: upgrade npm to 6.10.0 (isaacs) <a href="https://github.com/nodejs/node/pull/28525">#28525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/312f94916c"><code>312f94916c</code></a>] - <strong>deps</strong>: V8: backport d2ccc59 (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28648">#28648</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df0f42ab7f"><code>df0f42ab7f</code></a>] - <strong>deps</strong>: cherry-pick 91744bf from node-gyp upstream (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/28604">#28604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7fa982ee89"><code>7fa982ee89</code></a>] - <strong>deps</strong>: cherry-pick 721dc7d from node-gyp upstream (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/28604">#28604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e9bfb65c7"><code>9e9bfb65c7</code></a>] - <strong>deps</strong>: cherry-pick 13a04aba from V8 upstream (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/28602">#28602</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7cb70ce5e"><code>c7cb70ce5e</code></a>] - <strong>deps</strong>: update acorn to 6.2.0 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28649">#28649</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ee1298056"><code>0ee1298056</code></a>] - <strong>dns</strong>: fix unsigned record values (Brian White) <a href="https://github.com/nodejs/node/pull/28792">#28792</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8586294670"><code>8586294670</code></a>] - <strong>doc</strong>: claim NODE_MODULE_VERSION=75 for Electron 7 (Samuel Attard) <a href="https://github.com/nodejs/node/pull/28774">#28774</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a82d54d9d"><code>2a82d54d9d</code></a>] - <strong>doc</strong>: update env default on child_process functions (h3knix) <a href="https://github.com/nodejs/node/pull/28776">#28776</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf811ecd47"><code>cf811ecd47</code></a>] - <strong>doc</strong>: add code example to subprocess.stdout (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/28402">#28402</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06991cd902"><code>06991cd902</code></a>] - <strong>doc</strong>: add information for heap snapshot flag (Tanner Stirrat) <a href="https://github.com/nodejs/node/pull/28754">#28754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8fe9ca416d"><code>8fe9ca416d</code></a>] - <strong>doc</strong>: amplify warning for execute callback (Michael Dawson) <a href="https://github.com/nodejs/node/pull/28738">#28738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca83b2736e"><code>ca83b2736e</code></a>] - <strong>doc</strong>: add example for beforeExit event (Vickodev) <a href="https://github.com/nodejs/node/pull/28430">#28430</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44acec5386"><code>44acec5386</code></a>] - <strong>doc</strong>: add example for zlib.createGzip() (Alex Ramirez) <a href="https://github.com/nodejs/node/pull/28136">#28136</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a78fe5ab0"><code>4a78fe5ab0</code></a>] - <strong>doc</strong>: improve os.homedir() docs (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/28401">#28401</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f78a51b5e"><code>3f78a51b5e</code></a>] - <strong>doc</strong>: add examples at assert.strictEqual (himself65) <a href="https://github.com/nodejs/node/pull/28092">#28092</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a4a236b51"><code>3a4a236b51</code></a>] - <strong>doc</strong>: fix minor typo (Shajan Jacob) <a href="https://github.com/nodejs/node/pull/28148">#28148</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4321cb2cf3"><code>4321cb2cf3</code></a>] - <strong>doc</strong>: update js-native-api example (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/28657">#28657</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8ddf86b3d4"><code>8ddf86b3d4</code></a>] - <strong>doc</strong>: add missing version metadata for Readable.from (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28695">#28695</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/638c8a394c"><code>638c8a394c</code></a>] - <strong>doc</strong>: small grammar correction (cjihrig) <a href="https://github.com/nodejs/node/pull/28669">#28669</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5614e08f34"><code>5614e08f34</code></a>] - <strong>doc</strong>: add documentation for createDiffieHellmanGroup (Ojasvi Monga) <a href="https://github.com/nodejs/node/pull/28585">#28585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aee86940f9"><code>aee86940f9</code></a>] - <strong>doc</strong>: mark N-API thread-safe function stable (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/28643">#28643</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a4062ab88"><code>7a4062ab88</code></a>] - <strong>doc</strong>: mark process.report as experimental (cjihrig) <a href="https://github.com/nodejs/node/pull/28653">#28653</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f65b91eb9"><code>3f65b91eb9</code></a>] - <strong>doc</strong>: remove superfluous MDN link in assert.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/28246">#28246</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f688122dff"><code>f688122dff</code></a>] - <strong>doc</strong>: drop &#39;for more details&#39; in deprecations (cjihrig) <a href="https://github.com/nodejs/node/pull/28617">#28617</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7c7023503"><code>d7c7023503</code></a>] - <strong>doc</strong>: add example on how to create __filename, __dirname for esm (Walle Cyril) <a href="https://github.com/nodejs/node/pull/28282">#28282</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebc3876754"><code>ebc3876754</code></a>] - <strong>doc</strong>: add missing types (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/28623">#28623</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7a13e5034"><code>f7a13e5034</code></a>] - <strong>doc</strong>: relax requirements for setAAD in CCM mode (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/28624">#28624</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf2d5a75f8"><code>bf2d5a75f8</code></a>] - <strong>doc</strong>: add a link to the throw-deprecations flag (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/28625">#28625</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/871a60cd12"><code>871a60cd12</code></a>] - <strong>doc</strong>: fix nits in stream.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/28591">#28591</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0380a558af"><code>0380a558af</code></a>] - <strong>doc</strong>: edit stream module introduction (Rich Trott) <a href="https://github.com/nodejs/node/pull/28595">#28595</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/729b232d11"><code>729b232d11</code></a>] - <strong>doc</strong>: change &#39;unix&#39; to &#39;Unix&#39; in ninja guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/28619">#28619</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74af944de1"><code>74af944de1</code></a>] - <strong>doc</strong>: add line for inspect host:port invocation (Tim Baverstock) <a href="https://github.com/nodejs/node/pull/28405">#28405</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0aca527263"><code>0aca527263</code></a>] - <strong>doc</strong>: mention unit for event loop delay measurements (Jan Krems) <a href="https://github.com/nodejs/node/pull/28629">#28629</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac9908fe37"><code>ac9908fe37</code></a>] - <strong>doc</strong>: update stream.md &quot;Organization of this Document&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/28601">#28601</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9be1111179"><code>9be1111179</code></a>] - <strong>doc</strong>: move Usage and Example to same header level (Rich Trott) <a href="https://github.com/nodejs/node/pull/28570">#28570</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70c3116783"><code>70c3116783</code></a>] - <strong>doc</strong>: mention markdown linting in BUILDING.md (Tariq Ramlall) <a href="https://github.com/nodejs/node/pull/28578">#28578</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0e4bf990e"><code>f0e4bf990e</code></a>] - <strong>doc</strong>: remove URLs from zlib docs (cjihrig) <a href="https://github.com/nodejs/node/pull/28580">#28580</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6d50a7562"><code>a6d50a7562</code></a>] - <strong>doc</strong>: make tls links more readable (cjihrig) <a href="https://github.com/nodejs/node/pull/28580">#28580</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f3ebb8787"><code>6f3ebb8787</code></a>] - <strong>doc</strong>: clarify http2 server.close() behavior (cjihrig) <a href="https://github.com/nodejs/node/pull/28581">#28581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2205818cca"><code>2205818cca</code></a>] - <strong>doc</strong>: format Unix consistently (cjihrig) <a href="https://github.com/nodejs/node/pull/28576">#28576</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/643d09961b"><code>643d09961b</code></a>] - <strong>doc</strong>: document family:0 behavior in socket.connect (cjihrig) <a href="https://github.com/nodejs/node/pull/28574">#28574</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2ba4547aa"><code>d2ba4547aa</code></a>] - <strong>doc</strong>: fix link in build instructions (Gautham B A) <a href="https://github.com/nodejs/node/pull/28572">#28572</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24a77ae19a"><code>24a77ae19a</code></a>] - <strong>doc</strong>: add description for the listener argument (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/28500">#28500</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0777e090b4"><code>0777e090b4</code></a>] - <strong>doc</strong>: fix family default value in socket.connect (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/28521">#28521</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29d2076ac7"><code>29d2076ac7</code></a>] - <strong>doc</strong>: simplify <code>process.resourceUsage()</code> section (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/28499">#28499</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e83b256306"><code>e83b256306</code></a>] - <strong>doc</strong>: add example for chmod in fs.md (Juan Roa) <a href="https://github.com/nodejs/node/pull/28365">#28365</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c177a68c7f"><code>c177a68c7f</code></a>] - <strong>doc</strong>: provide an example to fs.stat() (Felipe) <a href="https://github.com/nodejs/node/pull/28381">#28381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68ed32f71d"><code>68ed32f71d</code></a>] - <strong>doc</strong>: fix link from bootstrap README to BUILDING (Rod Vagg) <a href="https://github.com/nodejs/node/pull/28504">#28504</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59aaee4295"><code>59aaee4295</code></a>] - <strong>doc</strong>: format try...catch consistently (cjihrig) <a href="https://github.com/nodejs/node/pull/28481">#28481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec9ba4b803"><code>ec9ba4b803</code></a>] - <strong>doc</strong>: remove unnecessary stability specifiers (cjihrig) <a href="https://github.com/nodejs/node/pull/28485">#28485</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a0832fb52"><code>0a0832fb52</code></a>] - <strong>doc</strong>: address missing paren (cjihrig) <a href="https://github.com/nodejs/node/pull/28483">#28483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b379c0e8b6"><code>b379c0e8b6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>esm</strong>: implement &quot;pkg-exports&quot; proposal (Guy Bedford) <a href="https://github.com/nodejs/node/pull/28568">#28568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d630cc0ec5"><code>d630cc0ec5</code></a>] - <strong>gyp</strong>: cherrypick more Python3 changes from node-gyp (cclauss) <a href="https://github.com/nodejs/node/pull/28563">#28563</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1db810d50"><code>b1db810d50</code></a>] - <strong>gyp</strong>: pull Python 3 changes from node/node-gyp (cclauss) <a href="https://github.com/nodejs/node/pull/28573">#28573</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed8504388e"><code>ed8504388e</code></a>] - <strong>http</strong>: avoid extra listener (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28705">#28705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/06d0abea0d"><code>06d0abea0d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: add response.writableFinished (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28681">#28681</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2308c7412a"><code>2308c7412a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: expose headers on an http.ClientRequest &quot;information&quot; event (Austin Wright) <a href="https://github.com/nodejs/node/pull/28459">#28459</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38f8cd5ba1"><code>38f8cd5ba1</code></a>] - <strong>http</strong>: improve parser error messages (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28487">#28487</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49e4d72b5a"><code>49e4d72b5a</code></a>] - <strong>http2</strong>: compat req.complete (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28627">#28627</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62f36828be"><code>62f36828be</code></a>] - <strong>http2</strong>: report memory allocated by nghttp2 to V8 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28645">#28645</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b9c22710a"><code>5b9c22710a</code></a>] - <strong>http2</strong>: override authority with options (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/28584">#28584</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77bdbc5f0d"><code>77bdbc5f0d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>inspector</strong>: add inspector.waitForDebugger() (Aleksei Koziatinskii) <a href="https://github.com/nodejs/node/pull/28453">#28453</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b0b06d735"><code>7b0b06d735</code></a>] - <strong>inspector</strong>: do not spin-wait while waiting for the initial connection (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/28756">#28756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aba0cf33ec"><code>aba0cf33ec</code></a>] - <strong>inspector</strong>: do not change async call stack depth if the worker is done (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/28613">#28613</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66382abe29"><code>66382abe29</code></a>] - <strong>inspector</strong>: reduce InspectorIo API surface (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/28526">#28526</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c100075f0"><code>5c100075f0</code></a>] - <strong>lib</strong>: rename lib/internal/readline.js (cjihrig) <a href="https://github.com/nodejs/node/pull/28753">#28753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75c628130f"><code>75c628130f</code></a>] - <strong>lib</strong>: use <code>class ... extends</code> in perf_hooks.js (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28495">#28495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1770bc870e"><code>1770bc870e</code></a>] - <strong>module</strong>: increase code coverage of cjs loader (Andrey Melikhov) <a href="https://github.com/nodejs/node/pull/27898">#27898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c6791ee00"><code>9c6791ee00</code></a>] - <strong>n-api</strong>: correct bug in napi_get_last_error (Octavian Soldea) <a href="https://github.com/nodejs/node/pull/28702">#28702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44de4317cf"><code>44de4317cf</code></a>] - <strong>n-api</strong>: make thread-safe-function calls properly (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/28606">#28606</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b5c8196c3"><code>5b5c8196c3</code></a>] - <strong>path</strong>: move branch to the correct location (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28556">#28556</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18c56df928"><code>18c56df928</code></a>] - <strong>path</strong>: using .relative() should not return a trailing slash (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28556">#28556</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/997531193b"><code>997531193b</code></a>] - <strong>perf_hooks</strong>: add HttpRequest statistics monitoring #28445 (vmarchaud) <a href="https://github.com/nodejs/node/pull/28486">#28486</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2eeb44f3fa"><code>2eeb44f3fa</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>policy</strong>: add policy-integrity to mitigate policy tampering (Bradley Farias) <a href="https://github.com/nodejs/node/pull/28734">#28734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4cb0fc3ab1"><code>4cb0fc3ab1</code></a>] - <strong>process</strong>: refactor unhandledRejection logic (cjihrig) <a href="https://github.com/nodejs/node/pull/28540">#28540</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/caee9106ac"><code>caee9106ac</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: expose stream API in cursorTo() (cjihrig) <a href="https://github.com/nodejs/node/pull/28674">#28674</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a7e20ff81"><code>4a7e20ff81</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: expose stream API in moveCursor() (cjihrig) <a href="https://github.com/nodejs/node/pull/28674">#28674</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f5af44304"><code>0f5af44304</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: expose stream API in clearLine() (cjihrig) <a href="https://github.com/nodejs/node/pull/28674">#28674</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17df75f5c9"><code>17df75f5c9</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: expose stream API in clearScreenDown() (cjihrig) <a href="https://github.com/nodejs/node/pull/28641">#28641</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0383947ed7"><code>0383947ed7</code></a>] - <strong>readline</strong>: simplify isFullWidthCodePoint() (cjihrig) <a href="https://github.com/nodejs/node/pull/28640">#28640</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc734030fc"><code>dc734030fc</code></a>] - <strong>readline</strong>: remove IIFE in SIGCONT handler (cjihrig) <a href="https://github.com/nodejs/node/pull/28639">#28639</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0c5e7a939"><code>e0c5e7a939</code></a>] - <strong>readline</strong>: use named constant for surrogate checks (cjihrig) <a href="https://github.com/nodejs/node/pull/28638">#28638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6e98afbf2"><code>e6e98afbf2</code></a>] - <strong>readline</strong>: fix position computation (Benoît Zugmeyer) <a href="https://github.com/nodejs/node/pull/28272">#28272</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d611f5ad3e"><code>d611f5ad3e</code></a>] - <strong>repl</strong>: fix some repl context issues (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28561">#28561</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cbd586aa99"><code>cbd586aa99</code></a>] - <strong>repl</strong>: fix autocomplete while using .load (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28608">#28608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35e3f1f449"><code>35e3f1f449</code></a>] - <strong>report</strong>: modify getReport() to return an Object (Christopher Hiller) <a href="https://github.com/nodejs/node/pull/28630">#28630</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/302865e8b9"><code>302865e8b9</code></a>] - <strong>src</strong>: do not include partial AsyncWrap instances in heap dump (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28789">#28789</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0f24be185"><code>c0f24be185</code></a>] - <strong>src</strong>: make <code>CompiledFnEntry</code> a <code>BaseObject</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28782">#28782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7df54988e1"><code>7df54988e1</code></a>] - <strong>src</strong>: silence compiler warning (cjihrig) <a href="https://github.com/nodejs/node/pull/28764">#28764</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2839298a1e"><code>2839298a1e</code></a>] - <strong>src</strong>: expose TraceEventHelper with NODE_EXTERN (Samuel Attard) <a href="https://github.com/nodejs/node/pull/28724">#28724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74243da707"><code>74243da707</code></a>] - <strong>src</strong>: add public virtual destructor for KVStore (GauthamBanasandra) <a href="https://github.com/nodejs/node/pull/28737">#28737</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b7fecaf97"><code>0b7fecaf97</code></a>] - <strong>src</strong>: large pages option: FreeBSD support proposal (David Carlier) <a href="https://github.com/nodejs/node/pull/28331">#28331</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f0fd1bb78"><code>1f0fd1bb78</code></a>] - <strong>src</strong>: add missing option parser template for the DebugOptionsParser (Samuel Attard) <a href="https://github.com/nodejs/node/pull/28543">#28543</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b9d4193e1"><code>4b9d4193e1</code></a>] - <strong>src</strong>: lint #defines in src/node.h (Tariq Ramlall) <a href="https://github.com/nodejs/node/pull/28547">#28547</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c1d5958e0"><code>5c1d5958e0</code></a>] - <strong>src</strong>: add cleanup hook for ContextifyContext (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28631">#28631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29fda66ca6"><code>29fda66ca6</code></a>] - <strong>src</strong>: simplify --debug flags (cjihrig) <a href="https://github.com/nodejs/node/pull/28615">#28615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c50e235947"><code>c50e235947</code></a>] - <strong>src</strong>: replace already elevated Object, Local v8 namespace (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/28611">#28611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c418d9629"><code>3c418d9629</code></a>] - <strong>src</strong>: manage MakeContext() pointer with unique_ptr (cjihrig) <a href="https://github.com/nodejs/node/pull/28616">#28616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22daf952de"><code>22daf952de</code></a>] - <strong>src</strong>: clang build warning fix (David Carlier) <a href="https://github.com/nodejs/node/pull/28480">#28480</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8b094cf3b"><code>a8b094cf3b</code></a>] - <strong>src</strong>: implement special member functions for classes in env.h (GauthamBanasandra) <a href="https://github.com/nodejs/node/pull/28579">#28579</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c432ab1391"><code>c432ab1391</code></a>] - <strong>src</strong>: simplify DEP0062 logic (cjihrig) <a href="https://github.com/nodejs/node/pull/28589">#28589</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f035e4d84"><code>4f035e4d84</code></a>] - <strong>src</strong>: implement runtime option --no-node-snapshot for debugging (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28567">#28567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a24ab56dc5"><code>a24ab56dc5</code></a>] - <strong>src</strong>: allow fatal exceptions to be enhanced (cjihrig) <a href="https://github.com/nodejs/node/pull/28562">#28562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4113f96f5"><code>d4113f96f5</code></a>] - <strong>src</strong>: block SIGTTOU before calling tcsetattr() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/28535">#28535</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48c369b715"><code>48c369b715</code></a>] - <strong>src</strong>: correct json writer placement in process.report (himself65) <a href="https://github.com/nodejs/node/pull/28433">#28433</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d41b07c4c"><code>8d41b07c4c</code></a>] - <strong>src</strong>: remove unused using declarations in src/api (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28506">#28506</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6fbad8baa4"><code>6fbad8baa4</code></a>] - <strong>src</strong>: configure v8 isolate with uv_get_constrained_memory (Kelvin Jin) <a href="https://github.com/nodejs/node/pull/27508">#27508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3f51e4187"><code>f3f51e4187</code></a>] - <strong>src</strong>: use thread_local to declare modpending (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/28456">#28456</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e610c45076"><code>e610c45076</code></a>] - <strong>src</strong>: remove redundant return (gengjiawen) <a href="https://github.com/nodejs/node/pull/28189">#28189</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d34c2567c9"><code>d34c2567c9</code></a>] - <strong>src, tools</strong>: replace raw ptr with smart ptr (GauthamBanasandra) <a href="https://github.com/nodejs/node/pull/28577">#28577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0793398b4f"><code>0793398b4f</code></a>] - <strong>stream</strong>: add null push transform in async_iterator (David Mark Clements) <a href="https://github.com/nodejs/node/pull/28566">#28566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00b2200e03"><code>00b2200e03</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: use readableEncoding public api for child_process (ZYSzys) <a href="https://github.com/nodejs/node/pull/28548">#28548</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af6fe5f4c5"><code>af6fe5f4c5</code></a>] - <strong>test</strong>: fix assertion argument order in test-esm-namespace (Alex Ramirez) <a href="https://github.com/nodejs/node/pull/28474">#28474</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7989d5c600"><code>7989d5c600</code></a>] - <strong>test</strong>: changed function to arrow function (Harshitha KP) <a href="https://github.com/nodejs/node/pull/28726">#28726</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88809a49f6"><code>88809a49f6</code></a>] - <strong>test</strong>: propagate napi_status to JS (Octavian Soldea) <a href="https://github.com/nodejs/node/pull/28505">#28505</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61db987b01"><code>61db987b01</code></a>] - <strong>test</strong>: use consistent test naming (Rich Trott) <a href="https://github.com/nodejs/node/pull/28744">#28744</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/506b50a54a"><code>506b50a54a</code></a>] - <strong>test</strong>: make repl tests more resilient (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28608">#28608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af6608ca11"><code>af6608ca11</code></a>] - <strong>test</strong>: improve variable names in pty_helper.py (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28688">#28688</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b2eee12eb"><code>9b2eee12eb</code></a>] - <strong>test</strong>: update hasFipsCrypto in test/common/README (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28507">#28507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3f51457af"><code>d3f51457af</code></a>] - <strong>test</strong>: use openssl_is_fips instead of hasFipsCrypto (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28507">#28507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/499969db9e"><code>499969db9e</code></a>] - <strong>test</strong>: increase limit for network space overhead test (Ben L. Titzer) <a href="https://github.com/nodejs/node/pull/28492">#28492</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f6600ac1c"><code>9f6600ac1c</code></a>] - <strong>test</strong>: fix pty test hangs on aix (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/28600">#28600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b4643dd9dc"><code>b4643dd9dc</code></a>] - <strong>test</strong>: add test-fs-writeFileSync-invalid-windows (Rich Trott) <a href="https://github.com/nodejs/node/pull/28569">#28569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2adfb79b0"><code>e2adfb79b0</code></a>] - <strong>test</strong>: refactor test-fs-write-sync (Gabriela Niño) <a href="https://github.com/nodejs/node/pull/28371">#28371</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c333f4028"><code>4c333f4028</code></a>] - <strong>test</strong>: change the repeat Buffer.from(&#39;blerg&#39;); statments (Miken) <a href="https://github.com/nodejs/node/pull/28372">#28372</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/598037346e"><code>598037346e</code></a>] - <strong>test</strong>: check getReport when error with one line stack (himself65) <a href="https://github.com/nodejs/node/pull/28433">#28433</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/793163e353"><code>793163e353</code></a>] - <strong>test</strong>: check writeReport when error with one line stack (himself65) <a href="https://github.com/nodejs/node/pull/28433">#28433</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3311c25ff"><code>c3311c25ff</code></a>] - <strong>test</strong>: generate des rsa_cert.pfx (Caleb ツ Everett) <a href="https://github.com/nodejs/node/pull/28471">#28471</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4941d47212"><code>4941d47212</code></a>] - <strong>test</strong>: don&#39;t use deprecated crypto.fips property (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/28509">#28509</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e854bfa3b1"><code>e854bfa3b1</code></a>] - <strong>test</strong>: create home for test-npm-install (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28510">#28510</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13f139368f"><code>13f139368f</code></a>] - <strong>test</strong>: unmark test-gc-http-client-onerror flaky (Rich Trott) <a href="https://github.com/nodejs/node/pull/28429">#28429</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7731eb0e4"><code>b7731eb0e4</code></a>] - <strong>test</strong>: skip pseudo-tty tests on AIX (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28541">#28541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33ab37fcdb"><code>33ab37fcdb</code></a>] - <strong>test</strong>: skip stringbytes-external-exceed-max on AIX (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28516">#28516</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0c436ff50"><code>f0c436ff50</code></a>] - <strong>test</strong>: switch the argument order for the assertion (Ivan Villa) <a href="https://github.com/nodejs/node/pull/28356">#28356</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49c533964f"><code>49c533964f</code></a>] - <strong>test</strong>: fix assertion argument order in test-https-agent.js (Julian Correa) <a href="https://github.com/nodejs/node/pull/28383">#28383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4f1e909e1"><code>e4f1e909e1</code></a>] - <strong>test</strong>: increase test-resource-usage.js validation (cjihrig) <a href="https://github.com/nodejs/node/pull/28498">#28498</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff432c8ef6"><code>ff432c8ef6</code></a>] - <strong>test,win</strong>: cleanup exec-timeout processes (João Reis) <a href="https://github.com/nodejs/node/pull/28723">#28723</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed43880d6b"><code>ed43880d6b</code></a>] - <strong>tools</strong>: update ESLint to 6.1.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/28793">#28793</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5eb37cccc6"><code>5eb37cccc6</code></a>] - <strong>tools</strong>: remove unused pkgsrc directory (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28783">#28783</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ffa5fb6b8"><code>9ffa5fb6b8</code></a>] - <strong>tools</strong>: add coverage to ignored files (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/28626">#28626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ccb54f7a84"><code>ccb54f7a84</code></a>] - <strong>tools</strong>: add markdown lint rule for &#39;Unix&#39; (Rich Trott) <a href="https://github.com/nodejs/node/pull/28619">#28619</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/487a417dd1"><code>487a417dd1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tty</strong>: expose stream API from readline methods (cjihrig) <a href="https://github.com/nodejs/node/pull/28721">#28721</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b4638cee0"><code>7b4638cee0</code></a>] - <strong>vm</strong>: fix gc bug with modules and compiled functions (Gus Caplan) <a href="https://github.com/nodejs/node/pull/28671">#28671</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0e8a25721"><code>a0e8a25721</code></a>] - <strong>vm</strong>: remove usage of public util module (Karen He) <a href="https://github.com/nodejs/node/pull/28460">#28460</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e2cbe6203"><code>0e2cbe6203</code></a>] - <strong>worker</strong>: fix passing multiple SharedArrayBuffers at once (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28582">#28582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cbf540136f"><code>cbf540136f</code></a>] - <strong>worker</strong>: assign missing deprecation code (James M Snell) <a href="https://github.com/nodejs/node/pull/28395">#28395</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8079f5c23"><code>b8079f5c23</code></a>] - <strong>zlib</strong>: remove usage of public util module (Karen He) <a href="https://github.com/nodejs/node/pull/28454">#28454</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03de306281"><code>03de306281</code></a>] - <strong>zlib</strong>: do not coalesce multiple <code>.flush()</code> calls (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28520">#28520</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-8-0">Commits in Node.js 12.8.0<a id="commits-in-node-js-12-8-0" class="anchor" href="#commits-in-node-js-12-8-0" aria-labelledby="header-commits-in-node-js-12-8-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/bfeb5fc07f"><code>bfeb5fc07f</code></a>] - <strong>deps</strong>: update nghttp2 to 1.39.2 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08021fac59"><code>08021fac59</code></a>] - <strong>http2</strong>: allow security revert for Ping/Settings Flood (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bbb4769cc1"><code>bbb4769cc1</code></a>] - <strong>http2</strong>: pause input processing if sending output (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f64515b05e"><code>f64515b05e</code></a>] - <strong>http2</strong>: stop reading from socket if writes are in progress (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba332df5d2"><code>ba332df5d2</code></a>] - <strong>http2</strong>: consider 0-length non-end DATA frames an error (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23b0db58ca"><code>23b0db58ca</code></a>] - <strong>http2</strong>: shrink default <code>vector::reserve()</code> allocations (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f10ac3623"><code>4f10ac3623</code></a>] - <strong>http2</strong>: handle 0-length headers better (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a21a1c007b"><code>a21a1c007b</code></a>] - <strong>http2</strong>: limit number of invalid incoming frames (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4570ed10d7"><code>4570ed10d7</code></a>] - <strong>http2</strong>: limit number of rejected stream openings (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88726f2384"><code>88726f2384</code></a>] - <strong>http2</strong>: do not create ArrayBuffers when no DATA received (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/530004ef32"><code>530004ef32</code></a>] - <strong>http2</strong>: only call into JS when necessary for session events (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58d8c9ef48"><code>58d8c9ef48</code></a>] - <strong>http2</strong>: improve JS-side debug logging (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-8-1">Commits in Node.js 12.8.1<a id="commits-in-node-js-12-8-1" class="anchor" href="#commits-in-node-js-12-8-1" aria-labelledby="header-commits-in-node-js-12-8-1"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/bfeb5fc07f"><code>bfeb5fc07f</code></a>] - <strong>deps</strong>: update nghttp2 to 1.39.2 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08021fac59"><code>08021fac59</code></a>] - <strong>http2</strong>: allow security revert for Ping/Settings Flood (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bbb4769cc1"><code>bbb4769cc1</code></a>] - <strong>http2</strong>: pause input processing if sending output (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f64515b05e"><code>f64515b05e</code></a>] - <strong>http2</strong>: stop reading from socket if writes are in progress (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba332df5d2"><code>ba332df5d2</code></a>] - <strong>http2</strong>: consider 0-length non-end DATA frames an error (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23b0db58ca"><code>23b0db58ca</code></a>] - <strong>http2</strong>: shrink default <code>vector::reserve()</code> allocations (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f10ac3623"><code>4f10ac3623</code></a>] - <strong>http2</strong>: handle 0-length headers better (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a21a1c007b"><code>a21a1c007b</code></a>] - <strong>http2</strong>: limit number of invalid incoming frames (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4570ed10d7"><code>4570ed10d7</code></a>] - <strong>http2</strong>: limit number of rejected stream openings (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/88726f2384"><code>88726f2384</code></a>] - <strong>http2</strong>: do not create ArrayBuffers when no DATA received (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/530004ef32"><code>530004ef32</code></a>] - <strong>http2</strong>: only call into JS when necessary for session events (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58d8c9ef48"><code>58d8c9ef48</code></a>] - <strong>http2</strong>: improve JS-side debug logging (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29122">#29122</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-9-0">Commits in Node.js 12.9.0<a id="commits-in-node-js-12-9-0" class="anchor" href="#commits-in-node-js-12-9-0" aria-labelledby="header-commits-in-node-js-12-9-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/5008b46159"><code>5008b46159</code></a>] - <strong>benchmark</strong>: allow easy passing of process flags (Brian White) <a href="https://github.com/nodejs/node/pull/28986">#28986</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9057814206"><code>9057814206</code></a>] - <strong>buffer</strong>: improve copy() performance (Brian White) <a href="https://github.com/nodejs/node/pull/29066">#29066</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7a4525bbe"><code>c7a4525bbe</code></a>] - <strong>buffer</strong>: improve ERR_BUFFER_OUT_OF_BOUNDS default (cjihrig) <a href="https://github.com/nodejs/node/pull/29098">#29098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f42eb01d1d"><code>f42eb01d1d</code></a>] - <strong>build</strong>: enable linux large pages LLVM lld linkage support (David Carlier) <a href="https://github.com/nodejs/node/pull/28938">#28938</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c5ef4e858"><code>5c5ef4e858</code></a>] - <strong>build</strong>: remove unused option (Rich Trott) <a href="https://github.com/nodejs/node/pull/29173">#29173</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fbe25c7fb7"><code>fbe25c7fb7</code></a>] - <strong>build</strong>: remove unnecessary Python semicolon (MattIPv4) <a href="https://github.com/nodejs/node/pull/29170">#29170</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e51f924964"><code>e51f924964</code></a>] - <strong>build</strong>: add a testclean target (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29094">#29094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a63e2d9ff"><code>0a63e2d9ff</code></a>] - <strong>build</strong>: support py3 for configure.py (cclauss) <a href="https://github.com/nodejs/node/pull/29106">#29106</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b04f9e1f57"><code>b04f9e1f57</code></a>] - <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28955">#28955</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b085b94fce"><code>b085b94fce</code></a>] - <strong>console</strong>: minor timeLogImpl() refactor (cjihrig) <a href="https://github.com/nodejs/node/pull/29100">#29100</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54197eac4d"><code>54197eac4d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: extend RSA-OAEP support with oaepHash (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/28335">#28335</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a17d398989"><code>a17d398989</code></a>] - <strong>deps</strong>: V8: cherry-pick e3d7f8a (cclauss) <a href="https://github.com/nodejs/node/pull/29105">#29105</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c91c65961"><code>2c91c65961</code></a>] - <strong>deps</strong>: upgrade to libuv 1.31.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/29070">#29070</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53c7fac310"><code>53c7fac310</code></a>] - <strong>deps</strong>: patch V8 to be API/ABI compatible with 7.4 (from 7.6) (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28955">#28955</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b8eb83895"><code>7b8eb83895</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: patch V8 to be API/ABI compatible with 7.4 (from 7.5) (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28005">#28005</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7d411f47b2"><code>7d411f47b2</code></a>] - <strong>deps</strong>: V8: backport b33af60 (Gus Caplan) <a href="https://github.com/nodejs/node/pull/28671">#28671</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/492b7cb8c3"><code>492b7cb8c3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: cherry-pick d2ccc59 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/945955ff86"><code>945955ff86</code></a>] - <strong>deps</strong>: cherry-pick 13a04aba from V8 upstream (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/28602">#28602</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b3c115efb"><code>9b3c115efb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: cherry-pick 3b8c624 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/533b2d4a08"><code>533b2d4a08</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix linking issue for MSVS (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9f8d28f71"><code>c9f8d28f71</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix BUILDING_V8_SHARED issues (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f24caeff2f"><code>f24caeff2f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: add workaround for MSVC optimizer bug (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94c8d068f8"><code>94c8d068f8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: use ATOMIC_VAR_INIT instead of std::atomic_init (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d940403c20"><code>d940403c20</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: forward declaration of <code>Rtl*FunctionTable</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ac0c075cad"><code>ac0c075cad</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: patch register-arm64.h (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eefbc0773f"><code>eefbc0773f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: update postmortem metadata generation script (cjihrig) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33f3e383da"><code>33f3e383da</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: silence irrelevant warning (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/434c127651"><code>434c127651</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: un-cherry-pick bd019bd (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/040e7dabe4"><code>040e7dabe4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix filename manipulation for Windows (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cfe2484e04"><code>cfe2484e04</code></a>] - <strong>deps</strong>: update V8 to 7.6.303.29 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28955">#28955</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f7b561295"><code>6f7b561295</code></a>] - <strong>dns</strong>: update lookupService() first arg name (cjihrig) <a href="https://github.com/nodejs/node/pull/29040">#29040</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ad28f555a1"><code>ad28f555a1</code></a>] - <strong>doc</strong>: improve example single-test command (David Guttman) <a href="https://github.com/nodejs/node/pull/29171">#29171</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edbe38d52d"><code>edbe38d52d</code></a>] - <strong>doc</strong>: mention N-API as recommended approach (Michael Dawson) <a href="https://github.com/nodejs/node/pull/28922">#28922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebfe6367f0"><code>ebfe6367f0</code></a>] - <strong>doc</strong>: fix introduced_in note in querystring.md (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29014">#29014</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ead4eceeb"><code>9ead4eceeb</code></a>] - <strong>doc</strong>: note that stream error can close stream (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29082">#29082</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5ea9237d2b"><code>5ea9237d2b</code></a>] - <strong>doc</strong>: clarify async iterator leak (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28997">#28997</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b6d7c0d00"><code>1b6d7c0d00</code></a>] - <strong>doc</strong>: fix nits in child_process.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29024">#29024</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/375d1ee58b"><code>375d1ee58b</code></a>] - <strong>doc</strong>: improve UV_THREADPOOL_SIZE description (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29033">#29033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b7b8f21cb"><code>7b7b8f21cb</code></a>] - <strong>doc</strong>: documented default statusCode (Natalie Fearnley) <a href="https://github.com/nodejs/node/pull/28982">#28982</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17d9495afa"><code>17d9495afa</code></a>] - <strong>doc</strong>: make unshift doc compliant with push doc (EduardoRFS) <a href="https://github.com/nodejs/node/pull/28953">#28953</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bfca0b7e4"><code>3bfca0b7e4</code></a>] - <strong>doc, lib, src, test, tools</strong>: fix assorted typos (XhmikosR) <a href="https://github.com/nodejs/node/pull/29075">#29075</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7696b41e5"><code>b7696b41e5</code></a>] - <strong>events</strong>: give subclass name in unhandled &#39;error&#39; message (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/28952">#28952</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d79d142e0c"><code>d79d142e0c</code></a>] - <strong>fs</strong>: use fs.writev() internally (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29189">#29189</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82eeadb216"><code>82eeadb216</code></a>] - <strong>fs</strong>: use consistent buffer array validation (cjihrig) <a href="https://github.com/nodejs/node/pull/29186">#29186</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81f3eb5bb1"><code>81f3eb5bb1</code></a>] - <strong>fs</strong>: add writev() promises version (cjihrig) <a href="https://github.com/nodejs/node/pull/29186">#29186</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/435683610b"><code>435683610b</code></a>] - <strong>fs</strong>: validate writev fds consistently (cjihrig) <a href="https://github.com/nodejs/node/pull/29185">#29185</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb19d8212a"><code>bb19d8212a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: add fs.writev() which exposes syscall writev() (Anas Aboureada) <a href="https://github.com/nodejs/node/pull/25925">#25925</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/178caa56ae"><code>178caa56ae</code></a>] - <strong>fs</strong>: add default options for *stat() (Tony Brix) <a href="https://github.com/nodejs/node/pull/29114">#29114</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f194626ffb"><code>f194626ffb</code></a>] - <strong>fs</strong>: validate fds as int32s (cjihrig) <a href="https://github.com/nodejs/node/pull/28984">#28984</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c5edeb9776"><code>c5edeb9776</code></a>] - <strong>http</strong>: simplify drain() (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29081">#29081</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b9e372198"><code>6b9e372198</code></a>] - <strong>http</strong>: follow symbol naming convention (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29091">#29091</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e5008848e"><code>2e5008848e</code></a>] - <strong>http</strong>: remove redundant condition (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/29078">#29078</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13a497912d"><code>13a497912d</code></a>] - <strong>http</strong>: remove duplicate check (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29022">#29022</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16e001112c"><code>16e001112c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: add missing stream-like properties to OutgoingMessage (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29018">#29018</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c396b2a5b2"><code>c396b2a5b2</code></a>] - <strong>http</strong>: buffer writes even while no socket assigned (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29019">#29019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9b61d2bc7"><code>f9b61d2bc7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http,stream</strong>: add writableEnded (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28934">#28934</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/964dff8a9e"><code>964dff8a9e</code></a>] - <strong>http2</strong>: remove unused FlushData() function (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29145">#29145</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66249bbcad"><code>66249bbcad</code></a>] - <strong>inspector</strong>: use const for contextGroupId (gengjiawen) <a href="https://github.com/nodejs/node/pull/29076">#29076</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb162298eb"><code>cb162298eb</code></a>] - <strong>module</strong>: pkg exports validations and fallbacks (Guy Bedford) <a href="https://github.com/nodejs/node/pull/28949">#28949</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/491b46d605"><code>491b46d605</code></a>] - <strong>module</strong>: refine package name validation (Guy Bedford) <a href="https://github.com/nodejs/node/pull/28965">#28965</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/925e40cfa7"><code>925e40cfa7</code></a>] - <strong>module</strong>: add warning when import,export is detected in CJS context (Giorgos Ntemiris) <a href="https://github.com/nodejs/node/pull/28950">#28950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17319e7f44"><code>17319e7f44</code></a>] - <strong>net</strong>: use callback to properly propagate error (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29178">#29178</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f11c72cc5"><code>7f11c72cc5</code></a>] - <strong>readline</strong>: close dumb terminals on Control+D (cjihrig) <a href="https://github.com/nodejs/node/pull/29149">#29149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c346b8bad"><code>3c346b8bad</code></a>] - <strong>readline</strong>: close dumb terminals on Control+C (cjihrig) <a href="https://github.com/nodejs/node/pull/29149">#29149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e474c6776c"><code>e474c6776c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>readline</strong>: establish y in cursorTo as optional (Gerhard Stoebich) <a href="https://github.com/nodejs/node/pull/29128">#29128</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2528dee674"><code>2528dee674</code></a>] - <strong>report</strong>: list envvars using uv_os_environ() (cjihrig) <a href="https://github.com/nodejs/node/pull/28963">#28963</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6b9299039"><code>a6b9299039</code></a>] - <strong>src</strong>: rename --security-reverts to ...-revert (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29153">#29153</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62a0e91d8c"><code>62a0e91d8c</code></a>] - <strong>src</strong>: simplify UnionBytes (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29116">#29116</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2936cff5d"><code>b2936cff5d</code></a>] - <strong>src</strong>: organize imports in inspector_profiler.cc (pi1024e) <a href="https://github.com/nodejs/node/pull/29073">#29073</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9f8b62b47"><code>a9f8b62b47</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: add readableEnded (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28814">#28814</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e3e6da9b9"><code>1e3e6da9b9</code></a>] - <strong>stream</strong>: simplify howMuchToRead() (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29155">#29155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e2a2a3f4dd"><code>e2a2a3f4dd</code></a>] - <strong>stream</strong>: use lazy registration for drain for fast destinations (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29095">#29095</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a844599db"><code>2a844599db</code></a>] - <strong>stream</strong>: improve read() performance further (Brian White) <a href="https://github.com/nodejs/node/pull/29077">#29077</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e543d35f35"><code>e543d35f35</code></a>] - <strong>stream</strong>: inline and simplify onwritedrain (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29037">#29037</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bc4620d8b"><code>6bc4620d8b</code></a>] - <strong>stream</strong>: improve read() performance more (Brian White) <a href="https://github.com/nodejs/node/pull/28989">#28989</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/647f3a8d01"><code>647f3a8d01</code></a>] - <strong>stream</strong>: encapsulate buffer-list (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28974">#28974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/000999c06c"><code>000999c06c</code></a>] - <strong>stream</strong>: improve read() performance (Brian White) <a href="https://github.com/nodejs/node/pull/28961">#28961</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bafd35369"><code>6bafd35369</code></a>] - <strong>test</strong>: deflake test-tls-passphrase (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/29134">#29134</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aff1ef9d27"><code>aff1ef9d27</code></a>] - <strong>test</strong>: add required settings to test-benchmark-buffer (Rich Trott) <a href="https://github.com/nodejs/node/pull/29163">#29163</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18b711366a"><code>18b711366a</code></a>] - <strong>test</strong>: make exported method static (Rainer Poisel) <a href="https://github.com/nodejs/node/pull/29102">#29102</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0aa339e5e1"><code>0aa339e5e1</code></a>] - <strong>test</strong>: skip test-fs-access if root (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29092">#29092</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3b1243ea2"><code>e3b1243ea2</code></a>] - <strong>test</strong>: unskip tests that now pass on AIX (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29054">#29054</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9ed5f351b"><code>f9ed5f351b</code></a>] - <strong>test</strong>: assert: add failing deepEqual test for faked boxed primitives (Jordan Harband) <a href="https://github.com/nodejs/node/pull/29029">#29029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43e444b07a"><code>43e444b07a</code></a>] - <strong>test</strong>: refactor test-sync-io-option (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29020">#29020</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/82edebfebf"><code>82edebfebf</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: add test for OAEP hash mismatch (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/28335">#28335</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f08f154fd6"><code>f08f154fd6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 7.6 (cjihrig) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b892c44d6"><code>5b892c44d6</code></a>] - <strong>tls</strong>: allow client-side sockets to be half-opened (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27836">#27836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c4f6077994"><code>c4f6077994</code></a>] - <strong>tools</strong>: make code cache and snapshot deterministic (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29142">#29142</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/acdc21b832"><code>acdc21b832</code></a>] - <strong>tools</strong>: make pty_helper.py python3-compatible (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29167">#29167</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31c50e5c17"><code>31c50e5c17</code></a>] - <strong>tools</strong>: make nodedownload.py Python 3 compatible (cclauss) <a href="https://github.com/nodejs/node/pull/29104">#29104</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1011a1792c"><code>1011a1792c</code></a>] - <strong>tools</strong>: allow single JS file for --link-module (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/28443">#28443</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d7a7957fc"><code>4d7a7957fc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tools</strong>: sync gypfiles with V8 7.6 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4e2549b87"><code>a4e2549b87</code></a>] - <strong>util</strong>: improve debuglog performance (Brian White) <a href="https://github.com/nodejs/node/pull/28956">#28956</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/112ec73c95"><code>112ec73c95</code></a>] - <strong>util</strong>: isEqualBoxedPrimitive: ensure both values are actual boxed Symbols (Jordan Harband) <a href="https://github.com/nodejs/node/pull/29029">#29029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8426077898"><code>8426077898</code></a>] - <strong>util</strong>: assert: fix deepEqual comparing fake-boxed to real boxed primitive (Jordan Harband) <a href="https://github.com/nodejs/node/pull/29029">#29029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4e397a900"><code>d4e397a900</code></a>] - <strong>worker</strong>: fix crash when SharedArrayBuffer outlives creating thread (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29190">#29190</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-9-1">Commits in Node.js 12.9.1<a id="commits-in-node-js-12-9-1" class="anchor" href="#commits-in-node-js-12-9-1" aria-labelledby="header-commits-in-node-js-12-9-1"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/3cc8fca299"><code>3cc8fca299</code></a>] - <strong>crypto</strong>: handle i2d_SSL_SESSION() error return (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29225">#29225</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae0a0e97ba"><code>ae0a0e97ba</code></a>] - <strong>http</strong>: reset parser.incoming when server request is finished (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29297">#29297</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dedbd119c5"><code>dedbd119c5</code></a>] - <strong>http</strong>: fix event listener leak (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29245">#29245</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8f8754d43"><code>f8f8754d43</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>http</strong>: reset parser.incoming when server response is finished&quot; (Matteo Collina) <a href="https://github.com/nodejs/node/pull/29263">#29263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6abfcb423"><code>a6abfcb423</code></a>] - <strong>src</strong>: remove unused using declarations (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29222">#29222</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff6330a6ac"><code>ff6330a6ac</code></a>] - <strong>test</strong>: fix &#39;timeout&#39; typos (cjihrig) <a href="https://github.com/nodejs/node/pull/29234">#29234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c7a1a9090"><code>3c7a1a9090</code></a>] - <strong>test, http</strong>: add regression test for keepalive &#39;end&#39; event (Matteo Collina) <a href="https://github.com/nodejs/node/pull/29263">#29263</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-10-0">Commits in Node.js 12.10.0<a id="commits-in-node-js-12-10-0" class="anchor" href="#commits-in-node-js-12-10-0" aria-labelledby="header-commits-in-node-js-12-10-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/293c9f0d75"><code>293c9f0d75</code></a>] - <strong>bootstrap</strong>: run preload prior to frozen-intrinsics (Bradley Farias) <a href="https://github.com/nodejs/node/pull/28940">#28940</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71aaf590c1"><code>71aaf590c1</code></a>] - <strong>buffer</strong>: correct indexOf() error message (Brian White) <a href="https://github.com/nodejs/node/pull/29217">#29217</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c900762fe4"><code>c900762fe4</code></a>] - <strong>buffer</strong>: consolidate encoding parsing (Brian White) <a href="https://github.com/nodejs/node/pull/29217">#29217</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/054407511e"><code>054407511e</code></a>] - <strong>buffer</strong>: correct concat() error message (Brian White) <a href="https://github.com/nodejs/node/pull/29198">#29198</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35bca312ed"><code>35bca312ed</code></a>] - <strong>buffer</strong>: improve equals() performance (Brian White) <a href="https://github.com/nodejs/node/pull/29199">#29199</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/449f1fd578"><code>449f1fd578</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>build</strong>: add full Python 3 tests to Travis CI&quot; (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29406">#29406</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/256da1fdb3"><code>256da1fdb3</code></a>] - <strong>build</strong>: add full Python 3 tests to Travis CI (cclauss) <a href="https://github.com/nodejs/node/pull/29360">#29360</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c4df35db0"><code>0c4df35db0</code></a>] - <strong>build</strong>: hard code doctool in test-doc target (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29375">#29375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6b6a0578b"><code>d6b6a0578b</code></a>] - <strong>build</strong>: integrate DragonFlyBSD into gyp build (David Carlier) <a href="https://github.com/nodejs/node/pull/29313">#29313</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a914ed36e"><code>6a914ed36e</code></a>] - <strong>build</strong>: make --without-snapshot imply --without-node-snapshot (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/29294">#29294</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/def5c3e5d8"><code>def5c3e5d8</code></a>] - <strong>build</strong>: test Python 3.6 and 3.7 on Travis CI (cclauss) <a href="https://github.com/nodejs/node/pull/29291">#29291</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/feafc019b1"><code>feafc019b1</code></a>] - <strong>build</strong>: move tooltest to before jstest target (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29220">#29220</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aeafb91e2c"><code>aeafb91e2c</code></a>] - <strong>build</strong>: add Python 3 tests to Travis CI (cclauss) <a href="https://github.com/nodejs/node/pull/29196">#29196</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb6e3b5404"><code>bb6e3b5404</code></a>] - <strong>build,win</strong>: accept Python 3 if 2 is not available (João Reis) <a href="https://github.com/nodejs/node/pull/29236">#29236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dce5649d9c"><code>dce5649d9c</code></a>] - <strong>build,win</strong>: find Python in paths with spaces (João Reis) <a href="https://github.com/nodejs/node/pull/29236">#29236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2489682eb5"><code>2489682eb5</code></a>] - <strong>console</strong>: use getStringWidth() for character width calculation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29300">#29300</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c3e49d84e"><code>5c3e49d84e</code></a>] - <strong>crypto</strong>: don&#39;t expose openssl internals (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29325">#29325</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0537e6978"><code>e0537e6978</code></a>] - <strong>crypto</strong>: simplify DSA validation in FIPS mode (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29195">#29195</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28ffc9f599"><code>28ffc9f599</code></a>] - <strong>deps</strong>: V8: cherry-pick 597f885 (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/29367">#29367</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/219c19530e"><code>219c19530e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update npm to 6.10.3 (isaacs) <a href="https://github.com/nodejs/node/pull/29023">#29023</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a7c4b7366"><code>4a7c4b7366</code></a>] - <strong>doc</strong>: escape elements swallowed as HTML in markdown (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29374">#29374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a16449edf"><code>5a16449edf</code></a>] - <strong>doc</strong>: add extends for derived classes (Kamat, Trivikram) <a href="https://github.com/nodejs/node/pull/29290">#29290</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3fc29b8f9a"><code>3fc29b8f9a</code></a>] - <strong>doc</strong>: add blanks around code fences (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29366">#29366</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/187d08be65"><code>187d08be65</code></a>] - <strong>doc</strong>: format http2 anchor link and reference (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29362">#29362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6734782f25"><code>6734782f25</code></a>] - <strong>doc</strong>: remove multiple consecutive blank lines (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29352">#29352</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a94afedc9b"><code>a94afedc9b</code></a>] - <strong>doc</strong>: add devnexen to collaborators (David Carlier) <a href="https://github.com/nodejs/node/pull/29370">#29370</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43797d9427"><code>43797d9427</code></a>] - <strong>doc</strong>: inconsistent indentation for list items (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29330">#29330</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb72217faf"><code>bb72217faf</code></a>] - <strong>doc</strong>: heading levels should only increment by one (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29331">#29331</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef76c7d997"><code>ef76c7d997</code></a>] - <strong>doc</strong>: add dco to github pr template (Myles Borins) <a href="https://github.com/nodejs/node/pull/24023">#24023</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8599052283"><code>8599052283</code></a>] - <strong>doc</strong>: add https.Server extends tls.Server (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/29256">#29256</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fafd635d7"><code>2fafd635d7</code></a>] - <strong>doc</strong>: fix nits in esm.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29242">#29242</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a4f156ba4"><code>6a4f156ba4</code></a>] - <strong>doc</strong>: add missing extends Http2Session (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/29252">#29252</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d649e3444"><code>1d649e3444</code></a>] - <strong>doc</strong>: indicate that Http2ServerRequest extends Readable (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/29253">#29253</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2f169e628"><code>b2f169e628</code></a>] - <strong>doc</strong>: indicate that Http2ServerResponse extends Stream (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/29254">#29254</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65de900052"><code>65de900052</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: add emitClose option for fs streams (Rich Trott) <a href="https://github.com/nodejs/node/pull/29212">#29212</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae810cc8d5"><code>ae810cc8d5</code></a>] - <strong>doc,crypto</strong>: add extends for derived classes (Kamat, Trivikram) <a href="https://github.com/nodejs/node/pull/29302">#29302</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a2c704773a"><code>a2c704773a</code></a>] - <strong>doc,errors</strong>: add extends to derived classes (Kamat, Trivikram) <a href="https://github.com/nodejs/node/pull/29303">#29303</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/395245f1eb"><code>395245f1eb</code></a>] - <strong>doc,fs</strong>: add extends for derived classes (Kamat, Trivikram) <a href="https://github.com/nodejs/node/pull/29304">#29304</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a93b63a6b"><code>8a93b63a6b</code></a>] - <strong>doc,http</strong>: add extends for derived classes (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/29255">#29255</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba29be60ae"><code>ba29be60ae</code></a>] - <strong>doc,tls</strong>: add extends for derived classes (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/29257">#29257</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30b80e5d7c"><code>30b80e5d7c</code></a>] - <strong>errors</strong>: provide defaults for unmapped uv errors (cjihrig) <a href="https://github.com/nodejs/node/pull/29288">#29288</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7c8322a54"><code>a7c8322a54</code></a>] - <strong>esm</strong>: support loading data URLs (Bradley Farias) <a href="https://github.com/nodejs/node/pull/28614">#28614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bc16f917d"><code>3bc16f917d</code></a>] - <strong>events</strong>: improve once() performance (Brian White) <a href="https://github.com/nodejs/node/pull/29307">#29307</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed2293e3d7"><code>ed2293e3d7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: add recursive option to rmdir() (cjihrig) <a href="https://github.com/nodejs/node/pull/29168">#29168</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f47ff16d4"><code>8f47ff16d4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: allow passing true to emitClose option (Giorgos Ntemiris) <a href="https://github.com/nodejs/node/pull/29212">#29212</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ff803d97c"><code>6ff803d97c</code></a>] - <strong>fs</strong>: fix (temporary) for esm package (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28957">#28957</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e6353bda1a"><code>e6353bda1a</code></a>] - <strong>fs</strong>: document the Date conversion in Stats objects (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/28224">#28224</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/365e062e14"><code>365e062e14</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: add *timeNs properties to BigInt Stats objects (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/21387">#21387</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/12cbb3f12f"><code>12cbb3f12f</code></a>] - <strong>gyp</strong>: remove semicolons (Python != JavaScript) (MattIPv4) <a href="https://github.com/nodejs/node/pull/29228">#29228</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10bae2ec91"><code>10bae2ec91</code></a>] - <strong>gyp</strong>: futurize imput.py to prepare for Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/29140">#29140</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5a9a8522d"><code>e5a9a8522d</code></a>] - <strong>http</strong>: simplify timeout handling (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29200">#29200</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87b8f02daa"><code>87b8f02daa</code></a>] - <strong>lib</strong>: add ASCII fast path to getStringWidth() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29301">#29301</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e585fb063"><code>6e585fb063</code></a>] - <strong>lib</strong>: consolidate lazyErrmapGet() (cjihrig) <a href="https://github.com/nodejs/node/pull/29285">#29285</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb2d96fecf"><code>eb2d96fecf</code></a>] - <strong>module</strong>: avoid passing unnecessary loop reference (Saúl Ibarra Corretgé) <a href="https://github.com/nodejs/node/pull/29275">#29275</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dfc0ef5d88"><code>dfc0ef5d88</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>net</strong>: allow reading data into a static buffer (Brian White) <a href="https://github.com/nodejs/node/pull/25436">#25436</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4f88270e7"><code>f4f88270e7</code></a>] - <strong>process</strong>: improve nextTick performance (Brian White) <a href="https://github.com/nodejs/node/pull/25461">#25461</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e1ccca81d"><code>0e1ccca81d</code></a>] - <strong>querystring</strong>: improve performance (Brian White) <a href="https://github.com/nodejs/node/pull/29306">#29306</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8f3af099a"><code>f8f3af099a</code></a>] - <strong>src</strong>: do not crash when accessing empty WeakRefs (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29289">#29289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b964bdd162"><code>b964bdd162</code></a>] - <strong>src</strong>: turn <code>GET_OFFSET()</code> into an inline function (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29357">#29357</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2666e006e1"><code>2666e006e1</code></a>] - <strong>src</strong>: inline <code>SLICE_START_END()</code> in node_buffer.cc (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29357">#29357</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c6896e5d3"><code>8c6896e5d3</code></a>] - <strong>src</strong>: allow --interpreted-frames-native-stack in NODE_OPTIONS (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/27744">#27744</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db6e4ce239"><code>db6e4ce239</code></a>] - <strong>src</strong>: expose MaybeInitializeContext to allow existing contexts (Samuel Attard) <a href="https://github.com/nodejs/node/pull/28544">#28544</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d4583e0a2"><code>4d4583e0a2</code></a>] - <strong>src</strong>: add large page support for macOS (David Carlier) <a href="https://github.com/nodejs/node/pull/28977">#28977</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7809adfb1f"><code>7809adfb1f</code></a>] - <strong>stream</strong>: don&#39;t deadlock on aborted stream (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29376">#29376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2efd72f28d"><code>2efd72f28d</code></a>] - <strong>stream</strong>: improve read() performance (Brian White) <a href="https://github.com/nodejs/node/pull/29337">#29337</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e939a8747f"><code>e939a8747f</code></a>] - <strong>stream</strong>: async iterator destroy compat (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29176">#29176</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b36a6e9ed5"><code>b36a6e9ed5</code></a>] - <strong>stream</strong>: do not emit drain if stream ended (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29086">#29086</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ccf90b415"><code>0ccf90b415</code></a>] - <strong>test</strong>: remove Windows skipping of http keepalive request GC test (Rich Trott) <a href="https://github.com/nodejs/node/pull/29354">#29354</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83fb133267"><code>83fb133267</code></a>] - <strong>test</strong>: fix test-benchmark-net (Rich Trott) <a href="https://github.com/nodejs/node/pull/29359">#29359</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd1e8eacf3"><code>bd1e8eacf3</code></a>] - <strong>test</strong>: fix flaky test-http-server-keepalive-req-gc (Rich Trott) <a href="https://github.com/nodejs/node/pull/29347">#29347</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9a150027da"><code>9a150027da</code></a>] - <strong>test</strong>: use print() function in both Python 2 and 3 (Christian Clauss) <a href="https://github.com/nodejs/node/pull/29298">#29298</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1f88ca3424"><code>1f88ca3424</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: add <code>emitClose: true</code> tests for fs streams (Rich Trott) <a href="https://github.com/nodejs/node/pull/29212">#29212</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd70fd2bc0"><code>cd70fd2bc0</code></a>] - <strong>tools</strong>: update ESLint to 6.3.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/29382">#29382</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/350975e312"><code>350975e312</code></a>] - <strong>tools</strong>: use &#39;from io import StringIO&#39; in ninja.py (cclauss) <a href="https://github.com/nodejs/node/pull/29371">#29371</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f68be1098"><code>3f68be1098</code></a>] - <strong>tools</strong>: fix mksnapshot blob wrong freeing operator (David Carlier) <a href="https://github.com/nodejs/node/pull/29384">#29384</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3802da790b"><code>3802da790b</code></a>] - <strong>tools</strong>: update ESLint to 6.2.2 (cjihrig) <a href="https://github.com/nodejs/node/pull/29320">#29320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2df84752c6"><code>2df84752c6</code></a>] - <strong>tools</strong>: update babel-eslint to 10.0.3 (cjihrig) <a href="https://github.com/nodejs/node/pull/29320">#29320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/783c8eeb0b"><code>783c8eeb0b</code></a>] - <strong>tools</strong>: fix Python 3 issues in inspector_protocol (cclauss) <a href="https://github.com/nodejs/node/pull/29296">#29296</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/925141f946"><code>925141f946</code></a>] - <strong>tools</strong>: fix mixup with bytes.decode() and str.encode() (Christian Clauss) <a href="https://github.com/nodejs/node/pull/29208">#29208</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a123a20134"><code>a123a20134</code></a>] - <strong>tools</strong>: fix Python 3 issues in tools/icu/icutrim.py (cclauss) <a href="https://github.com/nodejs/node/pull/29213">#29213</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eceebd3ef1"><code>eceebd3ef1</code></a>] - <strong>tools</strong>: fix Python 3 issues in gyp/generator/make.py (cclauss) <a href="https://github.com/nodejs/node/pull/29214">#29214</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5abbd51c60"><code>5abbd51c60</code></a>] - <strong>util</strong>: do not throw when inspecting detached ArrayBuffer (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29318">#29318</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-11-0">Commits in Node.js 12.11.0<a id="commits-in-node-js-12-11-0" class="anchor" href="#commits-in-node-js-12-11-0" aria-labelledby="header-commits-in-node-js-12-11-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/b9c7c9002f"><code>b9c7c9002f</code></a>] - <strong>benchmark</strong>: improve process.env benchmarks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29188">#29188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b8951231c"><code>6b8951231c</code></a>] - <strong>bootstrap</strong>: add exception handling for profiler bootstrap (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/29552">#29552</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c052967636"><code>c052967636</code></a>] - <strong>bootstrap</strong>: provide usable error on missing internal module (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/29593">#29593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c24bc6c68"><code>5c24bc6c68</code></a>] - <strong>build</strong>: do not indent assignments in Makefile (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/29623">#29623</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f90740d734"><code>f90740d734</code></a>] - <strong>build</strong>: allow clang 10+ in configure.py (Kamil Rytarowski) <a href="https://github.com/nodejs/node/pull/29541">#29541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c304594536"><code>c304594536</code></a>] - <strong>build</strong>: re-run configure on node_version.h change (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29510">#29510</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f622771079"><code>f622771079</code></a>] - <strong>build</strong>: improve <code>make coverage</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29487">#29487</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1695c6635"><code>c1695c6635</code></a>] - <strong>build</strong>: add comment to .travis.yml on how to test Py3 (cclauss) <a href="https://github.com/nodejs/node/pull/29473">#29473</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f50c3f391"><code>6f50c3f391</code></a>] - <strong>build</strong>: update minimum AIX OS level (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29476">#29476</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee18238f55"><code>ee18238f55</code></a>] - <strong>build</strong>: remove experimental Python 3 tests (Christian Clauss) <a href="https://github.com/nodejs/node/pull/29413">#29413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe46054b14"><code>fe46054b14</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42fd139279"><code>42fd139279</code></a>] - <strong>build,win</strong>: fix Python detection on localized OS (João Reis) <a href="https://github.com/nodejs/node/pull/29423">#29423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f61c5097e2"><code>f61c5097e2</code></a>] - <strong>console</strong>: skip/strip %c formatting (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29606">#29606</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68630c5b65"><code>68630c5b65</code></a>] - <strong>console,util</strong>: fix missing recursion end while inspecting prototypes (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29647">#29647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99c2cd8f08"><code>99c2cd8f08</code></a>] - <strong>crypto</strong>: use BoringSSL-compatible flag getter (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29604">#29604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd5d944005"><code>dd5d944005</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: fix OpenSSL return code handling (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29489">#29489</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54f327b4dc"><code>54f327b4dc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add oaepLabel option (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29489">#29489</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d60adf38b"><code>5d60adf38b</code></a>] - <strong>deps</strong>: patch V8 to 7.7.299.11 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29628">#29628</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c718c606c8"><code>c718c606c8</code></a>] - <strong>deps</strong>: V8: cherry-pick deac757 (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/29626">#29626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4a51ad980"><code>e4a51ad980</code></a>] - <strong>deps</strong>: patch V8 to 7.7.299.10 (Thomas) <a href="https://github.com/nodejs/node/pull/29472">#29472</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc3c0b2d65"><code>bc3c0b2d65</code></a>] - <strong>deps</strong>: V8: cherry-pick 35c6d4d (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29585">#29585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa7de9b27f"><code>fa7de9b27f</code></a>] - <strong>deps</strong>: update npm to 6.11.3 (claudiahdz) <a href="https://github.com/nodejs/node/pull/29430">#29430</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f5f238de6c"><code>f5f238de6c</code></a>] - <strong>deps</strong>: upgrade to libuv 1.32.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/29508">#29508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7957b392e4"><code>7957b392e4</code></a>] - <strong>deps</strong>: patch V8 to 7.7.299.8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29336">#29336</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90713c6697"><code>90713c6697</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: patch V8 to be API/ABI compatible with 7.4 (from 7.7) (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29241">#29241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e95f866956"><code>e95f866956</code></a>] - <strong>deps</strong>: patch V8 to be API/ABI compatible with 7.4 (from 7.6) (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28955">#28955</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4eeb2a99e5"><code>4eeb2a99e5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: patch V8 to be API/ABI compatible with 7.4 (from 7.5) (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28005">#28005</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60efc5fd52"><code>60efc5fd52</code></a>] - <strong>deps</strong>: V8: cherry-pick e3d7f8a (cclauss) <a href="https://github.com/nodejs/node/pull/29105">#29105</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1bedbe717"><code>d1bedbe717</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix linking issue for MSVS (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19e38e0def"><code>19e38e0def</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix BUILDING_V8_SHARED issues (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8aaa0abd26"><code>8aaa0abd26</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: add workaround for MSVC optimizer bug (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07ed874446"><code>07ed874446</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: use ATOMIC_VAR_INIT instead of std::atomic_init (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ed3909ca3"><code>1ed3909ca3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: forward declaration of <code>Rtl*FunctionTable</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/242f6174e5"><code>242f6174e5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: patch register-arm64.h (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63093e9d49"><code>63093e9d49</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: update postmortem metadata generation script (cjihrig) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b54ee2185e"><code>b54ee2185e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: silence irrelevant warning (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6f97bb7ce"><code>c6f97bb7ce</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: un-cherry-pick bd019bd (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5df55c2626"><code>5df55c2626</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix filename manipulation for Windows (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80ccae000e"><code>80ccae000e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update V8 to 7.7.299.4 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/325de437b3"><code>325de437b3</code></a>] - <strong>doc</strong>: update N-API version matrix (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29461">#29461</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2707beb8b8"><code>2707beb8b8</code></a>] - <strong>doc</strong>: add code example to process.throwDeprecation property (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/29495">#29495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edaa2eebd6"><code>edaa2eebd6</code></a>] - <strong>doc</strong>: fix some signatures of .end() methods (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29615">#29615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13d173f131"><code>13d173f131</code></a>] - <strong>doc</strong>: remove the suffix number of the anchor link (Maledong) <a href="https://github.com/nodejs/node/pull/29468">#29468</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ba64646ed"><code>3ba64646ed</code></a>] - <strong>doc</strong>: explain stream.finished cleanup (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28935">#28935</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84b353cf5d"><code>84b353cf5d</code></a>] - <strong>doc</strong>: fix require call for spawn() in code example (Marian Rusnak) <a href="https://github.com/nodejs/node/pull/29621">#29621</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39b17706ea"><code>39b17706ea</code></a>] - <strong>doc</strong>: make minor improvements to stream.md (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28970">#28970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50b5ad1638"><code>50b5ad1638</code></a>] - <strong>doc</strong>: fix nits in net.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29577">#29577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4954792991"><code>4954792991</code></a>] - <strong>doc</strong>: correct trivial misspelling in AUTHORS (gcr) <a href="https://github.com/nodejs/node/pull/29597">#29597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0074c8adb7"><code>0074c8adb7</code></a>] - <strong>doc</strong>: update list style in misc README docs (Rich Trott) <a href="https://github.com/nodejs/node/pull/29594">#29594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38028ef818"><code>38028ef818</code></a>] - <strong>doc</strong>: add missing complete property to http2 docs (Javier Ledezma) <a href="https://github.com/nodejs/node/pull/29571">#29571</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55631f4f0a"><code>55631f4f0a</code></a>] - <strong>doc</strong>: add leap second behavior notes for napi methods (Levhita) <a href="https://github.com/nodejs/node/pull/29569">#29569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7fd32619c1"><code>7fd32619c1</code></a>] - <strong>doc</strong>: explain esm options for package authors (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/29497">#29497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f2217cdafe"><code>f2217cdafe</code></a>] - <strong>doc</strong>: update experimental loader hooks example code (Denis Zavershinskiy) <a href="https://github.com/nodejs/node/pull/29373">#29373</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf08c08384"><code>bf08c08384</code></a>] - <strong>doc</strong>: use consistent unordered list style (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29516">#29516</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca8e87a6d3"><code>ca8e87a6d3</code></a>] - <strong>doc</strong>: add Bethany to TSC (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29546">#29546</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa541bbc88"><code>aa541bbc88</code></a>] - <strong>doc</strong>: add Tobias to the TSC (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29545">#29545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9abee075ad"><code>9abee075ad</code></a>] - <strong>doc</strong>: mention unit for process.hrtime.bigint() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29482">#29482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3aea277b72"><code>3aea277b72</code></a>] - <strong>doc</strong>: add documentation for stream readableFlowing (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29506">#29506</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a262e2f8d4"><code>a262e2f8d4</code></a>] - <strong>doc</strong>: indent child list items for remark-lint (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29488">#29488</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a5340144c"><code>2a5340144c</code></a>] - <strong>doc</strong>: space around lists (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29467">#29467</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e63f914da"><code>9e63f914da</code></a>] - <strong>doc</strong>: exitedAfterDisconnect value can be false (Nimit Aggarwal) <a href="https://github.com/nodejs/node/pull/29404">#29404</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1509e8f8e"><code>b1509e8f8e</code></a>] - <strong>doc</strong>: remove wrong escapes (XhmikosR) <a href="https://github.com/nodejs/node/pull/29452">#29452</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7dd897f49a"><code>7dd897f49a</code></a>] - <strong>doc</strong>: prepare markdown files for more stringent blank-line linting (Rich Trott) <a href="https://github.com/nodejs/node/pull/29447">#29447</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9d16b5e30"><code>a9d16b5e30</code></a>] - <strong>doc</strong>: simplify wording in n-api doc (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29441">#29441</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c95e9ca6dc"><code>c95e9ca6dc</code></a>] - <strong>doc</strong>: update release guide with notes for major releases (James M Snell) <a href="https://github.com/nodejs/node/pull/25497">#25497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7331da863"><code>a7331da863</code></a>] - <strong>doc</strong>: indent ordered list child content (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29332">#29332</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/32bb58ba9c"><code>32bb58ba9c</code></a>] - <strong>doc</strong>: fix unsafe writable stream code example (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29425">#29425</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/735ef8b235"><code>735ef8b235</code></a>] - <strong>doc</strong>: async_hooks.createHook promiseResolve option (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29405">#29405</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/844b45bf4f"><code>844b45bf4f</code></a>] - <strong>doc</strong>: change urls directly from &#39;http&#39; to &#39;https&#39; (Maledong) <a href="https://github.com/nodejs/node/pull/29422">#29422</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4374d28c52"><code>4374d28c52</code></a>] - <strong>doc</strong>: use consistent indenting for unordered list items (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29390">#29390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/835d1cabf6"><code>835d1cabf6</code></a>] - <strong>doc</strong>: start unorded lists at start of line (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29390">#29390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8023e43e1d"><code>8023e43e1d</code></a>] - <strong>doc</strong>: change the &#39;txt&#39; to &#39;console&#39; for a command (Maledong) <a href="https://github.com/nodejs/node/pull/29389">#29389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9c082d764"><code>b9c082d764</code></a>] - <strong>esm</strong>: make dynamic import work in the REPL (Bradley Farias) <a href="https://github.com/nodejs/node/pull/29437">#29437</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a47d06150"><code>0a47d06150</code></a>] - <strong>events</strong>: improve performance of EventEmitter.emit (Matteo Collina) <a href="https://github.com/nodejs/node/pull/29633">#29633</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9150c4dc72"><code>9150c4dc72</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>events</strong>: add support for EventTarget in once (Jenia) <a href="https://github.com/nodejs/node/pull/29498">#29498</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67f5de9b34"><code>67f5de9b34</code></a>] - <strong>fs</strong>: remove unnecessary argument check (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29043">#29043</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a20a8f48f7"><code>a20a8f48f7</code></a>] - <strong>gyp</strong>: make StringIO work in ninja.py (Christian Clauss) <a href="https://github.com/nodejs/node/pull/29414">#29414</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31b0b52a71"><code>31b0b52a71</code></a>] - <strong>http</strong>: refactor responseKeepAlive() (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28700">#28700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a7d24b69c"><code>6a7d24b69c</code></a>] - <strong>http2</strong>: do not crash on stream listener removal w/ destroyed session (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29459">#29459</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa949ca365"><code>fa949ca365</code></a>] - <strong>http2</strong>: send out pending data earlier (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29398">#29398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6ba106f8c"><code>d6ba106f8c</code></a>] - <strong>http2</strong>: do not start reading after write if new write is on wire (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29399">#29399</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a268658496"><code>a268658496</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>inspector</strong>: new API - Session.connectToMainThread (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/28870">#28870</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/144aeeac68"><code>144aeeac68</code></a>] - <strong>lib</strong>: remove the use of util.isFunction (himself65) <a href="https://github.com/nodejs/node/pull/29566">#29566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91d99ce41c"><code>91d99ce41c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib,test</strong>: fix error message check after V8 update (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13fa966b7b"><code>13fa966b7b</code></a>] - <strong>module</strong>: error for CJS .js load within type: module (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29492">#29492</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce45aae2ab"><code>ce45aae2ab</code></a>] - <strong>module</strong>: reintroduce package exports dot main (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29494">#29494</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8474b82e35"><code>8474b82e35</code></a>] - <strong>n-api</strong>: delete callback bundle via reference (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29479">#29479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50d7c39d91"><code>50d7c39d91</code></a>] - <strong>n-api</strong>: mark version 5 N-APIs as stable (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29401">#29401</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b30802471"><code>6b30802471</code></a>] - <strong>perf_hooks</strong>: remove non-existent entries from inspect (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/29528">#29528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c146fff307"><code>c146fff307</code></a>] - <strong>perf_hooks</strong>: ignore duplicated entries in observer (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/29442">#29442</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b4a49c844"><code>9b4a49c844</code></a>] - <strong>perf_hooks</strong>: remove GC callbacks on zero observers count (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/29444">#29444</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b30c40bd5d"><code>b30c40bd5d</code></a>] - <strong>perf_hooks</strong>: import http2 only once (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/29419">#29419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/95431eace9"><code>95431eace9</code></a>] - <strong>policy</strong>: minor perf opts and cleanup (Bradley Farias) <a href="https://github.com/nodejs/node/pull/29322">#29322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ba39d4fe4"><code>6ba39d4fe4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: initial SourceMap support via NODE_V8_COVERAGE (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/28960">#28960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03a3468666"><code>03a3468666</code></a>] - <strong>process</strong>: use public readableFlowing property (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29502">#29502</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5bd7e3b2a"><code>a5bd7e3b2a</code></a>] - <strong>repl</strong>: convert var to let and const (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/29575">#29575</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7eae707fd9"><code>7eae707fd9</code></a>] - <strong>repl</strong>: fix bug in fs module autocompletion (zhangyongsheng) <a href="https://github.com/nodejs/node/pull/29555">#29555</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/596dd9fe34"><code>596dd9fe34</code></a>] - <strong>repl</strong>: add autocomplete support for fs.promises (antsmartian) <a href="https://github.com/nodejs/node/pull/29400">#29400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70a0c170d4"><code>70a0c170d4</code></a>] - <strong>repl</strong>: add missing variable declaration (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/29535">#29535</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3878e1ed31"><code>3878e1ed31</code></a>] - <strong>src</strong>: perform check before running in runMicrotasks() (Jeremy Apthorp) <a href="https://github.com/nodejs/node/pull/29581">#29581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f8ef2cbab"><code>6f8ef2cbab</code></a>] - <strong>src</strong>: discard remaining foreground tasks on platform shutdown (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29587">#29587</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f84f1dbd98"><code>f84f1dbd98</code></a>] - <strong>src</strong>: fix closing weak <code>HandleWrap</code>s on GC (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29640">#29640</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6284b498b4"><code>6284b498b4</code></a>] - <strong>src</strong>: use libuv to get env vars (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29188">#29188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a6bc90c29"><code>3a6bc90c29</code></a>] - <strong>src</strong>: re-delete Atomics.wake (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29586">#29586</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51a1dfab94"><code>51a1dfab94</code></a>] - <strong>src</strong>: print exceptions from PromiseRejectCallback (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29513">#29513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a5ba60e00"><code>4a5ba60e00</code></a>] - <strong>src</strong>: modified RealEnvStore methods to use libuv functions (Devendra Satram) <a href="https://github.com/nodejs/node/pull/27310">#27310</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67aa5ef12b"><code>67aa5ef12b</code></a>] - <strong>src</strong>: make ELDHistogram a HandleWrap (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29317">#29317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c3d484c21"><code>5c3d484c21</code></a>] - <strong>src</strong>: check microtasks before running them (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29434">#29434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/010d29d74f"><code>010d29d74f</code></a>] - <strong>src</strong>: fix ValidateDSAParameters when fips is enabled (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29407">#29407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59b464026f"><code>59b464026f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: update v8abbr.h for V8 7.7 (cjihrig) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78af92dda5"><code>78af92dda5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src,lib</strong>: expose memory file mapping flag (João Reis) <a href="https://github.com/nodejs/node/pull/29260">#29260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f016823929"><code>f016823929</code></a>] - <strong>stream</strong>: add test for multiple .push(null) (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29645">#29645</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1008973e9"><code>b1008973e9</code></a>] - <strong>stream</strong>: cleanup use of internal ended state (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29645">#29645</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e71bdadf52"><code>e71bdadf52</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: make _write() optional when _writev() is implemented (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29639">#29639</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/123437bcc3"><code>123437bcc3</code></a>] - <strong>stream</strong>: apply special logic in removeListener for readable.off() (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29486">#29486</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/322bc6f0a6"><code>322bc6f0a6</code></a>] - <strong>stream</strong>: do not call _read() after destroy() (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29491">#29491</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78cbdf3286"><code>78cbdf3286</code></a>] - <strong>stream</strong>: optimize creation (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29135">#29135</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2dc52ad09c"><code>2dc52ad09c</code></a>] - <strong>stream</strong>: simplify isUint8Array helper (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29514">#29514</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/560511924f"><code>560511924f</code></a>] - <strong>test</strong>: fix race condition in test-worker-process-cwd.js (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28609">#28609</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78ee065a11"><code>78ee065a11</code></a>] - <strong>test</strong>: fix flaky test-inspector-connect-main-thread (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29588">#29588</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87fd55c387"><code>87fd55c387</code></a>] - <strong>test</strong>: unmark test-worker-prof as flaky (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29511">#29511</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79a277ed10"><code>79a277ed10</code></a>] - <strong>test</strong>: improve test-worker-message-port-message-before-close (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29483">#29483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/909c669c04"><code>909c669c04</code></a>] - <strong>test</strong>: disable core dumps before running crash test (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29478">#29478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/561d504d71"><code>561d504d71</code></a>] - <strong>test</strong>: permit test-signalwrap to work without test runner (Rich Trott) <a href="https://github.com/nodejs/node/pull/28306">#28306</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75c559dc3a"><code>75c559dc3a</code></a>] - <strong>test</strong>: remove flaky status for test-statwatcher (Rich Trott) <a href="https://github.com/nodejs/node/pull/29392">#29392</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f056d55346"><code>f056d55346</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 7.7 (cjihrig) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b43d2dd852"><code>b43d2dd852</code></a>] - <strong>timers</strong>: set _destroyed even if there are no destroy-hooks (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/29595">#29595</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6272f82c07"><code>6272f82c07</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: add option to override signature algorithms (Anton Gerasimov) <a href="https://github.com/nodejs/node/pull/29598">#29598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7488c2a5c"><code>b7488c2a5c</code></a>] - <strong>tools</strong>: cleanup getnodeversion.py for readability (Christian Clauss) <a href="https://github.com/nodejs/node/pull/29648">#29648</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bc2f06e0b"><code>7bc2f06e0b</code></a>] - <strong>tools</strong>: update ESLint to 6.4.0 (zhangyongsheng) <a href="https://github.com/nodejs/node/pull/29553">#29553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0db7ebe073"><code>0db7ebe073</code></a>] - <strong>tools</strong>: fix iculslocs to support ICU 65.1 (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/29523">#29523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc7cc348cc"><code>bc7cc348cc</code></a>] - <strong>tools</strong>: python3 compat for inspector code generator (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29340">#29340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9de417ad59"><code>9de417ad59</code></a>] - <strong>tools</strong>: delete v8_external_snapshot.gypi (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/29369">#29369</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f81d59e75"><code>2f81d59e75</code></a>] - <strong>tools</strong>: fix GYP ninja generator for Python 3 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29416">#29416</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/027dcff207"><code>027dcff207</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tools</strong>: sync gypfiles with V8 7.7 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bbf209b5df"><code>bbf209b5df</code></a>] - <strong>tty</strong>: add color support for mosh (Aditya) <a href="https://github.com/nodejs/node/pull/27843">#27843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ced89ad75d"><code>ced89ad75d</code></a>] - <strong>util</strong>: include reference anchor for circular structures (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27685">#27685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/772a5e0658"><code>772a5e0658</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: add encodeInto to TextEncoder (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29524">#29524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97d8b33ffc"><code>97d8b33ffc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>worker</strong>: mark as stable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29512">#29512</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa77dc5f3b"><code>fa77dc5f3b</code></a>] - <strong>worker</strong>: make terminate() resolve for unref’ed Workers (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29484">#29484</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53f23715df"><code>53f23715df</code></a>] - <strong>worker</strong>: prevent event loop starvation through MessagePorts (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29315">#29315</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2b0568890"><code>d2b0568890</code></a>] - <strong>worker</strong>: make transfer list behave like web MessagePort (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29319">#29319</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-11-1">Commits in Node.js 12.11.1<a id="commits-in-node-js-12-11-1" class="anchor" href="#commits-in-node-js-12-11-1" aria-labelledby="header-commits-in-node-js-12-11-1"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/35e1d8c5ba"><code>35e1d8c5ba</code></a>] - <strong>build</strong>: include deps/v8/test/torque in source tarball (Richard Lau) <a href="https://github.com/nodejs/node/pull/29712">#29712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae461964a7"><code>ae461964a7</code></a>] - <strong>build,win</strong>: goto lint only after defining node_exe (João Reis) <a href="https://github.com/nodejs/node/pull/29616">#29616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/588b388181"><code>588b388181</code></a>] - <strong>crypto</strong>: use byteLength in timingSafeEqual (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29657">#29657</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/298d92785c"><code>298d92785c</code></a>] - <strong>deps</strong>: enable unit data in small-icu (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29735">#29735</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0041f1c0d3"><code>0041f1c0d3</code></a>] - <strong>doc</strong>: sync security policy with nodejs.org (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29682">#29682</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/038cbb08de"><code>038cbb08de</code></a>] - <strong>doc</strong>: fix output in inspector HeapProfile example (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/29711">#29711</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d86f10cf0b"><code>d86f10cf0b</code></a>] - <strong>doc</strong>: add KeyObject to type for crypto.createDecipheriv() argument (exoego) <a href="https://github.com/nodejs/node/pull/29689">#29689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1303e3551f"><code>1303e3551f</code></a>] - <strong>doc</strong>: clarify description of <code>readable.push()</code> method (imhype) <a href="https://github.com/nodejs/node/pull/29687">#29687</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d258e0242c"><code>d258e0242c</code></a>] - <strong>doc</strong>: clarify stream errors while reading and writing (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29653">#29653</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fc85ff96a"><code>0fc85ff96a</code></a>] - <strong>doc</strong>: specify <code>display=fallback</code> for Google Fonts (XhmikosR) <a href="https://github.com/nodejs/node/pull/29688">#29688</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2791dcd9c"><code>c2791dcd9c</code></a>] - <strong>doc</strong>: fix some recent nits (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29670">#29670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a6b05a26f"><code>7a6b05a26f</code></a>] - <strong>doc</strong>: fix 404 links (XhmikosR) <a href="https://github.com/nodejs/node/pull/29661">#29661</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b76cb6dda"><code>2b76cb6dda</code></a>] - <strong>doc</strong>: remove align from tables (XhmikosR) <a href="https://github.com/nodejs/node/pull/29668">#29668</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3de1fc6958"><code>3de1fc6958</code></a>] - <strong>doc</strong>: document that iv may be null when using createCipheriv() (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29684">#29684</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91e4cc7500"><code>91e4cc7500</code></a>] - <strong>doc</strong>: update AUTHORS list (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29608">#29608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ea4cc0732"><code>2ea4cc0732</code></a>] - <strong>doc</strong>: clarify pipeline stream cleanup (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29738">#29738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab060bfdab"><code>ab060bfdab</code></a>] - <strong>doc</strong>: clarify fs.symlink() usage (Simon A. Eugster) <a href="https://github.com/nodejs/node/pull/29700">#29700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5c24dfbe8"><code>b5c24dfbe8</code></a>] - <strong>doc</strong>: fix type of atime/mtime (TATSUNO Yasuhiro) <a href="https://github.com/nodejs/node/pull/29666">#29666</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6579b1a547"><code>6579b1a547</code></a>] - <strong>doc,http</strong>: indicate callback is optional for message.setTimeout() (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/29654">#29654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a04fc86723"><code>a04fc86723</code></a>] - <strong>http2</strong>: optimize the altsvc Max bytes limit, define and use constants (rickyes) <a href="https://github.com/nodejs/node/pull/29673">#29673</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1f4befd09"><code>d1f4befd09</code></a>] - <strong>module</strong>: pass full URL to loader for top-level load (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29736">#29736</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f028551a8"><code>3f028551a8</code></a>] - <strong>module</strong>: move cjs type check behind flag (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29732">#29732</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3a1303bc2"><code>c3a1303bc2</code></a>] - <strong>src</strong>: rename --loader to --experimental-loader (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/29752">#29752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17c3478d78"><code>17c3478d78</code></a>] - <strong>src</strong>: fix asan build for gcc/clang (David Carlier) <a href="https://github.com/nodejs/node/pull/29383">#29383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64740d44b5"><code>64740d44b5</code></a>] - <strong>src</strong>: fix compiler warning in inspector_profiler.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29660">#29660</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a86b71f745"><code>a86b71f745</code></a>] - <strong>src</strong>: disconnect inspector before exiting out of fatal exception (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/29611">#29611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d88010277"><code>8d88010277</code></a>] - <strong>src</strong>: try showing stack traces when process._fatalException is not set (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/29624">#29624</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a6b7b0476"><code>2a6b7b0476</code></a>] - <strong>test</strong>: fix flaky test-cluster-net-listen-ipv6only-none (Rich Trott) <a href="https://github.com/nodejs/node/pull/29681">#29681</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69f26340e9"><code>69f26340e9</code></a>] - <strong>tls</strong>: simplify setSecureContext() option parsing (cjihrig) <a href="https://github.com/nodejs/node/pull/29704">#29704</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c361180c07"><code>c361180c07</code></a>] - <strong>tools</strong>: make mailmap processing for author list case-insensitive (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29608">#29608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef033d046a"><code>ef033d046a</code></a>] - <strong>worker</strong>: fix process._fatalException return type (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29706">#29706</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/04df7dbadb"><code>04df7dbadb</code></a>] - <strong>worker</strong>: keep allocators for transferred SAB instances alive longer (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29637">#29637</a></li>
</ul>
<h3 id="header-commits-in-node-js-12-12-0">Commits in Node.js 12.12.0<a id="commits-in-node-js-12-12-0" class="anchor" href="#commits-in-node-js-12-12-0" aria-labelledby="header-commits-in-node-js-12-12-0"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/d09f2b4170"><code>d09f2b4170</code></a>] - <strong>build</strong>: build docs on Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/29783">#29783</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03ec4cea30"><code>03ec4cea30</code></a>] - <strong>build</strong>: do not link against librt on linux (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29727">#29727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f91778d2c7"><code>f91778d2c7</code></a>] - <strong>build</strong>: remove unused libatomic on ppc64, s390x (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29727">#29727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab4c53e0ef"><code>ab4c53e0ef</code></a>] - <strong>crypto</strong>: remove arbitrary UTF16 restriction (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29795">#29795</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75f3b28d67"><code>75f3b28d67</code></a>] - <strong>crypto</strong>: refactor array buffer view validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29683">#29683</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5eb013b854"><code>5eb013b854</code></a>] - <strong>deps</strong>: update archs files for OpenSSL-1.1.1 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29550">#29550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1766cfcb9e"><code>1766cfcb9e</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.1.1d (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29550">#29550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d88b76680"><code>3d88b76680</code></a>] - <strong>deps</strong>: patch V8 to 7.7.299.13 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29869">#29869</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/600478ac13"><code>600478ac13</code></a>] - <strong>dgram</strong>: use <code>uv_udp_try_send()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29832">#29832</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea6b6abb91"><code>ea6b6abb91</code></a>] - <strong>doc</strong>: remove spaces inside code span elements (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29329">#29329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20b9ef92d1"><code>20b9ef92d1</code></a>] - <strong>doc</strong>: add more info to fs.Dir and fix typos (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/29890">#29890</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f566cd5801"><code>f566cd5801</code></a>] - <strong>doc</strong>: remove misleading paragraph about the Legacy URL API (Jakob Krigovsky) <a href="https://github.com/nodejs/node/pull/29844">#29844</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5c2154534"><code>a5c2154534</code></a>] - <strong>doc</strong>: add explicit bracket for markdown reference links (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29808">#29808</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea9bf4a666"><code>ea9bf4a666</code></a>] - <strong>doc</strong>: implement minor CSS improvements (XhmikosR) <a href="https://github.com/nodejs/node/pull/29669">#29669</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0498606a0"><code>a0498606a0</code></a>] - <strong>doc</strong>: fix return type for crypto.createDiffieHellmanGroup() (exoego) <a href="https://github.com/nodejs/node/pull/29696">#29696</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a00cd17b9e"><code>a00cd17b9e</code></a>] - <strong>doc</strong>: reuse link indexes for n-api.md (legendecas) <a href="https://github.com/nodejs/node/pull/29787">#29787</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aea0253697"><code>aea0253697</code></a>] - <strong>doc</strong>: unify place of stability notes (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29799">#29799</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b4f210bf5"><code>8b4f210bf5</code></a>] - <strong>doc</strong>: add missing deprecation code (cjihrig) <a href="https://github.com/nodejs/node/pull/29820">#29820</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bede98128f"><code>bede98128f</code></a>] - <strong>doc</strong>: remove reference to stale CITGM job (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29774">#29774</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/014eb67117"><code>014eb67117</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: add documentation deprecation for process._tickCallback (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/29781">#29781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62370efe7e"><code>62370efe7e</code></a>] - <strong>doc</strong>: add dash between SHA and PR in changelog (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29558">#29558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1a4aa3ca2"><code>d1a4aa3ca2</code></a>] - <strong>doc</strong>: add missing reference link values (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29558">#29558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de4652f55e"><code>de4652f55e</code></a>] - <strong>doc</strong>: convert old changlogs SHA links to match newer format (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29558">#29558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60b1f6f303"><code>60b1f6f303</code></a>] - <strong>doc</strong>: complete cut off links in old changelog (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29558">#29558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/906245e1a4"><code>906245e1a4</code></a>] - <strong>doc</strong>: clarify --pending-deprecation effects on Buffer() usage (Rich Trott) <a href="https://github.com/nodejs/node/pull/29769">#29769</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/401f3e7235"><code>401f3e7235</code></a>] - <strong>doc</strong>: fix nits in dgram.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29761">#29761</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc48646206"><code>bc48646206</code></a>] - <strong>doc</strong>: improve process.ppid &#39;added in&#39; info (Thomas Watson) <a href="https://github.com/nodejs/node/pull/29772">#29772</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b46bcaaa5"><code>0b46bcaaa5</code></a>] - <strong>doc</strong>: security maintenance processes (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29685">#29685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f39259c079"><code>f39259c079</code></a>] - <strong>doc</strong>: remove redundant escape (XhmikosR) <a href="https://github.com/nodejs/node/pull/29716">#29716</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87fb1c297a"><code>87fb1c297a</code></a>] - <strong>errors</strong>: make sure all Node.js errors show their properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29677">#29677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df218ce066"><code>df218ce066</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>esm</strong>: remove experimental status from JSON modules&quot; (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29754">#29754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7f604f495"><code>e7f604f495</code></a>] - <strong>esm</strong>: remove proxy for builtin exports (Bradley Farias) <a href="https://github.com/nodejs/node/pull/29737">#29737</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c56f765cf6"><code>c56f765cf6</code></a>] - <strong>fs</strong>: remove options.encoding from Dir.read*() (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/29908">#29908</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b76a2e502c"><code>b76a2e502c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: introduce <code>opendir()</code> and <code>fs.Dir</code> (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/29349">#29349</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2bcde8309c"><code>2bcde8309c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: allow passing FileHandle to respondWithFD (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29876">#29876</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a240d45d1a"><code>a240d45d1a</code></a>] - <strong>http2</strong>: support passing options of http2.connect to net.connect (ZYSzys) <a href="https://github.com/nodejs/node/pull/29816">#29816</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f153789b5"><code>3f153789b5</code></a>] - <strong>http2</strong>: set default maxConcurrentStreams (ZYSzys) <a href="https://github.com/nodejs/node/pull/29833">#29833</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a989da6a0"><code>6a989da6a0</code></a>] - <strong>http2</strong>: use the latest settings (ZYSzys) <a href="https://github.com/nodejs/node/pull/29780">#29780</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2cce13235"><code>b2cce13235</code></a>] - <strong>inspector</strong>: update faviconUrl (dokugo) <a href="https://github.com/nodejs/node/pull/29562">#29562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60296a3612"><code>60296a3612</code></a>] - <strong>lib</strong>: make tick processor detect xcodebuild errors (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29830">#29830</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e5d691ee4"><code>9e5d691ee4</code></a>] - <strong>lib</strong>: introduce no-mixed-operators eslint rule to lib (ZYSzys) <a href="https://github.com/nodejs/node/pull/29834">#29834</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74a69abd12"><code>74a69abd12</code></a>] - <strong>lib</strong>: stop using prepareStackTrace (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29777">#29777</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90562ae356"><code>90562ae356</code></a>] - <strong>module</strong>: use v8 synthetic modules (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29846">#29846</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20896f74d6"><code>20896f74d6</code></a>] - <strong>n-api,doc</strong>: clarify napi_finalize related APIs (legendecas) <a href="https://github.com/nodejs/node/pull/29797">#29797</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65c475269e"><code>65c475269e</code></a>] - <strong>net</strong>: emit close on unconnected socket (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29803">#29803</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae8b2b4ab7"><code>ae8b2b4ab7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: add source-map support to stack traces (bcoe) <a href="https://github.com/nodejs/node/pull/29564">#29564</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f6ce39acf"><code>3f6ce39acf</code></a>] - <strong>src</strong>: fix ESM path resolution on Windows (Thomas) <a href="https://github.com/nodejs/node/pull/29574">#29574</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bfe8f47fa"><code>6bfe8f47fa</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add buildflag to force context-aware addons (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29631">#29631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c75cc1b11"><code>6c75cc1b11</code></a>] - <strong>stream</strong>: do not deadlock duplexpair (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29836">#29836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/320f649539"><code>320f649539</code></a>] - <strong>stream</strong>: add comment about undocumented API (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29805">#29805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5fdf4a474f"><code>5fdf4a474f</code></a>] - <strong>test</strong>: remove extra process.exit() (cjihrig) <a href="https://github.com/nodejs/node/pull/29873">#29873</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a5d401f30"><code>6a5d401f30</code></a>] - <strong>test</strong>: remove spaces inside code span elements (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29329">#29329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/adee99883a"><code>adee99883a</code></a>] - <strong>test</strong>: debug output for dlopen-ping-pong test (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29818">#29818</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b309e20661"><code>b309e20661</code></a>] - <strong>test</strong>: add test for HTTP server response with Connection: close (Austin Wright) <a href="https://github.com/nodejs/node/pull/29836">#29836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf1727a3f3"><code>bf1727a3f3</code></a>] - <strong>test</strong>: add test for writable.write() argument types (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29746">#29746</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3153dd6766"><code>3153dd6766</code></a>] - <strong>test</strong>: well-defined DH groups now verify clean (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29550">#29550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/690a863aaa"><code>690a863aaa</code></a>] - <strong>test</strong>: simplify force-context-aware test (cjihrig) <a href="https://github.com/nodejs/node/pull/29705">#29705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54ef0fd010"><code>54ef0fd010</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: --force-context-aware cli flag (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29631">#29631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7b56a5b01"><code>a7b56a5b01</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: honor pauseOnConnect option (Robert Jensen) <a href="https://github.com/nodejs/node/pull/29635">#29635</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf7b4056ca"><code>cf7b4056ca</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: add option for private keys for OpenSSL engines (Anton Gerasimov) <a href="https://github.com/nodejs/node/pull/28973">#28973</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba4946a520"><code>ba4946a520</code></a>] - <strong>tools</strong>: prohibit Error.prepareStackTrace() usage (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29827">#29827</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79f6cd3606"><code>79f6cd3606</code></a>] - <strong>tools</strong>: update ESLint to v6.5.1 (Rich Trott) <a href="https://github.com/nodejs/node/pull/29785">#29785</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d88f0fef7"><code>6d88f0fef7</code></a>] - <strong>vm</strong>: refactor SourceTextModule (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29776">#29776</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7113048e3"><code>a7113048e3</code></a>] - <strong>worker</strong>: do not use two-arg NewIsolate (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29850">#29850</a></li>
</ul>
]]></description><link>https://nodejs.org/en/blog/uncategorized/10-lts-to-12-lts</link><guid isPermaLink="true">https://nodejs.org/en/blog/uncategorized/10-lts-to-12-lts</guid><dc:creator><![CDATA[Tierney Cyren]]></dc:creator><pubDate>Sun, 20 Oct 2019 12:00:00 GMT</pubDate></item><item><title><![CDATA[Node v12.12.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>build</strong>:<ul>
<li>Add <code>--force-context-aware</code> flag to prevent usage of native node addons that aren&#39;t context aware <a href="https://github.com/nodejs/node/pull/29631">#29631</a></li>
</ul>
</li>
<li><strong>deprecations</strong>:<ul>
<li>Add documentation-only deprecation for <code>process._tickCallback()</code> <a href="https://github.com/nodejs/node/pull/29781">#29781</a></li>
</ul>
</li>
<li><strong>esm</strong>:<ul>
<li>Using JSON modules is experimental again <a href="https://github.com/nodejs/node/pull/29754">#29754</a></li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>Introduce <code>opendir()</code> and <code>fs.Dir</code> to iterate through directories <a href="https://github.com/nodejs/node/pull/29349">#29349</a></li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>Add source-map support to stack traces by using <code>--enable-source-maps</code><a href="https://github.com/nodejs/node/pull/29564">#29564</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>Honor <code>pauseOnConnect</code> option <a href="https://github.com/nodejs/node/pull/29635">#29635</a></li>
<li>Add option for private keys for OpenSSL engines <a href="https://github.com/nodejs/node/pull/28973">#28973</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/d09f2b4170"><code>d09f2b4170</code></a>] - <strong>build</strong>: build docs on Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/29783">#29783</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03ec4cea30"><code>03ec4cea30</code></a>] - <strong>build</strong>: do not link against librt on linux (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29727">#29727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f91778d2c7"><code>f91778d2c7</code></a>] - <strong>build</strong>: remove unused libatomic on ppc64, s390x (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29727">#29727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab4c53e0ef"><code>ab4c53e0ef</code></a>] - <strong>crypto</strong>: remove arbitrary UTF16 restriction (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29795">#29795</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75f3b28d67"><code>75f3b28d67</code></a>] - <strong>crypto</strong>: refactor array buffer view validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29683">#29683</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5eb013b854"><code>5eb013b854</code></a>] - <strong>deps</strong>: update archs files for OpenSSL-1.1.1 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29550">#29550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1766cfcb9e"><code>1766cfcb9e</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.1.1d (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29550">#29550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d88b76680"><code>3d88b76680</code></a>] - <strong>deps</strong>: patch V8 to 7.7.299.13 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29869">#29869</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/600478ac13"><code>600478ac13</code></a>] - <strong>dgram</strong>: use <code>uv_udp_try_send()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29832">#29832</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea6b6abb91"><code>ea6b6abb91</code></a>] - <strong>doc</strong>: remove spaces inside code span elements (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29329">#29329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20b9ef92d1"><code>20b9ef92d1</code></a>] - <strong>doc</strong>: add more info to fs.Dir and fix typos (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/29890">#29890</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f566cd5801"><code>f566cd5801</code></a>] - <strong>doc</strong>: remove misleading paragraph about the Legacy URL API (Jakob Krigovsky) <a href="https://github.com/nodejs/node/pull/29844">#29844</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5c2154534"><code>a5c2154534</code></a>] - <strong>doc</strong>: add explicit bracket for markdown reference links (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29808">#29808</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea9bf4a666"><code>ea9bf4a666</code></a>] - <strong>doc</strong>: implement minor CSS improvements (XhmikosR) <a href="https://github.com/nodejs/node/pull/29669">#29669</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0498606a0"><code>a0498606a0</code></a>] - <strong>doc</strong>: fix return type for crypto.createDiffieHellmanGroup() (exoego) <a href="https://github.com/nodejs/node/pull/29696">#29696</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a00cd17b9e"><code>a00cd17b9e</code></a>] - <strong>doc</strong>: reuse link indexes for n-api.md (legendecas) <a href="https://github.com/nodejs/node/pull/29787">#29787</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aea0253697"><code>aea0253697</code></a>] - <strong>doc</strong>: unify place of stability notes (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29799">#29799</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b4f210bf5"><code>8b4f210bf5</code></a>] - <strong>doc</strong>: add missing deprecation code (cjihrig) <a href="https://github.com/nodejs/node/pull/29820">#29820</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bede98128f"><code>bede98128f</code></a>] - <strong>doc</strong>: remove reference to stale CITGM job (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29774">#29774</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/014eb67117"><code>014eb67117</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: add documentation deprecation for process._tickCallback (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/29781">#29781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/62370efe7e"><code>62370efe7e</code></a>] - <strong>doc</strong>: add dash between SHA and PR in changelog (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29558">#29558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1a4aa3ca2"><code>d1a4aa3ca2</code></a>] - <strong>doc</strong>: add missing reference link values (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29558">#29558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de4652f55e"><code>de4652f55e</code></a>] - <strong>doc</strong>: convert old changlogs SHA links to match newer format (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29558">#29558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60b1f6f303"><code>60b1f6f303</code></a>] - <strong>doc</strong>: complete cut off links in old changelog (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29558">#29558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/906245e1a4"><code>906245e1a4</code></a>] - <strong>doc</strong>: clarify --pending-deprecation effects on Buffer() usage (Rich Trott) <a href="https://github.com/nodejs/node/pull/29769">#29769</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/401f3e7235"><code>401f3e7235</code></a>] - <strong>doc</strong>: fix nits in dgram.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29761">#29761</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc48646206"><code>bc48646206</code></a>] - <strong>doc</strong>: improve process.ppid &#39;added in&#39; info (Thomas Watson) <a href="https://github.com/nodejs/node/pull/29772">#29772</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b46bcaaa5"><code>0b46bcaaa5</code></a>] - <strong>doc</strong>: security maintenance processes (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29685">#29685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f39259c079"><code>f39259c079</code></a>] - <strong>doc</strong>: remove redundant escape (XhmikosR) <a href="https://github.com/nodejs/node/pull/29716">#29716</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87fb1c297a"><code>87fb1c297a</code></a>] - <strong>errors</strong>: make sure all Node.js errors show their properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29677">#29677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df218ce066"><code>df218ce066</code></a>] - <strong><em>Revert</em></strong> &quot;<strong>esm</strong>: remove experimental status from JSON modules&quot; (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29754">#29754</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7f604f495"><code>e7f604f495</code></a>] - <strong>esm</strong>: remove proxy for builtin exports (Bradley Farias) <a href="https://github.com/nodejs/node/pull/29737">#29737</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c56f765cf6"><code>c56f765cf6</code></a>] - <strong>fs</strong>: remove options.encoding from Dir.read*() (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/29908">#29908</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b76a2e502c"><code>b76a2e502c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: introduce <code>opendir()</code> and <code>fs.Dir</code> (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/29349">#29349</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2bcde8309c"><code>2bcde8309c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: allow passing FileHandle to respondWithFD (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29876">#29876</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a240d45d1a"><code>a240d45d1a</code></a>] - <strong>http2</strong>: support passing options of http2.connect to net.connect (ZYSzys) <a href="https://github.com/nodejs/node/pull/29816">#29816</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f153789b5"><code>3f153789b5</code></a>] - <strong>http2</strong>: set default maxConcurrentStreams (ZYSzys) <a href="https://github.com/nodejs/node/pull/29833">#29833</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a989da6a0"><code>6a989da6a0</code></a>] - <strong>http2</strong>: use the latest settings (ZYSzys) <a href="https://github.com/nodejs/node/pull/29780">#29780</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2cce13235"><code>b2cce13235</code></a>] - <strong>inspector</strong>: update faviconUrl (dokugo) <a href="https://github.com/nodejs/node/pull/29562">#29562</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60296a3612"><code>60296a3612</code></a>] - <strong>lib</strong>: make tick processor detect xcodebuild errors (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29830">#29830</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e5d691ee4"><code>9e5d691ee4</code></a>] - <strong>lib</strong>: introduce no-mixed-operators eslint rule to lib (ZYSzys) <a href="https://github.com/nodejs/node/pull/29834">#29834</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74a69abd12"><code>74a69abd12</code></a>] - <strong>lib</strong>: stop using prepareStackTrace (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29777">#29777</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90562ae356"><code>90562ae356</code></a>] - <strong>module</strong>: use v8 synthetic modules (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29846">#29846</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20896f74d6"><code>20896f74d6</code></a>] - <strong>n-api,doc</strong>: clarify napi_finalize related APIs (legendecas) <a href="https://github.com/nodejs/node/pull/29797">#29797</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65c475269e"><code>65c475269e</code></a>] - <strong>net</strong>: emit close on unconnected socket (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29803">#29803</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae8b2b4ab7"><code>ae8b2b4ab7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: add source-map support to stack traces (bcoe) <a href="https://github.com/nodejs/node/pull/29564">#29564</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f6ce39acf"><code>3f6ce39acf</code></a>] - <strong>src</strong>: fix ESM path resolution on Windows (Thomas) <a href="https://github.com/nodejs/node/pull/29574">#29574</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bfe8f47fa"><code>6bfe8f47fa</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add buildflag to force context-aware addons (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29631">#29631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c75cc1b11"><code>6c75cc1b11</code></a>] - <strong>stream</strong>: do not deadlock duplexpair (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29836">#29836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/320f649539"><code>320f649539</code></a>] - <strong>stream</strong>: add comment about undocumented API (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29805">#29805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5fdf4a474f"><code>5fdf4a474f</code></a>] - <strong>test</strong>: remove extra process.exit() (cjihrig) <a href="https://github.com/nodejs/node/pull/29873">#29873</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a5d401f30"><code>6a5d401f30</code></a>] - <strong>test</strong>: remove spaces inside code span elements (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29329">#29329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/adee99883a"><code>adee99883a</code></a>] - <strong>test</strong>: debug output for dlopen-ping-pong test (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29818">#29818</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b309e20661"><code>b309e20661</code></a>] - <strong>test</strong>: add test for HTTP server response with Connection: close (Austin Wright) <a href="https://github.com/nodejs/node/pull/29836">#29836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf1727a3f3"><code>bf1727a3f3</code></a>] - <strong>test</strong>: add test for writable.write() argument types (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29746">#29746</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3153dd6766"><code>3153dd6766</code></a>] - <strong>test</strong>: well-defined DH groups now verify clean (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29550">#29550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/690a863aaa"><code>690a863aaa</code></a>] - <strong>test</strong>: simplify force-context-aware test (cjihrig) <a href="https://github.com/nodejs/node/pull/29705">#29705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54ef0fd010"><code>54ef0fd010</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: --force-context-aware cli flag (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29631">#29631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7b56a5b01"><code>a7b56a5b01</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: honor pauseOnConnect option (Robert Jensen) <a href="https://github.com/nodejs/node/pull/29635">#29635</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf7b4056ca"><code>cf7b4056ca</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: add option for private keys for OpenSSL engines (Anton Gerasimov) <a href="https://github.com/nodejs/node/pull/28973">#28973</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba4946a520"><code>ba4946a520</code></a>] - <strong>tools</strong>: prohibit Error.prepareStackTrace() usage (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29827">#29827</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79f6cd3606"><code>79f6cd3606</code></a>] - <strong>tools</strong>: update ESLint to v6.5.1 (Rich Trott) <a href="https://github.com/nodejs/node/pull/29785">#29785</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d88f0fef7"><code>6d88f0fef7</code></a>] - <strong>vm</strong>: refactor SourceTextModule (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29776">#29776</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7113048e3"><code>a7113048e3</code></a>] - <strong>worker</strong>: do not use two-arg NewIsolate (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29850">#29850</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0-x86.msi">https://nodejs.org/dist/v12.12.0/node-v12.12.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0-x64.msi">https://nodejs.org/dist/v12.12.0/node-v12.12.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v12.12.0/win-x86/node.exe">https://nodejs.org/dist/v12.12.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v12.12.0/win-x64/node.exe">https://nodejs.org/dist/v12.12.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0.pkg">https://nodejs.org/dist/v12.12.0/node-v12.12.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0-darwin-x64.tar.gz">https://nodejs.org/dist/v12.12.0/node-v12.12.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-x64.tar.xz">https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-s390x.tar.xz">https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v12.12.0/node-v12.12.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0-sunos-x64.tar.xz">https://nodejs.org/dist/v12.12.0/node-v12.12.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-arm64.tar.xz">https://nodejs.org/dist/v12.12.0/node-v12.12.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v12.12.0/node-v12.12.0.tar.gz">https://nodejs.org/dist/v12.12.0/node-v12.12.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v12.12.0/">https://nodejs.org/dist/v12.12.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v12.12.0/api/">https://nodejs.org/docs/v12.12.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

b9ccb43e955656ad9c1653428890ce74a7a7ac25dad0218e9b4a259e57fc0d6f  node-v12.12.0-aix-ppc64.tar.gz
14a98237e8859bc22695719dbc2e9db5529a33ada0c6c377df4dc27b5622ffbb  node-v12.12.0-darwin-x64.tar.gz
3848414d2566c22a64e2c5b30f4852f7066c284e5e69538cc91f21d897c87958  node-v12.12.0-darwin-x64.tar.xz
c38a3c07e36a6ec8a0d1e2a15aa5f064a7ef85a6cc5f876d228bb8440d910e19  node-v12.12.0-headers.tar.gz
912b00574abbd67a74f5a9b6575b86d613e04965809b44ea08861eb41e8f9bc2  node-v12.12.0-headers.tar.xz
9c6ff84ad3be0fc79188cfa68b3fab9aedadf219ffb3821d4bf6d01308ed6621  node-v12.12.0-linux-arm64.tar.gz
ad536aba218df64d8e901b28985f4c5f72f634bf903c449b0c84929f6940853c  node-v12.12.0-linux-arm64.tar.xz
1251d6bffaf95fd88ca3bbeb83c9e6eb99b1b60022f9160092afc813b1440ca7  node-v12.12.0-linux-armv7l.tar.gz
7f483b2fcc24d8cd96fc1499c819c22a72aea5d36b2f052146b1eccbefbebb83  node-v12.12.0-linux-armv7l.tar.xz
8135e437f9537c1072a392718c4494037edde1a1eba44dd28c87002ba16b6d38  node-v12.12.0-linux-ppc64le.tar.gz
a916ca07a460845fcdc1fcc4947f6c1d7bc0f6fbc27f472ce440b8c039097df1  node-v12.12.0-linux-ppc64le.tar.xz
511ceb963f079dc5c74528bb1018819ad0fdd00c98fb9782ff22fe2c22fd10f1  node-v12.12.0-linux-s390x.tar.gz
2b8bf5fa4c481b5a4c390271b373aef7dd549ca88928bc665f1201c7df611470  node-v12.12.0-linux-s390x.tar.xz
4b46ffa368bc909fae2611a16daffd1d8c35a5284aea0bb7c45269e72f6638a2  node-v12.12.0-linux-x64.tar.gz
e3a38dfaf1233a3c43c2528869af52e74575781984369a5b705c89d84dfa3ac2  node-v12.12.0-linux-x64.tar.xz
5239deac3a94cd872a5c360a0564f13ea6f5c01f1cc712c0040dfd535e4d4253  node-v12.12.0-sunos-x64.tar.gz
34136fa774ac6c5a10e976fd0c3e5004b9913c8e8486d418fc50d253bb57f870  node-v12.12.0-sunos-x64.tar.xz
867adf371171a8c8bf5a35821b222819a9d163dac718c3c0ef2e436555aed2aa  node-v12.12.0-win-x64.7z
930e7bcd2ae5bcb1d4163c2adf09a392ed0e9a824b069d19daeb4f9f3430a195  node-v12.12.0-win-x64.zip
d1625994a5baf5f90b62526a5d0a421d96279bcded02271bbeb03b09bc037b85  node-v12.12.0-win-x86.7z
aec1a9a9b0bdca80527405da9fa2dbec7e81e5b30d7be4846e43e256ea8fecfa  node-v12.12.0-win-x86.zip
08c89078fe9875712394940854f2cd541a82ed2bf7d4b9b37977fd0de7df7d04  node-v12.12.0-x64.msi
5f8bd359699b16906330598cc57e6c3959b8539a43eab7f253519954a5c7f4a6  node-v12.12.0-x86.msi
e6d1988c241fef87d9672742a924c94ecbcefa2fe622c937791853eaf652ddaa  node-v12.12.0.pkg
6ce681625c09bc2b2b5757165580e648579e4bc7bce5e246fa6339270eec8bde  node-v12.12.0.tar.gz
d9fa875aba9764f1b919115ce1d5e828b02c2a55a6e9e1b6fc771bb6b24a8cc1  node-v12.12.0.tar.xz
10f7a97bd49079ccc567a514e676bdcc1e876398a3065474b5a1e220bc873354  win-x64/node.exe
f359d9b3ebad0748cf1713990da39f8363dbc1df899d02aead3f38b6730c9821  win-x64/node.lib
b8264e68ddedb6e526e015a0b3125ebb5f45c59e671708949f4ab6e5d35fb7e7  win-x64/node_pdb.7z
0021877bb6d58bdc6654ebf927f9a6085b7b804fde07582c130df0ab23ef6f21  win-x64/node_pdb.zip
cab789ba0dcc1039cdf2fcbf743e1647cd75c85a75b8a8b655911c155277c1f8  win-x86/node.exe
16e742472854b33130c4dd726637a225edca9a27f3427a5bb80e238ca0388872  win-x86/node.lib
de5bfeec58411304e9fa87ccbe11085929e662e1f14f5ea4524cec7336718d5c  win-x86/node_pdb.7z
3eea11edae68634f3b8c725064ae3fd1af9532d3d07d04f79cf904ec8c3a0fae  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEpIwr7mgOhBYyzU5E8HSWs+s8F2IFAl2g+vAACgkQ8HSWs+s8
F2LsDA//ZFdQ1DN5vuh2CVGDRTCVjNmBXTA3T8AfDvZuAb78SgSdtMZOPykEBui8
/DWxJCpv7a3jBlL7pVC4WvXRbm5OH2P+iyLIru01ZCNnhvrLgnmkh0KHOyOqN4fs
YWBF9QYKHWY+d7rdXfyrCnlbVRpjV+UCTaImV9yoXksF2U5iGlwjUL5FgNn00yxs
hZf/eY7r/Ub9NoV66E2+Kp6WhfOpTL4H7cKa0KPrFLjMHR5n6H1hfkFGdqSmhXT/
GYUC10xqJ+9nrVINdib/bmCklUOt5ilGXDsDYm9Z0RIcmEfKTHyYsiV0UjHy+p1a
v+WwEs+w2duIEYPLKLUsajKK2ZIT0PwuKP1fxl+fOW4EUPrDUpTpvpSSRyrhOqGl
CWEiANgvkdnocPHWfWYeAgySNsz2cFsn2ZYiJI9sgCphJJmfJ27VX71uyVGfznv5
N4AkqHNaEdhYTZTRZZ3cBPwJnyAiyXP/FjSMLBhjghxMGpwwHMfVA6yhRtgSqzI1
bq4oHpPJf3wWsqbgFLrOjOY3fP2RKcOHf/8WoSI41viT0m2PXLk4MIhm3TiCcoZv
yJKsNSqGYj0Nen3h+PdlQrIRpxTft1M5+W1vsVZ4aRe8a01W+cHAqNftHaK7bfW+
m8pBkDFYHfqrYUaAsesVDZmHZTOKedxowmJEUXSR1I5KgDTEWPs=
=QKOS
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v12.12.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v12.12.0</guid><dc:creator><![CDATA[Ruben Bridgewater]]></dc:creator><pubDate>Fri, 11 Oct 2019 22:00:19 GMT</pubDate></item><item><title><![CDATA[Node v8.16.2 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>deps</strong>: upgrade openssl sources to 1.0.2s (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28230">#28230</a></li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/cc9d005628"><code>cc9d005628</code></a>] - <strong>crypto</strong>: update root certificates (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28808">#28808</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/347fcd35e3"><code>347fcd35e3</code></a>] - <strong>crypto</strong>: update root certificates (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27374">#27374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b2a6b3254d"><code>b2a6b3254d</code></a>] - <strong>crypto</strong>: update root certificates (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25113">#25113</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5682e50325"><code>5682e50325</code></a>] - <strong>deps</strong>: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) <a href="https://github.com/nodejs/io.js/pull/1836">nodejs/io.js#1836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9663ae3546"><code>9663ae3546</code></a>] - <strong>deps</strong>: fix asm build error of openssl in x86_win32 (Shigeki Ohtsu) <a href="https://github.com/iojs/io.js/pull/1389">iojs/io.js#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87eee99466"><code>87eee99466</code></a>] - <strong>deps</strong>: fix openssl assembly error on ia32 win32 (Fedor Indutny) <a href="https://github.com/iojs/io.js/pull/1389">iojs/io.js#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da99d3f972"><code>da99d3f972</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28230">#28230</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc9d645ac4"><code>dc9d645ac4</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2s (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28230">#28230</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37e24b19a0"><code>37e24b19a0</code></a>] - <strong>deps</strong>: V8: backport d520ebb (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27358">#27358</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a5dc6a3e7"><code>1a5dc6a3e7</code></a>] - <strong>http</strong>: check for existance in resetHeadersTimeoutOnReqEnd (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26402">#26402</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e45b6a3b98"><code>e45b6a3b98</code></a>] - <strong>http2</strong>: do not start reading after write if new write is on wire (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29399">#29399</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/559a8e342b"><code>559a8e342b</code></a>] - <strong>http2</strong>: do not crash on stream listener removal w/ destroyed session (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29459">#29459</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd285968c4"><code>dd285968c4</code></a>] - <strong>openssl</strong>: fix keypress requirement in apps on win32 (Shigeki Ohtsu) <a href="https://github.com/iojs/io.js/pull/1389">iojs/io.js#1389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ee076f03d"><code>3ee076f03d</code></a>] - <strong>stream</strong>: ensure writable.destroy() emits error once (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/26057">#26057</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7e5fe1f06"><code>a7e5fe1f06</code></a>] - <strong>test</strong>: unskip tests that now pass on AIX (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29054">#29054</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65e9b0f5a2"><code>65e9b0f5a2</code></a>] - <strong>test</strong>: specialize OOM check for AIX (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28857">#28857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7aca9cb09b"><code>7aca9cb09b</code></a>] - <strong>test</strong>: fix pty test hangs on aix (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/28600">#28600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/588b761fca"><code>588b761fca</code></a>] - <strong>test</strong>: skip stringbytes-external-exceed-max on AIX (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28516">#28516</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/930647d0fe"><code>930647d0fe</code></a>] - <strong>test</strong>: skip tests related to CI failures on AIX (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28469">#28469</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92a2f8bbe3"><code>92a2f8bbe3</code></a>] - <strong>test,win</strong>: cleanup exec-timeout processes (João Reis) <a href="https://github.com/nodejs/node/pull/28723">#28723</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d57f79726d"><code>d57f79726d</code></a>] - <strong>tls</strong>: partially backport pull request #26415 (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26415">#26415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c582fef5cc"><code>c582fef5cc</code></a>] - <strong>tools</strong>: update certdata.txt (Sam Roberts) <a href="https://github.com/nodejs/node/pull/28808">#28808</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4fbadf6a9e"><code>4fbadf6a9e</code></a>] - <strong>tools</strong>: update certdata.txt (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27374">#27374</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/529b2ad25f"><code>529b2ad25f</code></a>] - <strong>tools</strong>: update certdata.txt (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25113">#25113</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-x86.msi">https://nodejs.org/dist/v8.16.2/node-v8.16.2-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-x64.msi">https://nodejs.org/dist/v8.16.2/node-v8.16.2-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/win-x86/node.exe">https://nodejs.org/dist/v8.16.2/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/win-x64/node.exe">https://nodejs.org/dist/v8.16.2/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2.pkg">https://nodejs.org/dist/v8.16.2/node-v8.16.2.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-darwin-x64.tar.gz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-x86.tar.xz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-x64.tar.xz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-ppc64le.tar.xz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-s390x.tar.xz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-aix-ppc64.tar.gz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-aix-ppc64.tar.gz</a><br>
SmartOS 32-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-sunos-x86.tar.xz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-sunos-x86.tar.xz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-sunos-x64.tar.xz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-armv6l.tar.xz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-armv7l.tar.xz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-arm64.tar.xz">https://nodejs.org/dist/v8.16.2/node-v8.16.2-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v8.16.2/node-v8.16.2.tar.gz">https://nodejs.org/dist/v8.16.2/node-v8.16.2.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v8.16.2/">https://nodejs.org/dist/v8.16.2/</a><br>
Documentation: <a href="https://nodejs.org/docs/v8.16.2/api/">https://nodejs.org/docs/v8.16.2/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

8ed8a96300c116eb9533beb70510882fb5a9bc4b1f9acfa31bb718d52213e4a3  node-v8.16.2-aix-ppc64.tar.gz
359331120e83f0707219398fc543b05eee9476446ecce549c20c4d9c7c103d29  node-v8.16.2-darwin-x64.tar.gz
5bbb5be5c388276b78d6c8a17cb1ce0dd2c7e157c08fe7f3eda7414c1f450b39  node-v8.16.2-darwin-x64.tar.xz
a43156bc0e2fd2f60a4e4a9194564d69b3e9f0f956a175b7ebe95d2610239f1c  node-v8.16.2-headers.tar.gz
ed608f070fcc84e80ef4caf9004fe955067d003a62ff76c2bf2c1c9c5bfb01b7  node-v8.16.2-headers.tar.xz
19b8c246dd12840ee6a94c89df683f853ed91cbbf6a133820fb163181d77202d  node-v8.16.2-linux-arm64.tar.gz
5afe366affb05136d25e99ec97a7a1ee1b690cc26df43567af0509f36b45e682  node-v8.16.2-linux-arm64.tar.xz
9f3b47244f502a150a09d6ad7f7eb68c835d148712b326d2af8db2b7ca81c14f  node-v8.16.2-linux-armv6l.tar.gz
0fb8e030651776c490e7a8612e97b0d11af27d6e89461a612fa7fab6afda6c95  node-v8.16.2-linux-armv6l.tar.xz
291f507d32b79fcd8c16739515516464f27b77cadb8b86f7a8ab43e74032cf69  node-v8.16.2-linux-armv7l.tar.gz
9b7070578d58785da2bd31d3256b42f91d993a2fb4091e87a21fb9e66cca3b6e  node-v8.16.2-linux-armv7l.tar.xz
9eb932ac222cbd6a1feeee145e515b2d41b18ad2ff686eb23782dc0e7205f838  node-v8.16.2-linux-ppc64le.tar.gz
f442590923136024b23bf8c40533f5d6a7b5fb23ae34a889f77f1539ed9bfe8c  node-v8.16.2-linux-ppc64le.tar.xz
0dd28c879c3bdfdb7e71b84cd74bf5667146a582b1af7afba25963772303aefb  node-v8.16.2-linux-s390x.tar.gz
7c40b92a0466ffcade181f750d7fa659fd335a10bf156179c0d4b5bc0b40f10e  node-v8.16.2-linux-s390x.tar.xz
722d07291a8886384388c6795a747ec2055073f83dc73c0a97efba0022cc23ff  node-v8.16.2-linux-x64.tar.gz
88617a293f5828cc94ee99c94a43fbea12b989e34fe643fc14885a14748a8da6  node-v8.16.2-linux-x64.tar.xz
938cc9651ce38091eba8c72ef2b235339fe3bed3980c04d1429f01412c68546c  node-v8.16.2-linux-x86.tar.gz
3c1be98f792e41ab2a26bf03ed061ec2f98977218662f91daa394f8a23b94127  node-v8.16.2-linux-x86.tar.xz
5721d8c76809cb138a19a4cf9897faf875cd385df6c115cd004412ef01807e08  node-v8.16.2.pkg
f9905b0e69884e7f8c95b8a924cb6c4e3a5ec4fd6390a6f6daa5110214b5f841  node-v8.16.2-sunos-x64.tar.gz
2eb39c7dfb21ed384924761e3315e754c427a1a29da0e49cb1e52d8469ab7ee3  node-v8.16.2-sunos-x64.tar.xz
73a156c47ec5e3c628e5960d15d798786073afb02a31621f0e7a4e92f0f484e1  node-v8.16.2-sunos-x86.tar.gz
5793c4c8f47e9da65bb17a749a357767c01640436bff0d8e5098c1804494a0af  node-v8.16.2-sunos-x86.tar.xz
4f94361bbe087bc3a9d48ff69c2cefabb6460c64cb7d959204726467b9ee84b8  node-v8.16.2.tar.gz
8c16b500ad74c1b1bde099996c287eeed5a4b2ab0efdf5d94d1d683cc2654ec3  node-v8.16.2.tar.xz
c27a170595851fc85b9b419c9fc76b6c70e237f7d60d483fa5ec3d8f8cea76c1  node-v8.16.2-win-x64.7z
98c615221500434155a8a5aff5fe96cd000400f3e76858ca97e6624f1d15eb73  node-v8.16.2-win-x64.zip
c4b7eb2839b19f8217717ac359c6b23725d9e25872338d6a56f4d9f74af11324  node-v8.16.2-win-x86.7z
6cadb66e46a7aa40f5401ddcbfd514f886d7e9b17e1c9d3ac89c594c338d64e5  node-v8.16.2-win-x86.zip
573f4780464942794d7496d7deef0a49c44f8b2c220dfe7383e288f9ada8662a  node-v8.16.2-x64.msi
a9e5c53ff8ce29d82fe0c78a8c5ed7fa9db21d11cc64f6961dd10a79fdb3521b  node-v8.16.2-x86.msi
e4e2c2aadcae1f6b5fe1936a4606b2fb59fbcfda263114e3abd10892d1433024  win-x64/node.exe
99959198ff808d2888dc9cdaf8080f05936452069e1542c0d3d4942834152d93  win-x64/node.lib
e52e4fced1bb038cbfc009d798e41f9c1a8b001040e59c42407e704c791ec509  win-x64/node_pdb.7z
37f34a8583edede6bc286652c6a9e6b6d4de2981ae41614b66c828b3e0dc86aa  win-x64/node_pdb.zip
521f0f095ad104bbe7a3446c357a91f59b4227d8f68d719cf7132525df00dcab  win-x86/node.exe
c63832cd5413211cde419c9ca95d1d79914853891d593ecac334d714cdc6f701  win-x86/node.lib
1a44e95ee27ecb933bb89daf9defaf4f418bdecae3416a71e7ba0ac55a565c0f  win-x86/node_pdb.7z
bd5a46e4a3705f74707b7d808ebed93d58414c6784e678293c97acb40c536a56  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEETtd49TnjY0x3nIfG1wYoSKGrAFwFAl2eRHIACgkQ1wYoSKGr
AFz7YwgAlEA416hJN2HxEyff+wGgQCpn8RJXXQ/m2Dk6YqeBfzinC0fglv3AW5d2
RNVussQH0wywVRAzcdqC3bPmRy9Gyn1F/U77hKA26SSxVydHK+XUSeoF0R5P6RJm
pXLmzpEPPbVcGDkgkDDEIjE1Qnn9FnwuWMtd9reBv2l9WE2dIne3UQR4cLWxJ1u9
S9tbFKh5NtaeXJwHRlTL+QvM18GJvOoOM1i5J6VztbgLiQ4BeJdLzJu2b16OfGLQ
x3j7Ta2EwOF2J9dnqj22rVYsF5ZhrSAzOmHnWosAO0TWxtAoMRk7lbonm6EPaEgq
WWzjHwDLoSdyVb0BSJfVA4qsKzkadA==
=Rlrs
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v8.16.2</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v8.16.2</guid><dc:creator><![CDATA[Bethany Nicolle Griggs]]></dc:creator><pubDate>Wed, 09 Oct 2019 20:36:31 GMT</pubDate></item><item><title><![CDATA[Node v12.11.1 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>build</strong>:<ul>
<li>This release fixes a regression that prevented from building Node.js using
the official source tarball (Richard Lau) <a href="https://github.com/nodejs/node/pull/29712">#29712</a>.</li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Updated small-icu data to support &quot;unit&quot; style in the <code>Intl.NumberFormat</code> API (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29735">#29735</a>.</li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/35e1d8c5ba"><code>35e1d8c5ba</code></a>] - <strong>build</strong>: include deps/v8/test/torque in source tarball (Richard Lau) <a href="https://github.com/nodejs/node/pull/29712">#29712</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae461964a7"><code>ae461964a7</code></a>] - <strong>build,win</strong>: goto lint only after defining node_exe (João Reis) <a href="https://github.com/nodejs/node/pull/29616">#29616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/588b388181"><code>588b388181</code></a>] - <strong>crypto</strong>: use byteLength in timingSafeEqual (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29657">#29657</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/298d92785c"><code>298d92785c</code></a>] - <strong>deps</strong>: enable unit data in small-icu (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29735">#29735</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0041f1c0d3"><code>0041f1c0d3</code></a>] - <strong>doc</strong>: sync security policy with nodejs.org (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29682">#29682</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/038cbb08de"><code>038cbb08de</code></a>] - <strong>doc</strong>: fix output in inspector HeapProfile example (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/29711">#29711</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d86f10cf0b"><code>d86f10cf0b</code></a>] - <strong>doc</strong>: add KeyObject to type for crypto.createDecipheriv() argument (exoego) <a href="https://github.com/nodejs/node/pull/29689">#29689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1303e3551f"><code>1303e3551f</code></a>] - <strong>doc</strong>: clarify description of <code>readable.push()</code> method (imhype) <a href="https://github.com/nodejs/node/pull/29687">#29687</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d258e0242c"><code>d258e0242c</code></a>] - <strong>doc</strong>: clarify stream errors while reading and writing (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29653">#29653</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fc85ff96a"><code>0fc85ff96a</code></a>] - <strong>doc</strong>: specify <code>display=fallback</code> for Google Fonts (XhmikosR) <a href="https://github.com/nodejs/node/pull/29688">#29688</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2791dcd9c"><code>c2791dcd9c</code></a>] - <strong>doc</strong>: fix some recent nits (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29670">#29670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a6b05a26f"><code>7a6b05a26f</code></a>] - <strong>doc</strong>: fix 404 links (XhmikosR) <a href="https://github.com/nodejs/node/pull/29661">#29661</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b76cb6dda"><code>2b76cb6dda</code></a>] - <strong>doc</strong>: remove align from tables (XhmikosR) <a href="https://github.com/nodejs/node/pull/29668">#29668</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3de1fc6958"><code>3de1fc6958</code></a>] - <strong>doc</strong>: document that iv may be null when using createCipheriv() (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29684">#29684</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91e4cc7500"><code>91e4cc7500</code></a>] - <strong>doc</strong>: update AUTHORS list (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29608">#29608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ea4cc0732"><code>2ea4cc0732</code></a>] - <strong>doc</strong>: clarify pipeline stream cleanup (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29738">#29738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab060bfdab"><code>ab060bfdab</code></a>] - <strong>doc</strong>: clarify fs.symlink() usage (Simon A. Eugster) <a href="https://github.com/nodejs/node/pull/29700">#29700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5c24dfbe8"><code>b5c24dfbe8</code></a>] - <strong>doc</strong>: fix type of atime/mtime (TATSUNO Yasuhiro) <a href="https://github.com/nodejs/node/pull/29666">#29666</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6579b1a547"><code>6579b1a547</code></a>] - <strong>doc,http</strong>: indicate callback is optional for message.setTimeout() (Trivikram Kamat) <a href="https://github.com/nodejs/node/pull/29654">#29654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a04fc86723"><code>a04fc86723</code></a>] - <strong>http2</strong>: optimize the altsvc Max bytes limit, define and use constants (rickyes) <a href="https://github.com/nodejs/node/pull/29673">#29673</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1f4befd09"><code>d1f4befd09</code></a>] - <strong>module</strong>: pass full URL to loader for top-level load (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29736">#29736</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f028551a8"><code>3f028551a8</code></a>] - <strong>module</strong>: move cjs type check behind flag (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29732">#29732</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3a1303bc2"><code>c3a1303bc2</code></a>] - <strong>src</strong>: rename --loader to --experimental-loader (Alex Aubuchon) <a href="https://github.com/nodejs/node/pull/29752">#29752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17c3478d78"><code>17c3478d78</code></a>] - <strong>src</strong>: fix asan build for gcc/clang (David Carlier) <a href="https://github.com/nodejs/node/pull/29383">#29383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64740d44b5"><code>64740d44b5</code></a>] - <strong>src</strong>: fix compiler warning in inspector_profiler.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29660">#29660</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a86b71f745"><code>a86b71f745</code></a>] - <strong>src</strong>: disconnect inspector before exiting out of fatal exception (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/29611">#29611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d88010277"><code>8d88010277</code></a>] - <strong>src</strong>: try showing stack traces when process._fatalException is not set (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/29624">#29624</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a6b7b0476"><code>2a6b7b0476</code></a>] - <strong>test</strong>: fix flaky test-cluster-net-listen-ipv6only-none (Rich Trott) <a href="https://github.com/nodejs/node/pull/29681">#29681</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/69f26340e9"><code>69f26340e9</code></a>] - <strong>tls</strong>: simplify setSecureContext() option parsing (cjihrig) <a href="https://github.com/nodejs/node/pull/29704">#29704</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c361180c07"><code>c361180c07</code></a>] - <strong>tools</strong>: make mailmap processing for author list case-insensitive (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29608">#29608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef033d046a"><code>ef033d046a</code></a>] - <strong>worker</strong>: fix process._fatalException return type (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29706">#29706</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/04df7dbadb"><code>04df7dbadb</code></a>] - <strong>worker</strong>: keep allocators for transferred SAB instances alive longer (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29637">#29637</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1-x86.msi">https://nodejs.org/dist/v12.11.1/node-v12.11.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1-x64.msi">https://nodejs.org/dist/v12.11.1/node-v12.11.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v12.11.1/win-x86/node.exe">https://nodejs.org/dist/v12.11.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.1/win-x64/node.exe">https://nodejs.org/dist/v12.11.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1.pkg">https://nodejs.org/dist/v12.11.1/node-v12.11.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1-darwin-x64.tar.gz">https://nodejs.org/dist/v12.11.1/node-v12.11.1-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1-linux-x64.tar.xz">https://nodejs.org/dist/v12.11.1/node-v12.11.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v12.11.1/node-v12.11.1-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1-linux-s390x.tar.xz">https://nodejs.org/dist/v12.11.1/node-v12.11.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v12.11.1/node-v12.11.1-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1-sunos-x64.tar.xz">https://nodejs.org/dist/v12.11.1/node-v12.11.1-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v12.11.1/node-v12.11.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1-linux-arm64.tar.xz">https://nodejs.org/dist/v12.11.1/node-v12.11.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v12.11.1/node-v12.11.1.tar.gz">https://nodejs.org/dist/v12.11.1/node-v12.11.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v12.11.1/">https://nodejs.org/dist/v12.11.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v12.11.1/api/">https://nodejs.org/docs/v12.11.1/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

5242f490a320584dbfb21a7009fe6c316d43cffc9fa661ee852bdbb0875e27f4  node-v12.11.1-aix-ppc64.tar.gz
7dd24ee6d81668e65ce1b77b4bb4cdaf517d8f80bb19740d286606028506970b  node-v12.11.1-darwin-x64.tar.gz
ad265269189a5f29db107e8d69e0ec255ee5815da349a637df44db7ef987a95c  node-v12.11.1-darwin-x64.tar.xz
4bb4754fa82dc1d9e1600b0855c410320719b536257c9c9def120b31fa1f8528  node-v12.11.1-headers.tar.gz
2a87283189530328ccc7c1ac63f21979870fe10152f19fe1a990a9673288daa2  node-v12.11.1-headers.tar.xz
a9973aeb9f942b4ffa8fe40149dfb3e0ddf9377049fc3cc7e789c5dfdc22ffd0  node-v12.11.1-linux-arm64.tar.gz
12777294258da80410fd7d5cbed46ead5d3cabacf376ee10ddb9e1a335b114e7  node-v12.11.1-linux-arm64.tar.xz
e6e52f71420bc959a1936db26084d2d78bc6767d4a483c5998afbc4bf999012c  node-v12.11.1-linux-armv7l.tar.gz
8fffbe516021fc0f1d6beb2ba8d221b04af6d8880e1b74681f9ffd96545f896d  node-v12.11.1-linux-armv7l.tar.xz
13a5fda091794604fdf2965b04fdc76c311c83c41b98533c8f91d0d1bebaf30a  node-v12.11.1-linux-ppc64le.tar.gz
145d7b3fabbf3218e2685d34478b87567571eddb7f3d357ec6cd9eb20a2fce05  node-v12.11.1-linux-ppc64le.tar.xz
b16a0a01ee002589669ad665ede842465890a969b0f1a463560d400d9432317b  node-v12.11.1-linux-s390x.tar.gz
1315f896d8095e4dbf2bc438974df7018428d52011abd20439c9264fccda13cf  node-v12.11.1-linux-s390x.tar.xz
ac6c76af7c13cc3688aba072c4c728cb6fa2c40b340b1dcc4795e2705b1869dc  node-v12.11.1-linux-x64.tar.gz
00f7a0b59ff38c1c74d81732df925aa5ac5788b58412437327421f796878793d  node-v12.11.1-linux-x64.tar.xz
8b42fa40fb96756dabfc43f7a69eaf4e10e5b78db3094dcc5469207f21992eb3  node-v12.11.1.pkg
67c94186141c8ba8d87b73c2d9d7443a11471ed7b67cd897d99ddf93b75f98c1  node-v12.11.1-sunos-x64.tar.gz
9cbff79397a3ff39acdfbcb431b4b99353856ddbccea7fd8eb495217fa60e32b  node-v12.11.1-sunos-x64.tar.xz
37043ddbe60f18a52ec31e0381b66adebbc0ec24669d72f132a1fdfacdf029ae  node-v12.11.1.tar.gz
e53fbc7985ab8a34fe895852f30baee3f9f590ff9c2569e1bce791f78eec24ee  node-v12.11.1.tar.xz
0fc231561e9e2a83fb2329a8d0f5ade4977c1baf3cba96b80b24cc4c686b46bd  node-v12.11.1-win-x64.7z
0bab4473cd2ba03511b8859ddf2202bb012d5c541f9d57b555a5bbbf101fcb35  node-v12.11.1-win-x64.zip
4d890c580fb9c2a3e9860fb973cb7f410a7a083d7b286f17892567229c7e0563  node-v12.11.1-win-x86.7z
c60aace3faaaa061206c02be730c4b8a2534e5dda6e1a987123548e747c0165a  node-v12.11.1-win-x86.zip
4d1d6a9ba99e83aedc4c62c2621eeb5304c7b7ce2a98c3fc57d420c28960374a  node-v12.11.1-x64.msi
3406839dcdcc7394330f0085f79839204acac701ce9b4dd3cab970613e928693  node-v12.11.1-x86.msi
85d36856be4cc71ecd31792cccc44dfa98099fb701d34842a1ef70af873e24ab  win-x64/node.exe
af5a725e43d1b2db398f1de782bf777ff2b67a28970c10166f79b74c28700a77  win-x64/node.lib
e6b84807ea0d055625e3ea0452c77ff5bb36fe284bfde38d2ed50c33c3b7bf61  win-x64/node_pdb.7z
37da86c4e63ee664bd5c398efeb5cb347e0f5e1377f3e0eba36a539edcab0a8c  win-x64/node_pdb.zip
6cb03afe988be0a314061fbd13b1d55b0e7f87557a6c12eb7d7590cc1b5869b5  win-x86/node.exe
a6d2a3240366b683aaedbe58a5a0a637b3bd1054ae485c22d25dbb83d590ea29  win-x86/node.lib
216a1a8ccb7d8e098338514d2a1c7d4cb0f99ed6055002b6e8504a571b38a10b  win-x86/node_pdb.7z
e7c83fe80935af51668dd530e0c0a78e61aa9a86bd4671676bf1fcf36904fbf5  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAl2TgpoACgkQdw96mlrh
VgD1aA/5ARBTbVpAm8v/0FzgjfjkVZNnFcaXQDJ+HQsGUVTowPyzfg2w5TB62jp8
wzCeCA1dkzzBAhrQzMyxg+rUw+WzvNkuM75/+KCMzRw873VxP+wHk+2wLAnjfdBQ
/Qnprk+C3ovqSRkeDEG2OMlV6hGZmsw/EdL5CvuY39lGpMrNkkmKKokxRU7QS0TK
xcyd4zxRIXYFvdxr17ioHJYHIbwEXZeEWpRQb6VdGa9hAd6EPCMCgRXTzOJ2BJPT
TCg8hq58KanWDZqIehwLpF/x4dHDLl5e71GPkP+9UPTfodoFZfUiBqDYNjJcxAwM
j99v46hp0/q41uySIFw7tB9hh7XysvQyK9/ipEb8tDh7w35k0US7tr6yjnQuOm/3
Y7o3wUkzltBAtOpij4hA2Ivb1munt1lNuSSp279SqLp6w3ynbFFn6ktTZx7AFrkE
27mIMvWL7nqW5jmCgeQMxC7hjRpcwk0Tg8F/VsFo6ETiwdZTL7ofsfUWB7deKA1a
vb2ozsuYphmQM3eY9lcqC0SykaWb2ZxO+73o7lFKXJItdgkZ86k5+UnQIkA/Q1cT
9W0vgmUk1DbBMp0e7pQ882BNbSQpZ1Gj3e07JnipZ5WyaClgSDOVh44yz5mg7FUF
WOP3QKycGMEpHjWXsPxJeG+c5Y09TEEJIFAzr39rfCRJ7mb4Oow=
=Q3Q2
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v12.11.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v12.11.1</guid><dc:creator><![CDATA[Michaël Zasso]]></dc:creator><pubDate>Tue, 01 Oct 2019 16:46:36 GMT</pubDate></item><item><title><![CDATA[Node v12.11.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable changes<a id="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>crypto</strong>:<ul>
<li>Add <code>oaepLabel</code> option <a href="https://github.com/nodejs/node/pull/29489">#29489</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>Update V8 to 7.7.299.11 <a href="https://github.com/nodejs/node/pull/28918">#28918</a><ul>
<li>More efficient memory handling</li>
<li>Stack trace serialization got faster</li>
<li>The <code>Intl.NumberFormat</code> API gained new functionality</li>
<li>For more information: <a href="https://v8.dev/blog/v8-release-77">https://v8.dev/blog/v8-release-77</a></li>
</ul>
</li>
</ul>
</li>
<li><strong>events</strong>:<ul>
<li>Add support for <code>EventTarget</code> in <code>once</code> <a href="https://github.com/nodejs/node/pull/29498">#29498</a></li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>Expose memory file mapping flag <code>UV_FS_O_FILEMAP</code> <a href="https://github.com/nodejs/node/pull/29260">#29260</a></li>
</ul>
</li>
<li><strong>inspector</strong>:<ul>
<li>New API - <code>Session.connectToMainThread</code> <a href="https://github.com/nodejs/node/pull/28870">#28870</a></li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>Initial SourceMap support via <code>env.NODE_V8_COVERAGE</code> <a href="https://github.com/nodejs/node/pull/28960">#28960</a></li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>Make <code>_write()</code> optional when <code>_writev()</code> is implemented <a href="https://github.com/nodejs/node/pull/29639">#29639</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>Add option to override signature algorithms <a href="https://github.com/nodejs/node/pull/29598">#29598</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li>Add <code>encodeInto</code> to <code>TextEncoder</code> <a href="https://github.com/nodejs/node/pull/29524">#29524</a></li>
</ul>
</li>
<li><strong>worker</strong>:<ul>
<li>The <code>worker_thread</code> module is now stable <a href="https://github.com/nodejs/node/pull/29512">#29512</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a id="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/b9c7c9002f"><code>b9c7c9002f</code></a>] - <strong>benchmark</strong>: improve process.env benchmarks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29188">#29188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b8951231c"><code>6b8951231c</code></a>] - <strong>bootstrap</strong>: add exception handling for profiler bootstrap (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/29552">#29552</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c052967636"><code>c052967636</code></a>] - <strong>bootstrap</strong>: provide usable error on missing internal module (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/29593">#29593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c24bc6c68"><code>5c24bc6c68</code></a>] - <strong>build</strong>: do not indent assignments in Makefile (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/29623">#29623</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f90740d734"><code>f90740d734</code></a>] - <strong>build</strong>: allow clang 10+ in configure.py (Kamil Rytarowski) <a href="https://github.com/nodejs/node/pull/29541">#29541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c304594536"><code>c304594536</code></a>] - <strong>build</strong>: re-run configure on node_version.h change (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29510">#29510</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f622771079"><code>f622771079</code></a>] - <strong>build</strong>: improve <code>make coverage</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29487">#29487</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1695c6635"><code>c1695c6635</code></a>] - <strong>build</strong>: add comment to .travis.yml on how to test Py3 (cclauss) <a href="https://github.com/nodejs/node/pull/29473">#29473</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f50c3f391"><code>6f50c3f391</code></a>] - <strong>build</strong>: update minimum AIX OS level (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29476">#29476</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee18238f55"><code>ee18238f55</code></a>] - <strong>build</strong>: remove experimental Python 3 tests (Christian Clauss) <a href="https://github.com/nodejs/node/pull/29413">#29413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe46054b14"><code>fe46054b14</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>build</strong>: reset embedder string to &quot;-node.0&quot; (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42fd139279"><code>42fd139279</code></a>] - <strong>build,win</strong>: fix Python detection on localized OS (João Reis) <a href="https://github.com/nodejs/node/pull/29423">#29423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f61c5097e2"><code>f61c5097e2</code></a>] - <strong>console</strong>: skip/strip %c formatting (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29606">#29606</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68630c5b65"><code>68630c5b65</code></a>] - <strong>console,util</strong>: fix missing recursion end while inspecting prototypes (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/29647">#29647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99c2cd8f08"><code>99c2cd8f08</code></a>] - <strong>crypto</strong>: use BoringSSL-compatible flag getter (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29604">#29604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd5d944005"><code>dd5d944005</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: fix OpenSSL return code handling (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29489">#29489</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54f327b4dc"><code>54f327b4dc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add oaepLabel option (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/29489">#29489</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d60adf38b"><code>5d60adf38b</code></a>] - <strong>deps</strong>: patch V8 to 7.7.299.11 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29628">#29628</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c718c606c8"><code>c718c606c8</code></a>] - <strong>deps</strong>: V8: cherry-pick deac757 (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/29626">#29626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4a51ad980"><code>e4a51ad980</code></a>] - <strong>deps</strong>: patch V8 to 7.7.299.10 (Thomas) <a href="https://github.com/nodejs/node/pull/29472">#29472</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc3c0b2d65"><code>bc3c0b2d65</code></a>] - <strong>deps</strong>: V8: cherry-pick 35c6d4d (Sam Roberts) <a href="https://github.com/nodejs/node/pull/29585">#29585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa7de9b27f"><code>fa7de9b27f</code></a>] - <strong>deps</strong>: update npm to 6.11.3 (claudiahdz) <a href="https://github.com/nodejs/node/pull/29430">#29430</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f5f238de6c"><code>f5f238de6c</code></a>] - <strong>deps</strong>: upgrade to libuv 1.32.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/29508">#29508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7957b392e4"><code>7957b392e4</code></a>] - <strong>deps</strong>: patch V8 to 7.7.299.8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29336">#29336</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90713c6697"><code>90713c6697</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: patch V8 to be API/ABI compatible with 7.4 (from 7.7) (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29241">#29241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e95f866956"><code>e95f866956</code></a>] - <strong>deps</strong>: patch V8 to be API/ABI compatible with 7.4 (from 7.6) (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28955">#28955</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4eeb2a99e5"><code>4eeb2a99e5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: patch V8 to be API/ABI compatible with 7.4 (from 7.5) (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28005">#28005</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60efc5fd52"><code>60efc5fd52</code></a>] - <strong>deps</strong>: V8: cherry-pick e3d7f8a (cclauss) <a href="https://github.com/nodejs/node/pull/29105">#29105</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1bedbe717"><code>d1bedbe717</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix linking issue for MSVS (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19e38e0def"><code>19e38e0def</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix BUILDING_V8_SHARED issues (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8aaa0abd26"><code>8aaa0abd26</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: add workaround for MSVC optimizer bug (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07ed874446"><code>07ed874446</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: use ATOMIC_VAR_INIT instead of std::atomic_init (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ed3909ca3"><code>1ed3909ca3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: forward declaration of <code>Rtl*FunctionTable</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/242f6174e5"><code>242f6174e5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: patch register-arm64.h (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27375">#27375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63093e9d49"><code>63093e9d49</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: update postmortem metadata generation script (cjihrig) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b54ee2185e"><code>b54ee2185e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: silence irrelevant warning (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6f97bb7ce"><code>c6f97bb7ce</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: un-cherry-pick bd019bd (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685">#26685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5df55c2626"><code>5df55c2626</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: V8: fix filename manipulation for Windows (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/28016">#28016</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80ccae000e"><code>80ccae000e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update V8 to 7.7.299.4 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/325de437b3"><code>325de437b3</code></a>] - <strong>doc</strong>: update N-API version matrix (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29461">#29461</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2707beb8b8"><code>2707beb8b8</code></a>] - <strong>doc</strong>: add code example to process.throwDeprecation property (Juan José Arboleda) <a href="https://github.com/nodejs/node/pull/29495">#29495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edaa2eebd6"><code>edaa2eebd6</code></a>] - <strong>doc</strong>: fix some signatures of .end() methods (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29615">#29615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13d173f131"><code>13d173f131</code></a>] - <strong>doc</strong>: remove the suffix number of the anchor link (Maledong) <a href="https://github.com/nodejs/node/pull/29468">#29468</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ba64646ed"><code>3ba64646ed</code></a>] - <strong>doc</strong>: explain stream.finished cleanup (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28935">#28935</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84b353cf5d"><code>84b353cf5d</code></a>] - <strong>doc</strong>: fix require call for spawn() in code example (Marian Rusnak) <a href="https://github.com/nodejs/node/pull/29621">#29621</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39b17706ea"><code>39b17706ea</code></a>] - <strong>doc</strong>: make minor improvements to stream.md (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28970">#28970</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50b5ad1638"><code>50b5ad1638</code></a>] - <strong>doc</strong>: fix nits in net.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/29577">#29577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4954792991"><code>4954792991</code></a>] - <strong>doc</strong>: correct trivial misspelling in AUTHORS (gcr) <a href="https://github.com/nodejs/node/pull/29597">#29597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0074c8adb7"><code>0074c8adb7</code></a>] - <strong>doc</strong>: update list style in misc README docs (Rich Trott) <a href="https://github.com/nodejs/node/pull/29594">#29594</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38028ef818"><code>38028ef818</code></a>] - <strong>doc</strong>: add missing complete property to http2 docs (Javier Ledezma) <a href="https://github.com/nodejs/node/pull/29571">#29571</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55631f4f0a"><code>55631f4f0a</code></a>] - <strong>doc</strong>: add leap second behavior notes for napi methods (Levhita) <a href="https://github.com/nodejs/node/pull/29569">#29569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7fd32619c1"><code>7fd32619c1</code></a>] - <strong>doc</strong>: explain esm options for package authors (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/29497">#29497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f2217cdafe"><code>f2217cdafe</code></a>] - <strong>doc</strong>: update experimental loader hooks example code (Denis Zavershinskiy) <a href="https://github.com/nodejs/node/pull/29373">#29373</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bf08c08384"><code>bf08c08384</code></a>] - <strong>doc</strong>: use consistent unordered list style (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29516">#29516</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca8e87a6d3"><code>ca8e87a6d3</code></a>] - <strong>doc</strong>: add Bethany to TSC (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29546">#29546</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa541bbc88"><code>aa541bbc88</code></a>] - <strong>doc</strong>: add Tobias to the TSC (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29545">#29545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9abee075ad"><code>9abee075ad</code></a>] - <strong>doc</strong>: mention unit for process.hrtime.bigint() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29482">#29482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3aea277b72"><code>3aea277b72</code></a>] - <strong>doc</strong>: add documentation for stream readableFlowing (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29506">#29506</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a262e2f8d4"><code>a262e2f8d4</code></a>] - <strong>doc</strong>: indent child list items for remark-lint (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29488">#29488</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a5340144c"><code>2a5340144c</code></a>] - <strong>doc</strong>: space around lists (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29467">#29467</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e63f914da"><code>9e63f914da</code></a>] - <strong>doc</strong>: exitedAfterDisconnect value can be false (Nimit Aggarwal) <a href="https://github.com/nodejs/node/pull/29404">#29404</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1509e8f8e"><code>b1509e8f8e</code></a>] - <strong>doc</strong>: remove wrong escapes (XhmikosR) <a href="https://github.com/nodejs/node/pull/29452">#29452</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7dd897f49a"><code>7dd897f49a</code></a>] - <strong>doc</strong>: prepare markdown files for more stringent blank-line linting (Rich Trott) <a href="https://github.com/nodejs/node/pull/29447">#29447</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9d16b5e30"><code>a9d16b5e30</code></a>] - <strong>doc</strong>: simplify wording in n-api doc (Michael Dawson) <a href="https://github.com/nodejs/node/pull/29441">#29441</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c95e9ca6dc"><code>c95e9ca6dc</code></a>] - <strong>doc</strong>: update release guide with notes for major releases (James M Snell) <a href="https://github.com/nodejs/node/pull/25497">#25497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7331da863"><code>a7331da863</code></a>] - <strong>doc</strong>: indent ordered list child content (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29332">#29332</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/32bb58ba9c"><code>32bb58ba9c</code></a>] - <strong>doc</strong>: fix unsafe writable stream code example (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29425">#29425</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/735ef8b235"><code>735ef8b235</code></a>] - <strong>doc</strong>: async_hooks.createHook promiseResolve option (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29405">#29405</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/844b45bf4f"><code>844b45bf4f</code></a>] - <strong>doc</strong>: change urls directly from &#39;http&#39; to &#39;https&#39; (Maledong) <a href="https://github.com/nodejs/node/pull/29422">#29422</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4374d28c52"><code>4374d28c52</code></a>] - <strong>doc</strong>: use consistent indenting for unordered list items (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29390">#29390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/835d1cabf6"><code>835d1cabf6</code></a>] - <strong>doc</strong>: start unorded lists at start of line (Nick Schonning) <a href="https://github.com/nodejs/node/pull/29390">#29390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8023e43e1d"><code>8023e43e1d</code></a>] - <strong>doc</strong>: change the &#39;txt&#39; to &#39;console&#39; for a command (Maledong) <a href="https://github.com/nodejs/node/pull/29389">#29389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9c082d764"><code>b9c082d764</code></a>] - <strong>esm</strong>: make dynamic import work in the REPL (Bradley Farias) <a href="https://github.com/nodejs/node/pull/29437">#29437</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a47d06150"><code>0a47d06150</code></a>] - <strong>events</strong>: improve performance of EventEmitter.emit (Matteo Collina) <a href="https://github.com/nodejs/node/pull/29633">#29633</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9150c4dc72"><code>9150c4dc72</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>events</strong>: add support for EventTarget in once (Jenia) <a href="https://github.com/nodejs/node/pull/29498">#29498</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67f5de9b34"><code>67f5de9b34</code></a>] - <strong>fs</strong>: remove unnecessary argument check (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29043">#29043</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a20a8f48f7"><code>a20a8f48f7</code></a>] - <strong>gyp</strong>: make StringIO work in ninja.py (Christian Clauss) <a href="https://github.com/nodejs/node/pull/29414">#29414</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31b0b52a71"><code>31b0b52a71</code></a>] - <strong>http</strong>: refactor responseKeepAlive() (Robert Nagy) <a href="https://github.com/nodejs/node/pull/28700">#28700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a7d24b69c"><code>6a7d24b69c</code></a>] - <strong>http2</strong>: do not crash on stream listener removal w/ destroyed session (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29459">#29459</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa949ca365"><code>fa949ca365</code></a>] - <strong>http2</strong>: send out pending data earlier (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29398">#29398</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6ba106f8c"><code>d6ba106f8c</code></a>] - <strong>http2</strong>: do not start reading after write if new write is on wire (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29399">#29399</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a268658496"><code>a268658496</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>inspector</strong>: new API - Session.connectToMainThread (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/28870">#28870</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/144aeeac68"><code>144aeeac68</code></a>] - <strong>lib</strong>: remove the use of util.isFunction (himself65) <a href="https://github.com/nodejs/node/pull/29566">#29566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91d99ce41c"><code>91d99ce41c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib,test</strong>: fix error message check after V8 update (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/13fa966b7b"><code>13fa966b7b</code></a>] - <strong>module</strong>: error for CJS .js load within type: module (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29492">#29492</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce45aae2ab"><code>ce45aae2ab</code></a>] - <strong>module</strong>: reintroduce package exports dot main (Guy Bedford) <a href="https://github.com/nodejs/node/pull/29494">#29494</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8474b82e35"><code>8474b82e35</code></a>] - <strong>n-api</strong>: delete callback bundle via reference (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29479">#29479</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50d7c39d91"><code>50d7c39d91</code></a>] - <strong>n-api</strong>: mark version 5 N-APIs as stable (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/29401">#29401</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b30802471"><code>6b30802471</code></a>] - <strong>perf_hooks</strong>: remove non-existent entries from inspect (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/29528">#29528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c146fff307"><code>c146fff307</code></a>] - <strong>perf_hooks</strong>: ignore duplicated entries in observer (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/29442">#29442</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9b4a49c844"><code>9b4a49c844</code></a>] - <strong>perf_hooks</strong>: remove GC callbacks on zero observers count (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/29444">#29444</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b30c40bd5d"><code>b30c40bd5d</code></a>] - <strong>perf_hooks</strong>: import http2 only once (Kirill Fomichev) <a href="https://github.com/nodejs/node/pull/29419">#29419</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/95431eace9"><code>95431eace9</code></a>] - <strong>policy</strong>: minor perf opts and cleanup (Bradley Farias) <a href="https://github.com/nodejs/node/pull/29322">#29322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ba39d4fe4"><code>6ba39d4fe4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: initial SourceMap support via NODE_V8_COVERAGE (Benjamin Coe) <a href="https://github.com/nodejs/node/pull/28960">#28960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03a3468666"><code>03a3468666</code></a>] - <strong>process</strong>: use public readableFlowing property (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29502">#29502</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5bd7e3b2a"><code>a5bd7e3b2a</code></a>] - <strong>repl</strong>: convert var to let and const (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/29575">#29575</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7eae707fd9"><code>7eae707fd9</code></a>] - <strong>repl</strong>: fix bug in fs module autocompletion (zhangyongsheng) <a href="https://github.com/nodejs/node/pull/29555">#29555</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/596dd9fe34"><code>596dd9fe34</code></a>] - <strong>repl</strong>: add autocomplete support for fs.promises (antsmartian) <a href="https://github.com/nodejs/node/pull/29400">#29400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70a0c170d4"><code>70a0c170d4</code></a>] - <strong>repl</strong>: add missing variable declaration (Lucas Holmquist) <a href="https://github.com/nodejs/node/pull/29535">#29535</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3878e1ed31"><code>3878e1ed31</code></a>] - <strong>src</strong>: perform check before running in runMicrotasks() (Jeremy Apthorp) <a href="https://github.com/nodejs/node/pull/29581">#29581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f8ef2cbab"><code>6f8ef2cbab</code></a>] - <strong>src</strong>: discard remaining foreground tasks on platform shutdown (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29587">#29587</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f84f1dbd98"><code>f84f1dbd98</code></a>] - <strong>src</strong>: fix closing weak <code>HandleWrap</code>s on GC (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29640">#29640</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6284b498b4"><code>6284b498b4</code></a>] - <strong>src</strong>: use libuv to get env vars (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29188">#29188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a6bc90c29"><code>3a6bc90c29</code></a>] - <strong>src</strong>: re-delete Atomics.wake (Gus Caplan) <a href="https://github.com/nodejs/node/pull/29586">#29586</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51a1dfab94"><code>51a1dfab94</code></a>] - <strong>src</strong>: print exceptions from PromiseRejectCallback (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29513">#29513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a5ba60e00"><code>4a5ba60e00</code></a>] - <strong>src</strong>: modified RealEnvStore methods to use libuv functions (Devendra Satram) <a href="https://github.com/nodejs/node/pull/27310">#27310</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67aa5ef12b"><code>67aa5ef12b</code></a>] - <strong>src</strong>: make ELDHistogram a HandleWrap (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29317">#29317</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c3d484c21"><code>5c3d484c21</code></a>] - <strong>src</strong>: check microtasks before running them (Shelley Vohr) <a href="https://github.com/nodejs/node/pull/29434">#29434</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/010d29d74f"><code>010d29d74f</code></a>] - <strong>src</strong>: fix ValidateDSAParameters when fips is enabled (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/29407">#29407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59b464026f"><code>59b464026f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: update v8abbr.h for V8 7.7 (cjihrig) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78af92dda5"><code>78af92dda5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src,lib</strong>: expose memory file mapping flag (João Reis) <a href="https://github.com/nodejs/node/pull/29260">#29260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f016823929"><code>f016823929</code></a>] - <strong>stream</strong>: add test for multiple .push(null) (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29645">#29645</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b1008973e9"><code>b1008973e9</code></a>] - <strong>stream</strong>: cleanup use of internal ended state (Chetan Karande) <a href="https://github.com/nodejs/node/pull/29645">#29645</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e71bdadf52"><code>e71bdadf52</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: make _write() optional when _writev() is implemented (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29639">#29639</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/123437bcc3"><code>123437bcc3</code></a>] - <strong>stream</strong>: apply special logic in removeListener for readable.off() (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29486">#29486</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/322bc6f0a6"><code>322bc6f0a6</code></a>] - <strong>stream</strong>: do not call _read() after destroy() (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29491">#29491</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78cbdf3286"><code>78cbdf3286</code></a>] - <strong>stream</strong>: optimize creation (Robert Nagy) <a href="https://github.com/nodejs/node/pull/29135">#29135</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2dc52ad09c"><code>2dc52ad09c</code></a>] - <strong>stream</strong>: simplify isUint8Array helper (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29514">#29514</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/560511924f"><code>560511924f</code></a>] - <strong>test</strong>: fix race condition in test-worker-process-cwd.js (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/28609">#28609</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78ee065a11"><code>78ee065a11</code></a>] - <strong>test</strong>: fix flaky test-inspector-connect-main-thread (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29588">#29588</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87fd55c387"><code>87fd55c387</code></a>] - <strong>test</strong>: unmark test-worker-prof as flaky (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29511">#29511</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/79a277ed10"><code>79a277ed10</code></a>] - <strong>test</strong>: improve test-worker-message-port-message-before-close (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29483">#29483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/909c669c04"><code>909c669c04</code></a>] - <strong>test</strong>: disable core dumps before running crash test (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29478">#29478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/561d504d71"><code>561d504d71</code></a>] - <strong>test</strong>: permit test-signalwrap to work without test runner (Rich Trott) <a href="https://github.com/nodejs/node/pull/28306">#28306</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75c559dc3a"><code>75c559dc3a</code></a>] - <strong>test</strong>: remove flaky status for test-statwatcher (Rich Trott) <a href="https://github.com/nodejs/node/pull/29392">#29392</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f056d55346"><code>f056d55346</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 7.7 (cjihrig) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b43d2dd852"><code>b43d2dd852</code></a>] - <strong>timers</strong>: set _destroyed even if there are no destroy-hooks (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/29595">#29595</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6272f82c07"><code>6272f82c07</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: add option to override signature algorithms (Anton Gerasimov) <a href="https://github.com/nodejs/node/pull/29598">#29598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7488c2a5c"><code>b7488c2a5c</code></a>] - <strong>tools</strong>: cleanup getnodeversion.py for readability (Christian Clauss) <a href="https://github.com/nodejs/node/pull/29648">#29648</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7bc2f06e0b"><code>7bc2f06e0b</code></a>] - <strong>tools</strong>: update ESLint to 6.4.0 (zhangyongsheng) <a href="https://github.com/nodejs/node/pull/29553">#29553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0db7ebe073"><code>0db7ebe073</code></a>] - <strong>tools</strong>: fix iculslocs to support ICU 65.1 (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/29523">#29523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc7cc348cc"><code>bc7cc348cc</code></a>] - <strong>tools</strong>: python3 compat for inspector code generator (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/29340">#29340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9de417ad59"><code>9de417ad59</code></a>] - <strong>tools</strong>: delete v8_external_snapshot.gypi (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/29369">#29369</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f81d59e75"><code>2f81d59e75</code></a>] - <strong>tools</strong>: fix GYP ninja generator for Python 3 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/29416">#29416</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/027dcff207"><code>027dcff207</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tools</strong>: sync gypfiles with V8 7.7 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/28918">#28918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bbf209b5df"><code>bbf209b5df</code></a>] - <strong>tty</strong>: add color support for mosh (Aditya) <a href="https://github.com/nodejs/node/pull/27843">#27843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ced89ad75d"><code>ced89ad75d</code></a>] - <strong>util</strong>: include reference anchor for circular structures (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27685">#27685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/772a5e0658"><code>772a5e0658</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: add encodeInto to TextEncoder (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29524">#29524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97d8b33ffc"><code>97d8b33ffc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>worker</strong>: mark as stable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29512">#29512</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa77dc5f3b"><code>fa77dc5f3b</code></a>] - <strong>worker</strong>: make terminate() resolve for unref’ed Workers (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29484">#29484</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53f23715df"><code>53f23715df</code></a>] - <strong>worker</strong>: prevent event loop starvation through MessagePorts (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29315">#29315</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2b0568890"><code>d2b0568890</code></a>] - <strong>worker</strong>: make transfer list behave like web MessagePort (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/29319">#29319</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0-x86.msi">https://nodejs.org/dist/v12.11.0/node-v12.11.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0-x64.msi">https://nodejs.org/dist/v12.11.0/node-v12.11.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v12.11.0/win-x86/node.exe">https://nodejs.org/dist/v12.11.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.0/win-x64/node.exe">https://nodejs.org/dist/v12.11.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0.pkg">https://nodejs.org/dist/v12.11.0/node-v12.11.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0-darwin-x64.tar.gz">https://nodejs.org/dist/v12.11.0/node-v12.11.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0-linux-x64.tar.xz">https://nodejs.org/dist/v12.11.0/node-v12.11.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v12.11.0/node-v12.11.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0-linux-s390x.tar.xz">https://nodejs.org/dist/v12.11.0/node-v12.11.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v12.11.0/node-v12.11.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0-sunos-x64.tar.xz">https://nodejs.org/dist/v12.11.0/node-v12.11.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v12.11.0/node-v12.11.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0-linux-arm64.tar.xz">https://nodejs.org/dist/v12.11.0/node-v12.11.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v12.11.0/node-v12.11.0.tar.gz">https://nodejs.org/dist/v12.11.0/node-v12.11.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v12.11.0/">https://nodejs.org/dist/v12.11.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v12.11.0/api/">https://nodejs.org/docs/v12.11.0/api/</a></p>
<h3 id="header-shasums">SHASUMS<a id="shasums" class="anchor" href="#shasums" aria-labelledby="header-shasums"></a></h3><pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

e6016150756787756e019d86f3cc677ae26348abc1cae48c7faaa393b5be7b08  node-v12.11.0-aix-ppc64.tar.gz
a0fd5c1c9e67099f52b73c732aa52a878c6ff67f50ff0e94c2c5628a87455130  node-v12.11.0-darwin-x64.tar.gz
dbe933891a865ba9bb836f57eebf2f0b74d90011d7397f5bf650f9c17be3dcfc  node-v12.11.0-darwin-x64.tar.xz
fe567022214e919106c99543e24c563703510da581388fcb8b298baf33ceb3b0  node-v12.11.0-headers.tar.gz
5c5b0329837d70bedcad958ccab65b0c3b1e854ec84145ee29e0298c2dba63ef  node-v12.11.0-headers.tar.xz
8988bf487317766b3d84f9b9075c302eaa2a35c768640c99d1f7b0c4ba10bbda  node-v12.11.0-linux-arm64.tar.gz
d1126439ff6d079b682a7cd6308cb226afd247e5cb0f7cc60cfb0e609a096622  node-v12.11.0-linux-arm64.tar.xz
f20cdbbe0a6129d25cd64e03610a0e036864dec5ee0973e1b9db61bd84a11e51  node-v12.11.0-linux-armv7l.tar.gz
47696cdc559c40466ff808db43ab52b8647efb7d7b8e2d8538e7534352000813  node-v12.11.0-linux-armv7l.tar.xz
6659a7abfd228fdd0e6765a22407d17f427620b767fed327e4d754faa5236e56  node-v12.11.0-linux-ppc64le.tar.gz
3baa3d1cef34979495d4b731707f2953d7f8f01a61a25f528f601d60ab98b44b  node-v12.11.0-linux-ppc64le.tar.xz
46f4edecac8be70de411c7ee3321172c418d7b4ac58a1cefba74ccc109502015  node-v12.11.0-linux-s390x.tar.gz
d995a611e644e98145814e0507f0cf4ff199ab0ae3726909ecaf7b177de4f424  node-v12.11.0-linux-s390x.tar.xz
66f99ceb83128fae568659caaa8f2202680c2e89296513605883f81e88d75dc3  node-v12.11.0-linux-x64.tar.gz
c0dc88110ac3ee095e3d09077545435b72d4cd52e35c43cd3fa666cff7446d46  node-v12.11.0-linux-x64.tar.xz
8d4cbe561db8ad6a3e135df2421238c3b9822a87863f835214c38f2fe5d6e2be  node-v12.11.0-sunos-x64.tar.gz
9cafb99e45bed6dc2d4fe1170b9ba9a7eb1f8653499968b2ecff63a5e76124cd  node-v12.11.0-sunos-x64.tar.xz
33a5737ee979fdcfb02b5bdac75c3d78d81a0200507e77efe69ca607d9d1de94  node-v12.11.0-win-x64.7z
457157358bd029196d47865dee66f8c263a3a4a5a8cdd1c0a8cf43ac45e9eda3  node-v12.11.0-win-x64.zip
002810af6331182b9859406f050aac26694135a36cccbfd18df005ec2a70a135  node-v12.11.0-win-x86.7z
71a5199c3cb99c95362fcfc2f24b6d1e9017e3cc5c4579030dfc2bdee58adba3  node-v12.11.0-win-x86.zip
162c601eb883387d2797a60a7078ee470ed4eaa2a8353abe061ea1f623a29075  node-v12.11.0-x64.msi
9325cdc55fdafc7042b1d3e69b8d0ce06a5fe4fa7d02e07845fd32b070b2660f  node-v12.11.0-x86.msi
98cffabac5db02ff8b4c5fe9a2523747980f42d84674826b81ae1e525e480eb4  node-v12.11.0.pkg
030a22b86d0f0686bc205f8f68501d7d174bf8e0829c6381c042783b71697984  node-v12.11.0.tar.gz
8306491e9b7bb95f8ee34dcd8daa4c071b94d523e63c0f2b8c605f2ca43dcf91  node-v12.11.0.tar.xz
13c53690b5439092d8e6791cc4f371ea2e8ab2792e6eedee35e747bf211dbe6b  win-x64/node.exe
af5a725e43d1b2db398f1de782bf777ff2b67a28970c10166f79b74c28700a77  win-x64/node.lib
3c63e60c3c4f72b8db92d1244a115bde82ef77ed1e2a17596c5e500d42c37444  win-x64/node_pdb.7z
4c130fde961107d9d4813ba5d2cc4f46ac68cbed386764609bf9a5b1cf84b2a4  win-x64/node_pdb.zip
e333fcf81813c6e6d50379210e223f0562660b3b38f22574528c8fdde6c655e3  win-x86/node.exe
a6d2a3240366b683aaedbe58a5a0a637b3bd1054ae485c22d25dbb83d590ea29  win-x86/node.lib
56b088463c869523e060769eff721d58591979c89cb98127e51ba6c89f38c7a7  win-x86/node_pdb.7z
0f787921b6812a76162fcd463ad4428fa86d9e22fcb795dd94c2a2ce4e7b23e1  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEpIwr7mgOhBYyzU5E8HSWs+s8F2IFAl2L9U4ACgkQ8HSWs+s8
F2II2A//XYBrouutOiIRPre5t72I9SovvQWz6c93XlkxnJVLpMU1qFWHWbEHeeBs
I+7gN0zvrDYX2v+mgPXGLS7O5a8EKoQ2HHc8U43VolEMppmg6o08aOrzpeEIHsYQ
m/0ho1/dmXGx+8LzrdS3i2WYiKoDmPDDRqXdipSOlgnMhgb6hNo47EFhhb9wIQWJ
9fuBu2WTtnyyMNmFpACFx3/2rBrDqfG4/pzvCJaIx7V+COtFHDuiul8lcVZvTfnm
7xhKiq3UsPBFNdQbcFBUQM7rfUvz+uNJ+xoww9Kgvd40qgJCpNw4jFMfagU5/xxd
xvDTFwlTvBKG44OEywTjKvd1zfFiz9b38qWPdrNa/jLLEnHFPH691WIuHZOuJqmK
wT50gfANNPI3UeM9Tar+B7bUYHQrzc19AdPoo0re0lawxsSI5TxcfnbMu1A+zWit
VKRAg2UjTp4zOgrbTm5S/aBj3F8lGpJxzwKCeR8g54phbJQmc1iQ78IexOBafCAA
6IeBf0CPKvH9ldXYQUgup+RF1E2LCNmONmtX0lvTc+mv9an3Z9++ZKPAHMqaTkaP
9YGqXRGBW9HnqpE5avCKV0t9yeSdSCLwIm79WIeiJRg9wLMVVsxqcnZioW8CiJFY
C29iNGAb6eDNaA/IMIQ4KZgykYEy69RI57So+7+o9TjZGlaK1ME=
=VFND
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v12.11.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v12.11.0</guid><dc:creator><![CDATA[Ruben Bridgewater]]></dc:creator><pubDate>Wed, 25 Sep 2019 23:19:28 GMT</pubDate></item><item><title><![CDATA[OpenSSL security releases do not require Node.js security releases]]></title><description><![CDATA[<h3 id="header-summary">Summary<a id="summary" class="anchor" href="#summary" aria-labelledby="header-summary"></a></h3><p>The OpenSSL Security releases of September 10th, 2019 do not affect Node.js.</p>
<h3 id="header-analysis">Analysis<a id="analysis" class="anchor" href="#analysis" aria-labelledby="header-analysis"></a></h3><p>Our assessment of the <a href="https://www.openssl.org/news/secadv/20190910.txt">security advisory</a> is:</p>
<ul>
<li><p>ECDSA remote timing attack (CVE-2019-1547)
Not affected. Node supports only named curves for ECDSA signing.</p>
</li>
<li><p>Fork Protection (CVE-2019-1549)
Not affected. Node.js always call <code>exec()</code> after <code>fork()</code> so will not
duplicate the PRNG state in the forked process.</p>
</li>
<li><p>Padding Oracle in <code>PKCS7_dataDecode</code> and <code>CMS_decrypt_set1_pkey</code> (CVE-2019-1563)
Not affected. Node does not support PCKS7 and CMS.</p>
</li>
</ul>
<p>Given this assessment, the OpenSSL updates will be treated as non-security
patch updates, and will come out in the regularly scheduled updates to
supported release lines.</p>
<h3 id="header-acknowledgements">Acknowledgements<a id="acknowledgements" class="anchor" href="#acknowledgements" aria-labelledby="header-acknowledgements"></a></h3><p>Thanks to <a href="https://github.com/shigeki">Shigeki Ohtsu</a> for his rapid analysis
of the OpenSSL security advisory.</p>
<h3 id="header-contact-and-future-updates">Contact and future updates<a id="contact-and-future-updates" class="anchor" href="#contact-and-future-updates" aria-labelledby="header-contact-and-future-updates"></a></h3><p>The current Node.js security policy can be found at <a href="https://nodejs.org/en/security/">https://nodejs.org/en/security/</a>,
including information on how to report a vulnerability in Node.js.</p>
<p>Subscribe to the low-volume announcement-only <strong>nodejs-sec</strong> mailing list at
<a href="https://groups.google.com/forum/#!forum/nodejs-sec">https://groups.google.com/forum/#!forum/nodejs-sec</a> to stay up to date on
security vulnerabilities and security-related releases of Node.js and the
projects maintained in the
<a href="https://github.com/nodejs">nodejs GitHub organisation</a>.</p>
]]></description><link>https://nodejs.org/en/blog/vulnerability/september-2019-openssl-no-updates</link><guid isPermaLink="true">https://nodejs.org/en/blog/vulnerability/september-2019-openssl-no-updates</guid><dc:creator><![CDATA[Sam Roberts]]></dc:creator><pubDate>Thu, 12 Sep 2019 17:00:15 GMT</pubDate></item></channel></rss>