<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Node.js Blog]]></title><description><![CDATA[Node.js Blog]]></description><link>https://nodejs.org/en/</link><generator>metalsmith-feed</generator><lastBuildDate>Sat, 14 Apr 2018 10:51:19 GMT</lastBuildDate><atom:link href="https://nodejs.org/en/feed/blog.xml" rel="self" type="application/rss+xml"/><author><![CDATA[Node.js Foundation]]></author><docs/><item><title><![CDATA[Node v9.11.1 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><p>No additional commits.</p>
<p>An infrastructure issue caused a non-functioning msi installer for x64 to be promoted.
The patch release is to ensure that all binaries and installers work as expected.</p>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-x86.msi">https://nodejs.org/dist/v9.11.1/node-v9.11.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-x64.msi">https://nodejs.org/dist/v9.11.1/node-v9.11.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/win-x86/node.exe">https://nodejs.org/dist/v9.11.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/win-x64/node.exe">https://nodejs.org/dist/v9.11.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1.pkg">https://nodejs.org/dist/v9.11.1/node-v9.11.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-darwin-x64.tar.gz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-x86.tar.xz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-x64.tar.xz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-s390x.tar.xz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-sunos-x86.tar.xz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-sunos-x64.tar.xz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-arm64.tar.xz">https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v9.11.1/node-v9.11.1.tar.gz">https://nodejs.org/dist/v9.11.1/node-v9.11.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v9.11.1/">https://nodejs.org/dist/v9.11.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v9.11.1/api/">https://nodejs.org/docs/v9.11.1/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

45ff7d5168dbdfc9501c72f0001a5a44fbb10492c4a0d3e331a3c1d7b0481f8d  node-v9.11.1-aix-ppc64.tar.gz
7b1fb394aa41a62b477e36df16644bd383cc9084808511f6cd318b835a06aac6  node-v9.11.1-darwin-x64.tar.gz
fefc29491aa126b7a270cd19a1f18aa11b3219ba7fbd39f29ef785b4981be74f  node-v9.11.1-darwin-x64.tar.xz
88ff3fce1027bf43d0d22602777c3eae665f9bed97504bdf04848fac4bbd7eea  node-v9.11.1-headers.tar.gz
eedb019ee2eb8d7fcb97d13c2ee2b9c1bc31acf85e37b17c559a500666ffc2a4  node-v9.11.1-headers.tar.xz
2284e7cb3a50f39b3e673c6ac91856279a0f7c1ea66fa4628954d124eebfd8b6  node-v9.11.1-linux-arm64.tar.gz
dba2de106fbde2013a204ca9fafdfe67c0426b4e63d186f888e59432ad2dbb03  node-v9.11.1-linux-arm64.tar.xz
fa190b0a3c86f5a0871f9be9b6e81265c1838083b139fb63ed555036158fd4fa  node-v9.11.1-linux-armv6l.tar.gz
24e2d8fd0cf95129b0548f6cd1c8511e808348a2d72c33c3c2d8034753a55c02  node-v9.11.1-linux-armv6l.tar.xz
31d1f5fce2c1d3c5b9e07b3369aff6ae9cecfd440a17bdb87d465b398fe6f78c  node-v9.11.1-linux-armv7l.tar.gz
ae856f82d266838a5b188426b1edb3ef69a1fdc47b486010c9a58f0f851ac85e  node-v9.11.1-linux-armv7l.tar.xz
ff2eec1df7fd27ef8d0fff67b0a9444c855650685003deba77f152a632d5c02d  node-v9.11.1-linux-ppc64le.tar.gz
bf9d720989f38eb114faca486f0087210b96a508c13c9b17f4aec1a04d8f0181  node-v9.11.1-linux-ppc64le.tar.xz
a38049766f2e8773335c7d742ed9a5b0ed25da8fdbe0044e111f31cb9586f114  node-v9.11.1-linux-s390x.tar.gz
dceac2332b99515110500d135ba54d3d00453eb71fdc1807a5e5897dd6a10107  node-v9.11.1-linux-s390x.tar.xz
ba7b97e116cbdc80676fca0f1e7a38ffa259f1c175970a97fc42df0fdc053078  node-v9.11.1-linux-x64.tar.gz
4d27a95d5c2f1c8ef99118794c9c4903e63963418d3e16ca7576760cff39879b  node-v9.11.1-linux-x64.tar.xz
c15307591aad4b65e984a3c25f39f5d102524190c1859a3fb7de166ac5e2641c  node-v9.11.1-linux-x86.tar.gz
14c1e80ee16a315300bc54b0219d5a0a472c8e6fcd305c091f76c257e0b65a32  node-v9.11.1-linux-x86.tar.xz
bcd1ae5972802bb7750bc91fea32767ea2f68001a4de12010740dcc8cd9db0e7  node-v9.11.1.pkg
a606955e9b03cf25a467821d858f22aceebc3b3a9922ac910fbec117d4800f18  node-v9.11.1-sunos-x64.tar.gz
5523d1de505cf604b6404439b1037ba78958f946b4d023b125427d6adc27fa80  node-v9.11.1-sunos-x64.tar.xz
d90916bcfdb2c60b31a1f7142f6d034aa70f94d9fa418dffc394df2f7f3bddf2  node-v9.11.1-sunos-x86.tar.gz
f5c6036308ce5d545788f29ae0690054e95689f663cb7acdc9f2b4162229fc9a  node-v9.11.1-sunos-x86.tar.xz
62cc091b00e4f29e110e59c7f41645144c89eb513e250a96f96df2c3f74f50ee  node-v9.11.1.tar.gz
23dc3d133924f5c7453c479d5eceb3b6af932415cb67d99798c313573d9b9d4c  node-v9.11.1.tar.xz
cd386e1fc5fa0795cff99140884718bd0095f7181645bf6a3e356c45c1d7e8f4  node-v9.11.1-win-x64.7z
0a3566d57ccb7fed95d18fc6c3bc1552a1b1e4753f9bc6c5d45e04f325e1ee53  node-v9.11.1-win-x64.zip
eec1a285e3abdd27f610157504481efc98ed50b5b83d5693cf3e6276df6a1aac  node-v9.11.1-win-x86.7z
b3d10e2f7cfa1ad5ca58340b41c85572fd4c32f848a43ba4ef0cc3859e04cf91  node-v9.11.1-win-x86.zip
7298330e75f7c94b94d42b7643f47e9f0efc32bf54bb07d5b3744410e4816607  node-v9.11.1-x64.msi
55488ceb3b6202eddc6e80f3090f00a44375512c1a48210e49b994bd66284ab7  node-v9.11.1-x86.msi
21a3992526033ed3d2717b5d94a653dbb05a9d8687f35b05293a7eb89a1bec53  win-x64/node.exe
cd13236c639d4f6935d4344aa26ac77e054f691312257d9ad4d222a9efbf4a44  win-x64/node.lib
de902fef55597cada423bcf89bdee03cd79c86c9cdac56ec33e2e7883326a27b  win-x64/node_pdb.7z
72f47644e1fd104ea3d8045832ef7020adc55e11e211a6046dd34cbd834a8df8  win-x64/node_pdb.zip
96266cbe7fe104559fdc0529df9052d7efdb879c696c6133d825a05e07e01bf6  win-x86/node.exe
69607b7cdd284c62c0a1090a97ed9d47ae9e95767582be0b06bac7bd204346f3  win-x86/node.lib
52b15b145bdab0aa0c327436027ade8d877b46d1713774f2e0da127c6e1fff02  win-x86/node_pdb.7z
5be9a3f261fb0518653692761afe2fe6f7e2f090e41a23120b4a28c63e16acd8  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlrFtiMACgkQkzsB9Atc
qUadqQf/dxrXPi3HLzYoiGnyReXYHP5XQiVviAx0dvv0UZC0qdfnIHluVdYlv1ht
PWaFk4yf1K0rbtHaipxe7Gz/p7QrWDvyH7XMascf4QKlXG8hxalvOW/TCeTyfpDF
zXEn64omwSScKotI9ykZGuTD20DfJrJ0ad5+qGfWpfY20Z9UIwHdaMAWdr+X30yo
66hELlzaYxaUxRYyALJ+ovS+bF9XMgyws0i4/P13o875vzDqXn90TUPfIqUQ88tW
IRCl7xhppTVzf+eqG0V+90pZNq332JA7MENwZJfoO0hjDk+cSjnN/NdtNZvOPI60
ocIV/T3c89U8b6ju1XTH2QSkij/CoQ==
=zZWD
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v9.11.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v9.11.1</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Thu, 05 Apr 2018 05:40:10 GMT</pubDate></item><item><title><![CDATA[Node v9.11.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>Updated ICU to 61.1 (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/19621">#19621</a>
Includes CLDR 33 (many new languages and data improvements).</li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>Emit &#39;ready&#39; event for <code>ReadStream</code> and <code>WriteStream</code> (Sameer Srivastava) <a href="https://github.com/nodejs/node/pull/19408">#19408</a></li>
</ul>
</li>
<li><strong>n-api</strong>:<ul>
<li>Bump version of n-api supported (Michael Dawson) <a href="https://github.com/nodejs/node/pull/19497">#19497</a></li>
</ul>
</li>
<li><strong>net</strong>:<ul>
<li>Emit &#39;ready&#39; event for <code>Socket</code> (Sameer Srivastava) <a href="https://github.com/nodejs/node/pull/19408">#19408</a></li>
</ul>
</li>
<li><strong>Added new collaborators</strong><ul>
<li><a href="https://github.com/mafintosh">mafintosh</a> Mathias Buus</li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/0bd78dc391"><code>0bd78dc391</code></a>] - <strong>buffer</strong>: use v8::TypedArray::kMaxLength as buffer::kMaxLength (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/19738">#19738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54b84f3c26"><code>54b84f3c26</code></a>] - <strong>buffer</strong>: remove &quot;new&quot; from deprecation message (Rich Trott) <a href="https://github.com/nodejs/node/pull/19687">#19687</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0127712cf5"><code>0127712cf5</code></a>] - <strong>build</strong>: introduce make jstest (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/19324">#19324</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58f61dbf8e"><code>58f61dbf8e</code></a>] - <strong>deps</strong>: ICU 61.1 bump (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/19621">#19621</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/97a92c4973"><code>97a92c4973</code></a>] - <strong>deps</strong>: turn in std::string for ICU (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/19624">#19624</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae86adc086"><code>ae86adc086</code></a>] - <strong>doc</strong>: fix various nits (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19743">#19743</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/041f6cd9c9"><code>041f6cd9c9</code></a>] - <strong>doc</strong>: improve Buffer.allocUnsafeSlow() and related (Rich Trott) <a href="https://github.com/nodejs/node/pull/19742">#19742</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42671f24ba"><code>42671f24ba</code></a>] - <strong>doc</strong>: add mafintosh to collaborators (Mathias Buus) <a href="https://github.com/nodejs/node/pull/19773">#19773</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1b83fcbc2"><code>c1b83fcbc2</code></a>] - <strong>doc</strong>: update to adding listens on SIGUSR1 (willhayslett) <a href="https://github.com/nodejs/node/pull/19709">#19709</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1aaad92101"><code>1aaad92101</code></a>] - <strong>doc</strong>: fix lint nits in COLLABORATOR_GUIDE.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19762">#19762</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5149e18719"><code>5149e18719</code></a>] - <strong>doc</strong>: deprecation clarifications (James M Snell) <a href="https://github.com/nodejs/node/pull/19522">#19522</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c5469bb7a8"><code>c5469bb7a8</code></a>] - <strong>doc</strong>: remove &quot;if provided&quot; for optional arguments (Rich Trott) <a href="https://github.com/nodejs/node/pull/19690">#19690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a3ae0134d"><code>3a3ae0134d</code></a>] - <strong>doc</strong>: do not identify string as &quot;JavaScript string&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/19689">#19689</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d111037624"><code>d111037624</code></a>] - <strong>doc</strong>: favor utf16le over ucs2 in buffer.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19688">#19688</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb32bc8686"><code>bb32bc8686</code></a>] - <strong>doc</strong>: fix links in vm.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19721">#19721</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44361bd1c8"><code>44361bd1c8</code></a>] - <strong>doc</strong>: fix quotes mistypes in inline code blocks (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/19713">#19713</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8fa8f1f9d"><code>c8fa8f1f9d</code></a>] - <strong>doc</strong>: remove ES6/ECMAScript 2015 from buffer.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19685">#19685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f20534889"><code>9f20534889</code></a>] - <strong>doc</strong>: shorten character encoding introduction (Rich Trott) <a href="https://github.com/nodejs/node/pull/19648">#19648</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/078616109c"><code>078616109c</code></a>] - <strong>doc</strong>: guard against md list parsing edge case (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19647">#19647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2ea7f90728"><code>2ea7f90728</code></a>] - <strong>doc</strong>: fix grammar error in process.md (Kenji Okamoto) <a href="https://github.com/nodejs/node/pull/19641">#19641</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7555deeb8c"><code>7555deeb8c</code></a>] - <strong>doc</strong>: improve zero-fill-buffers text (Rich Trott) <a href="https://github.com/nodejs/node/pull/19623">#19623</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e90fc6a85"><code>5e90fc6a85</code></a>] - <strong>fs</strong>: use fs.access in fs.exists (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/18618">#18618</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a8b43e1b1"><code>8a8b43e1b1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs,net</strong>: emit &#39;ready&#39; for fs streams and sockets (Sameer Srivastava) <a href="https://github.com/nodejs/node/pull/19408">#19408</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1f44a6366"><code>e1f44a6366</code></a>] - <strong>http</strong>: fix <code>request</code> when <code>setHost</code> is <code>true</code> (XadillaX) <a href="https://github.com/nodejs/node/pull/19502">#19502</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dac5f67e64"><code>dac5f67e64</code></a>] - <strong>http</strong>: support server options on createServer (Wes Todd) <a href="https://github.com/nodejs/node/pull/19461">#19461</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2bdf3ca235"><code>2bdf3ca235</code></a>] - <strong>http2</strong>: callback valid check before closing request (Trivikram) <a href="https://github.com/nodejs/node/pull/19061">#19061</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b850a7565"><code>7b850a7565</code></a>] - <strong>http2</strong>: destroy() stream, upon errnoException (Sarat Addepalli) <a href="https://github.com/nodejs/node/pull/19389">#19389</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/441175c29a"><code>441175c29a</code></a>] - <strong>http2</strong>: refer to stream errors by name (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18966">#18966</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0bcad33c7a"><code>0bcad33c7a</code></a>] - <strong>inspector</strong>: report client-visible host and port (Eugene Ostroukhov) <a href="https://github.com/nodejs/node/pull/19664">#19664</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e440115ec"><code>8e440115ec</code></a>] - <strong>lib</strong>: add back lib/module.js redirection (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/19177">#19177</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/45c477c2e6"><code>45c477c2e6</code></a>] - <strong>lib</strong>: restructure cjs and esm loaders (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/19177">#19177</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/152a86c6aa"><code>152a86c6aa</code></a>] - <strong>lib</strong>: make isStackOverflowError() engine-agnostic (Mike Kaufman) <a href="https://github.com/nodejs/node/pull/19705">#19705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/889a3b44b3"><code>889a3b44b3</code></a>] - <strong>lib</strong>: fix a typo in lib/timers &quot;read through&quot; (wangzengdi) <a href="https://github.com/nodejs/node/pull/19666">#19666</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a45f3f8fd2"><code>a45f3f8fd2</code></a>] - <strong>lib</strong>: document nextTick queue internals (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19469">#19469</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3d1ee7279"><code>d3d1ee7279</code></a>] - <strong>lib</strong>: add internal check macros (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18852">#18852</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0c7d783e0"><code>e0c7d783e0</code></a>] - <strong>lint</strong>: change require-buffer rule message (Gus Caplan) <a href="https://github.com/nodejs/node/pull/19701">#19701</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/859b719927"><code>859b719927</code></a>] - <strong>module</strong>: skip preserveSymlinks for main (Guy Bedford) <a href="https://github.com/nodejs/node/pull/19388">#19388</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a0a58730e0"><code>a0a58730e0</code></a>] - <strong>n-api</strong>: back up env before finalize (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/19718">#19718</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0a3a44ff6"><code>b0a3a44ff6</code></a>] - <strong>n-api</strong>: ensure in-module exceptions are propagated (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/19537">#19537</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94a10bad3a"><code>94a10bad3a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: bump version of n-api supported (Michael Dawson) <a href="https://github.com/nodejs/node/pull/19497">#19497</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee4390a167"><code>ee4390a167</code></a>] - <strong>repl</strong>: fix tab completion of inspector module (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/19505">#19505</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebdcf91dcc"><code>ebdcf91dcc</code></a>] - <strong>src</strong>: put bootstrappers in lib/internal/bootstrap/ (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/19177">#19177</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff7a116ba3"><code>ff7a116ba3</code></a>] - <strong>src</strong>: move internal loaders out of bootstrap_node.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/19112">#19112</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75d23ab2a0"><code>75d23ab2a0</code></a>] - <strong>src</strong>: fix warnings in aliased_buffer (Kyle Farnung) <a href="https://github.com/nodejs/node/pull/19665">#19665</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01e31906e8"><code>01e31906e8</code></a>] - <strong>src</strong>: general C++ cleanup in node_url.cc (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19598">#19598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c466811d3"><code>6c466811d3</code></a>] - <strong>src</strong>: name all builtin init functions Initialize (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19550">#19550</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1a38b9bd0f"><code>1a38b9bd0f</code></a>] - <strong>src</strong>: remove unused &#39;ares.h&#39; include from env.h (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19557">#19557</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cae9ff256b"><code>cae9ff256b</code></a>] - <strong>src</strong>: fix upcoming V8 deprecation warnings (Sarat Addepalli) <a href="https://github.com/nodejs/node/pull/19490">#19490</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83ebaf08d9"><code>83ebaf08d9</code></a>] - <strong>test</strong>: remove NODE_DEBUG in global module loading test (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/19177">#19177</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92e9ed09e9"><code>92e9ed09e9</code></a>] - <strong>test</strong>: test process.setuid for bad argument types (Divyanshu Singh) <a href="https://github.com/nodejs/node/pull/19703">#19703</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4df3377856"><code>4df3377856</code></a>] - <strong>test</strong>: update test to comply with lint rule (Rich Trott) <a href="https://github.com/nodejs/node/pull/19784">#19784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f379167917"><code>f379167917</code></a>] - <strong>test</strong>: improve assert message (fatahn) <a href="https://github.com/nodejs/node/pull/19629">#19629</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46569d644d"><code>46569d644d</code></a>] - <strong>test</strong>: remove third argument from call to assert.strictEqual() (Forrest Wolf) <a href="https://github.com/nodejs/node/pull/19659">#19659</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e44b7779d6"><code>e44b7779d6</code></a>] - <strong>test</strong>: fix flaky test-cluster-send-handle-twice (Rich Trott) <a href="https://github.com/nodejs/node/pull/19700">#19700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90c85461ff"><code>90c85461ff</code></a>] - <strong>test</strong>: rename regression tests more expressively (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19668">#19668</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff7f28c4f2"><code>ff7f28c4f2</code></a>] - <strong>test</strong>: remove 3rd argument from assert.strictEqual (Arian Santrach) <a href="https://github.com/nodejs/node/pull/19707">#19707</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b27416516"><code>0b27416516</code></a>] - <strong>test</strong>: make test-http-expect-continue more strict (Rich Trott) <a href="https://github.com/nodejs/node/pull/19669">#19669</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/94b28aaf07"><code>94b28aaf07</code></a>] - <strong>test</strong>: use createReadStream instead of ReadStream (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19636">#19636</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ae2ca4476"><code>7ae2ca4476</code></a>] - <strong>test</strong>: removed default message from assert.strictEqual (jaspal-yupana) <a href="https://github.com/nodejs/node/pull/19660">#19660</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a89ba21ab4"><code>a89ba21ab4</code></a>] - <strong>test</strong>: refactor test-net-dns-error (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/19640">#19640</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/677b613d24"><code>677b613d24</code></a>] - <strong>test</strong>: fix typo in test-tls-cnnic-whitelist (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19662">#19662</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/806bc0d8f7"><code>806bc0d8f7</code></a>] - <strong>test</strong>: fix assert.throws error in test-http-parser (Rich Trott) <a href="https://github.com/nodejs/node/pull/19626">#19626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f09ee78fb"><code>2f09ee78fb</code></a>] - <strong>test</strong>: refactor test-http-expect-continue (Rich Trott) <a href="https://github.com/nodejs/node/pull/19625">#19625</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/278e8af7a6"><code>278e8af7a6</code></a>] - <strong>test</strong>: rename tests with descriptive filenames (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19608">#19608</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0daa063021"><code>0daa063021</code></a>] - <strong>test</strong>: amplify and optimize doctool/test-make-doc (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19581">#19581</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/274eff5376"><code>274eff5376</code></a>] - <strong>test</strong>: update link according to NIST bibliography (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19593">#19593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21e69d1222"><code>21e69d1222</code></a>] - <strong>test</strong>: fix test-tty-get-color-depth (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/18478">#18478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4caf536b20"><code>4caf536b20</code></a>] - <strong>test</strong>: http2 stream.respond() error checks (Trivikram) <a href="https://github.com/nodejs/node/pull/18861">#18861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca97be52a2"><code>ca97be52a2</code></a>] - <strong>test</strong>: fix wrong error classes passed in as type (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/13686">#13686</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44b12c158d"><code>44b12c158d</code></a>] - <strong>test</strong>: fix common.expectsError (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/13686">#13686</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc68bc27f8"><code>cc68bc27f8</code></a>] - <strong>test</strong>: add more asserts to <code>test-internal-errors</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/13686">#13686</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6bc49f03b9"><code>6bc49f03b9</code></a>] - <strong>test</strong>: http2 errors on req.close() (Trivikram) <a href="https://github.com/nodejs/node/pull/18854">#18854</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/53d7fbbbf5"><code>53d7fbbbf5</code></a>] - <strong>tools</strong>: don’t emit illegal utf-8 from icutrim/iculslocs (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/19756">#19756</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b80d169e7c"><code>b80d169e7c</code></a>] - <strong>tools</strong>: apply editorconfig rules to tools also (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19521">#19521</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/239a036317"><code>239a036317</code></a>] - <strong>tools</strong>: remove src dir from JS editorconfig rule (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19521">#19521</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7043e95fb7"><code>7043e95fb7</code></a>] - <strong>tools</strong>: dry utility function in tools/doc/json.js (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19692">#19692</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/140611b2c6"><code>140611b2c6</code></a>] - <strong>tools</strong>: fix comment nits in tools/doc/*.js files (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19696">#19696</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c5d53f7cb"><code>2c5d53f7cb</code></a>] - <strong>tools</strong>: fix nits in tools/doc/type-parser.js (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19612">#19612</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fdc51a1331"><code>fdc51a1331</code></a>] - <strong>url</strong>: remove redundant function (Sergey Golovin) <a href="https://github.com/nodejs/node/pull/19076">#19076</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99e3c77808"><code>99e3c77808</code></a>] - <strong>url</strong>: refactor &quot;escapeParam&quot; function to make it common (Sergey Golovin) <a href="https://github.com/nodejs/node/pull/19076">#19076</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-x86.msi">https://nodejs.org/dist/v9.11.0/node-v9.11.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-x64.msi">https://nodejs.org/dist/v9.11.0/node-v9.11.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/win-x86/node.exe">https://nodejs.org/dist/v9.11.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/win-x64/node.exe">https://nodejs.org/dist/v9.11.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0.pkg">https://nodejs.org/dist/v9.11.0/node-v9.11.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-darwin-x64.tar.gz">https://nodejs.org/dist/v9.11.0/node-v9.11.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-x86.tar.xz">https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-x64.tar.xz">https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-s390x.tar.xz">https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v9.11.0/node-v9.11.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-sunos-x86.tar.xz">https://nodejs.org/dist/v9.11.0/node-v9.11.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-sunos-x64.tar.xz">https://nodejs.org/dist/v9.11.0/node-v9.11.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <em>Coming soon</em><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-arm64.tar.xz">https://nodejs.org/dist/v9.11.0/node-v9.11.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v9.11.0/node-v9.11.0.tar.gz">https://nodejs.org/dist/v9.11.0/node-v9.11.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v9.11.0/">https://nodejs.org/dist/v9.11.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v9.11.0/api/">https://nodejs.org/docs/v9.11.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

b85ea086ed586a54c78a87402729a078ef3bc6d887771426a10d8b781baaf0cd  node-v9.11.0-aix-ppc64.tar.gz
e562cfc01a4d8e62c1d86f59cef4f00439b4ad279c97f95f76a39f4b3530b8e5  node-v9.11.0-darwin-x64.tar.gz
07f94bd718d8a94bdb7824362dd699e181ba8d38929016181c0ef6967afadab2  node-v9.11.0-darwin-x64.tar.xz
93df63039a6e9674f10e91a861c9e72956e6f1e99d283cac4ab4bea05ee74540  node-v9.11.0-headers.tar.gz
f4b5cbb2025dc85439d37b76976bb53599dbcc4cfe21cb7bcd8b1a7dfda2db1e  node-v9.11.0-headers.tar.xz
5fe73dc5951c8400dcde594a8cc35068bee2933f2902760c0ad49fe6ec1cbca2  node-v9.11.0-linux-arm64.tar.gz
8df1dd7a1ec298900cf699a7ee8e5f0f478075d0e4c4fd3fb6e3a4ad3527545c  node-v9.11.0-linux-arm64.tar.xz
305bfa9ad80cda92d9f2577027946756e96f2c3c7c8a7bb5174f2a2d9014f343  node-v9.11.0-linux-armv7l.tar.gz
6a38d14a52be805ab3bd454b1417c3e1354d4f9a987896dc5329aa76326a4c5f  node-v9.11.0-linux-armv7l.tar.xz
9217918331ed75846ac10c734bf80ea34cc897e1d9aaf97c73575f76088a671c  node-v9.11.0-linux-ppc64le.tar.gz
a762b7139012911950c3aa01897a371d391ec47667c91510a6a5e6639cbb0825  node-v9.11.0-linux-ppc64le.tar.xz
0ecdd5a1e8ef3da613df3f5896dfdeb8c45973d1c2f71adc27f1f16309d33674  node-v9.11.0-linux-s390x.tar.gz
2369093bf724b476a5a0e3f202cf35f37118838b9693766ce3c860677f1c6135  node-v9.11.0-linux-s390x.tar.xz
c6208bc9e74b67369192b329ae48915541dc6144bbb39e53551b81ef7cbe73b4  node-v9.11.0-linux-x64.tar.gz
a4349420b74804b3404a4eea27341297968f61998b01f6504dbbad603700e944  node-v9.11.0-linux-x64.tar.xz
6bfd006777720502a41bb1af9455c6ea56686757ab197da9b675db9a4a49902e  node-v9.11.0-linux-x86.tar.gz
3ec2790bb43048672d499d32ae5e38cf3e360d67acf55350dff7f2ab3557dc0c  node-v9.11.0-linux-x86.tar.xz
05e779ed8fd41918bf27c7f4db5161105305bd70eb7e46255075240070697666  node-v9.11.0.pkg
43349d94af3301da47846001c54d4fb2c54cb129739ea2ca5fa34c289ede5b2b  node-v9.11.0-sunos-x64.tar.gz
56e398b238a1f4363a54b6df7ecfe15fa911ec04c2c3543efe481e0763856689  node-v9.11.0-sunos-x64.tar.xz
ee95cef033893c21a9f0edb1eff86dc918f0a007ca1e85d55c36d2634f972b85  node-v9.11.0-sunos-x86.tar.gz
405239f8c7faac1dafe58e60b56f1ce9025d4d22ef0126098b92197f62e87886  node-v9.11.0-sunos-x86.tar.xz
e4607ed007f0c4d2c1c9a0dea9e676db155c60328864c991e8e08ccac7256425  node-v9.11.0.tar.gz
6e80ad23d3b3e2f7a4c4b4cd787a0c24dd61f43d5ebc4fe171f8933e4a531f99  node-v9.11.0.tar.xz
2ee630228ce249b55d1f60c309af333668de9d227c7494878cdb6eb72f4084b7  node-v9.11.0-win-x64.7z
6e7f586ece923fd71e36d5db80b6a6d731a2b156464058cb2304f6c0192637cb  node-v9.11.0-win-x64.zip
44298de72e16b7d0ad7f40f846961b2d67920a257ee3b6f44c7f1621ead3bcf2  node-v9.11.0-win-x86.7z
cdacd4a881458cc403ec9b5dd88e781bfaf4104079a48015e839f5a3198f9ea2  node-v9.11.0-win-x86.zip
27ca07f3eeac71902f6daec28e763fe1c4c19e112da89d5d226e95b4750d6961  node-v9.11.0-x64.msi
722d234369822507e288ae194a0fb7bfdf9a6b2fabc8c1b345fcafc7ec601cf3  node-v9.11.0-x86.msi
231d64e7b31689c061a8c1770c3cfc9d6fcd0fd73585060fe7d93b4f0a126741  win-x64/node.exe
4cd011662adca34ea84bdb68d08b7a6e92e9052b53a112aab4b9cffaeaced8b7  win-x64/node.lib
f462e8ab5e5cb1ff89605c386cc99b1b9943f5cfaf175c9e8693e10964b29c6c  win-x64/node_pdb.7z
fabc543ee982d8229e6b680ea9db03abb41e8609d66e46c29d4ff09232b68f0d  win-x64/node_pdb.zip
aa91f16967d622880564e78067c76f62b4c921d388a5c0ac2a6dd485dcf1138d  win-x86/node.exe
b81b50341e877cb66ad3a3934273a3cd2c113434a24b8c8bf78897d94b22e645  win-x86/node.lib
ce95d7df6ac3145a776e6039185b30c9937c8072426a0a604a82e5cae16b3e27  win-x86/node_pdb.7z
3041a28d2e5a2cfa3ce0ca312f6c0e73ae8086099186653c952f41553c7019ba  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlrFQJ4ACgkQkzsB9Atc
qUZAJAf/cTC6mTZnBgpMkjbjK3lxxFEi6pSoqckXem88JLzNXcIYyJ+T2UNv8jLG
xvWAvvrRP7tyaaE8JXwh4Ui4IiKoRV90FFneNiW0cc/9CcwlxErWiNf0QsCHeqxH
PyXUBW5ejhZA5eYQZvlhJc/2dt4R+3JyhKBxztEdm1xXZDQ142PZVqLoalRjSMxZ
EcOUBgJez2f/y7TyULn2NmBzzzdA7Ff+mB5rl4cR6HPVeA9El9xmAWJLcotmfCfa
EEBXqY/pZiWE7lRPGY41OKJE1DIEJaVIZMIbqfAuojLgNtfHvVz7e1orCx7MIttE
G6FhW4wW22e0iBnloS33/bYMRAgZHw==
=c1ZK
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v9.11.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v9.11.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Wed, 04 Apr 2018 21:21:21 GMT</pubDate></item><item><title><![CDATA[Node v9.10.1 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><p>No additional commits.</p>
<p>Due to incorrect staging of the upgrade to the GCC 4.9.X compiler, the latest releases for PPC little
endian were built using GCC 4.9.X instead of GCC 4.8.X. This caused an ABI breakage on PPCLE based
environments. This has been fixed in our infrastructure and we are doing this release to ensure that
the hosted binaries are adhering to our platform support contract.</p>
<p>Note that Node.js versions 10.X and later will be built with version 4.9.X or later of the GCC compiler,
and it is possible that Node.js version 9.X may be built on the 4.9.X compiler at a later
time as the stated <a href="https://github.com/nodejs/node/blob/v8.x/BUILDING.md">minimum compiler requirement</a>
for Node.js version 9.X is 4.9.4.</p>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-x86.msi">https://nodejs.org/dist/v9.10.1/node-v9.10.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-x64.msi">https://nodejs.org/dist/v9.10.1/node-v9.10.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/win-x86/node.exe">https://nodejs.org/dist/v9.10.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/win-x64/node.exe">https://nodejs.org/dist/v9.10.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1.pkg">https://nodejs.org/dist/v9.10.1/node-v9.10.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-darwin-x64.tar.gz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-x86.tar.xz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-x64.tar.xz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-s390x.tar.xz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-sunos-x86.tar.xz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-sunos-x64.tar.xz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-arm64.tar.xz">https://nodejs.org/dist/v9.10.1/node-v9.10.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v9.10.1/node-v9.10.1.tar.gz">https://nodejs.org/dist/v9.10.1/node-v9.10.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v9.10.1/">https://nodejs.org/dist/v9.10.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v9.10.1/api/">https://nodejs.org/docs/v9.10.1/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

2fcbe5e13d03e2e8bb6bd20ae6df91144ae9eb641c5475e190b4dff6dcb4f2bf  node-v9.10.1-aix-ppc64.tar.gz
ae2d9dfdd3fdb6a6fe588e5479a768ee502968f6544ac8ad6133cb2e05726793  node-v9.10.1-darwin-x64.tar.gz
c14b89e72dc0e56acd8079e6208964823b688655a61f935fa9e24b1cc94dfa13  node-v9.10.1-darwin-x64.tar.xz
1edfae7c8fc9c1323ce2b7c0ccde947db2c05bc901e7bb64b4fb3a4fc07febd0  node-v9.10.1-headers.tar.gz
5e36ab8d4144357a8c9e059cb687f332b962ab4819c27a12eaa0d2aec63673aa  node-v9.10.1-headers.tar.xz
aa8d1141808b1178b50c472726f0f278fba41b7b8a3230bc09c952bd648495cc  node-v9.10.1-linux-arm64.tar.gz
9b084b30e48a3a145fcc6cb282a1b46145b703c13a5eaee40afc7f9d82ad697b  node-v9.10.1-linux-arm64.tar.xz
5dddf5104bb41de5da170f0d4cde78db390de519291e663c8296a781d3ea1873  node-v9.10.1-linux-armv6l.tar.gz
d21e389250f069b7f19b1297250de90be93d8a6b3ca54a785ed5948c3dff29e5  node-v9.10.1-linux-armv6l.tar.xz
2d5ac5d860c4d7bfd304fb6e804a66faecf8a934c8b9ced21743d31a8e2e249e  node-v9.10.1-linux-armv7l.tar.gz
4e03acb9ffe4bbdd5ae664f1064946b4ee85d8207768414dc3e6f74edce36892  node-v9.10.1-linux-armv7l.tar.xz
45b508c2a6a8ef320fd8191ee75251ab450f0b85ab268cdb3ba10651f373463f  node-v9.10.1-linux-ppc64le.tar.gz
f67bc25ba7bc8529178526add36657a00b78bd2410e2616dcc2fbc0d768a822a  node-v9.10.1-linux-ppc64le.tar.xz
8a2427f448031163bd6e9561824424d9adeb4f84de08e8d7423188c930a6f240  node-v9.10.1-linux-s390x.tar.gz
ccafcb8cf7a2aa7f8bbb9239d656a64e3ec38a2b5acc544ec2355aed6a102b09  node-v9.10.1-linux-s390x.tar.xz
43242c84ec4c266b986c51fa00c28ad8f3eb7740a9894d39e63a83196ed5b291  node-v9.10.1-linux-x64.tar.gz
fc810056be2a0665d0f67b42d25e1b8442bd885d4893b3256a7cfe676bd973de  node-v9.10.1-linux-x64.tar.xz
71a0d45076aa9f7c0f4e1c81e04d9214377acbab641d151c45e6b203ae1c31b7  node-v9.10.1-linux-x86.tar.gz
6eec985c05d01b0b2da58302ebc0854e74a0e3dd4b7d73caeac631b7184058e5  node-v9.10.1-linux-x86.tar.xz
84ca5b4dbe2ab723a13ae3e8f21a2f9a366d711ab8090068fc54ed1f45cfb2f1  node-v9.10.1.pkg
6bfbdff8e0b748f09a7797a12647e4c5b0b7cec7b53976314588a0f0071d0463  node-v9.10.1-sunos-x64.tar.gz
4d3bc4492587c54a7340ad94610072a51522bf4261144387f3d276bee1647651  node-v9.10.1-sunos-x64.tar.xz
71cabcf55c2e4b363d5d9c8c7af39975cb54fa89d3df5b7a414744da9b065015  node-v9.10.1-sunos-x86.tar.gz
8b241ffd47df67f40b6ee6da347969d4e1cfa5bd04ce385fc824ea4add6fe49b  node-v9.10.1-sunos-x86.tar.xz
e8777b6938951eba38c02705d42c62a985a3b404429e7e54b880bdfce0cfddde  node-v9.10.1.tar.gz
c93b7e20021aabbd8c0ee856ac22e93670e0ff5868e07337bae86ac456df2df2  node-v9.10.1.tar.xz
d21559b2e06ac1669e7173bcae8c3633ba3e4d5441c741f1f33a9f4d7e16ed09  node-v9.10.1-win-x64.7z
43bf882dec1550e00a039f77190a3e2a778354577e542563be4b5c205de17df1  node-v9.10.1-win-x64.zip
64d92ad81a91aabf03f14a2995c8bbfec00db29fbca29162dbc3bc7054fae51b  node-v9.10.1-win-x86.7z
b56f2f384eecd769e92890a23a492c8003c7186216541220ab802e936574429f  node-v9.10.1-win-x86.zip
5df7f40f81ab574f9e44434f7847a5fbce48e76ed4a32fb3d80fac00592da6b9  node-v9.10.1-x64.msi
26a6b7f8f2a1d1239bb0e9c96e671aaf413dc7ba7c4f9438c9f27f6146e595f7  node-v9.10.1-x86.msi
421b7d57432e0d5318316b57d377ba4f6348d2c015e06e0333ed67904c60b1fe  win-x64/node.exe
ab5ab37215c4d52e8b8814b3a0c3b6afd3045cf3e7fc5112115b032320649f91  win-x64/node.lib
a4ccc109e8a95d615aa80f9ad6e85c40b273304205770d383ccad3e86328655c  win-x64/node_pdb.7z
b0a8c219101211d28446451a3f287c97db8b843af300d56f83387874c2c91535  win-x64/node_pdb.zip
f621b7d467c762d956f337daaa2b423d76fed8d131f11f777c3603f977f1b8d7  win-x86/node.exe
7323fcfdd9c2d2bad5ecd3c816751780ee99d3983a22dc17f207e2cf3f7ebd41  win-x86/node.lib
2128aa50eba303b8aeb72d41e936d37177861b9da1236fc5f8f9b16b905e948f  win-x86/node_pdb.7z
56a222a384ab97d907857785500a6de7340e917dcd94edefe9a6bd03560a998a  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlq9sD0ACgkQkzsB9Atc
qUaDMAf+J7EzUMDF3deOZ9EknxfnSTugZGkPyiSP8UayZqRaHmpvkq9SnFIQhvg0
ZgCKq+lmNdkqWeg+ONc4PAORA2yU7mnmGYSOIbaAAA70MPC7QAn9rjt6tapn93x8
XeClYYj7J94y7tIQbdUhrivuws8zzqNzxcNQjp1OqDEmufU8UHamXs9fVIyvM6ch
ruXXz+z+jqSEtaFzy7rZSW1Y2s0KVejmbkWkN/VRgMYeZGQPc35HWNdxyho/CVEt
YYCKy426OyedCQGUmzgr7z09Be+RwLMHt6oNBMQBwMLof9aTf4uzSVhQs7txAibh
urpGbw1yO+r3we0SDyAmJue8ZeTzIg==
=4Nqy
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v9.10.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v9.10.1</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Fri, 30 Mar 2018 03:40:19 GMT</pubDate></item><item><title><![CDATA[Node v8.11.1 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><p>No additional commits.</p>
<p>Due to incorrect staging of the upgrade to the GCC 4.9.X compiler, the latest releases for PPC little
endian were built using GCC 4.9.X instead of GCC 4.8.X. This caused an ABI breakage on PPCLE based
environments. This has been fixed in our infrastructure and we are doing this release to ensure that
the hosted binaries are adhering to our platform support contract.</p>
<p>Note that Node.js versions 10.X and later will be built with version 4.9.X or later of the GCC compiler,
and it is possible that Node.js version 8.X may be built on the 4.9.X compiler at a later
time as the stated <a href="https://github.com/nodejs/node/blob/v8.x/BUILDING.md">minimum compiler requirement</a>
for Node.js version 8.X is 4.9.4.</p>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-x86.msi">https://nodejs.org/dist/v8.11.1/node-v8.11.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-x64.msi">https://nodejs.org/dist/v8.11.1/node-v8.11.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/win-x86/node.exe">https://nodejs.org/dist/v8.11.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/win-x64/node.exe">https://nodejs.org/dist/v8.11.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1.pkg">https://nodejs.org/dist/v8.11.1/node-v8.11.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-darwin-x64.tar.gz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x86.tar.xz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.xz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-s390x.tar.xz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-sunos-x86.tar.xz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-sunos-x64.tar.xz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-arm64.tar.xz">https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v8.11.1/node-v8.11.1.tar.gz">https://nodejs.org/dist/v8.11.1/node-v8.11.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v8.11.1/">https://nodejs.org/dist/v8.11.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v8.11.1/api/">https://nodejs.org/docs/v8.11.1/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

0dabd62eaa3675dafb458da6206fe31a6edf3c368b428fe8d2f800b857070c44  node-v8.11.1-aix-ppc64.tar.gz
5c7b05899ff56910a2b8180f139d48612f349ac2c5d20f08dbbeffbed9e3a089  node-v8.11.1-darwin-x64.tar.gz
882fcca054d6100ca67f94e4cf50d8df141f106fafbcefc0b04facc4a9ab956c  node-v8.11.1-darwin-x64.tar.xz
ea28109f7a3b3b21705f25fb0e181e984ece46e785dd9912b5c14df4c067fa07  node-v8.11.1-headers.tar.gz
0f1838be48063a0c419178b02eeffaffeb6d4b09b50b9b33b4234dc111ff64fa  node-v8.11.1-headers.tar.xz
68546c94a730a8d546e37a9bbae919f4a0f864220ce3aa160461a4f3e779a6af  node-v8.11.1-linux-arm64.tar.gz
ff518f33751baa8ea4f18853d446357c2edecd930a1526ac9b2eaa79baddc1bf  node-v8.11.1-linux-arm64.tar.xz
10ccfd8631923cac8b0f41a83ef9316a5f19faf96de1eee66dedc20ebf9d61e7  node-v8.11.1-linux-armv6l.tar.gz
ae5d9b9804a441b786046e125380ea15755db40a99fb5551582bd6bd59ef71be  node-v8.11.1-linux-armv6l.tar.xz
73abddb5e80a2926f1646b77bbb7093465b2abc43846c1b468dbccad4b72164d  node-v8.11.1-linux-armv7l.tar.gz
7bb97e3b06d186cfff576096f75431eedcc0ecee16c47afe8aabd7a22cc31c47  node-v8.11.1-linux-armv7l.tar.xz
f894524124c19fcd2180a483b7a238b77a14fb81c3d4723620ec66be2635cb4f  node-v8.11.1-linux-ppc64le.tar.gz
d05b8a61f253168fc228d0da270a88293d082696b179d057d8aaa5328b43fb9b  node-v8.11.1-linux-ppc64le.tar.xz
179e296c0f61fda1a454cba8d24a92efdb3f0646c0efd5c1d78194acf6cfc4df  node-v8.11.1-linux-s390x.tar.gz
d9e892c7222b8c93f4e57f476a031c047345db1ad6785a5c85f9db41c6f8db23  node-v8.11.1-linux-s390x.tar.xz
0e20787e2eda4cc31336d8327556ebc7417e8ee0a6ba0de96a09b0ec2b841f60  node-v8.11.1-linux-x64.tar.gz
6617e245fa0f7fbe0e373e71d543fea878315324ab31dc64b4eba10e42d04c11  node-v8.11.1-linux-x64.tar.xz
373e28cb9549fda7063b35eba84827fb0fda6c01856d0b310431eaea7d0c6d45  node-v8.11.1-linux-x86.tar.gz
cfe4f6115f9148b16e1b993a6fbbaf21aeecbb97849dd498b979d8511ff25e85  node-v8.11.1-linux-x86.tar.xz
3b6b18483e736e3d4690705559f31ead036a42396986f1e5bcb3daa776188bbc  node-v8.11.1.pkg
bf9e9d404bdc7e383897e82bb834322181b440198313077e4de435a4a56fb837  node-v8.11.1-sunos-x64.tar.gz
531817fc242bd355f2438aee471bf8c31085e39927012a37eeb558b7d378d6c6  node-v8.11.1-sunos-x64.tar.xz
e2f2573a3984a155e3001ac09b78d559d506c1160fda0bba0f819021a1eeef6a  node-v8.11.1-sunos-x86.tar.gz
1c7f0928a66ad986bbf7bd1fb40d45824d1fe2e2aa9fa802e6b25a76273ff674  node-v8.11.1-sunos-x86.tar.xz
86678028f13b26ceed08efc4b838921ca1bf514c0b7e8151bfec8ba15c5e66ad  node-v8.11.1.tar.gz
40a6eb51ea37fafcf0cfb58786b15b99152bec672cccf861c14d1cca0ad4758a  node-v8.11.1.tar.xz
c4eae881574da81c1617af754151bfbf2f6b558002b71b16d580261ab86bfa6b  node-v8.11.1-win-x64.7z
7d49b59c2b5d73a14c138e8a215d558a64a5241cd5035d9824f608e7bba097b1  node-v8.11.1-win-x64.zip
1328604c885d849f3b3d2c93377578b655e74a5f630b4757dbe8b16b9320d888  node-v8.11.1-win-x86.7z
c07a5eb55268c0bf491e73efb225f42a7289fd92d2b768b955ba9a49d7b916b4  node-v8.11.1-win-x86.zip
42a2a4e7972c2266174f114f732c93d183d4df2ddaa31a9d543c96f96a7b1b97  node-v8.11.1-x64.msi
7662094918364fa33b317b7788413d36ef2eb517fc4a23cee1134bab346f6de5  node-v8.11.1-x86.msi
ed9507c4c44915c1183a3bb6747c7821fb5ba194d47ff9351fa153f2ab368ed1  win-x64/node.exe
45fd5c590a3a0ee9a310b506bdf9d2e530bcdd2200aaac1030b8de1e00183181  win-x64/node.lib
b7c499c164a800579ec11061dd9771b601fe6aaa86b183b0a865d064febd4348  win-x64/node_pdb.7z
99df175e6f7fdf1da9c8a8a6c8ffc18b32537e08170b0872657adb7a57f76ed0  win-x64/node_pdb.zip
eb41ebd07e309443703e57bf54deecd00b8b7aee8edaf8eab12421117d94b117  win-x86/node.exe
ffc5bd433e8156df0de1ffd0e4060fbd218f591b861325fc3f8bd8a406b22ea6  win-x86/node.lib
6923077d76c3897fa4abb1347fd19c7f8b79659c7b71cdb6ed26dd3c69f4c91a  win-x86/node_pdb.7z
4cdc022ed6f67d1e23ebfa3dd3bc9a21e05356e9d19520ed2e42c9ee8bcda68f  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlq9sCcACgkQkzsB9Atc
qUbMhwgAhtzf3TCGMi8kyqtJqCrERJGM4uCElvyRAYs5IaUFT8YYmGVm8JOikYOV
tAyjk2M6+MXhylFXWfXoEXhejU66jcXeZLD24aSuaD/21YNv0de9gi5GvDHPOxY+
qw2teDz1feGfAqAgiKSZsOPply1kFF8Q3hiwlMuGhLLJ7ecF7+s5lGvDl1Z+RNDk
Yv1jcWcTyluqo5dgGbTT3RQIzIIYqIXua+teOGwIA3rXv+9ChiSmE2OItSPv154N
4DZkgx0a4jsrEuD+yNxYmPULinsm3e/ZMh2LlJsZtz1uYK5GC4W1Tcj8KskJFSZG
/rCpm/5QxDkpUAH7DkdMsWbw2QWSfQ==
=pIhD
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v8.11.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v8.11.1</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Fri, 30 Mar 2018 03:40:14 GMT</pubDate></item><item><title><![CDATA[Node v6.14.1 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><p>No additional commits.</p>
<p>Due to incorrect staging of the upgrade to the GCC 4.9.X compiler, the latest releases for PPC little
endian were built using GCC 4.9.X instead of GCC 4.8.X. This caused an ABI breakage on PPCLE based
environments. This has been fixed in our infrastructure and we are doing this release to ensure that
the hosted binaries are adhering to our platform support contract.</p>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-x86.msi">https://nodejs.org/dist/v6.14.1/node-v6.14.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-x64.msi">https://nodejs.org/dist/v6.14.1/node-v6.14.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/win-x86/node.exe">https://nodejs.org/dist/v6.14.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/win-x64/node.exe">https://nodejs.org/dist/v6.14.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1.pkg">https://nodejs.org/dist/v6.14.1/node-v6.14.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-darwin-x64.tar.gz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-x86.tar.xz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-x64.tar.xz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-ppc64le.tar.xz</a><br>
Linux PPC BE 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-ppc64.tar.xz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-ppc64.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-s390x.tar.xz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-sunos-x86.tar.xz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-sunos-x64.tar.xz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-arm64.tar.xz">https://nodejs.org/dist/v6.14.1/node-v6.14.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.14.1/node-v6.14.1.tar.gz">https://nodejs.org/dist/v6.14.1/node-v6.14.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.14.1/">https://nodejs.org/dist/v6.14.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.14.1/api/">https://nodejs.org/docs/v6.14.1/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

baff3cbf6ad4f386d47aa2fd8c87c9947aea6654578008fc082d3812e9e6f4d3  node-v6.14.1-aix-ppc64.tar.gz
b561f7a9ff3975b30b8788b0b3830a241a5373fe8e7f52201af92e2d1a4b0a0e  node-v6.14.1-darwin-x64.tar.gz
0a5e12f4c12039e0b5b05fd92edffc46d52a4edb0cf553ccd59c49e3a146d175  node-v6.14.1-darwin-x64.tar.xz
1e1519e4797b59799293b867aaccb23376d08baba0dda3cd09cf966f6f037dd4  node-v6.14.1-headers.tar.gz
a4400dbe159f5464c9e900143c7b336dc1e66726b462329a4ea4f3513feb37ba  node-v6.14.1-headers.tar.xz
8f73b9a9a9816cc2b7f3b18947da0d644c6ea2c74c0e95101814e4e951a4f270  node-v6.14.1-linux-arm64.tar.gz
d262b6bee47798c0037d1785cbbf1055a4e167e0965396dc6f3f55486567e44c  node-v6.14.1-linux-arm64.tar.xz
bcef7dcbce3e349eafefc7dcebddee1f085e85d26707a72752907a1c9535b71d  node-v6.14.1-linux-armv6l.tar.gz
575810fcfecfe6315571710bddc0a2bc41e52d501f42e3f993ddab2e324dbee0  node-v6.14.1-linux-armv6l.tar.xz
575b75eb9ce7afa660b8e8bd3abfb8d1cb8401ad402fed8ce5eeeb85ac76a3d3  node-v6.14.1-linux-armv7l.tar.gz
68cfed242cdad765248964f42120c9d272bc95106c8de5b546ce2258e5cd2a0b  node-v6.14.1-linux-armv7l.tar.xz
9b921422b7a7ac4737e2ab0af72b1be3be7633ea2c977e98c8c6572a05521c63  node-v6.14.1-linux-ppc64le.tar.gz
3ec94786d7645b33e059de208c6d3151c07e9d6cf8fc44744228648a1e3fa1ab  node-v6.14.1-linux-ppc64le.tar.xz
7a89f4f709f2c6dc633cf817b49996d0daa9ebd774eb58c896f128727c04e33a  node-v6.14.1-linux-ppc64.tar.gz
27fd1c7ea38b20b86e8aa5cfb71a9854b22180d6f5d1a1f3e39f7355ac71b0cf  node-v6.14.1-linux-ppc64.tar.xz
db2fb4dce6e8cdf6aef695ee77efb5d0b4eaad9de931302a4ef3db1fc3606ae9  node-v6.14.1-linux-s390x.tar.gz
91138e82eace207c871f52a08e0114210e52710daebb4f0158c4d34f9e7091c4  node-v6.14.1-linux-s390x.tar.xz
f3d943fc6b16d86827bbe74e4fe243c2a9414f4bd04d9273aed58bb55f0906c8  node-v6.14.1-linux-x64.tar.gz
bdd6b8e33a6f54383ca14c15c05dbe76af7866e9fabf3c88f1cfea8d1b97286e  node-v6.14.1-linux-x64.tar.xz
d46d38b9c128a468bb6a49dde1d7cdfff5c4ffd2b33976077432e42b3adccf66  node-v6.14.1-linux-x86.tar.gz
4bc4e5a533c74484ce4340c76ec5fe079443341920b6c2cd5312e0a0d90203f3  node-v6.14.1-linux-x86.tar.xz
7b2544789ea5cef75ce372d6cc902994d99f3b5c469b8242e544bc025eb707dd  node-v6.14.1.pkg
8b5bc5d4ad2522c39b9b84ffada91e30e97d13b5ddf348399fb70239e299527a  node-v6.14.1-sunos-x64.tar.gz
9db17f95a23ddad69742c80997964dd3590554ae35515267aaa88ad9e1e12e49  node-v6.14.1-sunos-x64.tar.xz
f5fe01c0b40b46a86cb4aa794b2b84cded32f3681ebd4a901818fe383fc4cc6c  node-v6.14.1-sunos-x86.tar.gz
ff1701e7b683bc8e4f8e786ac35cb147f33566bed7d4cec5f4680ad0df5f5197  node-v6.14.1-sunos-x86.tar.xz
82ca9917819db13c3a3484bd2bee1c58cd718aec3e4ad46026f968557a6717be  node-v6.14.1.tar.gz
115eda89ff718abe811cb14c31dec891efa20b92c99e715f5e094641bc56bec3  node-v6.14.1.tar.xz
5b1f61841e5a75f18b6b737898dd60866f4301015fe9fdf7ef8ada007b79a3bf  node-v6.14.1-win-x64.7z
c48646942f676b4c9437afe36dd9d7c9922d1c1c3e5b17a4ec2cc180d9317215  node-v6.14.1-win-x64.zip
77a93b6c4cd7b5bb09cf4ea5448e3a4ce08c7a3624331f944acd496dc435ad2b  node-v6.14.1-win-x86.7z
159e682b1146972542a36114517b32595c5a1818d8d76ade0de8e8615446bf9b  node-v6.14.1-win-x86.zip
582b6c13faf75df3ff353504710f92855d2848dc2391a229d2b4f59ea1eee566  node-v6.14.1-x64.msi
9b7c18106cf2a5f517d705bc076641445bf39e84209240665ba9a02637d3b277  node-v6.14.1-x86.msi
e9e1435ed00330cc025ee10047c489b71f0ab68fc5e7d3f1aefd60d317257eb5  win-x64/node.exe
1882dcdd4a874322d2e69b2dd4143a453a2d99e36ce113ab0003cb5590d4bb00  win-x64/node.lib
21c8dfc25dd961fd337a4c92d52f4baa08689d38e87d04fa01424f3b466885e8  win-x64/node_pdb.7z
0be205d808e960c1d3e4aa1e80b5d07de80736d152e2a1997b53f4342c59b7fd  win-x64/node_pdb.zip
cc8ef5229558cc712f943225cd5fe4023acb897dd56b87a48f98f1017d99d0ef  win-x86/node.exe
ed78a7b496aa654df8a935fae4f6ec247165676cd82a4e5c82f16956cc4ff258  win-x86/node.lib
3f547401f1757db2afb9cd585bc08eba389e733df0bb5f2a024eea0f054cd91f  win-x86/node_pdb.7z
d8a1193ff939ffccdaabec4817c89c23e20da8fd4e0e1acba6b70afa1096480e  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlq9r/YACgkQkzsB9Atc
qUZZfAf/f4s9p8s78hyB1ISqvDFk0YedrLrQd4o0f+iEM6JipPplDpVW3QJESHkb
mBKOT/kIs4uWrBV8G6pc/7ugiByn4G2oNHbs8ni/iu4c+s1vpkmppWP8K372p4eI
kgYDCOl5wfw7cxdo3U5fOXc4ug5shLbZ3YcEY+XAqYiOqSxUUsPlUFFDjAMjvFdV
09/3mvI5J88n1h//WJ0lKCy7FKKObcbzAlEEAVs0DZ5WDcWSoIhCgtaZLqPl//gP
VJtzdURKxUn27cUjfKZ41rtW3IQ4wD9frd3USOGNWmdqtDRhi49La08z+INoN6UN
n70z0RMPJrSbzjxahTqfE6ZOmfb2bg==
=65Jo
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.14.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.14.1</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Fri, 30 Mar 2018 03:39:55 GMT</pubDate></item><item><title><![CDATA[Node v4.9.1 (Maintenance)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><p>No additional commits.</p>
<p>Due to incorrect staging of the upgrade to the GCC 4.9.X compiler, the latest releases for PPC little
endian were built using GCC 4.9.X instead of GCC 4.8.X. This caused an ABI breakage on PPCLE based
environments. This has been fixed in our infrastructure and we are doing this release to ensure that
the hosted binaries are adhering to our platform support contract.</p>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-x86.msi">https://nodejs.org/dist/v4.9.1/node-v4.9.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-x64.msi">https://nodejs.org/dist/v4.9.1/node-v4.9.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/win-x86/node.exe">https://nodejs.org/dist/v4.9.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/win-x64/node.exe">https://nodejs.org/dist/v4.9.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1.pkg">https://nodejs.org/dist/v4.9.1/node-v4.9.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-darwin-x64.tar.gz">https://nodejs.org/dist/v4.9.1/node-v4.9.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-x86.tar.xz">https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-x64.tar.xz">https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-ppc64le.tar.xz</a><br>
Linux PPC BE 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-ppc64.tar.xz">https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-ppc64.tar.xz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-sunos-x86.tar.xz">https://nodejs.org/dist/v4.9.1/node-v4.9.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-sunos-x64.tar.xz">https://nodejs.org/dist/v4.9.1/node-v4.9.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-arm64.tar.xz">https://nodejs.org/dist/v4.9.1/node-v4.9.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v4.9.1/node-v4.9.1.tar.gz">https://nodejs.org/dist/v4.9.1/node-v4.9.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v4.9.1/">https://nodejs.org/dist/v4.9.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v4.9.1/api/">https://nodejs.org/docs/v4.9.1/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

d86280574658364f8acea579c430b65fe4ab71138039904739df830943ca4859  node-v4.9.1-darwin-x64.tar.gz
36b3ae387c242f609d91ac78c8804846af568a14e5b733cda633382a1d284d8d  node-v4.9.1-darwin-x64.tar.xz
d5fe1c36f64fe7548060baef58ebe9e47cf281868108753dbaf97413edf6004f  node-v4.9.1-headers.tar.gz
2b071b6d6bbe8c323fafd40a0c5111b331a49522e439a2761de9f1bf8d2ac188  node-v4.9.1-headers.tar.xz
b61b9b19f584cdd198a7342966a269393e6ef79e1273e4f4940d872b929d8403  node-v4.9.1-linux-arm64.tar.gz
7203f9693e06ad220cfde2e5d70778cb021a176ecab1bdfee0bf546363333f26  node-v4.9.1-linux-arm64.tar.xz
151bfd51cdb18e2404c83ab9e2c2775262fc8fcfe823cca3ce2a707de49e81ea  node-v4.9.1-linux-armv6l.tar.gz
a56808a59f132f134919e72961bc568226f47b8c752b8fd4ba06e66d07788e84  node-v4.9.1-linux-armv6l.tar.xz
574dc58a52005329c88ac2b4a7c1573e00d8e399ead9ae67b690e0212274577e  node-v4.9.1-linux-armv7l.tar.gz
992da885e15ef639f78dd5b08ffcb4b327106970ddd191d0a9301e5d83967564  node-v4.9.1-linux-armv7l.tar.xz
3660caa07a3ab36cd3cea7812190330401eed40c7b92f6023787205ca2a8a9b9  node-v4.9.1-linux-ppc64le.tar.gz
fd0c43abfd61ff25e7ed07b6968024de7aa2ba2ff3b44c0cdc3b29374f2e5702  node-v4.9.1-linux-ppc64le.tar.xz
bbb45581ea0cf12f51571b1dd07dff2fb33172a4c38696bdb001ddaa81209c48  node-v4.9.1-linux-ppc64.tar.gz
1fe4121800007eebd1067b6110f88862a04143b7e1a1e51e42d256368522e5c3  node-v4.9.1-linux-ppc64.tar.xz
7c86fac1b2dfd837396b716c3313eb4dd04da315d254dd2f0c8bdcaf41dc5de6  node-v4.9.1-linux-x64.tar.gz
db65d409f0fd7e4ff817509c7ec29df72f4b3f6885297b98f64781ecea92feea  node-v4.9.1-linux-x64.tar.xz
cc4b5e938734fc2718f25934a4e51e0cfcd1d052045f187d0a0f4b8632313270  node-v4.9.1-linux-x86.tar.gz
0e659f81b611bc1f6d113060980ebec3b90d98acca99af675dd85bf7814c94c4  node-v4.9.1-linux-x86.tar.xz
481f9544fda1e5b98a6612a0cc0dd05c33e52315dd8e79555a79923a95469cd7  node-v4.9.1.pkg
6bf0bca6cd2fed624bd46aefc765c343899efe5c2f88d1b30703f560b1c78a48  node-v4.9.1-sunos-x64.tar.gz
e8033440fdd63631dbecc8a1b2c8ffdd2eaf1732d03e128055bba7e33d543cff  node-v4.9.1-sunos-x64.tar.xz
738f8ad175213289173f4e0c3281baa150daade3770925cce65fadab059f0bdb  node-v4.9.1-sunos-x86.tar.gz
a9bbc758ffab468eda29e6d43f37a43f0e080994885c77cfeb455e4a4fbb8854  node-v4.9.1-sunos-x86.tar.xz
d2bc20dbe2c20e6f606671b1b9631f0d20396547ac7cbc144a3dad2c78106c78  node-v4.9.1.tar.gz
d7d1232f948391699c6e98780ac90bdf5889902d639bad41561ac29f03dad401  node-v4.9.1.tar.xz
b9fd93e5d57ee59972317e7d4e0a3aa4bb9e81bd820506deb25e0dfdca0f7f01  node-v4.9.1-win-x64.7z
e4872b0696b00aa665b3c8e9a1c4b380792d0623eb8ee6dce425686ebfe07c96  node-v4.9.1-win-x64.zip
26236da1472b824412012ff127cfcf719549aeb7ab35bb366c385c5dba42bc07  node-v4.9.1-win-x86.7z
1e6009a61d5a96ec62146dee75b1a9dbb519ffc4d17526b654f1fd9f88cffd3d  node-v4.9.1-win-x86.zip
1a39bbe982ae3853bae668f33aff549f4f18f7f80416b80789d17ce0292244b6  node-v4.9.1-x64.msi
a17a1730e20408b0f58dad972933c31c9506de1a6bfb74dbcc2869cbadd5026b  node-v4.9.1-x86.msi
cf303c36126b9bbfa2efd77e68d80a7cead2fe2604400b39c4901195e1614579  win-x64/node.exe
696c65f6bf68c5d2f5212f77cd1a9b631f884c3f1066320e617ebedc8cdbc2fa  win-x64/node.lib
7ef2637d08bc4753ac4279093f463389a6aced7b32a2a45581875d965f20b41e  win-x64/node_pdb.7z
62982c0bc42b15d56c4cf2c58919fea6aa51a68c8707020d0ee45c5ed9a8854b  win-x64/node_pdb.zip
26675281b58986a1577cf303d4f86a12f9d9772473b178322ba70d11a65dff5a  win-x86/node.exe
2a2bce1bb91e30da9edaf9a7b1b0a72853ea3b00078d52b0dae3de9f37462b0f  win-x86/node.lib
5fbb0156d903e7dfeb3e534db12f6c7a3b01cafac69d96bc927970d911c6df94  win-x86/node_pdb.7z
8f259d638d8d77736cca9e241bdacc8f83aa99961893934c85c3ee43406cb61d  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlq9sAoACgkQkzsB9Atc
qUa3UAf9FaL2OIeQGR8Ek98qg3r4vSKKSvrrirKFklSqPc8De88h3voxYzYj+vQC
nDLXWBfpZyFNIDNnAsvTfqe8COAeGhX/HCsZPw5ELhNLiSV/jyWv9pDkRe+s/ip2
Ic6AxjGXCZRMivMQR/1l0+AQ9FIquO3vMjX2UX/HS5/Ce70dds9sP+O7SpvJCXuI
aHknDIO8/qTlcPdHE8LhVIkepdhXy1R13jgl656ORFrD8FhbdjoSBjlAmO2vy7Mr
NsfN89oyXY1/AGQctZwZ/pspCcyMDMKu0x4xd52nx3K8vJa5QeI8HCQXGv+NXt3Q
RP4J7S9AhQFvlPQoO0/roFh9Zwe4qQ==
=d1W/
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v4.9.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v4.9.1</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Fri, 30 Mar 2018 03:39:32 GMT</pubDate></item><item><title><![CDATA[Node v9.10.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>Upgrade to OpenSSL 1.0.2o</strong>: Does not contain any security fixes that are known to impact Node.js.</li>
<li><strong>Fix for inspector DNS rebinding vulnerability (CVE-2018-7160)</strong>: A malicious website could use a DNS rebinding attack to trick a web browser to bypass same-origin-policy checks and allow HTTP connections to localhost or to hosts on the local network, potentially to an open inspector port as a debugger, therefore gaining full code execution access. The inspector now only allows connections that have a browser <code>Host</code> value that is either not subject to DNS resolution or matches <code>localhost</code> or <code>localhost6</code>.</li>
<li><strong>Fix for <code>&#39;path&#39;</code> module regular expression denial of service (CVE-2018-7158)</strong>: A regular expression used for parsing POSIX paths could be used to cause a denial of service if an attacker were able to have a specially crafted path string passed through one of the impacted <code>&#39;path&#39;</code> module functions.</li>
<li><strong>Reject spaces in HTTP <code>Content-Length</code> header values (CVE-2018-7159)</strong>: The Node.js HTTP parser allowed for spaces inside <code>Content-Length</code> header values. Such values now lead to rejected connections in the same way as non-numeric values.</li>
<li><p><strong>Update root certificates</strong>: 5 additional root certificates have been added to the Node.js binary and 30 have been removed.</p>
</li>
<li><p><strong>cluster</strong>:</p>
<ul>
<li>Add support for <code>NODE_OPTIONS=&quot;--inspect&quot;</code> (Sameer Srivastava) <a href="https://github.com/nodejs/node/pull/19165">#19165</a></li>
</ul>
</li>
<li><strong>crypto</strong>:<ul>
<li>Expose the public key of a certificate (Hannes Magnusson) <a href="https://github.com/nodejs/node/pull/17690">#17690</a></li>
</ul>
</li>
<li><strong>n-api</strong>:<ul>
<li>Add <code>napi_fatal_exception</code> to trigger an <code>uncaughtException</code> in JavaScript (Mathias Buus) <a href="https://github.com/nodejs/node/pull/19337">#19337</a></li>
</ul>
</li>
<li><strong>path</strong>:<ul>
<li>Fix regression in <code>posix.normalize</code> (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/19520">#19520</a></li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>Improve stream creation performance (Brian White) <a href="https://github.com/nodejs/node/pull/19401">#19401</a></li>
</ul>
</li>
<li><strong>Added new collaborators</strong><ul>
<li><a href="https://github.com/BethGriggs">BethGriggs</a> Beth Griggs</li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/926214aefe"><code>926214aefe</code></a>] - <strong>cluster</strong>: add support for NODE_OPTIONS=&quot;--inspect&quot; (Sameer Srivastava) <a href="https://github.com/nodejs/node/pull/19165">#19165</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ead99aa73"><code>6ead99aa73</code></a>] - <strong>console</strong>: don&#39;t swallow call stack exceeded errors (Dan Kaplun) <a href="https://github.com/nodejs/node/pull/19423">#19423</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02671dc12b"><code>02671dc12b</code></a>] - <strong>crypto</strong>: update root certificates (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd8c79ddfc"><code>fd8c79ddfc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add docs &amp; tests for cert.pubkey &amp; cert.fingerprint256 (Hannes Magnusson) <a href="https://github.com/nodejs/node/pull/17690">#17690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23312675cb"><code>23312675cb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: provide full cert details to checkServerIdentity (Hannes Magnusson) <a href="https://github.com/nodejs/node/pull/17690">#17690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/26e2938a50"><code>26e2938a50</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add cert.pubkey containing the raw pubkey of certificate (Hannes Magnusson) <a href="https://github.com/nodejs/node/pull/17690">#17690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f5d9324315"><code>f5d9324315</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/f5eb182b50"><code>f5eb182b50</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/ddcb3fc886"><code>ddcb3fc886</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/d908169bad"><code>d908169bad</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19638">#19638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0cd883fe09"><code>0cd883fe09</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2o (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19638">#19638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c39167dc26"><code>c39167dc26</code></a>] - <strong>deps</strong>: reject interior blanks in Content-Length (Ben Noordhuis) <a href="https://github.com/nodejs-private/http-parser-private/pull/1">nodejs-private/http-parser-private#1</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bc15a69ae"><code>3bc15a69ae</code></a>] - <strong>deps</strong>: upgrade http-parser to v2.8.0 (Ben Noordhuis) <a href="https://github.com/nodejs-private/http-parser-private/pull/1">nodejs-private/http-parser-private#1</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6591d9f761"><code>6591d9f761</code></a>] - <strong>deps</strong>: cherry-pick 0c35b72 from upstream V8 (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18038">#18038</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e533911696"><code>e533911696</code></a>] - <strong>doc</strong>: remove use of &quot;random port&quot; re dgram send (Thomas Hunter II) <a href="https://github.com/nodejs/node/pull/19620">#19620</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3894981af2"><code>3894981af2</code></a>] - <strong>doc</strong>: improve assert legacy text (Rich Trott) <a href="https://github.com/nodejs/node/pull/19622">#19622</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8191ada9ae"><code>8191ada9ae</code></a>] - <strong>doc</strong>: improve Buffer() text (Rich Trott) <a href="https://github.com/nodejs/node/pull/19567">#19567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2fadc9ef68"><code>2fadc9ef68</code></a>] - <strong>doc</strong>: fix run-on sentence in buffer.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19567">#19567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/962c5816a2"><code>962c5816a2</code></a>] - <strong>doc</strong>: change v-notation for version in buffer.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19567">#19567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a2f336994"><code>5a2f336994</code></a>] - <strong>doc</strong>: add missing fs.Stats.size section (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19583">#19583</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8653c42a41"><code>8653c42a41</code></a>] - <strong>doc</strong>: rename HTTP2 to HTTP/2 (Timothy Gu) <a href="https://github.com/nodejs/node/pull/19603">#19603</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b70ac0ab2e"><code>b70ac0ab2e</code></a>] - <strong>doc</strong>: remove confusing note about child process stdio (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19552">#19552</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e3d971f79"><code>5e3d971f79</code></a>] - <strong>doc</strong>: add BethGriggs to collaborators (Beth Griggs) <a href="https://github.com/nodejs/node/pull/19610">#19610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e9f9297b3"><code>5e9f9297b3</code></a>] - <strong>doc</strong>: document <code>make docopen</code> (Ayush Gupta) <a href="https://github.com/nodejs/node/pull/19321">#19321</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4db7848e09"><code>4db7848e09</code></a>] - <strong>doc</strong>: remove example labels from buffer.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19582">#19582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f07e820e6d"><code>f07e820e6d</code></a>] - <strong>doc</strong>: add &#39;v&#39; prefix to all versions in metadata (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19590">#19590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e9b7a5683"><code>7e9b7a5683</code></a>] - <strong>doc</strong>: add missing metadata for fs.open (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19585">#19585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d47e5d022f"><code>d47e5d022f</code></a>] - <strong>doc</strong>: add link &amp; simplify data event (net.Socket) (Christopher Hiller) <a href="https://github.com/nodejs/node/pull/19487">#19487</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43f24c0406"><code>43f24c0406</code></a>] - <strong>doc</strong>: add directory structure in writing-tests.md (juggernaut451) <a href="https://github.com/nodejs/node/pull/18802">#18802</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/157fc28710"><code>157fc28710</code></a>] - <strong>doc</strong>: add added in versions to fs.Stats properties (jvelezpo) <a href="https://github.com/nodejs/node/pull/19266">#19266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa17002215"><code>fa17002215</code></a>] - <strong>doc</strong>: add missing metadata for settings.windowsHide (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19578">#19578</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4532a8913d"><code>4532a8913d</code></a>] - <strong>doc</strong>: add <code>require.main</code> to <code>require</code> properties (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19573">#19573</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e8ece149a"><code>1e8ece149a</code></a>] - <strong>doc</strong>: add missing metadata for cluster.settings.cwd (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19569">#19569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/933c58cd76"><code>933c58cd76</code></a>] - <strong>doc</strong>: add types for some <code>process</code> properties (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19571">#19571</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae0e243028"><code>ae0e243028</code></a>] - <strong>doc</strong>: fix n-api example string (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/19205">#19205</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c9ba3db40"><code>7c9ba3db40</code></a>] - <strong>doc</strong>: correct introduced_in metadata for buffer doc (Rich Trott) <a href="https://github.com/nodejs/node/pull/19545">#19545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1073f09cad"><code>1073f09cad</code></a>] - <strong>doc</strong>: minor improvements to buffer.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19547">#19547</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9845fc3e4a"><code>9845fc3e4a</code></a>] - <strong>doc</strong>: Add a missing comma (jiangq) <a href="https://github.com/nodejs/node/pull/19555">#19555</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1c45e258c"><code>d1c45e258c</code></a>] - <strong>doc</strong>: update child_process.md (Ari Leo Frankel) <a href="https://github.com/nodejs/node/pull/19075">#19075</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e3f59fbb5"><code>8e3f59fbb5</code></a>] - <strong>doc</strong>: clarify child_process promise rejections (TomCoded) <a href="https://github.com/nodejs/node/pull/19541">#19541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9f41eecc8"><code>e9f41eecc8</code></a>] - <strong>doc</strong>: move StackOverflow to unofficial section (josephleon) <a href="https://github.com/nodejs/node/pull/19416">#19416</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f49174969"><code>3f49174969</code></a>] - <strong>doc</strong>: move who-to-cc to COLABORATOR_GUIDE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19460">#19460</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/65c9a5278c"><code>65c9a5278c</code></a>] - <strong>doc</strong>: require passing CI for landing code (Rich Trott) <a href="https://github.com/nodejs/node/pull/19458">#19458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98d038a1f3"><code>98d038a1f3</code></a>] - <strong>doc</strong>: simplify COLLABORATOR_GUIDE.md instructions (Rich Trott) <a href="https://github.com/nodejs/node/pull/19458">#19458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e5bcd8d981"><code>e5bcd8d981</code></a>] - <strong>doc</strong>: reduce CI options in COLLABORATOR_GUIDE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19458">#19458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/26e97a124d"><code>26e97a124d</code></a>] - <strong>doc</strong>: add new documentation rule (estrada9166) <a href="https://github.com/nodejs/node/pull/18726">#18726</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed55386d74"><code>ed55386d74</code></a>] - <strong>doc</strong>: add fs declarations to stream doc js examples (Ivan Filenko) <a href="https://github.com/nodejs/node/pull/18804">#18804</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c672624b3"><code>9c672624b3</code></a>] - <strong>doc</strong>: remove **Note:** tags (James M Snell) <a href="https://github.com/nodejs/node/pull/18592">#18592</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/742b304ea3"><code>742b304ea3</code></a>] - <strong>doc</strong>: warn about using util.inspect/util.format (James M Snell) <a href="https://github.com/nodejs/node/pull/17791">#17791</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3833b0734"><code>d3833b0734</code></a>] - <strong>doc</strong>: update collaborator guide (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/19116">#19116</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c3886b50c9"><code>c3886b50c9</code></a>] - <strong>doc</strong>: add note about browsers and HTTP/2 (Steven) <a href="https://github.com/nodejs/node/pull/19476">#19476</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc7ba0bb9d"><code>cc7ba0bb9d</code></a>] - <strong>doc</strong>: fix/improve inspector profiler example (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/19379">#19379</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c9263e7cc"><code>9c9263e7cc</code></a>] - <strong>doc</strong>: add trivikr to collaborators (Trivikram) <a href="https://github.com/nodejs/node/pull/19384">#19384</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5960cde4eb"><code>5960cde4eb</code></a>] - <strong>doc</strong>: fix changelog (Myles Borins) <a href="https://github.com/nodejs/node/pull/19515">#19515</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b351e0eda6"><code>b351e0eda6</code></a>] - <strong>http</strong>: use more destructuring (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19481">#19481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49c0efd2a2"><code>49c0efd2a2</code></a>] - <strong>http2</strong>: remove some unnecessary next ticks (James M Snell) <a href="https://github.com/nodejs/node/pull/19451">#19451</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/583d5afa5e"><code>583d5afa5e</code></a>] - <strong>inspector</strong>: do not allow host names (Eugene Ostroukhov) </li>
<li>[<a href="https://github.com/nodejs/node/commit/fc1a610a00"><code>fc1a610a00</code></a>] - <strong>inspector</strong>: check Host header for local connections (Eugene Ostroukhov) </li>
<li>[<a href="https://github.com/nodejs/node/commit/419e88ea4a"><code>419e88ea4a</code></a>] - <strong>lib,test</strong>: lint fixes for linter upgrade (Rich Trott) <a href="https://github.com/nodejs/node/pull/19528">#19528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd8523fe44"><code>fd8523fe44</code></a>] - <strong>n-api</strong>: re-write test_make_callback (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/19448">#19448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/29a04b7ed6"><code>29a04b7ed6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: add napi_fatal_exception (Mathias Buus) <a href="https://github.com/nodejs/node/pull/19337">#19337</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/223b42648f"><code>223b42648f</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/40916a27bc"><code>40916a27bc</code></a>] - <strong>path</strong>: fix regression in posix.normalize (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/19520">#19520</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fad5dcce3b"><code>fad5dcce3b</code></a>] - <strong>src</strong>: drop CNNIC+StartCom certificate whitelisting (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/780a5d6f3a"><code>780a5d6f3a</code></a>] - <strong>src</strong>: use <code>unordered\_map</code> for perf marks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19558">#19558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f13cc3237e"><code>f13cc3237e</code></a>] - <strong>stream</strong>: improve stream creation performance (Brian White) <a href="https://github.com/nodejs/node/pull/19401">#19401</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8996d3cf45"><code>8996d3cf45</code></a>] - <strong>test</strong>: remove third param from assert.strictEqual (<a href="mailto:davis.okoth@kemsa.co.ke">davis.okoth@kemsa.co.ke</a>) <a href="https://github.com/nodejs/node/pull/19536">#19536</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1a327b0ed"><code>c1a327b0ed</code></a>] - <strong>test</strong>: remove custom error message (DingDean) <a href="https://github.com/nodejs/node/pull/19526">#19526</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9265f4bcb7"><code>9265f4bcb7</code></a>] - <strong>test</strong>: remove string literal from assertions (Nathaniel Weeks) <a href="https://github.com/nodejs/node/pull/19276">#19276</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/efa38bd1a0"><code>efa38bd1a0</code></a>] - <strong>test</strong>: remove message from assert.strictEqual() (willhayslett) <a href="https://github.com/nodejs/node/pull/19525">#19525</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/40be64d96d"><code>40be64d96d</code></a>] - <strong>test</strong>: rename regression tests more expressively (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19495">#19495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0310df8fe6"><code>0310df8fe6</code></a>] - <strong>test</strong>: refactor parallel/test-tls-ca-concat.js (juggernaut451) <a href="https://github.com/nodejs/node/pull/19092">#19092</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f1a01d816"><code>5f1a01d816</code></a>] - <strong>test</strong>: fix buggy getTTYfd() implementation (Rich Trott) <a href="https://github.com/nodejs/node/pull/17781">#17781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c6b993bde7"><code>c6b993bde7</code></a>] - <strong>test</strong>: move firstInvalidFD() out of common module (Rich Trott) <a href="https://github.com/nodejs/node/pull/17781">#17781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e69026962"><code>8e69026962</code></a>] - <strong>test</strong>: remove getTTYfd() from common module (Rich Trott) <a href="https://github.com/nodejs/node/pull/17781">#17781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a8d9ccf8fe"><code>a8d9ccf8fe</code></a>] - <strong>test</strong>: remove common.projectDir (Rich Trott) <a href="https://github.com/nodejs/node/pull/17781">#17781</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74582933c9"><code>74582933c9</code></a>] - <strong>test</strong>: refactor test-fs-readfile-tostring-fail (Rich Trott) <a href="https://github.com/nodejs/node/pull/19404">#19404</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a56ba1258d"><code>a56ba1258d</code></a>] - <strong>tools</strong>: update certdata.txt (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e895d54224"><code>e895d54224</code></a>] - <strong>tools</strong>: simplify tools/doc/preprocess.js (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19539">#19539</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c3465f68a"><code>4c3465f68a</code></a>] - <strong>tools</strong>: fix nits in tools/doc/common.js (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19599">#19599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ab561c090b"><code>ab561c090b</code></a>] - <strong>tools</strong>: shorten metadata parsing (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19512">#19512</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0db7b8cd87"><code>0db7b8cd87</code></a>] - <strong>tools</strong>: make metadata parsing less permissive (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19512">#19512</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4007d6cbfe"><code>4007d6cbfe</code></a>] - <strong>tools</strong>: update ESLint to 4.19.1 (Rich Trott) <a href="https://github.com/nodejs/node/pull/19528">#19528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89e7a5faad"><code>89e7a5faad</code></a>] - <strong>tools</strong>: fix nits in tools/doc/preprocess.js (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19473">#19473</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0414a8c7ed"><code>0414a8c7ed</code></a>] - <strong>tools</strong>: fix logic nit in tools/doc/generate.js (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19475">#19475</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-x86.msi">https://nodejs.org/dist/v9.10.0/node-v9.10.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-x64.msi">https://nodejs.org/dist/v9.10.0/node-v9.10.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/win-x86/node.exe">https://nodejs.org/dist/v9.10.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/win-x64/node.exe">https://nodejs.org/dist/v9.10.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0.pkg">https://nodejs.org/dist/v9.10.0/node-v9.10.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-darwin-x64.tar.gz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-x86.tar.xz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-x64.tar.xz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-s390x.tar.xz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-sunos-x86.tar.xz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-sunos-x64.tar.xz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-arm64.tar.xz">https://nodejs.org/dist/v9.10.0/node-v9.10.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v9.10.0/node-v9.10.0.tar.gz">https://nodejs.org/dist/v9.10.0/node-v9.10.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v9.10.0/">https://nodejs.org/dist/v9.10.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v9.10.0/api/">https://nodejs.org/docs/v9.10.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

3ad90e0ed617eaa19d77d9d02c5c42f8b03560abbd02ddaa0db0016725660b9a  node-v9.10.0-aix-ppc64.tar.gz
c4b98cc2f3c00b770f24549de112902b56d57be7963a1047cd116b357bc61569  node-v9.10.0-darwin-x64.tar.gz
35a2e934d475aaca229d4d054365118bd303baa9c9954d087d0cee02ec42ba90  node-v9.10.0-darwin-x64.tar.xz
a41222cd88298b2e277cf1e04e88e9e962f9cbd0b0ce66837cea1f75ac21d33a  node-v9.10.0-headers.tar.gz
efda9c7d6344e529b3966ef7e95e89d93528490032d6d8df1af23581ae8c2393  node-v9.10.0-headers.tar.xz
2ff3351616e58d1355b643f6013cb45b30bf84aad523de05cdbf01d6c7b68e30  node-v9.10.0-linux-arm64.tar.gz
ba1d682aa1d5a12eeb39e7f51e4c67c6122b24482869ca2547c6f094eae90658  node-v9.10.0-linux-arm64.tar.xz
061f0a1d4563407626c826417f301913a6a6c61d12cc59b2f3ba806d995749b3  node-v9.10.0-linux-armv6l.tar.gz
42d1c45dc27686f9d3ea93472f0723139b72524c72b46f81fc1514fbcd9d7707  node-v9.10.0-linux-armv6l.tar.xz
8f1b5c62951f0dda9f3592d19198d8f8aea7a2c1ef43a6adf235ba8a65765e61  node-v9.10.0-linux-armv7l.tar.gz
bafe8061f6b27710ee64284c6a01793645eeb914bb711a9e6fc752a536ddfdc4  node-v9.10.0-linux-armv7l.tar.xz
fe4a120bc64065355956f22bf52695d35e68e7cefba6fcb94f6b53b445234b51  node-v9.10.0-linux-ppc64le.tar.gz
f727a1f8350656a7149021b1ceae6e83bffb520c4ce9e20d9e329036eee58ace  node-v9.10.0-linux-ppc64le.tar.xz
2f0693357d002f2e6be90bc2b6a9cf385b59a88adc2098a8afcbae3a8af88c6d  node-v9.10.0-linux-s390x.tar.gz
e0887c4605d2f796c5e95fd9096672b77bd1d43c01f11450f1f8019a9b0d816d  node-v9.10.0-linux-s390x.tar.xz
21a69c0f0181ec451444739d5c2f1df27cb96e7f328461dfa658e65846dc99ef  node-v9.10.0-linux-x64.tar.gz
b9bfffc03ef0e2c97d463619911552c7f5b1b8699de07bb913990a8b33800cb9  node-v9.10.0-linux-x64.tar.xz
c0113bc0ff5d48a5b2827ada0fa70ee9296f27b043ff4cec1f805374f7fe88f2  node-v9.10.0-linux-x86.tar.gz
1e96a62e76dd93d2a1f49d164b5e3bcfb5722844ef5ac15158c299f73cd446e3  node-v9.10.0-linux-x86.tar.xz
5959d1dec918b6585464c8022abcc0d2566931e4c2bcf0e4f5c935a737b3e742  node-v9.10.0.pkg
44b49e36b7bc853e15028c6af4837c7e9d95f08127d6751d274a2dfc5345552e  node-v9.10.0-sunos-x64.tar.gz
0b94e6d921f172f5ecb40b82f53d6bbf1836067b7897c7bd0362b450764221b8  node-v9.10.0-sunos-x64.tar.xz
19fadd9e2488fd377b771384b28fc4f274dbb2ae43aebefcbafd8e73a9a6a5cd  node-v9.10.0-sunos-x86.tar.gz
2385369de958788ecf5adaddabece9a4fae2646fffc1507993a71435cf5a82f5  node-v9.10.0-sunos-x86.tar.xz
e5654e552bcc7d011fe0c5bade53ba5c3acbd8d26bfda2cf57057537a03c8d76  node-v9.10.0.tar.gz
945a35a2599dfc0a306cdb3aae1c70034d6c28b03ab85daf8f2166fdaaade63a  node-v9.10.0.tar.xz
56bfb27221c35273d17ed2edac19ceaf62a2c76a1fd911af94b976c19e98345f  node-v9.10.0-win-x64.7z
3f159de87fd987e7bf30bbffce722e2e5133c44fc847883053359e9b08d6fa88  node-v9.10.0-win-x64.zip
0374a0cd01f932d836a032462ce7105b73850f7f4232a4f9b5cc77a506eba4a1  node-v9.10.0-win-x86.7z
833a0f4ea29ed16e61774918f38921c41e1e9f7ba53209e0442163e7d30bb3ed  node-v9.10.0-win-x86.zip
c053e4fe3b6c9f68231c28df41eb2569453abb0404c1fb22cc78a5cf2b967283  node-v9.10.0-x64.msi
d590505b28ee081c592efc82899d57418ee6c0665423a121589614e493281ad3  node-v9.10.0-x86.msi
bda61e2a5f0b4043475735743892649854710fb30e73335b2cd71d2349c1e13d  win-x64/node.exe
a280cbf7597330557094cf782896c42d2043f322349908d494be201cd77c6167  win-x64/node.lib
a6d89e52142d0953a4520c81d3b66a3ce9344106c9cf41d2e596fbc6b22f16d8  win-x64/node_pdb.7z
38481709e85e5e7d58d01ff4fadf73b7670f53db7550fe1ea882bb399d5900dd  win-x64/node_pdb.zip
280a5a8bc64f87c7288c310d4aacebd6916bad5948e9de7e544b533df3c89ea4  win-x86/node.exe
d80069347fa780a4e9864385e472d0d2da628a3ae7ee559f691700b609d571d1  win-x86/node.lib
b3516fa691896f723e05dba0dc15590e8ef35090333fd6b623c6a1dd0055dec9  win-x86/node_pdb.7z
0f1e89b86a807805b307699079de06b84f655bef3ecc6ac84619a91c0b113b7b  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlq7wk0ACgkQkzsB9Atc
qUZuAggAhvUCCGt8fOhW1i4t/GManaPYBME0zG+rJ85Ou/33q7CgQ//z5dWfRMb5
dzCNjK2FaEbdTH2PZkYIsG444zHqQWCHdlIJ2N2+Qg7+kJ+1WGiphi6ERtTCEK8n
M7TtlKBZIAqN8hcxVaNMLoJOa51GHiHQoyW7e8W7GCeCBOSBt7kvS9l1GJtV/D7J
AbHmE2MVJFp7i0AdVoanhMBtrAXKNjjseeFQAFUMG5t66oJUGDPWDdDEVyRu8kLd
fVQkWWWiXwbmwyGoX/ocS+OjFMgYTKCcuMswHIx5U7DQGaOynPWGJW3yk9goTwjD
PETIRrZngctYUrgJFiEWx7tJZ+ENiQ==
=tHfb
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v9.10.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v9.10.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Wed, 28 Mar 2018 16:31:48 GMT</pubDate></item><item><title><![CDATA[Node v8.11.0 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>Upgrade to OpenSSL 1.0.2o</strong>: Does not contain any security fixes that are known to impact Node.js.</li>
<li><strong>Fix for inspector DNS rebinding vulnerability (CVE-2018-7160)</strong>: A malicious website could use a DNS rebinding attack to trick a web browser to bypass same-origin-policy checks and allow HTTP connections to localhost or to hosts on the local network, potentially to an open inspector port as a debugger, therefore gaining full code execution access. The inspector now only allows connections that have a browser <code>Host</code> value that is either not subject to DNS resolution or matches <code>localhost</code> or <code>localhost6</code>.</li>
<li><strong>Fix for <code>&#39;path&#39;</code> module regular expression denial of service (CVE-2018-7158)</strong>: A regular expression used for parsing POSIX paths could be used to cause a denial of service if an attacker were able to have a specially crafted path string passed through one of the impacted <code>&#39;path&#39;</code> module functions.</li>
<li><strong>Reject spaces in HTTP <code>Content-Length</code> header values (CVE-2018-7159)</strong>: The Node.js HTTP parser allowed for spaces inside <code>Content-Length</code> header values. Such values now lead to rejected connections in the same way as non-numeric values.</li>
<li><strong>Update root certificates</strong>: 5 additional root certificates have been added to the Node.js binary and 30 have been removed.</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/dc290562e9"><code>dc290562e9</code></a>] - <strong>crypto</strong>: update root certificates (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df92da3f3c"><code>df92da3f3c</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/259156ea40"><code>259156ea40</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/d559d0eb25"><code>d559d0eb25</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/cf8e8bcad2"><code>cf8e8bcad2</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19638">#19638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/987138e488"><code>987138e488</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2o (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19638">#19638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b7f6d9072"><code>1b7f6d9072</code></a>] - <strong>deps</strong>: reject interior blanks in Content-Length (Ben Noordhuis) <a href="https://github.com/nodejs-private/http-parser-private/pull/1">nodejs-private/http-parser-private#1</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/86c9ec6c5c"><code>86c9ec6c5c</code></a>] - <strong>deps</strong>: upgrade http-parser to v2.8.0 (Ben Noordhuis) <a href="https://github.com/nodejs-private/http-parser-private/pull/1">nodejs-private/http-parser-private#1</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de0c84889b"><code>de0c84889b</code></a>] - <strong>inspector</strong>: minor adjustments (Eugene Ostroukhov) </li>
<li>[<a href="https://github.com/nodejs/node/commit/b7690655ef"><code>b7690655ef</code></a>] - <strong>inspector</strong>: check Host header (Ali Ijaz Sheikh) </li>
<li>[<a href="https://github.com/nodejs/node/commit/0641f2dbf9"><code>0641f2dbf9</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/6ee4228c1d"><code>6ee4228c1d</code></a>] - <strong>src</strong>: drop CNNIC+StartCom certificate whitelisting (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/633e23a618"><code>633e23a618</code></a>] - <strong>tools</strong>: update certdata.txt (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-x86.msi">https://nodejs.org/dist/v8.11.0/node-v8.11.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-x64.msi">https://nodejs.org/dist/v8.11.0/node-v8.11.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/win-x86/node.exe">https://nodejs.org/dist/v8.11.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/win-x64/node.exe">https://nodejs.org/dist/v8.11.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0.pkg">https://nodejs.org/dist/v8.11.0/node-v8.11.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-darwin-x64.tar.gz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-x86.tar.xz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-x64.tar.xz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-s390x.tar.xz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-sunos-x86.tar.xz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-sunos-x64.tar.xz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-arm64.tar.xz">https://nodejs.org/dist/v8.11.0/node-v8.11.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v8.11.0/node-v8.11.0.tar.gz">https://nodejs.org/dist/v8.11.0/node-v8.11.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v8.11.0/">https://nodejs.org/dist/v8.11.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v8.11.0/api/">https://nodejs.org/docs/v8.11.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

79cca390e53f6b63ea66b26f621e0253db065b005775aeec83a0d7762c911860  node-v8.11.0-aix-ppc64.tar.gz
408323335b8c691d75397c76ddd7b00490852652c78c813c586ba7eccc5c382b  node-v8.11.0-darwin-x64.tar.gz
06cbfbebd07ceda2197024a0e32ef91fbb3ff77a33c60e550fa85b5d1bf13481  node-v8.11.0-darwin-x64.tar.xz
ea0f11c29ab48c735d16ffe3237491125182355df4904ee3a9846871ed5ea7fe  node-v8.11.0-headers.tar.gz
eae49550a5a49a251b556e3aebf1e8e73dbc52ee80d8045cf7913b745219c126  node-v8.11.0-headers.tar.xz
2241f9eef968308fc4e25662ed49faf9fa1aa5dd513400197c2a15f3494b3388  node-v8.11.0-linux-arm64.tar.gz
a28f599a14ca9ef4062fa1e605b69cd046f81d3fc9a7d6dde1856fb593004b3a  node-v8.11.0-linux-arm64.tar.xz
81a11a2d1f4db0de6522e3b6fd739b4615e5df1438a9946ea9ddc428ee0660ff  node-v8.11.0-linux-armv6l.tar.gz
ac7075030e52cff0691b23673223e5a5104fc1e17e48944498c76836fae7d096  node-v8.11.0-linux-armv6l.tar.xz
fa41036876164d81191b73d687f40c795c009621daab0e7e91117eb6c355ca03  node-v8.11.0-linux-armv7l.tar.gz
032394421eac0a187ba9f1a1dda80511e02c0eaa8732420dccdebf2645685652  node-v8.11.0-linux-armv7l.tar.xz
9e645cc4fe0ae8f0b23858fdf47a679102674807dabbd1ca11439eaf6f3fee88  node-v8.11.0-linux-ppc64le.tar.gz
a55a00d1219a0988721d219321b7f1c01d2b1c76bcadb9a7383ae6b24637390f  node-v8.11.0-linux-ppc64le.tar.xz
3dc6f711fe02e38b95746cf0d9453f5e024bda549da3c43e52d3fdcebe6f3ef8  node-v8.11.0-linux-s390x.tar.gz
d2349f0354bdbf38f1be791e6ca0b4f8625984f686be05b38a3dd2d6252eacc3  node-v8.11.0-linux-s390x.tar.xz
93ab3ee41ac0731497e1c0fdd3de587dd7fa9e80b149d48c385b7756c9b3bb36  node-v8.11.0-linux-x64.tar.gz
180ef8c2a39c1696b9a05832883ed981ba11475ffa44ca77781a8d1c1954f944  node-v8.11.0-linux-x64.tar.xz
036eecc0a5cd5a7be38305a823743b94c7945f3c4b3cf540650ba4504abc5129  node-v8.11.0-linux-x86.tar.gz
e6bdd663706989b3bb004a84e3c45a227a3c7a00bc170c4fcf09f7ec8604a5c7  node-v8.11.0-linux-x86.tar.xz
1c90d137be7c5db449c4395d1e3c1eab5e8591098d287bc5acd790b21c36d9c5  node-v8.11.0.pkg
86feab1746044577d273a819cbb68b3f4e45406924c1ccca83f1c99b78f39674  node-v8.11.0-sunos-x64.tar.gz
bab8834d37325bc8971040087a0357b594be358bdf9baa95110e9f5ed48579e5  node-v8.11.0-sunos-x64.tar.xz
91d82daa8d49998eb8441b9182d3eb5e7d15dd3fb94d6c73781afdb1872c6c55  node-v8.11.0-sunos-x86.tar.gz
59aa9a7a98a6bbeeaf854f03838a1b28a298e8e13f1cf4866ecd7b86b1708623  node-v8.11.0-sunos-x86.tar.xz
7683a674259298fc53dd020e210d062aaf02698980fe293c64ed2daee13466a4  node-v8.11.0.tar.gz
1ad354cf4ac96a904007b907fc1fe7fa2fd3692036da0c2fb1790f7a0204ab3f  node-v8.11.0.tar.xz
09b04277ed01e7aefa584f16730a6a99944306266b206526ea7b085d095147e8  node-v8.11.0-win-x64.7z
55b9c8d48b59569117a63fdb26e1de05e792c37f563feb7d44b4cd59be96aff8  node-v8.11.0-win-x64.zip
5178075b2dc90d2142ea5daf894f011bb8bc7ddb8ce9d4e41a8da4f0740b16e8  node-v8.11.0-win-x86.7z
8bdbbb9cfe5993f456e4cc205dddf9b7f11195a7dbb3ad0a3b60900ec0bc9379  node-v8.11.0-win-x86.zip
2bf06d6dedcff62fa0e14fdf29c643a21ff2dd8767842a3766b31f9927223ac6  node-v8.11.0-x64.msi
2bdb0e408b49ab9f05bab119b50087f95f68d690623ddd5003ef2a9e1ce7cf29  node-v8.11.0-x86.msi
1c95e1fae11d6ef432b96479dcd5219d5d4e31f8b7b4f3b7cdcf54afa0b03874  win-x64/node.exe
e9aa974608b793495aeb30fbd41968c641aaa88ad03831dec0529a19fdb46308  win-x64/node.lib
cfe9af7bf8c75d27c5a1ded7f68f843fbe5d95a2ba3be64a129ba9a6e7c69615  win-x64/node_pdb.7z
f510ba6e287cd581e524e1769b1e4a49afcdd30cfbae679bb459018372d2486a  win-x64/node_pdb.zip
e1d4fda67c35f950768bc52155042fdc815191b3863e636396f5c608cf947918  win-x86/node.exe
a349826bda95618a553fb9a6efc4d3e7a46ab2be08714ceaa5a166b6ac0d8fc0  win-x86/node.lib
2d50b4dfdd44a51aa41cf16db46e46f90309ad6d3782785045fa1d2d9f2c7d1d  win-x86/node_pdb.7z
65dbbfc5fce3e2cbc581838e9a151d277ab4aad974ec111931692f76e295cf8a  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlq7wjQACgkQkzsB9Atc
qUbzlAf/YJ6mUL06/OGYiFYP4aXDDF0D6VbYk9NmpgsOptEJCCJbwmOwf+4q+hpn
wuWNvbd3qS0sNTFS3EHOC1R/ecpkCPdQpc8x90YetGY5V48AI2ukFmiAJWE8xAa8
pU3EpcqoqiwWPGgwr8DK7wCrOa/YAtsNDmW9WiDMcepxL/OAPn9D4386e3oLPuvX
ZOqKJpwrxVshS3CJ1gETcHgkE4zOnXd8+QLk8nLbc6le8BmQxI6Em88fjNNVVdAF
f6KAoN77jFqmZejRzQwE3hBYV2QcozGDgZ/hozXXs5KD5NcueLBZJ5/ZpOmZjZdY
cfODRtATP9dnw7hVAznjKNIfA0FVOQ==
=CA9D
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v8.11.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v8.11.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Wed, 28 Mar 2018 16:31:43 GMT</pubDate></item><item><title><![CDATA[Node v6.14.0 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>Upgrade to OpenSSL 1.0.2o</strong>: Does not contain any security fixes that are known to impact Node.js.</li>
<li><strong>Fix for inspector DNS rebinding vulnerability (CVE-2018-7160)</strong>: A malicious website could use a DNS rebinding attack to trick a web browser to bypass same-origin-policy checks and allow HTTP connections to localhost or to hosts on the local network, potentially to an open inspector port as a debugger, therefore gaining full code execution access. The inspector now only allows connections that have a browser <code>Host</code> value that is either not subject to DNS resolution or matches <code>localhost</code> or <code>localhost6</code>.</li>
<li><strong>Fix for <code>&#39;path&#39;</code> module regular expression denial of service (CVE-2018-7158)</strong>: A regular expression used for parsing POSIX paths could be used to cause a denial of service if an attacker were able to have a specially crafted path string passed through one of the impacted <code>&#39;path&#39;</code> module functions.</li>
<li><strong>Reject spaces in HTTP <code>Content-Length</code> header values (CVE-2018-7159)</strong>: The Node.js HTTP parser allowed for spaces inside <code>Content-Length</code> header values. Such values now lead to rejected connections in the same way as non-numeric values.</li>
<li><strong>Update root certificates</strong>: 5 additional root certificates have been added to the Node.js binary and 30 have been removed.</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/ac21bdc149"><code>ac21bdc149</code></a>] - <strong>crypto</strong>: update root certificates (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c99e41427"><code>3c99e41427</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/d775057090"><code>d775057090</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/982012b96d"><code>982012b96d</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/1aa83f7707"><code>1aa83f7707</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19638">#19638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05de6f4af7"><code>05de6f4af7</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2o (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19638">#19638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed64cc2be7"><code>ed64cc2be7</code></a>] - <strong>deps</strong>: reject interior blanks in Content-Length (Ben Noordhuis) <a href="https://github.com/nodejs-private/http-parser-private/pull/1">nodejs-private/http-parser-private#1</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d786d21f92"><code>d786d21f92</code></a>] - <strong>deps</strong>: upgrade http-parser to v2.8.0 (Ben Noordhuis) <a href="https://github.com/nodejs-private/http-parser-private/pull/1">nodejs-private/http-parser-private#1</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4947b0e26e"><code>4947b0e26e</code></a>] - <strong>inspector</strong>: minor adjustments (Eugene Ostroukhov)</li>
<li>[<a href="https://github.com/nodejs/node/commit/e3950d1a40"><code>e3950d1a40</code></a>] - <strong>inspector</strong>: check Host header (Ali Ijaz Sheikh)</li>
<li>[<a href="https://github.com/nodejs/node/commit/ef32e06a6e"><code>ef32e06a6e</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/1dba2f4950"><code>1dba2f4950</code></a>] - <strong>src</strong>: drop CNNIC+StartCom certificate whitelisting (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdfeb1c739"><code>bdfeb1c739</code></a>] - <strong>tools</strong>: update certdata.txt (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-x86.msi">https://nodejs.org/dist/v6.14.0/node-v6.14.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-x64.msi">https://nodejs.org/dist/v6.14.0/node-v6.14.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/win-x86/node.exe">https://nodejs.org/dist/v6.14.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/win-x64/node.exe">https://nodejs.org/dist/v6.14.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0.pkg">https://nodejs.org/dist/v6.14.0/node-v6.14.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-darwin-x64.tar.gz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-x86.tar.xz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-x64.tar.xz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-ppc64le.tar.xz</a><br>
Linux PPC BE 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-ppc64.tar.xz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-ppc64.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-s390x.tar.xz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-sunos-x86.tar.xz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-sunos-x64.tar.xz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-arm64.tar.xz">https://nodejs.org/dist/v6.14.0/node-v6.14.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.14.0/node-v6.14.0.tar.gz">https://nodejs.org/dist/v6.14.0/node-v6.14.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.14.0/">https://nodejs.org/dist/v6.14.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.14.0/api/">https://nodejs.org/docs/v6.14.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

d0faec6a64ced7d9277b49d9236ccb0d071aecd5de05bc2ca97f62b285da68b4  node-v6.14.0-aix-ppc64.tar.gz
56f87293335537d0f80032f863a9b7ef7db4c325a0e3c203b30be3be4b30ec2d  node-v6.14.0-darwin-x64.tar.gz
94120168715853dbf3960f8d2f30dff870a1db37280b99c88eb01dc20470a21b  node-v6.14.0-darwin-x64.tar.xz
739db0a458b2a02b8b3e26791e82fdfa233f6ba6b91a22aaf6fb0bed064d673c  node-v6.14.0-headers.tar.gz
fc9a21679a43115803b2f2471e3871e7070bbf4fe52120cb5f8a6d50eb369463  node-v6.14.0-headers.tar.xz
8a3ff08a103b74bb25bce8ec549157945a4c800e02d1fa2a38e13665facbc834  node-v6.14.0-linux-arm64.tar.gz
a8ca07c0f6af9e4ef0ca364f336ad49c4144d2cc4ba4290517ef14a91bfdf5ab  node-v6.14.0-linux-arm64.tar.xz
600aeb9a3573b2782bb709762cda597c683d4850252999da3b0386d3853e06df  node-v6.14.0-linux-armv6l.tar.gz
9c91ce90b89a6716a5c2cd535ecda211c9bb683e320748b337fe387b07ccc911  node-v6.14.0-linux-armv6l.tar.xz
cbaddbc77ba8bebe625caf8c3dadd5a69b15d7d5a82af69ea48ec2f5157f7e05  node-v6.14.0-linux-armv7l.tar.gz
302e6869021317d9f3c348d9c546564d6310de8c294355e98d2cb5cce5f3a768  node-v6.14.0-linux-armv7l.tar.xz
71b6a22f3e0df6d5f952717cbf98e25fcc06695534955d23dbe610681ee41107  node-v6.14.0-linux-ppc64le.tar.gz
25c630db43d9a9c7228122f3a95f0a3b35098ce748a29943e88682591e3190df  node-v6.14.0-linux-ppc64le.tar.xz
21da9ea343a6130433607880032f78984f9be3bc91063065b8a5fa7780bb76ee  node-v6.14.0-linux-ppc64.tar.gz
2d192974800db92bd3e5313281a41664ba7564d294aa00669491bf32e5084194  node-v6.14.0-linux-ppc64.tar.xz
382156862af3ee2712d4bc78af360f7b1321dca259db119d647b1596c1382319  node-v6.14.0-linux-s390x.tar.gz
0adf90a2a2f9bcf8a9f1ede8cfc0397a61e620866754ac50f4e2ba6ca2ce0840  node-v6.14.0-linux-s390x.tar.xz
272bb9a1937a8372420a2bd98bea4d1c152b961c1b3fb3493f626a9de162d4bd  node-v6.14.0-linux-x64.tar.gz
89350276fcd079359af417f7b745cab714114d34eed52c44c96214f5928772dc  node-v6.14.0-linux-x64.tar.xz
f460b02a2046f68f0db32405094879a45d2447a2aa3e6c18668ce4ea63a8d99c  node-v6.14.0-linux-x86.tar.gz
d0de10751f19b862882c08d2118e9d5c725e3b4500bdee354c3b41ca5415593e  node-v6.14.0-linux-x86.tar.xz
094aafde1d7f76f1cf1723dcc78704048a8a51b55c6c4a695480a4369ee54f89  node-v6.14.0.pkg
ee78d79dc4c40e98675f9eb97a7a5e85e96b8c92fd6f0cbb96618c7e56112a3f  node-v6.14.0-sunos-x64.tar.gz
ba87f0ebd820fcd3fd78f32c50622d2465a364f17b80bdab14928103b4da5b38  node-v6.14.0-sunos-x64.tar.xz
ac4661e8748a475d6daf56e46fb78f50766b0ef11e8bf38affc681f8f36cc9d8  node-v6.14.0-sunos-x86.tar.gz
6d3741cb609c2ee0e9dbde6cab3a425bc70ccae735656fc1e0cbbbbcf704996e  node-v6.14.0-sunos-x86.tar.xz
87892f42c5c48bb6367e0299ec81e1d18e560e401eddc50dd746acc4c896bd7c  node-v6.14.0.tar.gz
21ab08323dfd082e60fefa5e1af99b086c6154a6675ad265a42462621c35d599  node-v6.14.0.tar.xz
20d0b8354898427e97cafe53e014cf9165fb0e305dd152d039110c5f46693afe  node-v6.14.0-win-x64.7z
161af253a5c38a90ff128f1e74c992b0c7d82f6effa97b1b6496d100852c1849  node-v6.14.0-win-x64.zip
2ddc70ba3dfbd987c94caa5d2e66313226888a337a3fa5e11c92889ca6acaaca  node-v6.14.0-win-x86.7z
f639d832ab850a5b51a17a3a216dd1227a08acf49522de774d6376a12d9e8106  node-v6.14.0-win-x86.zip
c6e9bc96367e84af9a734bc8bceb51cff54dd690b85ec4b824accb1b314c8d17  node-v6.14.0-x64.msi
6f590e033781dbdedc6cde3ce6ef323adb2397adb867d6f0b81fc228409fa982  node-v6.14.0-x86.msi
debf8b1d6092b72c546f1022f8c6e86550825054e424ffd051f67efda6b0cba0  win-x64/node.exe
c246cc703aa032b2ec38bb37aa4e2a014393f865e614193dfbdc6950618d356e  win-x64/node.lib
1db26911004b4ef750b2a84438649fd6d5742fb695279d5aca3ad0c446ebfc5f  win-x64/node_pdb.7z
245a1fb13b2f539961cfaa5dfee0b6b9780fc18c214f02f8a80b9d85da00c554  win-x64/node_pdb.zip
0a7c3286536d3db95b507d80f8af3309de394fd9093ff5d178c8f381af1f0c4a  win-x86/node.exe
f81f3215bcd0ef055a7a5116e43d7e03eb7d538df451126399b34e16ece03074  win-x86/node.lib
fb9b391cd9dcc8aba3b0ad6099c5d39ead1e19e2cd71fe76c9f4a7b2824e8c87  win-x86/node_pdb.7z
66718d8d0cd52ad658c8c6bfe06fb233537ba0bebfbc4d977c13e897ef154439  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlq7whgACgkQkzsB9Atc
qUariQf7BnygWjJL1CkDflkJ3gOobuRxpM3fwgh6c97nwOi1iYfuCSBpYEx8xNYz
SZAqHOsTqnrAxWB9yItzwE1wfvofqLYf08cdpUxgvV9dJ/XnTrz13ynad6d8NB5b
Il5LnagpAOKxqXGJZHNsQiqUNn+eTjM2OceLid9cq4o7L6rLcnXcVjWJTbvwOrsd
rdKs4uG2z0vnzrVM3js8hBfE//RaqCz5n8YmiMVI6FBbDRhE02ZolQnNZEYRHht1
L3JIl5VIaIUDA0kBfO2yop/HhbebCV4t8kZbUnwDCmG3Buz6D7MuvflN4p+Ohr6N
iKBvsmZwIZX/tpsIhs2BvvMZ2HGBBA==
=aTKq
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.14.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.14.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Wed, 28 Mar 2018 16:31:37 GMT</pubDate></item><item><title><![CDATA[Node v4.9.0 (Maintenance)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>Upgrade to OpenSSL 1.0.2o</strong>: Does not contain any security fixes that are known to impact Node.js.</li>
<li><strong>Fix for <code>&#39;path&#39;</code> module regular expression denial of service (CVE-2018-7158)</strong>: A regular expression used for parsing POSIX an Windows paths could be used to cause a denial of service if an attacker were able to have a specially crafted path string passed through one of the impacted <code>&#39;path&#39;</code> module functions.</li>
<li><strong>Reject spaces in HTTP <code>Content-Length</code> header values (CVE-2018-7159)</strong>: The Node.js HTTP parser allowed for spaces inside <code>Content-Length</code> header values. Such values now lead to rejected connections in the same way as non-numeric values.</li>
<li><strong>Update root certificates</strong>: 5 additional root certificates have been added to the Node.js binary and 30 have been removed.</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/497ff3cd4f"><code>497ff3cd4f</code></a>] - <strong>crypto</strong>: update root certificates (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/514709e41f"><code>514709e41f</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/5108108606"><code>5108108606</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/d67d0a63d9"><code>d67d0a63d9</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/6af057ecc8"><code>6af057ecc8</code></a>] - <strong>deps</strong>: copy all openssl header files to include dir (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19638">#19638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b50cd3359d"><code>b50cd3359d</code></a>] - <strong>deps</strong>: upgrade openssl sources to 1.0.2o (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19638">#19638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da6e24c8d6"><code>da6e24c8d6</code></a>] - <strong>deps</strong>: reject interior blanks in Content-Length (Ben Noordhuis) <a href="https://github.com/nodejs-private/http-parser-private/pull/1">nodejs-private/http-parser-private#1</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7ebc9981e0"><code>7ebc9981e0</code></a>] - <strong>deps</strong>: upgrade http-parser to v2.8.0 (Ben Noordhuis) <a href="https://github.com/nodejs-private/http-parser-private/pull/1">nodejs-private/http-parser-private#1</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6fd2cc93a6"><code>6fd2cc93a6</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/bf00665af6"><code>bf00665af6</code></a>] - <strong>path</strong>: unwind regular expressions in Windows (Myles Borins)</li>
<li>[<a href="https://github.com/nodejs/node/commit/4196fcf23e"><code>4196fcf23e</code></a>] - <strong>path</strong>: unwind regular expressions in POSIX (Myles Borins)</li>
<li>[<a href="https://github.com/nodejs/node/commit/625986b699"><code>625986b699</code></a>] - <strong>src</strong>: drop CNNIC+StartCom certificate whitelisting (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebc46448a4"><code>ebc46448a4</code></a>] - <strong>tools</strong>: update certdata.txt (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19322">#19322</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-x86.msi">https://nodejs.org/dist/v4.9.0/node-v4.9.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-x64.msi">https://nodejs.org/dist/v4.9.0/node-v4.9.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/win-x86/node.exe">https://nodejs.org/dist/v4.9.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/win-x64/node.exe">https://nodejs.org/dist/v4.9.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0.pkg">https://nodejs.org/dist/v4.9.0/node-v4.9.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-darwin-x64.tar.gz">https://nodejs.org/dist/v4.9.0/node-v4.9.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-x86.tar.xz">https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-x64.tar.xz">https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-ppc64le.tar.xz</a><br>
Linux PPC BE 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-ppc64.tar.xz">https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-ppc64.tar.xz</a><br>
Linux s390x 64-bit Binary: <em>Coming soon</em><br>
AIX 64-bit Binary: <em>Coming soon</em><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-sunos-x86.tar.xz">https://nodejs.org/dist/v4.9.0/node-v4.9.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-sunos-x64.tar.xz">https://nodejs.org/dist/v4.9.0/node-v4.9.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-arm64.tar.xz">https://nodejs.org/dist/v4.9.0/node-v4.9.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v4.9.0/node-v4.9.0.tar.gz">https://nodejs.org/dist/v4.9.0/node-v4.9.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v4.9.0/">https://nodejs.org/dist/v4.9.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v4.9.0/api/">https://nodejs.org/docs/v4.9.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

9baa27ff50189db2f8de4b3dff58bd1c6e83ba98f8ecc128215c007f0de0a3d7  node-v4.9.0-darwin-x64.tar.gz
ea833892f563282bd9c4699bf7445f3dee17dd22b8a7556ea034e8a4ec771d20  node-v4.9.0-darwin-x64.tar.xz
cb5cebf97f06da566aab26c994b9324e5bdf49e77b67366a96601884860eba32  node-v4.9.0-headers.tar.gz
3f3a60fc351b9307604d94db9df6590979f148c3c7391dee18c302c5f0a08963  node-v4.9.0-headers.tar.xz
58c47ff94cb79ec8dd3c2c5d21a1836df00914e6306201503baffbf584012171  node-v4.9.0-linux-arm64.tar.gz
89b3462cb184404ca154f70e9fd169ef4a234c2c1b65fa7a60ecdf91f67adbe4  node-v4.9.0-linux-arm64.tar.xz
44fd2c83ba525e89bcf9ced36f9413dab52de5066942d6dbdac2f4f01354fbe6  node-v4.9.0-linux-armv6l.tar.gz
6f1ca87bbbec3746f437e9b437c8775419e49265a827bc8bf22748712b2f11aa  node-v4.9.0-linux-armv6l.tar.xz
f67808a2ae7c39e51732df15aa33b12f1ec1375c83c8b483d28452c9b748b8ae  node-v4.9.0-linux-armv7l.tar.gz
db73d54719c44eabf98296d269f9a1d2e10730ac28dc1cd7c82638f27f73402b  node-v4.9.0-linux-armv7l.tar.xz
2b71b7acf75f51babd2057a86a44afc1f8b4999201e7d083a0fa8ed07f95a9a6  node-v4.9.0-linux-ppc64le.tar.gz
1b8bc5882d2e6e5787f03f10b435e4ec6b323b61e4be038487f9f890d8f5fef6  node-v4.9.0-linux-ppc64le.tar.xz
13bc8f0fe36aeb3b94ee9d11a8249f5535beb76e136c28efbc9849768ccc02e6  node-v4.9.0-linux-ppc64.tar.gz
e91817e69db722bf3218a32abe6304e810680c29e663bebb028fd73950e5669d  node-v4.9.0-linux-ppc64.tar.xz
31967377cece1bfb30a16f7d6b2535434e3e2c56d894ed60de7a9fab7930f767  node-v4.9.0-linux-x64.tar.gz
7bcbaf32d4b16bb232aae3cf1e6e0b6fa24db4dcbbd164d5180ff3f295e0d08f  node-v4.9.0-linux-x64.tar.xz
2a2aa1df78b150c034db237873d47e5f539276d2fc676360cc73003dd7c27fb8  node-v4.9.0-linux-x86.tar.gz
854058c44845273d858560238b579ab06ede35b0d3c938ffce87b9037d7a0ba6  node-v4.9.0-linux-x86.tar.xz
e238bd3bcc60b8d29e4c9928bfc2df152fca0d11a12938893eba5900da1cf27c  node-v4.9.0.pkg
2274d99d49d2b01d76a3ebbe98f8dc26e2e7a38ab46641a8505213f4fb92d944  node-v4.9.0-sunos-x64.tar.gz
c84401b777e4b932ae540325b95c0a29baec1210ca95f6bde7cdb47580196875  node-v4.9.0-sunos-x64.tar.xz
67e40a890c3084dbf5ffc59ea9aaf03d229410475b40bc4698254ab914264131  node-v4.9.0-sunos-x86.tar.gz
fb8cf066bb7b4fdb202d15a5c85f16e728af6dadb6b70bc82a7e31222694df7e  node-v4.9.0-sunos-x86.tar.xz
55683e98b39513735dedddcdd3331c64ddc7edd5744d2c4317b44a1c54e82f9a  node-v4.9.0.tar.gz
a1b271c585f45e2f17c6a211bc87028c448d54f4418a494d5ae62d114ecbb69f  node-v4.9.0.tar.xz
f618460880dc5d8f9d07820071b9cf253c0ad161f3d0ef7c84ccf348344d531f  node-v4.9.0-win-x64.7z
ceaf785dbb29a0432aa31e861dbe7ab7ecf2edff0e03cc875f91e95ec2f4fba6  node-v4.9.0-win-x64.zip
6a027337023ee140094fcaa37e8a731f1af74e33b5695eb66d576a0fa73041e7  node-v4.9.0-win-x86.7z
d38b158d04a1a8454d17cc1cf11f576464e833017e31fb0b0f49ffc0e66ae2a0  node-v4.9.0-win-x86.zip
6e360cd2f18ebdf70fee3adce67dc84f7ef5d8affa9c15b193c50578dda2585a  node-v4.9.0-x64.msi
be4a46a7e464c58fbdf70f2c9f01fe0d80652f9180194b9cf716691673c5533e  node-v4.9.0-x86.msi
ea96035c7348702053c500ff6707c836de5dbca22f77cd3e62bb6fdfe2c57714  win-x64/node.exe
024df4c7969ce604b521d2c1cc450ac2b2459d66ebdfa494c0a5f207a2e4f6b9  win-x64/node.lib
286b2f1a73600d3ab59391b4eeed058929d1beb9424f12aac70edc9ab1059068  win-x64/node_pdb.7z
5f2dbb1b477fa36cb6cd13b2c217ae05351bbaaa363bd30e6a4b01ec36a492b1  win-x64/node_pdb.zip
f8e921807c07567a220e571c14838971dbc619f874db40b7dd545dde38ae32fd  win-x86/node.exe
0379be01a2b9077a311d6db233c0af2d49855573f34672354ff168c02e1d09d6  win-x86/node.lib
9e05ff71fc9e2487f770660ebbcdbe890cf72be63ce7fa9c9306df7b31cf121e  win-x86/node_pdb.7z
48e537e1af08bc3897e8cac64789303538afa16c61e093b1dfbb241ec5748d75  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlq8NmsACgkQkzsB9Atc
qUZMVQgAiGlbWpgatCiM7vImDIZec0/aWgDSDSLmB5lVr1RlM+B2Hs8Bpc3ffcSz
g9B8MJERcqqU8PL6r3QTQlK79FIJVd3ut1sphQJYa+Qtw3mDYGywN+B/u2/yKjvN
hQUJ+bsalcixGnvZ11dE1zw2czm9pKD6KhqmkwaUzYOLl/oVNuvQKHd47eRt2ZQs
fa01v3fq4Da9EaVbvDHP4rdidRW6b1hVDck9J/QcnE7LfWZd8AGZ3mFwkSyklp37
dJ38PCnJneefkdIZY5e8a8LOvv9FjUCuKPF23KLiLfNk/HSgpuvlXxWgjXQzcHGs
bjzfAYIaKmvoFXIG0bCm9UVp6u6sGA==
=s5Ym
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v4.9.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v4.9.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Wed, 28 Mar 2018 16:31:32 GMT</pubDate></item><item><title><![CDATA[March 2018 Security Releases]]></title><description><![CDATA[<h1 id="header-update-28-march-2018-security-releases-available"><em>(Update 28-March-2018)</em> Security releases available<a name="update-28-march-2018-security-releases-available" class="anchor" href="#update-28-march-2018-security-releases-available" aria-labelledby="header-update-28-march-2018-security-releases-available"></a></h1><h2 id="header-summary">Summary<a name="summary" class="anchor" href="#summary" aria-labelledby="header-summary"></a></h2><p>Updates are now available for all active Node.js release lines. These include the fix for the vulnerabilities identified in the initial announcement (below).</p>
<p>In addition to the vulnerabilities in the initial announcement, we have also included a fix for a vulnerability in the Node.js inspector functionality. This is described in detail below.</p>
<p>We recommend that all users upgrade as soon as possible.</p>
<h2 id="header-downloads-release-details">Downloads &amp; release details<a name="downloads-release-details" class="anchor" href="#downloads-release-details" aria-labelledby="header-downloads-release-details"></a></h2><ul>
<li><a href="https://nodejs.org/en/blog/release/v9.10.0">Node.js 9.10.0 (Current)</a></li>
<li><a href="https://nodejs.org/en/blog/release/v8.11.0">Node.js 8.11.0 (LTS &quot;Carbon&quot;)</a></li>
<li><a href="https://nodejs.org/en/blog/release/v6.14.0">Node.js 6.14.0 (LTS &quot;Boron&quot;)</a></li>
<li><a href="https://nodejs.org/en/blog/release/v4.9.0">Node.js 4.9.0 (LTS &quot;Argon&quot;)</a></li>
</ul>
<h2 id="header-openssl-1-0-2o">OpenSSL 1.0.2o<a name="openssl-1-0-2o" class="anchor" href="#openssl-1-0-2o" aria-labelledby="header-openssl-1-0-2o"></a></h2><p>OpenSSL version 1.0.2o was released this week. It fixed a <a href="https://www.openssl.org/news/vulnerabilities.html#CVE-2018-0739">flaw that primarily relates to PKCS#7</a> that may be used to cause a denial of service (DoS) attack (CVE-2018-0739). As PKCS#7 is not currently supported by Node.js and this flaw does not impact SSL/TLS functionality, our crypto team do not believe this has any impact on Node.js users.</p>
<p>OpenSSL 1.0.2o also contains a small number of code changes that are part of the OpenSSL project&#39;s continued code cleanup efforts. It is included in the releases for all Node.js release lines regardless of security impact.</p>
<h2 id="header-node-js-inspector-dns-rebinding-vulnerability-cve-2018-7160">Node.js Inspector DNS rebinding vulnerability (CVE-2018-7160)<a name="node-js-inspector-dns-rebinding-vulnerability-cve-2018-7160" class="anchor" href="#node-js-inspector-dns-rebinding-vulnerability-cve-2018-7160" aria-labelledby="header-node-js-inspector-dns-rebinding-vulnerability-cve-2018-7160"></a></h2><p>Node.js 6.x and later include a <a href="https://nodejs.org/en/docs/inspector/">debugger protocol</a> (also known as &quot;inspector&quot;) that can be activated by the <code>--inspect</code> and related command line flags. This debugger service was vulnerable to a <a href="https://en.wikipedia.org/wiki/DNS_rebinding">DNS rebinding attack</a> which could be exploited to perform remote code execution.</p>
<p>The attack was possible from malicious websites open in a web browser on the same computer, or another computer with network access to the computer running the Node.js process. A malicious website could use a DNS rebinding attack to trick the web browser to bypass <a href="https://en.wikipedia.org/wiki/Same-origin_policy">same-origin-policy</a> checks and to allow HTTP connections to localhost or to hosts on the local network. If a Node.js process with the debug port active is running on localhost or on a host on the local network, the malicious website could connect to it as a debugger, and get full code execution access.</p>
<p>We updated the inspector implementation with an additional check for the browser provided <code>Host</code> header. If the connection is via a hostname, i.e. subject to DNS resolution, we ensure that the connection is to either <code>localhost</code> or <code>localhost6</code> precisely.</p>
<p>Note that this mitigation may affect some remote debugging scenarios. For example it may no longer be possible to debug a remote computer by using a hostname. Either connect using the IP address or use an ssh-tunnel to work around this additional security check. This change is therefore a <em>&quot;breaking change&quot;</em>, however, as per the <a href="https://github.com/nodejs/release#release-plan">Node.js release plan</a>, we are including this as a security fix on all impacted release lines as a <strong>semver-minor</strong> rather than semver-major increment.</p>
<p>Node.js versions 4.x were <em>not</em> vulnerable as the inspector debug protocol is not available in that release line.</p>
<p>The severity of this vulnerability is HIGH due to remote code execution risk. However, the impact should be limited to environments (e.g. development) where debuggers are typically used.</p>
<p>This vulnerability was reported by Timo Schmid.</p>
<h2 id="header-path-module-regular-expression-denial-of-service-cve-2018-7158"><code>&#39;path&#39;</code> module regular expression denial of service (CVE-2018-7158)<a name="path-module-regular-expression-denial-of-service-cve-2018-7158" class="anchor" href="#path-module-regular-expression-denial-of-service-cve-2018-7158" aria-labelledby="header-path-module-regular-expression-denial-of-service-cve-2018-7158"></a></h2><p>The <code>&#39;path&#39;</code> module in the <strong>Node.js 4.x</strong> release line contains a potential regular expression denial of service (<a href="https://en.wikipedia.org/wiki/ReDoS">ReDoS</a>) vector. The code in question was replaced in Node.js 6.x and later so this vulnerability only impacts all versions of Node.js 4.x.</p>
<p>The regular expression, <code>splitPathRe</code>, used within the <code>&#39;path&#39;</code> module for the various path parsing functions, including <code>path.dirname()</code>, <code>path.extname()</code> and <code>path.parse()</code> was structured in such a way as to allow an attacker to craft a string, that when passed through one of these functions, could take a significant amount of time to evaluate, potentially leading to a full denial of service.</p>
<p>We have determined the security risk of this vulnerability to Node.js users to be HIGH and recommend upgrading your Node.js 4.x installations as soon as possible.</p>
<p>This vulnerability was reported by James Davis of Virginia Tech.</p>
<h2 id="header-spaces-in-http-content-length-header-values-are-ignored-cve-2018-7159">Spaces in HTTP <code>Content-Length</code> header values are ignored (CVE-2018-7159)<a name="spaces-in-http-content-length-header-values-are-ignored-cve-2018-7159" class="anchor" href="#spaces-in-http-content-length-header-values-are-ignored-cve-2018-7159" aria-labelledby="header-spaces-in-http-content-length-header-values-are-ignored-cve-2018-7159"></a></h2><p>The HTTP parser in all current versions of Node.js ignores spaces in the <code>Content-Length</code> header, allowing input such as <code>Content-Length: 1 2</code> to be interpreted as having a value of <code>12</code>. The HTTP specification does not allow for spaces in the <code>Content-Length</code> value and the Node.js HTTP parser has been brought into line on this particular difference.</p>
<p>We have determined the security risk of this flaw to Node.js users to be VERY LOW as it is difficult, and may be impossible, to craft an attack that makes use of this flaw in a way that could not already be achieved by supplying an incorrect value for <code>Content-Length</code>. Vulnerabilities may exist in user-code that make incorrect assumptions about the potential accuracy of this value compared to the actual length of the data supplied. Node.js users crafting lower-level HTTP utilities are advised to re-check the length of any input supplied after parsing is complete.</p>
<p>This change is a <em>&quot;breaking change&quot;</em> as <code>Content-Length</code> values containing internal spaces are now rejected in the same way that non-numeric values are rejected. However, as per the <a href="https://github.com/nodejs/release#release-plan">Node.js release plan</a>, we are including this as a security fix on all release lines as a <strong>semver-minor</strong> rather than semver-major increment.</p>
<p>This flaw was reported by Сковорода Никита Андреевич (Nikita Skovoroda / <a href="https://github.com/chalker">@ChALkeR</a>)</p>
<h2 id="header-update-root-certificates">Update root certificates<a name="update-root-certificates" class="anchor" href="#update-root-certificates" aria-labelledby="header-update-root-certificates"></a></h2><p>All releases also include an update to the root certificates that are bundled in the Node.js binary. This includes 8 new additional certificates and the removal of 30 certificates. Details are available in on the public Node.js repository at <a href="https://github.com/nodejs/node/pull/19322">https://github.com/nodejs/node/pull/19322</a>.</p>
<p>Node.js uses Mozilla&#39;s <a href="https://wiki.mozilla.org/NSS">NSS</a> root certificate database. Certificates are regularly added to and removed from this database. Occasionally, certificates are revoked due to compliance or trust concerns, as is the case for the <a href="https://wiki.mozilla.org/CA:WoSign_Issues">WoSign / StartCom</a> certificates that are being removed in this update.</p>
<p>Please note that the <a href="https://nodejs.org/docs/latest-v4.x/api/cli.html#cli_node_extra_ca_certs_file"><code>NODE_EXTRA_CA_CERTS</code></a> environment variable may be used to add back in certificates that have been removed if required (although this is not advised). In addition the <code>ca</code> option may be used when creating TLS or HTTPS servers to provide a custom list of trusted certificates.</p>
<p>This update was submitted by Ben Noordhuis.</p>
<p><strong><em>Original post is included below</em></strong></p>
<hr>
<h2 id="header-summary">Summary<a name="summary" class="anchor" href="#summary" aria-labelledby="header-summary"></a></h2><p>The Node.js project will be releasing new versions for each of its supported release lines on, or shortly after, the 27th of March, 2018 (UTC). These releases will incorporate a number of security fixes and will also likely include an upgraded version of OpenSSL.</p>
<h2 id="header-inclusions">Inclusions<a name="inclusions" class="anchor" href="#inclusions" aria-labelledby="header-inclusions"></a></h2><h3 id="header-openssl-1-0-2o">OpenSSL 1.0.2o<a name="openssl-1-0-2o" class="anchor" href="#openssl-1-0-2o" aria-labelledby="header-openssl-1-0-2o"></a></h3><p>The OpenSSL team <a href="https://mta.openssl.org/pipermail/openssl-announce/2018-March/000116.html">have announced</a> that OpenSSL 1.0.2o will be made available on the 27th of March, 2018. The highest severity issue fixed in these releases is MODERATE. According to the <a href="https://www.openssl.org/policies/secpolicy.html">OpenSSL Security Policy</a>, this classification is defined as follows:</p>
<blockquote>
<p>MODERATE Severity. This includes issues like crashes in client applications, flaws in protocols that are less commonly used (such as DTLS), and local flaws. These will in general be kept private until the next release, and that release will be scheduled so that it can roll up several such flaws at one time.</p>
</blockquote>
<p>This post will be updated with a Node.js impact assessment for the flaws addressed in this OpenSSL release. However, regardless of severity, all actively supported Node.js release lines will likely receive an upgrade from OpenSSL 1.0.2n to 1.0.2o.</p>
<p><strong>Impact:</strong></p>
<ul>
<li>All versions of Node.js 4.x (LTS &quot;Argon&quot;) <strong>are</strong> impacted</li>
<li>All versions of Node.js 6.x (LTS &quot;Boron&quot;) <strong>are</strong> impacted</li>
<li>All versions of Node.js 8.x (LTS &quot;Carbon&quot;) <strong>are</strong> impacted</li>
<li>All versions of Node.js 9.x (Current) <strong>are</strong> impacted</li>
</ul>
<h3 id="header-denial-of-service-dos-vulnerability">Denial of service (DoS) vulnerability<a name="denial-of-service-dos-vulnerability" class="anchor" href="#denial-of-service-dos-vulnerability" aria-labelledby="header-denial-of-service-dos-vulnerability"></a></h3><p>All versions of 4.x are vulnerable to a flaw that can be used by an external attacker to cause a denial of service (DoS). The severity of this vulnerability is HIGH, users of the impacted versions should plan to upgrade when a fix is made available.</p>
<p><strong>Impact:</strong></p>
<ul>
<li>All versions of Node.js 4.x (LTS &quot;Argon&quot;) <strong>are</strong> vulnerable</li>
<li>All versions of Node.js 6.x (LTS &quot;Boron&quot;) <strong>are NOT</strong> vulnerable</li>
<li>All versions of Node.js 8.x (LTS &quot;Carbon&quot;) <strong>are NOT</strong> vulnerable</li>
<li>All versions of Node.js 9.x (Current) <strong>are NOT</strong> vulnerable</li>
</ul>
<h3 id="header-http-parsing-flaw">HTTP parsing flaw<a name="http-parsing-flaw" class="anchor" href="#http-parsing-flaw" aria-labelledby="header-http-parsing-flaw"></a></h3><p>All versions of Node.js contain a flaw in their HTTP parser whereby a malformed HTTP request may be misinterpreted. The security impact of this flaw is minimal and therefore the severity is VERY LOW. The impact relates to usability concerns but we are currently not aware of practical uses of this flaw to attack well-constructed HTTP servers.</p>
<p><strong>Impact:</strong></p>
<ul>
<li>All versions of Node.js 4.x (LTS &quot;Argon&quot;) <strong>are</strong> vulnerable</li>
<li>All versions of Node.js 6.x (LTS &quot;Boron&quot;) <strong>are</strong> vulnerable</li>
<li>All versions of Node.js 8.x (LTS &quot;Carbon&quot;) <strong>are</strong> vulnerable</li>
<li>All versions of Node.js 9.x (Current) <strong>are</strong> vulnerable</li>
</ul>
<h3 id="header-update-root-certificates">Update root certificates<a name="update-root-certificates" class="anchor" href="#update-root-certificates" aria-labelledby="header-update-root-certificates"></a></h3><p>All releases will also include an update to the root certificates that are bundled in the Node.js binary. This includes 5 new additional certificates and the removal of 30 certificates. Details are available in on the public Node.js repository at <a href="https://github.com/nodejs/node/pull/19322">https://github.com/nodejs/node/pull/19322</a>.</p>
<p>Please note that the <a href="https://nodejs.org/docs/latest-v4.x/api/cli.html#cli_node_extra_ca_certs_file"><code>NODE_EXTRA_CA_CERTS</code></a> environment variable may be used to add back in certificates that have been removed if required (although this is not advised). In addition, the <code>ca</code> option may be used when creating TLS or HTTPS servers to provide a custom list of trusted certificates.</p>
<h2 id="header-regarding-node-js-4-x-lts-argon">Regarding Node.js 4.x (LTS &quot;Argon&quot;)<a name="regarding-node-js-4-x-lts-argon" class="anchor" href="#regarding-node-js-4-x-lts-argon" aria-labelledby="header-regarding-node-js-4-x-lts-argon"></a></h2><p>Please be aware that according to the Node.js <a href="https://github.com/nodejs/release#release-schedule">release schedule</a>, support for Node.js 4.x (LTS &quot;Argon&quot;) will cease on the 30th of April. As this release line is in &quot;Maintenance&quot; and therefore receives minimal updates, this upcoming release of Node.js 4.x may be the final version for that release line.</p>
<p>If you have not already migrated from Node.js 4.x to a later release line, please do so at your earliest convenience. The Node.js team recommends adopting either Node.js 6.x (LTS &quot;Boron&quot;) or Node.js 8.x (LTS &quot;Carbon&quot;).</p>
<h2 id="header-release-timing">Release timing<a name="release-timing" class="anchor" href="#release-timing" aria-labelledby="header-release-timing"></a></h2><p>Releases will be available at, or shortly after, the 27th of March, 2018 (UTC), along with disclosure of the details for the flaws addressed in each release in order to allow for complete impact assessment by users.</p>
<h2 id="header-contact-and-future-updates">Contact and future updates<a name="contact-and-future-updates" class="anchor" href="#contact-and-future-updates" aria-labelledby="header-contact-and-future-updates"></a></h2><p>The current Node.js security policy can be found at <a href="https://nodejs.org/en/security/">https://nodejs.org/en/security/</a>.</p>
<p>Please contact <a href="mailto:security@nodejs.org">security@nodejs.org</a> if you wish to report a vulnerability in Node.js.</p>
<p>Subscribe to the low-volume announcement-only nodejs-sec mailing list at <a href="https://groups.google.com/forum/#!forum/nodejs-sec">https://groups.google.com/forum/#!forum/nodejs-sec</a> to stay up to date on security vulnerabilities and security-related releases of Node.js and the projects maintained in the <a href="https://github.com/nodejs/">nodejs GitHub organization</a>.</p>
]]></description><link>https://nodejs.org/en/blog/vulnerability/march-2018-security-releases</link><guid isPermaLink="true">https://nodejs.org/en/blog/vulnerability/march-2018-security-releases</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Wed, 21 Mar 2018 23:49:59 GMT</pubDate></item><item><title><![CDATA[Node v9.9.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>assert</strong>:<ul>
<li>From now on all error messages produced by <code>assert</code> in strict mode will produce a error diff. (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17615">#17615</a></li>
<li>From now on it is possible to use a validation object in throws instead of the other possibilities. (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17584">#17584</a></li>
</ul>
</li>
<li><strong>crypto</strong>:<ul>
<li>allow passing null as IV unless required (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18644">#18644</a></li>
</ul>
</li>
<li><strong>fs</strong>:<ul>
<li>support as and as+ flags in stringToFlags() (Sarat Addepalli) <a href="https://github.com/nodejs/node/pull/18801">#18801</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>expose Finished messages in TLSSocket (Anton Salikhmetov) <a href="https://github.com/nodejs/node/pull/19102">#19102</a></li>
</ul>
</li>
<li><strong>tty</strong>:<ul>
<li>Add getColorDepth function to determine if terminal supports colors. (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17615">#17615</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li>add util.inspect compact option (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17576">#17576</a></li>
</ul>
</li>
<li><strong>Added new collaborators</strong><ul>
<li><a href="https://github.com/watson">watson</a> Thomas Watson</li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/acc86ed246"><code>acc86ed246</code></a>] - 2018-03-XX, Version 9.9.0 (Current) (Michaël Zasso) </li>
<li>[<a href="https://github.com/nodejs/node/commit/8d33e5c214"><code>8d33e5c214</code></a>] - <strong>assert</strong>: improve error check (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17574">#17574</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e6b42ec9c"><code>5e6b42ec9c</code></a>] - <strong>assert</strong>: show proper differences (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18611">#18611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9abbb6b857"><code>9abbb6b857</code></a>] - <strong>assert</strong>: fix infinite loop (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18611">#18611</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9ac468146"><code>e9ac468146</code></a>] - <strong>assert</strong>: fix throws trace (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18595">#18595</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3c2534bbe"><code>d3c2534bbe</code></a>] - <strong>assert</strong>: use destructuring for errors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18247">#18247</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5aa3a2d172"><code>5aa3a2d172</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>assert</strong>: improve error messages (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17615">#17615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f96ea47cf5"><code>f96ea47cf5</code></a>] - <strong>assert</strong>: fix strict regression (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17903">#17903</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebd60fa505"><code>ebd60fa505</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>assert</strong>: .throws accept objects (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17584">#17584</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/612ba1a3f0"><code>612ba1a3f0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>assert</strong>: improve assert.throws (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17585">#17585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24aeca7dd5"><code>24aeca7dd5</code></a>] - <strong>assert</strong>: fix throws and doesNotThrow stack frames (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17703">#17703</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db73d1c13b"><code>db73d1c13b</code></a>] - <strong>assert</strong>: use object argument in innerFail (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17582">#17582</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bae5de1949"><code>bae5de1949</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>assert</strong>: add strict functionality export (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17002">#17002</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0f31d080a"><code>f0f31d080a</code></a>] - <strong>async_hooks</strong>: add copyHooks function (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19391">#19391</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71b1c7f79f"><code>71b1c7f79f</code></a>] - <strong>async_hooks</strong>: don&#39;t set hook_fields[kTotals] to 0 (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19219">#19219</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/530b8a4077"><code>530b8a4077</code></a>] - <strong>benchmark</strong>: fix benchmark for url (Sergey Golovin) <a href="https://github.com/nodejs/node/pull/19084">#19084</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/563bed00f5"><code>563bed00f5</code></a>] - <strong>benchmark,lib,test,tools</strong>: use consistent quotes (Rich Trott) <a href="https://github.com/nodejs/node/pull/19156">#19156</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f7c4eea04"><code>3f7c4eea04</code></a>] - <strong>build</strong>: do not cd on vcbuild help (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19291">#19291</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a1437cdbd"><code>5a1437cdbd</code></a>] - <strong>build</strong>: update arm64 minimum supported platform (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/19164">#19164</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07845fc19e"><code>07845fc19e</code></a>] - <strong>console</strong>: port errors to new system (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18857">#18857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03c321a713"><code>03c321a713</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: allow passing null as IV unless required (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18644">#18644</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/044995e546"><code>044995e546</code></a>] - <strong>crypto</strong>: use bool over int consistently (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/19238">#19238</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36f664ef9a"><code>36f664ef9a</code></a>] - <strong>deps</strong>: V8: backport 596d55a from upstream (Myles Borins) <a href="https://github.com/nodejs/node/pull/19477">#19477</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5966b8cc06"><code>5966b8cc06</code></a>] - <strong>deps</strong>: v8: cherry-pick fixes for v8:7535 (Flarna) <a href="https://github.com/nodejs/node/pull/19333">#19333</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb732aeda4"><code>cb732aeda4</code></a>] - <strong>doc</strong>: enable eslint prefer-template rule (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18831">#18831</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff82acb95a"><code>ff82acb95a</code></a>] - <strong>doc</strong>: update buffer examples (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18758">#18758</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4c28d77f7"><code>a4c28d77f7</code></a>] - <strong>doc</strong>: fix deprecation removed by mistake (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/19482">#19482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b229912f6f"><code>b229912f6f</code></a>] - <strong>doc</strong>: do not announce obvious examples (Rich Trott) <a href="https://github.com/nodejs/node/pull/19270">#19270</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c1fa0926e3"><code>c1fa0926e3</code></a>] - <strong>doc</strong>: fix typos on n-api (Kyle Robinson Young) <a href="https://github.com/nodejs/node/pull/19385">#19385</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/99e6734f19"><code>99e6734f19</code></a>] - <strong>doc</strong>: improve best practices in onboarding-extras (Rich Trott) <a href="https://github.com/nodejs/node/pull/19315">#19315</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a56327e79"><code>5a56327e79</code></a>] - <strong>doc</strong>: fix minor issues in async_hooks.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19313">#19313</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5da3ee7719"><code>5da3ee7719</code></a>] - <strong>doc</strong>: clarify default TLS handshake timeout (Rich Trott) <a href="https://github.com/nodejs/node/pull/19290">#19290</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7f652c2bcc"><code>7f652c2bcc</code></a>] - <strong>doc</strong>: update username and email (Yuta Hiroto) <a href="https://github.com/nodejs/node/pull/19338">#19338</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e247f19ac3"><code>e247f19ac3</code></a>] - <strong>doc</strong>: improve style guide text (Rich Trott) <a href="https://github.com/nodejs/node/pull/19269">#19269</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c9b12f302a"><code>c9b12f302a</code></a>] - <strong>doc</strong>: remove superfluous text in onboarding-extras (Rich Trott) <a href="https://github.com/nodejs/node/pull/19247">#19247</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c5afebf55"><code>6c5afebf55</code></a>] - <strong>doc</strong>: make caveat in stream.md more concise (Rich Trott) <a href="https://github.com/nodejs/node/pull/19251">#19251</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e88a180b9"><code>8e88a180b9</code></a>] - <strong>doc</strong>: add warning to assert.doesNotThrow() (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18699">#18699</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a04e4ae5e4"><code>a04e4ae5e4</code></a>] - <strong>doc</strong>: remove confusing &quot;cats&quot; from style guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/19246">#19246</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c3617558e"><code>7c3617558e</code></a>] - <strong>doc</strong>: remove superfluous adverb from style guide (Rich Trott) <a href="https://github.com/nodejs/node/pull/19246">#19246</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d117f5ff22"><code>d117f5ff22</code></a>] - <strong>doc</strong>: remove warning against readable/readable.read (Rich Trott) <a href="https://github.com/nodejs/node/pull/19193">#19193</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c21d16c31"><code>5c21d16c31</code></a>] - <strong>doc</strong>: add watson to collaborators (Thomas Watson) <a href="https://github.com/nodejs/node/pull/19234">#19234</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9557e66ae1"><code>9557e66ae1</code></a>] - <strong>doc</strong>: update labels info in onboarding-extras.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19160">#19160</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84acb9fae5"><code>84acb9fae5</code></a>] - <strong>doc</strong>: add inspector usage example (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/19172">#19172</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/27088cfaa7"><code>27088cfaa7</code></a>] - <strong>doc</strong>: improve onboarding instructions (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/19108">#19108</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ec0eab019"><code>9ec0eab019</code></a>] - <strong>doc</strong>: make suggestion more direct in stream.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19124">#19124</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/968b867bf2"><code>968b867bf2</code></a>] - <strong>doc</strong>: document asserts Weak(Map|Set) behavior (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18248">#18248</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/745709396c"><code>745709396c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: improve .throws RegExp info (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17585">#17585</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a78c6c0a6"><code>5a78c6c0a6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: improve assert documentation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17002">#17002</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f4f0266bfe"><code>f4f0266bfe</code></a>] - <strong>errors</strong>: add comments about falsy error types (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18857">#18857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffa16aad60"><code>ffa16aad60</code></a>] - <strong>errors</strong>: update all internal errors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18857">#18857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d57a2421fc"><code>d57a2421fc</code></a>] - <strong>errors</strong>: implement new error handling (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18857">#18857</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/607b33cfcc"><code>607b33cfcc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>fs</strong>: support as and as+ flags in stringToFlags() (Sarat Addepalli) <a href="https://github.com/nodejs/node/pull/18801">#18801</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b01bd800c6"><code>b01bd800c6</code></a>] - <strong>fs</strong>: fix <code>createReadStream(…, {end: n})</code> for non-seekable fds (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19329">#19329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3914e97741"><code>3914e97741</code></a>] - <strong>http2</strong>: fixes error handling (Matteo Collina) <a href="https://github.com/nodejs/node/pull/19232">#19232</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3bf69cd3e7"><code>3bf69cd3e7</code></a>] - <strong>http2</strong>: some general code improvements (James M Snell) <a href="https://github.com/nodejs/node/pull/19400">#19400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4277635bed"><code>4277635bed</code></a>] - <strong>http2</strong>: clean up Http2Settings (James M Snell) <a href="https://github.com/nodejs/node/pull/19400">#19400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/42b6d801dc"><code>42b6d801dc</code></a>] - <strong>http2</strong>: don&#39;t aggressively inline (James M Snell) <a href="https://github.com/nodejs/node/pull/19400">#19400</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89fbbc48ff"><code>89fbbc48ff</code></a>] - <strong>http2</strong>: simplify timeout tracking (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19206">#19206</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f06622cd56"><code>f06622cd56</code></a>] - <strong>lib</strong>: define printErr() in script string (cjihrig) <a href="https://github.com/nodejs/node/pull/19285">#19285</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b35eabb837"><code>b35eabb837</code></a>] - <strong>lib</strong>: handle <code>throw undefined</code> in assert.throws() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18029">#18029</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e6f720991"><code>0e6f720991</code></a>] - <strong>n-api</strong>: separate out async_hooks test (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/19392">#19392</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/528798c3f4"><code>528798c3f4</code></a>] - <strong>n-api</strong>: add missing exception checking (Michael Dawson) <a href="https://github.com/nodejs/node/pull/19362">#19362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f679ac19e0"><code>f679ac19e0</code></a>] - <strong>n-api</strong>: resolve promise in test (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/19245">#19245</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/12f19a6b86"><code>12f19a6b86</code></a>] - <strong>n-api</strong>: update documentation (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/19078">#19078</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c9577edfc"><code>0c9577edfc</code></a>] - <strong>n-api,test</strong>: add int64 bounds tests (Kyle Farnung) <a href="https://github.com/nodejs/node/pull/19309">#19309</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f36521becf"><code>f36521becf</code></a>] - <strong>n-api,test</strong>: add a new.target test to addons-napi (Taylor Woll) <a href="https://github.com/nodejs/node/pull/19236">#19236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b12d3a58e"><code>5b12d3a58e</code></a>] - <strong>net</strong>: do not inherit the no-half-open enforcer (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/18974">#18974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a9bd8bff8a"><code>a9bd8bff8a</code></a>] - <strong>path</strong>: remove redundant function (Sergey Golovin) <a href="https://github.com/nodejs/node/pull/19237">#19237</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/55f7bbb0bd"><code>55f7bbb0bd</code></a>] - <strong>repl</strong>: refactor code for readability (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17919">#17919</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6997af7378"><code>6997af7378</code></a>] - <strong>repl</strong>: upper case comments first char (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17919">#17919</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e6858e4a7"><code>3e6858e4a7</code></a>] - <strong>repl</strong>: better handling of recoverable errors (Prince J Wesley) <a href="https://github.com/nodejs/node/pull/18915">#18915</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49391a70e1"><code>49391a70e1</code></a>] - <strong>src</strong>: fix util abort (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/19223">#19223</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1ba1861731"><code>1ba1861731</code></a>] - <strong>src</strong>: remove unused using declarations async_wrap (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/18893">#18893</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8757799d69"><code>8757799d69</code></a>] - <strong>src</strong>: remove unused stdlib.h include (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19427">#19427</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da62c5ca68"><code>da62c5ca68</code></a>] - <strong>src</strong>: fix minor typo in comment stream_base.h (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19429">#19429</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43c482b9c8"><code>43c482b9c8</code></a>] - <strong>src</strong>: fix indentation of params in env-inl.h (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19390">#19390</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/054dd28da6"><code>054dd28da6</code></a>] - <strong>src</strong>: make AsyncWrap constructors delegate (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19366">#19366</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a3d1d205e"><code>7a3d1d205e</code></a>] - <strong>src</strong>: remove unused uv.h include from async_wrap.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19342">#19342</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/126a161928"><code>126a161928</code></a>] - <strong>src</strong>: fix indenting of wrap->EmitTraceEventBefore (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19340">#19340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03fb817a1d"><code>03fb817a1d</code></a>] - <strong>src</strong>: add extractPromiseWrap function (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19340">#19340</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e208282f68"><code>e208282f68</code></a>] - <strong>src</strong>: refactor emit before/after/promiseResolve (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19295">#19295</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/49481d0e3b"><code>49481d0e3b</code></a>] - <strong>src</strong>: add convenience ctor for async trigger id scope (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19204">#19204</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b9914a318"><code>4b9914a318</code></a>] - <strong>src</strong>: avoid duplicate Before/AtExitCallback structs (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19226">#19226</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/27754c5408"><code>27754c5408</code></a>] - <strong>src</strong>: add incr/decr operators for Reference (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19083">#19083</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64f646269a"><code>64f646269a</code></a>] - <strong>src</strong>: use smart pointer in AsyncWrap::WeakCallback (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19168">#19168</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/152c931f53"><code>152c931f53</code></a>] - <strong>stream</strong>: make Duplex inherits from DuplexBase (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/18974">#18974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c0c0e68ac"><code>9c0c0e68ac</code></a>] - <strong>stream</strong>: add no-half-open enforcer only if needed (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/18953">#18953</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1eac1d7d85"><code>1eac1d7d85</code></a>] - <strong>test</strong>: minor refactoring (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18669">#18669</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/574d061c3c"><code>574d061c3c</code></a>] - <strong>test</strong>: remove assert.doesNotThrow() (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18669">#18669</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5478746203"><code>5478746203</code></a>] - <strong>test</strong>: refactor assert test (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18610">#18610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4e9279df5c"><code>4e9279df5c</code></a>] - <strong>test</strong>: remove NodeTestFixture from Env constructor (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/18558">#18558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22b8f9fba6"><code>22b8f9fba6</code></a>] - <strong>test</strong>: introduce SetUpTestCase/TearDownTestCase (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/18558">#18558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/519850f21e"><code>519850f21e</code></a>] - <strong>test</strong>: http2 client setNextStreamID errors (Trivikram) <a href="https://github.com/nodejs/node/pull/18848">#18848</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e3ce084f7c"><code>e3ce084f7c</code></a>] - <strong>test</strong>: fix flaky test-http2-ping-flood (Rich Trott) <a href="https://github.com/nodejs/node/pull/19395">#19395</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7df6d9ddc8"><code>7df6d9ddc8</code></a>] - <strong>test</strong>: rename regression tests file names (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19332">#19332</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f49042131a"><code>f49042131a</code></a>] - <strong>test</strong>: use descriptive names for regression tests (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19275">#19275</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01749f07bd"><code>01749f07bd</code></a>] - <strong>test</strong>: fix flaky test-http2-settings-flood (Rich Trott) <a href="https://github.com/nodejs/node/pull/19349">#19349</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9aa5090689"><code>9aa5090689</code></a>] - <strong>test</strong>: fix test-cluster-send-handle-large-payload (Rich Trott) <a href="https://github.com/nodejs/node/pull/19311">#19311</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/11a0ef566a"><code>11a0ef566a</code></a>] - <strong>test</strong>: delete test/parallel/test-regress-GH-4948 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19279">#19279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be20914958"><code>be20914958</code></a>] - <strong>test</strong>: shared lib build doesn&#39;t handle SIGPIPE (Yihong Wang) <a href="https://github.com/nodejs/node/pull/19211">#19211</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f84f548986"><code>f84f548986</code></a>] - <strong>test</strong>: fix assertion argument order (Rich Trott) <a href="https://github.com/nodejs/node/pull/19264">#19264</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/84ae59e5f8"><code>84ae59e5f8</code></a>] - <strong>test</strong>: fix path in doctool/test-doctool-json (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19287">#19287</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8ca616baa"><code>b8ca616baa</code></a>] - <strong>test</strong>: fix compiler warnings in callback-scope (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19252">#19252</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3bc72e9cc"><code>d3bc72e9cc</code></a>] - <strong>test</strong>: name test files appropriately (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19212">#19212</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0c8f6969f"><code>f0c8f6969f</code></a>] - <strong>test</strong>: fix test-abort-backtrace in shared lib build (Yihong Wang) <a href="https://github.com/nodejs/node/pull/19213">#19213</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e4c320e5d7"><code>e4c320e5d7</code></a>] - <strong>test</strong>: Remove unnecessary asserion messages in test-crypto-hash.js (Piotr Grzesik) <a href="https://github.com/nodejs/node/pull/18984">#18984</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/411f3e03fe"><code>411f3e03fe</code></a>] - <strong>test</strong>: remove flaky status for test-npm-install (Rich Trott) <a href="https://github.com/nodejs/node/pull/19216">#19216</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4a4819954"><code>a4a4819954</code></a>] - <strong>test</strong>: do not check text for engine-generated error (Rich Trott) <a href="https://github.com/nodejs/node/pull/19215">#19215</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38eb432260"><code>38eb432260</code></a>] - <strong>test</strong>: refactor http-https-default-ports (Ken Lin) <a href="https://github.com/nodejs/node/pull/19130">#19130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ece7cc227"><code>0ece7cc227</code></a>] - <strong>test</strong>: rename test-regress-GH-877.js (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19161">#19161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/636a5f627e"><code>636a5f627e</code></a>] - <strong>test</strong>: rename test-regress-GH-784.js (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19161">#19161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0c6d5848f"><code>c0c6d5848f</code></a>] - <strong>test</strong>: address nits and rename the corresponding fixture (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19161">#19161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22484e1fb2"><code>22484e1fb2</code></a>] - <strong>test</strong>: rename tests to remove &quot;regress&quot; keyword (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19161">#19161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2262a34f0b"><code>2262a34f0b</code></a>] - <strong>test</strong>: rename test-regress-GH-4027 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19161">#19161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdbfc0e20e"><code>bdbfc0e20e</code></a>] - <strong>test</strong>: rename test-regress-GH-4015 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19161">#19161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da44c2ccf0"><code>da44c2ccf0</code></a>] - <strong>test</strong>: rename test-regress-GH-1697 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19161">#19161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa43d2f69e"><code>fa43d2f69e</code></a>] - <strong>test</strong>: rename test-regress-GH-1726 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19161">#19161</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46b5915dab"><code>46b5915dab</code></a>] - <strong>test</strong>: skip postmortem metadata test when nm fails (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/19107">#19107</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16ab3b54d1"><code>16ab3b54d1</code></a>] - <strong>test</strong>: address unreliable test-performance (Rich Trott) <a href="https://github.com/nodejs/node/pull/19228">#19228</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e5c7e3e47"><code>1e5c7e3e47</code></a>] - <strong>test</strong>: refactor common.expectsError (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17703">#17703</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/060216689a"><code>060216689a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: expose Finished messages in TLSSocket (Anton Salikhmetov) <a href="https://github.com/nodejs/node/pull/19102">#19102</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b04dd7b351"><code>b04dd7b351</code></a>] - <strong>tools</strong>: enable eslint one-var rule (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18831">#18831</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4d7df8371"><code>d4d7df8371</code></a>] - <strong>tools</strong>: enable eslint strict key-spacing (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18831">#18831</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e10ddc215"><code>9e10ddc215</code></a>] - <strong>tools</strong>: enable eslint no-undef-init rule (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18831">#18831</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d1e409ee3"><code>9d1e409ee3</code></a>] - <strong>tools</strong>: enable no-unsafe-finally (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18745">#18745</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7958657d7"><code>d7958657d7</code></a>] - <strong>tools</strong>: add assert.doesNotThrow eslint rule (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18669">#18669</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66694e28b1"><code>66694e28b1</code></a>] - <strong>tools</strong>: fix test-npm-package (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/19293">#19293</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9613e02ff7"><code>9613e02ff7</code></a>] - <strong>tools,bootstrap</strong>: preprocess gypi files to json (Gus Caplan) <a href="https://github.com/nodejs/node/pull/19140">#19140</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74f0d1aa60"><code>74f0d1aa60</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tty</strong>: refactor to es6 (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17615">#17615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ead727c274"><code>ead727c274</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tty</strong>: add getColorDepth function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17615">#17615</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/072adfea8c"><code>072adfea8c</code></a>] - <strong>url</strong>: replace &quot;magic&quot; numbers by constants (Sergey Golovin) <a href="https://github.com/nodejs/node/pull/19035">#19035</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c18ac52970"><code>c18ac52970</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: add util.inspect compact option (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17576">#17576</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce3a5af69f"><code>ce3a5af69f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: rename util.inspect argument (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17576">#17576</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd4c05ab56"><code>fd4c05ab56</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: fix custom inspect description (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17576">#17576</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-x86.msi">https://nodejs.org/dist/v9.9.0/node-v9.9.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-x64.msi">https://nodejs.org/dist/v9.9.0/node-v9.9.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/win-x86/node.exe">https://nodejs.org/dist/v9.9.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/win-x64/node.exe">https://nodejs.org/dist/v9.9.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0.pkg">https://nodejs.org/dist/v9.9.0/node-v9.9.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-darwin-x64.tar.gz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x86.tar.xz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x64.tar.xz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-s390x.tar.xz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-sunos-x86.tar.xz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-sunos-x64.tar.xz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-arm64.tar.xz">https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v9.9.0/node-v9.9.0.tar.gz">https://nodejs.org/dist/v9.9.0/node-v9.9.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v9.9.0/">https://nodejs.org/dist/v9.9.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v9.9.0/api/">https://nodejs.org/docs/v9.9.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

204f65d57e940913144cc25e2e835c1f64c68938c0c1217f0954ff045e233f5e  node-v9.9.0-aix-ppc64.tar.gz
15e71817fe172119d6f9e0166ab869f12c67bdb7371d27a78b0621c408239692  node-v9.9.0-darwin-x64.tar.gz
f1c410a034da2a109e50443438fa57491d7842a189f31fe684a20f361f348a4a  node-v9.9.0-darwin-x64.tar.xz
f03a97b8cbefe10914343d3ef0d9df959e7d2a43a6640e5a262e2f3fa6981f4b  node-v9.9.0-headers.tar.gz
b42d1843661e734dd01351a87e3c7ff423fdcb8b49b600c2c076352f1b7fa97f  node-v9.9.0-headers.tar.xz
ebc0f4cc33fb8ee11c9d6d8bca6962aabe3ae4c88207b301ca4a692726e9e125  node-v9.9.0-linux-arm64.tar.gz
06feb32656c91c3963270de18d4a7befe52d2d8c0fd78fbbb7792a881ffeec7a  node-v9.9.0-linux-arm64.tar.xz
0468e84d64d17179c8c11f7a7c97038b4cbc60a0850dadfdb46e718125389407  node-v9.9.0-linux-armv6l.tar.gz
f6a3bba18c238490fc685ed32dda91b09c92e3a0b73316b1dd0e4a4cb9bc3bfc  node-v9.9.0-linux-armv6l.tar.xz
040f5573e65a7ad3897fcd69aa28ed1fa9accdd969cba10541df06f4805bf1f3  node-v9.9.0-linux-armv7l.tar.gz
d8c4aa2c4a396a208c1ed7ce503d6bd7782460359bbedfb2ccfe48e3369ff4be  node-v9.9.0-linux-armv7l.tar.xz
d4cf175fa39f9f256bbdc6439ce327f079f065ad63e4e3a1e6f72b4463d54a7b  node-v9.9.0-linux-ppc64le.tar.gz
4aa332eedf958315a6f1900e7a32807d092f4a642a5c8cb81541d7fc450c306e  node-v9.9.0-linux-ppc64le.tar.xz
9ce3584db61d25ea36db410bb2836ac4474ffc0803dcde2a0bb9db848d93b805  node-v9.9.0-linux-s390x.tar.gz
8730779ae582fb03d0176b175df33669570242d9df55d6d261eb10b9fa29e97c  node-v9.9.0-linux-s390x.tar.xz
887cb4db6207f303b5ba15b6e15298f19d288fce2064e8caa7bb7cae170cbe85  node-v9.9.0-linux-x64.tar.gz
457151b4e6f27222232742ce44de1df73768a251309dddbfca2b385052ee977f  node-v9.9.0-linux-x64.tar.xz
9e29073aadc19be24cd46648eb99d60b3f0d42534d7ba85c152ac33be90685ac  node-v9.9.0-linux-x86.tar.gz
8b1f399b1fd258f28a3c6ec7dbab93cfd7c88c6f305d182f796934bac1ae63c3  node-v9.9.0-linux-x86.tar.xz
1ea9f7a2fee9ec282bf4e660167d73ab7c1202f4a8633f1e1d3ee1800ab105fa  node-v9.9.0.pkg
681a6faa44a4e22515b18bf6c295fb1283d2ec113f52376f8bcb3b0ba7283d03  node-v9.9.0-sunos-x64.tar.gz
bf0526de716825daacdd7a6b443163518685c42684c00c580eb6be492b2d7ea6  node-v9.9.0-sunos-x64.tar.xz
dfc223491e33b10f79810e42e431b774dab655f75f0a4c851971c7b630202eac  node-v9.9.0-sunos-x86.tar.gz
f3ae6e3503237486644a00ad03c8474fc5c87f464798db067c0401e700de9175  node-v9.9.0-sunos-x86.tar.xz
e774cf32bc7c1d61d2e654e67eaafd2a13f22f176933706de60250db5b5eabda  node-v9.9.0.tar.gz
ab8a721b8db1193754885e891ebde9a982c82fd9207df04a2aebafbb9fb27042  node-v9.9.0.tar.xz
de1a542b68500dae65389c1cec50ed907ee9dbebfa254c66e6ff2173c30aec89  node-v9.9.0-win-x64.7z
5186747c7cab6ff153e725c42446727e460d54e6c62353d5dc550046f5c05653  node-v9.9.0-win-x64.zip
a817ca204a40024cb9a81e950f7dfc5509a464bb7e971fd5dbeefae6b5c1ce34  node-v9.9.0-win-x86.7z
409020b145199b8fd2d0ba32a24e61e7daef0c6a9cac38f2bfaee0fef650c0af  node-v9.9.0-win-x86.zip
ece15616b9093eb6025a945f2121ab281f3e24932618babb641dc5497704b8a7  node-v9.9.0-x64.msi
f6abe59582aa068a9c48c3705f8c644c857900eebf321dcc3d488d181e7d3694  node-v9.9.0-x86.msi
2b03d19c6c8930cdc5cdf051b4eec1b0370f1bb9b798d38c6ed926b6fbf57baf  win-x64/node.exe
cafe53188185ee4041f608f60d8666bf2d86bc3acb7318df343998494ae64bbd  win-x64/node.lib
865b4af5272b26d06cf0ee49a9b1005eee68278b60230e370900d2b4137e7b37  win-x64/node_pdb.7z
8a89c6bf7edc55ded4cab59c17937bfdd5b41949bc6f5a63162a3a5995dcd446  win-x64/node_pdb.zip
816c93d4aae6839bd2afb71d3bf10c9495810836deffa783b3b686bbe0a36d6c  win-x86/node.exe
afe60cb7df8e42ccae4eb473a4f7bca0fb2c8431d333c56031408e85b752653b  win-x86/node.lib
72dab8e7207bcdd1172989db5668cfc65e36da8227746cf294d33d8339b60897  win-x86/node_pdb.7z
390c73e5d0a3b358a5aae55598b87e44a21d9dc6dddaf4b4e483ae56e196b615  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqyfp4ACgkQkzsB9Atc
qUZ5MQf9Gt+FvCEB25FVGi7RUD7uElNjG7SVbZ730OGSiVQ3QIsglOaS/Y5qGSAh
vQxmnRjk5dSXkwj0PD+fGTJiwKn8fqkAz5MUvKmSZr0kZdlSFglAjpS23lx7EkiG
VuPGelK07hvTTUUw+Vu1za20BPKM4PXr6lzXn++DJsdWUBiKa2pH+akMaWXxkwVU
wT5v+eu4NCjyrDIPaiP1+LaTzZbqSh0iE4CaEwwEXwvCrmEw56bsP5G26hSORk61
kCMo8LNY5zEleyTY2z38ht95mXcbT5qvoEdsZRT79KGK2nHsLyyT9fTrd1J7b6m1
3uBemhUHr2cw1tClfHcKX42Juv6HXg==
=i5/q
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v9.9.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v9.9.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Wed, 21 Mar 2018 15:54:22 GMT</pubDate></item><item><title><![CDATA[Node v9.8.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>crypto</strong>:<ul>
<li>add cert.fingerprint256 as SHA256 fingerprint (Hannes Magnusson) <a href="https://github.com/nodejs/node/pull/17690">#17690</a></li>
</ul>
</li>
<li><strong>http2</strong>:<ul>
<li>Fixed issues with aborted connections in the HTTP/2 implementation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18987">#18987</a> <a href="https://github.com/nodejs/node/pull/19002">#19002</a></li>
</ul>
</li>
<li><strong>loader</strong>:<ul>
<li>--inspect-brk now works properly for esmodules (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18949">#18949</a></li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>make process.dlopen() load well-known symbol (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18934">#18934</a></li>
</ul>
</li>
<li><strong>trace_events</strong>:<ul>
<li>add file pattern cli option (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/18480">#18480</a></li>
</ul>
</li>
<li><strong>Added new collaborators</strong><ul>
<li><a href="https://github.com/MoonBall">MoonBall</a> Chen Gang</li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/6ae2cafde3"><code>6ae2cafde3</code></a>] - <strong>buffer</strong>: coerce offset to integer (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18215">#18215</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d17383041"><code>6d17383041</code></a>] - <strong>buffer</strong>: fix typo in lib/buffer.js (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19126">#19126</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b34b2e185"><code>4b34b2e185</code></a>] - <strong>build</strong>: fix gocvr version used for coverage (Michael Dawson) <a href="https://github.com/nodejs/node/pull/19094">#19094</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a938e52ffe"><code>a938e52ffe</code></a>] - <strong>build</strong>: disable openssl build warnings on macos (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19046">#19046</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44d80c5620"><code>44d80c5620</code></a>] - <strong>build</strong>: fix coverage after gcovr update (killagu) <a href="https://github.com/nodejs/node/pull/18958">#18958</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28a5362e83"><code>28a5362e83</code></a>] - <strong>build</strong>: fix lint-md-build dependency (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18981">#18981</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e74e422a53"><code>e74e422a53</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add cert.fingerprint256 as SHA256 fingerprint (Hannes Magnusson) <a href="https://github.com/nodejs/node/pull/17690">#17690</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/056001dc8f"><code>056001dc8f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: cherry-pick 0bcb1d6f from upstream V8 (Jakob Kummerow) <a href="https://github.com/nodejs/node/pull/18212">#18212</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1fadb2edb4"><code>1fadb2edb4</code></a>] - <strong>doc</strong>: fix/add link to Android info (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19004">#19004</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68524610f2"><code>68524610f2</code></a>] - <strong>doc</strong>: remove subsystem from pull request template (Rich Trott) <a href="https://github.com/nodejs/node/pull/19125">#19125</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3a70e9cd4"><code>d3a70e9cd4</code></a>] - <strong>doc</strong>: remove tentativeness in pull-requests.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19123">#19123</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f03079fce6"><code>f03079fce6</code></a>] - <strong>doc</strong>: update cc list (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/19099">#19099</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d2de16b13"><code>9d2de16b13</code></a>] - <strong>doc</strong>: add introduced_in metadata to _toc.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/19113">#19113</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae2dabb8fc"><code>ae2dabb8fc</code></a>] - <strong>doc</strong>: new team for bundlers or delivery of Node.js (Michael Dawson) <a href="https://github.com/nodejs/node/pull/19098">#19098</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e4f4266a1"><code>0e4f4266a1</code></a>] - <strong>doc</strong>: add simple example to rename function (punteek) <a href="https://github.com/nodejs/node/pull/18812">#18812</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e42600fc4b"><code>e42600fc4b</code></a>] - <strong>doc</strong>: add missing <code>Returns</code> in fs &amp; util (Sho Miyamoto) <a href="https://github.com/nodejs/node/pull/18775">#18775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4ecf5bbe74"><code>4ecf5bbe74</code></a>] - <strong>doc</strong>: fix a typo in util.isDeepStrictEqual (Sho Miyamoto) <a href="https://github.com/nodejs/node/pull/18775">#18775</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cab6c8e95c"><code>cab6c8e95c</code></a>] - <strong>doc</strong>: add URL.format() example (Zeke Sikelianos) <a href="https://github.com/nodejs/node/pull/18888">#18888</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4462b7944"><code>a4462b7944</code></a>] - <strong>doc</strong>: fix n-api asynchronous threading docs (Eric Bickle) <a href="https://github.com/nodejs/node/pull/19073">#19073</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bfa894cf37"><code>bfa894cf37</code></a>] - <strong>doc</strong>: add MoonBall to collaborators (Chen Gang) <a href="https://github.com/nodejs/node/pull/19109">#19109</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/77154cd65d"><code>77154cd65d</code></a>] - <strong>doc</strong>: update list of re-exported symbols (Richard Lau) <a href="https://github.com/nodejs/node/pull/19013">#19013</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/459f2095a1"><code>459f2095a1</code></a>] - <strong>doc</strong>: Readable unpipe on Writable error event (George Sapkin) <a href="https://github.com/nodejs/node/pull/18080">#18080</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68c1337819"><code>68c1337819</code></a>] - <strong>doc</strong>: add RegExp Unicode Property Escapes to intl (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/19052">#19052</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/71d09ecbf1"><code>71d09ecbf1</code></a>] - <strong>doc</strong>: make the background section concise and improve its formality (Wilson) <a href="https://github.com/nodejs/node/pull/18928">#18928</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/951054004d"><code>951054004d</code></a>] - <strong>doc</strong>: lowercase primitives in test/common/README.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18875">#18875</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b8c97f6bc"><code>5b8c97f6bc</code></a>] - <strong>events</strong>: show throw stack trace for uncaught exception (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19003">#19003</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0789eeceb6"><code>0789eeceb6</code></a>] - <strong>http</strong>: prevent aborted event when already completed (Andrew Johnston) <a href="https://github.com/nodejs/node/pull/18999">#18999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae4d83facf"><code>ae4d83facf</code></a>] - <strong>http</strong>: prevent aborted event when already completed (Andrew Johnston) <a href="https://github.com/nodejs/node/pull/18999">#18999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50d1233935"><code>50d1233935</code></a>] - <strong>http2</strong>: no stream destroy while its data is on the wire (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19002">#19002</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/551d9752c8"><code>551d9752c8</code></a>] - <strong>http2</strong>: fix flaky test-http2-https-fallback (Matteo Collina) <a href="https://github.com/nodejs/node/pull/19093">#19093</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8bc930c269"><code>8bc930c269</code></a>] - <strong>http2</strong>: fix endless loop when writing empty string (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18924">#18924</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa0fca9426"><code>aa0fca9426</code></a>] - <strong>http2</strong>: use original error for cancelling pending streams (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18988">#18988</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/447136999d"><code>447136999d</code></a>] - <strong>http2</strong>: send error text in case of ALPN mismatch (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18986">#18986</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef8f90f34e"><code>ef8f90f34e</code></a>] - <strong>http2</strong>: fix condition where data is lost (Matteo Collina) <a href="https://github.com/nodejs/node/pull/18895">#18895</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e584113b66"><code>e584113b66</code></a>] - <strong>lib</strong>: re-fix v8_prof_processor (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/19059">#19059</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/12856b0dd2"><code>12856b0dd2</code></a>] - <strong>lib</strong>: change hook -> hooks in code comment (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19053">#19053</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/db8d197e79"><code>db8d197e79</code></a>] - <strong>lib,test</strong>: remove yoda statements (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18746">#18746</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59547cc438"><code>59547cc438</code></a>] - <strong>loader</strong>: fix --inspect-brk (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18949">#18949</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/39e032fe86"><code>39e032fe86</code></a>] - <strong>module</strong>: fix main lookup regression from #18728 (Guy Bedford) <a href="https://github.com/nodejs/node/pull/18788">#18788</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3e3429296"><code>f3e3429296</code></a>] - <strong>module</strong>: support main w/o extension, pjson cache (Guy Bedford) <a href="https://github.com/nodejs/node/pull/18728">#18728</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/95f6467ffd"><code>95f6467ffd</code></a>] - <strong>module</strong>: fix cyclical dynamic import (Bradley Farias) <a href="https://github.com/nodejs/node/pull/18965">#18965</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5c4f703607"><code>5c4f703607</code></a>] - <strong>n-api</strong>: update reference test (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/19086">#19086</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b32fc3276"><code>1b32fc3276</code></a>] - <strong>n-api</strong>: fix object test (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/19039">#19039</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef4714c2b6"><code>ef4714c2b6</code></a>] - <strong>net</strong>: inline and simplify onSocketEnd (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18607">#18607</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28880cf89d"><code>28880cf89d</code></a>] - <strong>perf_hooks</strong>: fix timing (Timothy Gu) <a href="https://github.com/nodejs/node/pull/18993">#18993</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96f0bec48b"><code>96f0bec48b</code></a>] - <strong>repl</strong>: make last error available as <code>\_error</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18919">#18919</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/420d56c2ea"><code>420d56c2ea</code></a>] - <strong>src</strong>: don&#39;t touch js object in Http2Session dtor (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18656">#18656</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f89f659dcf"><code>f89f659dcf</code></a>] - <strong>src</strong>: remove unnecessary Reset() calls (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18656">#18656</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67a9742aed"><code>67a9742aed</code></a>] - <strong>src</strong>: prevent persistent handle resource leaks (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18656">#18656</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08bcdde888"><code>08bcdde888</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: handle exceptions in env->SetImmediates (James M Snell) <a href="https://github.com/nodejs/node/pull/18297">#18297</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc52dae7c4"><code>cc52dae7c4</code></a>] - <strong>src</strong>: #include \&lt;stdio.h>&quot; to iculslocs (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/19150">#19150</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f17c52674"><code>2f17c52674</code></a>] - <strong>src</strong>: use std::unique_ptr for STACK_OF(X509) (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/19087">#19087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f10470ce2d"><code>f10470ce2d</code></a>] - <strong>src</strong>: refactor GetPeerCertificate (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19087">#19087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4fae6e3904"><code>4fae6e3904</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: make process.dlopen() load well-known symbol (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18934">#18934</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/89edbae7ab"><code>89edbae7ab</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: clean up process.dlopen() (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18934">#18934</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08b83ee27a"><code>08b83ee27a</code></a>] - <strong>src</strong>: refactor setting JS properties on WriteWrap (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18963">#18963</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d5cd5c6c5"><code>4d5cd5c6c5</code></a>] - <strong>src</strong>: fix error message in async_hooks constructor (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19000">#19000</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6787913a68"><code>6787913a68</code></a>] - <strong>test</strong>: add more information to assert.strictEqual (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/19162">#19162</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ee653ecd09"><code>ee653ecd09</code></a>] - <strong>test</strong>: move require http2 to after crypto check (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/19111">#19111</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5bbf009c1d"><code>5bbf009c1d</code></a>] - <strong>test</strong>: check symbols in shared lib (Yihong Wang) <a href="https://github.com/nodejs/node/pull/18806">#18806</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d8833762cb"><code>d8833762cb</code></a>] - <strong>test</strong>: refactor test-async-wrap-getasyncid (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/18727">#18727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/23107ba7b1"><code>23107ba7b1</code></a>] - <strong>test</strong>: remove assert message and add block scope (wuweiweiwu) <a href="https://github.com/nodejs/node/pull/19054">#19054</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc90bbd0f4"><code>cc90bbd0f4</code></a>] - <strong>test</strong>: fix flaky inspector-stop-profile-after-done (Rich Trott) <a href="https://github.com/nodejs/node/pull/18126">#18126</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8d595bb25c"><code>8d595bb25c</code></a>] - <strong>test</strong>: check endless loop while writing empty string (XadillaX) <a href="https://github.com/nodejs/node/pull/18924">#18924</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4550069ca"><code>a4550069ca</code></a>] - <strong>test</strong>: allow running with <code>NODE\_PENDING\_DEPRECATION</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18991">#18991</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd27165f73"><code>fd27165f73</code></a>] - <strong>test</strong>: specify &#39;dir&#39; for directory symlinks (Kyle Farnung) <a href="https://github.com/nodejs/node/pull/19049">#19049</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eca333a6e8"><code>eca333a6e8</code></a>] - <strong>test</strong>: refactor test after review (Andrew Johnston) <a href="https://github.com/nodejs/node/pull/18999">#18999</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c943cd09a7"><code>c943cd09a7</code></a>] - <strong>test</strong>: fix repl-tab-complete --without-ssl (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/17867">#17867</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f864509991"><code>f864509991</code></a>] - <strong>test,benchmark</strong>: use new Buffer API where appropriate (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/18980">#18980</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/479b622e49"><code>479b622e49</code></a>] - <strong>tls,http2</strong>: handle writes after SSL destroy more gracefully (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18987">#18987</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d4cda3a7d"><code>3d4cda3a7d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>trace_events</strong>: add file pattern cli option (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/18480">#18480</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3e8e1524ac"><code>3e8e1524ac</code></a>] - <strong>util</strong>: use blue on non-windows systems for number (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18925">#18925</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-x86.msi">https://nodejs.org/dist/v9.8.0/node-v9.8.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-x64.msi">https://nodejs.org/dist/v9.8.0/node-v9.8.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/win-x86/node.exe">https://nodejs.org/dist/v9.8.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/win-x64/node.exe">https://nodejs.org/dist/v9.8.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0.pkg">https://nodejs.org/dist/v9.8.0/node-v9.8.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-darwin-x64.tar.gz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-x86.tar.xz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-x64.tar.xz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-s390x.tar.xz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-sunos-x86.tar.xz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-sunos-x64.tar.xz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-arm64.tar.xz">https://nodejs.org/dist/v9.8.0/node-v9.8.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v9.8.0/node-v9.8.0.tar.gz">https://nodejs.org/dist/v9.8.0/node-v9.8.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v9.8.0/">https://nodejs.org/dist/v9.8.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v9.8.0/api/">https://nodejs.org/docs/v9.8.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

9cf4a126d679a91821f9832c9b8a534c34d59761b22fca6783c2ff8c45499d47  node-v9.8.0-aix-ppc64.tar.gz
c95326d6d8d01e5d4fbf0ca1b1e4fc0d800d00516f38532cc887e17c78f2af07  node-v9.8.0-darwin-x64.tar.gz
7964e1f86219d3053949a91ab607e0cb6c8e58a670f90a2fdbf460f86b274cc0  node-v9.8.0-darwin-x64.tar.xz
db70fe73d960eb847971a8f3826ad2fd5041ef89301491a2b43596e66a50a3ad  node-v9.8.0-headers.tar.gz
514be6a713a8adbc058d3366a89a1738411899c8ea6ac5d70f50900d1c35cc5c  node-v9.8.0-headers.tar.xz
2999cfe889aa75aaf0b98fdcb90ebfc32cf55fcafe6149264b302a67394964a7  node-v9.8.0-linux-arm64.tar.gz
f3537d06f010e77739be073003fca0b477efec8a72d503dc5a1d942a19973b07  node-v9.8.0-linux-arm64.tar.xz
7b711f217d62225afe2af77e5ecd72607e1800d14e749b88b4a92f90b357209e  node-v9.8.0-linux-armv6l.tar.gz
a64e2cfd6de695a7c099d567ec419f7d9e95876e229117abe52da0d14c5a5a3b  node-v9.8.0-linux-armv6l.tar.xz
638268d6b9717ac2e591b20d5fa63aeeb9d1d195cfd500ef403e85dd073a2681  node-v9.8.0-linux-armv7l.tar.gz
006926548b5aad77edafea283dc8bd24a2316ce67f59ccfd940c5543a02d5c03  node-v9.8.0-linux-armv7l.tar.xz
2026e6c316f9ef645fdd696e0f6a2b0983af8cfee33f48e9aa4841eae52e2c20  node-v9.8.0-linux-ppc64le.tar.gz
71229efb95fde81c92959b8d4b7e658964be2e45aed73dbe520002cd5a84ed1d  node-v9.8.0-linux-ppc64le.tar.xz
00932ccefc8127f2048f60bb882b7414fbb49063ef3cc60c7f81a7ffe9b3a0a4  node-v9.8.0-linux-s390x.tar.gz
13554cfc8cec68da011e3666a9e19caebe9d7f9389d843fa38578f0fdde92b73  node-v9.8.0-linux-s390x.tar.xz
4e519de3507f810b6567d995169c4b36f433bf5731340ebc1fbbd0b6b6e6c310  node-v9.8.0-linux-x64.tar.gz
9f631739b0a9b96b8760c42869e88592db9c3fda2425202bd8b2d09e6371133a  node-v9.8.0-linux-x64.tar.xz
d1093306679b90c7c870364ef8cc5880c1595743d223f9f20ea616d9940b02ea  node-v9.8.0-linux-x86.tar.gz
93757d8f9d60d902de6efd8f96cdf4b57bdd12808711a9cf1491f40773ace861  node-v9.8.0-linux-x86.tar.xz
03a7fc03315d82166e6bbf8a8979f971189a69a75dfb873af8cc74a127f7867b  node-v9.8.0.pkg
2559a3802039ef4c91063c4e2d9547dd6049e85a0e7f0c4bf15f5d3445c32e00  node-v9.8.0-sunos-x64.tar.gz
646ec84f5b48c398e535d554c9246d6607431337793654f25f60381786450abe  node-v9.8.0-sunos-x64.tar.xz
bf0b9b69ea295601c8536c53db76ccce1301db99fdfcad830f4b6f70bb7c5510  node-v9.8.0-sunos-x86.tar.gz
e177a52fca0c679603c4e88d02b73e53682f7aa8b318c8fefb34d4c080915e84  node-v9.8.0-sunos-x86.tar.xz
e84a1baf8248411d2c875c2f4e519878af3fb62fdfe04f9607cc085e6a0e59d6  node-v9.8.0.tar.gz
0706bb49e4fa5fa64c6c51941becb4b3854a6c0335425d7312bc086c37b41eac  node-v9.8.0.tar.xz
ede566d6d4260fbfddb8a92073bc92abe01f2ed26ac23825f65cc7aec5285270  node-v9.8.0-win-x64.7z
dd3971c126907a033f2bc93fdd29327af3ff5b9d151b3b90eb5db1832fe6df9e  node-v9.8.0-win-x64.zip
1545ad8233230e76940d56e698507fb55807e69ff8ee5ddad7f486dbc76af60d  node-v9.8.0-win-x86.7z
b79185a4c6e3662640a73c0dd0ac81a6c6a5d27bbbef244fe32f4db6886e6a33  node-v9.8.0-win-x86.zip
35715bb7ec90b4025de735a2ca30b7336ffd5ab9678bfc35e509d3d253d9e89e  node-v9.8.0-x64.msi
ccb1589cfbce371ab3103aaf1b55214f677939b7fdae411dbd9253e8fd484def  node-v9.8.0-x86.msi
31822ea3a450863cb774046b8b79a2dacf0655d618cf7381132e496cf52c6e79  win-x64/node.exe
20a8ecb534e2ebbe8341839ae527535a8c6d48d93578f87569206ca1e60ecb30  win-x64/node.lib
119ffbc062db1858a9a13148c3e1d733de1d78f37322b3bdb826ed8eea2129bc  win-x64/node_pdb.7z
43b2c5adb0a5d7f32016051e664c57f4c608ec4a4991336e1b4094a8fe33d569  win-x64/node_pdb.zip
13dba6c3df441880a9827bf05c5f912c3422fcdaa583c4698d1c3483a597aca0  win-x86/node.exe
c38e2026305abc0d7a11116a88f49feb1641d6fe3e8d57b2d9c809f0447c911d  win-x86/node.lib
8a84a01400465cd13d9dd0910d32e3b2e91da0549eca6ff8c15e3d8d0de4bfc5  win-x86/node_pdb.7z
4f9c68256476fa7e07d3a341bbe2b31b959f39ca0fad1dfc020a1effbf93c7de  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqgmAcACgkQkzsB9Atc
qUbJVQf+OxZA9/Sy0ljygvCOlyvIZpehQEw+h4ygISZYfjp5kVYUcmlbkfSLBiQk
rFmwjjzZEbRIlYBU+Wcm6LK4grYjMjdKUAs75n6nsemwElVSJCQewDOoHWEBDybP
a4717nbOl6p/C7WB33aHdUl5msA4sTEQLyDwAFHUU+kBXCRUwOcyQQpnst6L/N//
zI2Z6lVk1mIKnvBTNMDU90RwPd9Jw9dXPSJYJ3oV3piZyxiHhoalXbjskUNCobho
J+ABwzsEVsDhBnX77qo5zuIKNDH6v1TjiGd6UDii7pPU8QTM6iQkMjwq1XDxUX7h
bBOP+hQjQMW8RGXAJXiDU4VYeoSlxQ==
=KhfI
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v9.8.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v9.8.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Thu, 08 Mar 2018 01:56:28 GMT</pubDate></item><item><title><![CDATA[Node v8.10.0 (LTS)]]></title><description><![CDATA[<p>This release comes with a lot of big changes. There are updates to V8, libuv,
and ICU, a bugfix in npm, and support for building with OpenSSL 1.1.0.</p>
<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>deps</strong>:<ul>
<li>update V8 to 6.2.414.46 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/16413">#16413</a></li>
<li>revert ABI breaking changes in V8 6.2 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/16413">#16413</a></li>
<li>upgrade libuv to 1.19.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/18260">#18260</a></li>
<li>re land npm 5.6.0 (Myles Borins) <a href="https://github.com/nodejs/node/pull/18625">#18625</a></li>
<li>ICU 60 bump (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/16876">#16876</a></li>
</ul>
</li>
<li><strong>crypto</strong>:<ul>
<li>Support both OpenSSL 1.1.0 and 1.0.2 (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>warn on invalid authentication tag length (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17566">#17566</a></li>
</ul>
</li>
<li><strong>async_hooks</strong>:<ul>
<li>update defaultTriggerAsyncIdScope for perf (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18004">#18004</a></li>
<li>use typed array stack as fast path (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17780">#17780</a></li>
<li>use scope for defaultTriggerAsyncId (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/17273">#17273</a></li>
<li>separate missing from default context (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/17273">#17273</a></li>
<li>rename initTriggerId (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/17273">#17273</a></li>
<li>deprecate undocumented API (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/16972">#16972</a></li>
<li>add destroy event for gced AsyncResources (Sebastian Mayr) <a href="https://github.com/nodejs/node/pull/16998">#16998</a></li>
<li>add trace events to async_hooks (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/15538">#15538</a></li>
<li>set HTTPParser trigger to socket (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/18003">#18003</a></li>
<li>add provider types for net server (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/17157">#17157</a></li>
</ul>
</li>
<li><strong>n-api</strong>:<ul>
<li>add helper for addons to get the event loop (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17109">#17109</a></li>
</ul>
</li>
<li><strong>cli</strong>:<ul>
<li>add --stack-trace-limit to NODE_OPTIONS (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/16495">#16495</a></li>
</ul>
</li>
<li><strong>console</strong>:<ul>
<li>add support for console.debug (Benjamin Zaslavsky) <a href="https://github.com/nodejs/node/pull/17033">#17033</a></li>
</ul>
</li>
<li><strong>module</strong>:<ul>
<li>add builtinModules (Jon Moss) <a href="https://github.com/nodejs/node/pull/16386">#16386</a></li>
<li>replace default paths in require.resolve() (cjihrig) <a href="https://github.com/nodejs/node/pull/17113">#17113</a></li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>add helper for addons to get the event loop (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17109">#17109</a></li>
<li>add process.ppid (cjihrig) <a href="https://github.com/nodejs/node/pull/16839">#16839</a></li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>support generic <code>Duplex</code> streams (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/16267">#16267</a></li>
<li>add rawPacket in err of <code>clientError</code> event (XadillaX) <a href="https://github.com/nodejs/node/pull/17672">#17672</a></li>
<li>better support for IPv6 addresses (Mattias Holmlund) <a href="https://github.com/nodejs/node/pull/14772">#14772</a></li>
</ul>
</li>
<li><strong>net</strong>:<ul>
<li>remove ADDRCONFIG DNS hint on Windows (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/17662">#17662</a></li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>fix reading zero-length env vars on win32 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18463">#18463</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>unconsume stream on destroy (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17478">#17478</a></li>
</ul>
</li>
<li><strong>process</strong>:<ul>
<li>improve unhandled rejection message (Madara Uchiha) <a href="https://github.com/nodejs/node/pull/17158">#17158</a></li>
</ul>
</li>
<li><strong>stream</strong>:<ul>
<li>remove usage of *State.highWaterMark (Calvin Metcalf) <a href="https://github.com/nodejs/node/pull/12860">#12860</a></li>
</ul>
</li>
<li><strong>trace_events</strong>:<ul>
<li>add executionAsyncId to init events (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/17196">#17196</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/5dab90b8bb"><code>5dab90b8bb</code></a>] - <strong>async_hooks</strong>: update defaultTriggerAsyncIdScope for perf (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18004">#18004</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/086af68c19"><code>086af68c19</code></a>] - <strong>async_hooks</strong>: use typed array stack as fast path (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17780">#17780</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f7c8984af"><code>0f7c8984af</code></a>] - <strong>async_hooks</strong>: use CHECK instead of throwing error (Jon Moss) <a href="https://github.com/nodejs/node/pull/17832">#17832</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5a199a905b"><code>5a199a905b</code></a>] - <strong>async_hooks</strong>: use scope for defaultTriggerAsyncId (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/17273">#17273</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/03873db4d0"><code>03873db4d0</code></a>] - <strong>async_hooks</strong>: separate missing from default context (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/17273">#17273</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cce92ccfa8"><code>cce92ccfa8</code></a>] - <strong>async_hooks</strong>: rename initTriggerId (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/17273">#17273</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/025b9f208f"><code>025b9f208f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_hooks</strong>: deprecate undocumented API (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/16972">#16972</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36dbd1181a"><code>36dbd1181a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_hooks</strong>: add destroy event for gced AsyncResources (Sebastian Mayr) <a href="https://github.com/nodejs/node/pull/16998">#16998</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/331b175af2"><code>331b175af2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_hooks</strong>: add trace events to async_hooks (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/15538">#15538</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91d4eb5ff8"><code>91d4eb5ff8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_hooks,http</strong>: set HTTPParser trigger to socket (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/18003">#18003</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0211175bc7"><code>0211175bc7</code></a>] - <strong>async_hooks,test</strong>: only use IPv6 in http test (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/18143">#18143</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6d55a4c941"><code>6d55a4c941</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_wrap</strong>: add provider types for net server (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/17157">#17157</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8143a95c1f"><code>8143a95c1f</code></a>] - <strong>benchmark</strong>: implement duration in http test double (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18380">#18380</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f779a8b5a4"><code>f779a8b5a4</code></a>] - <strong>benchmark</strong>: make compare.R easier to understand (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/18373">#18373</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/deb70417cd"><code>deb70417cd</code></a>] - <strong>benchmark</strong>: remove redundant + (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17803">#17803</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/452d2c561a"><code>452d2c561a</code></a>] - <strong>benchmark</strong>: fix timeout in write-stream-throughput (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17958">#17958</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e3ea5023b"><code>1e3ea5023b</code></a>] - <strong>benchmark</strong>: make temp file path configurable (Rich Trott) <a href="https://github.com/nodejs/node/pull/17811">#17811</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91135b9bd2"><code>91135b9bd2</code></a>] - <strong>build</strong>: fix Makefile wrt finding node executable (Yang Guo) <a href="https://github.com/nodejs/node/pull/18040">#18040</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f07bb16255"><code>f07bb16255</code></a>] - <strong>build</strong>: fix cctest target with --enable-static (Qingyan Li) <a href="https://github.com/nodejs/node/pull/17992">#17992</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e61344a9e9"><code>e61344a9e9</code></a>] - <strong>build</strong>: remove cctest extension (Yihong Wang) <a href="https://github.com/nodejs/node/pull/16680">#16680</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fd845d80eb"><code>fd845d80eb</code></a>] - <strong>build,win</strong>: update lint-cpp on Windows (Kyle Farnung) <a href="https://github.com/nodejs/node/pull/18012">#18012</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44ab4f09a2"><code>44ab4f09a2</code></a>] - <strong>build,win,msi</strong>: support WiX with VS2017 (João Reis) <a href="https://github.com/nodejs/node/pull/17101">#17101</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec7996ca15"><code>ec7996ca15</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>cli</strong>: add --stack-trace-limit to NODE_OPTIONS (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/16495">#16495</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/087cdaf871"><code>087cdaf871</code></a>] - <strong>cluster</strong>: resolve relative unix socket paths (laino) <a href="https://github.com/nodejs/node/pull/16749">#16749</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/162ff56439"><code>162ff56439</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>console</strong>: add support for console.debug (Benjamin Zaslavsky) <a href="https://github.com/nodejs/node/pull/17033">#17033</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8cc0ea78d7"><code>8cc0ea78d7</code></a>] - <strong>crypto</strong>: do not reach into OpenSSL internals for ThrowCryptoError (David Benjamin) <a href="https://github.com/nodejs/node/pull/16701">#16701</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/072902a258"><code>072902a258</code></a>] - <strong>crypto</strong>: remove leftover initialization (Myles Borins) <a href="https://github.com/nodejs/node/pull/18622">#18622</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b0526ba7f1"><code>b0526ba7f1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: clear some SSL_METHOD deprecation warnings (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78738266d6"><code>78738266d6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: make ALPN the same for OpenSSL 1.0.2 &amp; 1.1.0 (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f1d458be58"><code>f1d458be58</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: remove deprecated ECDH calls w/ OpenSSL 1.1 (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f9a597a1d3"><code>f9a597a1d3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: emulate OpenSSL 1.0 ticket scheme in 1.1 (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb377f38f6"><code>eb377f38f6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: hard-code tlsSocket.getCipher().version (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2efb16b7d7"><code>2efb16b7d7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add compat logic for &quot;DSS1&quot; and &quot;dss1&quot; (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e9e4e5bf9"><code>5e9e4e5bf9</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: Make Hmac 1.1.0-compatible (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2419b8613a"><code>2419b8613a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: make SignBase compatible with OpenSSL 1.1.0 (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ef35a137f"><code>0ef35a137f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: make Hash 1.1.0-compatible (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e0cbc39668"><code>e0cbc39668</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: make CipherBase 1.1.0-compatible (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e21079851f"><code>e21079851f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: remove locking callbacks for OpenSSL 1.1.0 (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2106e4037"><code>c2106e4037</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: use RSA and DH accessors (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f518238c2e"><code>f518238c2e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: test DH keys work without a public half (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f00d758067"><code>f00d758067</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: account for new 1.1.0 SSL APIs (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/335bbff96d"><code>335bbff96d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: remove unnecessary SSLerr calls (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0f909a87a6"><code>0f909a87a6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: estimate kExternalSize (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec349b4640"><code>ec349b4640</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: make node_crypto_bio compat w/ OpenSSL 1.1 (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e28e80d5b8"><code>e28e80d5b8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: use X509_STORE_CTX_new (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1279893a46"><code>1279893a46</code></a>] - <strong>crypto</strong>: add ocsp_request ClientHelloParser::Reset (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/17753">#17753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/964850a24c"><code>964850a24c</code></a>] - <strong>crypto</strong>: warn on invalid authentication tag length (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17566">#17566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f3d91dc58"><code>2f3d91dc58</code></a>] - <strong>crypto</strong>: remove unused header in clienthello.h (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/17752">#17752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1331a2a504"><code>1331a2a504</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: upgrade libuv to 1.19.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/18260">#18260</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cae489657b"><code>cae489657b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: upgrade libuv to 1.18.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/17282">#17282</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e316826ff"><code>1e316826ff</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: revert ABI breaking changes in V8 6.1 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/15393">#15393</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/758b730139"><code>758b730139</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: revert ABI breaking changes in V8 6.2 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/16413">#16413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b84fa9514"><code>2b84fa9514</code></a>] - <strong>deps</strong>: cherry-pick c3458a8 from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/18060">#18060</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aae68d3ef0"><code>aae68d3ef0</code></a>] - <strong>deps</strong>: V8: cherry-pick ac0fe8ec from upstream (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/17695">#17695</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51ad36a901"><code>51ad36a901</code></a>] - <strong>deps</strong>: V8: backport 14ac02c from upstream (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/17512">#17512</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a064c4b68"><code>0a064c4b68</code></a>] - <strong>deps</strong>: backport 3c8195d from V8 upstream (Myles Borins) <a href="https://github.com/nodejs/node/pull/17383">#17383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ee645510d"><code>0ee645510d</code></a>] - <strong>deps</strong>: cherry-pick 1420e44db0 from upstream V8 (Timothy Gu) <a href="https://github.com/nodejs/node/pull/17344">#17344</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be734c513c"><code>be734c513c</code></a>] - <strong>deps</strong>: cherry-pick cc55747 from V8 upstream (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/16890">#16890</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e30ca942e"><code>0e30ca942e</code></a>] - <strong>deps</strong>: cherry-pick b8331cc030 from upstream V8 (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/16900">#16900</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/711f344c2e"><code>711f344c2e</code></a>] - <strong>deps</strong>: V8: backport b1cd96e from upstream (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/16308">#16308</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae8c838339"><code>ae8c838339</code></a>] - <strong>deps</strong>: cherry-pick e0d64dc from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/16490">#16490</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d80b0edd9"><code>5d80b0edd9</code></a>] - <strong>deps</strong>: cherry-pick 676c413 from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/16490">#16490</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16a980b4c4"><code>16a980b4c4</code></a>] - <strong>deps</strong>: cherry-pick 2c75616 from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/16490">#16490</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0b690a9ce3"><code>0b690a9ce3</code></a>] - <strong>deps</strong>: cherry-pick 37a3a15c3 from V8 upstream (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/16294">#16294</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b71a33c2bf"><code>b71a33c2bf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: backport 0f1dfae from V8 upstream (Tobias Tebbi) <a href="https://github.com/nodejs/node/pull/15362">#15362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ebee8edca2"><code>ebee8edca2</code></a>] - <strong>deps</strong>: v8: fix potential segfault in profiler (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/15498">#15498</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7fc12772d"><code>a7fc12772d</code></a>] - <strong>deps</strong>: cherry-pick 9b21865822243 from V8 upstream (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/15391">#15391</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bede7a3cfa"><code>bede7a3cfa</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update V8 to 6.2.414.46 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/16413">#16413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96f85e4d8b"><code>96f85e4d8b</code></a>] - <strong>deps</strong>: re land npm 5.6.0 (Myles Borins) <a href="https://github.com/nodejs/node/pull/18625">#18625</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3a648b7e62"><code>3a648b7e62</code></a>] - <strong>deps</strong>: cherry-pick c3458a8 from upstream V8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/18059">#18059</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce245810fa"><code>ce245810fa</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: ICU 60 bump (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/16876">#16876</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/09c1f21746"><code>09c1f21746</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: upgrade libuv to 1.16.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/16835">#16835</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35887306f1"><code>35887306f1</code></a>] - <strong>dns</strong>: fix crash while setting server during query (XadillaX) <a href="https://github.com/nodejs/node/pull/14891">#14891</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0776a43123"><code>0776a43123</code></a>] - <strong>doc</strong>: add vdeturckheim as collaborator (vdeturckheim) <a href="https://github.com/nodejs/node/pull/18432">#18432</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/504054c8d5"><code>504054c8d5</code></a>] - <strong>doc</strong>: fix e.g., to e.g. in docs (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/18369">#18369</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f381e843a"><code>5f381e843a</code></a>] - <strong>doc</strong>: fix return value for require.resolve.paths() (Peter Dalgaard-Jensen) <a href="https://github.com/nodejs/node/pull/18350">#18350</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37531a4103"><code>37531a4103</code></a>] - <strong>doc</strong>: add missing word in modules.md (Robert Adamian) <a href="https://github.com/nodejs/node/pull/18343">#18343</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/477e7d1788"><code>477e7d1788</code></a>] - <strong>doc</strong>: add doc for performance.clearGC() (Antony Tran) <a href="https://github.com/nodejs/node/pull/18331">#18331</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15c847e915"><code>15c847e915</code></a>] - <strong>doc</strong>: split CONTRIBUTING.md (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18271">#18271</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/850e5bab1f"><code>850e5bab1f</code></a>] - <strong>doc</strong>: fix typos in async_hooks (Matthew Turner) <a href="https://github.com/nodejs/node/pull/18314">#18314</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af88c0fc26"><code>af88c0fc26</code></a>] - <strong>doc</strong>: add missing URL argument types in fs.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18309">#18309</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/454a3d9870"><code>454a3d9870</code></a>] - <strong>doc</strong>: remove confusing signature in fs.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18310">#18310</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/67b7ad3b67"><code>67b7ad3b67</code></a>] - <strong>doc</strong>: use PBKDF2 in text (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18279">#18279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78eb81447f"><code>78eb81447f</code></a>] - <strong>doc</strong>: fix typo in async_hooks.md (Matthew Turner) <a href="https://github.com/nodejs/node/pull/18286">#18286</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d554b8a669"><code>d554b8a669</code></a>] - <strong>doc</strong>: Add example of null to assert.ifError (Leko) <a href="https://github.com/nodejs/node/pull/18236">#18236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bda8355530"><code>bda8355530</code></a>] - <strong>doc</strong>: improve process.platform (Mars Wong) <a href="https://github.com/nodejs/node/pull/18057">#18057</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4c89666bdc"><code>4c89666bdc</code></a>] - <strong>doc</strong>: cjs format is now commonjs (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18165">#18165</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4e8a929ca"><code>a4e8a929ca</code></a>] - <strong>doc</strong>: V8 branch used in 8.x not active anymore (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/18155">#18155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83915234ad"><code>83915234ad</code></a>] - <strong>doc</strong>: add change info for async_hooks.executionAsyncId() (Stephen Belanger) <a href="https://github.com/nodejs/node/pull/17813">#17813</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/896aa77eac"><code>896aa77eac</code></a>] - <strong>doc</strong>: add builtin module in building.md (Suixinlei) <a href="https://github.com/nodejs/node/pull/17705">#17705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f1803be6c"><code>5f1803be6c</code></a>] - <strong>doc</strong>: warn users about non-ASCII paths on build (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/16735">#16735</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b52afa2844"><code>b52afa2844</code></a>] - <strong>doc</strong>: simplify sentences that use &quot;considered&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/18095">#18095</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/299482cb74"><code>299482cb74</code></a>] - <strong>doc</strong>: update sample output for process.versions (Michael Dawson) <a href="https://github.com/nodejs/node/pull/18167">#18167</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7b48a3d08"><code>f7b48a3d08</code></a>] - <strong>doc</strong>: fix typo in TextEncoding section (Yosuke Furukawa) <a href="https://github.com/nodejs/node/pull/18201">#18201</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/afc528920b"><code>afc528920b</code></a>] - <strong>doc</strong>: suggest not to throw JS errors from C++ (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18149">#18149</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5607f587b2"><code>5607f587b2</code></a>] - <strong>doc</strong>: add documentation for deprecation properties (Jon Moss) <a href="https://github.com/nodejs/node/pull/16539">#16539</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98579decd7"><code>98579decd7</code></a>] - <strong>doc</strong>: prefer make test-only when verifying the build (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18061">#18061</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7e6fe29d3"><code>f7e6fe29d3</code></a>] - <strong>doc</strong>: add Leko to collaborators (Leko) <a href="https://github.com/nodejs/node/pull/18117">#18117</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/835573abd1"><code>835573abd1</code></a>] - <strong>doc</strong>: decapitalize primitive types (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18110">#18110</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/08a2d7f299"><code>08a2d7f299</code></a>] - <strong>doc</strong>: be less tentative about undefined behavior (Rich Trott) <a href="https://github.com/nodejs/node/pull/18091">#18091</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/074add3ab3"><code>074add3ab3</code></a>] - <strong>doc</strong>: add descriptions of state properties (James M Snell) <a href="https://github.com/nodejs/node/pull/18044">#18044</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f801b37bc"><code>3f801b37bc</code></a>] - <strong>doc</strong>: examples for fast-tracking regression fixes (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/17379">#17379</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22ddc43d07"><code>22ddc43d07</code></a>] - <strong>doc</strong>: multiple updates to child_process.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/17990">#17990</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e49dd53a2c"><code>e49dd53a2c</code></a>] - <strong>doc</strong>: remove x86 from os.arch() options (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/17899">#17899</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3ff0ed652"><code>b3ff0ed652</code></a>] - <strong>doc</strong>: fix incorrect argument type in fs.readSync (Mykola Bilochub) <a href="https://github.com/nodejs/node/pull/18022">#18022</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/50780c1748"><code>50780c1748</code></a>] - <strong>doc</strong>: move matthewloring to emeriti (Rich Trott) <a href="https://github.com/nodejs/node/pull/17998">#17998</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e734e0a284"><code>e734e0a284</code></a>] - <strong>doc</strong>: move joshgav to TSC emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/17953">#17953</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/135bc61fff"><code>135bc61fff</code></a>] - <strong>doc</strong>: improve security section of README.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/17929">#17929</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/532e85a749"><code>532e85a749</code></a>] - <strong>doc</strong>: edit for concision (Rich Trott) <a href="https://github.com/nodejs/node/pull/17891">#17891</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d5c8a348ba"><code>d5c8a348ba</code></a>] - <strong>doc</strong>: improve PR-review paragraph in CONTRIBUTING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/17931">#17931</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e83150894"><code>5e83150894</code></a>] - <strong>doc</strong>: fix typos in CONTRIBUTING.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/17930">#17930</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fe36cd9227"><code>fe36cd9227</code></a>] - <strong>doc</strong>: copy-edit COLLABORATOR_GUIDE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/17922">#17922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b8c579e7a"><code>4b8c579e7a</code></a>] - <strong>doc</strong>: improve alt text (Rich Trott) <a href="https://github.com/nodejs/node/pull/17922">#17922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ea0766ad08"><code>ea0766ad08</code></a>] - <strong>doc</strong>: fix spelling of contributors (Rich Trott) <a href="https://github.com/nodejs/node/pull/17922">#17922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68235da055"><code>68235da055</code></a>] - <strong>doc</strong>: add references to PR communication articles (Salame William) <a href="https://github.com/nodejs/node/pull/17902">#17902</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90c5bd4857"><code>90c5bd4857</code></a>] - <strong>doc</strong>: replace wrong U+00A0 by common spaces (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/17940">#17940</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e841a3776"><code>6e841a3776</code></a>] - <strong>doc</strong>: remove duplicate words in API docs (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17937">#17937</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f393eb1e81"><code>f393eb1e81</code></a>] - <strong>doc</strong>: fix duplicate words &amp; spellings in docs (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17923">#17923</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de85204208"><code>de85204208</code></a>] - <strong>doc</strong>: doc imitating the old behavior of http.Server.keepAliveTimeout (Tyson Andre) <a href="https://github.com/nodejs/node/pull/17660">#17660</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c2783b111"><code>1c2783b111</code></a>] - <strong>doc</strong>: fs doc improvements (James M Snell) <a href="https://github.com/nodejs/node/pull/17831">#17831</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ae37b22bb"><code>3ae37b22bb</code></a>] - <strong>doc</strong>: fix typo (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17900">#17900</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7eb0215a97"><code>7eb0215a97</code></a>] - <strong>doc</strong>: use my legal name in README (Timothy Gu) <a href="https://github.com/nodejs/node/pull/17894">#17894</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/807612771f"><code>807612771f</code></a>] - <strong>doc</strong>: use dashes instead of asterisks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17722">#17722</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f154e767e9"><code>f154e767e9</code></a>] - <strong>doc</strong>: update AUTHORS list (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17805">#17805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9cf8df3283"><code>9cf8df3283</code></a>] - <strong>doc</strong>: add starkwang to collaborators (Weijia Wang) <a href="https://github.com/nodejs/node/pull/17847">#17847</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b6c182077"><code>4b6c182077</code></a>] - <strong>doc</strong>: improve fs api descriptions (Evan Lucas) <a href="https://github.com/nodejs/node/pull/17679">#17679</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b121d51a06"><code>b121d51a06</code></a>] - <strong>doc</strong>: instructions on how to make membership public (Michael Dawson) <a href="https://github.com/nodejs/node/pull/17688">#17688</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51f2dfcac6"><code>51f2dfcac6</code></a>] - <strong>doc</strong>: removed extra explanation in api/buffer.md (Waleed Ashraf) <a href="https://github.com/nodejs/node/pull/17796">#17796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/673fdc60c6"><code>673fdc60c6</code></a>] - <strong>doc</strong>: use american spelling as per style guide (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17818">#17818</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81cc0e73e3"><code>81cc0e73e3</code></a>] - <strong>doc</strong>: require CI status indicator in PRs (Nikolai Vavilov) <a href="https://github.com/nodejs/node/pull/17151">#17151</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ceb7790d18"><code>ceb7790d18</code></a>] - <strong>doc</strong>: mark DEP0002 as end of life (Jon Moss) <a href="https://github.com/nodejs/node/pull/17815">#17815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ff03d2f9c6"><code>ff03d2f9c6</code></a>] - <strong>doc</strong>: remove duplicate the from onboarding.md (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17733">#17733</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/78c8c61dd7"><code>78c8c61dd7</code></a>] - <strong>doc</strong>: fix typo in README.md (Weijia Wang) <a href="https://github.com/nodejs/node/pull/17729">#17729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b672af203"><code>5b672af203</code></a>] - <strong>doc</strong>: fix typo in child_process.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/17727">#17727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/762c1ecb81"><code>762c1ecb81</code></a>] - <strong>doc</strong>: edit CONTRIBUTING.md preamble (Rich Trott) <a href="https://github.com/nodejs/node/pull/17700">#17700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1b224d493"><code>d1b224d493</code></a>] - <strong>doc</strong>: improve release guide (Evan Lucas) <a href="https://github.com/nodejs/node/pull/17677">#17677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98c83c68be"><code>98c83c68be</code></a>] - <strong>doc</strong>: not all example code can be run without 1:1 (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/17702">#17702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/87d504da2e"><code>87d504da2e</code></a>] - <strong>doc</strong>: adjust TTY wording &amp; add inter-doc links (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/17702">#17702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ceed2c569"><code>0ceed2c569</code></a>] - <strong>doc</strong>: fix fs.existsSync description (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/17702">#17702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02af31a7fc"><code>02af31a7fc</code></a>] - <strong>doc</strong>: improve documentation.md (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/17702">#17702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f35920c97"><code>2f35920c97</code></a>] - <strong>doc</strong>: add countdown module to writing tests guide (Bamieh) <a href="https://github.com/nodejs/node/pull/17201">#17201</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7601bb0ba0"><code>7601bb0ba0</code></a>] - <strong>doc</strong>: change &quot;Node.js style cb&quot; to &quot;error-first cb&quot; (Ram Goli) <a href="https://github.com/nodejs/node/pull/17638">#17638</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/70daf95a11"><code>70daf95a11</code></a>] - <strong>doc</strong>: add C++ style comments to the style guide (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/17617">#17617</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f9ea23a6d"><code>8f9ea23a6d</code></a>] - <strong>doc</strong>: include Daniel Bevenius as a TSC member (Rich Trott) <a href="https://github.com/nodejs/node/pull/17652">#17652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ca71b00bd4"><code>ca71b00bd4</code></a>] - <strong>doc</strong>: correct pbkdf2 salt length recommendation (Will Clark) <a href="https://github.com/nodejs/node/pull/17524">#17524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24e7753400"><code>24e7753400</code></a>] - <strong>doc</strong>: clearify promisify behavior for bad arguments (Ram Goli) <a href="https://github.com/nodejs/node/pull/17593">#17593</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5422767039"><code>5422767039</code></a>] - <strong>doc,test</strong>: mention Duplex support for TLS (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17599">#17599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/577933a7c6"><code>577933a7c6</code></a>] - <strong>fs</strong>: cleanup fd lchown and lchownSync (James M Snell) <a href="https://github.com/nodejs/node/pull/18329">#18329</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b343cb60e1"><code>b343cb60e1</code></a>] - <strong>fs</strong>: fix options.end of fs.ReadStream() (陈刚) <a href="https://github.com/nodejs/node/pull/18121">#18121</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7f9e12aee"><code>a7f9e12aee</code></a>] - <strong>gitignore</strong>: ignore *.VC.db files (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17898">#17898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56401a45dc"><code>56401a45dc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: add rawPacket in err of <code>clientError</code> event (XadillaX) <a href="https://github.com/nodejs/node/pull/17672">#17672</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bc982f650f"><code>bc982f650f</code></a>] - <strong>http</strong>: remove duplicate export (Evan Lucas) <a href="https://github.com/nodejs/node/pull/17982">#17982</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8da41434cf"><code>8da41434cf</code></a>] - <strong>http</strong>: remove adapter frame from onParserExecute (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/17693">#17693</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/949ace9524"><code>949ace9524</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: support generic <code>Duplex</code> streams (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/16267">#16267</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fd051888a"><code>0fd051888a</code></a>] - <strong>http, stream</strong>: writeHWM -> writableHighWaterMark (Matteo Collina) <a href="https://github.com/nodejs/node/pull/17050">#17050</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6aa0adc26f"><code>6aa0adc26f</code></a>] - <strong>http, tls</strong>: better support for IPv6 addresses (Mattias Holmlund) <a href="https://github.com/nodejs/node/pull/14772">#14772</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dea44b9697"><code>dea44b9697</code></a>] - <strong>http2,perf_hooks</strong>: perf state using AliasedBuffer (Kyle Farnung) <a href="https://github.com/nodejs/node/pull/18300">#18300</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1cfc67c003"><code>1cfc67c003</code></a>] - <strong>lib</strong>: fix typo in trace_events_async_hooks.js (Gilles De Mey) <a href="https://github.com/nodejs/node/pull/18280">#18280</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92defcc996"><code>92defcc996</code></a>] - <strong>lib</strong>: enable dot-notation eslint rule (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18007">#18007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c5093fceb5"><code>c5093fceb5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>module</strong>: add builtinModules (Jon Moss) <a href="https://github.com/nodejs/node/pull/16386">#16386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aaca447333"><code>aaca447333</code></a>] - <strong>module</strong>: replace default paths in require.resolve() (cjihrig) <a href="https://github.com/nodejs/node/pull/17113">#17113</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3d2d051ed0"><code>3d2d051ed0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: add helper for addons to get the event loop (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17109">#17109</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80468cc5dd"><code>80468cc5dd</code></a>] - <strong>net</strong>: remove ADDRCONFIG DNS hint on Windows (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/17662">#17662</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fea710e36a"><code>fea710e36a</code></a>] - <strong>path</strong>: fix path.normalize for relative paths (Weijia Wang) <a href="https://github.com/nodejs/node/pull/17974">#17974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f99aba1f80"><code>f99aba1f80</code></a>] - <strong>process</strong>: fix reading zero-length env vars on win32 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18463">#18463</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3705e0e01c"><code>3705e0e01c</code></a>] - <strong>process</strong>: improve unhandled rejection message (Madara Uchiha) <a href="https://github.com/nodejs/node/pull/17158">#17158</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb5cafef55"><code>bb5cafef55</code></a>] - <strong>repl</strong>: fix coloring of <code>process.versions</code> (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/17861">#17861</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d47cb9ab63"><code>d47cb9ab63</code></a>] - <strong>src</strong>: use uv_os_getpid() to get process id (cjihrig) <a href="https://github.com/nodejs/node/pull/17415">#17415</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a000e8f81"><code>8a000e8f81</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add openssl-system-ca-path configure option (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/16790">#16790</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fed8d30702"><code>fed8d30702</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong><em>Revert</em></strong> &quot;<strong>src</strong>: update NODE_MODULE_VERSION to 59&quot; (Myles Borins) <a href="https://github.com/nodejs/node/pull/16413">#16413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa4f58a9a5"><code>aa4f58a9a5</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: fix rename of entry frame in v8abbr.h (geek) <a href="https://github.com/nodejs/node/pull/15362">#15362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/805084b59d"><code>805084b59d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update ustack offset identifiers (geek) <a href="https://github.com/nodejs/node/pull/15362">#15362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3aa9eeb1d"><code>d3aa9eeb1d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 59 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/16413">#16413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35a51d4a78"><code>35a51d4a78</code></a>] - <strong>src</strong>: remove nonexistent method from header file (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17748">#17748</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e204433f6"><code>0e204433f6</code></a>] - <strong>src</strong>: fix inspector nullptr deref on abrupt exit (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/17577">#17577</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/068d52d667"><code>068d52d667</code></a>] - <strong>src</strong>: use correct OOB check for IPv6 parsing (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17470">#17470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c2028fab23"><code>c2028fab23</code></a>] - <strong>src</strong>: make url host a proper C++ class (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17470">#17470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c9bdc1652"><code>6c9bdc1652</code></a>] - <strong>src</strong>: move url internals into anonymous namespace (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17470">#17470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c70965e82"><code>2c70965e82</code></a>] - <strong>src</strong>: minor cleanups to node_url.cc (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17470">#17470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/089f18e3a1"><code>089f18e3a1</code></a>] - <strong>src</strong>: remove unused async hooks methods (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17757">#17757</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e67448813f"><code>e67448813f</code></a>] - <strong>src</strong>: remove async_hooks destroy timer handle (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17117">#17117</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bd47272bc9"><code>bd47272bc9</code></a>] - <strong>src</strong>: introduce internal C++ SetImmediate() mechanism (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17117">#17117</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f276cd954e"><code>f276cd954e</code></a>] - <strong>src</strong>: rename async-wrap -> async_wrap (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/17022">#17022</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa63e021d2"><code>aa63e021d2</code></a>] - <strong>src</strong>: use NODE_BUILTIN_MODULE_CONTEXT_AWARE() macro (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/17071">#17071</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ace2c2fade"><code>ace2c2fade</code></a>] - <strong>src</strong>: use unique pointer for tracing_agent (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/17012">#17012</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e71beba14f"><code>e71beba14f</code></a>] - <strong>src</strong>: explicitly register built-in modules (Yihong Wang) <a href="https://github.com/nodejs/node/pull/16565">#16565</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fdd84c403e"><code>fdd84c403e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add helper for addons to get the event loop (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17109">#17109</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22d4fef247"><code>22d4fef247</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add process.ppid (cjihrig) <a href="https://github.com/nodejs/node/pull/16839">#16839</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f52c2b9bce"><code>f52c2b9bce</code></a>] - <strong>src</strong>: use nullptr instead of NULL (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/17373">#17373</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fdf9601a91"><code>fdf9601a91</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>stream</strong>: remove usage of *State.highWaterMark (Calvin Metcalf) <a href="https://github.com/nodejs/node/pull/12860">#12860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d629be2b8f"><code>d629be2b8f</code></a>] - <strong>test</strong>: change assert message to default (ryanmahan) <a href="https://github.com/nodejs/node/pull/18259">#18259</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e6cb3f16b"><code>0e6cb3f16b</code></a>] - <strong>test</strong>: use countdown timer (Mandeep Singh) <a href="https://github.com/nodejs/node/pull/17326">#17326</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74d86ccd12"><code>74d86ccd12</code></a>] - <strong>test</strong>: make async-wrap-getasyncid parallelizable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18245">#18245</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e79951855"><code>9e79951855</code></a>] - <strong>test</strong>: refactor test-http-parser (Jon Moss) <a href="https://github.com/nodejs/node/pull/18219">#18219</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c75a0fa47"><code>9c75a0fa47</code></a>] - <strong>test</strong>: remove trivial buffer imports (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/18034">#18034</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f52d93c6c"><code>9f52d93c6c</code></a>] - <strong>test</strong>: use shorthand properties (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18105">#18105</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5d66c20c7a"><code>5d66c20c7a</code></a>] - <strong>test</strong>: simplify loadDHParam in TLS test (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18103">#18103</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58fbcabb5c"><code>58fbcabb5c</code></a>] - <strong>test</strong>: fix flaky cluster unix socket test (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18263">#18263</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15e07b8d22"><code>15e07b8d22</code></a>] - <strong>test</strong>: improve to use template string (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/18097">#18097</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/80973ec6c3"><code>80973ec6c3</code></a>] - <strong>test</strong>: add common.crashOnUnhandledRejection to addons/callback-scope (Sho Miyamoto) <a href="https://github.com/nodejs/node/pull/18076">#18076</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66a19cf3d6"><code>66a19cf3d6</code></a>] - <strong>test</strong>: use smaller input file for test-zlib.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/17988">#17988</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/180a38ebb9"><code>180a38ebb9</code></a>] - <strong>test</strong>: move common.fires() to inspector-helper (Rich Trott) <a href="https://github.com/nodejs/node/pull/17401">#17401</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/474d7763d9"><code>474d7763d9</code></a>] - <strong>test</strong>: add common.skipIfEslintMissing (Myles Borins) <a href="https://github.com/nodejs/node/pull/18807">#18807</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92a93c02c4"><code>92a93c02c4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: fix message test after V8 upgrade (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/15362">#15362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92ec6f69c3"><code>92ec6f69c3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: fix test-https-agent-session-eviction for 1.1 (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f883458270"><code>f883458270</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: configure certs in tests (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20cc0cfe5f"><code>20cc0cfe5f</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: revise test-tls-econnreset for OpenSSL 1.1.0 (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6a41d89e6"><code>a6a41d89e6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: test with a larger RSA key (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b90576e5e"><code>4b90576e5e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: remove sha from test expectations (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de37b993e8"><code>de37b993e8</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: update test expectations for OpenSSL 1.1.0 (David Benjamin) <a href="https://github.com/nodejs/node/pull/16130">#16130</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51999d0965"><code>51999d0965</code></a>] - <strong>test</strong>: fix test-tls-server-verify.js on Windows CI (Rich Trott) <a href="https://github.com/nodejs/node/pull/18382">#18382</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4746bbf1ce"><code>4746bbf1ce</code></a>] - <strong>test</strong>: mark test-inspector-stop-profile-after-done flaky (Myles Borins) <a href="https://github.com/nodejs/node/pull/18491">#18491</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edcf9acf4e"><code>edcf9acf4e</code></a>] - <strong>test</strong>: fix flaky test-http-pipeline-flood (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17955">#17955</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6597b2fd96"><code>6597b2fd96</code></a>] - <strong>test</strong>: rename regression tests (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17948">#17948</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1474a47b80"><code>1474a47b80</code></a>] - <strong>test</strong>: fix flaky test-http-highwatermark (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17949">#17949</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9fcf4d0de4"><code>9fcf4d0de4</code></a>] - <strong>test</strong>: fix flaky test-pipe-unref (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17950">#17950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5eadfc870f"><code>5eadfc870f</code></a>] - <strong>test</strong>: fix flaky http-writable-true-after-close (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17952">#17952</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e4fa26878"><code>2e4fa26878</code></a>] - <strong>test</strong>: improve readability of some crypto tests (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17904">#17904</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b3c23392c"><code>8b3c23392c</code></a>] - <strong>test</strong>: fix crypto test case to use correct encoding (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17956">#17956</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e38ad95a4"><code>8e38ad95a4</code></a>] - <strong>test</strong>: simplify test-buffer-slice.js (Weijia Wang) <a href="https://github.com/nodejs/node/pull/17962">#17962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d472704912"><code>d472704912</code></a>] - <strong>test</strong>: fix flaky test-resolve-async (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17957">#17957</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f273c2945b"><code>f273c2945b</code></a>] - <strong>test</strong>: use countdown in test file (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17874">#17874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38f56cb436"><code>38f56cb436</code></a>] - <strong>test</strong>: improve to use template string (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17895">#17895</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b69c710dec"><code>b69c710dec</code></a>] - <strong>test</strong>: fix flaky test-benchmark-fs (Rich Trott) <a href="https://github.com/nodejs/node/pull/17885">#17885</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aff27a1b9d"><code>aff27a1b9d</code></a>] - <strong>test</strong>: make test-tls-invoke-queued use public API (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17864">#17864</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/05101e69ca"><code>05101e69ca</code></a>] - <strong>test</strong>: refactor test-tls-securepair-fiftharg (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17836">#17836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5485ad104d"><code>5485ad104d</code></a>] - <strong>test</strong>: reduce scope of variable in common module (Rich Trott) <a href="https://github.com/nodejs/node/pull/17830">#17830</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d7f74dd53d"><code>d7f74dd53d</code></a>] - <strong>test</strong>: remove undefined function (Rich Trott) <a href="https://github.com/nodejs/node/pull/17845">#17845</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e233f51976"><code>e233f51976</code></a>] - <strong>test</strong>: fix flaky test-benchmark-fs (Rich Trott) <a href="https://github.com/nodejs/node/pull/17853">#17853</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59aa505825"><code>59aa505825</code></a>] - <strong>test</strong>: use common module API in test-child-process-exec-stdout-stderr-data-string (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17751">#17751</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/822e93e1d4"><code>822e93e1d4</code></a>] - <strong>test</strong>: refactor test-repl-definecommand (Rich Trott) <a href="https://github.com/nodejs/node/pull/17795">#17795</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c5fe7be4a"><code>8c5fe7be4a</code></a>] - <strong>test</strong>: improve flaky test-listen-fd-ebadf.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/17797">#17797</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/96abea06c5"><code>96abea06c5</code></a>] - <strong>test</strong>: use valid authentication tag length (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17566">#17566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a5ada418c4"><code>a5ada418c4</code></a>] - <strong>test</strong>: do not open fixture files for writing (Rich Trott) <a href="https://github.com/nodejs/node/pull/17808">#17808</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/95cbf081e7"><code>95cbf081e7</code></a>] - <strong>test</strong>: do not open fixture files for writing (Rich Trott) <a href="https://github.com/nodejs/node/pull/17810">#17810</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d3d0aaf116"><code>d3d0aaf116</code></a>] - <strong>test</strong>: fix typo in test-inspector-cluster-port-clash.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/17782">#17782</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e495981586"><code>e495981586</code></a>] - <strong>test</strong>: change callback function to arrow function (rt33) <a href="https://github.com/nodejs/node/pull/17734">#17734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9d4add2cd9"><code>9d4add2cd9</code></a>] - <strong>test</strong>: Use countdown in test file (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17646">#17646</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ed5773eb8"><code>6ed5773eb8</code></a>] - <strong>test</strong>: update test-http-content-length to use countdown (Bamieh) <a href="https://github.com/nodejs/node/pull/17201">#17201</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21ec917152"><code>21ec917152</code></a>] - <strong>test</strong>: coverage for emitExperimentalWarning (Mithun Sasidharan) <a href="https://github.com/nodejs/node/pull/17635">#17635</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/535e76b84b"><code>535e76b84b</code></a>] - <strong>test</strong>: check socketOnDrain where needPause is false (Leko) <a href="https://github.com/nodejs/node/pull/17654">#17654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d4f355a679"><code>d4f355a679</code></a>] - <strong>test</strong>: change callback function to arrow function (routerman) <a href="https://github.com/nodejs/node/pull/17697">#17697</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8b0ed35b4"><code>b8b0ed35b4</code></a>] - <strong>test</strong>: change callback function to arrow function (you12724) <a href="https://github.com/nodejs/node/pull/17698">#17698</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c81b8519a9"><code>c81b8519a9</code></a>] - <strong>test</strong>: change callback function to arrow function (Shinya Kanamaru) <a href="https://github.com/nodejs/node/pull/17699">#17699</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d1c854f76d"><code>d1c854f76d</code></a>] - <strong>test</strong>: fix flaky test-benchmark-misc (Rich Trott) <a href="https://github.com/nodejs/node/pull/17686">#17686</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/98cc1fef94"><code>98cc1fef94</code></a>] - <strong>test</strong>: improve coverage for util.promisify (Mithun Sasidharan) <a href="https://github.com/nodejs/node/pull/17591">#17591</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fcc5b99152"><code>fcc5b99152</code></a>] - <strong>test</strong>: fix flaky test-child-process-pass-fd (Rich Trott) <a href="https://github.com/nodejs/node/pull/17598">#17598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aada57b893"><code>aada57b893</code></a>] - <strong>test</strong>: add test description to fs.readFile tests (Jamie Davis) <a href="https://github.com/nodejs/node/pull/17610">#17610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/337d93abe5"><code>337d93abe5</code></a>] - <strong>test</strong>: simplify common.expectsError (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17616">#17616</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/439112a91b"><code>439112a91b</code></a>] - <strong>test</strong>: fix test-cli-node-options on Windows (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/16709">#16709</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5bc3f8eb8"><code>b5bc3f8eb8</code></a>] - <strong>timers</strong>: cross JS/C++ border less frequently (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17064">#17064</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2138b205c"><code>d2138b205c</code></a>] - <strong>tls</strong>: comment about old-style errors (xortiz) <a href="https://github.com/nodejs/node/pull/17759">#17759</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30c607600b"><code>30c607600b</code></a>] - <strong>tls</strong>: unconsume stream on destroy (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17478">#17478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8250a5a8ba"><code>8250a5a8ba</code></a>] - <strong>tools</strong>: do not override V8&#39;s gitignore (Yang Guo) <a href="https://github.com/nodejs/node/pull/18010">#18010</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/990d22e073"><code>990d22e073</code></a>] - <strong>tools</strong>: fix AttributeError: __exit__ on Python 2.6 (Dmitriy Kasyanov) <a href="https://github.com/nodejs/node/pull/17663">#17663</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f88afb42f3"><code>f88afb42f3</code></a>] - <strong>tools</strong>: autofixer for lowercase-name-for-primitive (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/17715">#17715</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/90fe1692e2"><code>90fe1692e2</code></a>] - <strong>tools</strong>: fix man pages linking regex (Diego Rodríguez Baquero) <a href="https://github.com/nodejs/node/pull/17724">#17724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0e37054c96"><code>0e37054c96</code></a>] - <strong>tools</strong>: add number-isnan rule (Jon Moss) <a href="https://github.com/nodejs/node/pull/17556">#17556</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/59def2a9f1"><code>59def2a9f1</code></a>] - <strong>tools</strong>: simplify lowercase-name-for-primitive rule (cjihrig) <a href="https://github.com/nodejs/node/pull/17653">#17653</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc480f84f9"><code>dc480f84f9</code></a>] - <strong>tools</strong>: add lowercase-name-for-primitive eslint rule (Weijia Wang) <a href="https://github.com/nodejs/node/pull/17568">#17568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/47322e67c4"><code>47322e67c4</code></a>] - <strong>tools</strong>: add cpplint rule for NULL usage (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/17373">#17373</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d3d1ddce7"><code>1d3d1ddce7</code></a>] - <strong>trace_events</strong>: stop tracing agent in process.exit() (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/18005">#18005</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae4428e967"><code>ae4428e967</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>trace_events</strong>: add executionAsyncId to init events (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/17196">#17196</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2a2c881df3"><code>2a2c881df3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>v8</strong>: make building addons with VS2013 work again (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/16413">#16413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6df169c409"><code>6df169c409</code></a>] - <strong>win, build</strong>: fix without-intl option (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/17614">#17614</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-x86.msi">https://nodejs.org/dist/v8.10.0/node-v8.10.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-x64.msi">https://nodejs.org/dist/v8.10.0/node-v8.10.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/win-x86/node.exe">https://nodejs.org/dist/v8.10.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/win-x64/node.exe">https://nodejs.org/dist/v8.10.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0.pkg">https://nodejs.org/dist/v8.10.0/node-v8.10.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-darwin-x64.tar.gz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-x86.tar.xz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-x64.tar.xz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-s390x.tar.xz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-sunos-x86.tar.xz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-sunos-x64.tar.xz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-arm64.tar.xz">https://nodejs.org/dist/v8.10.0/node-v8.10.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v8.10.0/node-v8.10.0.tar.gz">https://nodejs.org/dist/v8.10.0/node-v8.10.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v8.10.0/">https://nodejs.org/dist/v8.10.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v8.10.0/api/">https://nodejs.org/docs/v8.10.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

0cf3170dfd8cf489a8e17dfa525927ba927fe3022a1ef2c924affffce7c82691  node-v8.10.0-aix-ppc64.tar.gz
7d77bd35bc781f02ba7383779da30bd529f21849b86f14d87e097497671b0271  node-v8.10.0-darwin-x64.tar.gz
03eac783c88ac5253942504658b02105b8acce5c07ff702f55c2fc47d7798664  node-v8.10.0-darwin-x64.tar.xz
283b3754d72cfee294c5fb69b684c6ab645e4ce2bccc1a931a9687d275f86c74  node-v8.10.0-headers.tar.gz
461b094359bb69ec9cbe1326cd4a9576403960167857a41f7c0599e28e3b6021  node-v8.10.0-headers.tar.xz
0776fd38fec6e739c9b4ae18dbdabd09a763b1b6fb7deb12ea2863046350d6a9  node-v8.10.0-linux-arm64.tar.gz
cbec410109664f75d3c988a43483576fc56f745e05e3884891df9c509fbb1b12  node-v8.10.0-linux-arm64.tar.xz
4b551327679b40065eed483e1dad0ba4626ed493cbc9fe4322d4c13a34754332  node-v8.10.0-linux-armv6l.tar.gz
0180c89e7987650009cbfb90fe238b0c5cf3c5ff50d9b4c60a40de2044bd3178  node-v8.10.0-linux-armv6l.tar.xz
806b735c9d082e12406737c9d4dac851c03f5b36feb6afebdc9c99164c66398b  node-v8.10.0-linux-armv7l.tar.gz
0f0a675639180cd95077212d0993b45664524bba07359918230cfd7f1bf3d97d  node-v8.10.0-linux-armv7l.tar.xz
f3daa7c32c5ea92176821b87e4f7653de6c181cca2d87904f6a1d3b25864d623  node-v8.10.0-linux-ppc64le.tar.gz
b0bd52b42580f2fdbe5eb705b8fe98324028cdb3b0fd625d1e118e4315657afa  node-v8.10.0-linux-ppc64le.tar.xz
f225806b120564dadc9f1194d4360a311ffb374e3ffd0bcf6da0a9bfeeb670bc  node-v8.10.0-linux-s390x.tar.gz
0744f2b519c3c7f4a73b1b66bc7532ed854eced6a6eab2510b00b8bd74b670f8  node-v8.10.0-linux-s390x.tar.xz
c1302439aee9791d70d3ab4194a612e6131d37fa0e3452072e847e212ed77867  node-v8.10.0-linux-x64.tar.gz
92220638d661a43bd0fee2bf478cb283ead6524f231aabccf14c549ebc2bc338  node-v8.10.0-linux-x64.tar.xz
5d663e19fad01095ce919765156894165d2850f2682de82139256be249c89641  node-v8.10.0-linux-x86.tar.gz
137d3ba8b4396e5ec432e354950e6cb908c2b5b87afcd43894349f30f9a4cc1a  node-v8.10.0-linux-x86.tar.xz
6f664a1325dbe37e7804a6323ee09a7c381c4bd4b8d17e175b778c672efe002c  node-v8.10.0.pkg
6726b89920e3ed6c7a528d47093a381b77b107706aa2edcabd5c681888d1aab9  node-v8.10.0-sunos-x64.tar.gz
c593c6dee58b04258af8a76b992d801aa3e732487b00cce0d674dac768015f86  node-v8.10.0-sunos-x64.tar.xz
5bd102bdaec55f4a31e0f9cc6b42964a1cbe5b4a504aff357f6f8d43e14b325f  node-v8.10.0-sunos-x86.tar.gz
3596744bb6c4300624ed794976fc0bc8c4b4d17ec8159f8dcba76e7e959a1f7c  node-v8.10.0-sunos-x86.tar.xz
57ddd302260f77fa6dfe774f97b196828ec7c08aafbbd8def5e527a388d18f2d  node-v8.10.0.tar.gz
b72d4e71618d6bcbd039b487b51fa7543631a4ac3331d7caf69bdf55b5b2901a  node-v8.10.0.tar.xz
8b197441215f5f00840baac1ac83c42f0ac80dd839b17deb8218e3788d188690  node-v8.10.0-win-x64.7z
936ada36cb6f09a5565571e15eb8006e45c5a513529c19e21d070acf0e50321b  node-v8.10.0-win-x64.zip
38f32acdfdefa9e19d6cb1744b47bfb127eaad6b766b97787f493e3c21100e13  node-v8.10.0-win-x86.7z
51873acda1ce02d756a6849cbd630789c8f26e3405a7a8135132ade5c09cfa30  node-v8.10.0-win-x86.zip
da4cb03d664e50aa09dc7cd326414b07f945fcccdfad99dee690ebb0a7ebe506  node-v8.10.0-x64.msi
d0ce9aa5dbcbdfba11990f2ef2754df9d754f1f8e95eec34c3f1faeab363b431  node-v8.10.0-x86.msi
cfbc6069ce9c98faafa5433a26338d35b64e9571ee83e642ba2bae32438ed1e2  win-x64/node.exe
f69a63e2f727787acc48f3b2c16d05415825a0db2ad4a6ca2233ed47d1aa06da  win-x64/node.lib
259e217ff5c1a946be0f73e79d131c8fc00faf67aadeebf245657a4f4800123a  win-x64/node_pdb.7z
7b8b3682637f86053d85447f224b8323ffd572417612da20ddf8cfa433ca324a  win-x64/node_pdb.zip
3fda1bb744fb052e17775fe23c0aa710da69383e43f58cc7e06eb3b46e675a1e  win-x86/node.exe
12f9f0ce97ffe727acf2290960265d8d4452ddf4702e8d245a44c09a6b73ab29  win-x86/node.lib
1978238872b17b2a0bbe757d11584c575747403905f90bf872c978af34fe5ca5  win-x86/node_pdb.7z
bf2e65b5cc3af4768bde81c56994f681a8d888ca91fbe040a677cf80ed4ca66d  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEd5hKmG68KqeGvA9msB+7koIcWHoFAlqfOksACgkQsB+7koIc
WHqpEQ/+P2PanK3eYqbnlRTAnNZ93+1gLqq+5N5aMCYDiozhLlO9VcFXiEtQSOw8
Wv9tPfIGYVCeiExm76OwOayXaTkDxobcMmzJkiRrqMj+82Lf6J10twHFR49lgpA2
eaGZFRGGlj7s+VVSf2dw8fFPto5YbLbfIpVfmU5zfZq/J86AsCeBwbmkf+a2zZsF
4k0VmMMgY+LhjDofgAFfaEKGCctGOZ139sUvLjdOobOgbzbA69SgvYqbNeNzLhzj
S3T1ZClvk4IQLiCF1fv3HlzH1eJv5VsueOAh+ceKUycM5t0UabcmlrsiAakG9bic
2kvuzxDsoFwFNOvQgucc6AeYAtBUJLfXId0F2AOdkvTGAuH5kQooIp/rBXI0zl88
AvCL1jT7sy+1Ij7OGmMjVu/IYb9BoU1BwYDmzCUL+CxdRYx09ZW2MeGi/K3nrHSC
WfM98FfNQANXp9qaJT4lK5a0LT8uHs/fO1xFerSyM4Io+KcmUaQ6TTTAhlXUpg5N
ShaTSKxKuUOCnzd4QSniFWfatoLb9hJFJ1bERlpGYGMWdlzNnJdfiw716wf3T9Oo
ajiMfEi50gozfXfi1qQbwuztTUI9+qoDkerT4EeGX/QoXr3VBa7l0ERnbgu4hW86
rPODsoYcVRv1ryV6JKfMZRtoUsmRyxnWOVtGug6xeYDFUbD0wI4=
=l5OT
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v8.10.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v8.10.0</guid><dc:creator><![CDATA[Gibson Fahnestock]]></dc:creator><pubDate>Wed, 07 Mar 2018 01:07:35 GMT</pubDate></item><item><title><![CDATA[Node v6.13.1 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>http, tls</strong>:<ul>
<li>better support for IPv6 addresses (Mattias Holmlund) <a href="https://github.com/nodejs/node/pull/14772">#14772</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/d333ba5e2a"><code>d333ba5e2a</code></a>] - <strong>doc</strong>: add vdeturckheim as collaborator (vdeturckheim) <a href="https://github.com/nodejs/node/pull/18432">#18432</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7fc5c69a4a"><code>7fc5c69a4a</code></a>] - <strong>doc</strong>: use PBKDF2 in text (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18279">#18279</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1e8d1200ce"><code>1e8d1200ce</code></a>] - <strong>doc</strong>: Add example of null to assert.ifError (Leko) <a href="https://github.com/nodejs/node/pull/18236">#18236</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46e43111af"><code>46e43111af</code></a>] - <strong>doc</strong>: V8 branch used in 8.x not active anymore (Franziska Hinkelmann) <a href="https://github.com/nodejs/node/pull/18155">#18155</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b83b104c17"><code>b83b104c17</code></a>] - <strong>doc</strong>: add builtin module in building.md (Suixinlei) <a href="https://github.com/nodejs/node/pull/17705">#17705</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2e76df5b4e"><code>2e76df5b4e</code></a>] - <strong>doc</strong>: warn users about non-ASCII paths on build (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/16735">#16735</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c21421092"><code>2c21421092</code></a>] - <strong>doc</strong>: simplify sentences that use &quot;considered&quot; (Rich Trott) <a href="https://github.com/nodejs/node/pull/18095">#18095</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f9362d6e8"><code>8f9362d6e8</code></a>] - <strong>doc</strong>: add documentation for deprecation properties (Jon Moss) <a href="https://github.com/nodejs/node/pull/16539">#16539</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1505b71dab"><code>1505b71dab</code></a>] - <strong>doc</strong>: add Leko to collaborators (Leko) <a href="https://github.com/nodejs/node/pull/18117">#18117</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/838f7bdb6e"><code>838f7bdb6e</code></a>] - <strong>doc</strong>: be less tentative about undefined behavior (Rich Trott) <a href="https://github.com/nodejs/node/pull/18091">#18091</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17c88c4c18"><code>17c88c4c18</code></a>] - <strong>doc</strong>: examples for fast-tracking regression fixes (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/17379">#17379</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e021fb73d2"><code>e021fb73d2</code></a>] - <strong>doc,test</strong>: mention Duplex support for TLS (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17599">#17599</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df038ad90f"><code>df038ad90f</code></a>] - <strong>fs</strong>: fix options.end of fs.ReadStream() (陈刚) <a href="https://github.com/nodejs/node/pull/18121">#18121</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e7ac25aa6"><code>8e7ac25aa6</code></a>] - <strong>http, tls</strong>: better support for IPv6 addresses (Mattias Holmlund) <a href="https://github.com/nodejs/node/pull/14772">#14772</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/969c39eb3a"><code>969c39eb3a</code></a>] - <strong>lib</strong>: enable dot-notation eslint rule (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18007">#18007</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37071b8dda"><code>37071b8dda</code></a>] - <strong>path</strong>: fix path.normalize for relative paths (Weijia Wang) <a href="https://github.com/nodejs/node/pull/17974">#17974</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fdf73b110f"><code>fdf73b110f</code></a>] - <strong>test</strong>: preserve env in test cases (Beth Griggs) <a href="https://github.com/nodejs/node/pull/14822">#14822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb2d292562"><code>bb2d292562</code></a>] - <strong>test</strong>: change assert message to default (ryanmahan) <a href="https://github.com/nodejs/node/pull/18259">#18259</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/27107b957c"><code>27107b957c</code></a>] - <strong>test</strong>: use countdown timer (Mandeep Singh) <a href="https://github.com/nodejs/node/pull/17326">#17326</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eaa30e4947"><code>eaa30e4947</code></a>] - <strong>test</strong>: simplify loadDHParam in TLS test (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18103">#18103</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2004efded8"><code>2004efded8</code></a>] - <strong>test</strong>: improve to use template string (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/18097">#18097</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16ef24bccf"><code>16ef24bccf</code></a>] - <strong>test</strong>: use smaller input file for test-zlib.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/17988">#17988</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/48790382f1"><code>48790382f1</code></a>] - <strong>tools</strong>: add number-isnan rule (Jon Moss) <a href="https://github.com/nodejs/node/pull/17556">#17556</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-x86.msi">https://nodejs.org/dist/v6.13.1/node-v6.13.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-x64.msi">https://nodejs.org/dist/v6.13.1/node-v6.13.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/win-x86/node.exe">https://nodejs.org/dist/v6.13.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/win-x64/node.exe">https://nodejs.org/dist/v6.13.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1.pkg">https://nodejs.org/dist/v6.13.1/node-v6.13.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-darwin-x64.tar.gz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-x86.tar.xz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-x64.tar.xz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-ppc64le.tar.xz</a><br>
Linux PPC BE 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-ppc64.tar.xz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-ppc64.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-s390x.tar.xz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-sunos-x86.tar.xz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-sunos-x64.tar.xz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-arm64.tar.xz">https://nodejs.org/dist/v6.13.1/node-v6.13.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.13.1/node-v6.13.1.tar.gz">https://nodejs.org/dist/v6.13.1/node-v6.13.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.13.1/">https://nodejs.org/dist/v6.13.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.13.1/api/">https://nodejs.org/docs/v6.13.1/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

202fccebc6629de680c13ce3ec69c8ba91ddaa1eace00fa18f9d9b10775442c2  node-v6.13.1-aix-ppc64.tar.gz
6a34a95342550e75dc8354c96ff5fd71c8401650f6bf83cfc1051b76fd44334d  node-v6.13.1-darwin-x64.tar.gz
5b5370d7dcaff65eb1509614c62f99bb70042d2f45e1d0e35edca2a8ddcfe32f  node-v6.13.1-darwin-x64.tar.xz
8f99b4f03926eceee4dc3c7a489f9c529628fac1f617a4e410dc1da1efe9b355  node-v6.13.1-headers.tar.gz
52c948317c2e4897339d5cbeefb2f2d53ccddf4d6a2f142c8c96af19c68c02ae  node-v6.13.1-headers.tar.xz
27c9dd1c907f751f073f6d092b72a184a836aac7cac40fdf056edcc1987102b3  node-v6.13.1-linux-arm64.tar.gz
f144ce6563b8f04b2d077df836663788a5c5a126e0375ea52b283a38fa22d9c1  node-v6.13.1-linux-arm64.tar.xz
bb9d1aee17eed7c0777d6d7885aedad450d1fe197705c01fd9928d36d18ef5aa  node-v6.13.1-linux-armv6l.tar.gz
3965e55a412c0f587d4be981c2cfec09f86d40a3386e8d1ec0bc4e4f4b95ab6e  node-v6.13.1-linux-armv6l.tar.xz
b79921ac58b5d74c7edc012e25d4fb760be2aa5c431cc553e3077c68e8fddaf0  node-v6.13.1-linux-armv7l.tar.gz
082082c5767b49cd4d9ae9cbef51a7625de38ac7796292eff0c433a1c7aff891  node-v6.13.1-linux-armv7l.tar.xz
d94f1a709123b864f31c7b877e7a6a654404d8d64a6edf3ce7ebe4f50357a794  node-v6.13.1-linux-ppc64le.tar.gz
ac6a3a975a12e17426e316c2bc5896dfd703c6bca220366897e30a1408d4d2ea  node-v6.13.1-linux-ppc64le.tar.xz
ff70ea5baa6655509cfcf4bad907849bb4c2a63fc2a03a0dcedd562fdf0fca03  node-v6.13.1-linux-ppc64.tar.gz
66f5c48b40acc6f79b85bcf86114fd5e2e65f99d2ee4f9cc4bf979aecd9b27a2  node-v6.13.1-linux-ppc64.tar.xz
c83cc489f427d325e21a14f24f2a5703351d50e35bfe938f57fe2250509d4bfd  node-v6.13.1-linux-s390x.tar.gz
d9528bfa42618627e4e3283ab7658efc9f688c501dcadbc9e3f1672b9cc241c7  node-v6.13.1-linux-s390x.tar.xz
b8eb262c8a0713da7c56736a7e28533303369dae8f0cbdbe901dd3c5f6a19829  node-v6.13.1-linux-x64.tar.gz
f82072a238bf9e290b84fbadaf0cf0e09a05d2a515d59337775342b4ef96db25  node-v6.13.1-linux-x64.tar.xz
236b603b1c114b404cea05f5eacddc5620b4b2aa36475e841808b856efdb298a  node-v6.13.1-linux-x86.tar.gz
95f18d6814a31fcf90abcee4ed2984c0c23611791924692f348e48c4e5472401  node-v6.13.1-linux-x86.tar.xz
aa2d67d5c481fa2b49909eef338898615e68ffb5a93cd2d83ea8566c7b7d3088  node-v6.13.1.pkg
f3559c936654392f07d6f2f0e401d2dfd567e04fa15c2cee0c327d1e90aeb1ab  node-v6.13.1-sunos-x64.tar.gz
03a49cd7e22dcdb9b51bc737307894e57cdb59d57eefbb867f954aa434a566e0  node-v6.13.1-sunos-x64.tar.xz
72959a90454a3f09a7caf7440bc0159b3d1d0f7edcd0cfa9d98967ffbe43be27  node-v6.13.1-sunos-x86.tar.gz
87a6a440f8444235b41b2c9efd4755ced485507a83fa878805bba08b8d72936f  node-v6.13.1-sunos-x86.tar.xz
649374430815aaf425b7b60621a9b7b072a1584cebc676d3cbf0ee4b9bbd94ee  node-v6.13.1.tar.gz
c437350b476503a0f5605a5cc08bc41fe3bdb8ec100939ec7ea6600e44d56a46  node-v6.13.1.tar.xz
adb9ad94f7617749ad894b477cf828264df852b68219fda90711bbc4c43729e2  node-v6.13.1-win-x64.7z
6ef8382388d5a7e4329d9cccd87b1e048677aa1e4fb2e8d750345e194aeb69c7  node-v6.13.1-win-x64.zip
4c89ca47e85af587b00a856249678bbf2611304704e1969ec761b68bbe4a75e4  node-v6.13.1-win-x86.7z
2ad103c0087055c09aaba72ffb7e89d2b9e6a1d105a390d2c8f1f0df5a3df3c9  node-v6.13.1-win-x86.zip
595e074c59ac91ef215aecfba06a9d54067322409f9963024596fa258ec6fc40  node-v6.13.1-x64.msi
fa9efd40080163cfc2eb80bef9fa3eaca991e0de9fa8f6a958737911ddee4de2  node-v6.13.1-x86.msi
3b46c46c1d5944eef6a93f44b0a8be1c1346232c536c93be39675bc1b9a82c7f  win-x64/node.exe
bb607fa6c69484e7ebde7827665388e7eee8d28ebcf8c93a62e9ddf13055f706  win-x64/node.lib
91ca9a11fc7ccb2b2c140b956420d4ba0105f6eda69bb2fbde195f07411b42f1  win-x64/node_pdb.7z
4470fb4701104e67e2aee7c8a60c30ffa99d7df902292694069ddd7ae57fe4ca  win-x64/node_pdb.zip
c58a4ca08c935ff5e5d453262220ea0a3cba81d7d1589dbb85fe8171c11375a8  win-x86/node.exe
4a44485dcfdd1417713dbcff873e3e7987327096530731d5bc2ec5d96e67ad39  win-x86/node.lib
a9904dbc80d83eb7503b73dc29d2f870f2400ce1bfb164860105025b586aa7bd  win-x86/node_pdb.7z
d675d03144ff62ddcc1b55215162f713320d9e8593e162d834d657a0c1723459  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqe8/MACgkQkzsB9Atc
qUYTeAf9Fcn6k6YgT2Ge0GNGb/qoSfJhPB2er0C1gC3jnq/8Qt9BqN/PhPJrgrIf
JhxIcUEXkTfOlM4MPiB/TO2DOu2CmOdjFuwLwF2fi84zyTOXviK8HHR9i1qJoZDH
1/tDxSRGchLsZSbFJ4Qp9wSYeQa6VtdWgEL1a3spVdTcKKR2ljvuCJG3lUQ01nHI
LN/4ul0PJ3CYpuYbxv9uU4luP0H26TOU8RfDs6QTOSrnJkC09P2HO8qcE0EwQl6R
jBRZLtMFOoiJMawqK/Z2xI2l4cl98+9VLY87wBwXL/5mpfRUpv1Le11qgHq0qbpB
8rX8hs/gQ28xCuUwrXYzJpzvHXdiKw==
=7A7T
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.13.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.13.1</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Tue, 06 Mar 2018 20:04:04 GMT</pubDate></item><item><title><![CDATA[Node v9.7.1 (Current)]]></title><description><![CDATA[<p>No additional commits are included in this release.</p>
<p>A new version was published due to a bad <code>node-v9.7.0.pkg</code> (macOS installer) file that was published to nodejs.org in the previous release.</p>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-x86.msi">https://nodejs.org/dist/v9.7.1/node-v9.7.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-x64.msi">https://nodejs.org/dist/v9.7.1/node-v9.7.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/win-x86/node.exe">https://nodejs.org/dist/v9.7.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/win-x64/node.exe">https://nodejs.org/dist/v9.7.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1.pkg">https://nodejs.org/dist/v9.7.1/node-v9.7.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-darwin-x64.tar.gz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-x86.tar.xz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-x64.tar.xz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-s390x.tar.xz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-sunos-x86.tar.xz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-sunos-x64.tar.xz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-arm64.tar.xz">https://nodejs.org/dist/v9.7.1/node-v9.7.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v9.7.1/node-v9.7.1.tar.gz">https://nodejs.org/dist/v9.7.1/node-v9.7.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v9.7.1/">https://nodejs.org/dist/v9.7.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v9.7.1/api/">https://nodejs.org/docs/v9.7.1/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

6b64c804bdc74e40be18378f84e2920f2bf0b7c64bd67873c73d7668868538df  node-v9.7.1-aix-ppc64.tar.gz
9ee0fa891787865b1eccc63ef56134e7de8bbf67b660a1dde9e309305a1dc3b0  node-v9.7.1-darwin-x64.tar.gz
8f81adee0a0e75da1407232e98d8b4f4ddf3a79bf3162d4c19433a8f98f4b6fd  node-v9.7.1-darwin-x64.tar.xz
f175ffc6199758a62581d3e07c4dedab60933cec96517199b0e28db5579619b1  node-v9.7.1-headers.tar.gz
91e76fe9fb1c2c1b00966fe9ceb27b1fac6c7d508df1f896317fb06b143eb08c  node-v9.7.1-headers.tar.xz
efd375f4b6b30429e7efb404a608e83f6022a02770a96f3a4124465304742fe8  node-v9.7.1-linux-arm64.tar.gz
d9143c23f7aa171449229abd456c8a9e07dc1033a1e791132b3387d439e2475d  node-v9.7.1-linux-arm64.tar.xz
9bf14493cbe6daabcac5bd141e46e510c1b8f3a84a4d54c0113d0bb89a3118f9  node-v9.7.1-linux-armv6l.tar.gz
d14cc5af4519cbceda8b839691d8b91bbd0c631855a5aad7992d19fb00e5ae59  node-v9.7.1-linux-armv6l.tar.xz
b16c864159e5c0b6c4115e05a81ee4e742fdb000b1d0d3ae31145671a8f9e866  node-v9.7.1-linux-armv7l.tar.gz
f4ab6d611e1fde7a020bc9e2424c523baf47961cdb7755de4f1afff310d44284  node-v9.7.1-linux-armv7l.tar.xz
01a7f1aa834c640a0fddb2104889a51314a991f411c0a4dbf5cefe2aa4c93a5f  node-v9.7.1-linux-ppc64le.tar.gz
30fc848a6d139bf753bb06f840ca4651ca03e04e712bb45bc6a538270eaaaef3  node-v9.7.1-linux-ppc64le.tar.xz
2319b453a22c378ea2485c3977f2c332fc950ded3b268e8083d91cd238d39d52  node-v9.7.1-linux-s390x.tar.gz
46a8dacdbd8b1818f6c3089b75f6b0693b16c507a6f8d9cca56c6c7ded5f651e  node-v9.7.1-linux-s390x.tar.xz
3c075a25db6a5280ddd7d0edc6958a78597fa2ee9471eafca66cd1c6d5620ec5  node-v9.7.1-linux-x64.tar.gz
33b3ecd0a1de891a4a2f3586f1c6498c95c1ecc15864a6e3f4f7826792850d99  node-v9.7.1-linux-x64.tar.xz
04a35842fc600a58268fa65bd776b2a9e46528bb2dc619e2f32069411607abab  node-v9.7.1-linux-x86.tar.gz
2f005975746c4b95a7529845ea14e22936ee2432cfa02bfa0db0eeae932b3472  node-v9.7.1-linux-x86.tar.xz
387bab29d65d9363065d23065f5c14c2a690bee8434b2fe7205560ed3199228d  node-v9.7.1.pkg
61a46422f0eecfd3a38b6e9d065ff73a799dccb847f2cccec223b70612917d16  node-v9.7.1-sunos-x64.tar.gz
7d604f19f8c11ba71502009ea6db90b61dc8dc4c72a6cf1e757bfdd128abb916  node-v9.7.1-sunos-x64.tar.xz
18356123235a4ed9c51adb2f76491a49752d093b3fbfb178c007533173019ad0  node-v9.7.1-sunos-x86.tar.gz
cc9014fbc7543cba3a9c7331ffe59a0a8e50d49d428585b3ce0718a81d7de692  node-v9.7.1-sunos-x86.tar.xz
42e81c0bd790541f60145c0e443c61ec32aeea8d8c77e494679bfe737fd7d6ea  node-v9.7.1.tar.gz
06fae194a1eb962cc6f69f74f5be9f7c022265e7b3c3d7b08872157d02929042  node-v9.7.1.tar.xz
7e805305d5ec00cd30952287a017203ae0c1ffa1d23fc5028bc3725e6d65583f  node-v9.7.1-win-x64.7z
8590ff193e645d7f719e25d9519633376c72cfa1b36192031705e0065b7d69b2  node-v9.7.1-win-x64.zip
854cdff1c4a3a46d7e745ac9c436517b2144ccd8a36420e18c13f1d94d7c7104  node-v9.7.1-win-x86.7z
c68965f73e9e0f0c6ce94448c421c0b99518edd5e782ed848779db0c2b3d9723  node-v9.7.1-win-x86.zip
c78306e1defb8b12195e600da9cf33c08baf9832a719b7941a7060991829000f  node-v9.7.1-x64.msi
ceafa0baee5e20bee0876b6be04b70c03d84a6bedfee87451c254f6d9fa2beb4  node-v9.7.1-x86.msi
0b2298521227b78f40a0c9536f93cfed50afa2c38d31d2bc8060a95217de2a86  win-x64/node.exe
0b1b6a13da52fb5f53be4e67555cbefc355d82f0f8a72f1deffc68a32ad876a8  win-x64/node.lib
c2ee782ca0f6aa8c7f03bb4b7ae2087f1fbb4f60a63e7df6623b355e95526c56  win-x64/node_pdb.7z
00ac43e392656457f4b206712f0d8cd0deb5055c9b85911e061729893fafbd9b  win-x64/node_pdb.zip
0304a83ef5fcad34f2969a5ae3cc480e5e343fd536fbd62ee909abf3b57265df  win-x86/node.exe
ead33902bcbd8bc62b05dfe383ff4b984118038c2a3821673308ef0927e05857  win-x86/node.lib
0e8fb1b5d2e8640fb25a8474e7f0f1b73b1146a2ab93bb5bce14b4dfab22d707  win-x86/node_pdb.7z
42951efe03fbad0ead9a30be6a9f568f3b26cea61fd5a485922150430d0980fc  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJamLttAAoJEMJzeS99g1Rd3dkIAMmE8XGcVxJBeeH3gj5Y3Z44
bIRoLWJhMH/dKTCOWjY47mrhKTheisqZKtzWQ/pwmsDi/YwyB+yF0VsNIA66Hp7j
WH5TewMo/bjwqozTJ3jS8A70/jK2pgUhWPEvbvmTy/MPnkb08HYYgdAiPq1ZYD71
F5bhHB/Z4blYhFhqx4uNhUff4UsS46Wx6woc0JzdauW237XGC2s+FSSDdnBa0a3y
YQzpIXM30CWfKmEYAsldvP9lXXyAaT4FMfKcmoiTlzkBvlIQskUU8mUbPb1U2/lq
xKhznlzvD47eWN/Ihc1Q2wSAb73/5RfqXgbrk8zk6CweiOF5Y+Q0biDvKf7f46k=
=B6m+
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v9.7.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v9.7.1</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Fri, 02 Mar 2018 02:52:23 GMT</pubDate></item><item><title><![CDATA[Node v9.7.0 (Current)]]></title><description><![CDATA[<p><strong>2018-03-01, Version 9.7.0 (Current), @rvagg, prepared by @addaleax</strong></p>
<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><p><strong>libuv</strong>:</p>
<ul>
<li>Updated to libuv 1.19.2 (Colin Ihrig) <a href="https://github.com/nodejs/node/pull/18918">#18918</a></li>
</ul>
</li>
<li><p><strong>src</strong>:</p>
<ul>
<li>Add initial support for Node.js-specific post-mortem metadata (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/14901">#14901</a></li>
</ul>
</li>
<li><p><strong>timers</strong>:</p>
<ul>
<li>The return value of <code>setImmediate()</code> now has <code>ref()</code> and <code>unref()</code> methods (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18139">#18139</a></li>
</ul>
</li>
<li><p><strong>util</strong>:</p>
<ul>
<li>It is now possible to get the name for a numerical platform-specific error code as a string (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18186">#18186</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/5ddef2988b"><code>5ddef2988b</code></a>] - <strong>async_wrap</strong>: schedule destroy hook as unref (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18241">#18241</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be9777c5f6"><code>be9777c5f6</code></a>] - <strong>benchmark</strong>: add stream.pipe benchmarks (Mathias Buus) <a href="https://github.com/nodejs/node/pull/18617">#18617</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4012ae8885"><code>4012ae8885</code></a>] - <strong>build</strong>: fix coverage build (Yihong Wang) <a href="https://github.com/nodejs/node/pull/18409">#18409</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c934990ef"><code>8c934990ef</code></a>] - <strong>build</strong>: add node_lib_target_name to cctest deps (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/18576">#18576</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f7e1402923"><code>f7e1402923</code></a>] - <strong>build</strong>: include the libuv and zlib into node (Yihong Wang) <a href="https://github.com/nodejs/node/pull/18383">#18383</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/237a363dc7"><code>237a363dc7</code></a>] - <strong>build</strong>: make gyp user defined variables lowercase (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/16238">#16238</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16ef386507"><code>16ef386507</code></a>] - <strong>build, win</strong>: vcbuild improvements (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/17015">#17015</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4fa1f3197f"><code>4fa1f3197f</code></a>] - <strong>cluster</strong>: fix inspector port assignment (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/18696">#18696</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ec55965501"><code>ec55965501</code></a>] - <strong>deps</strong>: upgrade libuv to 1.19.2 (cjihrig) <a href="https://github.com/nodejs/node/pull/18918">#18918</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7fb72a5fa3"><code>7fb72a5fa3</code></a>] - <strong>deps,src</strong>: align ssize_t ABI between Node &amp; nghttp2 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18565">#18565</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dd917eb946"><code>dd917eb946</code></a>] - <strong>doc</strong>: add pending-deprecation to deprecations list (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/18433">#18433</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/287946ddff"><code>287946ddff</code></a>] - <strong>doc</strong>: remove <code>Returns: {undefined}</code> (Sho Miyamoto) <a href="https://github.com/nodejs/node/pull/18951">#18951</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f454bde74"><code>4f454bde74</code></a>] - <strong>doc</strong>: mention git-node in the collaborator guide (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18960">#18960</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4bc54238b2"><code>4bc54238b2</code></a>] - <strong>doc</strong>: update 2fa information in onboarding.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/18968">#18968</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b456e31964"><code>b456e31964</code></a>] - <strong>doc</strong>: add process.debugPort to doc/api/process.md (flickz) <a href="https://github.com/nodejs/node/pull/18716">#18716</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f177e7b5d"><code>6f177e7b5d</code></a>] - <strong>doc</strong>: <code>readable.push(undefined)</code> in non-object mode (陈刚) <a href="https://github.com/nodejs/node/pull/18283">#18283</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/85322518ca"><code>85322518ca</code></a>] - <strong>doc</strong>: remove extraneous &quot;for example&quot; text (Rich Trott) <a href="https://github.com/nodejs/node/pull/18890">#18890</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38cf3cf494"><code>38cf3cf494</code></a>] - <strong>doc</strong>: update description of &#39;clientError&#39; event (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/18885">#18885</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e447580872"><code>e447580872</code></a>] - <strong>doc</strong>: fix link in onboarding.md (Justin Lee) <a href="https://github.com/nodejs/node/pull/18878">#18878</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/205a84cf09"><code>205a84cf09</code></a>] - <strong>doc</strong>: remove CII badge in README (Roman Reiss) <a href="https://github.com/nodejs/node/pull/18908">#18908</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1246902bae"><code>1246902bae</code></a>] - <strong>errors</strong>: move error creation helpers to errors.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18546">#18546</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3fe55aada"><code>b3fe55aada</code></a>] - <strong>errors</strong>: improve the description of ERR_INVALID_ARG_VALUE (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18358">#18358</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/112c9a3a19"><code>112c9a3a19</code></a>] - <strong>http</strong>: remove default &#39;drain&#39; listener on upgrade (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/18866">#18866</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c7f9608626"><code>c7f9608626</code></a>] - <strong>http</strong>: allow _httpMessage to be GC&#39;ed (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/18865">#18865</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/738b0a1f2e"><code>738b0a1f2e</code></a>] - <strong>lib</strong>: add <code>process</code> to internal module wrapper (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17198">#17198</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cfb78bc1df"><code>cfb78bc1df</code></a>] - <strong>process</strong>: use linked reusable queue for ticks (Mathias Buus) <a href="https://github.com/nodejs/node/pull/18617">#18617</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4acea14197"><code>4acea14197</code></a>] - <strong>process</strong>: do not directly schedule _tickCallback in _fatalException (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17841">#17841</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d348496345"><code>d348496345</code></a>] - <strong>process</strong>: refactor nextTick for clarity (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17738">#17738</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf0b95c4b1"><code>cf0b95c4b1</code></a>] - <strong>process</strong>: use more direct sync I/O for stdio (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18019">#18019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b4c933dd44"><code>b4c933dd44</code></a>] - <strong>promises</strong>: refactor rejection handling (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18207">#18207</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/01398b29e9"><code>01398b29e9</code></a>] - <strong>repl</strong>: fix tab-complete warning (killagu) <a href="https://github.com/nodejs/node/pull/18881">#18881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e33b9fa7b5"><code>e33b9fa7b5</code></a>] - <strong>src</strong>: fix GetCpuProfiler() deprecation warning (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18534">#18534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91694497ba"><code>91694497ba</code></a>] - <strong>src</strong>: refactor WriteWrap and ShutdownWraps (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18676">#18676</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa691f7d95"><code>fa691f7d95</code></a>] - <strong>src</strong>: only set JSStreamWrap write req after <code>write()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18676">#18676</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/296523a698"><code>296523a698</code></a>] - <strong>src</strong>: remove unnecessary async hooks check (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18291">#18291</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4de4c54069"><code>4de4c54069</code></a>] - <strong>src</strong>: expose uv.errmap to binding (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/17338">#17338</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/189e566076"><code>189e566076</code></a>] - <strong>src</strong>: do not redefine private for GenDebugSymbols (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18653">#18653</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07c6fb983b"><code>07c6fb983b</code></a>] - <strong>src</strong>: use AliasedBuffer for TickInfo (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17881">#17881</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/684684e567"><code>684684e567</code></a>] - <strong>src</strong>: simplify handles for libuv streams (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18334">#18334</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb5ed45603"><code>cb5ed45603</code></a>] - <strong>src</strong>: refactor stream callbacks and ownership (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18334">#18334</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f60757796b"><code>f60757796b</code></a>] - <strong>src</strong>: use <code>DoTryWrite()</code> for not-all-Buffer writev()s too (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18019">#18019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f17987ba16"><code>f17987ba16</code></a>] - <strong>src</strong>: remove <code>HasWriteQueue()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18019">#18019</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2282dceb29"><code>2282dceb29</code></a>] - <strong>src</strong>: remove node namespace qualifiers (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/18962">#18962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6e7aa3d8f4"><code>6e7aa3d8f4</code></a>] - <strong>src</strong>: fix abort when taking a heap snapshot (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18898">#18898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a17d6840e1"><code>a17d6840e1</code></a>] - <strong>src</strong>: fix deprecation warning in node_perf.cc (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/18877">#18877</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/46fc507054"><code>46fc507054</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src, test</strong>: node internals&#39; postmortem metadata (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/14901">#14901</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7853a7fd2a"><code>7853a7fd2a</code></a>] - <strong>test</strong>: add test for stream unpipe with &#39;data&#39; listeners (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18516">#18516</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3543c5543b"><code>3543c5543b</code></a>] - <strong>test</strong>: make sure WriteWrap tests are actually async (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18676">#18676</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7dd3c8af88"><code>7dd3c8af88</code></a>] - <strong>test</strong>: add url type check in Module options (JiaHerr Tee) <a href="https://github.com/nodejs/node/pull/18664">#18664</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1be5e33f03"><code>1be5e33f03</code></a>] - <strong>test</strong>: replace assert.throws with expectsError (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17997">#17997</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df0d78a7e9"><code>df0d78a7e9</code></a>] - <strong>test</strong>: stdio pipe behavior tests (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/18614">#18614</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35cddae18f"><code>35cddae18f</code></a>] - <strong>test</strong>: fix cctest -Wunused-variable warning (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18530">#18530</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/743cf33616"><code>743cf33616</code></a>] - <strong>test</strong>: introduce SetUpTestCase/TearDownTestCase (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/18558">#18558</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/edba129df3"><code>edba129df3</code></a>] - <strong>test</strong>: http2 compat response.write() error checks (Trivikram) <a href="https://github.com/nodejs/node/pull/18859">#18859</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f2dd17bde9"><code>f2dd17bde9</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>timers</strong>: allow Immediates to be unrefed (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18139">#18139</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/37f253e88f"><code>37f253e88f</code></a>] - <strong>timers</strong>: refactor setImmediate error handling (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17879">#17879</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8474f86e9f"><code>8474f86e9f</code></a>] - <strong>timers</strong>: make setImmediate() immune to tampering (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/17736">#17736</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/484e06d89a"><code>484e06d89a</code></a>] - <strong>tls</strong>: use after free in tls_wrap (Kyle Farnung) <a href="https://github.com/nodejs/node/pull/18860">#18860</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/efb4646539"><code>efb4646539</code></a>] - <strong>tls_wrap</strong>: use DoTryWrite() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18676">#18676</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d255db3ae7"><code>d255db3ae7</code></a>] - <strong>tools</strong>: ignore VS compiler output in deps/v8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/18952">#18952</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fc6ee39ea6"><code>fc6ee39ea6</code></a>] - <strong>tools</strong>: fix custom eslint rule errors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18853">#18853</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8691398e4"><code>f8691398e4</code></a>] - <strong>tools, test</strong>: fix prof polyfill readline (killagu) <a href="https://github.com/nodejs/node/pull/18641">#18641</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38fd7902ef"><code>38fd7902ef</code></a>] - <strong>tty</strong>: fix console printing on Windows (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18214">#18214</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/def51bafbd"><code>def51bafbd</code></a>] - <strong>url</strong>: reduce deplicated codes in <code>autoEscapeStr</code> (Weijia Wang) <a href="https://github.com/nodejs/node/pull/18613">#18613</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e31bf42cf"><code>8e31bf42cf</code></a>] - <strong>util</strong>: skip type checks in internal getSystemErrorName (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18546">#18546</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28fa906ec1"><code>28fa906ec1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: implement util.getSystemErrorName() (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18186">#18186</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/38797b5804"><code>38797b5804</code></a>] - <strong>vm</strong>: consolidate validation (Timothy O. Peters) <a href="https://github.com/nodejs/node/pull/18816">#18816</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-x86.msi">https://nodejs.org/dist/v9.7.0/node-v9.7.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-x64.msi">https://nodejs.org/dist/v9.7.0/node-v9.7.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/win-x86/node.exe">https://nodejs.org/dist/v9.7.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/win-x64/node.exe">https://nodejs.org/dist/v9.7.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0.pkg">https://nodejs.org/dist/v9.7.0/node-v9.7.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-darwin-x64.tar.gz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-x86.tar.xz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-x64.tar.xz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-s390x.tar.xz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-sunos-x86.tar.xz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-sunos-x64.tar.xz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-arm64.tar.xz">https://nodejs.org/dist/v9.7.0/node-v9.7.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v9.7.0/node-v9.7.0.tar.gz">https://nodejs.org/dist/v9.7.0/node-v9.7.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v9.7.0/">https://nodejs.org/dist/v9.7.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v9.7.0/api/">https://nodejs.org/docs/v9.7.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

b49936b7b28849890a8c255550a89c2bd3569abf0abaccbaf584f80a718cfa2f  node-v9.7.0-aix-ppc64.tar.gz
9730cf3c4c5e228d4855c3362b63dbe59041202d89ae30d7f5ca42f60f742c5d  node-v9.7.0-darwin-x64.tar.gz
3c7494cd32297b4c8deb21713ff3d45e9b772b3b5ffc37d44d0763153007b008  node-v9.7.0-darwin-x64.tar.xz
24441951bb0b10273086fa3d0955cf18e101c7213e2ab37614dd2442315eda3d  node-v9.7.0-headers.tar.gz
360e45f6cf1b03d90667e470d5ea9b2687fa0ec156013ac55f1c40dc243220af  node-v9.7.0-headers.tar.xz
036d7113d7cab9cfc7543bf675676bf2144b477d52f6b1d9c38bf1696d54e49c  node-v9.7.0-linux-arm64.tar.gz
18bec2bec5e2496f33b4d9d7f3bea7411cdb5d108f390b5c1949ddeda0e61125  node-v9.7.0-linux-arm64.tar.xz
778bc3b9bff91bb0200b49547f690ec68cc93fb7a1026153d2b29d54e730b07a  node-v9.7.0-linux-armv6l.tar.gz
8b0574d318499224ca4c6c3460976fef5c6fdf0faa616cb7f3c21c06bdc82839  node-v9.7.0-linux-armv6l.tar.xz
678a13d94e93f59a3f9384e72ce1717f79f7fcc37cbc0cdf4a5aafaa69eb418d  node-v9.7.0-linux-armv7l.tar.gz
b944374e523c10cea85877dd96fbe83e7319f80c6664a209a9604063b9b78409  node-v9.7.0-linux-armv7l.tar.xz
06a7294043d94304ded39a2a3c199f62246269606faa647f290b8526e93cb179  node-v9.7.0-linux-ppc64le.tar.gz
b5b6f0e290b555d33909051efdaa07fa6fd31a9b613ad92107dc0ff065167dc4  node-v9.7.0-linux-ppc64le.tar.xz
424e1cadc6e957253b7bd71872c0daa7b03b55de9d6a68dfc45924082bfa20fc  node-v9.7.0-linux-s390x.tar.gz
fe3eb7b0a0e46055fb35e764f01746e127ab3c0bb1c48e8c88916fa78bcc5bb9  node-v9.7.0-linux-s390x.tar.xz
c490ef08cfcf048229ccd99b17fe7fcd2b3d6e063ac9de4f14b603914ad6dbe0  node-v9.7.0-linux-x64.tar.gz
5c7549ceeebdc7ac5acdcae5fffbeb9585e3b9e2003e70e116d9f19c768f73d1  node-v9.7.0-linux-x64.tar.xz
cfcfc7aa24286abb110e195596737c160a295538ec68d3411158ea4ed2c56afa  node-v9.7.0-linux-x86.tar.gz
d55ed20036040148195f44fd9704b55f57f6ff87b2d0ef5e608baf03981ec889  node-v9.7.0-linux-x86.tar.xz
5247a2467c4722bd8697ede7e4aa2b26be3b77a92c51243451252753f61a6482  node-v9.7.0.pkg
0064b75d82cc866e81b9ac65fac4376febe782d85c5ff1c96715a8172dd54aa1  node-v9.7.0-sunos-x64.tar.gz
d401a1444cefc85f77605c0040fad93f6d0c28006ed239b0e93d7029b44c38bb  node-v9.7.0-sunos-x64.tar.xz
ae475e292397fbdd9d1d51035fb56f651acecb8d84efcda9201ae7402ccc75a6  node-v9.7.0-sunos-x86.tar.gz
2e6265a38f07fd0735ffe23c17cbb8603b98ef4a2fc1bdc6541e4dbb6713896a  node-v9.7.0-sunos-x86.tar.xz
9ef89425bfc3f14a5a27b5443997c237afe4fe00602f0abb1d5f42aa6426e5f3  node-v9.7.0.tar.gz
a136db69769fadbfc31b5577284faf644589519fb3c51e3dc7403566635956c9  node-v9.7.0.tar.xz
8e49a8bada1159ed94b50a669557a832bb9c79de0120c740aea09f7267a31d80  node-v9.7.0-win-x64.7z
a17796c9c888e88a9a086dc1a22cdd872d8e948fbf1e988a8132fef716990530  node-v9.7.0-win-x64.zip
2e375789e735fc6bc792814e49e6049d290294ed362847e8e10c30accffa02f3  node-v9.7.0-win-x86.7z
995737b0ba5fde383dadce08952d865f517ebe5d94852977fa079a68baac7e5a  node-v9.7.0-win-x86.zip
2a37c917c6cbb3a3aa04ec3bf82a2ed703bf44de3d0c13af9a6c33c04ea060ba  node-v9.7.0-x64.msi
fb7e4f5e84acaa06821313e11d09a76893fbe602ecb9d567379c4e75e9d9f376  node-v9.7.0-x86.msi
6040ad65b49d541948de3465e7e8bbec07eed8387da9ad64a392ef4cfa9dac5a  win-x64/node.exe
86a0809f202cca44c0065523be1fa7ae36904efaa381292ace83f30a0cc79688  win-x64/node.lib
69b20c210aa6d47610e49640a3fceecfc38b13df6b37b34cc6bc77445ac17ab0  win-x64/node_pdb.7z
42063e57d9818ffa842b000f3a92daf00fcda5cf34c72fdc4135403957999574  win-x64/node_pdb.zip
a2a9683d5aea1830e8ee7387769e42ee906105899cc27f9af6c791fdf62f3eea  win-x86/node.exe
5cf1724b56f985336b07a414def026db050dc72951280d814d42c694f82e73b4  win-x86/node.lib
2a393b9ed33877d0a759bf8a98ac421b77fd7438b5e79a6844b8156643c6b29c  win-x86/node_pdb.7z
f384b0fa58876334fb488ee59b606caee029190d44e9afccb1823884cc439cdc  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEcBAEBCAAGBQJal8zqAAoJEMJzeS99g1RdIkAH/1Mu7WsUYf0nDbEa25EgHFYt
JWiyzQ/fUgXGJE8rgem/p/ndVQRmWGTLGRaDxtUrgUgMWfyBOvwn2160YmXVg16H
gFQLwxxfl1QAU7JuXvgUZnYfy65BJJX+S4hDp01Uy6B3Xp5+T7B2/wpjqw3pvBIn
c57v1Hl44PSJM87wZpFWOP3gnWvU+aeEL55X5nFgs11jnUYDq44vj6nDNg7VMivl
FsdqIjin2mLKn/PGXgyYClLf0hbpDWv9+8oDh4xoMM/2mygOdJIYS6u/NMwzZoKk
Ad3+Pk/XQ9ag65Du/CJdRPHDOKidASDuRXlScnmAtEDb/TrnZiPpT6pWULY5E7M=
=5gWb
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v9.7.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v9.7.0</guid><dc:creator><![CDATA[Rod Vagg]]></dc:creator><pubDate>Thu, 01 Mar 2018 09:53:02 GMT</pubDate></item><item><title><![CDATA[Node v9.6.1 (Current)]]></title><description><![CDATA[<p>This is a special release to fix potentially Semver-Major regression that was released in v9.6.0</p>
<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>events</strong>:<ul>
<li><code>events.usingDomains</code> being set to <code>false</code> by default was removed in 9.6.0 which was a change in behavior compares to 9.5.0. This behavior change has been reverted and the <code>events</code> object now has <code>usingDomains</code> preset to <code>false</code>, which is the behavior in 9.x prior to 9.6.0 (Myles Borins) <a href="https://github.com/nodejs/node/pull/18944">#18944</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/761caec379"><code>761caec379</code></a>] - <strong>events</strong>: preset <code>usingDomains</code> to false (Myles Borins) <a href="https://github.com/nodejs/node/pull/18944">#18944</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-x86.msi">https://nodejs.org/dist/v9.6.1/node-v9.6.1-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-x64.msi">https://nodejs.org/dist/v9.6.1/node-v9.6.1-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/win-x86/node.exe">https://nodejs.org/dist/v9.6.1/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/win-x64/node.exe">https://nodejs.org/dist/v9.6.1/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1.pkg">https://nodejs.org/dist/v9.6.1/node-v9.6.1.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-darwin-x64.tar.gz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-x86.tar.xz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-x64.tar.xz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-ppc64le.tar.xz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-s390x.tar.xz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-aix-ppc64.tar.gz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-sunos-x86.tar.xz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-sunos-x64.tar.xz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-armv6l.tar.xz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-armv7l.tar.xz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-arm64.tar.xz">https://nodejs.org/dist/v9.6.1/node-v9.6.1-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v9.6.1/node-v9.6.1.tar.gz">https://nodejs.org/dist/v9.6.1/node-v9.6.1.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v9.6.1/">https://nodejs.org/dist/v9.6.1/</a><br>
Documentation: <a href="https://nodejs.org/docs/v9.6.1/api/">https://nodejs.org/docs/v9.6.1/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

2c11c8796afe731a11ae0ea5898650881e86e557b8127cb5201ffb64cb3dd2d4  node-v9.6.1-aix-ppc64.tar.gz
de486bc479817df2df1f91468e85e5da228a19101422c0c9a27153c1d0013c6d  node-v9.6.1-darwin-x64.tar.gz
2135db4d515ae4e8ad2c116cdd208b573b4a9c1c8f6160213da41e59ff5be8b5  node-v9.6.1-darwin-x64.tar.xz
91967e96ffe9f0988495ee0d3b0ff41de1ba1ead4785d1526afb2cada8add134  node-v9.6.1-headers.tar.gz
a0493549a337cbebf691fd8bbb8d9f4febf40384bfae38a0a6aa380f8f179bc8  node-v9.6.1-headers.tar.xz
b97dc8ebf084dea630b876e96e6838f735dd412a4b56c501c9c1e56ecfe9946c  node-v9.6.1-linux-arm64.tar.gz
6246c85acab2dd92463fa1c456db31a24cd7b50b3fa556c4976c5a91473b8c8f  node-v9.6.1-linux-arm64.tar.xz
a8e1a7a4e15b2abad910aa3f947d1077c3f1461bac58469ecccc94103db19ae9  node-v9.6.1-linux-armv6l.tar.gz
230976ad605b1052474c9f52e27d18a2c9c6ac7d87e8075ec80ad48cc0802e49  node-v9.6.1-linux-armv6l.tar.xz
c8b17b02828b78dcfa403707c638acea9676e96e0303e702119a24650f1142b6  node-v9.6.1-linux-armv7l.tar.gz
c5f5174d4ef11c7751e8bf246809d972a44cd179091a5e305244c4cfeb46c4a4  node-v9.6.1-linux-armv7l.tar.xz
add44f1c0f63ee464ec1a32a52502e0c14723193794d53bc43ae77723ddde68a  node-v9.6.1-linux-ppc64le.tar.gz
fddc58ddf40020358a83ee0e976486557f64de78bfcbb3dfd24833394fa010e5  node-v9.6.1-linux-ppc64le.tar.xz
af3a3038645e4c8940869b06deaddd7817b0bd338ada39cd2eee7ab241c48a4f  node-v9.6.1-linux-s390x.tar.gz
e235a5853c70643216113ef31ee01debe266bcbc1a609429576233cec7646790  node-v9.6.1-linux-s390x.tar.xz
fe9417e39248928e48a0db3befc7b65534998a8117faa4713970f5a156af286c  node-v9.6.1-linux-x64.tar.gz
d38f1707faccc54fae3cb201c25b02c4a3474d2c409c64f2a1d08925b238f8ad  node-v9.6.1-linux-x64.tar.xz
6558bf0bad8333afc8ce00a8c3c6f5f62c7a39814f861ac96e42f57ab8c7161d  node-v9.6.1-linux-x86.tar.gz
f5da57eb9330a55450d1d33821d0ef8537da2d3ff0251cb1943859f4ad3add38  node-v9.6.1-linux-x86.tar.xz
d8cbbe7723d68bf3c480391897d07ee0d8496d0a92e4fa191302fc8b07374b49  node-v9.6.1.pkg
50b6c206c87c84724087cb519e38201a6a79ae72df3a4152074940d6de358221  node-v9.6.1-sunos-x64.tar.gz
d2465dcec4190d24c0cc548e417d1f0542172025f39ce6b5992b0f679489effc  node-v9.6.1-sunos-x64.tar.xz
c499d8243eb62a85f53e1a26e12d8c1dfc7e9bf85d4e9517a261de99720f7497  node-v9.6.1-sunos-x86.tar.gz
c299c6c1d29846e3e0d3de273323bb95d5e23548ad967210cc6eb58741a2546c  node-v9.6.1-sunos-x86.tar.xz
d3ddf10fd009a73e84e9990a9b057ea7de6645b3513471a84f188301b27062cf  node-v9.6.1.tar.gz
b84c024d97b3f09ab55e352f91e038066afb44f8c49d13fdc298ffd8383d1112  node-v9.6.1.tar.xz
842bcab3dc6b4b2bc7f10f63327b02730144352ee0632a911c25727d05d2862e  node-v9.6.1-win-x64.7z
c8176d317945ce6221473d70999ec7e725f1c9a7477e991bd7c729026c46dffb  node-v9.6.1-win-x64.zip
fa423f8299d3120a50ba3dad03af4707eb8738626f445662c0b8993b3357ca28  node-v9.6.1-win-x86.7z
96f75463b5ee4bacb0e3153467c8be3f5bc2e4d2e714d18879cd340b6ef0382e  node-v9.6.1-win-x86.zip
f42dce5722b1684f3ca4402a46240987d95322d634260f2645ba4d12370b1895  node-v9.6.1-x64.msi
011c02b469dfd09bf030bb213370c86b299d670d97368f4044bc83cfc91cc1cf  node-v9.6.1-x86.msi
fdbaf86a55833dbaeb2736d0750c58ec1ed6234080a1a26b15c1577f3e295c6b  win-x64/node.exe
670e0403948085b5f2ea3208693de593bb77b850104b22d840fbb6f25bfb61ea  win-x64/node.lib
1739ba7f7014acf822a516f162b5c7796cf5fa129e2505f6030790aa90ffb959  win-x64/node_pdb.7z
de542b83583a7406f9d6c9b1c1904fc6f5d0bf8a8f6c4520b5d25ba6139e6223  win-x64/node_pdb.zip
09c3ee4d527d898fd9c2804adc0bdab18d70ea655f5dd8dd77f6d34609000c72  win-x86/node.exe
8b205c789bd2215deb286bc5c101a83122ff0939cbde7d1ad4b7159feba2c188  win-x86/node.lib
ea4710b4ab72ba57752fdaef3581132e2b9b283697e272c09500a91223928190  win-x86/node_pdb.7z
07ce909ab5dd07a47bc899c808f4f4f7cd7b995beb41a44adab07f6083314a8d  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqPkokACgkQkzsB9Atc
qUbPtQf+OZ+PwdtPTfv6o0HkSey+zFruZvDXtI9UhITMS3pm+/QsAVzcUZvEGAXT
3orDmNH7lqG66C+e6au84JxjgogcuD0Z8lEE/ADDXh1cZoSsx6PKn9V9FLzJmxd3
7e/nv4j+MuvIX45+WtVAJjlnURk4Lv53R/+dT8nzA6Nbh9VSW/s9mIAG5Alu+o8a
MiaKaibntKJ5t+34C7GksQ4jpnlRL0FoE3aXrlCt/mzsHd+zkq8s206UGoZkpGBq
enAjpz9u7ihpOk/ywnTQLm+J160Fu5o74cePdUrl+3M4uaftwi5J7RAp/6IiY3xi
R76MY7rriIPdofSKMEwPivFFGfgmwg==
=FFOn
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v9.6.1</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v9.6.1</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Fri, 23 Feb 2018 04:05:01 GMT</pubDate></item><item><title><![CDATA[Node v9.6.0 (Current)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>async_hooks</strong>:<ul>
<li>deprecate unsafe emit{Before,After} (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/18513">#18513</a></li>
<li>rename PromiseWrap.parentId to PromiseWrap.isChainedPromise (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/18633">#18633</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>update node-inspect to 1.11.3 (Jan Krems) <a href="https://github.com/nodejs/node/pull/18354">#18354</a></li>
<li>ICU 60.2 bump (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/17687">#17687</a></li>
<li>Introduce ScriptOrModule and HostDefinedOptions to V8 (Jan Krems) <a href="https://github.com/nodejs/node/pull/16889">#16889</a></li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>add options to http.createServer() for <code>IncomingMessage</code> and <code>ServerReponse</code> (Peter Marton) <a href="https://github.com/nodejs/node/pull/15752">#15752</a></li>
</ul>
</li>
<li><strong>http2</strong>:<ul>
<li>add http fallback options to .createServer (Peter Marton) <a href="https://github.com/nodejs/node/pull/15752">#15752</a></li>
</ul>
</li>
<li><strong>https</strong>:<ul>
<li>Adds the remaining options from tls.createSecureContext() to the string generated by Agent#getName(). This allows https.request() to accept the options and generate unique sockets appropriately. (Jeff Principe) <a href="https://github.com/nodejs/node/pull/16402">#16402</a></li>
</ul>
</li>
<li><strong>inspector</strong>:<ul>
<li>--inspect-brk for es modules (Guy Bedford) <a href="https://github.com/nodejs/node/pull/18194">#18194</a></li>
</ul>
</li>
<li><strong>lib</strong>:<ul>
<li>allow process kill by signal number (Sam Roberts) <a href="https://github.com/nodejs/node/pull/16944">#16944</a></li>
</ul>
</li>
<li><strong>module</strong>:<ul>
<li>enable dynamic import (Myles Borins) <a href="https://github.com/nodejs/node/pull/18387">#18387</a></li>
<li>dynamic import is now supported (Jan Krems) <a href="https://github.com/nodejs/node/pull/15713">#15713</a></li>
</ul>
</li>
<li><strong>n-api</strong>:<ul>
<li>add methods to open/close callback scope (Michael Dawson) <a href="https://github.com/nodejs/node/pull/18089">#18089</a></li>
</ul>
</li>
<li><strong>src</strong>:<ul>
<li>allow --perf-(basic-)?prof in NODE_OPTIONS (Leko) <a href="https://github.com/nodejs/node/pull/17600">#17600</a></li>
</ul>
</li>
<li><strong>vm</strong>:<ul>
<li>add support for es modules (Gus Caplan) <a href="https://github.com/nodejs/node/pull/17560">#17560</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/7f5334e243"><code>7f5334e243</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_hooks</strong>: deprecate unsafe emit{Before,After} (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/18513">#18513</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8e39c3bfd6"><code>8e39c3bfd6</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>async_hooks</strong>: rename PromiseWrap.parentId (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/18633">#18633</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0865d11c08"><code>0865d11c08</code></a>] - <strong>async_hooks</strong>: clean up comments (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/18467">#18467</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4d78eb8663"><code>4d78eb8663</code></a>] - <strong>benchmark</strong>: improve compare output (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18597">#18597</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffbad8350e"><code>ffbad8350e</code></a>] - <strong>benchmark</strong>: spread operator benchmark (James M Snell) <a href="https://github.com/nodejs/node/pull/18442">#18442</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9ae513a7de"><code>9ae513a7de</code></a>] - <strong>benchmark</strong>: shorten config name in http benchmark (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18452">#18452</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d469a06ace"><code>d469a06ace</code></a>] - <strong>benchmark</strong>: cut down http benchmark run time (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18379">#18379</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c125825a9"><code>9c125825a9</code></a>] - <strong>benchmark</strong>: refactor (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18320">#18320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0186704cd"><code>f0186704cd</code></a>] - <strong>benchmark</strong>: (timers) refactor (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18320">#18320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28156e16d1"><code>28156e16d1</code></a>] - <strong>benchmark</strong>: (http(2)) refactor (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18320">#18320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/076b3d9b0a"><code>076b3d9b0a</code></a>] - <strong>benchmark</strong>: (es) refactor (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18320">#18320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/76cb958975"><code>76cb958975</code></a>] - <strong>benchmark</strong>: (url) refactor (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18320">#18320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0851822b87"><code>0851822b87</code></a>] - <strong>benchmark</strong>: (crypto) refactor (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18320">#18320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb13c7c653"><code>cb13c7c653</code></a>] - <strong>benchmark</strong>: (buffer) refactor (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18320">#18320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9acf7545f0"><code>9acf7545f0</code></a>] - <strong>benchmark</strong>: (assert) refactor (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18320">#18320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7da01f43fd"><code>7da01f43fd</code></a>] - <strong>benchmark</strong>: fix variables not being set (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18320">#18320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4a5d7d4248"><code>4a5d7d4248</code></a>] - <strong>benchmark</strong>: fix platform in basename-win32 (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18320">#18320</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3ab106750"><code>f3ab106750</code></a>] - <strong>buffer</strong>: remove obsolete NaN check (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18744">#18744</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c38576e526"><code>c38576e526</code></a>] - <strong>buffer</strong>: simplify check size in assertSize (Mihail Bodrov) <a href="https://github.com/nodejs/node/pull/18665">#18665</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/080368b5d0"><code>080368b5d0</code></a>] - <strong>build</strong>: no longer have v8-debug.h as dependency. (Yang Guo) <a href="https://github.com/nodejs/node/pull/18677">#18677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15db2969fe"><code>15db2969fe</code></a>] - <strong>build</strong>: do not suppress output in make doc-only (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18507">#18507</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c642e229da"><code>c642e229da</code></a>] - <strong>build</strong>: add doc linting when runnning <code>make lint</code> (Camilo Gonzalez) <a href="https://github.com/nodejs/node/pull/18472">#18472</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/be5c293d73"><code>be5c293d73</code></a>] - <strong>build</strong>: allow x86_64 as a dest_cpu alias for x64 (Rod Vagg) <a href="https://github.com/nodejs/node/pull/18052">#18052</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c6bb5f386"><code>9c6bb5f386</code></a>] - <strong>build</strong>: add cflags for OpenBSD, remove stray comma. (Aaron Bieber) <a href="https://github.com/nodejs/node/pull/18448">#18448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c7de9df50"><code>2c7de9df50</code></a>] - <strong>build,win</strong>: replace run-python subroutine with single find_python call (Nikolai Vavilov) <a href="https://github.com/nodejs/node/pull/18621">#18621</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/91f2cf9297"><code>91f2cf9297</code></a>] - <strong>child_process</strong>: fix stdio sockets creation (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/18701">#18701</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a893b42791"><code>a893b42791</code></a>] - <strong>crypto</strong>: use non-deprecated v8::Object::Set (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/17482">#17482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d98b58c08"><code>2d98b58c08</code></a>] - <strong>deps</strong>: V8: backport 76c3ac5 from upstream (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/18298">#18298</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/442903fb1b"><code>442903fb1b</code></a>] - <strong>deps</strong>: update node-inspect to 1.11.3 (Jan Krems) <a href="https://github.com/nodejs/node/pull/18354">#18354</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e7f8633b6"><code>9e7f8633b6</code></a>] - <strong>deps</strong>: ICU 60.2 bump (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/17687">#17687</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/11566fe532"><code>11566fe532</code></a>] - <strong>deps</strong>: cherry-pick dbfe4a49d8 from upstream V8 (Jan Krems) <a href="https://github.com/nodejs/node/pull/16889">#16889</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6edf952628"><code>6edf952628</code></a>] - <strong>doc</strong>: fix nits in tools/doc/README.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18874">#18874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7624686888"><code>7624686888</code></a>] - <strong>doc</strong>: fix minor grammar/typographical issues in onboarding.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/18847">#18847</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2f836e76bd"><code>2f836e76bd</code></a>] - <strong>doc</strong>: update onboarding.md for faster exercise completion (Rich Trott) <a href="https://github.com/nodejs/node/pull/18846">#18846</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e1f82735fe"><code>e1f82735fe</code></a>] - <strong>doc</strong>: improved documentation for fs.unlink() (dustinnewman98) <a href="https://github.com/nodejs/node/pull/18843">#18843</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/63b0c158f7"><code>63b0c158f7</code></a>] - <strong>doc</strong>: fix broken link in pull-requests.md (Justin Lee) <a href="https://github.com/nodejs/node/pull/18873">#18873</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8047c27855"><code>8047c27855</code></a>] - <strong>doc</strong>: fix typo in http2.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18872">#18872</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0dd8ea4a00"><code>0dd8ea4a00</code></a>] - <strong>doc</strong>: refactor manpage to use mdoc(7) macros (Alhadis) <a href="https://github.com/nodejs/node/pull/18559">#18559</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/33271e60f3"><code>33271e60f3</code></a>] - <strong>doc</strong>: mark accessing IPC channel fd as undefined (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/17545">#17545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02e9e9949c"><code>02e9e9949c</code></a>] - <strong>doc</strong>: fix minor typos in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/18829">#18829</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1bff0aaae5"><code>1bff0aaae5</code></a>] - <strong>doc</strong>: add Yihong Wang to collaborators (Yihong Wang) <a href="https://github.com/nodejs/node/pull/18824">#18824</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c77929231"><code>1c77929231</code></a>] - <strong>doc</strong>: warn against concurrent http2stream.respondWithFD (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18762">#18762</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cd2fa0412f"><code>cd2fa0412f</code></a>] - <strong>doc</strong>: activate <code>no-multiple-empty-lines</code> rule (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18747">#18747</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/20ad397f93"><code>20ad397f93</code></a>] - <strong>doc</strong>: note that linting is required in releases.md (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/18776">#18776</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0fc33fb282"><code>0fc33fb282</code></a>] - <strong>doc</strong>: remove extra space in README.md (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/18822">#18822</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9bec493510"><code>9bec493510</code></a>] - <strong>doc</strong>: update crypo Certficate class. (Antoine AMARA) <a href="https://github.com/nodejs/node/pull/18721">#18721</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/17d4dd5cce"><code>17d4dd5cce</code></a>] - <strong>doc</strong>: move Fedor to TSC Emeritus (Myles Borins) <a href="https://github.com/nodejs/node/pull/18752">#18752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/92ed0710da"><code>92ed0710da</code></a>] - <strong>doc</strong>: add mmarchini to collaborators (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/18740">#18740</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5073a0744"><code>b5073a0744</code></a>] - <strong>doc</strong>: mark NAPI_AUTO_LENGTH as code (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18697">#18697</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3cfb313e8e"><code>3cfb313e8e</code></a>] - <strong>doc</strong>: add error check to fs example (Evan Lucas) <a href="https://github.com/nodejs/node/pull/18681">#18681</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/876e186573"><code>876e186573</code></a>] - <strong>doc</strong>: fix exporting a function example (Aonghus O Nia) <a href="https://github.com/nodejs/node/pull/18661">#18661</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b377cffdb"><code>7b377cffdb</code></a>] - <strong>doc</strong>: add history for url.parse (Steven) <a href="https://github.com/nodejs/node/pull/18685">#18685</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4981e98889"><code>4981e98889</code></a>] - <strong>doc</strong>: fix links to Style Guide and CPP Style Guide (Justin Lee) <a href="https://github.com/nodejs/node/pull/18683">#18683</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af977dbf49"><code>af977dbf49</code></a>] - <strong>doc</strong>: add devsnek to collaborators (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18679">#18679</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f0f01039b4"><code>f0f01039b4</code></a>] - <strong>doc</strong>: fix links in YAML metadata of assert.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18670">#18670</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/832e0522eb"><code>832e0522eb</code></a>] - <strong>doc</strong>: add missing meta for createCipheriv (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18651">#18651</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/affddd372a"><code>affddd372a</code></a>] - <strong>doc</strong>: fix description of createDecipheriv (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18651">#18651</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4722004900"><code>4722004900</code></a>] - <strong>doc</strong>: fix MDN links to avoid redirections (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18631">#18631</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e7508e5fcd"><code>e7508e5fcd</code></a>] - <strong>doc</strong>: fix link in https.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18630">#18630</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc4da22220"><code>dc4da22220</code></a>] - <strong>doc</strong>: be more explicit in the sypnosis (Tim O. Peters) <a href="https://github.com/nodejs/node/pull/17977">#17977</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/54391548d0"><code>54391548d0</code></a>] - <strong>doc</strong>: add missing &quot;changes&quot; key in YAML comment (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/18605">#18605</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7241fa0fbd"><code>7241fa0fbd</code></a>] - <strong>doc</strong>: fix typo in http2.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18602">#18602</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7a432c1af3"><code>7a432c1af3</code></a>] - <strong>doc</strong>: update onboarding-extras (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18545">#18545</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c18d958750"><code>c18d958750</code></a>] - <strong>doc</strong>: modify the return value of request.write() (陈刚) <a href="https://github.com/nodejs/node/pull/18526">#18526</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e8a75ee113"><code>e8a75ee113</code></a>] - <strong>doc</strong>: fix typo in n-api.md (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18590">#18590</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f521c7896"><code>4f521c7896</code></a>] - <strong>doc</strong>: add introduce about cli options (Weijia Wang) <a href="https://github.com/nodejs/node/pull/18475">#18475</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4dea9e03d6"><code>4dea9e03d6</code></a>] - <strong>doc</strong>: small typo in n-api.md (iskore) <a href="https://github.com/nodejs/node/pull/18555">#18555</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6256d70916"><code>6256d70916</code></a>] - <strong>doc</strong>: add section for strategic initiatives (Michael Dawson) <a href="https://github.com/nodejs/node/pull/17104">#17104</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f0b3431e1"><code>5f0b3431e1</code></a>] - <strong>doc</strong>: remove usage of you in n-api doc (Michael Dawson) <a href="https://github.com/nodejs/node/pull/18528">#18528</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2418c86c1e"><code>2418c86c1e</code></a>] - <strong>doc</strong>: expand on promises and async_hooks (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/18540">#18540</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7ad003e37"><code>a7ad003e37</code></a>] - <strong>doc</strong>: shell option for the execFile and execFileSync functions (jvelezpo) <a href="https://github.com/nodejs/node/pull/18237">#18237</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dae86b3edb"><code>dae86b3edb</code></a>] - <strong>doc</strong>: improve http.request documentation (Guangcong Luo) <a href="https://github.com/nodejs/node/pull/18289">#18289</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffc8e8eb40"><code>ffc8e8eb40</code></a>] - <strong>doc</strong>: remove removed apis from http2 docs (Kelvin Jin) <a href="https://github.com/nodejs/node/pull/18439">#18439</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25a7bdece5"><code>25a7bdece5</code></a>] - <strong>doc</strong>: streamline README intro (Rich Trott) <a href="https://github.com/nodejs/node/pull/18483">#18483</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/58003d4ddf"><code>58003d4ddf</code></a>] - <strong>doc</strong>: move Brian White to TSC Emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/18482">#18482</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74a823c788"><code>74a823c788</code></a>] - <strong>doc</strong>: improve stream documentation (陈刚) <a href="https://github.com/nodejs/node/pull/18375">#18375</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae372f0e3d"><code>ae372f0e3d</code></a>] - <strong>doc</strong>: linkify missing types (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18444">#18444</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22093abbc8"><code>22093abbc8</code></a>] - <strong>doc</strong>: add Gibson Fahnestock to TSC (Rich Trott) <a href="https://github.com/nodejs/node/pull/18481">#18481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/61d4e1d207"><code>61d4e1d207</code></a>] - <strong>doc</strong>: reorder section on updating PR branch (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/18355">#18355</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8a627b17a4"><code>8a627b17a4</code></a>] - <strong>doc</strong>: add pending-deprecation to COLLABORATOR_GUIDE (Сковорода Никита Андреевич) <a href="https://github.com/nodejs/node/pull/18433">#18433</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b76e111ee4"><code>b76e111ee4</code></a>] - <strong>doc</strong>: fix manpage warnings (Roman Reiss)</li>
<li>[<a href="https://github.com/nodejs/node/commit/b841abc328"><code>b841abc328</code></a>] - <strong>doc</strong>: warn about GCM authenticity (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18376">#18376</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d968ca0d5"><code>2d968ca0d5</code></a>] - <strong>doc</strong>: Update tools/icu/README.md (Steven R. Loomis) <a href="https://github.com/nodejs/node/pull/16939">#16939</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c6dc62dc4"><code>8c6dc62dc4</code></a>] - <strong>doc</strong>: dedupe links (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18213">#18213</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b1a40e914"><code>6b1a40e914</code></a>] - <strong>doc</strong>: capitalize non-primitive types (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18111">#18111</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/44bf0f4f12"><code>44bf0f4f12</code></a>] - <strong>domain</strong>: further abstract usage in C++ (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18291">#18291</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35471bcfdf"><code>35471bcfdf</code></a>] - <strong>domain</strong>: fix error emit handling (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17588">#17588</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/28edc1db99"><code>28edc1db99</code></a>] - <strong>events</strong>: use Reflect.apply (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17456">#17456</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3ae5cf205f"><code>3ae5cf205f</code></a>] - <strong>events</strong>: move domain handling from events to domain (vdeturckheim) <a href="https://github.com/nodejs/node/pull/17403">#17403</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0568f755da"><code>0568f755da</code></a>] - <strong>fs</strong>: remove useless comments which duplicate names of variables (Sergey Golovin) <a href="https://github.com/nodejs/node/pull/18739">#18739</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b75572494"><code>5b75572494</code></a>] - <strong>fs</strong>: replace magic numbers by named constants (Sergey Golovin) <a href="https://github.com/nodejs/node/pull/18757">#18757</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/35ce3a8931"><code>35ce3a8931</code></a>] - <strong>fs</strong>: make URL paths no longer experimental (James M Snell) <a href="https://github.com/nodejs/node/pull/18591">#18591</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/34f49343ee"><code>34f49343ee</code></a>] - <strong>fs</strong>: fix stack overflow in fs.readdirSync (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18647">#18647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ce8b24c6d"><code>6ce8b24c6d</code></a>] - <strong>http</strong>: simplify checkInvalidHeaderChar (Seth Brenith) <a href="https://github.com/nodejs/node/pull/18381">#18381</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c247cb02a1"><code>c247cb02a1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: add options to http.createServer() (Peter Marton) <a href="https://github.com/nodejs/node/pull/15752">#15752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/935eac189d"><code>935eac189d</code></a>] - <strong>http</strong>: remove domain specific code (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18477">#18477</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b2a272772"><code>8b2a272772</code></a>] - <strong>http</strong>: process headers after setting up agent (Rod Vagg) <a href="https://github.com/nodejs/node/pull/16568">#16568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d76403985f"><code>d76403985f</code></a>] - <strong>http</strong>: switch on string values (Seth Brenith) <a href="https://github.com/nodejs/node/pull/18351">#18351</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5e5276b418"><code>5e5276b418</code></a>] - <strong>http2</strong>: use <code>_final</code> instead of <code>on(&#39;finish&#39;)</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18609">#18609</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c0d6945f4c"><code>c0d6945f4c</code></a>] - <strong>http2</strong>: add req and res options to server creation (Peter Marton) <a href="https://github.com/nodejs/node/pull/15560">#15560</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7806c51f30"><code>7806c51f30</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http2</strong>: add http fallback options to .createServer (Peter Marton) <a href="https://github.com/nodejs/node/pull/15752">#15752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7c682f2fd0"><code>7c682f2fd0</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>https</strong>: add extra options to Agent#getName() (Jeff Principe) <a href="https://github.com/nodejs/node/pull/16402">#16402</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/74051c64aa"><code>74051c64aa</code></a>] - <strong>inspector</strong>: --inspect-brk for es modules (Guy Bedford) <a href="https://github.com/nodejs/node/pull/18194">#18194</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/741e82e710"><code>741e82e710</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib</strong>: allow process kill by signal number (Sam Roberts) <a href="https://github.com/nodejs/node/pull/16944">#16944</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/810925bc17"><code>810925bc17</code></a>] - <strong>lib</strong>: replace <code>eval</code> with <code>vm.runInThisContext</code> (Myles Borins) <a href="https://github.com/nodejs/node/pull/18623">#18623</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/16aeddda24"><code>16aeddda24</code></a>] - <strong>lib</strong>: switch to Number.isNaN (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18744">#18744</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1557d93a2b"><code>1557d93a2b</code></a>] - <strong>lib</strong>: set process.execPath on OpenBSD (Aaron Bieber) <a href="https://github.com/nodejs/node/pull/18543">#18543</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a97e1d2c0"><code>0a97e1d2c0</code></a>] - <strong>lib</strong>: provide proper deprecation code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18694">#18694</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51a8e1d2d8"><code>51a8e1d2d8</code></a>] - <strong>lib</strong>: remove debugger dead code (Qingyan Li) <a href="https://github.com/nodejs/node/pull/18426">#18426</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/650ec2d8f1"><code>650ec2d8f1</code></a>] - <strong>lib</strong>: extract validation functions (Timothy O. Peters) <a href="https://github.com/nodejs/node/pull/18421">#18421</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1fd1395ee9"><code>1fd1395ee9</code></a>] - <strong>lib,doc</strong>: revert format name to cjs over commonjs (Guy Bedford) <a href="https://github.com/nodejs/node/pull/18596">#18596</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb36b6733c"><code>cb36b6733c</code></a>] - <strong>loader</strong>: fix up #18394 (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18509">#18509</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/afc87c22d0"><code>afc87c22d0</code></a>] - <strong>module</strong>: refactor loader (Gus Caplan) <a href="https://github.com/nodejs/node/pull/16874">#16874</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d89f310127"><code>d89f310127</code></a>] - <strong>module</strong>: enable dynamic import flag for esmodules (Myles Borins) <a href="https://github.com/nodejs/node/pull/18387">#18387</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00d5422c43"><code>00d5422c43</code></a>] - <strong>module</strong>: Set dynamic import callback (Jan Krems) <a href="https://github.com/nodejs/node/pull/15713">#15713</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c818cfa83"><code>9c818cfa83</code></a>] - <strong>n-api</strong>: remove extra reference from test (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/18542">#18542</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4bf8b6a62d"><code>4bf8b6a62d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>n-api</strong>: add methods to open/close callback scope (Michael Dawson) <a href="https://github.com/nodejs/node/pull/18089">#18089</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d2581120da"><code>d2581120da</code></a>] - <strong>n-api</strong>: wrap control flow macro in do/while (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18532">#18532</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae8f5db1b1"><code>ae8f5db1b1</code></a>] - <strong>n-api</strong>: implement wrapping using private properties (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/18311">#18311</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a07cd06e6c"><code>a07cd06e6c</code></a>] - <strong>n-api</strong>: change assert ok check to notStrictEqual. (Aaron Kau) <a href="https://github.com/nodejs/node/pull/18414">#18414</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b9ea4c46e5"><code>b9ea4c46e5</code></a>] - <strong>net</strong>: simplify net.Socket#end() (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18708">#18708</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6ed4e690e4"><code>6ed4e690e4</code></a>] - <strong>net</strong>: remove Socket.prototoype.read (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18568">#18568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/958f5eda9a"><code>958f5eda9a</code></a>] - <strong>net</strong>: remove redundant code from _writeGeneric() (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/18429">#18429</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/25ce45825f"><code>25ce45825f</code></a>] - <strong>net,src</strong>: refactor writeQueueSize tracking (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17650">#17650</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3439635763"><code>3439635763</code></a>] - <strong>path</strong>: replace duplicate conditions by functions (Sergey Golovin) <a href="https://github.com/nodejs/node/pull/18693">#18693</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5331454a30"><code>5331454a30</code></a>] - <strong>path</strong>: replace &quot;magic&quot; numbers by readable constants (Sergey Golovin) <a href="https://github.com/nodejs/node/pull/18654">#18654</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0a47b98f04"><code>0a47b98f04</code></a>] - <strong>perf_hooks</strong>: add warning when too many entries in the timeline (James M Snell) <a href="https://github.com/nodejs/node/pull/18087">#18087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cec3d1ea80"><code>cec3d1ea80</code></a>] - <strong>process</strong>: fix reading zero-length env vars on win32 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18463">#18463</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/36332eba27"><code>36332eba27</code></a>] - <strong>readline</strong>: use Date.now() and move test to parallel (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18563">#18563</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9957916c26"><code>9957916c26</code></a>] - <strong>src</strong>: add nullptr check for session in DEBUG macro (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/18815">#18815</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/de3231c13a"><code>de3231c13a</code></a>] - <strong>src</strong>: factor out some common vm functions (Timothy Gu) <a href="https://github.com/nodejs/node/pull/17560">#17560</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a258f6b5ce"><code>a258f6b5ce</code></a>] - <strong>src</strong>: flatten ContextifyContext (Gus Caplan) <a href="https://github.com/nodejs/node/pull/17560">#17560</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a7419d0902"><code>a7419d0902</code></a>] - <strong>src</strong>: replace var for let / const. (alejandro estrada) <a href="https://github.com/nodejs/node/pull/18649">#18649</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d190c9a41e"><code>d190c9a41e</code></a>] - <strong>src</strong>: add &quot;icu::&quot; prefix before ICU symbols (Steven R. Loomis)</li>
<li>[<a href="https://github.com/nodejs/node/commit/3ec3c329c6"><code>3ec3c329c6</code></a>] - <strong>src</strong>: fix crypto.pbkdf2 callback error argument (BufoViridis) <a href="https://github.com/nodejs/node/pull/18458">#18458</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/464df6d9b5"><code>464df6d9b5</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: allow --perf-(basic-)?prof in NODE_OPTIONS (Leko) <a href="https://github.com/nodejs/node/pull/17600">#17600</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43956e9600"><code>43956e9600</code></a>] - <strong>src</strong>: free memory before re-setting URLHost value (Ivan Filenko) <a href="https://github.com/nodejs/node/pull/18357">#18357</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/272fd2e334"><code>272fd2e334</code></a>] - <strong>src</strong>: fix vector subscript out of range (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18460">#18460</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/64c36d31b6"><code>64c36d31b6</code></a>] - <strong>src, lib</strong>: return promises from link (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18394">#18394</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ba46103291"><code>ba46103291</code></a>] - <strong>stream</strong>: fix misleading error message (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/18604">#18604</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/27532f4e9a"><code>27532f4e9a</code></a>] - <strong>stream</strong>: cleanup() when unpiping all streams. (陈刚) <a href="https://github.com/nodejs/node/pull/18266">#18266</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4cc0fb1b6"><code>a4cc0fb1b6</code></a>] - <strong>stream</strong>: delete unused code (陈刚) <a href="https://github.com/nodejs/node/pull/18278">#18278</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/450f5f43bc"><code>450f5f43bc</code></a>] - <strong>stream</strong>: delete redundant code (陈刚) <a href="https://github.com/nodejs/node/pull/18145">#18145</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/560f657957"><code>560f657957</code></a>] - <strong>stream</strong>: delete redundant code (陈刚) <a href="https://github.com/nodejs/node/pull/18145">#18145</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9af1e4b286"><code>9af1e4b286</code></a>] - <strong>string_decoder</strong>: reset decoder on end (Justin Ridgewell) <a href="https://github.com/nodejs/node/pull/18494">#18494</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b02f4e1902"><code>b02f4e1902</code></a>] - <strong>test</strong>: http2 client settings invalid callback (Trivikram) <a href="https://github.com/nodejs/node/pull/18850">#18850</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b7e6ac78fe"><code>b7e6ac78fe</code></a>] - <strong>test</strong>: http2 client ping errors (Trivikram) <a href="https://github.com/nodejs/node/pull/18849">#18849</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f90490d475"><code>f90490d475</code></a>] - <strong>test</strong>: http2 client operations after destroy (Trivikram) <a href="https://github.com/nodejs/node/pull/18845">#18845</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d73f214380"><code>d73f214380</code></a>] - <strong>test</strong>: refactor parallel/test-tls-pause (juggernaut451) <a href="https://github.com/nodejs/node/pull/18714">#18714</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fa0b987a71"><code>fa0b987a71</code></a>] - <strong>test</strong>: refactor stream-*-constructor-set-methods (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/18817">#18817</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dba5e35326"><code>dba5e35326</code></a>] - <strong>test</strong>: refactor parallel/test-tls-0-dns-altname (juggernaut451) <a href="https://github.com/nodejs/node/pull/18803">#18803</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f960ad491c"><code>f960ad491c</code></a>] - <strong>test</strong>: add common.skipIfEslintMissing (Myles Borins) <a href="https://github.com/nodejs/node/pull/18807">#18807</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/dc456853f8"><code>dc456853f8</code></a>] - <strong>test</strong>: fix warnings in addon tests (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/18810">#18810</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7874cb0f3c"><code>7874cb0f3c</code></a>] - <strong>test</strong>: refactor parallel/test-tls-addca (juggernaut451) <a href="https://github.com/nodejs/node/pull/18798">#18798</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3b5ac5169"><code>b3b5ac5169</code></a>] - <strong>test</strong>: refactor of test-tls-over-http-tunnel (juggernaut451) <a href="https://github.com/nodejs/node/pull/18784">#18784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/849f5c31c8"><code>849f5c31c8</code></a>] - <strong>test</strong>: make tls test more rigorous (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/18792">#18792</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cf10a94b48"><code>cf10a94b48</code></a>] - <strong>test</strong>: reduce benchmark test run time (juggernaut451) <a href="https://github.com/nodejs/node/pull/18787">#18787</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8b5ca482fa"><code>8b5ca482fa</code></a>] - <strong>test</strong>: try to connect after server was closed (Leko) <a href="https://github.com/nodejs/node/pull/18257">#18257</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/75c691b788"><code>75c691b788</code></a>] - <strong>test</strong>: wrap countdown callback in common.mustCall (Bamieh) <a href="https://github.com/nodejs/node/pull/18506">#18506</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ed55374b98"><code>ed55374b98</code></a>] - <strong>test</strong>: update a few tests to work on OpenBSD (Aaron Bieber) <a href="https://github.com/nodejs/node/pull/18543">#18543</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7e75a78c5a"><code>7e75a78c5a</code></a>] - <strong>test</strong>: add lib path env when node_shared=true (Yihong Wang) <a href="https://github.com/nodejs/node/pull/18626">#18626</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d6786d2110"><code>d6786d2110</code></a>] - <strong>test</strong>: add multiline repl input regression test (cjihrig) <a href="https://github.com/nodejs/node/pull/18718">#18718</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18c493397f"><code>18c493397f</code></a>] - <strong>test</strong>: remove unnecessary timer (cjihrig) <a href="https://github.com/nodejs/node/pull/18719">#18719</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b88cb747e"><code>5b88cb747e</code></a>] - <strong>test</strong>: add crypto check to test-benchmark-tls (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/18724">#18724</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6c041638c3"><code>6c041638c3</code></a>] - <strong>test</strong>: fix missing param in benchmark-timers (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18734">#18734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3362ae79df"><code>3362ae79df</code></a>] - <strong>test</strong>: fix and improve error message (Kevin Caulfield) <a href="https://github.com/nodejs/node/pull/18449">#18449</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e9c9200aba"><code>e9c9200aba</code></a>] - <strong>test</strong>: add useful info to error msg and refactor (Chin Huang) <a href="https://github.com/nodejs/node/pull/18541">#18541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/72d71594bd"><code>72d71594bd</code></a>] - <strong>test</strong>: fix flaky repl-timeout-throw (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/18692">#18692</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2089814b67"><code>2089814b67</code></a>] - <strong>test</strong>: properly tag anonymous namespaces (Michael Dawson) <a href="https://github.com/nodejs/node/pull/18583">#18583</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a667ac1665"><code>a667ac1665</code></a>] - <strong>test</strong>: fix flaky timers-block-eventloop test (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18567">#18567</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3e6c7636a"><code>f3e6c7636a</code></a>] - <strong>test</strong>: refactor test-http-abort-before-end (cjihrig) <a href="https://github.com/nodejs/node/pull/18508">#18508</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0277993f49"><code>0277993f49</code></a>] - <strong>test</strong>: improve error message output (Bhavani Shankar) <a href="https://github.com/nodejs/node/pull/18498">#18498</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/30a233cfce"><code>30a233cfce</code></a>] - <strong>test</strong>: fix flaky test-http2-session-unref (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18589">#18589</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef2d9c2c54"><code>ef2d9c2c54</code></a>] - <strong>test</strong>: do not check TXT content in test-dns-any (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/18547">#18547</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/10dc25df83"><code>10dc25df83</code></a>] - <strong>test</strong>: improve tests for test-http-url.parse (Weijia Wang) <a href="https://github.com/nodejs/node/pull/18523">#18523</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a13fbdd4c3"><code>a13fbdd4c3</code></a>] - <strong>test</strong>: remove destructor from node_test_fixture (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/18524">#18524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/52aeb2a070"><code>52aeb2a070</code></a>] - <strong>test</strong>: verify the shell option works properly on execFile (jvelezpo) <a href="https://github.com/nodejs/node/pull/18384">#18384</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0d390f7bdf"><code>0d390f7bdf</code></a>] - <strong>test</strong>: add test for tls benchmarks (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18489">#18489</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/da0d776593"><code>da0d776593</code></a>] - <strong>test</strong>: mark test-inspector-stop-profile-after-done flaky (Myles Borins) <a href="https://github.com/nodejs/node/pull/18491">#18491</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c9b41aaee"><code>8c9b41aaee</code></a>] - <strong>test</strong>: show pending exception error in napi tests (Ben Wilcox) <a href="https://github.com/nodejs/node/pull/18413">#18413</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6c9a2bc47"><code>f6c9a2bc47</code></a>] - <strong>test</strong>: speed up parallel/test-tls-session-cache (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18424">#18424</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6b74064e65"><code>6b74064e65</code></a>] - <strong>test</strong>: fix flaky test-http-dns-error (Bryan English) <a href="https://github.com/nodejs/node/pull/16534">#16534</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/eb252527e5"><code>eb252527e5</code></a>] - <strong>test</strong>: move tmpdir to submodule of common (Rich Trott) <a href="https://github.com/nodejs/node/pull/17856">#17856</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5267a6926"><code>b5267a6926</code></a>] - <strong>test</strong>: force context allocation in test module (Yang Guo) <a href="https://github.com/nodejs/node/pull/18312">#18312</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc8091448b"><code>cc8091448b</code></a>] - <strong>test</strong>: fix flaky cluster unix socket test (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/17407">#17407</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/19abee149d"><code>19abee149d</code></a>] - <strong>test</strong>: fix a bug &amp; lint issues in inspector-helper (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18293">#18293</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b5752ee6a4"><code>b5752ee6a4</code></a>] - <strong>test</strong>: fix require-deps-deprecation for installed deps (Benjamin Zaslavsky) <a href="https://github.com/nodejs/node/pull/17848">#17848</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/66f8d346b8"><code>66f8d346b8</code></a>] - <strong>test,benchmark,doc</strong>: enable dot-notation rule (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18749">#18749</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/146e8ac83a"><code>146e8ac83a</code></a>] - <strong>timers</strong>: remove domain specific code (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18477">#18477</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f8f1423e7a"><code>f8f1423e7a</code></a>] - <strong>tls</strong>: tls_wrap causes debug assert in vector (Kyle Farnung) <a href="https://github.com/nodejs/node/pull/18830">#18830</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3725d4ccea"><code>3725d4ccea</code></a>] - <strong>tls</strong>: remove cleartext input data queue (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17883">#17883</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aa241eda98"><code>aa241eda98</code></a>] - <strong>tools</strong>: custom eslint autofix for inspector-check.js (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/16646">#16646</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3f865ea6cf"><code>3f865ea6cf</code></a>] - <strong>tools</strong>: auto fix custom crypto-check eslint rule (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/16647">#16647</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ae3398aad6"><code>ae3398aad6</code></a>] - <strong>tools</strong>: fix eslint isRequired (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/18729">#18729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a33dc81b2f"><code>a33dc81b2f</code></a>] - <strong>tools</strong>: add fixer for prefer-assert-iferror.js (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/16648">#16648</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/aabbdc84c2"><code>aabbdc84c2</code></a>] - <strong>tools</strong>: add .mjs linting for Windows (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/18569">#18569</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e00bb1657f"><code>e00bb1657f</code></a>] - <strong>tools</strong>: non-Ascii linter for /lib only (Sarat Addepalli) <a href="https://github.com/nodejs/node/pull/18043">#18043</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f4bfbecbf"><code>4f4bfbecbf</code></a>] - <strong>tools</strong>: auto fix custom eslint rule (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/16652">#16652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef45bb4305"><code>ef45bb4305</code></a>] - <strong>tools</strong>: fix icu readme lint error (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/18445">#18445</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1767ef06f3"><code>1767ef06f3</code></a>] - <strong>url</strong>: simplify constructor URLSearchParams. Remove needless check null (Mihail Bodrov) <a href="https://github.com/nodejs/node/pull/18700">#18700</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/07e4ba2519"><code>07e4ba2519</code></a>] - <strong>url</strong>: simplify loop in parser (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/18468">#18468</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c8f729f7a3"><code>c8f729f7a3</code></a>] - <strong>v8</strong>: add missing &#39;,&#39; in OpenBSD&#39;s &#39;sources&#39; section. (Aaron Bieber) <a href="https://github.com/nodejs/node/pull/18448">#18448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/02afdbc5c6"><code>02afdbc5c6</code></a>] - <strong>vm</strong>: flip Module#link&#39;s signature (Gus Caplan) <a href="https://github.com/nodejs/node/pull/18471">#18471</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1cbd76a100"><code>1cbd76a100</code></a>] - <strong>vm</strong>: add modules (Gus Caplan) <a href="https://github.com/nodejs/node/pull/17560">#17560</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c34e2f4fc5"><code>c34e2f4fc5</code></a>] - <strong>win, build</strong>: fix intl-none option (Birunthan Mohanathas) <a href="https://github.com/nodejs/node/pull/18292">#18292</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-x86.msi">https://nodejs.org/dist/v9.6.0/node-v9.6.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-x64.msi">https://nodejs.org/dist/v9.6.0/node-v9.6.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/win-x86/node.exe">https://nodejs.org/dist/v9.6.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/win-x64/node.exe">https://nodejs.org/dist/v9.6.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0.pkg">https://nodejs.org/dist/v9.6.0/node-v9.6.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-darwin-x64.tar.gz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-x86.tar.xz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-x64.tar.xz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-ppc64le.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-s390x.tar.xz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-sunos-x86.tar.xz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-sunos-x64.tar.xz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-arm64.tar.xz">https://nodejs.org/dist/v9.6.0/node-v9.6.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v9.6.0/node-v9.6.0.tar.gz">https://nodejs.org/dist/v9.6.0/node-v9.6.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v9.6.0/">https://nodejs.org/dist/v9.6.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v9.6.0/api/">https://nodejs.org/docs/v9.6.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

67b25b3e29b5db4a73b4100f03dbb2216115d828c12d18c3978afb3e22525ae8  node-v9.6.0-aix-ppc64.tar.gz
4f2001075b724791bf652b5432073aaaaec03cb00b17cda054ab0a05126035fe  node-v9.6.0-darwin-x64.tar.gz
049febe6c37e9b3a7f3edbc4d4bf887a5e725c61a536a949bab6f145ee42bdf2  node-v9.6.0-darwin-x64.tar.xz
cda2631169c25e62919b4cf177e2c7b801fa54183b7d1ab6841687f879b14479  node-v9.6.0-headers.tar.gz
d4da9bc0e5ab8506658bb808a1e7d053abb456d185ccc907f6f9d0a5ae72b23a  node-v9.6.0-headers.tar.xz
8a96c6facbf9ddbd840e5d34664c5cd2835dbd4081fda4dba8a818c1766410ca  node-v9.6.0-linux-arm64.tar.gz
eb10815b1d21e8f5111b90c15b19050279b44666d08a12f26906271e9f6b02dd  node-v9.6.0-linux-arm64.tar.xz
60660f02e603d5f4349a273f1276670ff30744cc7b8e57526e675fd7590d6d1a  node-v9.6.0-linux-armv6l.tar.gz
0db6ef7df084b313b76e22e861226872f8ef5156749ae1245085ed9fad2e8f66  node-v9.6.0-linux-armv6l.tar.xz
70f77964bac32b36c51bee14814acbc47a5bfc9dba082c6b95aae7a3abc98b05  node-v9.6.0-linux-armv7l.tar.gz
b386569d78063dbc4a2d4de61040e411f025383aa3f96aec75303670545c1799  node-v9.6.0-linux-armv7l.tar.xz
08d5bf2e145d9d1d6589a2b4862d084919dc5720f017f40fa724982705f5269c  node-v9.6.0-linux-ppc64le.tar.gz
439a043279f35f5f0ed658c49fa025656204fd510a674e3499c2922d1a2fbb47  node-v9.6.0-linux-ppc64le.tar.xz
1905f33c0e7d438a8a7e231bac4356ade10be7873d821881d04e1aec72c03587  node-v9.6.0-linux-s390x.tar.gz
6b11e570a334034d1f6d293707ff8e955b3fc6791db7db6542eb33bcd17fab51  node-v9.6.0-linux-s390x.tar.xz
90628529c45623b312dde6b4dfdd18dc7f94fcc0e4db9cbd21b5d5f2fa80c005  node-v9.6.0-linux-x64.tar.gz
24b8670c819278135b4b8851d880615dee8458fdb5f5390ed0c88c383377f5d3  node-v9.6.0-linux-x64.tar.xz
2d7be0f3c307d8c1513429b0e88d66ae616df8c814d6204936cc17d18f34301e  node-v9.6.0-linux-x86.tar.gz
0e7b6f763b6c0668ed18ed50d1d5247d931d5f3cd096fb7a9d550e3cf651f752  node-v9.6.0-linux-x86.tar.xz
0b2c23799714eea89c015750bf76c645ee528ed549024d2fff770ded255b18cb  node-v9.6.0.pkg
b82c2d431edf9451bd434c132cbb92dc220e3caf0e5c7ca5df613bc53f91de7b  node-v9.6.0-sunos-x64.tar.gz
717da5b5defe82e84e14fc7b2b7e8b410cd5a47b1554425edc7f422b1e470883  node-v9.6.0-sunos-x64.tar.xz
e22952588b8f99d88d51beec7c296c47ebdfae0add45a7d56d173468df17185f  node-v9.6.0-sunos-x86.tar.gz
355ae0b80d97e3e94728aa5d009bd1221b6c05a28944372ecd3629aa346fb7fe  node-v9.6.0-sunos-x86.tar.xz
3f068bb0866b19ea3ec830ed827b2a45db9fa7866aab49634900b1df59c1a802  node-v9.6.0.tar.gz
1766db5eb720d84e5de6c50f14930643391aebebac3c86389a899351127b320b  node-v9.6.0.tar.xz
3e32a113877948e524ada3d0b09cc8ae517476c7513f31a641426d0187b3ec27  node-v9.6.0-win-x64.7z
5f1da1ef6ba776449900c931e7acc3b60e47f3080425bf0e6a1c0c5a07dbd6fd  node-v9.6.0-win-x64.zip
ded7448dc042df9c6dff163feb04cf89a851d1af05afee4d520f8caa7bbcc51c  node-v9.6.0-win-x86.7z
13d522003242cad9c16f0ffb606476d2ba0a99e4ba50915d5ccc33a1ba4a3e1d  node-v9.6.0-win-x86.zip
140e40ee7066da362ea9f4e3b066e69ea098e2d67334b41233b0e1f1615d6588  node-v9.6.0-x64.msi
eadc16162a06de6feacb3bb69a6fcdc67f01f4d18102a268ac237faf9cf32fb7  node-v9.6.0-x86.msi
a0973c95abf77e0030a5b5a28418ae72acb0516f6db5063e26a9c9b55ddfc63b  win-x64/node.exe
ffa4a11a7cb5130aa779109d82be0c9fc30dcbc380ab13566234ecd93782b8a7  win-x64/node.lib
bde1c56a4448d65f31236a960cf567676a4293024a277161a2cca1e81fd7c706  win-x64/node_pdb.7z
ce1455d24171a085cbe463ade73ae15a6ff384064f472d292a572a68ab8fd8a1  win-x64/node_pdb.zip
74d87a65ac9752896a7adf8afe7ea6eb2086fc47e51d895074535eda623a427a  win-x86/node.exe
b28c588ec4147e6193f4b0e3a80f4a1d71cbe63ebd4d8aec5451313bc5f6560d  win-x86/node.lib
9c90bb9486c05abc8a5e5d3414a61b9fb1bfa83fa19766dd746a045ed6993bb1  win-x86/node_pdb.7z
cc0078b983d75f6afb2b21c0629a3d2cdb363eb6a2db4e161a36cb3b14fbb077  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqgmDAACgkQkzsB9Atc
qUY6gAf+OPTV0Ezrp/H/CMOBYfh7novr59f9VHbKcYOx8yIma5aqKdk0D5d/Rmv5
4MiIyi/6Jxo0DqDDe54SRE4UUcj13bLdTUhWhW9DiwKKhgNx5ZCvE0dOlJ86KNR9
BWycpi+DRwDcMEtD9z1Rp9IzGOhMi+366/e2yIZpPDhQnqbpik+jmgqR2Mo1AENi
LCF4UijWPVFsL82GTlK+ZKInPfHm0nitgAwX2DN//ikuhBo87X61w96MR7zjyORE
LxJX46tyLkjkTmlZtqd4ziUijZnnkcOtw7gk7VgPQDxr0D3i2gGPHkecugOVlAFm
2VmlZTdTznrlm46s28n4carn7fzVkw==
=quz8
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v9.6.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v9.6.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Thu, 22 Feb 2018 17:03:37 GMT</pubDate></item><item><title><![CDATA[Node v6.13.0 (LTS)]]></title><description><![CDATA[<h3 id="header-notable-changes">Notable Changes<a name="notable-changes" class="anchor" href="#notable-changes" aria-labelledby="header-notable-changes"></a></h3><ul>
<li><strong>console</strong>:<ul>
<li>added console.count() and console.clear() (James M Snell) <a href="https://github.com/nodejs/node/pull/12678">#12678</a></li>
</ul>
</li>
<li><strong>crypto</strong>:<ul>
<li>expose ECDH class (Bryan English) <a href="https://github.com/nodejs/node/pull/8188">#8188</a></li>
<li>added cypto.randomFill() and crypto.randomFillSync() (Evan Lucas) <a href="https://github.com/nodejs/node/pull/10209">#10209</a></li>
<li>warn on invalid authentication tag length (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17566">#17566</a></li>
</ul>
</li>
<li><strong>deps</strong>:<ul>
<li>upgrade libuv to 1.16.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/16835">#16835</a></li>
</ul>
</li>
<li><strong>dgram</strong>:<ul>
<li>added socket.setMulticastInterface() (Will Young) <a href="https://github.com/nodejs/node/pull/7855">#7855</a></li>
</ul>
</li>
<li><strong>http</strong>:<ul>
<li>add agent.keepSocketAlive and agent.reuseSocket as to allow overridable keep-alive behavior of <code>Agent</code> (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/13005">#13005</a></li>
</ul>
</li>
<li><strong>lib</strong>:<ul>
<li>return this from net.Socket.end() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/13481">#13481</a></li>
</ul>
</li>
<li><strong>module</strong>:<ul>
<li>add builtinModules api that provides list of all builtin modules in Node (Jon Moss) <a href="https://github.com/nodejs/node/pull/16386">#16386</a></li>
</ul>
</li>
<li><strong>net</strong>:<ul>
<li>return this from getConnections() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/13553">#13553</a></li>
</ul>
</li>
<li><strong>promises</strong>:<ul>
<li>more robust stringification for unhandled rejections (Timothy Gu) <a href="https://github.com/nodejs/node/pull/13784">#13784</a></li>
</ul>
</li>
<li><strong>repl</strong>:<ul>
<li>improve require() autocompletion (Alexey Orlenko) <a href="https://github.com/nodejs/node/pull/14409">#14409</a></li>
</ul>
</li>
<li><strong>src</strong>: <ul>
<li>add openssl-system-ca-path configure option (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/16790">#16790</a></li>
<li>add --use-bundled-ca --use-openssl-ca check (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/12087">#12087</a></li>
<li>add process.ppid (cjihrig) <a href="https://github.com/nodejs/node/pull/16839">#16839</a></li>
</ul>
</li>
<li><strong>tls</strong>:<ul>
<li>accept <code>lookup</code> option for <code>tls.connect()</code> (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/12839">#12839</a></li>
</ul>
</li>
<li><strong>tools, build</strong>: <ul>
<li>a new macOS installer! (JP Wesselink) <a href="https://github.com/nodejs/node/pull/15179">#15179</a></li>
</ul>
</li>
<li><strong>url</strong>:<ul>
<li>WHATWG URL api support (James M Snell) <a href="https://github.com/nodejs/node/pull/7448">#7448</a></li>
</ul>
</li>
<li><strong>util</strong>:<ul>
<li>add %i and %f formatting specifiers (Roman Reiss) <a href="https://github.com/nodejs/node/pull/10308">#10308</a></li>
</ul>
</li>
</ul>
<h3 id="header-commits">Commits<a name="commits" class="anchor" href="#commits" aria-labelledby="header-commits"></a></h3><ul>
<li>[<a href="https://github.com/nodejs/node/commit/6f33953d90"><code>6f33953d90</code></a>] - <strong>benchmark</strong>: fix timeout in write-stream-throughput (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17958">#17958</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ce136392fb"><code>ce136392fb</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>console</strong>: add console.count() and console.clear() (James M Snell) <a href="https://github.com/nodejs/node/pull/12678">#12678</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/691cd5a3d1"><code>691cd5a3d1</code></a>] - <strong>crypto</strong>: warn on invalid authentication tag length (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17566">#17566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4b4e4db1c1"><code>4b4e4db1c1</code></a>] - <strong>crypto</strong>: add ocsp_request ClientHelloParser::Reset (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/17753">#17753</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c377d2299a"><code>c377d2299a</code></a>] - <strong>crypto</strong>: remove unused header in clienthello.h (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/17752">#17752</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ddd9d85681"><code>ddd9d85681</code></a>] - <strong>crypto</strong>: remove BIO_set_shutdown (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/17542">#17542</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f3b3437e48"><code>f3b3437e48</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: expose ECDH class (Bryan English) <a href="https://github.com/nodejs/node/pull/8188">#8188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6f62f83468"><code>6f62f83468</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add randomFill and randomFillSync (Evan Lucas) <a href="https://github.com/nodejs/node/pull/10209">#10209</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a1d7469aef"><code>a1d7469aef</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: upgrade libuv to 1.16.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/16835">#16835</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f2e52abd7"><code>8f2e52abd7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>dgram</strong>: added setMulticastInterface() (Will Young) <a href="https://github.com/nodejs/node/pull/7855">#7855</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1b689863ee"><code>1b689863ee</code></a>] - <strong>doc</strong>: remove x86 from os.arch() options (Gibson Fahnestock) <a href="https://github.com/nodejs/node/pull/17899">#17899</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8f80548b7f"><code>8f80548b7f</code></a>] - <strong>doc</strong>: move matthewloring to emeriti (Rich Trott) <a href="https://github.com/nodejs/node/pull/17998">#17998</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/15d0ed5f33"><code>15d0ed5f33</code></a>] - <strong>doc</strong>: move joshgav to TSC emeriti list (Rich Trott) <a href="https://github.com/nodejs/node/pull/17953">#17953</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/12db4d97b2"><code>12db4d97b2</code></a>] - <strong>doc</strong>: improve security section of README.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/17929">#17929</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b79189b9b6"><code>b79189b9b6</code></a>] - <strong>doc</strong>: copy-edit COLLABORATOR_GUIDE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/17922">#17922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7628640db6"><code>7628640db6</code></a>] - <strong>doc</strong>: improve alt text (Rich Trott) <a href="https://github.com/nodejs/node/pull/17922">#17922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bb022dbb96"><code>bb022dbb96</code></a>] - <strong>doc</strong>: fix spelling of contributors (Rich Trott) <a href="https://github.com/nodejs/node/pull/17922">#17922</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/21c5d820bb"><code>21c5d820bb</code></a>] - <strong>doc</strong>: add references to PR communication articles (Salame William) <a href="https://github.com/nodejs/node/pull/17902">#17902</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3c3a631643"><code>3c3a631643</code></a>] - <strong>doc</strong>: fix typo (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17900">#17900</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5b00ee31ee"><code>5b00ee31ee</code></a>] - <strong>doc</strong>: use my legal name in README (Timothy Gu) <a href="https://github.com/nodejs/node/pull/17894">#17894</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0ce48f9094"><code>0ce48f9094</code></a>] - <strong>doc</strong>: use dashes instead of asterisks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17722">#17722</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f6b4aa62bc"><code>f6b4aa62bc</code></a>] - <strong>doc</strong>: update AUTHORS list (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/17805">#17805</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/653c026578"><code>653c026578</code></a>] - <strong>doc</strong>: add starkwang to collaborators (Weijia Wang) <a href="https://github.com/nodejs/node/pull/17847">#17847</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/68164145de"><code>68164145de</code></a>] - <strong>doc</strong>: improve fs api descriptions (Evan Lucas) <a href="https://github.com/nodejs/node/pull/17679">#17679</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/722640f562"><code>722640f562</code></a>] - <strong>doc</strong>: instructions on how to make membership public (Michael Dawson) <a href="https://github.com/nodejs/node/pull/17688">#17688</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1553c7326c"><code>1553c7326c</code></a>] - <strong>doc</strong>: removed extra explanation in api/buffer.md (Waleed Ashraf) <a href="https://github.com/nodejs/node/pull/17796">#17796</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/22607951b8"><code>22607951b8</code></a>] - <strong>doc</strong>: use american spelling as per style guide (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17818">#17818</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d85840dd8f"><code>d85840dd8f</code></a>] - <strong>doc</strong>: require CI status indicator in PRs (Nikolai Vavilov) <a href="https://github.com/nodejs/node/pull/17151">#17151</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5cc6dd6295"><code>5cc6dd6295</code></a>] - <strong>doc</strong>: remove duplicate the from onboarding.md (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17733">#17733</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6f7ba4f09"><code>a6f7ba4f09</code></a>] - <strong>doc</strong>: fix typo in README.md (Weijia Wang) <a href="https://github.com/nodejs/node/pull/17729">#17729</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/df48a5ded8"><code>df48a5ded8</code></a>] - <strong>doc</strong>: fix typo in child_process.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/17727">#17727</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4cba4324ff"><code>4cba4324ff</code></a>] - <strong>doc</strong>: improve release guide (Evan Lucas) <a href="https://github.com/nodejs/node/pull/17677">#17677</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/423ef3ddbf"><code>423ef3ddbf</code></a>] - <strong>doc</strong>: not all example code can be run without 1:1 (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/17702">#17702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c683efbf6d"><code>c683efbf6d</code></a>] - <strong>doc</strong>: adjust TTY wording &amp; add inter-doc links (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/17702">#17702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/14ffddd989"><code>14ffddd989</code></a>] - <strong>doc</strong>: add isTTY property documentation (SonaySevik) <a href="https://github.com/nodejs/node/pull/16828">#16828</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9c8d0366b3"><code>9c8d0366b3</code></a>] - <strong>doc</strong>: fix fs.existsSync description (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/17702">#17702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6abd4599af"><code>6abd4599af</code></a>] - <strong>doc</strong>: improve documentation.md (Jeremiah Senkpiel) <a href="https://github.com/nodejs/node/pull/17702">#17702</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d0b89a12ec"><code>d0b89a12ec</code></a>] - <strong>doc</strong>: add countdown module to writing tests guide (Bamieh) <a href="https://github.com/nodejs/node/pull/17201">#17201</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1eac4055f0"><code>1eac4055f0</code></a>] - <strong>doc</strong>: include Daniel Bevenius as a TSC member (Rich Trott) <a href="https://github.com/nodejs/node/pull/17652">#17652</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/83fe79c558"><code>83fe79c558</code></a>] - <strong>doc</strong>: correct pbkdf2 salt length recommendation (Will Clark) <a href="https://github.com/nodejs/node/pull/17524">#17524</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/43a2bc040f"><code>43a2bc040f</code></a>] - <strong>doc</strong>: improve randomfill and fix broken link (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/12541">#12541</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ef0213c0b8"><code>ef0213c0b8</code></a>] - <strong>doc</strong>: move Code of Conduct to admin repo (Myles Borins) <a href="https://github.com/nodejs/node/pull/17301">#17301</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/e16d01fc94"><code>e16d01fc94</code></a>] - <strong>gitignore</strong>: ignore *.VC.db files (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17898">#17898</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1390c280bc"><code>1390c280bc</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>http</strong>: overridable keep-alive behavior of <code>Agent</code> (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/13005">#13005</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/063c4fa345"><code>063c4fa345</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib</strong>: return this from net.Socket.end() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/13481">#13481</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cdf4a9c394"><code>cdf4a9c394</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>module</strong>: add builtinModules (Jon Moss) <a href="https://github.com/nodejs/node/pull/16386">#16386</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/ffc1444117"><code>ffc1444117</code></a>] - <strong>net</strong>: remove ADDRCONFIG DNS hint on Windows (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/17662">#17662</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6a27774882"><code>6a27774882</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>net</strong>: return this from getConnections() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/13553">#13553</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a09e2fd43b"><code>a09e2fd43b</code></a>] - <strong>net</strong>: fix timeout with null handle (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/16489">#16489</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a301c1a0e0"><code>a301c1a0e0</code></a>] - <strong>net</strong>: fix timeouts during long writes (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/15791">#15791</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/c64a73ba6c"><code>c64a73ba6c</code></a>] - <strong>promises</strong>: more robust stringification (Timothy Gu) <a href="https://github.com/nodejs/node/pull/13784">#13784</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/3b9fea0782"><code>3b9fea0782</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>repl</strong>: improve require() autocompletion (Alexey Orlenko) <a href="https://github.com/nodejs/node/pull/14409">#14409</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9181fbb699"><code>9181fbb699</code></a>] - <strong>src</strong>: dumb down code by removing std::move (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/18324">#18324</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/57865a9213"><code>57865a9213</code></a>] - <strong>src</strong>: use correct OOB check for IPv6 parsing (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17470">#17470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f306d3eb7a"><code>f306d3eb7a</code></a>] - <strong>src</strong>: make url host a proper C++ class (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17470">#17470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1976c7c7a5"><code>1976c7c7a5</code></a>] - <strong>src</strong>: move url internals into anonymous namespace (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17470">#17470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d66f469931"><code>d66f469931</code></a>] - <strong>src</strong>: minor cleanups to node_url.cc (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17470">#17470</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/979af518c1"><code>979af518c1</code></a>] - <strong>src</strong>: remove nonexistent method from header file (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17748">#17748</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2268d00e38"><code>2268d00e38</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add openssl-system-ca-path configure option (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/16790">#16790</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a6d2384c9a"><code>a6d2384c9a</code></a>] - <strong>src</strong>: clean up MaybeStackBuffer (Timothy Gu) <a href="https://github.com/nodejs/node/pull/11464">#11464</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9f3b4ad5bd"><code>9f3b4ad5bd</code></a>] - <strong>src</strong>: fix incorrect macro comment (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/12688">#12688</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2b29cea1b4"><code>2b29cea1b4</code></a>] - <strong>src</strong>: guard bundled_ca/openssl_ca with HAVE_OPENSSL (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/12302">#12302</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/758dc81e8d"><code>758dc81e8d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: add --use-bundled-ca --use-openssl-ca check (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/12087">#12087</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d4fca2c41"><code>2d4fca2c41</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add process.ppid (cjihrig) <a href="https://github.com/nodejs/node/pull/16839">#16839</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b6ce918e0a"><code>b6ce918e0a</code></a>] - <strong>stream</strong>: fix disparity between buffer and the count (jlvivero) <a href="https://github.com/nodejs/node/pull/15661">#15661</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f82065fbe1"><code>f82065fbe1</code></a>] - <strong>test</strong>: make test-cli-syntax engine agnostic (Rich Trott) <a href="https://github.com/nodejs/node/pull/16272">#16272</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a4e2ced73b"><code>a4e2ced73b</code></a>] - <strong>test</strong>: decrease duration of test-cli-syntax (Evan Lucas) <a href="https://github.com/nodejs/node/pull/14187">#14187</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/734ce678f4"><code>734ce678f4</code></a>] - <strong>test</strong>: use valid authentication tag length (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17566">#17566</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/694828df0e"><code>694828df0e</code></a>] - <strong>test</strong>: mark test-inspector-stop-profile-after-done flaky (Myles Borins) <a href="https://github.com/nodejs/node/pull/18491">#18491</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5668403ddb"><code>5668403ddb</code></a>] - <strong>test</strong>: improve flaky test-listen-fd-ebadf.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/17797">#17797</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fce10f722d"><code>fce10f722d</code></a>] - <strong>test</strong>: fix test-tls-server-verify.js on Windows CI (Rich Trott) <a href="https://github.com/nodejs/node/pull/18382">#18382</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4473c6c807"><code>4473c6c807</code></a>] - <strong>test</strong>: fix flaky test-http-pipeline-flood (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17955">#17955</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/001b67296e"><code>001b67296e</code></a>] - <strong>test</strong>: rename regression tests (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17948">#17948</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/0c3f23ef59"><code>0c3f23ef59</code></a>] - <strong>test</strong>: fix flaky test-pipe-unref (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/17950">#17950</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/9e760285de"><code>9e760285de</code></a>] - <strong>test</strong>: fix crypto test case to use correct encoding (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17956">#17956</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1c4aa61388"><code>1c4aa61388</code></a>] - <strong>test</strong>: simplify test-buffer-slice.js (Weijia Wang) <a href="https://github.com/nodejs/node/pull/17962">#17962</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2c554a9d2b"><code>2c554a9d2b</code></a>] - <strong>test</strong>: improve to use template string (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17895">#17895</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/8c1f41fc11"><code>8c1f41fc11</code></a>] - <strong>test</strong>: make test-tls-invoke-queued use public API (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17864">#17864</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3e625d67a"><code>b3e625d67a</code></a>] - <strong>test</strong>: refactor test-tls-securepair-fiftharg (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17836">#17836</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/038e52627f"><code>038e52627f</code></a>] - <strong>test</strong>: remove undefined function (Rich Trott) <a href="https://github.com/nodejs/node/pull/17845">#17845</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5314754685"><code>5314754685</code></a>] - <strong>test</strong>: use common module API in test-child-process-exec-stdout-stderr-data-string (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17751">#17751</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/f291bc1d98"><code>f291bc1d98</code></a>] - <strong>test</strong>: refactor test-repl-definecommand (Rich Trott) <a href="https://github.com/nodejs/node/pull/17795">#17795</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cb7854354f"><code>cb7854354f</code></a>] - <strong>test</strong>: change callback function to arrow function (rt33) <a href="https://github.com/nodejs/node/pull/17734">#17734</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/bdb535c731"><code>bdb535c731</code></a>] - <strong>test</strong>: Use countdown in test file (sreepurnajasti) <a href="https://github.com/nodejs/node/pull/17646">#17646</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/31c5db6c03"><code>31c5db6c03</code></a>] - <strong>test</strong>: update test-http-content-length to use countdown (Bamieh) <a href="https://github.com/nodejs/node/pull/17201">#17201</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/cc03470b82"><code>cc03470b82</code></a>] - <strong>test</strong>: change callback function to arrow function (routerman) <a href="https://github.com/nodejs/node/pull/17697">#17697</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/81e6569990"><code>81e6569990</code></a>] - <strong>test</strong>: change callback function to arrow function (you12724) <a href="https://github.com/nodejs/node/pull/17698">#17698</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/2d77241f33"><code>2d77241f33</code></a>] - <strong>test</strong>: change callback function to arrow function (Shinya Kanamaru) <a href="https://github.com/nodejs/node/pull/17699">#17699</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/af3e074249"><code>af3e074249</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: add <code>makeDuplexPair()</code> helper (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/16269">#16269</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/fb0bd8a584"><code>fb0bd8a584</code></a>] - <strong>test</strong>: fix flaky test-child-process-pass-fd (Rich Trott) <a href="https://github.com/nodejs/node/pull/17598">#17598</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b3b245665e"><code>b3b245665e</code></a>] - <strong>test</strong>: add test description to fs.readFile tests (Jamie Davis) <a href="https://github.com/nodejs/node/pull/17610">#17610</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/5f7944842a"><code>5f7944842a</code></a>] - <strong>test</strong>: fix truncation of argv (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/12110">#12110</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/699c6638c3"><code>699c6638c3</code></a>] - <strong>test</strong>: add common.hasIntl (James M Snell) <a href="https://github.com/nodejs/node/pull/9246">#9246</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/365dba2195"><code>365dba2195</code></a>] - <strong>test</strong>: fix flaky test-crypto-classes.js (Bryan English) <a href="https://github.com/nodejs/node/pull/15662">#15662</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/d29a6202e7"><code>d29a6202e7</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>test</strong>: crypto createClass instanceof Class (Bryan English) <a href="https://github.com/nodejs/node/pull/8188">#8188</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7b801b5f83"><code>7b801b5f83</code></a>] - <strong>test</strong>: don&#39;t skip when common.mustCall() is pending (cjihrig) <a href="https://github.com/nodejs/node/pull/15421">#15421</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/4f6dd9649f"><code>4f6dd9649f</code></a>] - <strong>test,doc</strong>: do not indicate that non-functions &quot;return&quot; values (Rich Trott) <a href="https://github.com/nodejs/node/pull/17267">#17267</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/a08925dcbd"><code>a08925dcbd</code></a>] - <strong>tls</strong>: comment about old-style errors (xortiz) <a href="https://github.com/nodejs/node/pull/17759">#17759</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/56e1586608"><code>56e1586608</code></a>] - <strong>tls</strong>: unconsume stream on destroy (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/17478">#17478</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/00b279087e"><code>00b279087e</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: accept <code>lookup</code> option for <code>tls.connect()</code> (Fedor Indutny) <a href="https://github.com/nodejs/node/pull/12839">#12839</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/521dc2511f"><code>521dc2511f</code></a>] - <strong>tls</strong>: properly track writeQueueSize during writes (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/15791">#15791</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/51bfd32922"><code>51bfd32922</code></a>] - <strong>tools</strong>: do not override V8&#39;s gitignore (Yang Guo) <a href="https://github.com/nodejs/node/pull/18010">#18010</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/32f528a92e"><code>32f528a92e</code></a>] - <strong>tools</strong>: fix AttributeError: <strong>exit</strong> on Python 2.6 (Dmitriy Kasyanov) <a href="https://github.com/nodejs/node/pull/17663">#17663</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/6187aec242"><code>6187aec242</code></a>] - <strong>tools</strong>: autofixer for lowercase-name-for-primitive (Shobhit Chittora) <a href="https://github.com/nodejs/node/pull/17715">#17715</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/928b7c87cd"><code>928b7c87cd</code></a>] - <strong>tools</strong>: simplify lowercase-name-for-primitive rule (cjihrig) <a href="https://github.com/nodejs/node/pull/17653">#17653</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7821a4c899"><code>7821a4c899</code></a>] - <strong>tools</strong>: add lowercase-name-for-primitive eslint rule (Weijia Wang) <a href="https://github.com/nodejs/node/pull/17568">#17568</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/1d706026a7"><code>1d706026a7</code></a>] - <strong>tools</strong>: make doc tool a bit more readable (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17125">#17125</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/b8a5d6dbbc"><code>b8a5d6dbbc</code></a>] - <strong>tools</strong>: remove useless function declaration (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/17125">#17125</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/18803bc409"><code>18803bc409</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tools, build</strong>: refactor macOS installer (JP Wesselink) <a href="https://github.com/nodejs/node/pull/15179">#15179</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/24def19417"><code>24def19417</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>url</strong>: adding WHATWG URL support (James M Snell) <a href="https://github.com/nodejs/node/pull/7448">#7448</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/60b10f0896"><code>60b10f0896</code></a>] - <strong>url</strong>: update IDNA handling (Timothy Gu) <a href="https://github.com/nodejs/node/pull/13362">#13362</a></li>
<li>[<a href="https://github.com/nodejs/node/commit/7af1ad0ec1"><code>7af1ad0ec1</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: add %i and %f formatting specifiers (Roman Reiss) <a href="https://github.com/nodejs/node/pull/10308">#10308</a></li>
</ul>
<p>Windows 32-bit Installer: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-x86.msi">https://nodejs.org/dist/v6.13.0/node-v6.13.0-x86.msi</a><br>
Windows 64-bit Installer: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-x64.msi">https://nodejs.org/dist/v6.13.0/node-v6.13.0-x64.msi</a><br>
Windows 32-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/win-x86/node.exe">https://nodejs.org/dist/v6.13.0/win-x86/node.exe</a><br>
Windows 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/win-x64/node.exe">https://nodejs.org/dist/v6.13.0/win-x64/node.exe</a><br>
macOS 64-bit Installer: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0.pkg">https://nodejs.org/dist/v6.13.0/node-v6.13.0.pkg</a><br>
macOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-darwin-x64.tar.gz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-darwin-x64.tar.gz</a><br>
Linux 32-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-x86.tar.xz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-x86.tar.xz</a><br>
Linux 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-x64.tar.xz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-x64.tar.xz</a><br>
Linux PPC LE 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-ppc64le.tar.xz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-ppc64le.tar.xz</a><br>
Linux PPC BE 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-ppc64.tar.xz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-ppc64.tar.xz</a><br>
Linux s390x 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-s390x.tar.xz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-s390x.tar.xz</a><br>
AIX 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-aix-ppc64.tar.gz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-aix-ppc64.tar.gz</a><br>
SunOS 32-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-sunos-x86.tar.xz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-sunos-x86.tar.xz</a><br>
SunOS 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-sunos-x64.tar.xz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-sunos-x64.tar.xz</a><br>
ARMv6 32-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-armv6l.tar.xz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-armv6l.tar.xz</a><br>
ARMv7 32-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-armv7l.tar.xz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-armv7l.tar.xz</a><br>
ARMv8 64-bit Binary: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-arm64.tar.xz">https://nodejs.org/dist/v6.13.0/node-v6.13.0-linux-arm64.tar.xz</a><br>
Source Code: <a href="https://nodejs.org/dist/v6.13.0/node-v6.13.0.tar.gz">https://nodejs.org/dist/v6.13.0/node-v6.13.0.tar.gz</a><br>
Other release files: <a href="https://nodejs.org/dist/v6.13.0/">https://nodejs.org/dist/v6.13.0/</a><br>
Documentation: <a href="https://nodejs.org/docs/v6.13.0/api/">https://nodejs.org/docs/v6.13.0/api/</a></p>
<h3 id="shasums">SHASUMS</h3>

<pre><code>-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

449d81e4dafa5d055e0f6b345c91962113e5bf36417edb65e4a1b6af4c8a790a  node-v6.13.0-aix-ppc64.tar.gz
7c05aa0301dd0ef71a1c6686d0e4a3b200fcdad707c8cc1efbcd295bbe242660  node-v6.13.0-darwin-x64.tar.gz
e3257108e642d3e74c20cabd8a615aba9301f208e6cb0cbce1ef5ade928b4ab1  node-v6.13.0-darwin-x64.tar.xz
1c5b263bcaaf1817d3655c9a87c0c5a7481d7e601dfb11cbd571f6f15ff0b552  node-v6.13.0-headers.tar.gz
634c8310f5e1405221f3ec3e3c3516c7587fc505fe5ca986f0085bc558160e4c  node-v6.13.0-headers.tar.xz
c27cdca9a7d6bff7242c9e87f0ccd2c052f562409110173dcf0138006e4c331c  node-v6.13.0-linux-arm64.tar.gz
9ee8cff910dd8e70313621bd13196c9cdc1c797ba75613e99a761c6ee6ce5035  node-v6.13.0-linux-arm64.tar.xz
9fa28b93e22492660aa52a627e86b74804ac34176ee417d3ac7da406b868b883  node-v6.13.0-linux-armv6l.tar.gz
3384cf0ce06b5470aa64acedf0c28755c0b462f38192d2382ec1352dfe0bb96a  node-v6.13.0-linux-armv6l.tar.xz
d8a0c14d689daaf5ca98d4d119244c255f7c856eaf80155ad3fe1ffbab818162  node-v6.13.0-linux-armv7l.tar.gz
5b1e730e39b24d774d1ff543dccd45ffd71c81b4921117adaf3d0ed04b2160a4  node-v6.13.0-linux-armv7l.tar.xz
a212775bb4aa8438f8525faddd9ab9048714dce00b308eef6d2b9e8a25dae603  node-v6.13.0-linux-ppc64le.tar.gz
e53d3af0b8c8e27a466582f4e51073c6f050862e9182fbc892387a04b44c0e13  node-v6.13.0-linux-ppc64le.tar.xz
b6c4b5c3dfc24934ed75494d6570f889f35aaf7fc31f6fbf82eff9542ef8146f  node-v6.13.0-linux-ppc64.tar.gz
c27c3cb8c3a0557e65caa6cbbe2b35bb720907987cadad3abd84bae69b75352e  node-v6.13.0-linux-ppc64.tar.xz
908504ba8fe1ae0dd870d1fde1c71bdfc8b1bcb596a1a5d6d9064fd2e3c5d2db  node-v6.13.0-linux-s390x.tar.gz
2e3132dd090fcaf292ea79cf38f8af008c3546c943c53fe7fb9b8af63a77f81d  node-v6.13.0-linux-s390x.tar.xz
467472d9adafd067588f2a20f9edcd7493d973fe107502c55d6fabfa0d3f91af  node-v6.13.0-linux-x64.tar.gz
14844ad55c5eaf51d33f2c79fe65fac6ad06d15bef33ded1b8a0119760a684a2  node-v6.13.0-linux-x64.tar.xz
ecfd9d28f5c94dfd22e2699e663a05fd51e330c8731b48e0f5b5d53b66becb1a  node-v6.13.0-linux-x86.tar.gz
ac67bde4d87d4d1df7659e5e984c7667a97cdd3adbf1bd90688c4df575465d9a  node-v6.13.0-linux-x86.tar.xz
11b2038b854601a6df045dcf3585c9459f79e9d5efd43ad2b556c80b0e3bdace  node-v6.13.0.pkg
ea2a0c4911b7cedbecbda8d461e2bba5b2b5078f2b5d0857fbbf1d4acf5ec4f8  node-v6.13.0-sunos-x64.tar.gz
47e1d9d055c6f2974bcc33f3a507d6a5399cab0361489ab0d07f28922cd6b415  node-v6.13.0-sunos-x64.tar.xz
17ddb5568a281b05f41b926e1223a6155c278e14fdbcb19a3b371bb0c11bc2d9  node-v6.13.0-sunos-x86.tar.gz
cb0cbc1e6a5dff4c4e6938406d7584c30817a8254c48f33e4322416379c1856f  node-v6.13.0-sunos-x86.tar.xz
021e38bd96926d0e43309b2544f2175136613cbf4e05535daf54b0190da45f34  node-v6.13.0.tar.gz
b7166fe2c6b29fbaa5a81c6953dc6764a91966ac00d746581fad66ddb1bb4d04  node-v6.13.0.tar.xz
2971cc5efd08a93d559d55e6af7c922c0f6ff394e0c58f2be3d330f5365ffbbe  node-v6.13.0-win-x64.7z
3d3d72c5c93a50d5a19f65f0de196b5237792a99b89fac2b61e62da4f566c842  node-v6.13.0-win-x64.zip
73e06540d20ff71f74a3ff104b00b3bcb761a4aed6f475c9c4e11c284a8afe65  node-v6.13.0-win-x86.7z
feea8369e988d7d1ef24e80a63dbaeca75e90ec0b22eb7e927fb9d7c3666e3a8  node-v6.13.0-win-x86.zip
df43afcf21373f766140393c9e6285abfbe058a91a54714391b0e0b1f7e0dda9  node-v6.13.0-x64.msi
9994209ed23369e99d2fa38f790f0854c9ea8eb7755c703443357b1dd68ccaf1  node-v6.13.0-x86.msi
e9642cd8969d6995154fbf9ea04dbc621ac9ded9f3c5f92e2d0b0e625709d6c2  win-x64/node.exe
707e8b5eb449a37d58a79fb1c242fc3ee444e439c319579d3645e5f405e086e6  win-x64/node.lib
0e545ca15112d8cf034336f8942aaa8e039af795de51f898720761efc42ff49a  win-x64/node_pdb.7z
9c97d5e0cd5799eeb5e9d2f9051b1e841ced2b649cbb370f7c23bf2684de467b  win-x64/node_pdb.zip
0882ebd0386b9a9f0d58b37a88a89a02e6ab62932114b703a33fde28057d295f  win-x86/node.exe
ffc736632c68a7319a34e1fa8b3d4583194b55ba011530d9518db50932974597  win-x86/node.lib
20e6bbcce44a979cff629add78af0a6311ca3c2a15d72f0fb1d5faba8c645ad5  win-x86/node_pdb.7z
f9f158bc2de5b9d6a621ae64979a4e3a02577f3254146cd55828fb3a13d45dd2  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlqDNT8ACgkQkzsB9Atc
qUY9Igf/Re9jzr+JVzp18JIRreyptPyBPsKYG1Ldm86BD7GgKbwITydDJyNHX3tX
6Vu5EvJex50/XsVQJSkD+6EKVBjKBe9UrQ2p3RVOcDxR74zYzSEobz+MvqWzg8x9
hs1135T0vogS6XBY6wdo3uO0h5SYTkGvoVtAeZhALwO2bU5wVXQFyOUpGmYDJJzK
lGO9vsVBxw0Dg6StWHL7MFbyUZ0y4N8cxwRKN7Bu2S2nf4qdiy97lc4+adFPiRc8
AdVZ57sXxAWG4luAemOfxHHZ5ZbuLG/Fx8Q95hYLFheJBPgNcXcEDC/2bix91Scd
L0p9rS9hX9l41S3tbKnuEt4PE70lhQ==
=rWuM
-----END PGP SIGNATURE-----

</code></pre>]]></description><link>https://nodejs.org/en/blog/release/v6.13.0</link><guid isPermaLink="true">https://nodejs.org/en/blog/release/v6.13.0</guid><dc:creator><![CDATA[Myles Borins]]></dc:creator><pubDate>Tue, 13 Feb 2018 19:04:51 GMT</pubDate></item></channel></rss>