ImmoweltGroup / flow-mono-cli

A command line interface that aims to solve a few issues while working with flow typed codebases in a mono-repo.
https://immoweltgroup.gitbooks.io/flow-mono-cli/
MIT License
87 stars 12 forks source link

TASK: Update Node.js to v12.20.0 #346

Closed renovate[bot] closed 3 years ago

renovate[bot] commented 4 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Update Change
node minor 12.14.1 -> 12.20.0

Release Notes

nodejs/node ### [`v12.20.0`](https://togithub.com/nodejs/node/releases/v12.20.0) [Compare Source](https://togithub.com/nodejs/node/compare/v12.19.1...v12.20.0) ##### Notable Changes - **crypto**: - update certdata to NSS 3.56 (Shelley Vohr) [#​35546](https://togithub.com/nodejs/node/pull/35546) - **deps**: - update llhttp to 2.1.3 (Fedor Indutny) [#​35435](https://togithub.com/nodejs/node/pull/35435) - (SEMVER-MINOR) upgrade to libuv 1.40.0 (Colin Ihrig) [#​35333](https://togithub.com/nodejs/node/pull/35333) - **doc**: - add aduh95 to collaborators (Antoine du Hamel) [#​35542](https://togithub.com/nodejs/node/pull/35542) - **fs**: - (SEMVER-MINOR) add .ref() and .unref() methods to watcher classes (rickyes) [#​33134](https://togithub.com/nodejs/node/pull/33134) - **http**: - (SEMVER-MINOR) added scheduling option to http agent (delvedor) [#​33278](https://togithub.com/nodejs/node/pull/33278) - **module**: - (SEMVER-MINOR) exports pattern support (Guy Bedford) [#​34718](https://togithub.com/nodejs/node/pull/34718) - (SEMVER-MINOR) named exports for CJS via static analysis (Guy Bedford) [#​35249](https://togithub.com/nodejs/node/pull/35249) - **n-api**: - (SEMVER-MINOR) add more property defaults (Gerhard Stoebich) [#​35214](https://togithub.com/nodejs/node/pull/35214) - **src**: - (SEMVER-MINOR) move node_contextify to modern THROW_ERR_\* (James M Snell) [#​35470](https://togithub.com/nodejs/node/pull/35470) - (SEMVER-MINOR) move node_process to modern THROW_ERR\* (James M Snell) [#​35472](https://togithub.com/nodejs/node/pull/35472) - (SEMVER-MINOR) expose v8::Isolate setup callbacks (Shelley Vohr) [#​35512](https://togithub.com/nodejs/node/pull/35512) ##### Commits - \[[`c6eb0b62d9`](https://togithub.com/nodejs/node/commit/c6eb0b62d9)] - **benchmark**: ignore build artifacts for napi addons (Richard Lau) [#​35970](https://togithub.com/nodejs/node/pull/35970) - \[[`f3a045720c`](https://togithub.com/nodejs/node/commit/f3a045720c)] - **build**: fuzzer that targets node::LoadEnvironment() (davkor) [#​34844](https://togithub.com/nodejs/node/pull/34844) - \[[`48bc3fcd4c`](https://togithub.com/nodejs/node/commit/48bc3fcd4c)] - **build**: improved release lint error message (Shelley Vohr) [#​35523](https://togithub.com/nodejs/node/pull/35523) - \[[`2e766a6adf`](https://togithub.com/nodejs/node/commit/2e766a6adf)] - **console**: add Symbol.toStringTag property (Leko) [#​35399](https://togithub.com/nodejs/node/pull/35399) - \[[`90244362cc`](https://togithub.com/nodejs/node/commit/90244362cc)] - **crypto**: fix KeyObject garbage collection (Anna Henningsen) [#​35481](https://togithub.com/nodejs/node/pull/35481) - \[[`42f64eba89`](https://togithub.com/nodejs/node/commit/42f64eba89)] - **crypto**: update certdata to NSS 3.56 (Shelley Vohr) [#​35546](https://togithub.com/nodejs/node/pull/35546) - \[[`a6f58c0888`](https://togithub.com/nodejs/node/commit/a6f58c0888)] - **crypto**: set env values in KeyObject Deserialize method (ThakurKarthik) [#​35416](https://togithub.com/nodejs/node/pull/35416) - \[[`6539cf2725`](https://togithub.com/nodejs/node/commit/6539cf2725)] - **deps**: upgrade to cjs-module-lexer@1.0.0 (Guy Bedford) [#​35928](https://togithub.com/nodejs/node/pull/35928) - \[[`bdcc77bdf4`](https://togithub.com/nodejs/node/commit/bdcc77bdf4)] - **deps**: update to cjs-module-lexer@0.5.2 (Guy Bedford) [#​35901](https://togithub.com/nodejs/node/pull/35901) - \[[`5b8d3c74e8`](https://togithub.com/nodejs/node/commit/5b8d3c74e8)] - **deps**: upgrade to cjs-module-lexer@0.5.0 (Guy Bedford) [#​35871](https://togithub.com/nodejs/node/pull/35871) - \[[`d7f0e3e5f0`](https://togithub.com/nodejs/node/commit/d7f0e3e5f0)] - **deps**: update to cjs-module-lexer@0.4.3 (Guy Bedford) [#​35745](https://togithub.com/nodejs/node/pull/35745) - \[[`0a1474d9df`](https://togithub.com/nodejs/node/commit/0a1474d9df)] - **deps**: update llhttp to 2.1.3 (Fedor Indutny) [#​35435](https://togithub.com/nodejs/node/pull/35435) - \[[`cf07a8695a`](https://togithub.com/nodejs/node/commit/cf07a8695a)] - **deps**: upgrade to libuv 1.40.0 (Colin Ihrig) [#​35333](https://togithub.com/nodejs/node/pull/35333) - \[[`cc11464b4e`](https://togithub.com/nodejs/node/commit/cc11464b4e)] - **deps**: upgrade to c-ares v1.16.1 (Shelley Vohr) [#​35324](https://togithub.com/nodejs/node/pull/35324) - \[[`5405e62eaf`](https://togithub.com/nodejs/node/commit/5405e62eaf)] - **deps**: update to uvwasi 0.0.11 (Colin Ihrig) [#​35104](https://togithub.com/nodejs/node/pull/35104) - \[[`44c739cc49`](https://togithub.com/nodejs/node/commit/44c739cc49)] - **deps**: V8: cherry-pick [`6be2f6e`](https://togithub.com/nodejs/node/commit/6be2f6e26e8d) (Benjamin Coe) [#​35055](https://togithub.com/nodejs/node/pull/35055) - \[[`b78a1a186f`](https://togithub.com/nodejs/node/commit/b78a1a186f)] - **doc**: update releaser in v12.18.4 changelog (Beth Griggs) [#​35217](https://togithub.com/nodejs/node/pull/35217) - \[[`1cd1d0159d`](https://togithub.com/nodejs/node/commit/1cd1d0159d)] - **doc**: move package.import content higher (Myles Borins) [#​35535](https://togithub.com/nodejs/node/pull/35535) - \[[`79f3c323f6`](https://togithub.com/nodejs/node/commit/79f3c323f6)] - **doc**: fix broken links in modules.md (Rich Trott) [#​35182](https://togithub.com/nodejs/node/pull/35182) - \[[`b4941cfaec`](https://togithub.com/nodejs/node/commit/b4941cfaec)] - **doc**: make minor improvements to module.md (Rich Trott) [#​35083](https://togithub.com/nodejs/node/pull/35083) - \[[`7dc3b74c34`](https://togithub.com/nodejs/node/commit/7dc3b74c34)] - **doc**: add ESM examples in `module` API doc page (Antoine du HAMEL) [#​34875](https://togithub.com/nodejs/node/pull/34875) - \[[`f0b06b64ff`](https://togithub.com/nodejs/node/commit/f0b06b64ff)] - **doc**: move module core module doc to separate page (Antoine du HAMEL) [#​34747](https://togithub.com/nodejs/node/pull/34747) - \[[`77555d8500`](https://togithub.com/nodejs/node/commit/77555d8500)] - **doc**: put landing specifics in details tag (Rich Trott) [#​35296](https://togithub.com/nodejs/node/pull/35296) - \[[`b50b34b30e`](https://togithub.com/nodejs/node/commit/b50b34b30e)] - **doc**: put release script specifics in details (Myles Borins) [#​35260](https://togithub.com/nodejs/node/pull/35260) - \[[`1a8f3a844e`](https://togithub.com/nodejs/node/commit/1a8f3a844e)] - **doc**: copyedit esm.md (Rich Trott) [#​35414](https://togithub.com/nodejs/node/pull/35414) - \[[`d99120040c`](https://togithub.com/nodejs/node/commit/d99120040c)] - **doc**: error code fix in resolver spec (Guy Bedford) [#​34998](https://togithub.com/nodejs/node/pull/34998) - \[[`df52814113`](https://togithub.com/nodejs/node/commit/df52814113)] - **doc**: document Buffer.concat may use internal pool (Andrey Pechkurov) [#​35541](https://togithub.com/nodejs/node/pull/35541) - \[[`42a587f9ba`](https://togithub.com/nodejs/node/commit/42a587f9ba)] - **doc**: use test username instead of real (Pooja D.P) [#​35611](https://togithub.com/nodejs/node/pull/35611) - \[[`bfff4fc3c9`](https://togithub.com/nodejs/node/commit/bfff4fc3c9)] - **doc**: revise description of process.ppid (Pooja D.P) [#​35589](https://togithub.com/nodejs/node/pull/35589) - \[[`a9ac75480f`](https://togithub.com/nodejs/node/commit/a9ac75480f)] - **doc**: add symlink information for process.execpath (Pooja D.P) [#​35590](https://togithub.com/nodejs/node/pull/35590) - \[[`5fea51b66c`](https://togithub.com/nodejs/node/commit/5fea51b66c)] - **doc**: add PoojaDurgad as a triager (Pooja D.P) [#​35153](https://togithub.com/nodejs/node/pull/35153) - \[[`a0b541c3e0`](https://togithub.com/nodejs/node/commit/a0b541c3e0)] - **doc**: use kbd element in process doc (Rich Trott) [#​35584](https://togithub.com/nodejs/node/pull/35584) - \[[`992355cdf9`](https://togithub.com/nodejs/node/commit/992355cdf9)] - **doc**: simplify wording in tracing APIs doc (Pooja D.P) [#​35556](https://togithub.com/nodejs/node/pull/35556) - \[[`05db4b8343`](https://togithub.com/nodejs/node/commit/05db4b8343)] - **doc**: improve SIGINT error text (Rich Trott) [#​35558](https://togithub.com/nodejs/node/pull/35558) - \[[`42c479572c`](https://togithub.com/nodejs/node/commit/42c479572c)] - **doc**: use sentence case for class property (Rich Trott) [#​35540](https://togithub.com/nodejs/node/pull/35540) - \[[`fb9bb05ee2`](https://togithub.com/nodejs/node/commit/fb9bb05ee2)] - **doc**: fix util.inspect change history (Antoine du Hamel) [#​35528](https://togithub.com/nodejs/node/pull/35528) - \[[`6952c45202`](https://togithub.com/nodejs/node/commit/6952c45202)] - **doc**: add aduh95 to collaborators (Antoine du Hamel) [#​35542](https://togithub.com/nodejs/node/pull/35542) - \[[`b5f752528b`](https://togithub.com/nodejs/node/commit/b5f752528b)] - **doc**: update AUTHORS list (Anna Henningsen) [#​35280](https://togithub.com/nodejs/node/pull/35280) - \[[`370f8e3afd`](https://togithub.com/nodejs/node/commit/370f8e3afd)] - **doc**: update sxa's email address to Red Hat from IBM (Stewart X Addison) [#​35442](https://togithub.com/nodejs/node/pull/35442) - \[[`edf3fbbd14`](https://togithub.com/nodejs/node/commit/edf3fbbd14)] - **doc**: update contact information for [@​BethGriggs](https://togithub.com/BethGriggs) (Beth Griggs) [#​35451](https://togithub.com/nodejs/node/pull/35451) - \[[`8be289e58c`](https://togithub.com/nodejs/node/commit/8be289e58c)] - **doc**: update contact information for richardlau (Richard Lau) [#​35450](https://togithub.com/nodejs/node/pull/35450) - \[[`42c0dfcc23`](https://togithub.com/nodejs/node/commit/42c0dfcc23)] - **doc**: importable node protocol URLs (Bradley Meck) [#​35434](https://togithub.com/nodejs/node/pull/35434) - \[[`c192af66e7`](https://togithub.com/nodejs/node/commit/c192af66e7)] - **doc**: unhide resolver spec (Guy Bedford) [#​35358](https://togithub.com/nodejs/node/pull/35358) - \[[`b0e43c718c`](https://togithub.com/nodejs/node/commit/b0e43c718c)] - **doc**: add gpg key export directions to releases doc (Danielle Adams) [#​35298](https://togithub.com/nodejs/node/pull/35298) - \[[`884755f1e5`](https://togithub.com/nodejs/node/commit/884755f1e5)] - **doc**: simplify circular dependencies text in modules.md (Rich Trott) [#​35126](https://togithub.com/nodejs/node/pull/35126) - \[[`85c47d753c`](https://togithub.com/nodejs/node/commit/85c47d753c)] - **doc**: avoid double-while sentence in perf_hooks.md (Rich Trott) [#​35078](https://togithub.com/nodejs/node/pull/35078) - \[[`68c5ee45a2`](https://togithub.com/nodejs/node/commit/68c5ee45a2)] - **doc**: update fs promise-based examples (Richard Lau) [#​35760](https://togithub.com/nodejs/node/pull/35760) - \[[`66f8730441`](https://togithub.com/nodejs/node/commit/66f8730441)] - **doc**: add history entry for exports patterns (Antoine du Hamel) [#​35410](https://togithub.com/nodejs/node/pull/35410) - \[[`a7e66b635d`](https://togithub.com/nodejs/node/commit/a7e66b635d)] - **doc**: fix conditional exports flag removal version (Antoine du Hamel) [#​35428](https://togithub.com/nodejs/node/pull/35428) - \[[`9197a6651d`](https://togithub.com/nodejs/node/commit/9197a6651d)] - **doc**: copyedit packages.md (Rich Trott) [#​35427](https://togithub.com/nodejs/node/pull/35427) - \[[`f507ca9e21`](https://togithub.com/nodejs/node/commit/f507ca9e21)] - **doc**: packages docs feedback (Guy Bedford) [#​35370](https://togithub.com/nodejs/node/pull/35370) - \[[`5330930128`](https://togithub.com/nodejs/node/commit/5330930128)] - **doc**: refine require/import conditions constraints (Guy Bedford) [#​35311](https://togithub.com/nodejs/node/pull/35311) - \[[`5f0b1571a7`](https://togithub.com/nodejs/node/commit/5f0b1571a7)] - **doc**: edit subpath export patterns introduction (Rich Trott) [#​35254](https://togithub.com/nodejs/node/pull/35254) - \[[`d6a13a947e`](https://togithub.com/nodejs/node/commit/d6a13a947e)] - **doc**: document support for package.json fields (Antoine du HAMEL) [#​34970](https://togithub.com/nodejs/node/pull/34970) - \[[`7c1700e143`](https://togithub.com/nodejs/node/commit/7c1700e143)] - **doc**: move package config docs to separate page (Antoine du HAMEL) [#​34748](https://togithub.com/nodejs/node/pull/34748) - \[[`7510667d87`](https://togithub.com/nodejs/node/commit/7510667d87)] - **doc**: rename module pages (Antoine du HAMEL) [#​34663](https://togithub.com/nodejs/node/pull/34663) - \[[`b644ab6ae6`](https://togithub.com/nodejs/node/commit/b644ab6ae6)] - **doc**: fix line length in worker_threads.md (Jucke) [#​34419](https://togithub.com/nodejs/node/pull/34419) - \[[`fb9b66bdd7`](https://togithub.com/nodejs/node/commit/fb9b66bdd7)] - **doc**: fix typos in n-api, tls and worker_threads (Jucke) [#​34419](https://togithub.com/nodejs/node/pull/34419) - \[[`1f34230373`](https://togithub.com/nodejs/node/commit/1f34230373)] - **doc,esm**: document experimental warning removal (Antoine du Hamel) [#​35750](https://togithub.com/nodejs/node/pull/35750) - \[[`985b96a7d5`](https://togithub.com/nodejs/node/commit/985b96a7d5)] - **doc,esm**: add history support info (Antoine du Hamel) [#​35395](https://togithub.com/nodejs/node/pull/35395) - \[[`548137f4ec`](https://togithub.com/nodejs/node/commit/548137f4ec)] - **errors**: simplify ERR_REQUIRE_ESM message generation (Rich Trott) [#​35123](https://togithub.com/nodejs/node/pull/35123) - \[[`f22672de18`](https://togithub.com/nodejs/node/commit/f22672de18)] - **errors**: improve ERR_INVALID_OPT_VALUE error (Denys Otrishko) [#​34671](https://togithub.com/nodejs/node/pull/34671) - \[[`7a98961a26`](https://togithub.com/nodejs/node/commit/7a98961a26)] - **esm**: fix hook mistypes and links to types (Derek Lewis) [#​34240](https://togithub.com/nodejs/node/pull/34240) - \[[`0f757bc2df`](https://togithub.com/nodejs/node/commit/0f757bc2df)] - **esm**: use "node:" namespace for builtins (Guy Bedford) [#​35387](https://togithub.com/nodejs/node/pull/35387) - \[[`b48473228c`](https://togithub.com/nodejs/node/commit/b48473228c)] - **events**: assume an EventEmitter if emitter.on is a function (Luigi Pinca) [#​35818](https://togithub.com/nodejs/node/pull/35818) - \[[`19d711391e`](https://togithub.com/nodejs/node/commit/19d711391e)] - **fs**: simplify realpathSync (himself65) [#​35413](https://togithub.com/nodejs/node/pull/35413) - \[[`decfc2ae5c`](https://togithub.com/nodejs/node/commit/decfc2ae5c)] - **fs**: add .ref() and .unref() methods to watcher classes (rickyes) [#​33134](https://togithub.com/nodejs/node/pull/33134) - \[[`cce464513e`](https://togithub.com/nodejs/node/commit/cce464513e)] - **http**: added scheduling option to http agent (delvedor) [#​33278](https://togithub.com/nodejs/node/pull/33278) - \[[`d477e2e147`](https://togithub.com/nodejs/node/commit/d477e2e147)] - **http**: only set keep-alive when not exists (atian25@​qq.com) [#​35138](https://togithub.com/nodejs/node/pull/35138) - \[[`f10d721737`](https://togithub.com/nodejs/node/commit/f10d721737)] - **http**: reset headers timeout on headers complete (Robert Nagy) [#​34578](https://togithub.com/nodejs/node/pull/34578) - \[[`c8a778985b`](https://togithub.com/nodejs/node/commit/c8a778985b)] - **http2**: avoid unnecessary buffer resize (Denys Otrishko) [#​34480](https://togithub.com/nodejs/node/pull/34480) - \[[`b732c92e3d`](https://togithub.com/nodejs/node/commit/b732c92e3d)] - **http2**: use and support non-empty DATA frame with END_STREAM flag (Carlos Lopez) [#​33875](https://togithub.com/nodejs/node/pull/33875) - \[[`bfce0eb13a`](https://togithub.com/nodejs/node/commit/bfce0eb13a)] - **_Revert_** "**http2**: streamline OnStreamRead streamline memory accounting" (Rich Trott) [#​34315](https://togithub.com/nodejs/node/pull/34315) - \[[`e85ca7af43`](https://togithub.com/nodejs/node/commit/e85ca7af43)] - **http2**: wait for session socket writable end on close/destroy (Denys Otrishko) [#​30854](https://togithub.com/nodejs/node/pull/30854) - \[[`2471197099`](https://togithub.com/nodejs/node/commit/2471197099)] - **http2**: wait for session to finish writing before destroy (Denys Otrishko) [#​30854](https://togithub.com/nodejs/node/pull/30854) - \[[`82af8acc8e`](https://togithub.com/nodejs/node/commit/82af8acc8e)] - **http2,doc**: minor fixes (Alba Mendez) [#​28044](https://togithub.com/nodejs/node/pull/28044) - \[[`a3e8829d4a`](https://togithub.com/nodejs/node/commit/a3e8829d4a)] - **inspector**: do not hardcode Debugger.CallFrameId in tests (Dmitry Gozman) [#​35570](https://togithub.com/nodejs/node/pull/35570) - \[[`6efa140f8f`](https://togithub.com/nodejs/node/commit/6efa140f8f)] - **lib**: change http client path assignment (Yohanan Baruchel) [#​35508](https://togithub.com/nodejs/node/pull/35508) - \[[`ad7281b081`](https://togithub.com/nodejs/node/commit/ad7281b081)] - **lib**: use remaining typed arrays from primordials (Michaël Zasso) [#​35499](https://togithub.com/nodejs/node/pull/35499) - \[[`a9a606f06b`](https://togithub.com/nodejs/node/commit/a9a606f06b)] - **lib**: use full URL to GitHub issues in comments (Rich Trott) [#​34686](https://togithub.com/nodejs/node/pull/34686) - \[[`ea239392c2`](https://togithub.com/nodejs/node/commit/ea239392c2)] - **module**: cjs-module-lexer@0.4.1 big endian fix (Guy Bedford) [#​35634](https://togithub.com/nodejs/node/pull/35634) - \[[`354f358c1b`](https://togithub.com/nodejs/node/commit/354f358c1b)] - **module**: use Wasm CJS lexer when available (Guy Bedford) [#​35583](https://togithub.com/nodejs/node/pull/35583) - \[[`76f76017bf`](https://togithub.com/nodejs/node/commit/76f76017bf)] - **module**: fix builtin reexport tracing (Guy Bedford) [#​35500](https://togithub.com/nodejs/node/pull/35500) - \[[`992af4e112`](https://togithub.com/nodejs/node/commit/992af4e112)] - **module**: fix specifier resolution option value (himself65) [#​35098](https://togithub.com/nodejs/node/pull/35098) - \[[`1ff956f49e`](https://togithub.com/nodejs/node/commit/1ff956f49e)] - **module**: remove experimental modules warning (Guy Bedford) [#​31974](https://togithub.com/nodejs/node/pull/31974) - \[[`41af927efb`](https://togithub.com/nodejs/node/commit/41af927efb)] - **module**: exports pattern support (Guy Bedford) [#​34718](https://togithub.com/nodejs/node/pull/34718) - \[[`a18d0df33a`](https://togithub.com/nodejs/node/commit/a18d0df33a)] - **module**: update to cjs-module-lexer@0.4.0 (Guy Bedford) [#​35501](https://togithub.com/nodejs/node/pull/35501) - \[[`6ca8fb552d`](https://togithub.com/nodejs/node/commit/6ca8fb552d)] - **module**: refine module type mismatch error cases (Guy Bedford) [#​35426](https://togithub.com/nodejs/node/pull/35426) - \[[`9eb1fa1924`](https://togithub.com/nodejs/node/commit/9eb1fa1924)] - **module**: named exports for CJS via static analysis (Guy Bedford) [#​35249](https://togithub.com/nodejs/node/pull/35249) - \[[`a93ca2d494`](https://togithub.com/nodejs/node/commit/a93ca2d494)] - **n-api**: revert change to finalization (Michael Dawson) [#​35777](https://togithub.com/nodejs/node/pull/35777) - \[[`5faaa603d8`](https://togithub.com/nodejs/node/commit/5faaa603d8)] - **n-api**: support for object freeze/seal (Shelley Vohr) [#​35359](https://togithub.com/nodejs/node/pull/35359) - \[[`d938e8508b`](https://togithub.com/nodejs/node/commit/d938e8508b)] - **n-api**: add more property defaults (Gerhard Stoebich) [#​35214](https://togithub.com/nodejs/node/pull/35214) - \[[`18f01ddcb5`](https://togithub.com/nodejs/node/commit/18f01ddcb5)] - **repl**: improve static import error message in repl (Myles Borins) [#​33588](https://togithub.com/nodejs/node/pull/33588) - \[[`70768ce109`](https://togithub.com/nodejs/node/commit/70768ce109)] - **repl**: give repl entries unique names (Bradley Meck) [#​34372](https://togithub.com/nodejs/node/pull/34372) - \[[`e9bee3950c`](https://togithub.com/nodejs/node/commit/e9bee3950c)] - **src**: move node_contextify to modern THROW_ERR\_\* (James M Snell) [#​35470](https://togithub.com/nodejs/node/pull/35470) - \[[`b741f2ff84`](https://togithub.com/nodejs/node/commit/b741f2ff84)] - **src**: move node_process to modern THROW_ERR\* (James M Snell) [#​35472](https://togithub.com/nodejs/node/pull/35472) - \[[`2d5393bb28`](https://togithub.com/nodejs/node/commit/2d5393bb28)] - **src**: fix freeing unintialized pointer bug in ParseSoaReply (Aastha Gupta) [#​35502](https://togithub.com/nodejs/node/pull/35502) - \[[`dec004f742`](https://togithub.com/nodejs/node/commit/dec004f742)] - **src**: expose v8::Isolate setup callbacks (Shelley Vohr) [#​35512](https://togithub.com/nodejs/node/pull/35512) - \[[`7f8834f76c`](https://togithub.com/nodejs/node/commit/7f8834f76c)] - **src**: more idiomatic error pattern in node_wasi (James M Snell) [#​35493](https://togithub.com/nodejs/node/pull/35493) - \[[`ade27b732b`](https://togithub.com/nodejs/node/commit/ade27b732b)] - **src**: use env->ThrowUVException in pipe_wrap (James M Snell) [#​35493](https://togithub.com/nodejs/node/pull/35493) - \[[`e70b05208f`](https://togithub.com/nodejs/node/commit/e70b05208f)] - **src**: remove invalid ToLocalChecked in EmitBeforeExit (Anna Henningsen) [#​35484](https://togithub.com/nodejs/node/pull/35484) - \[[`cd80195524`](https://togithub.com/nodejs/node/commit/cd80195524)] - **src**: make MakeCallback() check can_call_into_js before getting method (Anna Henningsen) [#​35424](https://togithub.com/nodejs/node/pull/35424) - \[[`8a1091648c`](https://togithub.com/nodejs/node/commit/8a1091648c)] - **stream**: destroy wrapped streams on error (Robert Nagy) [#​34102](https://togithub.com/nodejs/node/pull/34102) - \[[`fdc67ebf5f`](https://togithub.com/nodejs/node/commit/fdc67ebf5f)] - **test**: replace annonymous functions with arrow (Pooja D.P) [#​34921](https://togithub.com/nodejs/node/pull/34921) - \[[`c3e1bf78c4`](https://togithub.com/nodejs/node/commit/c3e1bf78c4)] - **test**: add wasi readdir() test (Colin Ihrig) [#​35202](https://togithub.com/nodejs/node/pull/35202) - \[[`607f3c5d84`](https://togithub.com/nodejs/node/commit/607f3c5d84)] - **test**: fix comment about DNS lookup test (Tobias Nießen) [#​35080](https://togithub.com/nodejs/node/pull/35080) - \[[`02787ce5d1`](https://togithub.com/nodejs/node/commit/02787ce5d1)] - **test**: add ALPNProtocols option to clientOptions (Luigi Pinca) [#​35482](https://togithub.com/nodejs/node/pull/35482) - \[[`12d76b8e8e`](https://togithub.com/nodejs/node/commit/12d76b8e8e)] - **tls**: reset secureConnecting on client socket (David Halls) [#​33209](https://togithub.com/nodejs/node/pull/33209) - \[[`adf4f90bce`](https://togithub.com/nodejs/node/commit/adf4f90bce)] - **tools**: refloat 7 Node.js patches to cpplint.py (Rich Trott) [#​35569](https://togithub.com/nodejs/node/pull/35569) - \[[`1173efca27`](https://togithub.com/nodejs/node/commit/1173efca27)] - **tools**: bump cpplint.py to 1.4.6 (Rich Trott) [#​35569](https://togithub.com/nodejs/node/pull/35569) - \[[`09552670fe`](https://togithub.com/nodejs/node/commit/09552670fe)] - **tools**: add missing uv_setup_argv() calls (Anna Henningsen) [#​35491](https://togithub.com/nodejs/node/pull/35491) - \[[`ae149232a1`](https://togithub.com/nodejs/node/commit/ae149232a1)] - **tools**: exclude gyp from markdown link checker (Michaël Zasso) [#​35423](https://togithub.com/nodejs/node/pull/35423) - \[[`a9ce9b2614`](https://togithub.com/nodejs/node/commit/a9ce9b2614)] - **tools**: update ESLint to 7.10.0 (Colin Ihrig) [#​35366](https://togithub.com/nodejs/node/pull/35366) - \[[`bc7da0c22c`](https://togithub.com/nodejs/node/commit/bc7da0c22c)] - **tools**: ignore build folder when checking links (Ash Cripps) [#​35315](https://togithub.com/nodejs/node/pull/35315) - \[[`f29717437f`](https://togithub.com/nodejs/node/commit/f29717437f)] - **tools,doc**: enforce alphabetical order for md refs (Antoine du Hamel) [#​35244](https://togithub.com/nodejs/node/pull/35244) - \[[`11b10d7d1f`](https://togithub.com/nodejs/node/commit/11b10d7d1f)] - **tools,doc**: upgrade dependencies (Antoine du Hamel) [#​35244](https://togithub.com/nodejs/node/pull/35244) ### [`v12.19.1`](https://togithub.com/nodejs/node/releases/v12.19.1) [Compare Source](https://togithub.com/nodejs/node/compare/v12.19.0...v12.19.1) ##### Notable changes This is a security release. Vulnerabilities fixed: - **CVE-2020-8277**: Denial of Service through DNS request (High). A Node.js application that allows an attacker to trigger a DNS request for a host of their choice could trigger a Denial of Service by getting the application to resolve a DNS record with a larger number of responses. ##### Commits - \[[`022899e1d5`](https://togithub.com/nodejs/node/commit/022899e1d5)] - **deps**: cherry-pick [`0d252eb`](https://togithub.com/nodejs/node/commit/0d252eb) from upstream c-ares (Michael Dawson) [nodejs-private/node-private#​231](https://togithub.com/nodejs-private/node-private/pull/231) ### [`v12.19.0`](https://togithub.com/nodejs/node/releases/v12.19.0) [Compare Source](https://togithub.com/nodejs/node/compare/v12.18.4...v12.19.0) ##### Notable Changes - \[[`d065334d42`](https://togithub.com/nodejs/node/commit/d065334d42)] - **(SEMVER-MINOR)** **module**: package "imports" field (Guy Bedford) [#​34117](https://togithub.com/nodejs/node/pull/34117) - \[[`b9d0f73c7c`](https://togithub.com/nodejs/node/commit/b9d0f73c7c)] - **(SEMVER-MINOR)** **n-api**: create N-API version 7 (Gabriel Schulhof) [#​35199](https://togithub.com/nodejs/node/pull/35199) - \[[`53c9975673`](https://togithub.com/nodejs/node/commit/53c9975673)] - **(SEMVER-MINOR)** **crypto**: add randomInt function (Oli Lalonde) [#​34600](https://togithub.com/nodejs/node/pull/34600) - \[[`9b53b4ddf2`](https://togithub.com/nodejs/node/commit/9b53b4ddf2)] - **deps**: upgrade to libuv 1.39.0 (Colin Ihrig) [#​34915](https://togithub.com/nodejs/node/pull/34915) - \[[`e9a8f0c127`](https://togithub.com/nodejs/node/commit/e9a8f0c127)] - **doc**: add Ricky Zhou to collaborators (rickyes) [#​34676](https://togithub.com/nodejs/node/pull/34676) - \[[`260914c432`](https://togithub.com/nodejs/node/commit/260914c432)] - **doc**: add release key for Ruy Adorno (Ruy Adorno) [#​34628](https://togithub.com/nodejs/node/pull/34628) - \[[`39f90346f8`](https://togithub.com/nodejs/node/commit/39f90346f8)] - **doc**: add DerekNonGeneric to collaborators (Derek Lewis) [#​34602](https://togithub.com/nodejs/node/pull/34602) - \[[`7ef1f6a71d`](https://togithub.com/nodejs/node/commit/7ef1f6a71d)] - **deps**: upgrade npm to 6.14.7 (claudiahdz) [#​34468](https://togithub.com/nodejs/node/pull/34468) - \[[`437b092eed`](https://togithub.com/nodejs/node/commit/437b092eed)] - **doc**: add AshCripps to collaborators (Ash Cripps) [#​34494](https://togithub.com/nodejs/node/pull/34494) - \[[`319d570a47`](https://togithub.com/nodejs/node/commit/319d570a47)] - **doc**: add HarshithaKP to collaborators (Harshitha K P) [#​34417](https://togithub.com/nodejs/node/pull/34417) - \[[`d60b13f2e3`](https://togithub.com/nodejs/node/commit/d60b13f2e3)] - **zlib**: switch to lazy init for zlib streams (Andrey Pechkurov) [#​34048](https://togithub.com/nodejs/node/pull/34048) - \[[`ae60f50a69`](https://togithub.com/nodejs/node/commit/ae60f50a69)] - **doc**: add rexagod to collaborators (Pranshu Srivastava) [#​34457](https://togithub.com/nodejs/node/pull/34457) - \[[`39dea8f70d`](https://togithub.com/nodejs/node/commit/39dea8f70d)] - **doc**: add release key for Richard Lau (Richard Lau) [#​34397](https://togithub.com/nodejs/node/pull/34397) - \[[`a2107101be`](https://togithub.com/nodejs/node/commit/a2107101be)] - **doc**: add danielleadams to collaborators (Danielle Adams) [#​34360](https://togithub.com/nodejs/node/pull/34360) - \[[`c4f0cb65a1`](https://togithub.com/nodejs/node/commit/c4f0cb65a1)] - **doc**: add sxa as collaborator (Stewart X Addison) [#​34338](https://togithub.com/nodejs/node/pull/34338) - \[[`e9a514d13e`](https://togithub.com/nodejs/node/commit/e9a514d13e)] - **deps**: upgrade to libuv 1.38.1 (Colin Ihrig) [#​34187](https://togithub.com/nodejs/node/pull/34187) - \[[`a04d76d2ad`](https://togithub.com/nodejs/node/commit/a04d76d2ad)] - **doc**: add ruyadorno to collaborators (Ruy Adorno) [#​34297](https://togithub.com/nodejs/node/pull/34297) - \[[`c9bd1a7d8a`](https://togithub.com/nodejs/node/commit/c9bd1a7d8a)] - **(SEMVER-MINOR)** **module**: deprecate module.parent (Antoine du HAMEL) [#​32217](https://togithub.com/nodejs/node/pull/32217) - \[[`0a927216cf`](https://togithub.com/nodejs/node/commit/0a927216cf)] - **(SEMVER-MAJOR)** **doc**: deprecate process.umask() with no arguments (Colin Ihrig) [#​32499](https://togithub.com/nodejs/node/pull/32499) ##### Commits - \[[`27ceec0bc6`](https://togithub.com/nodejs/node/commit/27ceec0bc6)] - Forces Powershell to use tls1.2 (Bartosz Sosnowski) [#​33609](https://togithub.com/nodejs/node/pull/33609) - \[[`d73b8346b8`](https://togithub.com/nodejs/node/commit/d73b8346b8)] - **(SEMVER-MINOR)** **assert**: port common.mustCall() to assert (ConorDavenport) [#​31982](https://togithub.com/nodejs/node/pull/31982) - \[[`148383fdc3`](https://togithub.com/nodejs/node/commit/148383fdc3)] - **async_hooks**: avoid GC tracking of AsyncResource in ALS (Gerhard Stoebich) [#​34653](https://togithub.com/nodejs/node/pull/34653) - \[[`0a4401713a`](https://togithub.com/nodejs/node/commit/0a4401713a)] - **async_hooks**: avoid unneeded AsyncResource creation (Gerhard Stoebich) [#​34616](https://togithub.com/nodejs/node/pull/34616) - \[[`07968ac456`](https://togithub.com/nodejs/node/commit/07968ac456)] - **async_hooks**: improve property descriptors in als.bind (Gerhard Stoebich) [#​34620](https://togithub.com/nodejs/node/pull/34620) - \[[`45d2f4dd3c`](https://togithub.com/nodejs/node/commit/45d2f4dd3c)] - **(SEMVER-MINOR)** **async_hooks**: add AsyncResource.bind utility (James M Snell) [#​34574](https://togithub.com/nodejs/node/pull/34574) - \[[`61683e1763`](https://togithub.com/nodejs/node/commit/61683e1763)] - **async_hooks**: don't read resource if ALS is disabled (Gerhard Stoebich) [#​34617](https://togithub.com/nodejs/node/pull/34617) - \[[`95e0f8ef52`](https://togithub.com/nodejs/node/commit/95e0f8ef52)] - **async_hooks**: execute destroy hooks earlier (Gerhard Stoebich) [#​34342](https://togithub.com/nodejs/node/pull/34342) - \[[`cfc769b048`](https://togithub.com/nodejs/node/commit/cfc769b048)] - **async_hooks**: fix resource stack for deep stacks (Anna Henningsen) [#​34573](https://togithub.com/nodejs/node/pull/34573) - \[[`b2241e9fc1`](https://togithub.com/nodejs/node/commit/b2241e9fc1)] - **async_hooks**: improve resource stack performance (Anna Henningsen) [#​34319](https://togithub.com/nodejs/node/pull/34319) - \[[`24fddba59b`](https://togithub.com/nodejs/node/commit/24fddba59b)] - **benchmark**: add benchmark script for resourceUsage (Yash Ladha) [#​34691](https://togithub.com/nodejs/node/pull/34691) - \[[`145691b83e`](https://togithub.com/nodejs/node/commit/145691b83e)] - **benchmark**: always throw the same Error instance (Anna Henningsen) [#​34523](https://togithub.com/nodejs/node/pull/34523) - \[[`7bc26c2e8c`](https://togithub.com/nodejs/node/commit/7bc26c2e8c)] - **bootstrap**: correct --frozen-intrinsics override fix (Guy Bedford) [#​35041](https://togithub.com/nodejs/node/pull/35041) - \[[`6ee800f0c3`](https://togithub.com/nodejs/node/commit/6ee800f0c3)] - **(SEMVER-MINOR)** **buffer**: also alias BigUInt methods (Anna Henningsen) [#​34960](https://togithub.com/nodejs/node/pull/34960) - \[[`9d07217d2c`](https://togithub.com/nodejs/node/commit/9d07217d2c)] - **(SEMVER-MINOR)** **buffer**: alias UInt ➡️ Uint in buffer methods (Anna Henningsen) [#​34729](https://togithub.com/nodejs/node/pull/34729) - \[[`8f2d2aa9e3`](https://togithub.com/nodejs/node/commit/8f2d2aa9e3)] - **build**: increase API requests for stale action (Phillip Johnsen) [#​35235](https://togithub.com/nodejs/node/pull/35235) - \[[`ff0b1000d1`](https://togithub.com/nodejs/node/commit/ff0b1000d1)] - **build**: filter issues & PRs to auto close by matching on stalled label (Phillip Johnsen) [#​35159](https://togithub.com/nodejs/node/pull/35159) - \[[`06c5120eef`](https://togithub.com/nodejs/node/commit/06c5120eef)] - **(SEMVER-MINOR)** **build**: add build flag for OSS-Fuzz integration (davkor) [#​34761](https://togithub.com/nodejs/node/pull/34761) - \[[`9107595acd`](https://togithub.com/nodejs/node/commit/9107595acd)] - **build**: comment about auto close when stalled via with github action (Phillip Johnsen) [#​34555](https://togithub.com/nodejs/node/pull/34555) - \[[`60774c08e3`](https://togithub.com/nodejs/node/commit/60774c08e3)] - **build**: close stalled issues and PRs with github action (Phillip Johnsen) [#​34555](https://togithub.com/nodejs/node/pull/34555) - \[[`9bb681458c`](https://togithub.com/nodejs/node/commit/9bb681458c)] - **build**: use autorebase option for git node land (Denys Otrishko) [#​34969](https://togithub.com/nodejs/node/pull/34969) - \[[`8d27998bd6`](https://togithub.com/nodejs/node/commit/8d27998bd6)] - **build**: use latest node-core-utils from npm (Denys Otrishko) [#​34969](https://togithub.com/nodejs/node/pull/34969) - \[[`d2f44a74f8`](https://togithub.com/nodejs/node/commit/d2f44a74f8)] - **build**: add support for build on arm64 (Evan Lucas) [#​34238](https://togithub.com/nodejs/node/pull/34238) - \[[`ea56aea452`](https://togithub.com/nodejs/node/commit/ea56aea452)] - **build**: run link checker in linter workflow (Richard Lau) [#​34810](https://togithub.com/nodejs/node/pull/34810) - \[[`9e1f8fcb65`](https://togithub.com/nodejs/node/commit/9e1f8fcb65)] - **build**: implement a Commit Queue in Actions (Mary Marchini) [#​34112](https://togithub.com/nodejs/node/pull/34112) - \[[`380600dbe5`](https://togithub.com/nodejs/node/commit/380600dbe5)] - **build**: set --v8-enable-object-print by default (Mary Marchini) [#​34705](https://togithub.com/nodejs/node/pull/34705) - \[[`191d0ae311`](https://togithub.com/nodejs/node/commit/191d0ae311)] - **build**: add flag to build V8 with OBJECT_PRINT (Mary Marchini) [#​32834](https://togithub.com/nodejs/node/pull/32834) - \[[`f6ad59b60f`](https://togithub.com/nodejs/node/commit/f6ad59b60f)] - **build**: do not run auto-start-ci on forks (Evan Lucas) [#​34650](https://togithub.com/nodejs/node/pull/34650) - \[[`90a44e198b`](https://togithub.com/nodejs/node/commit/90a44e198b)] - **build**: increase startCI verbosity and fix job name (Mary Marchini) [#​34635](https://togithub.com/nodejs/node/pull/34635) - \[[`7886e763f5`](https://togithub.com/nodejs/node/commit/7886e763f5)] - **build**: don't run auto-start-ci on push (Mary Marchini) [#​34588](https://togithub.com/nodejs/node/pull/34588) - \[[`544a722de4`](https://togithub.com/nodejs/node/commit/544a722de4)] - **build**: fix auto-start-ci script path (Mary Marchini) [#​34588](https://togithub.com/nodejs/node/pull/34588) - \[[`e51b2680a8`](https://togithub.com/nodejs/node/commit/e51b2680a8)] - **build**: auto start Jenkins CI via PR labels (Mary Marchini) [#​34089](https://togithub.com/nodejs/node/pull/34089) - \[[`343894f990`](https://togithub.com/nodejs/node/commit/343894f990)] - **build**: toolchain.gypi and node_gyp.py cleanup (iandrc) [#​34268](https://togithub.com/nodejs/node/pull/34268) - \[[`e7252df0b9`](https://togithub.com/nodejs/node/commit/e7252df0b9)] - **build**: fix test-ci-js task in Makefile (Rich Trott) [#​34433](https://togithub.com/nodejs/node/pull/34433) - \[[`833474f844`](https://togithub.com/nodejs/node/commit/833474f844)] - **build**: do not run benchmark tests on 'make test' (Rich Trott) [#​34434](https://togithub.com/nodejs/node/pull/34434) - \[[`f14775e492`](https://togithub.com/nodejs/node/commit/f14775e492)] - **build**: add benchmark tests to CI runs (Rich Trott) [#​34288](https://togithub.com/nodejs/node/pull/34288) - \[[`acf63b009d`](https://togithub.com/nodejs/node/commit/acf63b009d)] - **build,deps**: add gen-openssl target (Evan Lucas) [#​34642](https://togithub.com/nodejs/node/pull/34642) - \[[`b977672edc`](https://togithub.com/nodejs/node/commit/b977672edc)] - **build,tools**: fix cmd_regen_makefile (Daniel Bevenius) [#​34255](https://togithub.com/nodejs/node/pull/34255) - \[[`17a098b9e6`](https://togithub.com/nodejs/node/commit/17a098b9e6)] - **(SEMVER-MINOR)** **cli**: add alias for report-directory to make it consistent (Ash Cripps) [#​33587](https://togithub.com/nodejs/node/pull/33587) - \[[`b329a95c01`](https://togithub.com/nodejs/node/commit/b329a95c01)] - **console**: document the behavior of console.assert() (iandrc) [#​34501](https://togithub.com/nodejs/node/pull/34501) - \[[`ed72d83802`](https://togithub.com/nodejs/node/commit/ed72d83802)] - **crypto**: simplify KeyObject constructor (Rich Trott) [#​35064](https://togithub.com/nodejs/node/pull/35064) - \[[`b828560908`](https://togithub.com/nodejs/node/commit/b828560908)] - **(SEMVER-MINOR)** **crypto**: allow KeyObjects in postMessage (Tobias Nießen) [#​33360](https://togithub.com/nodejs/node/pull/33360) - \[[`2b7273b2ad`](https://togithub.com/nodejs/node/commit/2b7273b2ad)] - **crypto**: improve invalid arg type message for randomInt() (Rich Trott) [#​35089](https://togithub.com/nodejs/node/pull/35089) - \[[`bf5a85b43a`](https://togithub.com/nodejs/node/commit/bf5a85b43a)] - **crypto**: improve randomInt out-of-range error message (Rich Trott) [#​35088](https://togithub.com/nodejs/node/pull/35088) - \[[`5ef9ee4254`](https://togithub.com/nodejs/node/commit/5ef9ee4254)] - **crypto**: fix randomInt range check (Tobias Nießen) [#​35052](https://togithub.com/nodejs/node/pull/35052) - \[[`921129c1d8`](https://togithub.com/nodejs/node/commit/921129c1d8)] - **crypto**: align parameter names with documentation (Rich Trott) [#​35054](https://togithub.com/nodejs/node/pull/35054) - \[[`53c9975673`](https://togithub.com/nodejs/node/commit/53c9975673)] - **(SEMVER-MINOR)** **crypto**: add randomInt function (Oli Lalonde) [#​34600](https://togithub.com/nodejs/node/pull/34600) - \[[`39dc4086fe`](https://togithub.com/nodejs/node/commit/39dc4086fe)] - **crypto**: avoid unitializing ECDH objects on error (Tobias Nießen) [#​34302](https://togithub.com/nodejs/node/pull/34302) - \[[`865f8e85c4`](https://togithub.com/nodejs/node/commit/865f8e85c4)] - **crypto**: add OP flag constants added in OpenSSL v1.1.1 (Mateusz Krawczuk) [#​33929](https://togithub.com/nodejs/node/pull/33929) - \[[`bf4e778e50`](https://togithub.com/nodejs/node/commit/bf4e778e50)] - **crypto**: move typechecking for timingSafeEqual into C++ (Anna Henningsen) [#​34141](https://togithub.com/nodejs/node/pull/34141) - \[[`4ff6c77e17`](https://togithub.com/nodejs/node/commit/4ff6c77e17)] - **deps**: V8: cherry-pick [`e06ace6`](https://togithub.com/nodejs/node/commit/e06ace6b5cdb) (Anna Henningsen) [#​34673](https://togithub.com/nodejs/node/pull/34673) - \[[`5db8b357ce`](https://togithub.com/nodejs/node/commit/5db8b357ce)] - **deps**: V8: cherry-pick [`eec10a2`](https://togithub.com/nodejs/node/commit/eec10a2fd8fa) (Stephen Belanger) [#​33778](https://togithub.com/nodejs/node/pull/33778) - \[[`e9e3390b18`](https://togithub.com/nodejs/node/commit/e9e3390b18)] - **deps**: V8: backport [`3f071e3`](https://togithub.com/nodejs/node/commit/3f071e3e7e15) (Milad Fa) [#​35305](https://togithub.com/nodejs/node/pull/35305) - \[[`57564eb86d`](https://togithub.com/nodejs/node/commit/57564eb86d)] - **deps**: V8: cherry-pick [`7173685`](https://togithub.com/nodejs/node/commit/71736859756b2bd0444bdb0a87a) (Daniel Bevenius) [#​35205](https://togithub.com/nodejs/node/pull/35205) - \[[`481cced20e`](https://togithub.com/nodejs/node/commit/481cced20e)] - **deps**: update brotli to v1.0.9 (Anna Henningsen) [#​34937](https://togithub.com/nodejs/node/pull/34937) - \[[`f6c0b270e0`](https://togithub.com/nodejs/node/commit/f6c0b270e0)] - **deps**: add openssl support for arm64 (Evan Lucas) [#​34238](https://togithub.com/nodejs/node/pull/34238) - \[[`9b53b4ddf2`](https://togithub.com/nodejs/node/commit/9b53b4ddf2)] - **deps**: upgrade to libuv 1.39.0 (Colin Ihrig) [#​34915](https://togithub.com/nodejs/node/pull/34915) - \[[`f87b6c0f7c`](https://togithub.com/nodejs/node/commit/f87b6c0f7c)] - **deps**: upgrade npm to 6.14.8 (Ruy Adorno) [#​34834](https://togithub.com/nodejs/node/pull/34834) - \[[`f710dbf1b7`](https://togithub.com/nodejs/node/commit/f710dbf1b7)] - **deps**: update to uvwasi 0.0.10 (Colin Ihrig) [#​34623](https://togithub.com/nodejs/node/pull/34623) - \[[`7ef1f6a71d`](https://togithub.com/nodejs/node/commit/7ef1f6a71d)] - **deps**: upgrade npm to 6.14.7 (claudiahdz) [#​34468](https://togithub.com/nodejs/node/pull/34468) - \[[`e9a514d13e`](https://togithub.com/nodejs/node/commit/e9a514d13e)] - **deps**: upgrade to libuv 1.38.1 (Colin Ihrig) [#​34187](https://togithub.com/nodejs/node/pull/34187) - \[[`60b697de30`](https://togithub.com/nodejs/node/commit/60b697de30)] - **deps**: V8: cherry-pick [`7889803`](https://togithub.com/nodejs/node/commit/7889803e82d3) (Zhao Jiazhong) [#​34214](https://togithub.com/nodejs/node/pull/34214) - \[[`de174cd1bc`](https://togithub.com/nodejs/node/commit/de174cd1bc)] - **(SEMVER-MINOR)** **dgram**: add IPv6 scope id suffix to received udp6 dgrams (Pekka Nikander) [#​14500](https://togithub.com/nodejs/node/pull/14500) - \[[`be6aee9f53`](https://togithub.com/nodejs/node/commit/be6aee9f53)] - **(SEMVER-MINOR)** **dgram**: allow typed arrays in .send() (Sarat Addepalli) [#​22413](https://togithub.com/nodejs/node/pull/22413) - \[[`1a8669d6ec`](https://togithub.com/nodejs/node/commit/1a8669d6ec)] - **(SEMVER-MINOR)** **doc**: Add maxTotalSockets option to agent constructor (rickyes) [#​33617](https://togithub.com/nodejs/node/pull/33617) - \[[`05da376c05`](https://togithub.com/nodejs/node/commit/05da376c05)] - **doc**: remove errors that were never released (Rich Trott) [#​34197](https://togithub.com/nodejs/node/pull/34197) - \[[`831328bdb2`](https://togithub.com/nodejs/node/commit/831328bdb2)] - **doc**: add note about multiple sync events and once (James M Snell) [#​34220](https://togithub.com/nodejs/node/pull/34220) - \[[`a9f0fc9896`](https://togithub.com/nodejs/node/commit/a9f0fc9896)] - **doc**: document behavior for once(ee, 'error') (James M Snell) [#​34225](https://togithub.com/nodejs/node/pull/34225) - \[[`ed055c010d`](https://togithub.com/nodejs/node/commit/ed055c010d)] - **doc**: replace http to https of link urls (sapics) [#​34158](https://togithub.com/nodejs/node/pull/34158) - \[[`cef9921c74`](https://togithub.com/nodejs/node/commit/cef9921c74)] - **doc**: specify how fs.WriteStream/ReadStreams are created (James M Snell) [#​34188](https://togithub.com/nodejs/node/pull/34188) - \[[`4277d952c0`](https://togithub.com/nodejs/node/commit/4277d952c0)] - **doc**: mark assert.CallTracker experimental (Ruben Bridgewater) [#​33124](https://togithub.com/nodejs/node/pull/33124) - \[[`1a7082052f`](https://togithub.com/nodejs/node/commit/1a7082052f)] - **(SEMVER-MINOR)** **doc**: add basic embedding example documentation (Anna Henningsen) [#​30467](https://togithub.com/nodejs/node/pull/30467) - \[[`55dc7aaaa3`](https://togithub.com/nodejs/node/commit/55dc7aaaa3)] - **doc**: standardize on \_backward\_ (Rich Trott) [#​35243](https://togithub.com/nodejs/node/pull/35243) - \[[`746517aad5`](https://togithub.com/nodejs/node/commit/746517aad5)] - **doc**: revise stability section of values doc (Rich Trott) [#​35242](https://togithub.com/nodejs/node/pull/35242) - \[[`1018e520d6`](https://togithub.com/nodejs/node/commit/1018e520d6)] - **doc**: remove excessive formatting in dgram.md (Rich Trott) [#​35234](https://togithub.com/nodejs/node/pull/35234) - \[[`e026ce9b82`](https://togithub.com/nodejs/node/commit/e026ce9b82)] - **doc**: sort repl references in ASCII order (Rich Trott) [#​35230](https://togithub.com/nodejs/node/pull/35230) - \[[`6669effc4d`](https://togithub.com/nodejs/node/commit/6669effc4d)] - **doc**: clarify use of NAPI_EXPERIMENTAL (Michael Dawson) [#​35195](https://togithub.com/nodejs/node/pull/35195) - \[[`89636e3257`](https://togithub.com/nodejs/node/commit/89636e3257)] - **doc**: update attributes used by n-api samples ([#​35220](https://togithub.com/nodejs/node/issues/35220)) (Gerhard Stoebich) - \[[`e21d1cd58f`](https://togithub.com/nodejs/node/commit/e21d1cd58f)] - **doc**: add issue labels sections to release guide (Michaël Zasso) [#​35224](https://togithub.com/nodejs/node/pull/35224) - \[[`f050ecc3b1`](https://togithub.com/nodejs/node/commit/f050ecc3b1)] - **doc**: fix small grammatical issues in timers.md (Turner Jabbour) [#​35203](https://togithub.com/nodejs/node/pull/35203) - \[[`d81db1dcb9`](https://togithub.com/nodejs/node/commit/d81db1dcb9)] - **doc**: add technical values document (Michael Dawson) [#​35145](https://togithub.com/nodejs/node/pull/35145) - \[[`ee1bcdbe0d`](https://togithub.com/nodejs/node/commit/ee1bcdbe0d)] - **doc**: remove "end user" (Rich Trott) [#​35200](https://togithub.com/nodejs/node/pull/35200) - \[[`3ffaf66886`](https://togithub.com/nodejs/node/commit/3ffaf66886)] - **doc**: replace "you should do X" with "do X" (Rich Trott) [#​35194](https://togithub.com/nodejs/node/pull/35194) - \[[`c606ed761c`](https://togithub.com/nodejs/node/commit/c606ed761c)] - **doc**: fix missing word in dgram.md (Tom Atkinson) [#​35231](https://togithub.com/nodejs/node/pull/35231) - \[[`3094ace6b0`](https://togithub.com/nodejs/node/commit/3094ace6b0)] - **doc**: fix deprecation documentation inconsistencies (Antoine du HAMEL) [#​35082](https://togithub.com/nodejs/node/pull/35082) - \[[`2b86032728`](https://togithub.com/nodejs/node/commit/2b86032728)] - **doc**: fix broken link in crypto.md (Rich Trott) [#​35181](https://togithub.com/nodejs/node/pull/35181) - \[[`4af4a809c2`](https://togithub.com/nodejs/node/commit/4af4a809c2)] - **doc**: remove problematic auto-linking of curl man pages (Rich Trott) [#​35174](https://togithub.com/nodejs/node/pull/35174) - \[[`d94dac467b`](https://togithub.com/nodejs/node/commit/d94dac467b)] - **doc**: update process.release (schamberg97) [#​35167](https://togithub.com/nodejs/node/pull/35167) - \[[`52eba5b542`](https://togithub.com/nodejs/node/commit/52eba5b542)] - **doc**: add missing copyFile change history (Shelley Vohr) [#​35056](https://togithub.com/nodejs/node/pull/35056) - \[[`799fad73e9`](https://togithub.com/nodejs/node/commit/799fad73e9)] - **doc**: perform cleanup on security-release-process.md (Rich Trott) [#​35154](https://togithub.com/nodejs/node/pull/35154) - \[[`62436e6bab`](https://togithub.com/nodejs/node/commit/62436e6bab)] - **doc**: fix minor punctuation issue in path.md (Amila Welihinda) [#​35127](https://togithub.com/nodejs/node/pull/35127) - \[[`23dcfe52ac`](https://togithub.com/nodejs/node/commit/23dcfe52ac)] - **doc**: fix left nav color contrast (Rich Trott) [#​35141](https://togithub.com/nodejs/node/pull/35141) - \[[`745987e9f5`](https://togithub.com/nodejs/node/commit/745987e9f5)] - **doc**: update contact info for Ash Cripps (Ash Cripps) [#​35139](https://togithub.com/nodejs/node/pull/35139) - \[[`f3f72fd951`](https://togithub.com/nodejs/node/commit/f3f72fd951)] - **doc**: update my email address (Michael Dawson) [#​35121](https://togithub.com/nodejs/node/pull/35121) - \[[`0f9908beef`](https://togithub.com/nodejs/node/commit/0f9908beef)] - **doc**: add missing changes entry for breakEvalOnSigint REPL option (Anna Henningsen) [#​35143](https://togithub.com/nodejs/node/pull/35143) - \[[`f0b9866a93`](https://togithub.com/nodejs/node/commit/f0b9866a93)] - **doc**: update security process (Michael Dawson) [#​35107](https://togithub.com/nodejs/node/pull/35107) - \[[`255d47a6b1`](https://togithub.com/nodejs/node/commit/255d47a6b1)] - **doc**: fix broken link in perf_hooks.md (Rich Trott) [#​35113](https://togithub.com/nodejs/node/pull/35113) - \[[`1e3982047d`](https://togithub.com/nodejs/node/commit/1e3982047d)] - **doc**: fix broken link in http2.md (Rich Trott) [#​35112](https://togithub.com/nodejs/node/pull/35112) - \[[`ec5a0ada51`](https://togithub.com/nodejs/node/commit/ec5a0ada51)] - **doc**: fix broken link in fs.md (Rich Trott) [#​35111](https://togithub.com/nodejs/node/pull/35111) - \[[`55b8caa958`](https://togithub.com/nodejs/node/commit/55b8caa958)] - **doc**: fix broken links in deprecations.md (Rich Trott) [#​35109](https://togithub.com/nodejs/node/pull/35109) - \[[`3954b8f12d`](https://togithub.com/nodejs/node/commit/3954b8f12d)] - **doc**: add note about path.basename on Windows (Tobias Nießen) [#​35065](https://togithub.com/nodejs/node/pull/35065) - \[[`bf39354cbc`](https://togithub.com/nodejs/node/commit/bf39354cbc)] - **doc**: add link to safe integer definition (Tobias Nießen) [#​35049](https://togithub.com/nodejs/node/pull/35049) - \[[`8ed4ab5ac4`](https://togithub.com/nodejs/node/commit/8ed4ab5ac4)] - **doc**: format exponents better (Tobias Nießen) [#​35050](https://togithub.com/nodejs/node/pull/35050) - \[[`b117467a77`](https://togithub.com/nodejs/node/commit/b117467a77)] - **doc**: improve link-local text in dgram.md (Rich Trott) [#​34868](https://togithub.com/nodejs/node/pull/34868) - \[[`14d4bfa7c8`](https://togithub.com/nodejs/node/commit/14d4bfa7c8)] - **doc**: use \_Static method\_ instead of \_Class Method\_ (Rich Trott) [#​34659](https://togithub.com/nodejs/node/pull/34659) - \[[`d05f615896`](https://togithub.com/nodejs/node/commit/d05f615896)] - **doc**: tidy some addons.md text (Rich Trott) [#​34654](https://togithub.com/nodejs/node/pull/34654) - \[[`5846befacb`](https://togithub.com/nodejs/node/commit/5846befacb)] - **doc**: use \_Class Method\_ in async_hooks.md (Rich Trott) [#​34626](https://togithub.com/nodejs/node/pull/34626) - \[[`2302dff635`](https://togithub.com/nodejs/node/commit/2302dff635)] - **doc**: fix typo in cli.md for report-dir (Ash Cripps) [#​33725](https://togithub.com/nodejs/node/pull/33725) - \[[`65b7bf40b8`](https://togithub.com/nodejs/node/commit/65b7bf40b8)] - **doc**: restore color for visited links (Rich Trott) [#​35108](https://togithub.com/nodejs/node/pull/35108) - \[[`ef8d3731eb`](https://togithub.com/nodejs/node/commit/ef8d3731eb)] - **doc**: change stablility-2 color for accessibility (Rich Trott) [#​35061](https://togithub.com/nodejs/node/pull/35061) - \[[`7c947b26e8`](https://togithub.com/nodejs/node/commit/7c947b26e8)] - **doc**: add deprecated badge to legacy URL methods (Antoine du HAMEL) [#​34931](https://togithub.com/nodejs/node/pull/34931) - \[[`fb1a1339de`](https://togithub.com/nodejs/node/commit/fb1a1339de)] - **doc**: spruce up user journey to local docs browsing (Derek Lewis) [#​34986](https://togithub.com/nodejs/node/pull/34986) - \[[`08b56130db`](https://togithub.com/nodejs/node/commit/08b56130db)] - **doc**: update syntax highlighting color for accessibility (Rich Trott) [#​35063](https://togithub.com/nodejs/node/pull/35063) - \[[`1ce26fe50c`](https://togithub.com/nodejs/node/commit/1ce26fe50c)] - **doc**: remove style for empty links (Antoine du HAMEL) [#​35034](https://togithub.com/nodejs/node/pull/35034) - \[[`3c984115a0`](https://togithub.com/nodejs/node/commit/3c984115a0)] - **doc**: fix certificate display in tls doc (Rich Trott) [#​35032](https://togithub.com/nodejs/node/pull/35032) - \[[`d7989bd1d7`](https://togithub.com/nodejs/node/commit/d7989bd1d7)] - **doc**: use consistent header typography (Rich Trott) [#​35030](https://togithub.com/nodejs/node/pull/35030) - \[[`80fa1f5722`](https://togithub.com/nodejs/node/commit/80fa1f5722)] - **doc**: fix malformed hashes in assert.md (Rich Trott) [#​35028](https://togithub.com/nodejs/node/pull/35028) - \[[`2529ba261b`](https://togithub.com/nodejs/node/commit/2529ba261b)] - **doc**: change color contrast for accessibility (Rich Trott) [#​35047](https://togithub.com/nodejs/node/pull/35047) - \[[`8cc7a730a5`](https://togithub.com/nodejs/node/commit/8cc7a730a5)] - **doc**: revise commit-queue.md (Rich Trott) [#​35006](https://togithub.com/nodejs/node/pull/35006) - \[[`e7c74ebee2`](https://togithub.com/nodejs/node/commit/e7c74ebee2)] - **doc**: change effected to affected (Turner Jabbour) [#​34989](https://togithub.com/nodejs/node/pull/34989) - \[[`c68c6cd485`](https://togithub.com/nodejs/node/commit/c68c6cd485)] - **doc**: drop the --production flag for installing windows-build-tools (DeeDeeG) [#​34979](https://togithub.com/nodejs/node/pull/34979) - \[[`4d28435104`](https://togithub.com/nodejs/node/commit/4d28435104)] - **doc**: fix broken link to response.writableFinished in deprecations doc (Rich Trott) [#​34983](https://togithub.com/nodejs/node/pull/34983) - \[[`23389a082f`](https://togithub.com/nodejs/node/commit/23389a082f)] - **doc**: fix broken link to response.finished in deprecations doc (Rich Trott) [#​34982](https://togithub.com/nodejs/node/pull/34982) - \[[`4e2415fc6a`](https://togithub.com/nodejs/node/commit/4e2415fc6a)] - **doc**: fix broken link to writableEnded in deprecations doc (Rich Trott) [#​34984](https://togithub.com/nodejs/node/pull/34984) - \[[`b575e6341c`](https://togithub.com/nodejs/node/commit/b575e6341c)] - **doc**: fix typos in buffer doc (Robert Williams) [#​34981](https://togithub.com/nodejs/node/pull/34981) - \[[`0695e243de`](https://togithub.com/nodejs/node/commit/0695e243de)] - **doc**: make minor improvements to query string sentence in http2.md (Rich Trott) [#​34929](https://togithub.com/nodejs/node/pull/34929) - \[[`a5b4526f5d`](https://togithub.com/nodejs/node/commit/a5b4526f5d)] - **doc**: simplify "make use of" to "use" (Rich Trott) [#​34861](https://togithub.com/nodejs/node/pull/34861) - \[[`1e33bfcc6a`](https://togithub.com/nodejs/node/commit/1e33bfcc6a)] - **doc**: make minor fixes to maintaining-openssl.md (Rich Trott) [#​34926](https://togithub.com/nodejs/node/pull/34926) - \[[`533d00d05d`](https://togithub.com/nodejs/node/commit/533d00d05d)] - **doc**: fix CHANGELOG.md parsing issue (Juan José Arboleda) [#​34923](https://togithub.com/nodejs/node/pull/34923) - \[[`1b27f098bd`](https://togithub.com/nodejs/node/commit/1b27f098bd)] - **doc**: provide more guidance about process.version (Rich Trott) [#​34909](https://togithub.com/nodejs/node/pull/34909) - \[[`f50fec605d`](https://togithub.com/nodejs/node/commit/f50fec605d)] - **doc**: use consistent typography for node-addon-api (Rich Trott) [#​34910](https://togithub.com/nodejs/node/pull/34910) - \[[`222fcb1e66`](https://togithub.com/nodejs/node/commit/222fcb1e66)] - **doc**: use "previous"/"preceding" instead of "above" as modifier (Rich Trott) [#​34877](https://togithub.com/nodejs/node/pull/34877) - \[[`961844d25b`](https://togithub.com/nodejs/node/commit/961844d25b)] - **doc**: improve fs doc intro (James M Snell) [#​34843](https://togithub.com/nodejs/node/pull/34843) - \[[`26b060f4cd`](https://togithub.com/nodejs/node/commit/26b060f4cd)] - **doc**: indicate the format of process.version (Danny Guo) [#​34872](https://togithub.com/nodejs/node/pull/34872) - \[[`da150f4e1e`](https://togithub.com/nodejs/node/commit/da150f4e1e)] - **doc**: fix ESM/CJS wrapper example (Maksim Sinik) [#​34853](https://togithub.com/nodejs/node/pull/34853) - \[[`3ea7e03ae4`](https://togithub.com/nodejs/node/commit/3ea7e03ae4)] - **doc**: adopt Microsoft Style Guide officially (Rich Trott) [#​34821](https://togithub.com/nodejs/node/pull/34821) - \[[`5f09f45d1f`](https://togithub.com/nodejs/node/commit/5f09f45d1f)] - **doc**: use 'console' info string for console output (Rich Trott) [#​34837](https://togithub.com/nodejs/node/pull/34837) - \[[`9d52480396`](https://togithub.com/nodejs/node/commit/9d52480396)] - **doc**: move addaleax to TSC emeritus (Anna Henningsen) [#​34809](https://togithub.com/nodejs/node/pull/34809) - \[[`6d9e6f6186`](https://togithub.com/nodejs/node/commit/6d9e6f6186)] - **doc**: remove space above version picker (Justice Almanzar) [#​34768](https://togithub.com/nodejs/node/pull/34768) - \[[`c53c34c045`](https://togithub.com/nodejs/node/commit/c53c34c045)] - **doc**: reorder deprecated tls docs (Jerome T.K. Covington) [#​34687](https://togithub.com/nodejs/node/pull/34687) - \[[`edda492a94`](https://togithub.com/nodejs/node/commit/edda492a94)] - **doc**: fix file name to main.mjs and not main.js in esm.md (Frank Lemanschik) [#​34786](https://togithub.com/nodejs/node/pull/34786) - \[[`3abcc74882`](https://togithub.com/nodejs/node/commit/3abcc74882)] - **doc**: improve async_hooks snippets (Andrey Pechkurov) [#​34829](https://togithub.com/nodejs/node/pull/34829) - \[[`fd4f561ce4`](https://togithub.com/nodejs/node/commit/fd4f561ce4)] - **doc**: fix some typos and grammar mistakes (Hilla Shahrabani) [#​34800](https://togithub.com/nodejs/node/pull/34800) - \[[`7a983f5f1d`](https://togithub.com/nodejs/node/commit/7a983f5f1d)] - **doc**: remove "is recommended from crypto legacy API text (Rich Trott) [#​34697](https://togithub.com/nodejs/node/pull/34697) - \[[`c7fc16e10a`](https://togithub.com/nodejs/node/commit/c

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Enabled.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.