dustinspecker / ansible-dotfiles

I DevOps'd my dotfiles
MIT License
5 stars 2 forks source link

chore(deps): update dependency nodejs/node to v19.9.0 #55

Closed dustinspecker closed 5 months ago

dustinspecker commented 5 months ago

This PR contains the following updates:

Package Update Change
nodejs/node minor 19.0.0 -> 19.9.0

Release Notes

nodejs/node (nodejs/node) ### [`v19.9.0`](https://togithub.com/nodejs/node/releases/tag/v19.9.0): 2023-04-10, Version 19.9.0 (Current), @​RafaelGSS [Compare Source](https://togithub.com/nodejs/node/compare/v19.8.1...v19.9.0) ##### Notable Changes ##### Tracing Channel in diagnostic_channel `TracingChannel` adds a new, high-performance channel to publish tracing data about the timing and purpose of function executions. Contributed by Stephen Belanger in [#​44943](https://togithub.com/nodejs/node/pull/44943) ##### New URL.canParse API A new API was added to the URL. `URL.canParse` checks if an `input` with an optional base value can be parsed correctly according to WHATWG URL specification. ```js const isValid = URL.canParse('/foo', 'https://example.org/'); // true const isNotValid = URL.canParse('/foo'); // false ``` Contributed by Khafra in [#​47179](https://togithub.com/nodejs/node/pull/47179) ##### Other notable changes events: - (SEMVER-MINOR) add getMaxListeners method (Khafra) [#​47039](https://togithub.com/nodejs/node/pull/47039) msi: - (SEMVER-MINOR) migrate to WiX4 (Stefan Stojanovic) [#​45943](https://togithub.com/nodejs/node/pull/45943) node-api: - (SEMVER-MINOR) deprecate napi_module_register (Vladimir Morozov) [#​46319](https://togithub.com/nodejs/node/pull/46319) stream: - (SEMVER-MINOR) add setter & getter for default highWaterMark (Robert Nagy) [#​46929](https://togithub.com/nodejs/node/pull/46929) test_runner: - (SEMVER-MINOR) expose reporter for use in run api (Chemi Atlow) [#​47238](https://togithub.com/nodejs/node/pull/47238) ##### Commits - \[[`2cea7d8141`](https://togithub.com/nodejs/node/commit/2cea7d8141)] - **benchmark**: fix invalid requirementsURL (Deokjin Kim) [#​47378](https://togithub.com/nodejs/node/pull/47378) - \[[`6a4076a188`](https://togithub.com/nodejs/node/commit/6a4076a188)] - **benchmark**: lower URL.canParse runs (Khafra) [#​47351](https://togithub.com/nodejs/node/pull/47351) - \[[`23a69d9279`](https://togithub.com/nodejs/node/commit/23a69d9279)] - **buffer**: fix blob range error with many chunks (Khafra) [#​47320](https://togithub.com/nodejs/node/pull/47320) - \[[`e3d98c3e7a`](https://togithub.com/nodejs/node/commit/e3d98c3e7a)] - **buffer**: use private properties for brand checks in File (Khafra) [#​47154](https://togithub.com/nodejs/node/pull/47154) - \[[`9dc6aef98d`](https://togithub.com/nodejs/node/commit/9dc6aef98d)] - **build**: bump github/codeql-action from 2.2.6 to 2.2.9 (dependabot\[bot]) [#​47366](https://togithub.com/nodejs/node/pull/47366) - \[[`910d2967f1`](https://togithub.com/nodejs/node/commit/910d2967f1)] - **build**: update stale action from v7 to v8 (Rich Trott) [#​47357](https://togithub.com/nodejs/node/pull/47357) - \[[`666df20ad9`](https://togithub.com/nodejs/node/commit/666df20ad9)] - **build**: remove Python pip `--no-user` option (Christian Clauss) [#​47372](https://togithub.com/nodejs/node/pull/47372) - \[[`3970537bb4`](https://togithub.com/nodejs/node/commit/3970537bb4)] - **build**: avoid usage of pipes library (Mohammed Keyvanzadeh) [#​47271](https://togithub.com/nodejs/node/pull/47271) - \[[`254a03b2eb`](https://togithub.com/nodejs/node/commit/254a03b2eb)] - **crypto**: unify validation of checkPrime checks (Tobias Nießen) [#​47165](https://togithub.com/nodejs/node/pull/47165) - \[[`8e1e9edc57`](https://togithub.com/nodejs/node/commit/8e1e9edc57)] - **deps**: update timezone to 2023c (Node.js GitHub Bot) [#​47302](https://togithub.com/nodejs/node/pull/47302) - \[[`30c043c2b9`](https://togithub.com/nodejs/node/commit/30c043c2b9)] - **deps**: update timezone to 2023b (Node.js GitHub Bot) [#​47256](https://togithub.com/nodejs/node/pull/47256) - \[[`40be01bc9c`](https://togithub.com/nodejs/node/commit/40be01bc9c)] - **deps**: update simdutf to 3.2.3 (Node.js GitHub Bot) [#​47331](https://togithub.com/nodejs/node/pull/47331) - \[[`4b09222569`](https://togithub.com/nodejs/node/commit/4b09222569)] - **deps**: upgrade npm to 9.6.3 (npm team) [#​47325](https://togithub.com/nodejs/node/pull/47325) - \[[`2a6c23ea5e`](https://togithub.com/nodejs/node/commit/2a6c23ea5e)] - **deps**: update corepack to 0.17.1 (Node.js GitHub Bot) [#​47156](https://togithub.com/nodejs/node/pull/47156) - \[[`06b718363d`](https://togithub.com/nodejs/node/commit/06b718363d)] - **deps**: V8: cherry-pick [`3e4952c`](https://togithub.com/nodejs/node/commit/3e4952cb2a59) (Richard Lau) [#​47236](https://togithub.com/nodejs/node/pull/47236) - \[[`7e24498d81`](https://togithub.com/nodejs/node/commit/7e24498d81)] - **deps**: upgrade npm to 9.6.2 (npm team) [#​47108](https://togithub.com/nodejs/node/pull/47108) - \[[`7a4beaa182`](https://togithub.com/nodejs/node/commit/7a4beaa182)] - **deps**: V8: cherry-pick [`215ccd5`](https://togithub.com/nodejs/node/commit/215ccd593edb) (Joyee Cheung) [#​47212](https://togithub.com/nodejs/node/pull/47212) - \[[`8a69929f23`](https://togithub.com/nodejs/node/commit/8a69929f23)] - **deps**: V8: cherry-pick [`975ff4d`](https://togithub.com/nodejs/node/commit/975ff4dbfd1b) (Debadree Chatterjee) [#​47209](https://togithub.com/nodejs/node/pull/47209) - \[[`10569de53f`](https://togithub.com/nodejs/node/commit/10569de53f)] - **deps**: cherry-pick win/arm64/clang fixes (Cheng Zhao) [#​47011](https://togithub.com/nodejs/node/pull/47011) - \[[`ff6070eb1d`](https://togithub.com/nodejs/node/commit/ff6070eb1d)] - **deps**: V8: cherry-pick [`cb30b8e`](https://togithub.com/nodejs/node/commit/cb30b8e17429) (Darshan Sen) [#​47307](https://togithub.com/nodejs/node/pull/47307) - \[[`0bbce034f9`](https://togithub.com/nodejs/node/commit/0bbce034f9)] - **doc**: add a note about os.cpus() returning an empty list (codedokode) [#​47363](https://togithub.com/nodejs/node/pull/47363) - \[[`f8511e0b27`](https://togithub.com/nodejs/node/commit/f8511e0b27)] - **doc**: clarify reports are only evaluated on active versions (Rafael Gonzaga) [#​47341](https://togithub.com/nodejs/node/pull/47341) - \[[`863b4d9c5b`](https://togithub.com/nodejs/node/commit/863b4d9c5b)] - **doc**: remove Vladimir de Turckheim from Security release stewards (Vladimir de Turckheim) [#​47318](https://togithub.com/nodejs/node/pull/47318) - \[[`2192b5b163`](https://togithub.com/nodejs/node/commit/2192b5b163)] - **doc**: add importing util to example of \`process.report.getReport' (Deokjin Kim) [#​47298](https://togithub.com/nodejs/node/pull/47298) - \[[`1c21fbfa9a`](https://togithub.com/nodejs/node/commit/1c21fbfa9a)] - **doc**: vm.SourceTextModule() without context option (Axel Kittenberger) [#​47295](https://togithub.com/nodejs/node/pull/47295) - \[[`89445fbea9`](https://togithub.com/nodejs/node/commit/89445fbea9)] - **doc**: make win arm64 tier 2 platform (Stefan Stojanovic) [#​47233](https://togithub.com/nodejs/node/pull/47233) - \[[`296577a549`](https://togithub.com/nodejs/node/commit/296577a549)] - **doc**: document process for sharing project news (Michael Dawson) [#​47189](https://togithub.com/nodejs/node/pull/47189) - \[[`e29a1462c7`](https://togithub.com/nodejs/node/commit/e29a1462c7)] - **doc**: revise example of assert.CallTracker (Deokjin Kim) [#​47252](https://togithub.com/nodejs/node/pull/47252) - \[[`bac893adbe`](https://togithub.com/nodejs/node/commit/bac893adbe)] - **doc**: fix typo in SECURITY.md (Rich Trott) [#​47282](https://togithub.com/nodejs/node/pull/47282) - \[[`0949f238d1`](https://togithub.com/nodejs/node/commit/0949f238d1)] - **doc**: use serial comma in cli docs (Tobias Nießen) [#​47262](https://togithub.com/nodejs/node/pull/47262) - \[[`71246247a9`](https://togithub.com/nodejs/node/commit/71246247a9)] - **doc**: improve example for Error.captureStackTrace() (Julian Dax) [#​46886](https://togithub.com/nodejs/node/pull/46886) - \[[`0b2ba441b2`](https://togithub.com/nodejs/node/commit/0b2ba441b2)] - **doc**: clarify http error events after calling destroy() (Zach Bjornson) [#​46903](https://togithub.com/nodejs/node/pull/46903) - \[[`a21459e0d5`](https://togithub.com/nodejs/node/commit/a21459e0d5)] - **doc**: update output of example in AbortController (Deokjin Kim) [#​47227](https://togithub.com/nodejs/node/pull/47227) - \[[`7a2090c14c`](https://togithub.com/nodejs/node/commit/7a2090c14c)] - **doc**: drop one-week branch sync on major releases (Rafael Gonzaga) [#​47149](https://togithub.com/nodejs/node/pull/47149) - \[[`eb4de0043d`](https://togithub.com/nodejs/node/commit/eb4de0043d)] - **doc**: fix grammar in the collaborator guide (Mohammed Keyvanzadeh) [#​47245](https://togithub.com/nodejs/node/pull/47245) - \[[`908798ae19`](https://togithub.com/nodejs/node/commit/908798ae19)] - **doc**: update stream.reduce concurrency note (Raz Luvaton) [#​47166](https://togithub.com/nodejs/node/pull/47166) - \[[`36c118bc92`](https://togithub.com/nodejs/node/commit/36c118bc92)] - **doc**: remove use of DEFAULT_ENCODING in PBKDF2 docs (Tobias Nießen) [#​47181](https://togithub.com/nodejs/node/pull/47181) - \[[`7ec87fd5ce`](https://togithub.com/nodejs/node/commit/7ec87fd5ce)] - **doc**: fix typos in async_context.md (Shubham Sharma) [#​47155](https://togithub.com/nodejs/node/pull/47155) - \[[`a03aaba996`](https://togithub.com/nodejs/node/commit/a03aaba996)] - **doc**: update collaborator guide to reflect TSC changes (Rich Trott) [#​47126](https://togithub.com/nodejs/node/pull/47126) - \[[`c45a6977ec`](https://togithub.com/nodejs/node/commit/c45a6977ec)] - **doc**: clarify that `fs.create{Read,Write}Stream` support `AbortSignal` (Antoine du Hamel) [#​47122](https://togithub.com/nodejs/node/pull/47122) - \[[`82c7757177`](https://togithub.com/nodejs/node/commit/82c7757177)] - **doc**: improve documentation for util.types.isNativeError() (Julian Dax) [#​46840](https://togithub.com/nodejs/node/pull/46840) - \[[`8f9b9c17d5`](https://togithub.com/nodejs/node/commit/8f9b9c17d5)] - **doc**: rename the startup performance initiative to startup snapshot ([#​47111](https://togithub.com/nodejs/node/issues/47111)) (Joyee Cheung) - \[[`c08995e897`](https://togithub.com/nodejs/node/commit/c08995e897)] - **doc**: indicate that `name` is no longer an optional argument (Daniel Roe) [#​47102](https://togithub.com/nodejs/node/pull/47102) - \[[`316d626e61`](https://togithub.com/nodejs/node/commit/316d626e61)] - **doc**: fix "maintaining dependencies" heading typos (Keyhan Vakil) [#​47082](https://togithub.com/nodejs/node/pull/47082) - \[[`a4b1a7761f`](https://togithub.com/nodejs/node/commit/a4b1a7761f)] - **esm**: skip file: URL conversion to path when possible (Antoine du Hamel) [#​46305](https://togithub.com/nodejs/node/pull/46305) - \[[`c5cd6b7f3b`](https://togithub.com/nodejs/node/commit/c5cd6b7f3b)] - **(SEMVER-MINOR)** **events**: add getMaxListeners method (Khafra) [#​47039](https://togithub.com/nodejs/node/pull/47039) - \[[`2c2b07ce5f`](https://togithub.com/nodejs/node/commit/2c2b07ce5f)] - **fs**: invalidate blob created from empty file when written to (Debadree Chatterjee) [#​47199](https://togithub.com/nodejs/node/pull/47199) - \[[`e33dfce401`](https://togithub.com/nodejs/node/commit/e33dfce401)] - **inspector**: log response and requests in the inspector for debugging (Joyee Cheung) [#​46941](https://togithub.com/nodejs/node/pull/46941) - \[[`f6ec81dc05`](https://togithub.com/nodejs/node/commit/f6ec81dc05)] - **inspector**: fix session.disconnect crash (theanarkh) [#​46942](https://togithub.com/nodejs/node/pull/46942) - \[[`a738164fed`](https://togithub.com/nodejs/node/commit/a738164fed)] - **lib**: define Event.isTrusted in the prototype (Santiago Gimeno) [#​46974](https://togithub.com/nodejs/node/pull/46974) - \[[`7d37dcdd9a`](https://togithub.com/nodejs/node/commit/7d37dcdd9a)] - **(SEMVER-MINOR)** **lib**: add tracing channel to diagnostics_channel (Stephen Belanger) [#​44943](https://togithub.com/nodejs/node/pull/44943) - \[[`16d3dfa0aa`](https://togithub.com/nodejs/node/commit/16d3dfa0aa)] - **meta**: fix notable-change comment label url (Filip Skokan) [#​47300](https://togithub.com/nodejs/node/pull/47300) - \[[`2c95f6e18b`](https://togithub.com/nodejs/node/commit/2c95f6e18b)] - **meta**: clarify the threat model to explain the JSON.parse case (Matteo Collina) [#​47276](https://togithub.com/nodejs/node/pull/47276) - \[[`22b9acdbf8`](https://togithub.com/nodejs/node/commit/22b9acdbf8)] - **meta**: update link to collaborators discussion page (Michaël Zasso) [#​47211](https://togithub.com/nodejs/node/pull/47211) - \[[`dc024d930a`](https://togithub.com/nodejs/node/commit/dc024d930a)] - **meta**: automate description requests when notable change label is added (Danielle Adams) [#​47078](https://togithub.com/nodejs/node/pull/47078) - \[[`54195357f3`](https://togithub.com/nodejs/node/commit/54195357f3)] - **meta**: move TSC voting member(s) to regular member(s) (Node.js GitHub Bot) [#​47180](https://togithub.com/nodejs/node/pull/47180) - \[[`a3bffbaa11`](https://togithub.com/nodejs/node/commit/a3bffbaa11)] - **meta**: move TSC voting member to regular membership (Node.js GitHub Bot) [#​46985](https://togithub.com/nodejs/node/pull/46985) - \[[`d2a6aa6ecd`](https://togithub.com/nodejs/node/commit/d2a6aa6ecd)] - **meta**: update GOVERNANCE.md to reflect TSC charter changes (Rich Trott) [#​47126](https://togithub.com/nodejs/node/pull/47126) - \[[`b0aad345bf`](https://togithub.com/nodejs/node/commit/b0aad345bf)] - **meta**: ask expected behavior reason in bug template (Ben Noordhuis) [#​47049](https://togithub.com/nodejs/node/pull/47049) - \[[`c03e79b141`](https://togithub.com/nodejs/node/commit/c03e79b141)] - **(SEMVER-MINOR)** **msi**: migrate to WiX4 (Stefan Stojanovic) [#​45943](https://togithub.com/nodejs/node/pull/45943) - \[[`ca981be2b9`](https://togithub.com/nodejs/node/commit/ca981be2b9)] - **(SEMVER-MINOR)** **node-api**: deprecate napi_module_register (Vladimir Morozov) [#​46319](https://togithub.com/nodejs/node/pull/46319) - \[[`77f7200cce`](https://togithub.com/nodejs/node/commit/77f7200cce)] - **node-api**: extend type-tagging to externals (Gabriel Schulhof) [#​47141](https://togithub.com/nodejs/node/pull/47141) - \[[`55f3d215b8`](https://togithub.com/nodejs/node/commit/55f3d215b8)] - **node-api**: document node-api shutdown finalization (Chengzhong Wu) [#​45903](https://togithub.com/nodejs/node/pull/45903) - \[[`b3fe2ba59b`](https://togithub.com/nodejs/node/commit/b3fe2ba59b)] - **node-api**: verify cleanup hooks order (Chengzhong Wu) [#​46692](https://togithub.com/nodejs/node/pull/46692) - \[[`d6a12328a6`](https://togithub.com/nodejs/node/commit/d6a12328a6)] - **repl**: preserve preview on ESCAPE key press (Xuguang Mei) [#​46878](https://togithub.com/nodejs/node/pull/46878) - \[[`33b0906640`](https://togithub.com/nodejs/node/commit/33b0906640)] - **sea**: fix memory leak detected by asan (Darshan Sen) [#​47309](https://togithub.com/nodejs/node/pull/47309) - \[[`069515153f`](https://togithub.com/nodejs/node/commit/069515153f)] - **src**: remove usage of `std::shared_ptr::unique()` (Darshan Sen) [#​47315](https://togithub.com/nodejs/node/pull/47315) - \[[`4405fc879a`](https://togithub.com/nodejs/node/commit/4405fc879a)] - **src**: use stricter compile-time guidance (Tobias Nießen) [#​46509](https://togithub.com/nodejs/node/pull/46509) - \[[`bbde68e5de`](https://togithub.com/nodejs/node/commit/bbde68e5de)] - **src**: remove unused variable in crypto_x509.cc (Michaël Zasso) [#​47344](https://togithub.com/nodejs/node/pull/47344) - \[[`7a80312e19`](https://togithub.com/nodejs/node/commit/7a80312e19)] - **src**: don't reset embeder signal handlers (Dmitry Vyukov) [#​47188](https://togithub.com/nodejs/node/pull/47188) - \[[`d0a5e7e342`](https://togithub.com/nodejs/node/commit/d0a5e7e342)] - **src**: fix some recently introduced coverity issues (Michael Dawson) [#​47240](https://togithub.com/nodejs/node/pull/47240) - \[[`0a4ff2f9a0`](https://togithub.com/nodejs/node/commit/0a4ff2f9a0)] - **src**: replace impossible THROW with CHECK (Tobias Nießen) [#​47168](https://togithub.com/nodejs/node/pull/47168) - \[[`2fd0f79963`](https://togithub.com/nodejs/node/commit/2fd0f79963)] - **src**: fix duplication of externalized builtin code (Keyhan Vakil) [#​47079](https://togithub.com/nodejs/node/pull/47079) - \[[`36a026bf44`](https://togithub.com/nodejs/node/commit/36a026bf44)] - **src**: remove dead comments about return_code_cache (Keyhan Vakil) [#​47083](https://togithub.com/nodejs/node/pull/47083) - \[[`aefe26692c`](https://togithub.com/nodejs/node/commit/aefe26692c)] - **src**: remove SSL_CTX_get_tlsext_ticket_keys guards (Tobias Nießen) [#​47068](https://togithub.com/nodejs/node/pull/47068) - \[[`90f4e16350`](https://togithub.com/nodejs/node/commit/90f4e16350)] - **src**: fix clang 14 linker error (Keyhan Vakil) [#​47057](https://togithub.com/nodejs/node/pull/47057) - \[[`b0809a73da`](https://togithub.com/nodejs/node/commit/b0809a73da)] - **src,http2**: ensure cleanup if a frame is not sent (ywave620) [#​47244](https://togithub.com/nodejs/node/pull/47244) - \[[`1fc62c7b35`](https://togithub.com/nodejs/node/commit/1fc62c7b35)] - **(SEMVER-MINOR)** **stream**: add setter & getter for default highWaterMark ([#​46929](https://togithub.com/nodejs/node/issues/46929)) (Robert Nagy) [#​46929](https://togithub.com/nodejs/node/pull/46929) - \[[`b8c6ceddd5`](https://togithub.com/nodejs/node/commit/b8c6ceddd5)] - **stream**: expose stream symbols (Robert Nagy) [#​45671](https://togithub.com/nodejs/node/pull/45671) - \[[`f37825660c`](https://togithub.com/nodejs/node/commit/f37825660c)] - **stream**: dont wait for next item in take when finished (Raz Luvaton) [#​47132](https://togithub.com/nodejs/node/pull/47132) - \[[`8eceaaeb4d`](https://togithub.com/nodejs/node/commit/8eceaaeb4d)] - **test**: fix flaky test-watch-mode-inspect (Moshe Atlow) [#​47403](https://togithub.com/nodejs/node/pull/47403) - \[[`db95ed0b1b`](https://togithub.com/nodejs/node/commit/db95ed0b1b)] - **test**: move debugger tests with --port=0 to parallel (Joyee Cheung) [#​47274](https://togithub.com/nodejs/node/pull/47274) - \[[`041885ebd0`](https://togithub.com/nodejs/node/commit/041885ebd0)] - **test**: use --port=0 in debugger tests that do not have to work on 9229 (Joyee Cheung) [#​47274](https://togithub.com/nodejs/node/pull/47274) - \[[`130420b9e1`](https://togithub.com/nodejs/node/commit/130420b9e1)] - **test**: run doctool tests in parallel (Joyee Cheung) [#​47273](https://togithub.com/nodejs/node/pull/47273) - \[[`4b4336c34e`](https://togithub.com/nodejs/node/commit/4b4336c34e)] - **test**: verify tracePromise does not do runStores (Stephen Belanger) [#​47349](https://togithub.com/nodejs/node/pull/47349) - \[[`54261f3294`](https://togithub.com/nodejs/node/commit/54261f3294)] - **test**: run WPT files in parallel again (Filip Skokan) [#​47283](https://togithub.com/nodejs/node/pull/47283) - \[[`e2eb0543be`](https://togithub.com/nodejs/node/commit/e2eb0543be)] - **test**: update wasm/jsapi WPT (Michaël Zasso) [#​47210](https://togithub.com/nodejs/node/pull/47210) - \[[`d341d0389f`](https://togithub.com/nodejs/node/commit/d341d0389f)] - **test**: skip test-wasm-web-api on ARM (Michaël Zasso) [#​47299](https://togithub.com/nodejs/node/pull/47299) - \[[`567573b16a`](https://togithub.com/nodejs/node/commit/567573b16a)] - **test**: skip instantiateStreaming-bad-imports WPT (Michaël Zasso) [#​47292](https://togithub.com/nodejs/node/pull/47292) - \[[`45e7b10287`](https://togithub.com/nodejs/node/commit/45e7b10287)] - **test**: fix 'checks' validation test for checkPrime (Tobias Nießen) [#​47139](https://togithub.com/nodejs/node/pull/47139) - \[[`5749dfae70`](https://togithub.com/nodejs/node/commit/5749dfae70)] - **test**: update URL web-platform-tests (Yagiz Nizipli) [#​47135](https://togithub.com/nodejs/node/pull/47135) - \[[`49981b93d2`](https://togithub.com/nodejs/node/commit/49981b93d2)] - **test**: reduce flakiness of test-http-remove-header-stays-removed.js (Debadree Chatterjee) [#​46855](https://togithub.com/nodejs/node/pull/46855) - \[[`6772aa652a`](https://togithub.com/nodejs/node/commit/6772aa652a)] - **test**: fix test-child-process-exec-cwd (Stefan Stojanovic) [#​47235](https://togithub.com/nodejs/node/pull/47235) - \[[`41a69e772b`](https://togithub.com/nodejs/node/commit/41a69e772b)] - **test**: skip broken tests win arm64 (Stefan Stojanovic) [#​47020](https://togithub.com/nodejs/node/pull/47020) - \[[`7bcfd18f2c`](https://togithub.com/nodejs/node/commit/7bcfd18f2c)] - **test**: mark test-http-max-sockets as flaky on win32 (Tobias Nießen) [#​47134](https://togithub.com/nodejs/node/pull/47134) - \[[`b96808b3e2`](https://togithub.com/nodejs/node/commit/b96808b3e2)] - **test,crypto**: update WebCryptoAPI WPT (Filip Skokan) [#​47222](https://togithub.com/nodejs/node/pull/47222) - \[[`65955f1e46`](https://togithub.com/nodejs/node/commit/65955f1e46)] - **test,crypto**: update WebCryptoAPI WPT (Filip Skokan) [#​47131](https://togithub.com/nodejs/node/pull/47131) - \[[`bc6511a243`](https://togithub.com/nodejs/node/commit/bc6511a243)] - **test_runner**: color errors only when colors are available (Moshe Atlow) [#​47394](https://togithub.com/nodejs/node/pull/47394) - \[[`463361e625`](https://togithub.com/nodejs/node/commit/463361e625)] - **test_runner**: hide failing tests title when all tests pass (Moshe Atlow) [#​47370](https://togithub.com/nodejs/node/pull/47370) - \[[`eb837ce80d`](https://togithub.com/nodejs/node/commit/eb837ce80d)] - **test_runner**: stringify AssertError expected and actual (Moshe Atlow) [#​47088](https://togithub.com/nodejs/node/pull/47088) - \[[`6b87f29000`](https://togithub.com/nodejs/node/commit/6b87f29000)] - **test_runner**: add code coverage support to spec reporter (Pulkit Gupta) [#​46674](https://togithub.com/nodejs/node/pull/46674) - \[[`bd4697a2a3`](https://togithub.com/nodejs/node/commit/bd4697a2a3)] - **test_runner**: expose reporter for use in run api (Chemi Atlow) [#​47238](https://togithub.com/nodejs/node/pull/47238) - \[[`3e7f8e8482`](https://togithub.com/nodejs/node/commit/3e7f8e8482)] - **test_runner**: report failing tests after summary (HinataKah0) [#​47164](https://togithub.com/nodejs/node/pull/47164) - \[[`4530582767`](https://togithub.com/nodejs/node/commit/4530582767)] - **test_runner**: count nested tests (Moshe Atlow) [#​47094](https://togithub.com/nodejs/node/pull/47094) - \[[`5a43586554`](https://togithub.com/nodejs/node/commit/5a43586554)] - **test_runner**: accept \x1b as a escape symbol (Debadree Chatterjee) [#​47050](https://togithub.com/nodejs/node/pull/47050) - \[[`a5ebc896f1`](https://togithub.com/nodejs/node/commit/a5ebc896f1)] - **test_runner**: support defining test reporter in NODE_OPTIONS (Steve Herzog) [#​46688](https://togithub.com/nodejs/node/pull/46688) - \[[`a65fe5c29a`](https://togithub.com/nodejs/node/commit/a65fe5c29a)] - **tools**: fix update-openssl.yml compare version (Marco Ippolito) [#​47384](https://togithub.com/nodejs/node/pull/47384) - \[[`760e13c58d`](https://togithub.com/nodejs/node/commit/760e13c58d)] - **tools**: ensure failed daily wpt run still generates a report (Filip Skokan) [#​47376](https://togithub.com/nodejs/node/pull/47376) - \[[`9c975f79f0`](https://togithub.com/nodejs/node/commit/9c975f79f0)] - **tools**: use ref_name to get branch pushed on (Debadree Chatterjee) [#​47358](https://togithub.com/nodejs/node/pull/47358) - \[[`b1d6a15028`](https://togithub.com/nodejs/node/commit/b1d6a15028)] - **tools**: add a at here tag for slack messages (Debadree Chatterjee) [#​47358](https://togithub.com/nodejs/node/pull/47358) - \[[`c340de6d51`](https://togithub.com/nodejs/node/commit/c340de6d51)] - **tools**: disable Codecov commit statuses (Michaël Zasso) [#​47306](https://togithub.com/nodejs/node/pull/47306) - \[[`034082f0e5`](https://togithub.com/nodejs/node/commit/034082f0e5)] - **tools**: update eslint to 8.37.0 (Node.js GitHub Bot) [#​47333](https://togithub.com/nodejs/node/pull/47333) - \[[`03b6650c81`](https://togithub.com/nodejs/node/commit/03b6650c81)] - **tools**: fix duration_ms to be milliseconds (Moshe Atlow) [#​44490](https://togithub.com/nodejs/node/pull/44490) - \[[`30c667ec3a`](https://togithub.com/nodejs/node/commit/30c667ec3a)] - **tools**: automate brotli update (Marco Ippolito) [#​47205](https://togithub.com/nodejs/node/pull/47205) - \[[`83791e5459`](https://togithub.com/nodejs/node/commit/83791e5459)] - **tools**: fix typo in nghttp2 path (Marco Ippolito) [#​47330](https://togithub.com/nodejs/node/pull/47330) - \[[`53e8dad64a`](https://togithub.com/nodejs/node/commit/53e8dad64a)] - **tools**: add scorecard workflow (Mateo Nunez) [#​47254](https://togithub.com/nodejs/node/pull/47254) - \[[`2499677d0b`](https://togithub.com/nodejs/node/commit/2499677d0b)] - **tools**: pin actions by hash for auto-start-ci.yml (Gabriela Gutierrez) [#​46820](https://togithub.com/nodejs/node/pull/46820) - \[[`98f64ee724`](https://togithub.com/nodejs/node/commit/98f64ee724)] - **tools**: standardize base64 update (Marco Ippolito) [#​47201](https://togithub.com/nodejs/node/pull/47201) - \[[`c1ef1fde8f`](https://togithub.com/nodejs/node/commit/c1ef1fde8f)] - **tools**: update codecov branch (Rich Trott) [#​47285](https://togithub.com/nodejs/node/pull/47285) - \[[`9ecf2a4144`](https://togithub.com/nodejs/node/commit/9ecf2a4144)] - **tools**: update lint-md-dependencies to rollup@3.20.2 (Node.js GitHub Bot) [#​47255](https://togithub.com/nodejs/node/pull/47255) - \[[`def7e3d908`](https://togithub.com/nodejs/node/commit/def7e3d908)] - **tools**: upgrade Windows digital signature to SHA256 (Tobias Nießen) [#​47206](https://togithub.com/nodejs/node/pull/47206) - \[[`0b78ac53ad`](https://togithub.com/nodejs/node/commit/0b78ac53ad)] - **tools**: standardize update-llhttp.sh (Marco Ippolito) [#​47198](https://togithub.com/nodejs/node/pull/47198) - \[[`deb80b1c46`](https://togithub.com/nodejs/node/commit/deb80b1c46)] - **tools**: add button to copy code example to clipboard (jakecastelli) [#​46928](https://togithub.com/nodejs/node/pull/46928) - \[[`6dca79f1ce`](https://togithub.com/nodejs/node/commit/6dca79f1ce)] - **tools**: standardize update-nghttp2.sh (Marco Ippolito) [#​47197](https://togithub.com/nodejs/node/pull/47197) - \[[`0c613c9347`](https://togithub.com/nodejs/node/commit/0c613c9347)] - **tools**: fix Slack notification action (Antoine du Hamel) [#​47237](https://togithub.com/nodejs/node/pull/47237) - \[[`3f49da5113`](https://togithub.com/nodejs/node/commit/3f49da5113)] - **tools**: notify on Slack when invalid commit lands (Antoine du Hamel) [#​47178](https://togithub.com/nodejs/node/pull/47178) - \[[`337123d657`](https://togithub.com/nodejs/node/commit/337123d657)] - **tools**: update daily wpt actions summary (Filip Skokan) [#​47138](https://togithub.com/nodejs/node/pull/47138) - \[[`78ce8d3469`](https://togithub.com/nodejs/node/commit/78ce8d3469)] - **tools**: allow test tap output to include unicode characters (Moshe Atlow) [#​47175](https://togithub.com/nodejs/node/pull/47175) - \[[`8850dacc88`](https://togithub.com/nodejs/node/commit/8850dacc88)] - **tools**: update lint-md-dependencies to rollup@3.19.1 (Node.js GitHub Bot) [#​47045](https://togithub.com/nodejs/node/pull/47045) - \[[`d1ca5b6d47`](https://togithub.com/nodejs/node/commit/d1ca5b6d47)] - **tools**: align update-ada.sh with other scripts (Tony Gorez) [#​47044](https://togithub.com/nodejs/node/pull/47044) - \[[`b58d52301e`](https://togithub.com/nodejs/node/commit/b58d52301e)] - **tools**: update eslint to 8.36.0 (Node.js GitHub Bot) [#​47046](https://togithub.com/nodejs/node/pull/47046) - \[[`d78bef8a1f`](https://togithub.com/nodejs/node/commit/d78bef8a1f)] - **tools,meta**: update README and tools to reflect changes in TSC charter (Rich Trott) [#​47126](https://togithub.com/nodejs/node/pull/47126) - \[[`d243115f41`](https://togithub.com/nodejs/node/commit/d243115f41)] - **url**: improve URLSearchParams creation performance (Yagiz Nizipli) [#​47190](https://togithub.com/nodejs/node/pull/47190) - \[[`461ef04f87`](https://togithub.com/nodejs/node/commit/461ef04f87)] - **url**: add pending-deprecation to `url.parse()` (Yagiz Nizipli) [#​47203](https://togithub.com/nodejs/node/pull/47203) - \[[`ef62e5a59e`](https://togithub.com/nodejs/node/commit/ef62e5a59e)] - **(SEMVER-MINOR)** **url**: implement URL.canParse (Khafra) [#​47179](https://togithub.com/nodejs/node/pull/47179) - \[[`0b565e8f62`](https://togithub.com/nodejs/node/commit/0b565e8f62)] - **url**: allow extension of user provided URL objects (Antoine du Hamel) [#​46989](https://togithub.com/nodejs/node/pull/46989) - \[[`cbb362736b`](https://togithub.com/nodejs/node/commit/cbb362736b)] - **util**: fix inspecting error with a throwing getter for `cause` (Antoine du Hamel) [#​47163](https://togithub.com/nodejs/node/pull/47163) - \[[`9537672511`](https://togithub.com/nodejs/node/commit/9537672511)] - **vm**: properly handle defining props on any value (Nicolas DUBIEN) [#​46615](https://togithub.com/nodejs/node/pull/46615) - \[[`75669e98bf`](https://togithub.com/nodejs/node/commit/75669e98bf)] - **watch**: fix watch path with equals (Moshe Atlow) [#​47369](https://togithub.com/nodejs/node/pull/47369) ### [`v19.8.1`](https://togithub.com/nodejs/node/releases/tag/v19.8.1): 2023-03-15, Version 19.8.1 (Current), @​targos [Compare Source](https://togithub.com/nodejs/node/compare/v19.8.0...v19.8.1) ##### Notable Changes This release contains a single revert of a change that was introduced in v19.8.0 and introduced application crashes. Fixes: [#​47096](https://togithub.com/nodejs/node/issues/47096) ##### Commits - \[[`f7c8aa4cf1`](https://togithub.com/nodejs/node/commit/f7c8aa4cf1)] - ***Revert*** "**vm**: fix leak in vm.compileFunction when importModuleDynamically is used" (Michaël Zasso) [#​47101](https://togithub.com/nodejs/node/pull/47101) ### [`v19.8.0`](https://togithub.com/nodejs/node/releases/tag/v19.8.0): 2023-03-14, Version 19.8.0 (Current), @​targos [Compare Source](https://togithub.com/nodejs/node/compare/v19.7.0...v19.8.0) ##### Notable Changes - \[[`2fece54ca1`](https://togithub.com/nodejs/node/commit/2fece54ca1)] - **(SEMVER-MINOR)** **buffer**: add `Buffer.copyBytesFrom(...)` (James M Snell) [#​46500](https://togithub.com/nodejs/node/pull/46500) - \[[`2eb887549a`](https://togithub.com/nodejs/node/commit/2eb887549a)] - **(SEMVER-MINOR)** **events**: add `listener` argument to `listenerCount` (Paolo Insogna) [#​46523](https://togithub.com/nodejs/node/pull/46523) - \[[`c1651bea41`](https://togithub.com/nodejs/node/commit/c1651bea41)] - **(SEMVER-MINOR)** **lib**: add `AsyncLocalStorage.bind()` and `.snapshot()` (flakey5) [#​46387](https://togithub.com/nodejs/node/pull/46387) - \[[`36f36b99b0`](https://togithub.com/nodejs/node/commit/36f36b99b0)] - **(SEMVER-MINOR)** **src**: add `fs.openAsBlob` to support File-backed Blobs (James M Snell) [#​45258](https://togithub.com/nodejs/node/pull/45258) - \[[`bb9b1c637d`](https://togithub.com/nodejs/node/commit/bb9b1c637d)] - **(SEMVER-MINOR)** **tls**: support automatic DHE (Tobias Nießen) [#​46978](https://togithub.com/nodejs/node/pull/46978) - \[[`1e20b05acd`](https://togithub.com/nodejs/node/commit/1e20b05acd)] - **(SEMVER-MINOR)** **url**: implement `URLSearchParams` `size` getter (James M Snell) [#​46308](https://togithub.com/nodejs/node/pull/46308) - \[[`60e5f45141`](https://togithub.com/nodejs/node/commit/60e5f45141)] - **(SEMVER-MINOR)** **wasi**: add support for version when creating WASI (Michael Dawson) [#​46469](https://togithub.com/nodejs/node/pull/46469) - \[[`a646a22d0f`](https://togithub.com/nodejs/node/commit/a646a22d0f)] - **(SEMVER-MINOR)** **worker**: add support for worker name in inspector and trace_events (Debadree Chatterjee) [#​46832](https://togithub.com/nodejs/node/pull/46832) - \[[`bd5ef380a5`](https://togithub.com/nodejs/node/commit/bd5ef380a5)] - **doc**: add marco-ippolito to collaborators (Marco Ippolito) [#​46816](https://togithub.com/nodejs/node/pull/46816) ##### Commits - \[[`e11f08e2c2`](https://togithub.com/nodejs/node/commit/e11f08e2c2)] - **assert**: fix exception message for assert(0) on try catch block (hidecology) [#​46760](https://togithub.com/nodejs/node/pull/46760) - \[[`a38de61e87`](https://togithub.com/nodejs/node/commit/a38de61e87)] - **assert**: remove deprecated getFunction() usage (Ruben Bridgewater) [#​46661](https://togithub.com/nodejs/node/pull/46661) - \[[`e07c9b82b7`](https://togithub.com/nodejs/node/commit/e07c9b82b7)] - **assert,util**: revert recursive breaking change (Ruben Bridgewater) [#​46593](https://togithub.com/nodejs/node/pull/46593) - \[[`7f85a2cb6f`](https://togithub.com/nodejs/node/commit/7f85a2cb6f)] - **assert,util**: improve deep equal comparison performance (Ruben Bridgewater) [#​46593](https://togithub.com/nodejs/node/pull/46593) - \[[`7cfd31a753`](https://togithub.com/nodejs/node/commit/7cfd31a753)] - **benchmark**: add a benchmark for URLSearchParams creation and toString() (Debadree Chatterjee) [#​46810](https://togithub.com/nodejs/node/pull/46810) - \[[`258d5f7b3c`](https://togithub.com/nodejs/node/commit/258d5f7b3c)] - **benchmark**: replace table in docs with description of file tree structure (Theodor Steiner) [#​46991](https://togithub.com/nodejs/node/pull/46991) - \[[`0617c5e81b`](https://togithub.com/nodejs/node/commit/0617c5e81b)] - **benchmark**: stablize encode benchmark (Joyee Cheung) [#​46658](https://togithub.com/nodejs/node/pull/46658) - \[[`04166fe2fa`](https://togithub.com/nodejs/node/commit/04166fe2fa)] - **benchmark**: split `Buffer.byteLength` benchmark (Joyee Cheung) [#​46616](https://togithub.com/nodejs/node/pull/46616) - \[[`760a35144f`](https://togithub.com/nodejs/node/commit/760a35144f)] - **benchmark**: add benchmark for EventTarget add and remove (Debadree Chatterjee) [#​46779](https://togithub.com/nodejs/node/pull/46779) - \[[`9890eaa23d`](https://togithub.com/nodejs/node/commit/9890eaa23d)] - **benchmark**: fix worker startup benchmark (Joyee Cheung) [#​46680](https://togithub.com/nodejs/node/pull/46680) - \[[`86b36212f6`](https://togithub.com/nodejs/node/commit/86b36212f6)] - **benchmark**: rework assert benchmarks for correctness (Ruben Bridgewater) [#​46593](https://togithub.com/nodejs/node/pull/46593) - \[[`cc74821477`](https://togithub.com/nodejs/node/commit/cc74821477)] - **bootstrap**: print stack trace during environment creation failure (Joyee Cheung) [#​46533](https://togithub.com/nodejs/node/pull/46533) - \[[`2fece54ca1`](https://togithub.com/nodejs/node/commit/2fece54ca1)] - **(SEMVER-MINOR)** **buffer**: add Buffer.copyBytesFrom(...) (James M Snell) [#​46500](https://togithub.com/nodejs/node/pull/46500) - \[[`b3e1034660`](https://togithub.com/nodejs/node/commit/b3e1034660)] - **buffer**: use v8 fast API calls for `Buffer.byteLength` implementation (Joyee Cheung) [#​46616](https://togithub.com/nodejs/node/pull/46616) - \[[`4b3b009afd`](https://togithub.com/nodejs/node/commit/4b3b009afd)] - **build**: fix Visual Studio installation detection for Arm64 (Radek Bartoň) [#​46420](https://togithub.com/nodejs/node/pull/46420) - \[[`d4899b2b75`](https://togithub.com/nodejs/node/commit/d4899b2b75)] - **build,test**: add proper support for IBM i (Xu Meng) [#​46739](https://togithub.com/nodejs/node/pull/46739) - \[[`81592ff073`](https://togithub.com/nodejs/node/commit/81592ff073)] - **child_process**: add trailing commas in source files (Antoine du Hamel) [#​46758](https://togithub.com/nodejs/node/pull/46758) - \[[`16bbbacba8`](https://togithub.com/nodejs/node/commit/16bbbacba8)] - **cluster**: add trailing commas in source files (Antoine du Hamel) [#​46695](https://togithub.com/nodejs/node/pull/46695) - \[[`2b7eb56e9b`](https://togithub.com/nodejs/node/commit/2b7eb56e9b)] - **debugger**: improve validations and documents for watch and unwatch (Eungyu Lee) [#​46947](https://togithub.com/nodejs/node/pull/46947) - \[[`afbd818669`](https://togithub.com/nodejs/node/commit/afbd818669)] - **debugger**: add a command to set which lines to check for context (Eungyu Lee) [#​46812](https://togithub.com/nodejs/node/pull/46812) - \[[`83b529ff27`](https://togithub.com/nodejs/node/commit/83b529ff27)] - **debugger**: add trailing commas in source files (Antoine du Hamel) [#​46714](https://togithub.com/nodejs/node/pull/46714) - \[[`84f5a1f942`](https://togithub.com/nodejs/node/commit/84f5a1f942)] - **deps**: update undici to 5.21.0 (Node.js GitHub Bot) [#​47063](https://togithub.com/nodejs/node/pull/47063) - \[[`fb1ac98900`](https://togithub.com/nodejs/node/commit/fb1ac98900)] - **deps**: update simdutf to 3.2.2 (Node.js GitHub Bot) [#​46841](https://togithub.com/nodejs/node/pull/46841) - \[[`7ab7f97c4e`](https://togithub.com/nodejs/node/commit/7ab7f97c4e)] - **deps**: update uvwasi to v0.0.16 (Michael Dawson) [#​46434](https://togithub.com/nodejs/node/pull/46434) - \[[`b825e2db65`](https://togithub.com/nodejs/node/commit/b825e2db65)] - **deps**: update ada to 1.0.4 (Node.js GitHub Bot) [#​46853](https://togithub.com/nodejs/node/pull/46853) - \[[`8b1afe3f45`](https://togithub.com/nodejs/node/commit/8b1afe3f45)] - **deps**: update corepack to 0.17.0 (Node.js GitHub Bot) [#​46842](https://togithub.com/nodejs/node/pull/46842) - \[[`151fb60b28`](https://togithub.com/nodejs/node/commit/151fb60b28)] - **deps**: update simdutf to 3.2.1 (Node.js GitHub Bot) [#​46800](https://togithub.com/nodejs/node/pull/46800) - \[[`92f2f1910e`](https://togithub.com/nodejs/node/commit/92f2f1910e)] - **deps**: upgrade npm to 9.5.1 (npm team) [#​46783](https://togithub.com/nodejs/node/pull/46783) - \[[`4e18e0a43a`](https://togithub.com/nodejs/node/commit/4e18e0a43a)] - **deps**: update ada to 1.0.3 (Node.js GitHub Bot) [#​46784](https://togithub.com/nodejs/node/pull/46784) - \[[`68dde38c8e`](https://togithub.com/nodejs/node/commit/68dde38c8e)] - **deps**: update nghttp2 to 1.52.0 (Michaël Zasso) [#​46636](https://togithub.com/nodejs/node/pull/46636) - \[[`d9069e7614`](https://togithub.com/nodejs/node/commit/d9069e7614)] - **deps**: fix libuv for android (Julian Dropmann) [#​46746](https://togithub.com/nodejs/node/pull/46746) - \[[`c786ed3ecc`](https://togithub.com/nodejs/node/commit/c786ed3ecc)] - **deps**: V8: cherry-pick [`90be99f`](https://togithub.com/nodejs/node/commit/90be99fab31c) (Michaël Zasso) [#​46646](https://togithub.com/nodejs/node/pull/46646) - \[[`fb146ee741`](https://togithub.com/nodejs/node/commit/fb146ee741)] - **deps**: update simdutf to 3.2.0 (Node.js GitHub Bot) [#​46621](https://togithub.com/nodejs/node/pull/46621) - \[[`adff278c47`](https://togithub.com/nodejs/node/commit/adff278c47)] - **deps,test**: update postject to 1.0.0-alpha.5 (Node.js GitHub Bot) [#​46934](https://togithub.com/nodejs/node/pull/46934) - \[[`247dfb7d73`](https://togithub.com/nodejs/node/commit/247dfb7d73)] - **dgram**: fix unhandled exception aborting a closed udp socket (Ramana Venkata) [#​46770](https://togithub.com/nodejs/node/pull/46770) - \[[`c310a32857`](https://togithub.com/nodejs/node/commit/c310a32857)] - **doc**: remove remaining SSL_OP_NETSCAPE_\*\_BUG (Tobias Nießen) [#​47066](https://togithub.com/nodejs/node/pull/47066) - \[[`89f31a1c7f`](https://togithub.com/nodejs/node/commit/89f31a1c7f)] - **doc**: fix typo in test.md (Victor Hiairrassary) [#​47053](https://togithub.com/nodejs/node/pull/47053) - \[[`94882f579f`](https://togithub.com/nodejs/node/commit/94882f579f)] - **doc**: amend support tier qualifier (Gireesh Punathil) [#​42805](https://togithub.com/nodejs/node/pull/42805) - \[[`cbdaaf6197`](https://togithub.com/nodejs/node/commit/cbdaaf6197)] - **doc**: fix typo on esm loaders example (Ruy Adorno) [#​47015](https://togithub.com/nodejs/node/pull/47015) - \[[`17d3eb02f7`](https://togithub.com/nodejs/node/commit/17d3eb02f7)] - **doc**: add missing test runner flags to man page (Colin Ihrig) [#​46982](https://togithub.com/nodejs/node/pull/46982) - \[[`5f0f1c4197`](https://togithub.com/nodejs/node/commit/5f0f1c4197)] - **doc**: fix history information for `node:diagnostics_channel` (Thomas Hunter II) [#​46984](https://togithub.com/nodejs/node/pull/46984) - \[[`67e20f53cd`](https://togithub.com/nodejs/node/commit/67e20f53cd)] - **doc**: fix myUrl is not defined in url (Youngmin Yoo) [#​46968](https://togithub.com/nodejs/node/pull/46968) - \[[`f903ea502c`](https://togithub.com/nodejs/node/commit/f903ea502c)] - **doc**: remove useless SSL_OP_\* options (Tobias Nießen) [#​46954](https://togithub.com/nodejs/node/pull/46954) - \[[`5fdd3f454f`](https://togithub.com/nodejs/node/commit/5fdd3f454f)] - **doc**: fix description of TLS dhparam option (Tobias Nießen) [#​46949](https://togithub.com/nodejs/node/pull/46949) - \[[`ba5ff15b38`](https://togithub.com/nodejs/node/commit/ba5ff15b38)] - **doc**: improve fs code example quality (jakecastelli) [#​46948](https://togithub.com/nodejs/node/pull/46948) - \[[`6f18b947be`](https://togithub.com/nodejs/node/commit/6f18b947be)] - **doc**: fix port of destination server is not defined in http2 (Deokjin Kim) [#​46940](https://togithub.com/nodejs/node/pull/46940) - \[[`1b555ae72d`](https://togithub.com/nodejs/node/commit/1b555ae72d)] - **doc**: use number which is bigger than 1024 as port in http2 (Deokjin Kim) [#​46938](https://togithub.com/nodejs/node/pull/46938) - \[[`07036cf1af`](https://togithub.com/nodejs/node/commit/07036cf1af)] - **doc**: add release key for Juan Arboleda (Juan José) [#​46922](https://togithub.com/nodejs/node/pull/46922) - \[[`553fd5b90a`](https://togithub.com/nodejs/node/commit/553fd5b90a)] - **doc**: fix links to SSL_CTX_set_options (Tobias Nießen) [#​46953](https://togithub.com/nodejs/node/pull/46953) - \[[`282bf29884`](https://togithub.com/nodejs/node/commit/282bf29884)] - **doc**: fix fs missing import (jakecastelli) [#​46907](https://togithub.com/nodejs/node/pull/46907) - \[[`f9739a85cb`](https://togithub.com/nodejs/node/commit/f9739a85cb)] - **doc**: add request to hold off publicising sec releases (Michael Dawson) [#​46702](https://togithub.com/nodejs/node/pull/46702) - \[[`92a61388de`](https://togithub.com/nodejs/node/commit/92a61388de)] - **doc**: fix stream iterator helpers examples (Benjamin Gruenbaum) [#​46897](https://togithub.com/nodejs/node/pull/46897) - \[[`8aca3cf410`](https://togithub.com/nodejs/node/commit/8aca3cf410)] - **doc**: add history info for `node:test` (Antoine du Hamel) [#​46851](https://togithub.com/nodejs/node/pull/46851) - \[[`c0b6413086`](https://togithub.com/nodejs/node/commit/c0b6413086)] - **doc**: sort import order (jakecastelli) [#​46847](https://togithub.com/nodejs/node/pull/46847) - \[[`9d2532e2bb`](https://togithub.com/nodejs/node/commit/9d2532e2bb)] - **doc**: use destructing import (jakecastelli) [#​46847](https://togithub.com/nodejs/node/pull/46847) - \[[`48cf9845fe`](https://togithub.com/nodejs/node/commit/48cf9845fe)] - **doc**: add steps about signing the binary in single-executable docs (Darshan Sen) [#​46764](https://togithub.com/nodejs/node/pull/46764) - \[[`bd5ef380a5`](https://togithub.com/nodejs/node/commit/bd5ef380a5)] - **doc**: add marco-ippolito to collaborators (Marco Ippolito) [#​46816](https://togithub.com/nodejs/node/pull/46816) - \[[`60d1a4887f`](https://togithub.com/nodejs/node/commit/60d1a4887f)] - **doc**: document how to use the tls.DEFAULT_CIPHERS (Andreas Martens) [#​46482](https://togithub.com/nodejs/node/pull/46482) - \[[`00edc50874`](https://togithub.com/nodejs/node/commit/00edc50874)] - **doc**: add document for profiling and heap snapshot (cola119) [#​46787](https://togithub.com/nodejs/node/pull/46787) - \[[`fc319d6a4f`](https://togithub.com/nodejs/node/commit/fc319d6a4f)] - **doc**: add test:coverage event to custom reporter examples (Richie McColl) [#​46752](https://togithub.com/nodejs/node/pull/46752) - \[[`1b3a25ef22`](https://togithub.com/nodejs/node/commit/1b3a25ef22)] - **doc**: include context on .toWeb() parameters (Debadree Chatterjee) [#​46617](https://togithub.com/nodejs/node/pull/46617) - \[[`88057dda3b`](https://togithub.com/nodejs/node/commit/88057dda3b)] - **doc**: add in security steward for recent release (Michael Dawson) [#​46701](https://togithub.com/nodejs/node/pull/46701) - \[[`d627164819`](https://togithub.com/nodejs/node/commit/d627164819)] - **doc**: clarify semver-minor notable changes approach (Beth Griggs) [#​46592](https://togithub.com/nodejs/node/pull/46592) - \[[`7806cae4fa`](https://togithub.com/nodejs/node/commit/7806cae4fa)] - **doc**: maintaining nghttp2 (Marco Ippolito) [#​46539](https://togithub.com/nodejs/node/pull/46539) - \[[`dd66c48a74`](https://togithub.com/nodejs/node/commit/dd66c48a74)] - **doc**: add emit to NodeEventTarget (Deokjin Kim) [#​46356](https://togithub.com/nodejs/node/pull/46356) - \[[`458671daeb`](https://togithub.com/nodejs/node/commit/458671daeb)] - **doc,test**: extend the list of platforms supported by single-executables (Darshan Sen) [#​47026](https://togithub.com/nodejs/node/pull/47026) - \[[`18f0398242`](https://togithub.com/nodejs/node/commit/18f0398242)] - **esm**: allow resolve to return import assertions (Geoffrey Booth) [#​46153](https://togithub.com/nodejs/node/pull/46153) - \[[`5eb5be8c71`](https://togithub.com/nodejs/node/commit/5eb5be8c71)] - **esm**: move hooks handling into separate class (Geoffrey Booth) [#​45869](https://togithub.com/nodejs/node/pull/45869) - \[[`9d4d916fe8`](https://togithub.com/nodejs/node/commit/9d4d916fe8)] - **esm**: fix import assertion warning (Antoine du Hamel) [#​46971](https://togithub.com/nodejs/node/pull/46971) - \[[`2c621d6e3a`](https://togithub.com/nodejs/node/commit/2c621d6e3a)] - **esm**: add a runtime warning when using import assertions (Antoine du Hamel) [#​46901](https://togithub.com/nodejs/node/pull/46901) - \[[`1a23eab614`](https://togithub.com/nodejs/node/commit/1a23eab614)] - **events**: add trailing commas in source files (Antoine du Hamel) [#​46759](https://togithub.com/nodejs/node/pull/46759) - \[[`2eb887549a`](https://togithub.com/nodejs/node/commit/2eb887549a)] - **(SEMVER-MINOR)** **events**: add listener argument to listenerCount (Paolo Insogna) [#​46523](https://togithub.com/nodejs/node/pull/46523) - \[[`4c12e6eeeb`](https://togithub.com/nodejs/node/commit/4c12e6eeeb)] - **fs**: add trailing commas in source files (Antoine du Hamel) [#​46696](https://togithub.com/nodejs/node/pull/46696) - \[[`774eb1995c`](https://togithub.com/nodejs/node/commit/774eb1995c)] - **http**: use listenerCount when adding noop event (Paolo Insogna) [#​46769](https://togithub.com/nodejs/node/pull/46769) - \[[`aac5c28091`](https://togithub.com/nodejs/node/commit/aac5c28091)] - **http**: correctly calculate strict content length (Robert Nagy) [#​46601](https://togithub.com/nodejs/node/pull/46601) - \[[`e08514e337`](https://togithub.com/nodejs/node/commit/e08514e337)] - **http**: fix validation of "Link" header (Steve Herzog) [#​46466](https://togithub.com/nodejs/node/pull/46466) - \[[`6f9cb982a1`](https://togithub.com/nodejs/node/commit/6f9cb982a1)] - **http**: unify header treatment (Marco Ippolito) [#​46528](https://togithub.com/nodejs/node/pull/46528) - \[[`05614f8cf6`](https://togithub.com/nodejs/node/commit/05614f8cf6)] - **lib**: enforce use of trailing commas (Antoine du Hamel) [#​46881](https://togithub.com/nodejs/node/pull/46881) - \[[`5c7fc9290e`](https://togithub.com/nodejs/node/commit/5c7fc9290e)] - **lib**: add trailing commas to all public core modules (Antoine du Hamel) [#​46848](https://togithub.com/nodejs/node/pull/46848) - \[[`08bf01593f`](https://togithub.com/nodejs/node/commit/08bf01593f)] - **lib**: fix BroadcastChannel initialization location (Shelley Vohr) [#​46864](https://togithub.com/nodejs/node/pull/46864) - \[[`4e1865126c`](https://togithub.com/nodejs/node/commit/4e1865126c)] - **lib**: rename internal module declaration as internal bindings (okmttdhr, okp) [#​46663](https://togithub.com/nodejs/node/pull/46663) - \[[`f914bfff7d`](https://togithub.com/nodejs/node/commit/f914bfff7d)] - **lib**: add trailing commas to more internal files (Antoine du Hamel) [#​46811](https://togithub.com/nodejs/node/pull/46811) - \[[`281f176ba4`](https://togithub.com/nodejs/node/commit/281f176ba4)] - **lib**: fix DOMException property descriptors after being lazy loaded (Filip Skokan) [#​46799](https://togithub.com/nodejs/node/pull/46799) - \[[`1c6a92b543`](https://togithub.com/nodejs/node/commit/1c6a92b543)] - **lib**: update punycode to 2.3.0 (Yagiz Nizipli) [#​46719](https://togithub.com/nodejs/node/pull/46719) - \[[`7b5c00aacd`](https://togithub.com/nodejs/node/commit/7b5c00aacd)] - **lib**: add trailing commas in `internal/perf` (Antoine du Hamel) [#​46697](https://togithub.com/nodejs/node/pull/46697) - \[[`c1651bea41`](https://togithub.com/nodejs/node/commit/c1651bea41)] - **(SEMVER-MINOR)** **lib**: add AsyncLocalStorage.bind() and .snapshot() (flakey5) [#​46387](https://togithub.com/nodejs/node/pull/46387) - \[[`345c8c343b`](https://togithub.com/nodejs/node/commit/345c8c343b)] - **lib,src**: fix a few typos in comments (Tobias Nießen) [#​46835](https://togithub.com/nodejs/node/pull/46835) - \[[`4219c1e893`](https://togithub.com/nodejs/node/commit/4219c1e893)] - **meta**: add single-executable labels and code owners (Joyee Cheung) [#​47004](https://togithub.com/nodejs/node/pull/47004) - \[[`b199acd95c`](https://togithub.com/nodejs/node/commit/b199acd95c)] - **meta**: remove AUTHORS file (Rich Trott) [#​46845](https://togithub.com/nodejs/node/pull/46845) - \[[`c7f056cbe2`](https://togithub.com/nodejs/node/commit/c7f056cbe2)] - **meta**: remove unnecessary onboarding step (Rich Trott) [#​46793](https://togithub.com/nodejs/node/pull/46793) - \[[`4e0b93222c`](https://togithub.com/nodejs/node/commit/4e0b93222c)] - **meta**: update CODEOWNERS of url implementations (Yagiz Nizipli) [#​46775](https://togithub.com/nodejs/node/pull/46775) - \[[`9d63ac2724`](https://togithub.com/nodejs/node/commit/9d63ac2724)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​46726](https://togithub.com/nodejs/node/pull/46726) - \[[`40a7b0b993`](https://togithub.com/nodejs/node/commit/40a7b0b993)] - **net**: fix setting of value in 'setDefaultAutoSelectFamilyAttemptTimeout' (Deokjin Kim) [#​47012](https://togithub.com/nodejs/node/pull/47012) - \[[`e0d098bd21`](https://togithub.com/nodejs/node/commit/e0d098bd21)] - **net**: rework autoSelectFamily implementation (Paolo Insogna) [#​46587](https://togithub.com/nodejs/node/pull/46587) - \[[`58b1f33bd7`](https://togithub.com/nodejs/node/commit/58b1f33bd7)] - **node-api**: add \_*wasm32\_* guards on async works (Chengzhong Wu) [#​46633](https://togithub.com/nodejs/node/pull/46633) - \[[`e5b8597f78`](https://togithub.com/nodejs/node/commit/e5b8597f78)] - **os**: improve network interface performance (Ruben Bridgewater) [#​46598](https://togithub.com/nodejs/node/pull/46598) - \[[`d3d76c33ea`](https://togithub.com/nodejs/node/commit/d3d76c33ea)] - **punycode**: add pending deprecation (Antoine du Hamel) [#​46719](https://togithub.com/nodejs/node/pull/46719) - \[[`56dbb15e7c`](https://togithub.com/nodejs/node/commit/56dbb15e7c)] - **repl**: remove lastInputPreview conditional check (Duy Mac Van) [#​46857](https://togithub.com/nodejs/node/pull/46857) - \[[`c7d4ff3f72`](https://togithub.com/nodejs/node/commit/c7d4ff3f72)] - **repl**: fix .load infinite loop caused by shared use of lineEnding RegExp (Theodor Steiner) [#​46742](https://togithub.com/nodejs/node/pull/46742) - \[[`4f2bf8c384`](https://togithub.com/nodejs/node/commit/4f2bf8c384)] - **repl**: add trailing commas in source files (Antoine du Hamel) [#​46757](https://togithub.com/nodejs/node/pull/46757) - \[[`ed31316c2e`](https://togithub.com/nodejs/node/commit/ed31316c2e)] - **src**: use std::array for passing argv in node::url (Anna Henningsen) [#​47035](https://togithub.com/nodejs/node/pull/47035) - \[[`815d2af34d`](https://togithub.com/nodejs/node/commit/815d2af34d)] - **src**: remove TLSEXT_TYPE_alpn guard (Tobias Nießen) [#​46956](https://togithub.com/nodejs/node/pull/46956) - \[[`b051ac7220`](https://togithub.com/nodejs/node/commit/b051ac7220)] - **src**: remove use of SSL_OP_SINGLE_DH_USE (Tobias Nießen) [#​46955](https://togithub.com/nodejs/node/pull/46955) - \[[`9e65996d16`](https://togithub.com/nodejs/node/commit/9e65996d16)] - **src**: remove unused `v8::Uint32Array` from encoding (Yagiz Nizipli) [#​47003](https://togithub.com/nodejs/node/pull/47003) - \[[`6b60f38676`](https://togithub.com/nodejs/node/commit/6b60f38676)] - **src**: use AliasedUint32Array for encodeInto results (Joyee Cheung) [#​46658](https://togithub.com/nodejs/node/pull/46658) - \[[`dcba3a0673`](https://togithub.com/nodejs/node/commit/dcba3a0673)] - **src**: move encoding bindings to a new binding (Joyee Cheung) [#​46658](https://togithub.com/nodejs/node/pull/46658) - \[[`6740679965`](https://togithub.com/nodejs/node/commit/6740679965)] - **src**: fix negative nodeTiming milestone values (Chengzhong Wu) [#​46588](https://togithub.com/nodejs/node/pull/46588) - \[[`074692a6f0`](https://togithub.com/nodejs/node/commit/074692a6f0)] - **src**: fix missing trailing , (Cheng Zhao) [#​46909](https://togithub.com/nodejs/node/pull/46909) - \[[`32bd38fb05`](https://togithub.com/nodejs/node/commit/32bd38fb05)] - **src**: make util.h self-containted (Joyee Cheung) [#​46817](https://togithub.com/nodejs/node/pull/46817) - \[[`0d9c345f4d`](https://togithub.com/nodejs/node/commit/0d9c345f4d)] - **src**: remove shadowed variable in OptionsParser (Shelley Vohr) [#​46672](https://togithub.com/nodejs/node/pull/46672) - \[[`578a2c53a5`](https://togithub.com/nodejs/node/commit/578a2c53a5)] - **src**: do not track BaseObjects directly in Realm (Joyee Cheung) [#​46470](https://togithub.com/nodejs/node/pull/46470) - \[[`9fab228115`](https://togithub.com/nodejs/node/commit/9fab228115)] - **src**: fix cb scope bugs involved in termination (ywave620) [#​45596](https://togithub.com/nodejs/node/pull/45596) - \[[`c0fcad3827`](https://togithub.com/nodejs/node/commit/c0fcad3827)] - **src**: use an array for faster binding data lookup (Joyee Cheung) [#​46620](https://togithub.com/nodejs/node/pull/46620) - \[[`973287a462`](https://togithub.com/nodejs/node/commit/973287a462)] - **src**: per-realm binding data (Chengzhong Wu) [#​46556](https://togithub.com/nodejs/node/pull/46556) - \[[`ad5f42d1e9`](https://togithub.com/nodejs/node/commit/ad5f42d1e9)] - **src**: add SetFastMethodNoSideEffect() (Joyee Cheung) [#​46619](https://togithub.com/nodejs/node/pull/46619) - \[[`518b890f59`](https://togithub.com/nodejs/node/commit/518b890f59)] - ***Revert*** "**src**: let http2 streams end after session close" (Rich Trott) [#​46721](https://togithub.com/nodejs/node/pull/46721) - \[[`19b5d0750c`](https://togithub.com/nodejs/node/commit/19b5d0750c)] - **src**: use string_view for report and related code (Anna Henningsen) [#​46723](https://togithub.com/nodejs/node/pull/46723) - \[[`36f36b99b0`](https://togithub.com/nodejs/node/commit/36f36b99b0)] - **(SEMVER-MINOR)** **src**: update Blob implementation to use DataQueue / File-backed Blobs (James M Snell) [#​45258](https://togithub.com/nodejs/node/pull/45258) - \[[`9b6270afe2`](https://togithub.com/nodejs/node/commit/9b6270afe2)] - **(SEMVER-MINOR)** **src**: implement DataQueue (James M Snell) [#​45258](https://togithub.com/nodejs/node/pull/45258) - \[[`d48ed95a66`](https://togithub.com/nodejs/node/commit/d48ed95a66)] - **(SEMVER-MINOR)** **src, lib**: fixup lint and format issues for DataQueue/Blob (James M Snell) [#​45258](https://togithub.com/nodejs/node/pull/45258) - \[[`f8866812fd`](https://togithub.com/nodejs/node/commit/f8866812fd)] - **stream**: enable usage of webstreams on compose() (Debadree Chatterjee) [#​46675](https://togithub.com/nodejs/node/pull/46675) - \[[`4ad48d9cb9`](https://togithub.com/nodejs/node/commit/4ad48d9cb9)] - **stream**: always delay construct callback by a nextTick (Matteo Collina) [#​46818](https://togithub.com/nodejs/node/pull/46818) - \[[`93e91f3dde`](https://togithub.com/nodejs/node/commit/93e91f3dde)] - **stream**: fix respondWithNewView() errors when view.byteOffset != 0 (Debadree Chatterjee) [#​46465](https://togithub.com/nodejs/node/pull/46465) - \[[`1f386570af`](https://togithub.com/nodejs/node/commit/1f386570af)] - **stream**: fix pipeline callback not called on ended stream (Debadree Chatterjee) [#​46600](https://togithub.com/nodejs/node/pull/46600) - \[[`c972612c9d`](https://togithub.com/nodejs/node/commit/c972612c9d)] - **test**: fix flakyness in test-runner reporter test (Moshe Atlow) [#​45930](https://togithub.com/nodejs/node/pull/45930) - \[[`11509a4a2d`](https://togithub.com/nodejs/node/commit/11509a4a2d)] - **test**: move `test-tls-autoselectfamily-servername` to `test/internet` (Antoine du Hamel) [#​47029](https://togithub.com/nodejs/node/pull/47029) - \[[`9556d98054`](https://togithub.com/nodejs/node/commit/9556d98054)] - **test**: fallback to IPv4 if IPv6 is unavailable (Abdirahim Musse) [#​47017](https://togithub.com/nodejs/node/pull/47017)

Configuration

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

🚦 Automerge: Enabled.

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 Renovate Bot.