nestjs / nestjs.com

The official website https://nestjs.com 🏆
https://nestjs.com
MIT License
138 stars 24 forks source link

chore(deps): update node.js to v16.19.0 #69

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Update Change
node minor 16.15.0 -> 16.19.0

Release Notes

nodejs/node ### [`v16.19.0`](https://togithub.com/nodejs/node/releases/tag/v16.19.0): 2022-12-13, Version 16.19.0 'Gallium' (LTS), @​richardlau [Compare Source](https://togithub.com/nodejs/node/compare/v16.18.1...v16.19.0) ##### Notable Changes ##### OpenSSL 1.1.1s This update is a bugfix release and does not address any security vulnerabilities. ##### Root certificates updated to NSS 3.85 Certificates added: - Autoridad de Certificacion Firmaprofesional CIF [`A626340`](https://togithub.com/nodejs/node/commit/A62634068) - Certainly Root E1 - Certainly Root R1 - D-TRUST BR Root CA 1 2020 - D-TRUST EV Root CA 1 2020 - DigiCert TLS ECC P384 Root G5 - DigiCert TLS RSA4096 Root G5 - E-Tugra Global Root CA ECC v3 - E-Tugra Global Root CA RSA v3 - HiPKI Root CA - G1 - ISRG Root X2 - Security Communication ECC RootCA1 - Security Communication RootCA3 - Telia Root CA v2 - vTrus ECC Root CA - vTrus Root CA Certificates removed: - Cybertrust Global Root - DST Root CA X3 - GlobalSign Root CA - R2 - Hellenic Academic and Research Institutions RootCA 2011 ##### Time zone update to 2022f Time zone data has been updated to 2022f. This includes changes to Daylight Savings Time (DST) for Fiji and Mexico. For more information, see . ##### Other Notable Changes - \[[`33707dcd03`](https://togithub.com/nodejs/node/commit/33707dcd03)] - **dgram**: add dgram send queue info (theanarkh) [#​44149](https://togithub.com/nodejs/node/pull/44149) Dependency updates: - \[[`3b2b70d792`](https://togithub.com/nodejs/node/commit/3b2b70d792)] - **deps**: upgrade npm to 8.19.3 (npm team) [#​45322](https://togithub.com/nodejs/node/pull/45322) Experimental features: - \[[`1e0dcd1ee0`](https://togithub.com/nodejs/node/commit/1e0dcd1ee0)] - **cli**: add `--watch` (Moshe Atlow) [#​44366](https://togithub.com/nodejs/node/pull/44366) - \[[`8c73279ebb`](https://togithub.com/nodejs/node/commit/8c73279ebb)] - **util**: add default value option to parsearg (Manuel Spigolon) [#​44631](https://togithub.com/nodejs/node/pull/44631) ##### Commits - \[[`bbef3c42f6`](https://togithub.com/nodejs/node/commit/bbef3c42f6)] - **build**: add version info to timezone update PR (Darshan Sen) [#​45021](https://togithub.com/nodejs/node/pull/45021) - \[[`cc2c7648e0`](https://togithub.com/nodejs/node/commit/cc2c7648e0)] - **build**: support Python 3.11 (Luigi Pinca) [#​45191](https://togithub.com/nodejs/node/pull/45191) - \[[`ac24c80663`](https://togithub.com/nodejs/node/commit/ac24c80663)] - **build**: remove redundant condition from common.gypi (Richard Lau) [#​45076](https://togithub.com/nodejs/node/pull/45076) - \[[`03dcbe3030`](https://togithub.com/nodejs/node/commit/03dcbe3030)] - **build**: fix bad upstream merge (Stephen Gallagher) [#​44642](https://togithub.com/nodejs/node/pull/44642) - \[[`1e0dcd1ee0`](https://togithub.com/nodejs/node/commit/1e0dcd1ee0)] - **cli**: add `--watch` (Moshe Atlow) [#​44366](https://togithub.com/nodejs/node/pull/44366) - \[[`96d131665e`](https://togithub.com/nodejs/node/commit/96d131665e)] - **cluster**: use inspector utils (Moshe Atlow) [#​44592](https://togithub.com/nodejs/node/pull/44592) - \[[`704836033a`](https://togithub.com/nodejs/node/commit/704836033a)] - **crypto**: update root certificates (Luigi Pinca) [#​45490](https://togithub.com/nodejs/node/pull/45490) - \[[`5a776d4a69`](https://togithub.com/nodejs/node/commit/5a776d4a69)] - **deps**: update timezone to 2022f (Richard Lau) [#​45613](https://togithub.com/nodejs/node/pull/45613) - \[[`3b2b70d792`](https://togithub.com/nodejs/node/commit/3b2b70d792)] - **deps**: upgrade npm to 8.19.3 (npm team) [#​45322](https://togithub.com/nodejs/node/pull/45322) - \[[`9fbc8b21db`](https://togithub.com/nodejs/node/commit/9fbc8b21db)] - **deps**: update corepack to 0.15.1 (Node.js GitHub Bot) [#​45331](https://togithub.com/nodejs/node/pull/45331) - \[[`87e3d002ca`](https://togithub.com/nodejs/node/commit/87e3d002ca)] - **deps**: update corepack to 0.15.0 (Node.js GitHub Bot) [#​45235](https://togithub.com/nodejs/node/pull/45235) - \[[`e972ff7b13`](https://togithub.com/nodejs/node/commit/e972ff7b13)] - **deps**: V8: backport [`bbd800c`](https://togithub.com/nodejs/node/commit/bbd800c6e359) (Chengzhong Wu) [#​44947](https://togithub.com/nodejs/node/pull/44947) - \[[`af9d8217c0`](https://togithub.com/nodejs/node/commit/af9d8217c0)] - **deps**: V8: cherry-pick [`b953542`](https://togithub.com/nodejs/node/commit/b95354290941) (Chengzhong Wu) [#​44947](https://togithub.com/nodejs/node/pull/44947) - \[[`38202d321b`](https://togithub.com/nodejs/node/commit/38202d321b)] - **deps**: update undici to 5.12.0 (Node.js GitHub Bot) [#​45236](https://togithub.com/nodejs/node/pull/45236) - \[[`7c0da6adf9`](https://togithub.com/nodejs/node/commit/7c0da6adf9)] - **deps**: update archs files for OpenSSL-1.1.1s (RafaelGSS) [#​45274](https://togithub.com/nodejs/node/pull/45274) - \[[`1149ead6f7`](https://togithub.com/nodejs/node/commit/1149ead6f7)] - **deps**: upgrade openssl sources to OpenSSL\_1\_1\_1s (RafaelGSS) [#​45274](https://togithub.com/nodejs/node/pull/45274) - \[[`cd54bce4f5`](https://togithub.com/nodejs/node/commit/cd54bce4f5)] - **deps**: update timezone (Node.js GitHub Bot) [#​44950](https://togithub.com/nodejs/node/pull/44950) - \[[`2901abe4f0`](https://togithub.com/nodejs/node/commit/2901abe4f0)] - **deps**: update undici to 5.11.0 (Node.js GitHub Bot) [#​44929](https://togithub.com/nodejs/node/pull/44929) - \[[`c80cf97033`](https://togithub.com/nodejs/node/commit/c80cf97033)] - **deps**: update corepack to 0.14.2 (Node.js GitHub Bot) [#​44775](https://togithub.com/nodejs/node/pull/44775) - \[[`33707dcd03`](https://togithub.com/nodejs/node/commit/33707dcd03)] - **dgram**: add dgram send queue info (theanarkh) [#​44149](https://togithub.com/nodejs/node/pull/44149) - \[[`c708d9bb94`](https://togithub.com/nodejs/node/commit/c708d9bb94)] - **doc**: fix typo in parseArgs default value (Tobias Nießen) [#​45083](https://togithub.com/nodejs/node/pull/45083) - \[[`5a0efa05d2`](https://togithub.com/nodejs/node/commit/5a0efa05d2)] - **node-api**: handle no support for external buffers (Michael Dawson) [#​45181](https://togithub.com/nodejs/node/pull/45181) - \[[`db31de634e`](https://togithub.com/nodejs/node/commit/db31de634e)] - **readline**: refactor to avoid unsafe regex primordials (Antoine du Hamel) [#​43475](https://togithub.com/nodejs/node/pull/43475) - \[[`fbc52e5729`](https://togithub.com/nodejs/node/commit/fbc52e5729)] - **src**: disambiguate terms used to refer to builtins and addons (Joyee Cheung) [#​44135](https://togithub.com/nodejs/node/pull/44135) - \[[`953072d3db`](https://togithub.com/nodejs/node/commit/953072d3db)] - **src**: let http2 streams end after session close (Santiago Gimeno) [#​45153](https://togithub.com/nodejs/node/pull/45153) - \[[`54608d8dc3`](https://togithub.com/nodejs/node/commit/54608d8dc3)] - **src**: split property helpers from node::Environment (Chengzhong Wu) [#​44056](https://togithub.com/nodejs/node/pull/44056) - \[[`6733556783`](https://togithub.com/nodejs/node/commit/6733556783)] - **test**: add test to validate changelogs for releases (Richard Lau) [#​45325](https://togithub.com/nodejs/node/pull/45325) - \[[`821d832cef`](https://togithub.com/nodejs/node/commit/821d832cef)] - **test**: mark test-watch-mode\* as flaky on all platforms (Pierrick Bouvier) [#​45049](https://togithub.com/nodejs/node/pull/45049) - \[[`02a18eac69`](https://togithub.com/nodejs/node/commit/02a18eac69)] - **test**: fix test-runner-inspect (Moshe Atlow) [#​44620](https://togithub.com/nodejs/node/pull/44620) - \[[`197df63f74`](https://togithub.com/nodejs/node/commit/197df63f74)] - **test**: add a test to ensure the correctness of timezone upgrades (Darshan Sen) [#​45299](https://togithub.com/nodejs/node/pull/45299) - \[[`42e9d8016a`](https://togithub.com/nodejs/node/commit/42e9d8016a)] - **test**: fix textdecoder test for small-icu builds (Richard Lau) [#​45225](https://togithub.com/nodejs/node/pull/45225) - \[[`6d736a56d8`](https://togithub.com/nodejs/node/commit/6d736a56d8)] - **test**: fix watch mode test flake (Moshe Atlow) [#​44739](https://togithub.com/nodejs/node/pull/44739) - \[[`543d3d2bf3`](https://togithub.com/nodejs/node/commit/543d3d2bf3)] - **test**: deflake watch mode tests (Moshe Atlow) [#​44621](https://togithub.com/nodejs/node/pull/44621) - \[[`97f6caf4eb`](https://togithub.com/nodejs/node/commit/97f6caf4eb)] - **test**: split watch mode inspector tests to sequential (Moshe Atlow) [#​44551](https://togithub.com/nodejs/node/pull/44551) - \[[`499750ff7a`](https://togithub.com/nodejs/node/commit/499750ff7a)] - **test**: update list of known globals (Antoine du Hamel) [#​45255](https://togithub.com/nodejs/node/pull/45255) - \[[`64d343af74`](https://togithub.com/nodejs/node/commit/64d343af74)] - **test_runner**: support using `--inspect` with `--test` (Moshe Atlow) [#​44520](https://togithub.com/nodejs/node/pull/44520) - \[[`99ee5e484d`](https://togithub.com/nodejs/node/commit/99ee5e484d)] - **test_runner**: fix `duration_ms` to be milliseconds (Moshe Atlow) [#​44450](https://togithub.com/nodejs/node/pull/44450) - \[[`37e909251c`](https://togithub.com/nodejs/node/commit/37e909251c)] - **test_runner**: support programmatically running `--test` (Moshe Atlow) [#​44241](https://togithub.com/nodejs/node/pull/44241) - \[[`0ae5694f88`](https://togithub.com/nodejs/node/commit/0ae5694f88)] - **tools**: update certdata.txt (Luigi Pinca) [#​45490](https://togithub.com/nodejs/node/pull/45490) - \[[`891368cefd`](https://togithub.com/nodejs/node/commit/891368cefd)] - **tools**: remove faulty early termination logic from update-timezone.mjs (Darshan Sen) [#​44870](https://togithub.com/nodejs/node/pull/44870) - \[[`543493c242`](https://togithub.com/nodejs/node/commit/543493c242)] - **tools**: fix timezone update tool (Darshan Sen) [#​44870](https://togithub.com/nodejs/node/pull/44870) - \[[`c77f660b75`](https://togithub.com/nodejs/node/commit/c77f660b75)] - **tools**: fix `create-or-update-pull-request-action` hash on GHA (Antoine du Hamel) [#​45166](https://togithub.com/nodejs/node/pull/45166) - \[[`58c30dd049`](https://togithub.com/nodejs/node/commit/58c30dd049)] - **tools**: update gr2m/create-or-update-pull-request-action (Luigi Pinca) [#​45022](https://togithub.com/nodejs/node/pull/45022) - \[[`749a4b3e5e`](https://togithub.com/nodejs/node/commit/749a4b3e5e)] - **tools**: use Python 3.11 in GitHub Actions workflows (Luigi Pinca) [#​45191](https://togithub.com/nodejs/node/pull/45191) - \[[`6f541d99a5`](https://togithub.com/nodejs/node/commit/6f541d99a5)] - **tools**: have test-asan use ubuntu-20.04 (Filip Skokan) [#​45581](https://togithub.com/nodejs/node/pull/45581) - \[[`e7ed56f501`](https://togithub.com/nodejs/node/commit/e7ed56f501)] - **tools**: make license-builder.sh comply with shellcheck 0.8.0 (Rich Trott) [#​41258](https://togithub.com/nodejs/node/pull/41258) - \[[`cc819b4bf8`](https://togithub.com/nodejs/node/commit/cc819b4bf8)] - **tools**: fix typo in `avoid-prototype-pollution` lint rule (Antoine du Hamel) [#​44446](https://togithub.com/nodejs/node/pull/44446) - \[[`254358c81e`](https://togithub.com/nodejs/node/commit/254358c81e)] - **tools**: refactor `avoid-prototype-pollution` lint rule (Antoine du Hamel) [#​43476](https://togithub.com/nodejs/node/pull/43476) - \[[`8c73279ebb`](https://togithub.com/nodejs/node/commit/8c73279ebb)] - **util**: add default value option to parsearg (Manuel Spigolon) [#​44631](https://togithub.com/nodejs/node/pull/44631) ### [`v16.18.1`](https://togithub.com/nodejs/node/releases/tag/v16.18.1): 2022-11-04, Version 16.18.1 'Gallium' (LTS), @​BethGriggs [Compare Source](https://togithub.com/nodejs/node/compare/v16.18.0...v16.18.1) This is a security release. ##### Notable changes The following CVEs are fixed in this release: - **[CVE-2022-43548](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-43548)**: DNS rebinding in --inspect via invalid octal IP address (Medium) More detailed information on each of the vulnerabilities can be found in [November 2022 Security Releases](https://nodejs.org/en/blog/vulnerability/november-2022-security-releases/) blog post. ##### Commits - \[[`9ffddd7098`](https://togithub.com/nodejs/node/commit/9ffddd7098)] - **inspector**: harden IP address validation again (Tobias Nießen) [nodejs-private/node-private#​354](https://togithub.com/nodejs-private/node-private/pull/354) ### [`v16.18.0`](https://togithub.com/nodejs/node/releases/tag/v16.18.0): 2022-10-12, Version 16.18.0 'Gallium' (LTS), @​juanarbol [Compare Source](https://togithub.com/nodejs/node/compare/v16.17.1...v16.18.0) ##### Notable changes - \[[`1cc050eaa8`](https://togithub.com/nodejs/node/commit/1cc050eaa8)] - **(SEMVER-MINOR)** **assert**: add `getCalls` and `reset` to callTracker (Moshe Atlow) [#​44191](https://togithub.com/nodejs/node/pull/44191) - \[[`e5c9975f11`](https://togithub.com/nodejs/node/commit/e5c9975f11)] - **(SEMVER-MINOR)** **crypto**: allow zero-length secret KeyObject (Filip Skokan) [#​44201](https://togithub.com/nodejs/node/pull/44201) - \[[`317cd051ce`](https://togithub.com/nodejs/node/commit/317cd051ce)] - **(SEMVER-MINOR)** **crypto**: allow zero-length IKM in HKDF and in webcrypto PBKDF2 (Filip Skokan) [#​44201](https://togithub.com/nodejs/node/pull/44201) - \[[`f80bdc5ef3`](https://togithub.com/nodejs/node/commit/f80bdc5ef3)] - **(SEMVER-MINOR)** **doc**: deprecate modp1, modp2, and modp5 groups (Tobias Nießen) [#​44588](https://togithub.com/nodejs/node/pull/44588) - \[[`8398e98b1b`](https://togithub.com/nodejs/node/commit/8398e98b1b)] - **(SEMVER-MINOR)** **http**: make idle http parser count configurable (theanarkh) [#​43974](https://togithub.com/nodejs/node/pull/43974) - \[[`2cd2f56962`](https://togithub.com/nodejs/node/commit/2cd2f56962)] - **(SEMVER-MINOR)** **http**: throw error on content-length mismatch (sidwebworks) [#​44378](https://togithub.com/nodejs/node/pull/44378) - \[[`6be761e8a9`](https://togithub.com/nodejs/node/commit/6be761e8a9)] - **(SEMVER-MINOR)** **lib**: add diagnostics channel for process and worker (theanarkh) [#​44045](https://togithub.com/nodejs/node/pull/44045) - \[[`1400796cef`](https://togithub.com/nodejs/node/commit/1400796cef)] - **(SEMVER-MINOR)** **net,tls**: pass a valid socket on `tlsClientError` (Daeyeon Jeong) [#​44021](https://togithub.com/nodejs/node/pull/44021) - \[[`092239a7f1`](https://togithub.com/nodejs/node/commit/092239a7f1)] - **(SEMVER-MINOR)** **net**: add local family (theanarkh) [#​43975](https://togithub.com/nodejs/node/pull/43975) - \[[`381e11e18e`](https://togithub.com/nodejs/node/commit/381e11e18e)] - **(SEMVER-MINOR)** **report**: expose report public native apis (Chengzhong Wu) [#​44255](https://togithub.com/nodejs/node/pull/44255) - \[[`2ba547aa5b`](https://togithub.com/nodejs/node/commit/2ba547aa5b)] - **(SEMVER-MINOR)** **src**: expose environment RequestInterrupt api (Chengzhong Wu) [#​44362](https://togithub.com/nodejs/node/pull/44362) - \[[`6ed3367155`](https://togithub.com/nodejs/node/commit/6ed3367155)] - **(SEMVER-MINOR)** **stream**: add `ReadableByteStream.tee()` (Daeyeon Jeong) [#​44505](https://togithub.com/nodejs/node/pull/44505) - \[[`0fbedac6ce`](https://togithub.com/nodejs/node/commit/0fbedac6ce)] - **(SEMVER-MINOR)** **test_runner**: add before/after/each hooks (Moshe Atlow) [#​43730](https://togithub.com/nodejs/node/pull/43730) - \[[`70563b53c5`](https://togithub.com/nodejs/node/commit/70563b53c5)] - **(SEMVER-MINOR)** **util**: add `maxArrayLength` option to Set and Map (Kohei Ueno) [#​43576](https://togithub.com/nodejs/node/pull/43576) ##### Commits - \[[`1cc050eaa8`](https://togithub.com/nodejs/node/commit/1cc050eaa8)] - **(SEMVER-MINOR)** **assert**: add `getCalls` and `reset` to callTracker (Moshe Atlow) [#​44191](https://togithub.com/nodejs/node/pull/44191) - \[[`2e87cdd1e6`](https://togithub.com/nodejs/node/commit/2e87cdd1e6)] - **benchmark**: fix startup benchmark (Evan Lucas) [#​44727](https://togithub.com/nodejs/node/pull/44727) - \[[`29c0f9ef30`](https://togithub.com/nodejs/node/commit/29c0f9ef30)] - **benchmark**: add stream destroy benchmark (SindreXie) [#​44533](https://togithub.com/nodejs/node/pull/44533) - \[[`f01bb58c1e`](https://togithub.com/nodejs/node/commit/f01bb58c1e)] - **bootstrap**: update comments in bootstrap/node.js (Joyee Cheung) [#​44726](https://togithub.com/nodejs/node/pull/44726) - \[[`db151e182f`](https://togithub.com/nodejs/node/commit/db151e182f)] - **bootstrap**: stop delaying instantiation of maps in per-context scripts (Darshan Sen) [#​42934](https://togithub.com/nodejs/node/pull/42934) - \[[`f700074c57`](https://togithub.com/nodejs/node/commit/f700074c57)] - **buffer**: fix `atob` input validation (Austin Kelleher) [#​42662](https://togithub.com/nodejs/node/pull/42662) - \[[`e10095a759`](https://togithub.com/nodejs/node/commit/e10095a759)] - **build**: update timezone-update.yml (Alex) [#​44717](https://togithub.com/nodejs/node/pull/44717) - \[[`bec2ede687`](https://togithub.com/nodejs/node/commit/bec2ede687)] - **build**: remove redundant entry in crypto (Jiawen Geng) [#​44604](https://togithub.com/nodejs/node/pull/44604) - \[[`7b3a2c3353`](https://togithub.com/nodejs/node/commit/7b3a2c3353)] - **build**: rewritten the Android build system (BuShe Pie) [#​44207](https://togithub.com/nodejs/node/pull/44207) - \[[`e96bb14942`](https://togithub.com/nodejs/node/commit/e96bb14942)] - **build**: add --libdir flag to configure (Stephen Gallagher) [#​44361](https://togithub.com/nodejs/node/pull/44361) - \[[`2a4491b34d`](https://togithub.com/nodejs/node/commit/2a4491b34d)] - **build**: added NINJA env to customize ninja binary (Jeff Dickey) [#​44293](https://togithub.com/nodejs/node/pull/44293) - \[[`aaad7a64b4`](https://togithub.com/nodejs/node/commit/aaad7a64b4)] - **build**: enable pointer authentication for branch protection on arm64 (Jeremiah Gowdy) [#​43200](https://togithub.com/nodejs/node/pull/43200) - \[[`041bb54143`](https://togithub.com/nodejs/node/commit/041bb54143)] - **build**: add workflow to label flaky-test platform (Rafael Gonzaga) [#​44042](https://togithub.com/nodejs/node/pull/44042) - \[[`58d85c1109`](https://togithub.com/nodejs/node/commit/58d85c1109)] - **build**: optimized and fixed building configuration to Android (BuShe) [#​44016](https://togithub.com/nodejs/node/pull/44016) - \[[`5cd8b7bc8b`](https://togithub.com/nodejs/node/commit/5cd8b7bc8b)] - **build**: allow test-internet on forks if not scheduled (Rich Trott) [#​44073](https://togithub.com/nodejs/node/pull/44073) - \[[`9698be9347`](https://togithub.com/nodejs/node/commit/9698be9347)] - **build**: skip test-internet run on forks (Rich Trott) [#​44054](https://togithub.com/nodejs/node/pull/44054) - \[[`25e6f48e4a`](https://togithub.com/nodejs/node/commit/25e6f48e4a)] - **child_process**: remove lookup of undefined property (Colin Ihrig) [#​44766](https://togithub.com/nodejs/node/pull/44766) - \[[`a3bdd07321`](https://togithub.com/nodejs/node/commit/a3bdd07321)] - **cluster**: fix cluster rr distribute error (theanarkh) [#​44202](https://togithub.com/nodejs/node/pull/44202) - \[[`317cd051ce`](https://togithub.com/nodejs/node/commit/317cd051ce)] - **(SEMVER-MINOR)** **crypto**: allow zero-length IKM in HKDF and in webcrypto PBKDF2 (Filip Skokan) [#​44201](https://togithub.com/nodejs/node/pull/44201) - \[[`e5c9975f11`](https://togithub.com/nodejs/node/commit/e5c9975f11)] - **(SEMVER-MINOR)** **crypto**: allow zero-length secret KeyObject (Filip Skokan) [#​44201](https://togithub.com/nodejs/node/pull/44201) - \[[`7e705d8d74`](https://togithub.com/nodejs/node/commit/7e705d8d74)] - **crypto**: fix webcrypto deriveBits validations (Filip Skokan) [#​44173](https://togithub.com/nodejs/node/pull/44173) - \[[`7ad2a268b9`](https://togithub.com/nodejs/node/commit/7ad2a268b9)] - **crypto**: fix webcrypto EC key namedCurve validation errors (Filip Skokan) [#​44172](https://togithub.com/nodejs/node/pull/44172) - \[[`2c938d73ff`](https://togithub.com/nodejs/node/commit/2c938d73ff)] - **crypto**: fix webcrypto operation errors to be OperationError (Filip Skokan) [#​44171](https://togithub.com/nodejs/node/pull/44171) - \[[`a6e2cb40a6`](https://togithub.com/nodejs/node/commit/a6e2cb40a6)] - **crypto**: fix webcrypto generateKey() AES key length validation error (Filip Skokan) [#​44170](https://togithub.com/nodejs/node/pull/44170) - \[[`7e07cce24b`](https://togithub.com/nodejs/node/commit/7e07cce24b)] - **crypto**: use EVP_PKEY_CTX_set_dsa_paramgen_q_bits when available (David Benjamin) [#​44561](https://togithub.com/nodejs/node/pull/44561) - \[[`1fc6394741`](https://togithub.com/nodejs/node/commit/1fc6394741)] - **crypto**: restrict PBKDF2 args to signed int (Tobias Nießen) [#​44575](https://togithub.com/nodejs/node/pull/44575) - \[[`9a52ee7577`](https://togithub.com/nodejs/node/commit/9a52ee7577)] - **crypto**: handle invalid prepareAsymmetricKey JWK inputs (Filip Skokan) [#​44475](https://togithub.com/nodejs/node/pull/44475) - \[[`7100baee40`](https://togithub.com/nodejs/node/commit/7100baee40)] - **crypto**: use actual option name in error message (Tobias Nießen) [#​44455](https://togithub.com/nodejs/node/pull/44455) - \[[`579e066c3a`](https://togithub.com/nodejs/node/commit/579e066c3a)] - **crypto**: add digest name to INVALID_DIGEST errors (Tobias Nießen) [#​44468](https://togithub.com/nodejs/node/pull/44468) - \[[`566d80f622`](https://togithub.com/nodejs/node/commit/566d80f622)] - **crypto**: improve RSA-PSS digest error messages (Tobias Nießen) [#​44307](https://togithub.com/nodejs/node/pull/44307) - \[[`f717c1e06a`](https://togithub.com/nodejs/node/commit/f717c1e06a)] - **debugger**: decrease timeout used to wait for the port to be free (Joyee Cheung) [#​44359](https://togithub.com/nodejs/node/pull/44359) - \[[`0f2fcaf771`](https://togithub.com/nodejs/node/commit/0f2fcaf771)] - **deps**: update to ngtcp2 0.8.1 and nghttp3 0.7.0 (Tobias Nießen) [#​44622](https://togithub.com/nodejs/node/pull/44622) - \[[`1a8aada69d`](https://togithub.com/nodejs/node/commit/1a8aada69d)] - **deps**: update corepack to 0.14.1 (Node.js GitHub Bot) [#​44704](https://togithub.com/nodejs/node/pull/44704) - \[[`e4f18b4f34`](https://togithub.com/nodejs/node/commit/e4f18b4f34)] - **deps**: update ngtcp2 update instructions (Tobias Nießen) [#​44619](https://togithub.com/nodejs/node/pull/44619) - \[[`21b5ab1494`](https://togithub.com/nodejs/node/commit/21b5ab1494)] - **deps**: upgrade npm to 8.19.2 (npm team) [#​44632](https://togithub.com/nodejs/node/pull/44632) - \[[`916b319e7a`](https://togithub.com/nodejs/node/commit/916b319e7a)] - **deps**: update to uvwasi 0.0.13 (Colin Ihrig) [#​44524](https://togithub.com/nodejs/node/pull/44524) - \[[`67cbbcc902`](https://togithub.com/nodejs/node/commit/67cbbcc902)] - **deps**: update corepack to 0.14.0 (Node.js GitHub Bot) [#​44509](https://togithub.com/nodejs/node/pull/44509) - \[[`9f14dc1a8f`](https://togithub.com/nodejs/node/commit/9f14dc1a8f)] - **deps**: update Acorn to v8.8.0 (Michaël Zasso) [#​44437](https://togithub.com/nodejs/node/pull/44437) - \[[`1811a6aaa8`](https://togithub.com/nodejs/node/commit/1811a6aaa8)] - **deps**: update icu tzdata to 2022b (Matías Zúñiga) [#​44283](https://togithub.com/nodejs/node/pull/44283) - \[[`0c4953cbd1`](https://togithub.com/nodejs/node/commit/0c4953cbd1)] - **deps**: update undici to 5.9.1 (Node.js GitHub Bot) [#​44319](https://togithub.com/nodejs/node/pull/44319) - \[[`8a921fea74`](https://togithub.com/nodejs/node/commit/8a921fea74)] - **deps**: upgrade npm to 8.19.1 (npm team) [#​44486](https://togithub.com/nodejs/node/pull/44486) - \[[`763a63c14b`](https://togithub.com/nodejs/node/commit/763a63c14b)] - **deps**: update corepack to 0.13.0 (Node.js GitHub Bot) [#​44318](https://togithub.com/nodejs/node/pull/44318) - \[[`fdb699c84a`](https://togithub.com/nodejs/node/commit/fdb699c84a)] - **deps**: upgrade npm to 8.18.0 (npm team) [#​44263](https://togithub.com/nodejs/node/pull/44263) - \[[`2a44872f96`](https://togithub.com/nodejs/node/commit/2a44872f96)] - **deps**: update corepack to 0.12.3 (Node.js GitHub Bot) [#​44229](https://togithub.com/nodejs/node/pull/44229) - \[[`48967e4b34`](https://togithub.com/nodejs/node/commit/48967e4b34)] - **deps**: upgrade npm to 8.17.0 (npm team) [#​44205](https://togithub.com/nodejs/node/pull/44205) - \[[`0484122f71`](https://togithub.com/nodejs/node/commit/0484122f71)] - **deps**: update undici to 5.8.2 (Node.js GitHub Bot) [#​44187](https://togithub.com/nodejs/node/pull/44187) - \[[`e404ac7eed`](https://togithub.com/nodejs/node/commit/e404ac7eed)] - **deps**: update undici to 5.8.1 (Node.js GitHub Bot) [#​44158](https://togithub.com/nodejs/node/pull/44158) - \[[`9a5ee5e9e3`](https://togithub.com/nodejs/node/commit/9a5ee5e9e3)] - **deps**: update corepack to 0.12.2 (Node.js GitHub Bot) [#​44159](https://togithub.com/nodejs/node/pull/44159) - \[[`3657cb277b`](https://togithub.com/nodejs/node/commit/3657cb277b)] - **deps**: remove unnecessary file (Brian White) [#​44133](https://togithub.com/nodejs/node/pull/44133) - \[[`d66a807596`](https://togithub.com/nodejs/node/commit/d66a807596)] - **deps**: upgrade npm to 8.16.0 (npm team) [#​44119](https://togithub.com/nodejs/node/pull/44119) - \[[`ec998be61c`](https://togithub.com/nodejs/node/commit/ec998be61c)] - **deps**: upgrade npm to 8.15.1 (npm team) [#​44013](https://togithub.com/nodejs/node/pull/44013) - \[[`e9e856ae95`](https://togithub.com/nodejs/node/commit/e9e856ae95)] - **deps**: upgrade base64 to [`dc6a41c`](https://togithub.com/nodejs/node/commit/dc6a41ce36e) (Brian White) [#​44032](https://togithub.com/nodejs/node/pull/44032) - \[[`8ea9a71b15`](https://togithub.com/nodejs/node/commit/8ea9a71b15)] - **deps,src**: use SIMD for normal base64 encoding (Brian White) [#​39775](https://togithub.com/nodejs/node/pull/39775) - \[[`969a12be4b`](https://togithub.com/nodejs/node/commit/969a12be4b)] - **doc**: remove "currently" and comma splice from child_process.md (Rich Trott) [#​44789](https://togithub.com/nodejs/node/pull/44789) - \[[`5e4a2e94a1`](https://togithub.com/nodejs/node/commit/5e4a2e94a1)] - **doc**: mention git node backport (RafaelGSS) [#​44764](https://togithub.com/nodejs/node/pull/44764) - \[[`618c9c8260`](https://togithub.com/nodejs/node/commit/618c9c8260)] - **doc**: ensure to revert node_version changes (Rafael Gonzaga) [#​44760](https://togithub.com/nodejs/node/pull/44760) - \[[`e0fe11c189`](https://togithub.com/nodejs/node/commit/e0fe11c189)] - **doc**: fix description for `napi_get_cb_info()` in `n-api.md` (Daeyeon Jeong) [#​44761](https://togithub.com/nodejs/node/pull/44761) - \[[`895719da65`](https://togithub.com/nodejs/node/commit/895719da65)] - **doc**: fix v16.17.1 security release changelog (Ruy Adorno) [#​44759](https://togithub.com/nodejs/node/pull/44759) - \[[`fe832a0647`](https://togithub.com/nodejs/node/commit/fe832a0647)] - **doc**: update the deprecation for exit code to clarify its scope (Daeyeon Jeong) [#​44714](https://togithub.com/nodejs/node/pull/44714) - \[[`3872abd9a6`](https://togithub.com/nodejs/node/commit/3872abd9a6)] - **doc**: update guidance for adding new modules (Michael Dawson) [#​44576](https://togithub.com/nodejs/node/pull/44576) - \[[`f381a1e86a`](https://togithub.com/nodejs/node/commit/f381a1e86a)] - **doc**: add registry number for Electron 22 (Keeley Hammond) [#​44748](https://togithub.com/nodejs/node/pull/44748) - \[[`8d3cb6c08a`](https://togithub.com/nodejs/node/commit/8d3cb6c08a)] - **doc**: include code examples for webstreams consumers (Lucas Santos) [#​44387](https://togithub.com/nodejs/node/pull/44387) - \[[`9e83c00e0b`](https://togithub.com/nodejs/node/commit/9e83c00e0b)] - **doc**: mention where to push security commits (RafaelGSS) [#​44691](https://togithub.com/nodejs/node/pull/44691) - \[[`bc9f8d24ce`](https://togithub.com/nodejs/node/commit/bc9f8d24ce)] - **doc**: remove extra space on threadpool usage (Connor Burton) [#​44734](https://togithub.com/nodejs/node/pull/44734) - \[[`3e38ba53cc`](https://togithub.com/nodejs/node/commit/3e38ba53cc)] - **doc**: make legacy banner slightly less bright (Rich Trott) [#​44665](https://togithub.com/nodejs/node/pull/44665) - \[[`0f88588f52`](https://togithub.com/nodejs/node/commit/0f88588f52)] - **doc**: improve building doc for Windows Powershell (Brian Muenzenmeyer) [#​44625](https://togithub.com/nodejs/node/pull/44625) - \[[`5ee0127540`](https://togithub.com/nodejs/node/commit/5ee0127540)] - **doc**: maintain only one list of MODP groups (Tobias Nießen) [#​44644](https://togithub.com/nodejs/node/pull/44644) - \[[`6881ecb0e2`](https://togithub.com/nodejs/node/commit/6881ecb0e2)] - **doc**: add legendecas to TSC list (Michael Dawson) [#​44662](https://togithub.com/nodejs/node/pull/44662) - \[[`3614f5ace3`](https://togithub.com/nodejs/node/commit/3614f5ace3)] - **doc**: remove comma in README.md (Taha-Chaudhry) [#​44599](https://togithub.com/nodejs/node/pull/44599) - \[[`c9af43616c`](https://togithub.com/nodejs/node/commit/c9af43616c)] - **doc**: use serial comma in report docs (Daeyeon Jeong) [#​44608](https://togithub.com/nodejs/node/pull/44608) - \[[`ff9ef61646`](https://togithub.com/nodejs/node/commit/ff9ef61646)] - **doc**: use serial comma in stream docs (Daeyeon Jeong) [#​44609](https://togithub.com/nodejs/node/pull/44609) - \[[`90eaae3ef1`](https://togithub.com/nodejs/node/commit/90eaae3ef1)] - **doc**: remove empty line in YAML block (Claudio Wunder) [#​44617](https://togithub.com/nodejs/node/pull/44617) - \[[`f80bdc5ef3`](https://togithub.com/nodejs/node/commit/f80bdc5ef3)] - **(SEMVER-MINOR)** **doc**: deprecate modp1, modp2, and modp5 groups (Tobias Nießen) [#​44588](https://togithub.com/nodejs/node/pull/44588) - \[[`9fac6dd1c1`](https://togithub.com/nodejs/node/commit/9fac6dd1c1)] - **doc**: remove old OpenSSL ENGINE constants (Tobias Nießen) [#​44589](https://togithub.com/nodejs/node/pull/44589) - \[[`53543c6d81`](https://togithub.com/nodejs/node/commit/53543c6d81)] - **doc**: fix heading levels for test runner hooks (Fabian Meyer) [#​44603](https://togithub.com/nodejs/node/pull/44603) - \[[`2084ad61a7`](https://togithub.com/nodejs/node/commit/2084ad61a7)] - **doc**: fix errors in http.md (Luigi Pinca) [#​44587](https://togithub.com/nodejs/node/pull/44587) - \[[`cc55e84ddc`](https://togithub.com/nodejs/node/commit/cc55e84ddc)] - **doc**: fix vm.Script createCachedData example (Chengzhong Wu) [#​44487](https://togithub.com/nodejs/node/pull/44487) - \[[`8187f03834`](https://togithub.com/nodejs/node/commit/8187f03834)] - **doc**: mention how to get commit release (Rafael Gonzaga) [#​44572](https://togithub.com/nodejs/node/pull/44572) - \[[`d068978933`](https://togithub.com/nodejs/node/commit/d068978933)] - **doc**: fix link in `process.md` (Antoine du Hamel) [#​44594](https://togithub.com/nodejs/node/pull/44594) - \[[`0747facb63`](https://togithub.com/nodejs/node/commit/0747facb63)] - **doc**: do not use weak MODP group in example (Tobias Nießen) [#​44585](https://togithub.com/nodejs/node/pull/44585) - \[[`e26d95ef9a`](https://togithub.com/nodejs/node/commit/e26d95ef9a)] - **doc**: remove ebpf from supported tooling list (Rafael Gonzaga) [#​44549](https://togithub.com/nodejs/node/pull/44549) - \[[`9d24c7a8c7`](https://togithub.com/nodejs/node/commit/9d24c7a8c7)] - **doc**: emphasize that createCipher is never secure (Tobias Nießen) [#​44538](https://togithub.com/nodejs/node/pull/44538) - \[[`6d881b8611`](https://togithub.com/nodejs/node/commit/6d881b8611)] - **doc**: document attribute Script.cachedDataRejected (Chengzhong Wu) [#​44451](https://togithub.com/nodejs/node/pull/44451) - \[[`d846e5bac5`](https://togithub.com/nodejs/node/commit/d846e5bac5)] - **doc**: move policy docs to the permissions scope (Rafael Gonzaga) [#​44222](https://togithub.com/nodejs/node/pull/44222) - \[[`5c721a33c3`](https://togithub.com/nodejs/node/commit/5c721a33c3)] - **doc**: add performance note to `--enable-source-maps` docs (Saurabh Daware) [#​43817](https://togithub.com/nodejs/node/pull/43817) - \[[`1998bc80b5`](https://togithub.com/nodejs/node/commit/1998bc80b5)] - **doc**: fix release guide example consistency (Ruy Adorno) [#​44385](https://togithub.com/nodejs/node/pull/44385) - \[[`7b691729b1`](https://togithub.com/nodejs/node/commit/7b691729b1)] - **doc**: note on release guide to update `main` branch (Ruy Adorno) [#​44384](https://togithub.com/nodejs/node/pull/44384) - \[[`7ec097fa99`](https://togithub.com/nodejs/node/commit/7ec097fa99)] - **doc**: mention cherry-pick edge-case on release (RafaelGSS) [#​44408](https://togithub.com/nodejs/node/pull/44408) - \[[`4a4025181c`](https://togithub.com/nodejs/node/commit/4a4025181c)] - **doc**: fix spacing issue in `--build-snapshot` help text (Shohei YOSHIDA) [#​44435](https://togithub.com/nodejs/node/pull/44435) - \[[`a5906a09dc`](https://togithub.com/nodejs/node/commit/a5906a09dc)] - **doc**: apply scroll-margin-top to h2, h3 elements (metonym) [#​44414](https://togithub.com/nodejs/node/pull/44414) - \[[`0e99139df4`](https://togithub.com/nodejs/node/commit/0e99139df4)] - **doc**: use serial comma in addons docs (Tobias Nießen) [#​44482](https://togithub.com/nodejs/node/pull/44482) - \[[`8ea3e6f839`](https://togithub.com/nodejs/node/commit/8ea3e6f839)] - **doc**: do not use "Returns:" for crypto.constants (Tobias Nießen) [#​44481](https://togithub.com/nodejs/node/pull/44481) - \[[`a1dbe4bc79`](https://togithub.com/nodejs/node/commit/a1dbe4bc79)] - **doc**: add history for net.createServer() options (Luigi Pinca) [#​44326](https://togithub.com/nodejs/node/pull/44326) - \[[`eb90d650d4`](https://togithub.com/nodejs/node/commit/eb90d650d4)] - **doc**: fix typo in test runner code examples (Moshe Atlow) [#​44351](https://togithub.com/nodejs/node/pull/44351) - \[[`17c5b978a5`](https://togithub.com/nodejs/node/commit/17c5b978a5)] - **doc**: add daeyeon to collaborators (Daeyeon Jeong) [#​44355](https://togithub.com/nodejs/node/pull/44355) - \[[`c1458063ee`](https://togithub.com/nodejs/node/commit/c1458063ee)] - **doc**: fix style of n-api.md (theanarkh) [#​44377](https://togithub.com/nodejs/node/pull/44377) - \[[`cf60c6bc74`](https://togithub.com/nodejs/node/commit/cf60c6bc74)] - **doc**: add missing imports in events sample code (Brian Evans) [#​44337](https://togithub.com/nodejs/node/pull/44337) - \[[`89e5ac9676`](https://togithub.com/nodejs/node/commit/89e5ac9676)] - **doc**: add missing parenthesis in TLSSocket section (Tobias Nießen) [#​44512](https://togithub.com/nodejs/node/pull/44512) - \[[`5ac344b2a2`](https://togithub.com/nodejs/node/commit/5ac344b2a2)] - **doc**: fix optionality of callback arg of checkPrime (Tobias Nießen) [#​44311](https://togithub.com/nodejs/node/pull/44311) - \[[`87cc487e28`](https://togithub.com/nodejs/node/commit/87cc487e28)] - **doc**: fix typo (Hana) [#​44262](https://togithub.com/nodejs/node/pull/44262) - \[[`5978eb1ae8`](https://togithub.com/nodejs/node/commit/5978eb1ae8)] - **doc**: add TypeScript execution requirements (Michael Dawson) [#​44030](https://togithub.com/nodejs/node/pull/44030) - \[[`42948364e2`](https://togithub.com/nodejs/node/commit/42948364e2)] - **doc**: add cola119 to collaborators (cola119) [#​44248](https://togithub.com/nodejs/node/pull/44248) - \[[`6196bcedd0`](https://togithub.com/nodejs/node/commit/6196bcedd0)] - **doc**: improved building doc for Android (BuShe) [#​44166](https://togithub.com/nodejs/node/pull/44166) - \[[`afe6c87bb5`](https://togithub.com/nodejs/node/commit/afe6c87bb5)] - **doc**: add MoLow to collaborators (Moshe Atlow) [#​44214](https://togithub.com/nodejs/node/pull/44214) - \[[`82ff3dabc5`](https://togithub.com/nodejs/node/commit/82ff3dabc5)] - **doc**: update tags in adding-new-napi-api.md (Chengzhong Wu) [#​44190](https://togithub.com/nodejs/node/pull/44190) - \[[`16d6d45ee8`](https://togithub.com/nodejs/node/commit/16d6d45ee8)] - **doc**: fix typo in diagnostics_channel (Evan Lucas) [#​44199](https://togithub.com/nodejs/node/pull/44199) - \[[`ed1d0c9203`](https://togithub.com/nodejs/node/commit/ed1d0c9203)] - **doc**: add Retry CI in collaborator guide (Livia Medeiros) [#​44130](https://togithub.com/nodejs/node/pull/44130) - \[[`1022ece43f`](https://togithub.com/nodejs/node/commit/1022ece43f)] - **doc**: remove unused code in call tracker example (Colin Ihrig) [#​44127](https://togithub.com/nodejs/node/pull/44127) - \[[`0c95d45410`](https://togithub.com/nodejs/node/commit/0c95d45410)] - **doc**: add theanarkh to collaborators (theanarkh) [#​44131](https://togithub.com/nodejs/node/pull/44131) - \[[`97ad1a0f03`](https://togithub.com/nodejs/node/commit/97ad1a0f03)] - **doc**: clarify tls.tlsSocket.getCipher().version (Adam Majer) [#​44086](https://togithub.com/nodejs/node/pull/44086) - \[[`9e10ee70a3`](https://togithub.com/nodejs/node/commit/9e10ee70a3)] - **doc**: update repository list in onboarding doc (Rich Trott) [#​44089](https://togithub.com/nodejs/node/pull/44089) - \[[`3171d55ef8`](https://togithub.com/nodejs/node/commit/3171d55ef8)] - **doc**: add ErickWendel to collaborators (Erick Wendel) [#​44088](https://togithub.com/nodejs/node/pull/44088) - \[[`c9c2114a75`](https://togithub.com/nodejs/node/commit/c9c2114a75)] - **doc**: update collaborator email (Ruy Adorno) [#​44044](https://togithub.com/nodejs/node/pull/44044) - \[[`1f9246a24f`](https://togithub.com/nodejs/node/commit/1f9246a24f)] - **doc**: copyedit `test.md` (Antoine du Hamel) [#​44061](https://togithub.com/nodejs/node/pull/44061) - \[[`76e9cf2a46`](https://togithub.com/nodejs/node/commit/76e9cf2a46)] - **doc**: add kvakil to triagers (Keyhan Vakil) [#​43996](https://togithub.com/nodejs/node/pull/43996) - \[[`5a34c575ad`](https://togithub.com/nodejs/node/commit/5a34c575ad)] - **doc**: clarify part of onboarding guide regarding adding to teams (Darshan Sen) [#​44024](https://togithub.com/nodejs/node/pull/44024) - \[[`5d3b8ab2d6`](https://togithub.com/nodejs/node/commit/5d3b8ab2d6)] - **doc**: fix code examples in `crypto.md` (Antoine du Hamel) [#​44053](https://togithub.com/nodejs/node/pull/44053) - \[[`e59c095b23`](https://togithub.com/nodejs/node/commit/e59c095b23)] - **doc**: claim ABI version for Electron 21 (Keeley Hammond) [#​44034](https://togithub.com/nodejs/node/pull/44034) - \[[`88b0d406ac`](https://togithub.com/nodejs/node/commit/88b0d406ac)] - **doc**: remove old reference from crypto/README.md (Tobias Nießen) [#​44012](https://togithub.com/nodejs/node/pull/44012) - \[[`58c97216ee`](https://togithub.com/nodejs/node/commit/58c97216ee)] - **doc**: add missing env vars to man page (cola119) [#​43492](https://togithub.com/nodejs/node/pull/43492) - \[[`c07159215d`](https://togithub.com/nodejs/node/commit/c07159215d)] - **doc**: list supported MODP groups explicitly (Tobias Nießen) [#​43986](https://togithub.com/nodejs/node/pull/43986) - \[[`be2feec1f0`](https://togithub.com/nodejs/node/commit/be2feec1f0)] - **doc**: fix typo in packages.md (Dominic Saadi) [#​44005](https://togithub.com/nodejs/node/pull/44005) - \[[`9f7a728168`](https://togithub.com/nodejs/node/commit/9f7a728168)] - **doc**: fix typos in `test.md` (Antoine du Hamel) [#​43997](https://togithub.com/nodejs/node/pull/43997) - \[[`21a29d4584`](https://togithub.com/nodejs/node/commit/21a29d4584)] - **doc**: add missing test runner option (Moshe Atlow) [#​43989](https://togithub.com/nodejs/node/pull/43989) - \[[`6758c63eba`](https://togithub.com/nodejs/node/commit/6758c63eba)] - **doc,crypto**: cleanup removed pbkdf2 behaviours (Filip Skokan) [#​44733](https://togithub.com/nodejs/node/pull/44733) - \[[`891c4e742f`](https://togithub.com/nodejs/node/commit/891c4e742f)] - **doc,inspector**: document changes of inspector.close (Chengzhong Wu) [#​44628](https://togithub.com/nodejs/node/pull/44628) - \[[`4308d95d1d`](https://togithub.com/nodejs/node/commit/4308d95d1d)] - **doc,report**: document special filenames (Chengzhong Wu) [#​44257](https://togithub.com/nodejs/node/pull/44257) - \[[`89c837a48d`](https://togithub.com/nodejs/node/commit/89c837a48d)] - **doc,worker**: document resourceLimits overrides (Keyhan Vakil) [#​43992](https://togithub.com/nodejs/node/pull/43992) - \[[`8f6bd5a402`](https://togithub.com/nodejs/node/commit/8f6bd5a402)] - **doc,worker**: deprecate `--trace-atomics-wait` (Keyhan Vakil) [#​44093](https://togithub.com/nodejs/node/pull/44093) - \[[`9593c37984`](https://togithub.com/nodejs/node/commit/9593c37984)] - **errors**: refactor to use optional chaining (SindreXie) [#​44184](https://togithub.com/nodejs/node/pull/44184) - \[[`7cead5968e`](https://togithub.com/nodejs/node/commit/7cead5968e)] - **esm**: fix duplicated test (Geoffrey Booth) [#​44779](https://togithub.com/nodejs/node/pull/44779) - \[[`5d33dfd787`](https://togithub.com/nodejs/node/commit/5d33dfd787)] - **esm**: do not bind loader hook functions (Antoine du Hamel) [#​44122](https://togithub.com/nodejs/node/pull/44122) - \[[`ec7bf32350`](https://togithub.com/nodejs/node/commit/ec7bf32350)] - **esm**: move package config helpers (Geoffrey Booth) [#​43967](https://togithub.com/nodejs/node/pull/43967) - \[[`42a91e36dd`](https://togithub.com/nodejs/node/commit/42a91e36dd)] - **esm,loader**: tidy ESMLoader internals (Jacob Smith) [#​44701](https://togithub.com/nodejs/node/pull/44701) - \[[`d4e9384ccb`](https://togithub.com/nodejs/node/commit/d4e9384ccb)] - **events**: use bitset to save memory (Basit Chonka) [#​43700](https://togithub.com/nodejs/node/pull/43700) - \[[`14ec52b949`](https://togithub.com/nodejs/node/commit/14ec52b949)] - **fs**: don't hard code name in validatePosition() (Colin Ihrig) [#​44767](https://togithub.com/nodejs/node/pull/44767) - \[[`83cf979a0d`](https://togithub.com/nodejs/node/commit/83cf979a0d)] - **fs**: fix typo in mkdir example (SergeyTsukanov) [#​44791](https://togithub.com/nodejs/node/pull/44791) - \[[`bbbb4460ee`](https://togithub.com/nodejs/node/commit/bbbb4460ee)] - **fs**: remove unused option in `fs.fstatSync()` (Livia Medeiros) [#​44613](https://togithub.com/nodejs/node/pull/44613) - \[[`bf217f8029`](https://togithub.com/nodejs/node/commit/bf217f8029)] - **fs**: add encoding parameter to benchmarks (Yagiz Nizipli) [#​44278](https://togithub.com/nodejs/node/pull/44278) - \[[`1308e68a16`](https://togithub.com/nodejs/node/commit/1308e68a16)] - **gyp**: libnode for ios app embedding (chexiongsheng) [#​44210](https://togithub.com/nodejs/node/pull/44210) - \[[`2cee039070`](https://togithub.com/nodejs/node/commit/2cee039070)] - **http**: disable chunked encoding when OBS fold is used (Paolo Insogna) [#​341](https://togithub.com/nodejs/node/pull/341) - \[[`2cd2f56962`](https://togithub.com/nodejs/node/commit/2cd2f56962)] - **(SEMVER-MINOR)** **http**: throw error on content-length mismatch (sidwebworks) [#​44378](https://togithub.com/nodejs/node/pull/44378) - \[[`8398e98b1b`](https://togithub.com/nodejs/node/commit/8398e98b1b)] - **(SEMVER-MINOR)** **http**: make idle http parser count configurable (theanarkh) [#​43974](https://togithub.com/nodejs/node/pull/43974) - \[[`fa6183fc7e`](https://togithub.com/nodejs/node/commit/fa6183fc7e)] - **http**: add max for http keepalive (theanarkh) [#​44217](https://togithub.com/nodejs/node/pull/44217) - \[[`2f87ba4e03`](https://togithub.com/nodejs/node/commit/2f87ba4e03)] - **http**: trace http request / response (theanarkh) [#​44102](https://togithub.com/nodejs/node/pull/44102) - \[[`5f406a3a53`](https://togithub.com/nodejs/node/commit/5f406a3a53)] - **http**: reuse socket only when it is drained (ywave620) [#​43902](https://togithub.com/nodejs/node/pull/43902) - \[[`4e49d5d1b4`](https://togithub.com/nodejs/node/commit/4e49d5d1b4)] - **inspector**: expose inspector.close on workers (Chengzhong Wu) [#​44489](https://togithub.com/nodejs/node/pull/44489) - \[[`c736927b0b`](https://togithub.com/nodejs/node/commit/c736927b0b)] - **inspector**: prevent integer overflow in open() (Tobias Nießen) [#​44367](https://togithub.com/nodejs/node/pull/44367) - \[[`a021f1974a`](https://togithub.com/nodejs/node/commit/a021f1974a)] - **lib**: fix reference leak (falsandtru) [#​44499](https://togithub.com/nodejs/node/pull/44499) - \[[`6be761e8a9`](https://togithub.com/nodejs/node/commit/6be761e8a9)] - **(SEMVER-MINOR)** **lib**: add diagnostics channel for process and worker (theanarkh) [#​44045](https://togithub.com/nodejs/node/pull/44045) - \[[`ac8d2de3b0`](https://togithub.com/nodejs/node/commit/ac8d2de3b0)] - **lib**: reset `RegExp` statics before running user code (Antoine du Hamel) [#​43741](https://togithub.com/nodejs/node/pull/43741) - \[[`4968ebfbe1`](https://togithub.com/nodejs/node/commit/4968ebfbe1)] - **lib**: refactor `validateInt32` and `validateUint32` (mawaregetsuka) [#​43071](https://togithub.com/nodejs/node/pull/43071) - \[[`acff743113`](https://togithub.com/nodejs/node/commit/acff743113)] - **lib**: make `validateObject` less affected by prototype tampering (Antoine du Hamel) [#​42929](https://togithub.com/nodejs/node/pull/42929) - \[[`59be5f89ca`](https://togithub.com/nodejs/node/commit/59be5f89ca)] - **lib**: use safe `Promise` alternatives when available (Antoine du Hamel) [#​43476](https://togithub.com/nodejs/node/pull/43476) - \[[`9dad4b0d11`](https://togithub.com/nodejs/node/commit/9dad4b0d11)] - **lib**: add diagnostics channel and perf hooks detail (Danielle Adams) [#​43984](https://togithub.com/nodejs/node/pull/43984) - \[[`a99e2368ea`](https://togithub.com/nodejs/node/commit/a99e2368ea)] - **lib**: refactor to avoid prototype pollution (Antoine du Hamel) [#​43474](https://togithub.com/nodejs/node/pull/43474) - \[[`121c54718d`](https://togithub.com/nodejs/node/commit/121c54718d)] - **lib**: fix diagnostics channel (theanarkh) [#​44154](https://togithub.com/nodejs/node/pull/44154) - \[[`594d9436c3`](https://togithub.com/nodejs/node/commit/594d9436c3)] - **lib**: pass env variables to child process on z/OS (alexcfyung) [#​42255](https://togithub.com/nodejs/node/pull/42255) - \[[`9c656c89fc`](https://togithub.com/nodejs/node/commit/9c656c89fc)] - **lib**: add missing env vars to --help (cola119) [#​43492](https://togithub.com/nodejs/node/pull/43492) - \[[`3aaa4109a0`](https://togithub.com/nodejs/node/commit/3aaa4109a0)] - **lib**: add `Promise` methods to `avoid-prototype-pollution` lint rule (Antoine du Hamel) [#​43849](https://togithub.com/nodejs/node/pull/43849) - \[[`debf7301aa`](https://togithub.com/nodejs/node/commit/debf7301aa)] - **lib,test**: fix bug in InternalSocketAddress (Tobias Nießen) [#​44618](https://togithub.com/nodejs/node/pull/44618) - \[[`c1d1ed5ae4`](https://togithub.com/nodejs/node/commit/c1d1ed5ae4)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​44777](https://togithub.com/nodejs/node/pull/44777) - \[[`fe91711ed5`](https://togithub.com/nodejs/node/commit/fe91711ed5)] - **meta**: add mailmap entry for dnlup (Rich Trott) [#​44716](https://togithub.com/nodejs/node/pull/44716) - \[[`b9deb1e84d`](https://togithub.com/nodejs/node/commit/b9deb1e84d)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​44705](https://togithub.com/nodejs/node/pull/44705) - \[[`3564da1c94`](https://togithub.com/nodejs/node/commit/3564da1c94)] - **meta**: move dnlup to emeriti (dnlup) [#​44667](https://togithub.com/nodejs/node/pull/44667) - \[[`af5d49f186`](https://togithub.com/nodejs/node/commit/af5d49f186)] - **meta**: update test_runner in label-pr-config (Shrujal Shah) [#​44615](https://togithub.com/nodejs/node/pull/44615) - \[[`7ac9bafd10`](https://togithub.com/nodejs/node/commit/7ac9bafd10)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​44591](https://togithub.com/nodejs/node/pull/44591) - \[[`aa68a31804`](https://togithub.com/nodejs/node/commit/aa68a31804)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​44511](https://togithub.com/nodejs/node/pull/44511) - \[[`edb0851539`](https://togithub.com/nodejs/node/commit/edb0851539)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​44422](https://togithub.com/nodejs/node/pull/44422) - \[[`4bdd4a3641`](https://togithub.com/nodejs/node/commit/4bdd4a3641)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​44321](https://togithub.com/nodejs/node/pull/44321) - \[[`dc5478ad12`](https://togithub.com/nodejs/node/commit/dc5478ad12)] - **meta**: update `web streams` in label-pr-config (Daeyeon Jeong) [#​44235](https://togithub.com/nodejs/node/pull/44235) - \[[`d535190086`](https://togithub.com/nodejs/node/commit/d535190086)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​44231](https://togithub.com/nodejs/node/pull/44231) - \[[`24e3ad069d`](https://togithub.com/nodejs/node/commit/24e3ad069d)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​44161](https://togithub.com/nodejs/node/pull/44161) - \[[`1924d897ad`](https://togithub.com/nodejs/node/commit/1924d897ad)] - **meta**: add codeowner for src/node_snapshot\* (Chengzhong Wu) [#​44113](https://togithub.com/nodejs/node/pull/44113) - \[[`1988be9acf`](https://togithub.com/nodejs/node/commit/1988be9acf)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​44065](https://togithub.com/nodejs/node/pull/44065) - \[[`261e5acc6b`](https://togithub.com/nodejs/node/commit/261e5acc6b)] - **meta**: shorten PowerShell snippet for bug-report template (NicoNekoru) [#​44011](https://togithub.com/nodejs/node/pull/44011) - \[[`1bb394e691`](https://togithub.com/nodejs/node/commit/1bb394e691)] - **module**: open stat/readPackage to mutations (Maël Nison) [#​44537](https://togithub.com/nodejs/node/pull/44537) - \[[`b665171911`](https://togithub.com/nodejs/node/commit/b665171911)] - **module**: protect against prototype mutation (Antoine du Hamel) [#​44007](https://togithub.com/nodejs/node/pull/44007) - \[[`092239a7f1`](https://togithub.com/nodejs/node/commit/092239a7f1)] - **(SEMVER-MINOR)** **net**: add local family (theanarkh) [#​43975](https://togithub.com/nodejs/node/pull/43975) - \[[`4e0710c3a3`](https://togithub.com/nodejs/node/commit/4e0710c3a3)] - **net**: remove unused callback (theanarkh) [#​44204](https://togithub.com/nodejs/node/pull/44204) - \[[`1400796cef`](https://togithub.com/nodejs/node/commit/1400796cef)] - **(SEMVER-MINOR)** **net,tls**: pass a valid socket on `tlsClientError` (Daeyeon Jeong) [#​44021](https://togithub.com/nodejs/node/pull/44021) - \[[`adae66cbd4`](https://togithub.com/nodejs/node/commit/adae66cbd4)] - **node-api**: add deprecation code of uncaught exception (Chengzhong Wu) [#​44624](https://togithub.com/nodejs/node/pull/44624) - \[[`f38987edcc`](https://togithub.com/nodejs/node/commit/f38987edcc)] - **node-api**: avoid calling virtual methods in base's dtor (Chengzhong Wu) [#​44424](https://togithub.com/nodejs/node/pull/44424) - \[[`5b5d95d312`](https://togithub.com/nodejs/node/commit/5b5d95d312)] - **node-api**: cleanup redundant static modifiers (Chengzhong Wu) [#​44301](https://togithub.com/nodejs/node/pull/44301) - \[[`8f3e8bb1fd`](https://togithub.com/nodejs/node/commit/8f3e8bb1fd)] - **(SEMVER-MINOR)** **os**: add machine method (theanarkh) [#​44416](https://togithub.com/nodejs/node/pull/44416) - \[[`3cb28bdde0`](https://togithub.com/nodejs/node/commit/3cb28bdde0)] - **path**: change basename() argument from ext to suffix (Rich Trott) [#​44774](https://togithub.com/nodejs/node/pull/44774) - \[[`7c5ce59dba`](https://togithub.com/nodejs/node/commit/7c5ce59dba)] - **perf_hooks**: fix gc elapsed time (theanarkh) [#​44058](https://togithub.com/nodejs/node/pull/44058) - \[[`0e2c2064bb`](https://togithub.com/nodejs/node/commit/0e2c2064bb)] - **report**: get stack trace with cross origin contexts (Chengzhong Wu) [#​44398](https://togithub.com/nodejs/node/pull/44398) - \[[`5355a46840`](https://togithub.com/nodejs/node/commit/5355a46840)] - **report**: fix missing section javascriptHeap on OOMError (Chengzhong Wu) [#​44398](https://togithub.com/nodejs/node/pull/44398) - \[[`381e11e18e`](https://togithub.com/nodejs/node/commit/381e11e18e)] - **(SEMVER-MINOR)** **report**: expose report public native apis (Chengzhong Wu) [#​44255](https://togithub.com/nodejs/node/pull/44255) - \[[`30cfe0a156`](https://togithub.com/nodejs/node/commit/30cfe0a156)] - **report**: print javascript stack on fatal error (Chengzhong Wu) [#​44242](https://togithub.com/nodejs/node/pull/44242) - \[[`779761d914`](https://togithub.com/nodejs/node/commit/779761d914)] - **report**: add queue info for udp (theanarkh) [#​44345](https://togithub.com/nodejs/node/pull/44345) - \[[`ff34d48d70`](https://togithub.com/nodejs/node/commit/ff34d48d70)] - **report**: skip report if uncaught exception is handled (Chengzhong Wu) [#​44208](https://togithub.com/nodejs/node/pull/44208) - \[[`3e8569cfbc`](https://togithub.com/nodejs/node/commit/3e8569cfbc)] - **src**: remove ParseIP() in cares_wrap.cc (Tobias Nießen) [#​44771](https://togithub.com/nodejs/node/pull/44771) - \[[`916f2c5783`](https://togithub.com/nodejs/node/commit/916f2c5783)] - **src**: avoid using v8 on Isolate termination (Santiago Gimeno) [#​44669](https://togithub.com/nodejs/node/pull/44669) - \[[`4f056b57e9`](https://togithub.com/nodejs/node/commit/4f056b57e9)] - **src**: remove \ from node_os.cc (Tobias Nießen) [#​44668](https://togithub.com/nodejs/node/pull/44668) - \[[`24172ca6fe`](https://togithub.com/nodejs/node/commit/24172ca6fe)] - **src**: avoid copy when creating Blob (Tobias Nießen) [#​44616](https://togithub.com/nodejs/node/pull/44616) - \[[`eda1f4531a`](https://togithub.com/nodejs/node/commit/eda1f4531a)] - **src**: make ReqWrap weak (Rafael Gonzaga) [#​44074](https://togithub.com/nodejs/node/pull/44074) - \[[`ea2957fe77`](https://togithub.com/nodejs/node/commit/ea2957fe77)] - **src**: make NearHeapLimitCallback() more robust (Joyee Cheung) [#​44581](https://togithub.com/nodejs/node/pull/44581) - \[[`eaf2ffc23a`](https://togithub.com/nodejs/node/commit/eaf2ffc23a)] - **src**: dump isolate stats when process exits (daomingq) [#​44534](https://togithub.com/nodejs/node/pull/44534) - \[[`49cf3459d1`](https://togithub.com/nodejs/node/commit/49cf3459d1)] - **src**: rename misleading arg in ClientHelloParser (Tobias Nießen) [#​44500](https://togithub.com/nodejs/node/pull/44500) - \[[`2ba547aa5b`](https://togithub.com/nodejs/node/commit/2ba547aa5b)] - **(SEMVER-MINOR)** **src**: expose environment RequestInterrupt api (Chengzhong Wu) [#​44362](https://togithub.com/nodejs/node/pull/44362) - \[[`70662f4058`](https://togithub.com/nodejs/node/commit/70662f4058)] - **src**: fix cppgc incompatibility in v8 (Shelley Vohr) [#​43521](https://togithub.com/nodejs/node/pull/43521) - \[[`91ef427d2d`](https://togithub.com/nodejs/node/commit/91ef427d2d)] - **src**: nest namespace report in namespace node (Chengzhong Wu) [#​44069](https://togithub.com/nodejs/node/pull/44069) - \[[`e7d30b4b49`](https://togithub.com/nodejs/node/commit/e7d30b4b49)] - **src**: use a typed array internally for process.\_exiting (Darshan Sen) [#​43883](https://togithub.com/nodejs/node/pull/43883) - \[[`d76e7e4e84`](https://togithub.com/nodejs/node/commit/d76e7e4e84)] - **src**: improve error handling in CloneSSLCerts (Tobias Nießen) [#​44410](https://togithub.com/nodejs/node/pull/44410) - \[[`cae9c5d5c3`](https://togithub.com/nodejs/node/commit/cae9c5d5c3)] - **src**: fix incorrect comments in crypto (Tobias Nießen) [#​44470](https://togithub.com/nodejs/node/pull/44470) - \[[`c0875d1f00`](https://togithub.com/nodejs/node/commit/c0875d1f00)] - **src**: avoid casting std::trunc(... / ...) to size_t (Tobias Nießen) [#​44467](https://togithub.com/nodejs/node/pull/44467) - \[[`8f3ed25e08`](https://togithub.com/nodejs/node/commit/8f3ed25e08)] - **src**: add error handling to `uv_uptime` call (Juan José Arboleda) [#​44386](https://togithub.com/nodejs/node/pull/44386) - \[[`c7713f19de`](https://togithub.com/nodejs/node/commit/c7713f19de)] - **src**: remove base64\_select_table and base64\_table (Tobias Nießen) [#​44425](https://togithub.com/nodejs/node/pull/44425) - \[[`a3dc7e18ed`](https://togithub.com/nodejs/node/commit/a3dc7e18ed)] - **src**: fix uv_err_name memory leak (theanarkh) [#​44421](https://togithub.com/nodejs/node/pull/44421) - \[[`a711080061`](https://togithub.com/nodejs/node/commit/a711080061)] - **src**: make Endianness an enum class (Tobias Nießen) [#​44411](https://togithub.com/nodejs/node/pull/44411) - \[[`aa80826651`](https://togithub.com/nodejs/node/commit/aa80826651)] - **src**: fix ssize_t error from nghttp2.h (Darshan Sen) [#​44393](https://togithub.com/nodejs/node/pull/44393) - \[[`6b8ed279fd`](https://togithub.com/nodejs/node/commit/6b8ed279fd)] - **src**: trace fs async api (theanarkh) [#​44057](https://togithub.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

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



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