<?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: Releases]]></title><description><![CDATA[Node.js Blog: Releases]]></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/releases.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[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[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[Node v12.10.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.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-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/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>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0-x86.msi">https://nodejs.org/dist/v12.10.0/node-v12.10.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0-x64.msi">https://nodejs.org/dist/v12.10.0/node-v12.10.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v12.10.0/win-x86/node.exe">https://nodejs.org/dist/v12.10.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v12.10.0/win-x64/node.exe">https://nodejs.org/dist/v12.10.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0.pkg">https://nodejs.org/dist/v12.10.0/node-v12.10.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0-darwin-x64.tar.gz">https://nodejs.org/dist/v12.10.0/node-v12.10.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-x64.tar.xz">https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-s390x.tar.xz">https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v12.10.0/node-v12.10.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0-sunos-x64.tar.xz">https://nodejs.org/dist/v12.10.0/node-v12.10.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-arm64.tar.xz">https://nodejs.org/dist/v12.10.0/node-v12.10.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v12.10.0/node-v12.10.0.tar.gz">https://nodejs.org/dist/v12.10.0/node-v12.10.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v12.10.0/">https://nodejs.org/dist/v12.10.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v12.10.0/api/">https://nodejs.org/docs/v12.10.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

c5058a0fcbd0c9f8d49b64aa573ef151460f9de142a94479b2eda7d077d9de37  node-v12.10.0-aix-ppc64.tar.gz
4c16d1f6454f5dc3977ad00cea123792b8d4e1d6d1bf42bbc82a4202039a5971  node-v12.10.0-darwin-x64.tar.gz
3edc050787453e20000047d892467065671f4a2ecf3acf6363bdd50f64009826  node-v12.10.0-darwin-x64.tar.xz
992bd91f5fadacb47a530b19b86c9dfd7fb0952e383595f971fc44047952d8e4  node-v12.10.0-headers.tar.gz
3a066f2341d7b6a80a0fbf46842765b51ba817ee26c3f3ba9d035c77afd12fd7  node-v12.10.0-headers.tar.xz
fd117a6ed22f493900fabdc7881fee50c7661c0eed88ae10c1139fa0d6c72535  node-v12.10.0-linux-arm64.tar.gz
fa1afb9e8cfd964867351b6dac6cd918784ff309291612251c4745aeb0b10e02  node-v12.10.0-linux-arm64.tar.xz
79b2f3d4eeffdf67e175143e032a1e38d6757dce0f361c064a2034ba9bbd69af  node-v12.10.0-linux-armv7l.tar.gz
6bb777eaa0373c48059911272ea1b2d5cb567330e0474cedc8da42abc52fc346  node-v12.10.0-linux-armv7l.tar.xz
5c4ca2b8b3150f6c56c6b2fc3cb7d316f1f0c3cb5650ff87922580f4c5230bd7  node-v12.10.0-linux-ppc64le.tar.gz
44892427765d8eb33cead16b81ebb13c75352868e2fa55f67324809e420882b1  node-v12.10.0-linux-ppc64le.tar.xz
dd0462f45231b0032c2cd6f26350e31cd1e26bba3a629d61cece6ff17c6ef32d  node-v12.10.0-linux-s390x.tar.gz
ecfb6fdd6ea8de7381261a2769bcb9539fb69a799d0fddccc0a0793b63d557e4  node-v12.10.0-linux-s390x.tar.xz
3de23fd9f2145ff76d0583e7f57aa4ccead58b3fb991e215f862e779c9cdf151  node-v12.10.0-linux-x64.tar.gz
e8d2e6b62dd8183dc59a139a9ca3edc7c419a0d3d92e90fea9cb0ad52489843a  node-v12.10.0-linux-x64.tar.xz
460db7890a8aa4171361d5e9e3fb57c4e8b2fb65cdb7c0c1d165fe06e228f4cb  node-v12.10.0-sunos-x64.tar.gz
3383dd4fc93d41b2294212904da4d9c6566de890e4f2513438bbf7cd575dfc10  node-v12.10.0-sunos-x64.tar.xz
c1be70e47884fab24eb69fc0406f8206b135ae2f3e57f9acbb2f0b204c918f89  node-v12.10.0-win-x64.7z
de341476711c71f82d06fabcc9874c1ff9e865fd7274334d64a67b1e31a53fd0  node-v12.10.0-win-x64.zip
a60fc412a608894b264f2dadcd33ba6588287c04fc348f91a4223b59a6fbfa68  node-v12.10.0-win-x86.7z
16028bf616dfb49bcc42c1955f2d1eede0f0420df8289cbb34ee332f144f7a4b  node-v12.10.0-win-x86.zip
ac6b582ac63a6c761b7acf423817dd8d7d36060c04b7359a5e2361071ff970b5  node-v12.10.0-x64.msi
79463a43412e16cb0ef83f183705ac2f93bec84c11020b47f42d5391a2c1be51  node-v12.10.0-x86.msi
4fb0592a5e7987ae9443cdbc42398edc30db108f065e8152a9ab3079ba5c9cac  node-v12.10.0.pkg
371a3e39f1a14adbd7b37dee57641075ccfa240bd990630ff213298f16ad49b4  node-v12.10.0.tar.gz
2515b87c60921f22514a58830e86e54831daa2453d0e82f2ed7ab02134ee30cd  node-v12.10.0.tar.xz
d2910dc57eb167a01714fd81ab039bad6cf99d39f7c84d16fdfa87af86b5de8d  win-x64/node.exe
f9aafbd5373fa9bab5291193afaa67facfb45d6c9ef3fd193b03130d3f3ee5eb  win-x64/node.lib
4c1281c598ed4426e2661fc881bf6778ac8938ac87ec66dc83f8f10e128c5a32  win-x64/node_pdb.7z
e43e5e73a401bd6b6547bab26f3b55ea03fee33c19204896bd5112697ddb3ebb  win-x64/node_pdb.zip
25ead049aa7b9ef0b4323dda6ef1994d52dfc2253c80247948f7dfc0299b5436  win-x86/node.exe
4dc68735e4262a426fd20535df6ca695f2928d4e92e5fe39468c7892dd44aeef  win-x86/node.lib
60e5664f8db09439054d54f8de419aeade5e7f5a1e7e9abb46e3ab663a40891c  win-x86/node_pdb.7z
7f77626abc1647d74769f7479d57d5d8816d688653d6c7aa241971a19fa1daad  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEpIwr7mgOhBYyzU5E8HSWs+s8F2IFAl1v/xkACgkQ8HSWs+s8
F2JbJRAAwbNLjKZPXQLqVULGtHuzhJutzzAFDgrlDSDlQy18QqSAYj1YmzI8RCMQ
kJl0UXML6xhjbnkCI2GF63MdNeSfJluq8Qo6E+kmVsJy/EBl25/iJsA6rJWrVkiK
7I+v1qVjqQvwNOPrKYRZZkNNK1uaJh2bEvW8ahBbPcyJd7g1b7L+VYu0OAQR/AZ9
+tkkKOxyCXJbXhJGaW+1QyhvVp+Jy+EslmBgl+jkEBsCVJ25vVpdYhD5pyvOpUmQ
0d0DDamBUQGcAZtpMpKS4aJw/sNAjl4iqrTSWxlH9IyPuU8Xf6bnadptPEsT9qF3
AfjyKade3aNhyzUKlmzV1AFYZ38Ef7S1CMzBh7IF9tOI7d2CGUzyAptHrxmUbPSJ
fwxlHvy9Rv1fRDiRl5ob7bVmlmveRMiYd9fQ5MhcopShWlCsEZKRBoHxq029XNhW
sXvhA7u/rM2hiVdSsbp/E5qrKFA7FdBo9AU0c0lmVA5RR0DCRoYEdduQcYpKiGKG
lO8wLUZ6jkVcccjzGp2cjt6hUU3vKzbeOyxH+1HN4OpAOyhWiCgtwfIbIzTC4drQ
wJuVptqozrl7pptKiHxC+LcQsm1XyJe9UzlUusbv6In1bXRpHcSwYAOrMZoOn3hf
jgw+At7Jn1aaPKmNWyfgwQGBZzbO0KP6X3JrFzcRNQsESHMFIL0=
=aH60
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v12.10.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v12.10.0</guid><dc:creator><![CDATA[Ruben Bridgewater]]></dc:creator><pubDate>Wed, 04 Sep 2019 18:18:05 GMT</pubDate></item><item><title><![CDATA[Node v12.9.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><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-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/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>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1-x86.msi">https://nodejs.org/dist/v12.9.1/node-v12.9.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1-x64.msi">https://nodejs.org/dist/v12.9.1/node-v12.9.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v12.9.1/win-x86/node.exe">https://nodejs.org/dist/v12.9.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.1/win-x64/node.exe">https://nodejs.org/dist/v12.9.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1.pkg">https://nodejs.org/dist/v12.9.1/node-v12.9.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1-darwin-x64.tar.gz">https://nodejs.org/dist/v12.9.1/node-v12.9.1-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-x64.tar.xz">https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-s390x.tar.xz">https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v12.9.1/node-v12.9.1-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1-sunos-x64.tar.xz">https://nodejs.org/dist/v12.9.1/node-v12.9.1-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-arm64.tar.xz">https://nodejs.org/dist/v12.9.1/node-v12.9.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v12.9.1/node-v12.9.1.tar.gz">https://nodejs.org/dist/v12.9.1/node-v12.9.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v12.9.1/">https://nodejs.org/dist/v12.9.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v12.9.1/api/">https://nodejs.org/docs/v12.9.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

76c66b55bd2a923579333c2d24429e10d50f4e259170cdd6e413214febb9df55  node-v12.9.1-aix-ppc64.tar.gz
9aaf29d30056e2233fd15dfac56eec12e8342d91bb6c13d54fb5e599383dddb9  node-v12.9.1-darwin-x64.tar.gz
84b8e3684ff8e30c0735cddc94b3820e0dca4a683aa46834fd711098a0f6a8f3  node-v12.9.1-darwin-x64.tar.xz
8f68a9a53a5c3351c90d295258599737de8afca66e3fe41991576efb6a35b4c5  node-v12.9.1-headers.tar.gz
9fe1461acef13aa3c02afaae05984ca77e1de9be7348a1fc7a2d550072b81816  node-v12.9.1-headers.tar.xz
a09e7c54f05036ddf260f9a6762d72669e428810f814ad189519fe5adad0bd2d  node-v12.9.1-linux-arm64.tar.gz
b6d986faf3a77b6c353c344645c93f2a0e0436c43865e6c215a24301a076a11f  node-v12.9.1-linux-arm64.tar.xz
b81af82e2c0cfd0ec20d1ca4622d7ce602435458459b056527d46f1a35ba9050  node-v12.9.1-linux-armv7l.tar.gz
11a10a59e1099296d28e24e5b200774d5196932369e5be09ee3d0cc1c7d276c2  node-v12.9.1-linux-armv7l.tar.xz
1febb5758d96f6b05c6e86d2520d9d658065fae98da9273248caca0ddde27878  node-v12.9.1-linux-ppc64le.tar.gz
ad6d9058f25cbe5edf1a12e6eeb527cb17ba2eadcbb406996ad82d1c27fe29e2  node-v12.9.1-linux-ppc64le.tar.xz
df3d69a65bc9efbfb36187522061c6fb67c59362e46693c719b88f1b882b0b00  node-v12.9.1-linux-s390x.tar.gz
77bb8e58ed7d196f934159e952d1598984b900094f5948e0a5a4a67489a9e711  node-v12.9.1-linux-s390x.tar.xz
5488e9d9e860eb344726aabdc8f90d09e36602da38da3d16a7ee852fd9fbd91f  node-v12.9.1-linux-x64.tar.gz
680a1263c9f5f91adadcada549f0a9c29f1b26d09658d2b501c334c3f63719e5  node-v12.9.1-linux-x64.tar.xz
06eeede83ff403f1af18acf16b007e652d14ff1c12ef19f6866722f091cacccf  node-v12.9.1.pkg
51bfbfc7755cf7901de9acc4b3f3baf38900af5a4f38e25a61427d6c3772ebbe  node-v12.9.1-sunos-x64.tar.gz
0277eaf191b8887983957d8fff3292512c5a057329384a9aa39b5c00070b66a7  node-v12.9.1-sunos-x64.tar.xz
9150b2b3c728e022c596ab86188c685facc9f30f4c8e60c1a0f9d5a3e8e3653f  node-v12.9.1.tar.gz
c245822a9d5204e821646508244c835e386e11c3eda4cb5261cde83517ff545e  node-v12.9.1.tar.xz
631af2dc0e0a5966dbd736e27ea01b186f6d3f22fa2e569e7e3407ef3d96b689  node-v12.9.1-win-x64.7z
6a4e54bda091bd02dbd8ff1b9f6671e036297da012a53891e3834d4bf4bed297  node-v12.9.1-win-x64.zip
8ffd55204b9d00d58456c4ae22e8ea9db440a9755a02f40ea1ee8321c50dd5cd  node-v12.9.1-win-x86.7z
346dc4ac0ad07783dafd8f9a0f55538cf7e9cdf62e14df1a960a6acb5f39d795  node-v12.9.1-win-x86.zip
e1c25dd10b9e1d68768842ba8892ba18ca6e1e14d5be7ade86c035c7f02a02fa  node-v12.9.1-x64.msi
9a1d1fa6e71f5f9860b1c09275c7d38255029864b489aded09dfaa4fbe9bd8b5  node-v12.9.1-x86.msi
a3219cdb26c895d8b396ec438f7dadfbb909f8b6e4069bcbcfc41192af8e3682  win-x64/node.exe
654cb8682984cbed2ca698e5b3ebd05edaa60174d964432143bdfc0c38254aa7  win-x64/node.lib
f54cfea1bc2b3872275ffe6f517ff08c17ee3f62d756ed45f909bddc4fc32cc3  win-x64/node_pdb.7z
3896c478a8c6d0091c859a0afa234ce39d2d54e0734dfd4a05e3d111cda4e9ac  win-x64/node_pdb.zip
4b8e1f7d1ca6ce6669674a32a3274042867d24a795779b7c32d9c27f967aee82  win-x86/node.exe
df075eff064bd3e081d848484b4b7c99b3a022a8a8e5988b2d17dbf4d0489a56  win-x86/node.lib
05c2fc8c19770f98b7da8ede070e7b247dcb671db6207e030b8a8d962249679d  win-x86/node_pdb.7z
c4c7c649ba6a88361c94d087581e2ed2f097eabfee3a737d33e3d57337274eea  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAl1kJuIACgkQdw96mlrh
VgDvchAAhy+O22DXHUgiADuiKb3/yWx2oCb52MzLBc7Gi2lCm9IIe6Xx2aJCq2XQ
SDoE6apEIsBGe0hPzkRLQb5PUaAkXwyE7L2OUqmxZNqf3aIlMOqY7RKTyIRCmA3M
PyVPwIMChbiiODTfG7jA1Rop2Y2NAAUC8IfxGGQNGTm5SAMdiZ1KLYl+YRIKDnv5
nnf27gmpA6DEIbL1D/8CSEcTXMVrporpCkuoRQ6eK6s96Jy+3ps4x0TbkbVUVSOn
Fnp8IgUMtQBHh4vc4vYhWOG8G7ZGjksbIW6q+IjBEs8XeKXXEtAVNHUTXnwflo+m
u4dZl8JrLoG8qKe8S7Be5ps1OmZnjbDCxraGtpCnQP9OADUHEC9DRDYTvM/a5teX
wH9sUjh/10nfJfNeWiaTCXr6P9GyuYPTYKXkNOihvVIlGI+vV27L16qawGvpdwwW
4QeX5lVLHj8MQE1ZzQEzs/F1ThlhoEaixXb7D9fEbpesENeaoSEF2/ZOQ1w1VwFr
9Ecl+/uC/KPlaEcQOm5xVy9dSrRyTPAI3vpNyGzpKZrlFcfn6oUOTLa4gvGTozB6
kMvTGobNtQzypUeNSZvY9AamJZL2ZgmIO2rGNK10eyMqjmjGZXkVrNkasuc5Ew6O
ErlBVaythMxuJ+sVohlNf033rGS7U8Fu812VZo0Q2kg/g3IzcNE=
=5MCI
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v12.9.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v12.9.1</guid><dc:creator><![CDATA[Michaël Zasso]]></dc:creator><pubDate>Mon, 26 Aug 2019 19:44:51 GMT</pubDate></item><item><title><![CDATA[Node v12.9.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>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-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/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>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0-x86.msi">https://nodejs.org/dist/v12.9.0/node-v12.9.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0-x64.msi">https://nodejs.org/dist/v12.9.0/node-v12.9.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v12.9.0/win-x86/node.exe">https://nodejs.org/dist/v12.9.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.0/win-x64/node.exe">https://nodejs.org/dist/v12.9.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0.pkg">https://nodejs.org/dist/v12.9.0/node-v12.9.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0-darwin-x64.tar.gz">https://nodejs.org/dist/v12.9.0/node-v12.9.0-darwin-x64.tar.gz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0-linux-x64.tar.xz">https://nodejs.org/dist/v12.9.0/node-v12.9.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v12.9.0/node-v12.9.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0-linux-s390x.tar.xz">https://nodejs.org/dist/v12.9.0/node-v12.9.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v12.9.0/node-v12.9.0-aix-ppc64.tar.gz</a><br>
SmartOS 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0-sunos-x64.tar.xz">https://nodejs.org/dist/v12.9.0/node-v12.9.0-sunos-x64.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v12.9.0/node-v12.9.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0-linux-arm64.tar.xz">https://nodejs.org/dist/v12.9.0/node-v12.9.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v12.9.0/node-v12.9.0.tar.gz">https://nodejs.org/dist/v12.9.0/node-v12.9.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v12.9.0/">https://nodejs.org/dist/v12.9.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v12.9.0/api/">https://nodejs.org/docs/v12.9.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

c690810b11e286778c0eacb8f1f56af1973d71b1788c54040f25380fc3ff6bcd  node-v12.9.0-aix-ppc64.tar.gz
24c1f0c93e485961446814662db942f1b309d843fb4ecbe50466d9857a51b343  node-v12.9.0-darwin-x64.tar.gz
3e3dcfbfb78c55e582bb16ad6d995edfa93fdb3c4fe2020981e4f0adae255821  node-v12.9.0-darwin-x64.tar.xz
4dfb4147c8e41bacf7ac2bfcc844ec5ff4721cd47ace4b8a7e8ef07548d44773  node-v12.9.0-headers.tar.gz
4baa0822d0321522cdcedfc2025e9395c3a34ea6ef4af53a3147a66f23778219  node-v12.9.0-headers.tar.xz
703134352854e3501023cda8eba68f1f992a426f1cda649dc6b38e248b07fcf1  node-v12.9.0-linux-arm64.tar.gz
f7f6f102d097d64eba26f84f2760597f9831886ef7d0db3cba88459847f2743d  node-v12.9.0-linux-arm64.tar.xz
05e3f81f17528d24409028bc66cb03fa18892af4d63e7cddaeb1189fe28ed005  node-v12.9.0-linux-armv7l.tar.gz
689d9e0e180bceb268876d95c86c3d8e64eb0440a90cd2e57c61899209d05acb  node-v12.9.0-linux-armv7l.tar.xz
a5b0ac5557df1588d2b74a4ec33a6cf4feb0586d899b048d1eb9befd5de8a738  node-v12.9.0-linux-ppc64le.tar.gz
d5b1f14753eb8c084a22e709f38d024cf7d974cee67ed095a78665d0b62a6b69  node-v12.9.0-linux-ppc64le.tar.xz
149243fed728766eb31eb51534dba53a8eb25a58d08d6b1a354dea8deeade987  node-v12.9.0-linux-s390x.tar.gz
0c4b933cbce5f7153effed002e7aa58abde650256aae05ae951b1e6cfde1c4e6  node-v12.9.0-linux-s390x.tar.xz
3991e5b65fbaab8d70cda813b9bc73dd3b4201aeef42bcb1c000a03869aa0610  node-v12.9.0-linux-x64.tar.gz
7110bdd16e397870142ff0e8d92d4a4502d43ec047d970c843a9a4e5f9e79283  node-v12.9.0-linux-x64.tar.xz
7a18632a187137f21f88dbc0ae85c8a34d20fccb4b7c26be665fdc56a929c3fc  node-v12.9.0.pkg
b0260415bf006330ca282a370dc56fcd018981a0024512785ea545fc49fd1d0f  node-v12.9.0-sunos-x64.tar.gz
d8ad03d2c9f09d605607fc211749f53c708f8ff51a254f6731d9544c95d9112d  node-v12.9.0-sunos-x64.tar.xz
88cb425086a87323288c8389e974e8c1001b81fe11c529e64592e8feb2d12f93  node-v12.9.0.tar.gz
e05fe8ba1bdf58e51cdb5d946ebb7a2dec567b3680da2752e120a763293a41c5  node-v12.9.0.tar.xz
2c25b307d7acbeeb1fb618587ceb6769391a5cfd8ee9be805e1ac5344b9f3a2f  node-v12.9.0-win-x64.7z
b5f05deb31ac04b9c3a487542daf151e01c05017403a56ba443da623f36b153b  node-v12.9.0-win-x64.zip
87adc248df2b1be102e5025b571849638ac337f595ce6c5dbec3d8cea9d374ce  node-v12.9.0-win-x86.7z
a0d680846dff00222b886164e1428d257aa8031a63b52cc21de6540386a4e2d0  node-v12.9.0-win-x86.zip
7e6c6855fc4eb44b95a033f4ad8d73d7823388dd01ceb98a91eb68a7625323f3  node-v12.9.0-x64.msi
cdf09fc5223c4c47e5182803164d641365ef54eaa6dc3fd4c580fe1255faa433  node-v12.9.0-x86.msi
d5e9555256523c188af94ad9736c3a4492578842ccdfe8318ccf9caec2977bfd  win-x64/node.exe
654cb8682984cbed2ca698e5b3ebd05edaa60174d964432143bdfc0c38254aa7  win-x64/node.lib
7fb28adbb18c03ecd8a8fc4e5da6a715d7adf3b79a8c626638d0c07faad6e47b  win-x64/node_pdb.7z
417b7393c519c70ed96377a50323150714c0c931a571a97789c0f0ba352d2d73  win-x64/node_pdb.zip
cc2f13a4028a5c72aef8d03cb503b76036b87e3dcf400b7e000a30ae39e7f652  win-x86/node.exe
df075eff064bd3e081d848484b4b7c99b3a022a8a8e5988b2d17dbf4d0489a56  win-x86/node.lib
f2b5001a3d5bf3682c5feec610844a4f112d274e6c9b796d38dfde16ff7b0991  win-x86/node_pdb.7z
5f180908b937afbef929f4ad07f7b3355c2510d50e88ec053798b3bdbc57be3b  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAl1cTCgACgkQdw96mlrh
VgBjJA/9G6n17aIguQqqe9lmAstCDgx5zhCTnVI9vE6CtYB50HIUFQKHlc8+ijXy
QC667tTWcyoLleSEuERnWrymf1Pv+6kVaD+stQnl6nT8ioMKoJ1u16c9NOnErVoj
+AtAR16d9aXXVLTXWO1iy9jOxrXrReUpRh8tgHZ2cBUBrBY3yZZhWaeFSU0fPa1E
N/WxKeyfByLnnOc817QH6a7BUQikx2H6ZRiWis36eGMN/tTZCvh8Bw/mgGg+0jvd
YQhsj784ZoKnUdzEnCceq5WyEwFr/nFsTsrBwbSR109iysv+eQZOaqXaOI2+4Hsa
BQj/2DXuFGog79B9WO7BetkD9LqBPOP6mLXRP70Mbjnm+7GayYi1wblzYpiqekEJ
oyci1ph/AKAXkppzVo/dcIKhFvkJWKAhme8RuRSnc5e7w4uB0x3hrVZBSHrmOUgF
Miu+//N8Sh86Pww1wfmWYy253wC1sbCPgWf4whOjZ1YLf56TbsG223PjZXebI49E
NhX7VqlQC1u9JV3VvmGVHBrL0X0w3+jMcm32tfWlT8Dgzbo8jYO0eUEFNuGqa5uL
kbvyB0W2nFpK5uOPR7JOO32jt+k2y2TEYcbfnL7sYuYL95tP/UNPvjYO0AN9Rk02
dAqybpZw4nLwmge89LYTFo4/YRt1NJZ86c6sN86fNck7HHKYIms=
=o1jr
-----END PGP SIGNATURE-----
</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v12.9.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v12.9.0</guid><dc:creator><![CDATA[Michaël Zasso]]></dc:creator><pubDate>Tue, 20 Aug 2019 19:40:04 GMT</pubDate></item></channel></rss>