<h3>Notable Changes</h3> <ul> <li> <strong>assert</strong>: <ul> <li>validate required arguments (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26641" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26641/hovercard">#26641</a> </li> <li>adjust loose assertions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25008" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25008/hovercard">#25008</a> </li> </ul> </li> <li> <strong>async_hooks</strong>: <ul> <li>remove deprecated <code>emitBefore</code> and <code>emitAfter</code> (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26530" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26530/hovercard">#26530</a> </li> <li>remove promise object from resource (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/23443" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23443/hovercard">#23443</a> </li> </ul> </li> <li> <strong>bootstrap</strong>: make Buffer and process non-enumerable (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24874" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24874/hovercard">#24874</a> </li> <li> <strong>buffer</strong>: <ul> <li>use stricter range checks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27045" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27045/hovercard">#27045</a> </li> <li>harden <code>SlowBuffer</code> creation (ZYSzys) <a href="https://github.com/nodejs/node/pull/26272" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26272/hovercard">#26272</a> </li> <li>harden validation of buffer allocation size (ZYSzys) <a href="https://github.com/nodejs/node/pull/26162" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26162/hovercard">#26162</a> </li> <li>do proper error propagation in addon methods (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23939" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23939/hovercard">#23939</a> </li> </ul> </li> <li> <strong>child_process</strong>: <ul> <li>remove <code>options.customFds</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/25279" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25279/hovercard">#25279</a> </li> <li>harden fork arguments validation (ZYSzys) <a href="https://github.com/nodejs/node/pull/27039" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27039/hovercard">#27039</a> </li> <li>use non-infinite <code>maxBuffer</code> defaults (kohta ito) <a href="https://github.com/nodejs/node/pull/23027" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23027/hovercard">#23027</a> </li> </ul> </li> <li> <strong>console</strong>: don't use ANSI escape codes when <code>TERM=dumb</code> (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26261/hovercard">#26261</a> </li> <li> <strong>crypto</strong>: <ul> <li>remove legacy native handles (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/27011" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27011/hovercard">#27011</a> </li> <li>decode missing passphrase errors (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25208" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25208/hovercard">#25208</a> </li> <li>remove <code>Cipher.setAuthTag()</code> and <code>Decipher.getAuthTag()</code> (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26249" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26249/hovercard">#26249</a> </li> <li>remove deprecated <code>crypto._toBuf()</code> (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25338" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25338/hovercard">#25338</a> </li> <li>set <code>DEFAULT\_ENCODING</code> property to non-enumerable (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/23222" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23222/hovercard">#23222</a> </li> </ul> </li> <li> <strong>deps</strong>: <ul> <li>update V8 to 7.4.288.13 (Michaël Zasso, cjihrig, Refael Ackermann, Anna Henningsen, Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>bump minimum icu version to 63 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>update OpenSSL to 1.1.1b (Sam Roberts, Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/26327" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26327/hovercard">#26327</a> </li> </ul> </li> <li> <strong>errors</strong>: update error name (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26738/hovercard">#26738</a> </li> <li> <strong>fs</strong>: <ul> <li>use proper .destroy() implementation for SyncWriteStream (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26690" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26690/hovercard">#26690</a> </li> <li>improve mode validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26575" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26575/hovercard">#26575</a> </li> <li>harden validation of start option in <code>createWriteStream()</code> (ZYSzys) <a href="https://github.com/nodejs/node/pull/25579" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25579/hovercard">#25579</a> </li> <li>make writeFile consistent with readFile wrt fd (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/23709" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23709/hovercard">#23709</a> </li> </ul> </li> <li> <strong>http</strong>: <ul> <li>validate timeout in <code>ClientRequest()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/26214" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26214/hovercard">#26214</a> </li> <li>return HTTP 431 on <code>HPE_HEADER_OVERFLOW</code> error (Albert Still) <a href="https://github.com/nodejs/node/pull/25605" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25605/hovercard">#25605</a> </li> <li>switch default parser to llhttp (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24870" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24870/hovercard">#24870</a> </li> <li>Runtime-deprecate <code>outgoingMessage._headers</code> and <code>outgoingMessage._headerNames</code> (Morgan Roderick) <a href="https://github.com/nodejs/node/pull/24167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24167/hovercard">#24167</a> </li> </ul> </li> <li> <strong>lib</strong>: <ul> <li>remove <code>Atomics.wake()</code> (Gus Caplan) <a href="https://github.com/nodejs/node/pull/27033" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27033/hovercard">#27033</a> </li> <li>move DTRACE_* probes out of global scope (James M Snell) <a href="https://github.com/nodejs/node/pull/26541" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26541/hovercard">#26541</a> </li> <li>deprecate <code>_stream_wrap</code> (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26245" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26245/hovercard">#26245</a> </li> <li>use ES6 class inheritance style (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24755" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24755/hovercard">#24755</a> </li> </ul> </li> <li> <strong>module</strong>: <ul> <li>remove unintended access to deps/ (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25138" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25138/hovercard">#25138</a> </li> <li>improve error message for MODULE_NOT_FOUND (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25690" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25690/hovercard">#25690</a> </li> <li>requireStack property for MODULE_NOT_FOUND (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25690" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25690/hovercard">#25690</a> </li> <li>remove dead code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26983" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26983/hovercard">#26983</a> </li> <li>make <code>require('.')</code> never resolve outside the current directory (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26973" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26973/hovercard">#26973</a> </li> <li>throw an error for invalid package.json main entries (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26823" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26823/hovercard">#26823</a> </li> <li>don't search in <code>require.resolve.paths</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/23683" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23683/hovercard">#23683</a> </li> </ul> </li> <li> <strong>net</strong>: <ul> <li>remove <code>Server.listenFD()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/27127" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27127/hovercard">#27127</a> </li> <li>do not add <code>.host</code> and <code>.port</code> properties to DNS error (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26751" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26751/hovercard">#26751</a> </li> <li>emit "write after end" errors in the next tick (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/24457" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24457/hovercard">#24457</a> </li> <li>deprecate <code>_setSimultaneousAccepts()</code> undocumented function (James M Snell) <a href="https://github.com/nodejs/node/pull/23760" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23760/hovercard">#23760</a> </li> </ul> </li> <li> <strong>os</strong>: <ul> <li>implement <code>os.type()</code> using <code>uv_os_uname()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/25659" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25659/hovercard">#25659</a> </li> <li>remove <code>os.getNetworkInterfaces()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/25280" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25280/hovercard">#25280</a> </li> </ul> </li> <li> <strong>process</strong>: <ul> <li>make global.process, global.Buffer getters (Guy Bedford) <a href="https://github.com/nodejs/node/pull/26882" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26882/hovercard">#26882</a> </li> <li>move DEP0062 (node --debug) to end-of-life (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25828" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25828/hovercard">#25828</a> </li> <li>exit on --debug and --debug-brk after option parsing (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25828" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25828/hovercard">#25828</a> </li> <li>improve <code>--redirect-warnings</code> handling (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24965" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24965/hovercard">#24965</a> </li> </ul> </li> <li> <strong>readline</strong>: support TERM=dumb (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26261/hovercard">#26261</a> </li> <li> <strong>repl</strong>: <ul> <li>add welcome message (gengjiawen) <a href="https://github.com/nodejs/node/pull/25947" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25947/hovercard">#25947</a> </li> <li>fix terminal default setting (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26518" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26518/hovercard">#26518</a> </li> <li>check colors with <code>.getColorDepth()</code> (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26261/hovercard">#26261</a> </li> <li>deprecate REPLServer.rli (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26260" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26260/hovercard">#26260</a> </li> </ul> </li> <li> <strong>src</strong>: <ul> <li>remove unused <code>INT_MAX</code> constant (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27078" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27078/hovercard">#27078</a> </li> <li>update <code>NODE_MODULE_VERSION</code> to 72 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>remove <code>AddPromiseHook()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26574" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26574/hovercard">#26574</a> </li> <li>clean up <code>MultiIsolatePlatform</code> interface (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26384" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26384/hovercard">#26384</a> </li> <li>properly configure default heap limits (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25576" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25576/hovercard">#25576</a> </li> <li>remove <code>icuDataDir</code> from node config (GauthamBanasandra) <a href="https://github.com/nodejs/node/pull/24780" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24780/hovercard">#24780</a> </li> </ul> </li> <li> <strong>tls</strong>: <ul> <li>support TLSv1.3 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26209" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26209/hovercard">#26209</a> </li> <li>return correct version from <code>getCipher()</code> (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26625" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26625/hovercard">#26625</a> </li> <li>check arg types of renegotiate() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25876" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25876/hovercard">#25876</a> </li> <li>add code for <code>ERR_TLS_INVALID_PROTOCOL_METHOD</code> (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24729" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24729/hovercard">#24729</a> </li> <li>emit a warning when servername is an IP address (Rodger Combs) <a href="https://github.com/nodejs/node/pull/23329" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23329/hovercard">#23329</a> </li> <li>disable TLS v1.0 and v1.1 by default (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23814" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23814/hovercard">#23814</a> </li> <li>remove unused arg to createSecureContext() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24241" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24241/hovercard">#24241</a> </li> <li>deprecate <code>Server.prototype.setOptions()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/23820" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23820/hovercard">#23820</a> </li> <li>load <code>NODE_EXTRA_CA_CERTS</code> at startup (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23354" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23354/hovercard">#23354</a> </li> </ul> </li> <li> <strong>util</strong>: <ul> <li>remove <code>util.print()</code>, <code>util.puts()</code>, <code>util.debug()</code> and <code>util.error()</code> (cjihrig) <a href="https://github.com/nodejs/node/pull/25377" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25377/hovercard">#25377</a> </li> <li>change inspect compact and breakLength default (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27109" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27109/hovercard">#27109</a> </li> <li>improve inspect edge cases (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27109" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27109/hovercard">#27109</a> </li> <li>only the first line of the error message (Simon Zünd) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>don't set the prototype of callbackified functions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26893/hovercard">#26893</a> </li> <li>rename callbackified function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26893/hovercard">#26893</a> </li> <li>increase function length when using <code>callbackify()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26893/hovercard">#26893</a> </li> <li>prevent tampering with internals in <code>inspect()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26577" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26577/hovercard">#26577</a> </li> <li>prevent Proxy traps being triggered by <code>.inspect()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26241" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26241/hovercard">#26241</a> </li> <li>prevent leaking internal properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24971" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24971/hovercard">#24971</a> </li> <li>protect against monkeypatched Object prototype for inspect() (Rich Trott) <a href="https://github.com/nodejs/node/pull/25953" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25953/hovercard">#25953</a> </li> <li>treat format arguments equally (Roman Reiss) <a href="https://github.com/nodejs/node/pull/23162" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23162/hovercard">#23162</a> </li> </ul> </li> <li> <strong>win, fs</strong>: detect if symlink target is a directory (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/23724" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23724/hovercard">#23724</a> </li> <li> <strong>zlib</strong>: <ul> <li>throw TypeError if callback is missing (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24929" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24929/hovercard">#24929</a> </li> <li>make “bare” constants un-enumerable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24824" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24824/hovercard">#24824</a> </li> </ul> </li> </ul> <h3>Semver-Major Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/afce912193"><code>afce912193</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: improve performance to instantiate errors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26738/hovercard">#26738</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5a3623af74"><code>5a3623af74</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: validate required arguments (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26641" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26641/hovercard">#26641</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7493db21b6"><code>7493db21b6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>assert</strong>: adjust loose assertions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25008" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25008/hovercard">#25008</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9d064439e5"><code>9d064439e5</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>async_hooks</strong>: remove deprecated emitBefore and emitAfter (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26530" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26530/hovercard">#26530</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1a2cf6696f"><code>1a2cf6696f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>async_hooks</strong>: remove promise object from resource (Andreas Madsen) <a href="https://github.com/nodejs/node/pull/23443" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23443/hovercard">#23443</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c992639fbd"><code>c992639fbd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>bootstrap</strong>: make Buffer and process non-enumerable (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24874" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24874/hovercard">#24874</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/693401d0dd"><code>693401d0dd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: use stricter range checks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27045" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27045/hovercard">#27045</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/6113ba96cb"><code>6113ba96cb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: harden SlowBuffer creation (ZYSzys) <a href="https://github.com/nodejs/node/pull/26272" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26272/hovercard">#26272</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/6fb7baf935"><code>6fb7baf935</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: harden validation of buffer allocation size (ZYSzys) <a href="https://github.com/nodejs/node/pull/26162" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26162/hovercard">#26162</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c6d29ccf5a"><code>c6d29ccf5a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>buffer</strong>: do proper error propagation in addon methods (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23939" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23939/hovercard">#23939</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a7d7d4dfb7"><code>a7d7d4dfb7</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: increase MACOS_DEPLOYMENT_TARGET to 10.10 (Rod Vagg) <a href="https://github.com/nodejs/node/pull/27275" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27275/hovercard">#27275</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/561327702d"><code>561327702d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: reset embedder string to "-node.0" (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/dfcc918e65"><code>dfcc918e65</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: reset embedder string to "-node.0" (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9334e45aa0"><code>9334e45aa0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: remove mips support (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26192" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26192/hovercard">#26192</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bb564a3688"><code>bb564a3688</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: update prerequisites on progress towards Python 3 (cclauss) <a href="https://github.com/nodejs/node/pull/25766" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25766/hovercard">#25766</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3c332abe28"><code>3c332abe28</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: reset embedder string to "-node.0" (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23423" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23423/hovercard">#23423</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/765766be64"><code>765766be64</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build</strong>: add common <code>defines</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23426" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23426/hovercard">#23426</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3b5773fee3"><code>3b5773fee3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build,deps</strong>: move gypfiles out 2/2 - moving (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3531fe9320"><code>3531fe9320</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build,deps</strong>: add <code>NOMINMAX</code> to V8 Windows builds (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ff5d632a83"><code>ff5d632a83</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build,deps</strong>: fix V8 snapshot gyp dependencies (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ecf98b0839"><code>ecf98b0839</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build,meta</strong>: quiet/pretty make output by default (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26740" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26740/hovercard">#26740</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2f477bd34d"><code>2f477bd34d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>build,win</strong>: mark x86 image as not SAFESEH (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/652877e3a9"><code>652877e3a9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: change the defaults maxBuffer size (kohta ito) <a href="https://github.com/nodejs/node/pull/27179" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27179/hovercard">#27179</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9ad5106934"><code>9ad5106934</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: harden fork arguments validation (ZYSzys) <a href="https://github.com/nodejs/node/pull/27039" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27039/hovercard">#27039</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/eb8a51a35c"><code>eb8a51a35c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>child_process</strong>: use non-infinite maxBuffer defaults (kohta ito) <a href="https://github.com/nodejs/node/pull/23027" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23027/hovercard">#23027</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/99523758dc"><code>99523758dc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>console</strong>: don't use ANSI escape codes when TERM=dumb (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26261/hovercard">#26261</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2f1ed5c063"><code>2f1ed5c063</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: remove legacy native handles (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/27011" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27011/hovercard">#27011</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2e2c015422"><code>2e2c015422</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: decode missing passphrase errors (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25208" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25208/hovercard">#25208</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b8018f407b"><code>b8018f407b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: move DEP0113 to End-of-Life (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26249" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26249/hovercard">#26249</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bf3cb3f9b1"><code>bf3cb3f9b1</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: remove deprecated crypto._toBuf (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/25338" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25338/hovercard">#25338</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0f63d84f80"><code>0f63d84f80</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>crypto</strong>: set <code>DEFAULT\_ENCODING</code> property to non-enumerable (Antoine du Hamel) <a href="https://github.com/nodejs/node/pull/23222" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23222/hovercard">#23222</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/95e779a6e9"><code>95e779a6e9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: silence irrelevant V8 warning (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/08efd3060d"><code>08efd3060d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update postmortem metadata generation script (cjihrig) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0da7e99f98"><code>0da7e99f98</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: un-cherry-pick bd019bd (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b1015e0de8"><code>b1015e0de8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 6 commits (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8181811d73"><code>8181811d73</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick d82c9af (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1f03fb4d49"><code>1f03fb4d49</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick e5f01ba (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/e6af2207a9"><code>e6af2207a9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick d5f08e4 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/963061bc02"><code>963061bc02</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 6b09d21 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b7338b700f"><code>b7338b700f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick f0bb5d2 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/02171949a0"><code>02171949a0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 5b0510d (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bf572c7831"><code>bf572c7831</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 91f0cd0 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/09f134fccf"><code>09f134fccf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 392316d (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/53ea813d5c"><code>53ea813d5c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 2f79d68 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cc75ba3f14"><code>cc75ba3f14</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: sync V8 gypfiles with 7.4 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f579e11940"><code>f579e11940</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 7.4.288.13 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/e0b3de1e90"><code>e0b3de1e90</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: bump minimum icu version to 63 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1c494b0a95"><code>1c494b0a95</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: silence irrelevant V8 warnings (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cec35a5eb9"><code>cec35a5eb9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 7803fa6 (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0d4d6b39a7"><code>0d4d6b39a7</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 58cefed (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bea1a386a3"><code>bea1a386a3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick d3308d0 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cf649c9b02"><code>cf649c9b02</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: V8: cherry-pick 74571c8 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/44d5401b8d"><code>44d5401b8d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: cherry-pick fc0ddf5 from upstream V8 (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cefb8029cd"><code>cefb8029cd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: sync V8 gypfiles with 7.3 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d266e3e2cf"><code>d266e3e2cf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: sync V8 gypfiles with 7.2 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7b48713334"><code>7b48713334</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 7.3.492.25 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/6df7bd6c3b"><code>6df7bd6c3b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: add s390 asm rules for OpenSSL-1.1.1 (Shigeki Ohtsu) <a href="https://github.com/nodejs/node/pull/19794" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/19794/hovercard">#19794</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5620727f30"><code>5620727f30</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: sync V8 gypfiles with 7.1 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/23423" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23423/hovercard">#23423</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9b4bf7de6c"><code>9b4bf7de6c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps</strong>: update V8 to 7.1.302.28 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23423" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23423/hovercard">#23423</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3d8b844112"><code>3d8b844112</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps,build</strong>: move gypfiles out 1/2 - required changes (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/fff922afee"><code>fff922afee</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps,build</strong>: compute torque_outputs in v8.gyp (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/4507246adc"><code>4507246adc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>deps,build</strong>: refactor v8 gypfiles (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b581d59655"><code>b581d59655</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: update supported platforms for Node.js 12 (Rod Vagg) <a href="https://github.com/nodejs/node/pull/26714" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26714/hovercard">#26714</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/309e7723ea"><code>309e7723ea</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: update behaviour of fs.writeFile (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/25080" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25080/hovercard">#25080</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/89740a4f0e"><code>89740a4f0e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>doc</strong>: add internal functionality details of util.inherits (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24755" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24755/hovercard">#24755</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1ed3c54ecb"><code>1ed3c54ecb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>errors</strong>: update error name (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26738/hovercard">#26738</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/abafd38c8d"><code>abafd38c8d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: use proper .destroy() implementation for SyncWriteStream (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26690" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26690/hovercard">#26690</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1cdeb9f956"><code>1cdeb9f956</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: improve mode validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26575" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26575/hovercard">#26575</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/70f4f08a9f"><code>70f4f08a9f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: harden validation of start option in createWriteStream (ZYSzys) <a href="https://github.com/nodejs/node/pull/25579" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25579/hovercard">#25579</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8f4b924f4a"><code>8f4b924f4a</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>fs</strong>: make writeFile consistent with readFile wrt fd (Sakthipriyan Vairamani (thefourtheye)) <a href="https://github.com/nodejs/node/pull/23709" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23709/hovercard">#23709</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/907941d48e"><code>907941d48e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: validate timeout in ClientRequest() (cjihrig) <a href="https://github.com/nodejs/node/pull/26214" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26214/hovercard">#26214</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bcf2886a84"><code>bcf2886a84</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: return HTTP 431 on HPE_HEADER_OVERFLOW error (Albert Still) <a href="https://github.com/nodejs/node/pull/25605" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25605/hovercard">#25605</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2cb8f24751"><code>2cb8f24751</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: switch default parser to llhttp (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24870" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24870/hovercard">#24870</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/91748dd89c"><code>91748dd89c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: change DEP0066 to a runtime deprecation (Morgan Roderick) <a href="https://github.com/nodejs/node/pull/24167" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24167/hovercard">#24167</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f3b49cfa7b"><code>f3b49cfa7b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>http</strong>: else case is not reachable (szabolcsit) <a href="https://github.com/nodejs/node/pull/24176" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24176/hovercard">#24176</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bd9109c241"><code>bd9109c241</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0021 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/27127" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27127/hovercard">#27127</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/15c0947fee"><code>15c0947fee</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: remove Atomics.wake (Gus Caplan) <a href="https://github.com/nodejs/node/pull/27033" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27033/hovercard">#27033</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3fe1e80896"><code>3fe1e80896</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: validate Error.captureStackTrace() calls (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26738/hovercard">#26738</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bfbce289c3"><code>bfbce289c3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: refactor Error.captureStackTrace() usage (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26738/hovercard">#26738</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f9ddbb6b2f"><code>f9ddbb6b2f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DTRACE_* probes out of global scope (James M Snell) <a href="https://github.com/nodejs/node/pull/26541" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26541/hovercard">#26541</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c7e628f8b3"><code>c7e628f8b3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: deprecate _stream_wrap (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26245" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26245/hovercard">#26245</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/be78266fb3"><code>be78266fb3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: don't use <code>util.inspect()</code> internals (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24971" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24971/hovercard">#24971</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a02e3e2d5f"><code>a02e3e2d5f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: improve error message for MODULE_NOT_FOUND (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25690" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25690/hovercard">#25690</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/05cd1a0929"><code>05cd1a0929</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: requireStack property for MODULE_NOT_FOUND (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25690" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25690/hovercard">#25690</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/29d3d1ea13"><code>29d3d1ea13</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0029 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25377" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25377/hovercard">#25377</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a665d13ad9"><code>a665d13ad9</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0028 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25377" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25377/hovercard">#25377</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/10df21b071"><code>10df21b071</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0027 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25377" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25377/hovercard">#25377</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2d578ad996"><code>2d578ad996</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0026 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25377" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25377/hovercard">#25377</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/853bee0acf"><code>853bee0acf</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0023 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25280" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25280/hovercard">#25280</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d4934ae6f2"><code>d4934ae6f2</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0006 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/25279" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25279/hovercard">#25279</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/4100001624"><code>4100001624</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: remove unintended access to deps/ (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25138" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25138/hovercard">#25138</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b416dafb87"><code>b416dafb87</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: move DEP0120 to end of life (cjihrig) <a href="https://github.com/nodejs/node/pull/24862" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24862/hovercard">#24862</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/59257543c3"><code>59257543c3</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: use ES6 class inheritance style (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24755" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24755/hovercard">#24755</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/dcc82b37b6"><code>dcc82b37b6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>lib</strong>: remove <code>inherits()</code> usage (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24755" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24755/hovercard">#24755</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d11c4beb4b"><code>d11c4beb4b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: remove dead code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26983" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26983/hovercard">#26983</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/75007d64c0"><code>75007d64c0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: mark DEP0019 as End-of-Life (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26973" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26973/hovercard">#26973</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/115f0f5a57"><code>115f0f5a57</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: throw an error for invalid package.json main entries (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26823" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26823/hovercard">#26823</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/60ce2fd827"><code>60ce2fd827</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>module</strong>: don't search in require.resolve.paths (cjihrig) <a href="https://github.com/nodejs/node/pull/23683" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23683/hovercard">#23683</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f0f26cedcc"><code>f0f26cedcc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>n-api</strong>: remove code from error name (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26738/hovercard">#26738</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/96204c3c71"><code>96204c3c71</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: do not manipulate potential user code (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26751" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26751/hovercard">#26751</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9389b464ea"><code>9389b464ea</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: emit "write after end" errors in the next tick (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/24457" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24457/hovercard">#24457</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1523111250"><code>1523111250</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net</strong>: deprecate _setSimultaneousAccepts() undocumented function (James M Snell) <a href="https://github.com/nodejs/node/pull/23760" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23760/hovercard">#23760</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/802ea05a37"><code>802ea05a37</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>net,http2</strong>: merge setTimeout code (ZYSzys) <a href="https://github.com/nodejs/node/pull/25084" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25084/hovercard">#25084</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/16e4cd19f2"><code>16e4cd19f2</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>os</strong>: implement os.type() using uv_os_uname() (cjihrig) <a href="https://github.com/nodejs/node/pull/25659" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25659/hovercard">#25659</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/53ebd3311d"><code>53ebd3311d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: global.process, global.Buffer getters (Guy Bedford) <a href="https://github.com/nodejs/node/pull/26882" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26882/hovercard">#26882</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/fa5e097530"><code>fa5e097530</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: move DEP0062 (node --debug) to end-of-life (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25828" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25828/hovercard">#25828</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/154efc9bde"><code>154efc9bde</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: exit on --debug and --debug-brk after option parsing (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25828" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25828/hovercard">#25828</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3439c955ab"><code>3439c955ab</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>process</strong>: improve <code>--redirect-warnings</code> handling (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24965" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24965/hovercard">#24965</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d3a62fe7fc"><code>d3a62fe7fc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>readline</strong>: support TERM=dumb (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26261/hovercard">#26261</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/fe963149f6"><code>fe963149f6</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: add welcome message (gengjiawen) <a href="https://github.com/nodejs/node/pull/25947" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25947/hovercard">#25947</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/97737fd5fb"><code>97737fd5fb</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: fix terminal default setting (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26518" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26518/hovercard">#26518</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/82b3ee776b"><code>82b3ee776b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: check colors with .getColorDepth() (Vladislav Kaminsky) <a href="https://github.com/nodejs/node/pull/26261" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26261/hovercard">#26261</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/584305841d"><code>584305841d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>repl</strong>: deprecate REPLServer.rli (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26260" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26260/hovercard">#26260</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bf766c1b44"><code>bf766c1b44</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove unused INT_MAX constant (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27078" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27078/hovercard">#27078</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7df9e77236"><code>7df9e77236</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 72 (Ujjwal Sharma) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/96c3224de0"><code>96c3224de0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove <code>AddPromiseHook()</code> (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26574" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26574/hovercard">#26574</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9577f7724d"><code>9577f7724d</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 71 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/6d9aa73b1f"><code>6d9aa73b1f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: clean up MultiIsolatePlatform interface (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26384" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26384/hovercard">#26384</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1d996f58af"><code>1d996f58af</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: properly configure default heap limits (Ali Ijaz Sheikh) <a href="https://github.com/nodejs/node/pull/25576" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25576/hovercard">#25576</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9021b0d3fc"><code>9021b0d3fc</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: remove icuDataDir from node config (GauthamBanasandra) <a href="https://github.com/nodejs/node/pull/24780" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24780/hovercard">#24780</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a6f69ebc05"><code>a6f69ebc05</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: explicitly allow JS in ReadHostObject (Yang Guo) <a href="https://github.com/nodejs/node/pull/23423" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23423/hovercard">#23423</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3d25544148"><code>3d25544148</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update postmortem constant (cjihrig) <a href="https://github.com/nodejs/node/pull/23423" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23423/hovercard">#23423</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/23603447ad"><code>23603447ad</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>src</strong>: update NODE_MODULE_VERSION to 68 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/23423" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23423/hovercard">#23423</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/afad3b443e"><code>afad3b443e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 7.4 (cjihrig) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/e96e3f9eb0"><code>e96e3f9eb0</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: remove redundant common.mustCall (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26738" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26738/hovercard">#26738</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/01b112a031"><code>01b112a031</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 7.3 (cjihrig) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/38ad285a2e"><code>38ad285a2e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: fix tests after V8 update (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/260d5f8c3b"><code>260d5f8c3b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update test-v8-stats (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/78c8491a7e"><code>78c8491a7e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: remove apply calls over 65534 arg limit (Peter Marshall) <a href="https://github.com/nodejs/node/pull/25852" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25852/hovercard">#25852</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/22a9fe3552"><code>22a9fe3552</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: add test for net-socket-setTimeout callback (ZYSzys) <a href="https://github.com/nodejs/node/pull/25084" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25084/hovercard">#25084</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/379bf1aa8e"><code>379bf1aa8e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: update postmortem metadata test for V8 7.1 (cjihrig) <a href="https://github.com/nodejs/node/pull/23423" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23423/hovercard">#23423</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/624a242b05"><code>624a242b05</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>test</strong>: simplify regression test for SEGV (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24241" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24241/hovercard">#24241</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/42dbaed460"><code>42dbaed460</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: support TLSv1.3 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26209" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26209/hovercard">#26209</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0f745bf9bd"><code>0f745bf9bd</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: return correct version from getCipher() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26625" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26625/hovercard">#26625</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/6b7c402518"><code>6b7c402518</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: check arg types of renegotiate() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25876" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25876/hovercard">#25876</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b05b330025"><code>b05b330025</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: add code for ERR_TLS_INVALID_PROTOCOL_METHOD (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24729" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24729/hovercard">#24729</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9b2ffff62c"><code>9b2ffff62c</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: emit a warning when servername is an IP address (Rodger Combs) <a href="https://github.com/nodejs/node/pull/23329" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23329/hovercard">#23329</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/60eca6a5d4"><code>60eca6a5d4</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: disable TLS v1.0 and v1.1 by default (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/23814" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23814/hovercard">#23814</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3b4159c8ed"><code>3b4159c8ed</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: remove unused arg to createSecureContext() (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24241" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24241/hovercard">#24241</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/246a6fc107"><code>246a6fc107</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: deprecate Server.prototype.setOptions() (cjihrig) <a href="https://github.com/nodejs/node/pull/23820" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23820/hovercard">#23820</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/87719d792b"><code>87719d792b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>tls</strong>: load NODE_EXTRA_CA_CERTS at startup (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/23354" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23354/hovercard">#23354</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c9fece38c8"><code>c9fece38c8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: change inspect compact and breakLength default (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27109" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27109/hovercard">#27109</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/892c51f330"><code>892c51f330</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: improve inspect edge cases (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27109" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27109/hovercard">#27109</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/63e13fd220"><code>63e13fd220</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: only the first line of the error message (Simon Zünd) <a href="https://github.com/nodejs/node/pull/26685" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26685/hovercard">#26685</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b5ea925c8e"><code>b5ea925c8e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: don't set the prototype of callbackified functions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26893/hovercard">#26893</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/46bf0d0f4f"><code>46bf0d0f4f</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: rename callbackified function (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26893/hovercard">#26893</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/61d1334e5b"><code>61d1334e5b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: increase function length when using <code>callbackify()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26893" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26893/hovercard">#26893</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5672ab7668"><code>5672ab7668</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: prevent tampering with internals in <code>inspect()</code> (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26577" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26577/hovercard">#26577</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a32cbe1597"><code>a32cbe1597</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: fix proxy inspection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26241" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26241/hovercard">#26241</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7b674697d8"><code>7b674697d8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: prevent leaking internal properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24971" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24971/hovercard">#24971</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1847696f4b"><code>1847696f4b</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: protect against monkeypatched Object prototype for inspect() (Rich Trott) <a href="https://github.com/nodejs/node/pull/25953" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25953/hovercard">#25953</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c1b9be53c8"><code>c1b9be53c8</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>util</strong>: treat format arguments equally (Roman Reiss) <a href="https://github.com/nodejs/node/pull/23162" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23162/hovercard">#23162</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cda6b20816"><code>cda6b20816</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>win, fs</strong>: detect if symlink target is a directory (Bartosz Sosnowski) <a href="https://github.com/nodejs/node/pull/23724" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23724/hovercard">#23724</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9a2654601e"><code>9a2654601e</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>zlib</strong>: throw TypeError if callback is missing (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24929" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24929/hovercard">#24929</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/4eee55d354"><code>4eee55d354</code></a>] - <strong>(SEMVER-MAJOR)</strong> <strong>zlib</strong>: make “bare” constants un-enumerable (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/24824" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24824/hovercard">#24824</a> </li> </ul> <h3>Semver-Minor Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/3d8532f851"><code>3d8532f851</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>buffer</strong>: add {read|write}Big[U]Int64{BE|LE} methods (Nikolai Vavilov) <a href="https://github.com/nodejs/node/pull/19691" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/19691/hovercard">#19691</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/969bd1eb7b"><code>969bd1eb7b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add support for RSA-PSS keys (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26960" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26960/hovercard">#26960</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7d0e50dcfe"><code>7d0e50dcfe</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add crypto.sign() and crypto.verify() (Brian White) <a href="https://github.com/nodejs/node/pull/26611" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26611/hovercard">#26611</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bcbd35a48d"><code>bcbd35a48d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add openssl specific error properties (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26868" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26868/hovercard">#26868</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/85fda7e848"><code>85fda7e848</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add support for x25119 and x448 KeyObjects (Filip Skokan) <a href="https://github.com/nodejs/node/pull/26774" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26774/hovercard">#26774</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3a9592496c"><code>3a9592496c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add support for EdDSA key pair generation (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26554" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26554/hovercard">#26554</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/4895927a0a"><code>4895927a0a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>crypto</strong>: add KeyObject.asymmetricKeySize (Patrick Gansterer) <a href="https://github.com/nodejs/node/pull/26387" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26387/hovercard">#26387</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2161690024"><code>2161690024</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>deps</strong>: update nghttp2 to 1.38.0 (gengjiawen) <a href="https://github.com/nodejs/node/pull/27295" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27295/hovercard">#27295</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ffd2df063c"><code>ffd2df063c</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>doc</strong>: update util colors (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27052" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27052/hovercard">#27052</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b1094dbe19"><code>b1094dbe19</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>esm</strong>: phase two of new esm implementation (guybedford) <a href="https://github.com/nodejs/node/pull/26745" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26745/hovercard">#26745</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/e0e3084482"><code>e0e3084482</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>inspector</strong>: implement --cpu-prof[-path] (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27147" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27147/hovercard">#27147</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9f1282d536"><code>9f1282d536</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib</strong>: move queueMicrotask to stable (Gus Caplan) <a href="https://github.com/nodejs/node/pull/25594" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25594/hovercard">#25594</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9b6b567bc4"><code>9b6b567bc4</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>lib,src,doc</strong>: add --heapsnapshot-signal CLI flag (cjihrig) <a href="https://github.com/nodejs/node/pull/27133" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27133/hovercard">#27133</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9dcc9b6a6b"><code>9dcc9b6a6b</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>process</strong>: add --unhandled-rejections flag (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26599" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26599/hovercard">#26599</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ece507394a"><code>ece507394a</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: do not reuse async resource in http parsers (Daniel Beckert) <a href="https://github.com/nodejs/node/pull/25094" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25094/hovercard">#25094</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2755471bf3"><code>2755471bf3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: print error before aborting (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26599" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26599/hovercard">#26599</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ca9c0c90c2"><code>ca9c0c90c2</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>src</strong>: add .code and SSL specific error properties (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25093" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25093/hovercard">#25093</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8c69e06972"><code>8c69e06972</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>tls</strong>: return an OpenSSL error from renegotiate (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26868" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26868/hovercard">#26868</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/90e958aa4d"><code>90e958aa4d</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: only sort weak entries once (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27052" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27052/hovercard">#27052</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1940114ac3"><code>1940114ac3</code></a>] - <strong>(SEMVER-MINOR)</strong> <strong>util</strong>: highlight stack frames (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27052" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27052/hovercard">#27052</a> </li> </ul> <h3>Semver-Patch Commits</h3> <ul> <li>[<a href="https://github.com/nodejs/node/commit/75463a9004"><code>75463a9004</code></a>] - <strong>assert</strong>: fix rejects stack trace and operator (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27047" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27047/hovercard">#27047</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d3d4e10107"><code>d3d4e10107</code></a>] - <strong>async_hooks</strong>: improve AsyncResource performance (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27032" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27032/hovercard">#27032</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3973354951"><code>3973354951</code></a>] - <strong>benchmark</strong>: fix buffer-base64-decode.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27260" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27260/hovercard">#27260</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f98679f3b2"><code>f98679f3b2</code></a>] - <strong>benchmark</strong>: add benchmark for dns.promises.lookup() (Rich Trott) <a href="https://github.com/nodejs/node/pull/27249" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27249/hovercard">#27249</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/29d0b43426"><code>29d0b43426</code></a>] - <strong>benchmark</strong>: fix http headers benchmark (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27021" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27021/hovercard">#27021</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/77dee25efd"><code>77dee25efd</code></a>] - <strong>benchmark</strong>: remove deprecated argument (Rich Trott) <a href="https://github.com/nodejs/node/pull/27091" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27091/hovercard">#27091</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b08a867d60"><code>b08a867d60</code></a>] - <strong>benchmark,doc,lib</strong>: capitalize more comments (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26849" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26849/hovercard">#26849</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d834275a48"><code>d834275a48</code></a>] - <strong>buffer</strong>: fix custom inspection with extra properties (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27074" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27074/hovercard">#27074</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/75eaf25e78"><code>75eaf25e78</code></a>] - <strong>buffer</strong>: use stricter <code>from()</code> input validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26825" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26825/hovercard">#26825</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5aaf666b3b"><code>5aaf666b3b</code></a>] - <strong>build</strong>: improve embedded code-cache detection (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27311" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27311/hovercard">#27311</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d17dfc7bb1"><code>d17dfc7bb1</code></a>] - <strong>build</strong>: remove redundant pyenv call in Travis build (Richard Lau) <a href="https://github.com/nodejs/node/pull/27247" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27247/hovercard">#27247</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/14df42fd00"><code>14df42fd00</code></a>] - <strong>build</strong>: run <code>mkcodecache</code> as an action (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27161" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27161/hovercard">#27161</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b468a1dfc3"><code>b468a1dfc3</code></a>] - <strong>build</strong>: pin Python version in Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/27166" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27166/hovercard">#27166</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7b0d867389"><code>7b0d867389</code></a>] - <strong>build</strong>: fix test failures not failing Travis builds (Richard Lau) <a href="https://github.com/nodejs/node/pull/27176" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27176/hovercard">#27176</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/56354d480d"><code>56354d480d</code></a>] - <strong>build</strong>: run flaky tests in Travis (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27158" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27158/hovercard">#27158</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/72f4a830d7"><code>72f4a830d7</code></a>] - <strong>build</strong>: tidy up additional libraries on Windows (Richard Lau) <a href="https://github.com/nodejs/node/pull/27138" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27138/hovercard">#27138</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/af03de48d8"><code>af03de48d8</code></a>] - <strong>build</strong>: don't use lint-ci on Travis (Richard Lau) <a href="https://github.com/nodejs/node/pull/27062" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27062/hovercard">#27062</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/41ba699973"><code>41ba699973</code></a>] - <strong>build</strong>: update configure for Node.js 12 (Richard Lau) <a href="https://github.com/nodejs/node/pull/26719" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26719/hovercard">#26719</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/20a917c571"><code>20a917c571</code></a>] - <strong>build</strong>: move optimizing link directives to node.exe target (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25931/hovercard">#25931</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/4698757610"><code>4698757610</code></a>] - <strong>build,deps</strong>: remove cygwin configuration which is not supported (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25931/hovercard">#25931</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cd5c7bf240"><code>cd5c7bf240</code></a>] - <strong>build,deps</strong>: use PCH also for v8_initializers (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25931/hovercard">#25931</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/6608cf286d"><code>6608cf286d</code></a>] - <strong>build,deps,v8</strong>: tie up loose ends (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26666" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26666/hovercard">#26666</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/6ac80f0e2b"><code>6ac80f0e2b</code></a>] - <strong>build,src</strong>: add PCH to node.gypi (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25931/hovercard">#25931</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f216d5bbb1"><code>f216d5bbb1</code></a>] - <strong>build,test</strong>: fail <code>coverage</code> target if tests fail (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25432" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25432/hovercard">#25432</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/82b798907d"><code>82b798907d</code></a>] - <strong>build,tools</strong>: add more headers to V8 PCH file (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25931/hovercard">#25931</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d66c7e3470"><code>d66c7e3470</code></a>] - <strong>build,win</strong>: deprecate <code>vcbuild test-ci</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27231" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27231/hovercard">#27231</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0fc27f6bc0"><code>0fc27f6bc0</code></a>] - <strong>build,win</strong>: bail vcbuild if mklink fails (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27216" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27216/hovercard">#27216</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/88beaf01f1"><code>88beaf01f1</code></a>] - <strong>build,win</strong>: rename node.lib to libnode.lib (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27150" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27150/hovercard">#27150</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/25df3c10f4"><code>25df3c10f4</code></a>] - <strong>build,win</strong>: put all compilation artifacts into <code>out</code> (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27149" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27149/hovercard">#27149</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/06c10cdc4c"><code>06c10cdc4c</code></a>] - <strong>build,win</strong>: teach GYP MSVS generator about MARMASM (Jon Kunkee) <a href="https://github.com/nodejs/node/pull/26020" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26020/hovercard">#26020</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2ffd20bb91"><code>2ffd20bb91</code></a>] - <strong>build,win</strong>: emit MSBuild summary (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25931/hovercard">#25931</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ff4adab78c"><code>ff4adab78c</code></a>] - <strong>build,win</strong>: always build with PCH (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25931" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25931/hovercard">#25931</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/28e2c3771d"><code>28e2c3771d</code></a>] - <strong>child_process</strong>: rename _validateStdtio to getValidStdio (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26809/hovercard">#26809</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/091902ae00"><code>091902ae00</code></a>] - <strong>console</strong>: remove trace frame (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27159" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27159/hovercard">#27159</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a8eac78f8d"><code>a8eac78f8d</code></a>] - <em><strong>Revert</strong></em> "<strong>console</strong>: use consolePropAttributes for k-bind properties in constructor" (Daniel Bevenius) <a href="https://github.com/nodejs/node/pull/26943" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26943/hovercard">#26943</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ed5e69d7e6"><code>ed5e69d7e6</code></a>] - <strong>console</strong>: use consolePropAttributes for k-bind properties in constructor (Beni von Cheni) <a href="https://github.com/nodejs/node/pull/26850" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26850/hovercard">#26850</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/69140bc7f8"><code>69140bc7f8</code></a>] - <strong>crypto</strong>: do not abort when setting throws (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27157" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27157/hovercard">#27157</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0911e88056"><code>0911e88056</code></a>] - <strong>crypto</strong>: fix rsa key gen with non-default exponent (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27092" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27092/hovercard">#27092</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/fadcb2d850"><code>fadcb2d850</code></a>] - <strong>crypto</strong>: simplify missing passphrase detection (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/27089" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27089/hovercard">#27089</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/73bca57988"><code>73bca57988</code></a>] - <strong>crypto</strong>: fail early if passphrase is too long (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/27010" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27010/hovercard">#27010</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/05bd6071a6"><code>05bd6071a6</code></a>] - <strong>crypto</strong>: use EVP_PKEY_X448 in GetEphemeralKeyInfo (cjihrig) <a href="https://github.com/nodejs/node/pull/26988" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26988/hovercard">#26988</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/6ac692a3db"><code>6ac692a3db</code></a>] - <strong>crypto</strong>: use EVP_PKEY_X25519 in GetEphemeralKeyInfo (cjihrig) <a href="https://github.com/nodejs/node/pull/26988" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26988/hovercard">#26988</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7c1fc93e30"><code>7c1fc93e30</code></a>] - <strong>crypto</strong>: don't crash on unknown asymmetricKeyType (Filip Skokan) <a href="https://github.com/nodejs/node/pull/26786" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26786/hovercard">#26786</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/df1c9eb975"><code>df1c9eb975</code></a>] - <strong>crypto</strong>: rename generateKeyPairEdDSA (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26900" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26900/hovercard">#26900</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/751c92d972"><code>751c92d972</code></a>] - <strong>crypto</strong>: remove obsolete encoding check (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26809/hovercard">#26809</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/6f77af541e"><code>6f77af541e</code></a>] - <em><strong>Revert</strong></em> "<strong>crypto</strong>: add KeyObject.asymmetricKeySize" (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26636" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26636/hovercard">#26636</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/247c14c040"><code>247c14c040</code></a>] - <strong>crypto</strong>: fix EdDSA support for KeyObject (Brian White) <a href="https://github.com/nodejs/node/pull/26319" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26319/hovercard">#26319</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/90cf2d5f00"><code>90cf2d5f00</code></a>] - <strong>deps</strong>: use nghttp2's config.h on all platforms (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27283" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27283/hovercard">#27283</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/aec2ce4ee1"><code>aec2ce4ee1</code></a>] - <strong>deps</strong>: upgrade to libuv 1.28.0 (cjihrig) <a href="https://github.com/nodejs/node/pull/27241" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27241/hovercard">#27241</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7f29117de3"><code>7f29117de3</code></a>] - <strong>deps</strong>: patch V8 to 7.4.288.21 (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/27265" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27265/hovercard">#27265</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/033f6b566e"><code>033f6b566e</code></a>] - <strong>deps</strong>: upgrade npm to 6.9.0 (Kat Marchán) <a href="https://github.com/nodejs/node/pull/26244" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26244/hovercard">#26244</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/135b79a31d"><code>135b79a31d</code></a>] - <strong>deps</strong>: patch V8 to 7.4.288.18 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27066" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27066/hovercard">#27066</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c1d61f2b4b"><code>c1d61f2b4b</code></a>] - <strong>deps</strong>: patch V8 to 7.4.288.17 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27066" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27066/hovercard">#27066</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5b8434eebc"><code>5b8434eebc</code></a>] - <strong>deps</strong>: V8: cherry-pick 0188634 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27013" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27013/hovercard">#27013</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8cc181c8ee"><code>8cc181c8ee</code></a>] - <strong>deps</strong>: V8: cherry-pick c8785d1 (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27013" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27013/hovercard">#27013</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2ea9de2e85"><code>2ea9de2e85</code></a>] - <strong>deps</strong>: V8: cherry-pick f4b860d (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27013" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27013/hovercard">#27013</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ddbb7d7777"><code>ddbb7d7777</code></a>] - <strong>deps</strong>: cherry-pick 56f6a76 from upstream V8 (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25269" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25269/hovercard">#25269</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/59fa7f1257"><code>59fa7f1257</code></a>] - <strong>deps</strong>: cherry-pick 26b145a from upstream V8 (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25148" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25148/hovercard">#25148</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a9812142ca"><code>a9812142ca</code></a>] - <strong>deps</strong>: patch V8 to 7.1.302.33 (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25101" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25101/hovercard">#25101</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f0e460968e"><code>f0e460968e</code></a>] - <strong>deps</strong>: remove test-related GYP files (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/25097" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25097/hovercard">#25097</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/323a365766"><code>323a365766</code></a>] - <strong>deps</strong>: float 26d7fce1 from openssl (Rod Vagg) <a href="https://github.com/nodejs/node/pull/24353" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24353/hovercard">#24353</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d8fb81fab3"><code>d8fb81fab3</code></a>] - <strong>deps</strong>: float 99540ec from openssl (CVE-2018-0735) (Rod Vagg) <a href="https://github.com/nodejs/node/pull/23950" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23950/hovercard">#23950</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/213c7d2d64"><code>213c7d2d64</code></a>] - <strong>deps</strong>: float a9cfb8c2 from openssl (CVE-2018-0734) (Rod Vagg) <a href="https://github.com/nodejs/node/pull/23965" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23965/hovercard">#23965</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/e2260e901d"><code>e2260e901d</code></a>] - <strong>deps</strong>: float 415c3356 from openssl (DSA vulnerability) (Rod Vagg) <a href="https://github.com/nodejs/node/pull/23965" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23965/hovercard">#23965</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/e356807a79"><code>e356807a79</code></a>] - <strong>deps,test</strong>: bump googletest to 39f72ea6f5 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27231" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27231/hovercard">#27231</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8e308e8b28"><code>8e308e8b28</code></a>] - <strong>deps,v8</strong>: cherry-pick 385aa80 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/26702" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26702/hovercard">#26702</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d1b7193428"><code>d1b7193428</code></a>] - <strong>deps,v8</strong>: silence V8 self-deprecation warnings (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25394" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25394/hovercard">#25394</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9e960175d1"><code>9e960175d1</code></a>] - <strong>dgram</strong>: add support for UDP connected sockets (Santiago Gimeno) <a href="https://github.com/nodejs/node/pull/26871" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26871/hovercard">#26871</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/09cdc37824"><code>09cdc37824</code></a>] - <strong>dns</strong>: do not indicate invalid IPs are IPv6 (Rich Trott) <a href="https://github.com/nodejs/node/pull/27081" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27081/hovercard">#27081</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bc2d258a3e"><code>bc2d258a3e</code></a>] - <strong>dns</strong>: refactor internal/dns/promises.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27081" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27081/hovercard">#27081</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/72308a5deb"><code>72308a5deb</code></a>] - <strong>doc</strong>: simplify nomination process text (Rich Trott) <a href="https://github.com/nodejs/node/pull/27317" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27317/hovercard">#27317</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/290faec0e7"><code>290faec0e7</code></a>] - <strong>doc</strong>: fix extname with the correct description (himself65) <a href="https://github.com/nodejs/node/pull/27303" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27303/hovercard">#27303</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d4dae5e1ca"><code>d4dae5e1ca</code></a>] - <strong>doc</strong>: simplify bullet points in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27284" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27284/hovercard">#27284</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ba74e42000"><code>ba74e42000</code></a>] - <strong>doc</strong>: revise Collaborator Nominations introduction (Rich Trott) <a href="https://github.com/nodejs/node/pull/27237" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27237/hovercard">#27237</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c61c722c8c"><code>c61c722c8c</code></a>] - <strong>doc</strong>: add ABI version registry (Rod Vagg) <a href="https://github.com/nodejs/node/pull/24114" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24114/hovercard">#24114</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7938238b31"><code>7938238b31</code></a>] - <strong>doc</strong>: add internal documentation (Aymen Naghmouchi) <a href="https://github.com/nodejs/node/pull/26665" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26665/hovercard">#26665</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/82e6c3378f"><code>82e6c3378f</code></a>] - <strong>doc</strong>: revise TSC Meetings material in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27204" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27204/hovercard">#27204</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d5f9cf81e3"><code>d5f9cf81e3</code></a>] - <strong>doc</strong>: fix some links (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27141" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27141/hovercard">#27141</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7b854959e7"><code>7b854959e7</code></a>] - <strong>doc</strong>: revise TSC text in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27169" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27169/hovercard">#27169</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9b859f50d5"><code>9b859f50d5</code></a>] - <strong>doc</strong>: add missing n-api version indicator (Michael Dawson) <a href="https://github.com/nodejs/node/pull/27155" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27155/hovercard">#27155</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/41d5666aaa"><code>41d5666aaa</code></a>] - <strong>doc</strong>: consolidate Collaborator status in GOVERNANCE (Rich Trott) <a href="https://github.com/nodejs/node/pull/27128" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27128/hovercard">#27128</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1656cd2edb"><code>1656cd2edb</code></a>] - <strong>doc</strong>: remove outdated link (cjihrig) <a href="https://github.com/nodejs/node/pull/27126" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27126/hovercard">#27126</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/643a2fa447"><code>643a2fa447</code></a>] - <strong>doc</strong>: specify return type for tty.isatty() (Mykola Bilochub) <a href="https://github.com/nodejs/node/pull/27154" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27154/hovercard">#27154</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/557bd861aa"><code>557bd861aa</code></a>] - <strong>doc</strong>: revise Collaborator material in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27103" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27103/hovercard">#27103</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1afec97130"><code>1afec97130</code></a>] - <strong>doc</strong>: link bigint type to MDN instead of proposal (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27101" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27101/hovercard">#27101</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/21b739fb69"><code>21b739fb69</code></a>] - <strong>doc</strong>: add missing step to npm release process (Myles Borins) <a href="https://github.com/nodejs/node/pull/27105" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27105/hovercard">#27105</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/181052d7c2"><code>181052d7c2</code></a>] - <strong>doc</strong>: revise Collaborator description in GOVERNANCE.md (Rich Trott) <a href="https://github.com/nodejs/node/pull/27071" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27071/hovercard">#27071</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/10eaf6a09f"><code>10eaf6a09f</code></a>] - <strong>doc</strong>: fix section sorting, add link reference (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27075" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27075/hovercard">#27075</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d989e20717"><code>d989e20717</code></a>] - <strong>doc</strong>: describe tls.DEFAULT_MIN_VERSION/_MAX_VERSION (Sam Roberts) <a href="https://github.com/nodejs/node/pull/26821" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26821/hovercard">#26821</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0622ce6e7f"><code>0622ce6e7f</code></a>] - <strong>doc</strong>: fix changelog date typo (Jesse McCarthy) <a href="https://github.com/nodejs/node/pull/26831" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26831/hovercard">#26831</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cd9898a52a"><code>cd9898a52a</code></a>] - <strong>doc</strong>: add missing pr-url (cjihrig) <a href="https://github.com/nodejs/node/pull/26753" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26753/hovercard">#26753</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/06879aafee"><code>06879aafee</code></a>] - <strong>doc</strong>: fix year in changelog (Colin Prince) <a href="https://github.com/nodejs/node/pull/26584" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26584/hovercard">#26584</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7e0ddf66b9"><code>7e0ddf66b9</code></a>] - <strong>doc</strong>: fix deprecation "End-of-Life" capitalization (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26251" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26251/hovercard">#26251</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3d4db3a7bf"><code>3d4db3a7bf</code></a>] - <strong>doc</strong>: fix metadata of DEP0114 (Tobias Nießen) <a href="https://github.com/nodejs/node/pull/26250" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26250/hovercard">#26250</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ccf37b3a84"><code>ccf37b3a84</code></a>] - <strong>doc</strong>: fix deprecations metadata (Richard Lau) <a href="https://github.com/nodejs/node/pull/25434" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25434/hovercard">#25434</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3614157b78"><code>3614157b78</code></a>] - <strong>doc</strong>: fix lint in CHANGELOG_V6 (Myles Borins) <a href="https://github.com/nodejs/node/pull/25233" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25233/hovercard">#25233</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/928f776385"><code>928f776385</code></a>] - <strong>doc</strong>: add missing pr-url (cjihrig) <a href="https://github.com/nodejs/node/pull/25091" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25091/hovercard">#25091</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/43273262e5"><code>43273262e5</code></a>] - <strong>doc</strong>: describe secureProtocol and CLI interaction (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24386" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24386/hovercard">#24386</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/34eccb2a1b"><code>34eccb2a1b</code></a>] - <strong>doc</strong>: fix missing PR id of 23329 (Ouyang Yadong) <a href="https://github.com/nodejs/node/pull/24458" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24458/hovercard">#24458</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/db2ac1dbd9"><code>db2ac1dbd9</code></a>] - <strong>doc</strong>: fix headings for CHANGELOG_v10.md (Myles Borins) <a href="https://github.com/nodejs/node/pull/23973" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23973/hovercard">#23973</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c99026bdd7"><code>c99026bdd7</code></a>] - <strong>doc</strong>: update missing deprecation (cjihrig) <a href="https://github.com/nodejs/node/pull/23883" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23883/hovercard">#23883</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/4afd503465"><code>4afd503465</code></a>] - <strong>doc,test,repl</strong>: fix deprecation code (cjihrig) <a href="https://github.com/nodejs/node/pull/26368" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26368/hovercard">#26368</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3b044962c4"><code>3b044962c4</code></a>] - <strong>errors</strong>: add more information in case of invalid callbacks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27048" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27048/hovercard">#27048</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/96e46d37c4"><code>96e46d37c4</code></a>] - <strong>esm</strong>: replace --entry-type with --input-type (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/27184" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27184/hovercard">#27184</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5e98f875b9"><code>5e98f875b9</code></a>] - <strong>esm</strong>: fix typos (Geoffrey Booth) <a href="https://github.com/nodejs/node/pull/27067" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27067/hovercard">#27067</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7a547098d5"><code>7a547098d5</code></a>] - <strong>esm</strong>: use primordials (Myles Borins) <a href="https://github.com/nodejs/node/pull/26954" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26954/hovercard">#26954</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2400cbcf7c"><code>2400cbcf7c</code></a>] - <strong>fs</strong>: fix infinite loop with async recursive mkdir on Windows (Richard Lau) <a href="https://github.com/nodejs/node/pull/27207" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27207/hovercard">#27207</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b925379f50"><code>b925379f50</code></a>] - <strong>fs</strong>: warn on non-portable mkdtemp() templates (cjihrig) <a href="https://github.com/nodejs/node/pull/26980" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26980/hovercard">#26980</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/eb2d4161f5"><code>eb2d4161f5</code></a>] - <strong>fs</strong>: improve readFile performance (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27063" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27063/hovercard">#27063</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/92db780d9e"><code>92db780d9e</code></a>] - <strong>http2</strong>: rename function for clarity (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26809/hovercard">#26809</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ce265908eb"><code>ce265908eb</code></a>] - <strong>http2</strong>: remove side effects from validateSettings (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26809/hovercard">#26809</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cd3a9eebca"><code>cd3a9eebca</code></a>] - <strong>https</strong>: remove usage of public require('util') (dnlup) <a href="https://github.com/nodejs/node/pull/26772" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26772/hovercard">#26772</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/49d3d11ba7"><code>49d3d11ba7</code></a>] - <strong>inspector</strong>: split --cpu-prof-path to --cpu-prof-dir and --cpu-prof-name (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27306" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27306/hovercard">#27306</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/94adfe9831"><code>94adfe9831</code></a>] - <strong>lib</strong>: replace --diagnostic-report-* with --report-* (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27312" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27312/hovercard">#27312</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/49ee010005"><code>49ee010005</code></a>] - <strong>lib</strong>: use getOptionValue instead of process underscore aliases (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27278" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27278/hovercard">#27278</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a38e9c438a"><code>a38e9c438a</code></a>] - <strong>lib</strong>: require globals instead of using the global proxy (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27112" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27112/hovercard">#27112</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/914d6c9ab8"><code>914d6c9ab8</code></a>] - <strong>lib</strong>: use primordials in domexception.js (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27171" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27171/hovercard">#27171</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3da36d0e94"><code>3da36d0e94</code></a>] - <strong>lib</strong>: create primordials in every context (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27171" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27171/hovercard">#27171</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/908292cf1f"><code>908292cf1f</code></a>] - <strong>lib</strong>: enforce the use of Object from primordials (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27146" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27146/hovercard">#27146</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/47f5cc1ad1"><code>47f5cc1ad1</code></a>] - <strong>lib</strong>: faster FreeList (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27021" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27021/hovercard">#27021</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5b9e57012a"><code>5b9e57012a</code></a>] - <strong>lib</strong>: add signal name validator (cjihrig) <a href="https://github.com/nodejs/node/pull/27137" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27137/hovercard">#27137</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/112cc7c275"><code>112cc7c275</code></a>] - <strong>lib</strong>: use safe methods from primordials (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27096" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27096/hovercard">#27096</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5a8c55f078"><code>5a8c55f078</code></a>] - <strong>lib</strong>: fix outdated comment (Vse Mozhet Byt) <a href="https://github.com/nodejs/node/pull/27122" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27122/hovercard">#27122</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/de23055536"><code>de23055536</code></a>] - <strong>lib</strong>: remove <code>env: node</code> in eslint config for lib files (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27082" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27082/hovercard">#27082</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2c49e8b537"><code>2c49e8b537</code></a>] - <strong>lib</strong>: make queueMicrotask faster (Anatoli Papirovski) <a href="https://github.com/nodejs/node/pull/27032" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27032/hovercard">#27032</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0817840f77"><code>0817840f77</code></a>] - <strong>lib</strong>: force using primordials for JSON, Math and Reflect (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27027" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27027/hovercard">#27027</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7bddfcc61a"><code>7bddfcc61a</code></a>] - <strong>lib</strong>: consolidate arrayBufferView validation (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26809/hovercard">#26809</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/6c913fb028"><code>6c913fb028</code></a>] - <strong>lib</strong>: remove return values from validation functions (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26809/hovercard">#26809</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/50a3fe20ea"><code>50a3fe20ea</code></a>] - <strong>lib</strong>: rename validateMode to parseMode (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26809/hovercard">#26809</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/76e67e9884"><code>76e67e9884</code></a>] - <strong>lib</strong>: assign missed deprecation code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26492" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26492/hovercard">#26492</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f3b5cc0807"><code>f3b5cc0807</code></a>] - <strong>meta</strong>: travis: run compilation jobs first (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27205" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27205/hovercard">#27205</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7c816b7588"><code>7c816b7588</code></a>] - <strong>module</strong>: explicitly initialize CJS loader (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27313" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27313/hovercard">#27313</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d6317d0a45"><code>d6317d0a45</code></a>] - <strong>module</strong>: remove usage of require('util') (dnlup) <a href="https://github.com/nodejs/node/pull/26803" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26803/hovercard">#26803</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ff89670902"><code>ff89670902</code></a>] - <strong>n-api</strong>: reduce gc finalization stress (Michael Dawson) <a href="https://github.com/nodejs/node/pull/27085" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27085/hovercard">#27085</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/655c90b287"><code>655c90b287</code></a>] - <strong>net</strong>: inline maybeDestroy() (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27136" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27136/hovercard">#27136</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f0b3855a90"><code>f0b3855a90</code></a>] - <strong>net</strong>: remove usage of require('util') (dnlup) <a href="https://github.com/nodejs/node/pull/26920" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26920/hovercard">#26920</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9946c59707"><code>9946c59707</code></a>] - <strong>path</strong>: simplify normalizeString (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27240" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27240/hovercard">#27240</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9dba96dc1a"><code>9dba96dc1a</code></a>] - <strong>process</strong>: patch more process properties during pre-execution (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26945" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26945/hovercard">#26945</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d4eda4d876"><code>d4eda4d876</code></a>] - <strong>process</strong>: remove protection for SyncWriteStream destroy in stdio (Matteo Collina) <a href="https://github.com/nodejs/node/pull/26902" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26902/hovercard">#26902</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2701f5538f"><code>2701f5538f</code></a>] - <strong>readline</strong>: remove usage of require('util') (dnlup) <a href="https://github.com/nodejs/node/pull/26818" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26818/hovercard">#26818</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/415a825dc0"><code>415a825dc0</code></a>] - <strong>repl</strong>: remove usage of require('util') in <code>repl.js</code> (dnlup) <a href="https://github.com/nodejs/node/pull/26820" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26820/hovercard">#26820</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/af35d4044f"><code>af35d4044f</code></a>] - <strong>report</strong>: use uv_gettimeofday for dumpEventTimeStamp (cjihrig) <a href="https://github.com/nodejs/node/pull/27029" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27029/hovercard">#27029</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/44a3acb627"><code>44a3acb627</code></a>] - <strong>report</strong>: improve signal name validation (cjihrig) <a href="https://github.com/nodejs/node/pull/27137" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27137/hovercard">#27137</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/e3032708e0"><code>e3032708e0</code></a>] - <strong>report</strong>: add support for UDP connected sockets (Richard Lau) <a href="https://github.com/nodejs/node/pull/27072" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27072/hovercard">#27072</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8e1e9946a9"><code>8e1e9946a9</code></a>] - <strong>src</strong>: use uv_gettimeofday() to get microseconds (cjihrig) <a href="https://github.com/nodejs/node/pull/27029" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27029/hovercard">#27029</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8eaf31181a"><code>8eaf31181a</code></a>] - <strong>src</strong>: apply modernize-use-nullptr in node_win32_etw_provider.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/27263" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27263/hovercard">#27263</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/19e3e02a2d"><code>19e3e02a2d</code></a>] - <strong>src</strong>: move SIGINT watchdog utils to the contextify binding (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27290" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27290/hovercard">#27290</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5356b4a675"><code>5356b4a675</code></a>] - <strong>src</strong>: split per-process initialization and teardown routines (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27276" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27276/hovercard">#27276</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8d901bb44e"><code>8d901bb44e</code></a>] - <strong>src</strong>: move guessHandleType in the util binding (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27289" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27289/hovercard">#27289</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/758191033f"><code>758191033f</code></a>] - <strong>src</strong>: fix performance-faster-string-find in node_report.cc (gengjiawen) <a href="https://github.com/nodejs/node/pull/27262" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27262/hovercard">#27262</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/dc8b57fdc1"><code>dc8b57fdc1</code></a>] - <strong>src</strong>: use ArrayBufferAllocator::Create in node_worker.cc (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27251" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27251/hovercard">#27251</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f9da3f0cce"><code>f9da3f0cce</code></a>] - <strong>src</strong>: enable non-nestable V8 platform tasks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27252" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27252/hovercard">#27252</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3ef1512f9e"><code>3ef1512f9e</code></a>] - <strong>src</strong>: allows escaping NODE_OPTIONS with backslashes (Maël Nison) <a href="https://github.com/nodejs/node/pull/24065" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24065/hovercard">#24065</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cdba9f23ec"><code>cdba9f23ec</code></a>] - <strong>src</strong>: handle fatal error when Environment is not assigned to context (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27236" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27236/hovercard">#27236</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/83d1ca7de9"><code>83d1ca7de9</code></a>] - <strong>src</strong>: disallow calling env-dependent methods during bootstrap (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27234" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27234/hovercard">#27234</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cab1dc5bb3"><code>cab1dc5bb3</code></a>] - <strong>src</strong>: use RAII to manage the main isolate data (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27220" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27220/hovercard">#27220</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1e7823dd4e"><code>1e7823dd4e</code></a>] - <strong>src</strong>: remove redundant call in node_options-inl.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/26959" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26959/hovercard">#26959</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/73471236d8"><code>73471236d8</code></a>] - <strong>src</strong>: remove unimplemented method in TracingAgent (gengjiawen) <a href="https://github.com/nodejs/node/pull/26959" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26959/hovercard">#26959</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/427fce711f"><code>427fce711f</code></a>] - <strong>src</strong>: fix check for accepting Buffers into Node’s allocator (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27174" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27174/hovercard">#27174</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/dfd7e99425"><code>dfd7e99425</code></a>] - <strong>src</strong>: make a Environment-independent proxy class for NativeModuleLoader (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27160" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27160/hovercard">#27160</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/060d901f87"><code>060d901f87</code></a>] - <strong>src</strong>: replace FromJust() with Check() when possible (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27162" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27162/hovercard">#27162</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ee7daf76c0"><code>ee7daf76c0</code></a>] - <strong>src</strong>: remove redundant string initialization (gengjiawen) <a href="https://github.com/nodejs/node/pull/27152" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27152/hovercard">#27152</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/845a6214f8"><code>845a6214f8</code></a>] - <strong>src</strong>: use macro instead of magic number for fd (gengjiawen) <a href="https://github.com/nodejs/node/pull/27152" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27152/hovercard">#27152</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/547576f530"><code>547576f530</code></a>] - <strong>src</strong>: always use diagnostic file sequence number (cjihrig) <a href="https://github.com/nodejs/node/pull/27142" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27142/hovercard">#27142</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c1e03eda07"><code>c1e03eda07</code></a>] - <strong>src</strong>: use SealHandleScope for inspector tasks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27116" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27116/hovercard">#27116</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a3f30a48c2"><code>a3f30a48c2</code></a>] - <strong>src</strong>: unify crypto constant setup (Sam Roberts) <a href="https://github.com/nodejs/node/pull/27077" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27077/hovercard">#27077</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/97c0a34935"><code>97c0a34935</code></a>] - <strong>src</strong>: don't point to out of scope variable (cjihrig) <a href="https://github.com/nodejs/node/pull/27070" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27070/hovercard">#27070</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/864860e9f3"><code>864860e9f3</code></a>] - <strong>src</strong>: port coverage serialization to C++ (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26874" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26874/hovercard">#26874</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d0e2650d03"><code>d0e2650d03</code></a>] - <strong>src</strong>: add NOLINT to js_native_.* (gengjiawen) <a href="https://github.com/nodejs/node/pull/26884" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26884/hovercard">#26884</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/eb2dccb17a"><code>eb2dccb17a</code></a>] - <strong>src</strong>: move AsyncResource impl out of public header (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26348" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26348/hovercard">#26348</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/e1d55a0cbc"><code>e1d55a0cbc</code></a>] - <strong>src</strong>: port bootstrap/cache.js to C++ (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27046" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27046/hovercard">#27046</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f59ec2abee"><code>f59ec2abee</code></a>] - <strong>src</strong>: implement MemoryRetainer in Environment (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27018" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27018/hovercard">#27018</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1087805eeb"><code>1087805eeb</code></a>] - <strong>src</strong>: check return value, silence coverity warning (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/26997" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26997/hovercard">#26997</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bb98f27181"><code>bb98f27181</code></a>] - <strong>src</strong>: check uv_fs_close() return value (cjihrig) <a href="https://github.com/nodejs/node/pull/26967" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26967/hovercard">#26967</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8bc7d2a5be"><code>8bc7d2a5be</code></a>] - <strong>src</strong>: fix data type when using uv_get_total_memory() (gengjiawen) <a href="https://github.com/nodejs/node/pull/26886" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26886/hovercard">#26886</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c0f031c5bd"><code>c0f031c5bd</code></a>] - <strong>src</strong>: remove unused variable (cjihrig) <a href="https://github.com/nodejs/node/pull/26879" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26879/hovercard">#26879</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1935625df4"><code>1935625df4</code></a>] - <strong>src</strong>: disallow constructor behaviour for native methods (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26700" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26700/hovercard">#26700</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f091d4e840"><code>f091d4e840</code></a>] - <strong>src</strong>: apply clang-tidy rule modernize-use-emplace (gengjiawen) <a href="https://github.com/nodejs/node/pull/26564" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26564/hovercard">#26564</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f47adfbda5"><code>f47adfbda5</code></a>] - <strong>src</strong>: fix DTrace GC callbacks DCHECKs and add cleanup (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/26742" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26742/hovercard">#26742</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0752a18b88"><code>0752a18b88</code></a>] - <strong>src</strong>: fix warning in node_messaging (ZYSzys) <a href="https://github.com/nodejs/node/pull/26682" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26682/hovercard">#26682</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b200a46bef"><code>b200a46bef</code></a>] - <strong>src</strong>: remove <code>process.binding('config').debugOptions</code> (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/25999" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25999/hovercard">#25999</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c2d374fccc"><code>c2d374fccc</code></a>] - <strong>src</strong>: remove unused method in env.h (gengjiawen) <a href="https://github.com/nodejs/node/pull/25934" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25934/hovercard">#25934</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/55569759b3"><code>55569759b3</code></a>] - <strong>src</strong>: pass along errors from PromiseWrap instantiation (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/25734" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25734/hovercard">#25734</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/24e6b709ea"><code>24e6b709ea</code></a>] - <strong>src</strong>: use isolate version of BooleanValue() (cjihrig) <a href="https://github.com/nodejs/node/pull/24883" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24883/hovercard">#24883</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b0089a580f"><code>b0089a580f</code></a>] - <strong>src</strong>: make model counter in <code>GetCPUInfo()</code> unsigned (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/23880" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/23880/hovercard">#23880</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/53e0f632db"><code>53e0f632db</code></a>] - <strong>stream</strong>: inline onwriteStateUpdate() (Luigi Pinca) <a href="https://github.com/nodejs/node/pull/27203" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27203/hovercard">#27203</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1a67c9948c"><code>1a67c9948c</code></a>] - <strong>stream</strong>: remove dead code (Marcos Casagrande) <a href="https://github.com/nodejs/node/pull/27125" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27125/hovercard">#27125</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a3d1922958"><code>a3d1922958</code></a>] - <strong>test</strong>: unskip copyfile permission test (cjihrig) <a href="https://github.com/nodejs/node/pull/27241" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27241/hovercard">#27241</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b368571fba"><code>b368571fba</code></a>] - <strong>test</strong>: move known issue test to parallel (cjihrig) <a href="https://github.com/nodejs/node/pull/27241" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27241/hovercard">#27241</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/528d100394"><code>528d100394</code></a>] - <strong>test</strong>: mark some known flakes (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27225" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27225/hovercard">#27225</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/e37eee2b1e"><code>e37eee2b1e</code></a>] - <strong>test</strong>: remove flaky designation for test-cli-node-options (Rich Trott) <a href="https://github.com/nodejs/node/pull/27305" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27305/hovercard">#27305</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/7167eb2f12"><code>7167eb2f12</code></a>] - <strong>test</strong>: increase coverage for dns.promises.lookup() (Rich Trott) <a href="https://github.com/nodejs/node/pull/27299" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27299/hovercard">#27299</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/b66f01d903"><code>b66f01d903</code></a>] - <strong>test</strong>: skip test-cpu-prof in debug builds with code cache (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27308" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27308/hovercard">#27308</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/57ab3b56fc"><code>57ab3b56fc</code></a>] - <strong>test</strong>: allow leaked global check to be skipped (cjihrig) <a href="https://github.com/nodejs/node/pull/27239" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27239/hovercard">#27239</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/02885dad5a"><code>02885dad5a</code></a>] - <strong>test</strong>: add ability to skip common flag checks (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27254" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27254/hovercard">#27254</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/ed893111b9"><code>ed893111b9</code></a>] - <strong>test</strong>: do not strip left whitespace in pseudo-tty tests (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27244" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27244/hovercard">#27244</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8712edf53a"><code>8712edf53a</code></a>] - <strong>test</strong>: fix postmortem metadata test (Matheus Marchini) <a href="https://github.com/nodejs/node/pull/27265" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27265/hovercard">#27265</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d5bb500d0f"><code>d5bb500d0f</code></a>] - <strong>test</strong>: fix test-benchmark-buffer (Rich Trott) <a href="https://github.com/nodejs/node/pull/27260" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27260/hovercard">#27260</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/4f8b497991"><code>4f8b497991</code></a>] - <strong>test</strong>: try to stabalize test-child-process-fork-exec-path.js (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27277" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27277/hovercard">#27277</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c6c37e9e85"><code>c6c37e9e85</code></a>] - <strong>test</strong>: use assert.rejects() and assert.throws() (Richard Lau) <a href="https://github.com/nodejs/node/pull/27207" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27207/hovercard">#27207</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f85ef977e6"><code>f85ef977e6</code></a>] - <strong>test</strong>: log errors in test-fs-readfile-tostring-fail (Richard Lau) <a href="https://github.com/nodejs/node/pull/27058" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27058/hovercard">#27058</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/de463f1490"><code>de463f1490</code></a>] - <strong>test</strong>: ec2 generateKeyPairSync invalid parameter encoding (Ruwan Geeganage) <a href="https://github.com/nodejs/node/pull/27212" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27212/hovercard">#27212</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2fed83dee8"><code>2fed83dee8</code></a>] - <strong>test</strong>: test privateEncrypt/publicDecrypt + padding (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27188" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27188/hovercard">#27188</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f6bd3b27ee"><code>f6bd3b27ee</code></a>] - <strong>test</strong>: fix test-dns-idna2008.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27208" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27208/hovercard">#27208</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/8cf3af1486"><code>8cf3af1486</code></a>] - <strong>test</strong>: optimize total Travis run time (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27182" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27182/hovercard">#27182</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/abe4183d41"><code>abe4183d41</code></a>] - <strong>test</strong>: mark some known flakes (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27193" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27193/hovercard">#27193</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/06c803d9b9"><code>06c803d9b9</code></a>] - <strong>test</strong>: pass null params to napi_create_function() (Octavian Soldea) <a href="https://github.com/nodejs/node/pull/26998" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26998/hovercard">#26998</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2a51ae424a"><code>2a51ae424a</code></a>] - <strong>test</strong>: cover thenables when we check for promises (szabolcsit) <a href="https://github.com/nodejs/node/pull/24219" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24219/hovercard">#24219</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3a6eba3de6"><code>3a6eba3de6</code></a>] - <strong>test</strong>: use assert.rejects (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27123" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27123/hovercard">#27123</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3d6533ea02"><code>3d6533ea02</code></a>] - <strong>test</strong>: simplify vm-module-errors test (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27123" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27123/hovercard">#27123</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d1413305e0"><code>d1413305e0</code></a>] - <strong>test</strong>: print child stderr in test-http-chunk-problem (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27117" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27117/hovercard">#27117</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f96a6608eb"><code>f96a6608eb</code></a>] - <strong>test</strong>: fix test-worker-memory.js for large cpu #s (Michael Dawson) <a href="https://github.com/nodejs/node/pull/27090" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27090/hovercard">#27090</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/93df085386"><code>93df085386</code></a>] - <strong>test</strong>: fix this scope bug in test-stream2-writable.js (gengjiawen) <a href="https://github.com/nodejs/node/pull/27111" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27111/hovercard">#27111</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/58aaf58406"><code>58aaf58406</code></a>] - <strong>test</strong>: fix test-repl-require-after-write (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27088" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27088/hovercard">#27088</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/baa54a5ae7"><code>baa54a5ae7</code></a>] - <strong>test</strong>: cover napi_get/set/has_named_property() (Gabriel Schulhof) <a href="https://github.com/nodejs/node/pull/26947" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26947/hovercard">#26947</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/c86883cfac"><code>c86883cfac</code></a>] - <strong>test</strong>: fix test-benchmark-module (Rich Trott) <a href="https://github.com/nodejs/node/pull/27094" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27094/hovercard">#27094</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f13733d12d"><code>f13733d12d</code></a>] - <strong>test</strong>: test vm.runInNewContext() filename option (Ben Noordhuis) <a href="https://github.com/nodejs/node/pull/27056" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27056/hovercard">#27056</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/666c67e078"><code>666c67e078</code></a>] - <strong>test</strong>: simplify date inspection tests (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26922" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26922/hovercard">#26922</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1375af204a"><code>1375af204a</code></a>] - <strong>test</strong>: revert fail <code>coverage</code> target if tests fail" (Michael Dawson) <a href="https://github.com/nodejs/node/pull/25543" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25543/hovercard">#25543</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/3235d318dc"><code>3235d318dc</code></a>] - <strong>test</strong>: add test for _setSimultaneousAccepts() (Andrey Melikhov) <a href="https://github.com/nodejs/node/pull/24180" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24180/hovercard">#24180</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9e8c9be3ff"><code>9e8c9be3ff</code></a>] - <strong>timers</strong>: rename validateTimerDuration to getTimerDuration (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26809/hovercard">#26809</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a1d05e49fe"><code>a1d05e49fe</code></a>] - <strong>timers</strong>: support name in validateTimerDuration() (cjihrig) <a href="https://github.com/nodejs/node/pull/26215" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26215/hovercard">#26215</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2d5387e143"><code>2d5387e143</code></a>] - <strong>tls</strong>: add debugging to native TLS code (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26843" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26843/hovercard">#26843</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f87b3a72cd"><code>f87b3a72cd</code></a>] - <strong>tls</strong>: add CHECK for impossible condition (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/26843" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26843/hovercard">#26843</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a1330af6a3"><code>a1330af6a3</code></a>] - <strong>tls</strong>: remove usage of public require('util') (dnlup) <a href="https://github.com/nodejs/node/pull/26747" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26747/hovercard">#26747</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/00d49ad673"><code>00d49ad673</code></a>] - <strong>tls</strong>: null not valid as a renegotiate callback (Sam Roberts) <a href="https://github.com/nodejs/node/pull/25929" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25929/hovercard">#25929</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/54b4beb506"><code>54b4beb506</code></a>] - <strong>tls</strong>: support TLS_client_method, TLS_server_method (Sam Roberts) <a href="https://github.com/nodejs/node/pull/24386" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24386/hovercard">#24386</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5ac0308af9"><code>5ac0308af9</code></a>] - <strong>tools</strong>: refactor mkcodecache (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27161" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27161/hovercard">#27161</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/4fd7193579"><code>4fd7193579</code></a>] - <strong>tools</strong>: implement mkcodecache as an executable (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27161" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27161/hovercard">#27161</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d4e743169e"><code>d4e743169e</code></a>] - <strong>tools</strong>: update js-yaml to 3.13.1 for lint-md.js (Rich Trott) <a href="https://github.com/nodejs/node/pull/27195" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27195/hovercard">#27195</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1fc4255221"><code>1fc4255221</code></a>] - <strong>tools</strong>: python: ignore instead of select flake8 rules (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25614" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25614/hovercard">#25614</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a16a0fe962"><code>a16a0fe962</code></a>] - <strong>tools</strong>: python: activate more flake8 rules (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25614" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25614/hovercard">#25614</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0befda6970"><code>0befda6970</code></a>] - <strong>tools</strong>: python: update flake8 rules (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/25614" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25614/hovercard">#25614</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0a25ace9c3"><code>0a25ace9c3</code></a>] - <strong>tools</strong>: move cpplint configuration to .cpplint (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27098" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27098/hovercard">#27098</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/cd2987f83f"><code>cd2987f83f</code></a>] - <strong>tools</strong>: refloat 4 Node.js patches to cpplint.py (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27098" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27098/hovercard">#27098</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/1302e0174a"><code>1302e0174a</code></a>] - <strong>tools</strong>: bump cpplint.py to 1.4.4 (Refael Ackermann) <a href="https://github.com/nodejs/node/pull/27098" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27098/hovercard">#27098</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/dd89a1182f"><code>dd89a1182f</code></a>] - <strong>tools</strong>: print a better message for unexpected use of globals (Michaël Zasso) <a href="https://github.com/nodejs/node/pull/27083" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27083/hovercard">#27083</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/39141426d4"><code>39141426d4</code></a>] - <strong>tools</strong>: update capitalize-comments eslint rule (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26849" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26849/hovercard">#26849</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/964174e339"><code>964174e339</code></a>] - <strong>tools,doc</strong>: fix 404 broken links in docs (Gerson Niño) <a href="https://github.com/nodejs/node/pull/27168" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27168/hovercard">#27168</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/bbfa93af3d"><code>bbfa93af3d</code></a>] - <strong>url</strong>: refactor validateHostname (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26809" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26809/hovercard">#26809</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2e4ceb5747"><code>2e4ceb5747</code></a>] - <strong>util</strong>: access process states lazily in debuglog (Joyee Cheung) <a href="https://github.com/nodejs/node/pull/27281" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27281/hovercard">#27281</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/2948e96afd"><code>2948e96afd</code></a>] - <strong>util</strong>: fix wrong usage of Error.prepareStackTrace (Simon Zünd) <a href="https://github.com/nodejs/node/pull/27250" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27250/hovercard">#27250</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/a9bf6652b5"><code>a9bf6652b5</code></a>] - <strong>util</strong>: use minimal object inspection with %s specifier (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26927" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26927/hovercard">#26927</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/f7c96856f9"><code>f7c96856f9</code></a>] - <strong>util</strong>: improve error property inspection (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26984" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26984/hovercard">#26984</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/14b2db0145"><code>14b2db0145</code></a>] - <strong>util</strong>: improve <code>inspect()</code> compact number mode (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/26984" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/26984/hovercard">#26984</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/0f58ae392b"><code>0f58ae392b</code></a>] - <strong>util</strong>: <code>format()</code> now formats bigint and booleans (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/25046" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/25046/hovercard">#25046</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/9752fce34d"><code>9752fce34d</code></a>] - <strong>util</strong>: improve format performance (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/24981" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/24981/hovercard">#24981</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/e9fb92dc42"><code>e9fb92dc42</code></a>] - <strong>vm</strong>: remove require('util') from lib/vm/source_text_module.js (freestraws) <a href="https://github.com/nodejs/node/pull/27285" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27285/hovercard">#27285</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/002dacb7f7"><code>002dacb7f7</code></a>] - <strong>worker</strong>: handle exception when creating execArgv errors (Anna Henningsen) <a href="https://github.com/nodejs/node/pull/27245" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27245/hovercard">#27245</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/d070f5d965"><code>d070f5d965</code></a>] - <strong>worker</strong>: improve coverage (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27230" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27230/hovercard">#27230</a> </li> <li>[<a href="https://github.com/nodejs/node/commit/5450e48f69"><code>5450e48f69</code></a>] - <strong>worker</strong>: simplify filename checks (Ruben Bridgewater) <a href="https://github.com/nodejs/node/pull/27233" data-hovercard-type="pull_request" data-hovercard-url="/nodejs/node/pull/27233/hovercard">#27233</a> </li> </ul>