yashiel / Sveltekit-Directus-Caprover

Deploy Sveltekit + Directus CMS using Caprover Personal PaaS
https://sveltekit.yashiel.com/
3 stars 1 forks source link

Update Node.js to v19 - autoclosed #32

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 1 year ago

Mend Renovate logo banner

This PR contains the following updates:

Package Type Update Change
node final major 18.7.0-alpine3.15 -> 19.2.0-alpine3.15

Release Notes

nodejs/node (node) ### [`v19.2.0`](https://togithub.com/nodejs/node/releases/tag/v19.2.0): 2022-11-29, Version 19.2.0 (Current), @​ruyadorno [Compare Source](https://togithub.com/nodejs/node/compare/v19.1.0...v19.2.0) ##### Notable changes ##### Time zone update 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 - **buffer** - (SEMVER-MINOR) introduce `File` class (Khafra) [#​45139](https://togithub.com/nodejs/node/pull/45139) - **deps** - update V8 to 10.8.168.20 (Michaël Zasso) [#​45230](https://togithub.com/nodejs/node/pull/45230) - **doc** - deprecate use of invalid ports in `url.parse` (Antoine du Hamel) [#​45576](https://togithub.com/nodejs/node/pull/45576) - **util** - add fast path for utf8 encoding (Yagiz Nizipli) [#​45412](https://togithub.com/nodejs/node/pull/45412) ##### Commits - \[[`7cff1e14ba`](https://togithub.com/nodejs/node/commit/7cff1e14ba)] - **(SEMVER-MINOR)** **async_hooks**: add hook to stop propagation (Gerhard Stöbich) [#​45386](https://togithub.com/nodejs/node/pull/45386) - \[[`f08f6a64a3`](https://togithub.com/nodejs/node/commit/f08f6a64a3)] - **benchmark**: add v8 serialize benchmark (Yagiz Nizipli) [#​45476](https://togithub.com/nodejs/node/pull/45476) - \[[`26ad54c1a2`](https://togithub.com/nodejs/node/commit/26ad54c1a2)] - **benchmark**: add text-encoder benchmark (Yagiz Nizipli) [#​45450](https://togithub.com/nodejs/node/pull/45450) - \[[`6c56c9722b`](https://togithub.com/nodejs/node/commit/6c56c9722b)] - **(SEMVER-MINOR)** **buffer**: introduce File (Khafra) [#​45139](https://togithub.com/nodejs/node/pull/45139) - \[[`6e1e25d6dd`](https://togithub.com/nodejs/node/commit/6e1e25d6dd)] - **build**: avoid redefined macro (Michaël Zasso) [#​45544](https://togithub.com/nodejs/node/pull/45544) - \[[`5c9b2a7c82`](https://togithub.com/nodejs/node/commit/5c9b2a7c82)] - **build**: fix env.h for cpp20 (Jiawen Geng) [#​45516](https://togithub.com/nodejs/node/pull/45516) - \[[`54fd8a1966`](https://togithub.com/nodejs/node/commit/54fd8a1966)] - **build**: reset embedder string to "-node.0" (Michaël Zasso) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`0f3cf7e5ce`](https://togithub.com/nodejs/node/commit/0f3cf7e5ce)] - ***Revert*** "**build**: remove precompiled header and debug information for host builds" (Stefan Stojanovic) [#​45432](https://togithub.com/nodejs/node/pull/45432) - \[[`62ef1eb4ff`](https://togithub.com/nodejs/node/commit/62ef1eb4ff)] - **build**: add --v8-disable-object-print flag (MURAKAMI Masahiko) [#​45458](https://togithub.com/nodejs/node/pull/45458) - \[[`1ce2f56cf6`](https://togithub.com/nodejs/node/commit/1ce2f56cf6)] - **build**: make scripts in gyp run with right python (Jiawen Geng) [#​45435](https://togithub.com/nodejs/node/pull/45435) - \[[`9ffe3c051a`](https://togithub.com/nodejs/node/commit/9ffe3c051a)] - **build,deps,src**: fix Intel VTune profiling support (Shi Lei) [#​45248](https://togithub.com/nodejs/node/pull/45248) - \[[`bd3accc7b2`](https://togithub.com/nodejs/node/commit/bd3accc7b2)] - **crypto**: clear OpenSSL error queue after calling X509\_check_private_key() (Filip Skokan) [#​45495](https://togithub.com/nodejs/node/pull/45495) - \[[`724addb293`](https://togithub.com/nodejs/node/commit/724addb293)] - **crypto**: update root certificates (Luigi Pinca) [#​45490](https://togithub.com/nodejs/node/pull/45490) - \[[`efe19eb7f5`](https://togithub.com/nodejs/node/commit/efe19eb7f5)] - **crypto**: clear OpenSSL error queue after calling X509\_verify() (Takuro Sato) [#​45377](https://togithub.com/nodejs/node/pull/45377) - \[[`f63ae525fa`](https://togithub.com/nodejs/node/commit/f63ae525fa)] - **deps**: V8: cherry-pick [`2ada52c`](https://togithub.com/nodejs/node/commit/2ada52cffbff) (Michaël Zasso) [#​45573](https://togithub.com/nodejs/node/pull/45573) - \[[`43e002e3d4`](https://togithub.com/nodejs/node/commit/43e002e3d4)] - **deps**: update base64 to 0.5.0 (Facundo Tuesca) [#​45509](https://togithub.com/nodejs/node/pull/45509) - \[[`aaa4ac7735`](https://togithub.com/nodejs/node/commit/aaa4ac7735)] - **deps**: V8: cherry-pick [`9df5ef7`](https://togithub.com/nodejs/node/commit/9df5ef70ff18) (Yagiz Nizipli) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`e70c3090ff`](https://togithub.com/nodejs/node/commit/e70c3090ff)] - **deps**: V8: cherry-pick [`f1c888e`](https://togithub.com/nodejs/node/commit/f1c888e7093e) (Michaël Zasso) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`51eb323c50`](https://togithub.com/nodejs/node/commit/51eb323c50)] - **deps**: V8: cherry-pick [`92a7385`](https://togithub.com/nodejs/node/commit/92a7385171bb) (Michaël Zasso) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`1370b1a769`](https://togithub.com/nodejs/node/commit/1370b1a769)] - **deps**: fix V8 build on Windows with MSVC (Michaël Zasso) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`3cd6367e6a`](https://togithub.com/nodejs/node/commit/3cd6367e6a)] - **deps**: silence irrelevant V8 warning (Michaël Zasso) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`9348bdd28d`](https://togithub.com/nodejs/node/commit/9348bdd28d)] - **deps**: V8: fix v8-cppgc.h for MSVC (Jiawen Geng) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`e9292544b0`](https://togithub.com/nodejs/node/commit/e9292544b0)] - **deps**: fix V8 build issue with inline methods (Jiawen Geng) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`a3b9967553`](https://togithub.com/nodejs/node/commit/a3b9967553)] - **deps**: update V8 to 10.8.168.20 (Michaël Zasso) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`117efe98b0`](https://togithub.com/nodejs/node/commit/117efe98b0)] - **deps**: V8: cherry-pick [`9df5ef7`](https://togithub.com/nodejs/node/commit/9df5ef70ff18) (Yagiz Nizipli) [#​45474](https://togithub.com/nodejs/node/pull/45474) - \[[`628891d4dd`](https://togithub.com/nodejs/node/commit/628891d4dd)] - **deps**: update timezone to 2022f (Node.js GitHub Bot) [#​45289](https://togithub.com/nodejs/node/pull/45289) - \[[`45ba14b3be`](https://togithub.com/nodejs/node/commit/45ba14b3be)] - **deps**: fix zlib compilation for CPUs without SIMD features (Anna Henningsen) [#​45387](https://togithub.com/nodejs/node/pull/45387) - \[[`c41e67fe1d`](https://togithub.com/nodejs/node/commit/c41e67fe1d)] - **deps**: update zlib to upstream [`8bbd6c3`](https://togithub.com/nodejs/node/commit/8bbd6c31) (Luigi Pinca) [#​45387](https://togithub.com/nodejs/node/pull/45387) - \[[`413bf9ad39`](https://togithub.com/nodejs/node/commit/413bf9ad39)] - **deps**: patch V8 to 10.7.193.22 (Michaël Zasso) [#​45460](https://togithub.com/nodejs/node/pull/45460) - \[[`ad8da86b3f`](https://togithub.com/nodejs/node/commit/ad8da86b3f)] - **deps**: update acorn to 8.8.1 (Node.js GitHub Bot) [#​45441](https://togithub.com/nodejs/node/pull/45441) - \[[`17e6031bf0`](https://togithub.com/nodejs/node/commit/17e6031bf0)] - **deps**: V8: cherry-pick [`031b98b`](https://togithub.com/nodejs/node/commit/031b98b25cba) (Michaël Zasso) [#​45375](https://togithub.com/nodejs/node/pull/45375) - \[[`9e0e97c121`](https://togithub.com/nodejs/node/commit/9e0e97c121)] - **diagnostics_channel**: built-in channels should remain experimental (Stephen Belanger) [#​45423](https://togithub.com/nodejs/node/pull/45423) - \[[`44886e55e1`](https://togithub.com/nodejs/node/commit/44886e55e1)] - **diagnostics_channel**: mark as stable (Stephen Belanger) [#​45290](https://togithub.com/nodejs/node/pull/45290) - \[[`b6b5b51687`](https://togithub.com/nodejs/node/commit/b6b5b51687)] - **doc**: deprecate use of invalid ports in `url.parse` (Antoine du Hamel) [#​45576](https://togithub.com/nodejs/node/pull/45576) - \[[`d805d5a894`](https://togithub.com/nodejs/node/commit/d805d5a894)] - **doc**: clarify changes in readableFlowing (Kohei Ueno) [#​45554](https://togithub.com/nodejs/node/pull/45554) - \[[`015842f3d2`](https://togithub.com/nodejs/node/commit/015842f3d2)] - **doc**: use console.error for error case in http2 (Deokjin Kim) [#​45577](https://togithub.com/nodejs/node/pull/45577) - \[[`4345732900`](https://togithub.com/nodejs/node/commit/4345732900)] - **doc**: add version description about fsPromise.constants (chlorine) [#​45556](https://togithub.com/nodejs/node/pull/45556) - \[[`16643dbb19`](https://togithub.com/nodejs/node/commit/16643dbb19)] - **doc**: add missing documentation for paramEncoding (Tobias Nießen) [#​45523](https://togithub.com/nodejs/node/pull/45523) - \[[`246cd358b5`](https://togithub.com/nodejs/node/commit/246cd358b5)] - **doc**: fix typo in threat model (Tobias Nießen) [#​45558](https://togithub.com/nodejs/node/pull/45558) - \[[`5b1df22db0`](https://togithub.com/nodejs/node/commit/5b1df22db0)] - **doc**: add Node.js Threat Model (Rafael Gonzaga) [#​45223](https://togithub.com/nodejs/node/pull/45223) - \[[`19d8493c92`](https://togithub.com/nodejs/node/commit/19d8493c92)] - **doc**: run license-builder (github-actions\[bot]) [#​45553](https://togithub.com/nodejs/node/pull/45553) - \[[`6f0bc097ea`](https://togithub.com/nodejs/node/commit/6f0bc097ea)] - **doc**: add async_hooks migration note (Geoffrey Booth) [#​45335](https://togithub.com/nodejs/node/pull/45335) - \[[`118de4b44c`](https://togithub.com/nodejs/node/commit/118de4b44c)] - **doc**: fix RESOLVE_ESM_MATCH in modules.md (翠 / green) [#​45280](https://togithub.com/nodejs/node/pull/45280) - \[[`4de67d1ef4`](https://togithub.com/nodejs/node/commit/4de67d1ef4)] - **doc**: add arm64 to os.machine() (Carter Snook) [#​45374](https://togithub.com/nodejs/node/pull/45374) - \[[`1812a89c00`](https://togithub.com/nodejs/node/commit/1812a89c00)] - **doc**: add lint rule to enforce trailing commas (Antoine du Hamel) [#​45471](https://togithub.com/nodejs/node/pull/45471) - \[[`4128c27f66`](https://togithub.com/nodejs/node/commit/4128c27f66)] - **doc**: include v19.1.0 in `CHANGELOG.md` (Rafael Gonzaga) [#​45462](https://togithub.com/nodejs/node/pull/45462) - \[[`94a6a97ec6`](https://togithub.com/nodejs/node/commit/94a6a97ec6)] - **doc**: adjust wording to eliminate awkward typography (Konv) [#​45398](https://togithub.com/nodejs/node/pull/45398) - \[[`a6fe707b62`](https://togithub.com/nodejs/node/commit/a6fe707b62)] - **doc**: fix typo in maintaining-dependencies.md (Tobias Nießen) [#​45428](https://togithub.com/nodejs/node/pull/45428) - \[[`8906a4e58e`](https://togithub.com/nodejs/node/commit/8906a4e58e)] - **esm**: add JSDoc property descriptions for loader (Rich Trott) [#​45370](https://togithub.com/nodejs/node/pull/45370) - \[[`4e5ad9df50`](https://togithub.com/nodejs/node/commit/4e5ad9df50)] - **esm**: add JSDoc property descriptions for fetch (Rich Trott) [#​45370](https://togithub.com/nodejs/node/pull/45370) - \[[`2b760c339e`](https://togithub.com/nodejs/node/commit/2b760c339e)] - **fs**: fix fs.rm support for loop symlinks (Nathanael Ruf) [#​45439](https://togithub.com/nodejs/node/pull/45439) - \[[`e0a271e41b`](https://togithub.com/nodejs/node/commit/e0a271e41b)] - **gyp**: fix v8 canary build on aix (Vasili Skurydzin) [#​45496](https://togithub.com/nodejs/node/pull/45496) - \[[`eac26c0793`](https://togithub.com/nodejs/node/commit/eac26c0793)] - ***Revert*** "**http**: headers(Distinct), trailers(Distinct) setters to be no-op" (Rich Trott) [#​45527](https://togithub.com/nodejs/node/pull/45527) - \[[`f208db70a0`](https://togithub.com/nodejs/node/commit/f208db70a0)] - **http**: add debug log for ERR_UNESCAPED_CHARACTERS (Aidan Temple) [#​45420](https://togithub.com/nodejs/node/pull/45420) - \[[`b72b2bab72`](https://togithub.com/nodejs/node/commit/b72b2bab72)] - **http**: add JSDoc property descriptions (Rich Trott) [#​45370](https://togithub.com/nodejs/node/pull/45370) - \[[`4c9159a830`](https://togithub.com/nodejs/node/commit/4c9159a830)] - **lib**: improve transferable abort controller exec (Yagiz Nizipli) [#​45525](https://togithub.com/nodejs/node/pull/45525) - \[[`5745bcbb41`](https://togithub.com/nodejs/node/commit/5745bcbb41)] - **lib**: improve AbortController creation duration (Yagiz Nizipli) [#​45525](https://togithub.com/nodejs/node/pull/45525) - \[[`38767b42fb`](https://togithub.com/nodejs/node/commit/38767b42fb)] - **lib**: do not throw if global property is no longer configurable (Antoine du Hamel) [#​45344](https://togithub.com/nodejs/node/pull/45344) - \[[`0d1b1c5df0`](https://togithub.com/nodejs/node/commit/0d1b1c5df0)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​45531](https://togithub.com/nodejs/node/pull/45531) - \[[`208ea1a58c`](https://togithub.com/nodejs/node/commit/208ea1a58c)] - **meta**: update VoltrexMaster's username (Mohammed Keyvanzadeh) [#​45503](https://togithub.com/nodejs/node/pull/45503) - \[[`d13ea68ef6`](https://togithub.com/nodejs/node/commit/d13ea68ef6)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​45443](https://togithub.com/nodejs/node/pull/45443) - \[[`6704e7814f`](https://togithub.com/nodejs/node/commit/6704e7814f)] - **meta**: be more proactive about removing from teams (Rich Trott) [#​45352](https://togithub.com/nodejs/node/pull/45352) - \[[`6fdd202c57`](https://togithub.com/nodejs/node/commit/6fdd202c57)] - **module**: require.resolve.paths returns null with node schema (MURAKAMI Masahiko) [#​45147](https://togithub.com/nodejs/node/pull/45147) - \[[`38f1ede379`](https://togithub.com/nodejs/node/commit/38f1ede379)] - **node-api**: address coverity warning (Michael Dawson) [#​45563](https://togithub.com/nodejs/node/pull/45563) - \[[`4a4f2802ec`](https://togithub.com/nodejs/node/commit/4a4f2802ec)] - **node-api**: declare type napi_cleanup_hook (Chengzhong Wu) [#​45391](https://togithub.com/nodejs/node/pull/45391) - \[[`8ff16fd8c0`](https://togithub.com/nodejs/node/commit/8ff16fd8c0)] - **node-api**: fix immediate napi_remove_wrap test (Chengzhong Wu) [#​45406](https://togithub.com/nodejs/node/pull/45406) - \[[`e7a5b3347b`](https://togithub.com/nodejs/node/commit/e7a5b3347b)] - **src**: address coverity warning in node_file.cc (Michael Dawson) [#​45565](https://togithub.com/nodejs/node/pull/45565) - \[[`128c9f6fac`](https://togithub.com/nodejs/node/commit/128c9f6fac)] - **src**: use qualified `std::move` call in node_http2 (Michaël Zasso) [#​45555](https://togithub.com/nodejs/node/pull/45555) - \[[`57bca94cb1`](https://togithub.com/nodejs/node/commit/57bca94cb1)] - **src**: avoid unused variables and functions (Michaël Zasso) [#​45542](https://togithub.com/nodejs/node/pull/45542) - \[[`649b31f5e5`](https://togithub.com/nodejs/node/commit/649b31f5e5)] - **src**: add missing include for `std::all_of` (Michaël Zasso) [#​45541](https://togithub.com/nodejs/node/pull/45541) - \[[`56f22ea47c`](https://togithub.com/nodejs/node/commit/56f22ea47c)] - **src**: set an appropriate thread pool size if given `--v8-pool-size=0` (Daeyeon Jeong) [#​45513](https://togithub.com/nodejs/node/pull/45513) - \[[`cce9e11d2d`](https://togithub.com/nodejs/node/commit/cce9e11d2d)] - **src**: move FsStatsOffset and kFsStatsBufferLength to node_file.h (Joyee Cheung) [#​45498](https://togithub.com/nodejs/node/pull/45498) - \[[`5e5bf0c236`](https://togithub.com/nodejs/node/commit/5e5bf0c236)] - **src**: don't run tasks on isolate termination (Santiago Gimeno) [#​45444](https://togithub.com/nodejs/node/pull/45444) - \[[`10e7c2a62c`](https://togithub.com/nodejs/node/commit/10e7c2a62c)] - **src**: remove the unused PackageConfig class (Joyee Cheung) [#​45478](https://togithub.com/nodejs/node/pull/45478) - \[[`459d4481d4`](https://togithub.com/nodejs/node/commit/459d4481d4)] - **src**: add --max-semi-space-size to the options allowed in NODE_OPTIONS (Emanuel Hoogeveen) [#​44436](https://togithub.com/nodejs/node/pull/44436) - \[[`a483d1291e`](https://togithub.com/nodejs/node/commit/a483d1291e)] - **src**: condense experimental warning message (Rich Trott) [#​45424](https://togithub.com/nodejs/node/pull/45424) - \[[`42507e68ab`](https://togithub.com/nodejs/node/commit/42507e68ab)] - **src,node-api**: update `napi_is_detached_arraybuffer` (Daeyeon Jeong) [#​45538](https://togithub.com/nodejs/node/pull/45538) - \[[`f720c5880e`](https://togithub.com/nodejs/node/commit/f720c5880e)] - **stream**: use ArrayBufferPrototypeGetByteLength (Yagiz Nizipli) [#​45528](https://togithub.com/nodejs/node/pull/45528) - \[[`c00258e24b`](https://togithub.com/nodejs/node/commit/c00258e24b)] - **stream**: add primordials to adapters (Yagiz Nizipli) [#​45511](https://togithub.com/nodejs/node/pull/45511) - \[[`5274a8f7db`](https://togithub.com/nodejs/node/commit/5274a8f7db)] - **stream**: avoid premature close when will not emit close (Robert Nagy) [#​45301](https://togithub.com/nodejs/node/pull/45301) - \[[`496912d722`](https://togithub.com/nodejs/node/commit/496912d722)] - **stream**: fix typo in `adapters.js` ([#​45515](https://togithub.com/nodejs/node/issues/45515)) (Kohei Ueno) [#​45515](https://togithub.com/nodejs/node/pull/45515) - \[[`8d96e2c723`](https://togithub.com/nodejs/node/commit/8d96e2c723)] - **stream**: add fast path for utf8 (Yagiz Nizipli) [#​45483](https://togithub.com/nodejs/node/pull/45483) - \[[`c3fe9072c6`](https://togithub.com/nodejs/node/commit/c3fe9072c6)] - **test**: add trailing commas in event tests (Rich Trott) [#​45466](https://togithub.com/nodejs/node/pull/45466) - \[[`bb4c293873`](https://togithub.com/nodejs/node/commit/bb4c293873)] - **test**: add trailing commas in async-hooks tests ([#​45549](https://togithub.com/nodejs/node/issues/45549)) (Antoine du Hamel) [#​45549](https://togithub.com/nodejs/node/pull/45549) - \[[`731e8741b2`](https://togithub.com/nodejs/node/commit/731e8741b2)] - **test**: add trailing commas in addons test ([#​45548](https://togithub.com/nodejs/node/issues/45548)) (Antoine du Hamel) [#​45548](https://togithub.com/nodejs/node/pull/45548) - \[[`d6c68ce346`](https://togithub.com/nodejs/node/commit/d6c68ce346)] - **test**: add trailing commas in `test/common` ([#​45550](https://togithub.com/nodejs/node/issues/45550)) (Antoine du Hamel) [#​45550](https://togithub.com/nodejs/node/pull/45550) - \[[`c9ba0b738d`](https://togithub.com/nodejs/node/commit/c9ba0b738d)] - **test**: revise pull request guide text about code (Rich Trott) [#​45519](https://togithub.com/nodejs/node/pull/45519) - \[[`076e9eeaeb`](https://togithub.com/nodejs/node/commit/076e9eeaeb)] - **test**: fix test-trace-gc-flag (Tony Gorez) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`72f2df2802`](https://togithub.com/nodejs/node/commit/72f2df2802)] - **test**: adapt test-v8-stats for V8 update (Michaël Zasso) [#​45230](https://togithub.com/nodejs/node/pull/45230) - \[[`b491504d77`](https://togithub.com/nodejs/node/commit/b491504d77)] - **test**: enable the WPT for `structuredClone` (Daeyeon Jeong) [#​45482](https://togithub.com/nodejs/node/pull/45482) - \[[`1277ffcb55`](https://togithub.com/nodejs/node/commit/1277ffcb55)] - **test**: add lint rule to enforce trailing commas (Antoine du Hamel) [#​45468](https://togithub.com/nodejs/node/pull/45468) - \[[`45b54eec55`](https://togithub.com/nodejs/node/commit/45b54eec55)] - **test**: update uses of \_jabber.\_tcp.google.com (Colin Ihrig) [#​45451](https://togithub.com/nodejs/node/pull/45451) - \[[`51213c24bd`](https://togithub.com/nodejs/node/commit/51213c24bd)] - **test**: add test to validate changelogs for releases (Richard Lau) [#​45325](https://togithub.com/nodejs/node/pull/45325) - \[[`00a3b5f7d5`](https://togithub.com/nodejs/node/commit/00a3b5f7d5)] - **test**: remove flaky designation for test-worker-http2-stream-terminate (Rich Trott) [#​45438](https://togithub.com/nodejs/node/pull/45438) - \[[`4fe5c4e167`](https://togithub.com/nodejs/node/commit/4fe5c4e167)] - **test**: fix flaky test-repl-sigint-nested-eval (Rich Trott) [#​45354](https://togithub.com/nodejs/node/pull/45354) - \[[`f79dd65333`](https://togithub.com/nodejs/node/commit/f79dd65333)] - **test**: add a test to ensure the correctness of timezone upgrades (Darshan Sen) [#​45299](https://togithub.com/nodejs/node/pull/45299) - \[[`016749ba5d`](https://togithub.com/nodejs/node/commit/016749ba5d)] - **test_runner**: add initial TAP parser (Wassim Chegham) [#​43525](https://togithub.com/nodejs/node/pull/43525) - \[[`e9760b4ae8`](https://togithub.com/nodejs/node/commit/e9760b4ae8)] - **test_runner**: support watch mode (Moshe Atlow) [#​45214](https://togithub.com/nodejs/node/pull/45214) - \[[`160c88ec77`](https://togithub.com/nodejs/node/commit/160c88ec77)] - **tools**: have test-asan use ubuntu-20.04 (Filip Skokan) [#​45581](https://togithub.com/nodejs/node/pull/45581) - \[[`81f63c2b28`](https://togithub.com/nodejs/node/commit/81f63c2b28)] - **tools**: update eslint to 8.28.0 (Node.js GitHub Bot) [#​45532](https://togithub.com/nodejs/node/pull/45532) - \[[`f3f1aed01a`](https://togithub.com/nodejs/node/commit/f3f1aed01a)] - **tools**: add automation for updating libuv dependency (Facundo Tuesca) [#​45362](https://togithub.com/nodejs/node/pull/45362) - \[[`d4f30f07b3`](https://togithub.com/nodejs/node/commit/d4f30f07b3)] - **tools**: add missing step in update-base64.sh script (Facundo Tuesca) [#​45509](https://togithub.com/nodejs/node/pull/45509) - \[[`cca20330cf`](https://togithub.com/nodejs/node/commit/cca20330cf)] - **tools**: update certdata.txt (Luigi Pinca) [#​45490](https://togithub.com/nodejs/node/pull/45490) - \[[`39e873139b`](https://togithub.com/nodejs/node/commit/39e873139b)] - **tools**: include current release in the list of released versions (Antoine du Hamel) [#​45463](https://togithub.com/nodejs/node/pull/45463) - \[[`8a34ef4897`](https://togithub.com/nodejs/node/commit/8a34ef4897)] - **tools**: update lint-md-dependencies to rollup@3.3.0 (Node.js GitHub Bot) [#​45442](https://togithub.com/nodejs/node/pull/45442) - \[[`bb36acff42`](https://togithub.com/nodejs/node/commit/bb36acff42)] - **tools**: do not run CQ on non-fast-tracked PRs open for less than 2 days (Moshe Atlow) [#​45407](https://togithub.com/nodejs/node/pull/45407) - \[[`93bc2ba509`](https://togithub.com/nodejs/node/commit/93bc2ba509)] - **tools**: simplify .eslintrc.js (Rich Trott) [#​45397](https://togithub.com/nodejs/node/pull/45397) - \[[`b7f8a44c64`](https://togithub.com/nodejs/node/commit/b7f8a44c64)] - **tools**: simplify regex in ESLint config (Rich Trott) [#​45399](https://togithub.com/nodejs/node/pull/45399) - \[[`36bf87fabf`](https://togithub.com/nodejs/node/commit/36bf87fabf)] - **tools**: enable jsdoc/require-property-description rule (Rich Trott) [#​45370](https://togithub.com/nodejs/node/pull/45370) - \[[`7c6281a7d2`](https://togithub.com/nodejs/node/commit/7c6281a7d2)] - **tools**: dynamically determine parallelism on GitHub Actions macOS (Rich Trott) [#​45350](https://togithub.com/nodejs/node/pull/45350) - \[[`f441b04c11`](https://togithub.com/nodejs/node/commit/f441b04c11)] - **trace_events**: add new categories (theanarkh) [#​45266](https://togithub.com/nodejs/node/pull/45266) - \[[`6bdd2c3884`](https://togithub.com/nodejs/node/commit/6bdd2c3884)] - ***Revert*** "**url**: improve port validation" (Rich Trott) [#​45517](https://togithub.com/nodejs/node/pull/45517) - \[[`bbba42fcb2`](https://togithub.com/nodejs/node/commit/bbba42fcb2)] - **url**: remove unnecessary object call to kFormat (Yagiz Nizipli) [#​45492](https://togithub.com/nodejs/node/pull/45492) - \[[`7c79ba7b27`](https://togithub.com/nodejs/node/commit/7c79ba7b27)] - **util**: add fast path for utf8 encoding (Yagiz Nizipli) [#​45412](https://togithub.com/nodejs/node/pull/45412) - \[[`f86f90f839`](https://togithub.com/nodejs/node/commit/f86f90f839)] - **util**: improve text decoder performance (Yagiz Nizipli) [#​45388](https://togithub.com/nodejs/node/pull/45388) - \[[`3263ceb21a`](https://togithub.com/nodejs/node/commit/3263ceb21a)] - **watch**: watch for missing dependencies (Moshe Atlow) [#​45348](https://togithub.com/nodejs/node/pull/45348) ### [`v19.1.0`](https://togithub.com/nodejs/node/releases/tag/v19.1.0): 2022-11-14, Version 19.1.0 (Current), @​RafaelGSS [Compare Source](https://togithub.com/nodejs/node/compare/v19.0.1...v19.1.0) ##### Notable changes ##### Support function mocking on Node.js test runner The `node:test` module supports mocking during testing via a top-level `mock` object. ```js test('spies on an object method', (t) => { const number = { value: 5, add(a) { return this.value + a; }, }; t.mock.method(number, 'add'); assert.strictEqual(number.add(3), 8); assert.strictEqual(number.add.mock.calls.length, 1); }); ``` Contributed by Colin Ihrig in [#​45326](https://togithub.com/nodejs/node/pull/45326) ##### fs.watch recursive support on Linux `fs.watch` supports recursive watch using the `recursive: true` option. ```js const watcher = fs.watch(testDirectory, { recursive: true }); watcher.on('change', function(event, filename) { }); ``` Contributed by Yagiz Nizipli in [#​45098](https://togithub.com/nodejs/node/pull/45098) ##### Other notable changes - **deps** - update ICU to 72.1 (Michaël Zasso) [#​45068](https://togithub.com/nodejs/node/pull/45068) - **doc** - add lukekarrys to collaborators (Luke Karrys) [#​45180](https://togithub.com/nodejs/node/pull/45180) - add anonrig to collaborators (Yagiz Nizipli) [#​45002](https://togithub.com/nodejs/node/pull/45002) - **lib** - drop fetch experimental warning (Matteo Collina) [#​45287](https://togithub.com/nodejs/node/pull/45287) - **util** - (SEMVER-MINOR) add MIME utilities (Bradley Farias) [#​21128](https://togithub.com/nodejs/node/pull/21128) - improve textdecoder decode performance (Yagiz Nizipli) [#​45294](https://togithub.com/nodejs/node/pull/45294) ##### Commits - \[[`c9cf399ec7`](https://togithub.com/nodejs/node/commit/c9cf399ec7)] - **benchmark**: add parameters to text-decoder benchmark (Yagiz Nizipli) [#​45363](https://togithub.com/nodejs/node/pull/45363) - \[[`79f6bb061d`](https://togithub.com/nodejs/node/commit/79f6bb061d)] - **benchmark**: fix text-decoder benchmark (Yagiz Nizipli) [#​45363](https://togithub.com/nodejs/node/pull/45363) - \[[`a27c994ced`](https://togithub.com/nodejs/node/commit/a27c994ced)] - **benchmark**: add blob benchmark (Yagiz Nizipli) [#​44990](https://togithub.com/nodejs/node/pull/44990) - \[[`c45b6aee78`](https://togithub.com/nodejs/node/commit/c45b6aee78)] - **bootstrap**: merge main thread and worker thread initializations (Joyee Cheung) [#​44869](https://togithub.com/nodejs/node/pull/44869) - \[[`33691208df`](https://togithub.com/nodejs/node/commit/33691208df)] - **buffer**: fix validation of options in `Blob` constructor (Antoine du Hamel) [#​45156](https://togithub.com/nodejs/node/pull/45156) - \[[`7b938df296`](https://togithub.com/nodejs/node/commit/7b938df296)] - **build**: support Python 3.11 (Luigi Pinca) [#​45191](https://togithub.com/nodejs/node/pull/45191) - \[[`75e0a2d109`](https://togithub.com/nodejs/node/commit/75e0a2d109)] - **build**: workaround for node-core-utils (Jiawen Geng) [#​45199](https://togithub.com/nodejs/node/pull/45199) - \[[`f598edbdf4`](https://togithub.com/nodejs/node/commit/f598edbdf4)] - **build**: fix icu-small build with ICU 72.1 (Steven R. Loomis) [#​45195](https://togithub.com/nodejs/node/pull/45195) - \[[`29b9f4f90c`](https://togithub.com/nodejs/node/commit/29b9f4f90c)] - **build**: remove unused language files (Ben Noordhuis) [#​45138](https://togithub.com/nodejs/node/pull/45138) - \[[`3a1ee940d1`](https://togithub.com/nodejs/node/commit/3a1ee940d1)] - **build**: add GitHub token to auto-start-ci workflow (Richard Lau) [#​45185](https://togithub.com/nodejs/node/pull/45185) - \[[`17349a2f42`](https://togithub.com/nodejs/node/commit/17349a2f42)] - **build**: restore Windows resource file (Richard Lau) [#​45042](https://togithub.com/nodejs/node/pull/45042) - \[[`24e24bd063`](https://togithub.com/nodejs/node/commit/24e24bd063)] - **build**: add version info to timezone update PR (Darshan Sen) [#​45021](https://togithub.com/nodejs/node/pull/45021) - \[[`8d7aa53e6b`](https://togithub.com/nodejs/node/commit/8d7aa53e6b)] - **build,win**: pass --debug-nghttp2 to configure (Santiago Gimeno) [#​45209](https://togithub.com/nodejs/node/pull/45209) - \[[`b2e60480f3`](https://togithub.com/nodejs/node/commit/b2e60480f3)] - **child_process**: validate arguments for null bytes (Darshan Sen) [#​44782](https://togithub.com/nodejs/node/pull/44782) - \[[`1f0edde412`](https://togithub.com/nodejs/node/commit/1f0edde412)] - **crypto**: handle more webcrypto errors with OperationError (Filip Skokan) [#​45320](https://togithub.com/nodejs/node/pull/45320) - \[[`13fb05e12b`](https://togithub.com/nodejs/node/commit/13fb05e12b)] - **crypto**: handle unsupported AES ciphers in webcrypto (Filip Skokan) [#​45321](https://togithub.com/nodejs/node/pull/45321) - \[[`c168cbfbb3`](https://togithub.com/nodejs/node/commit/c168cbfbb3)] - **deps**: V8: cherry-pick [`56816d7`](https://togithub.com/nodejs/node/commit/56816d76c121) (Shi Pujin) [#​45353](https://togithub.com/nodejs/node/pull/45353) - \[[`1432474abf`](https://togithub.com/nodejs/node/commit/1432474abf)] - **deps**: upgrade npm to 8.19.3 (npm team) [#​45322](https://togithub.com/nodejs/node/pull/45322) - \[[`f35d56200d`](https://togithub.com/nodejs/node/commit/f35d56200d)] - **deps**: update corepack to 0.15.1 (Node.js GitHub Bot) [#​45331](https://togithub.com/nodejs/node/pull/45331) - \[[`44de2321aa`](https://togithub.com/nodejs/node/commit/44de2321aa)] - **deps**: patch V8 to 10.7.193.20 (Michaël Zasso) [#​45228](https://togithub.com/nodejs/node/pull/45228) - \[[`bfe3819f08`](https://togithub.com/nodejs/node/commit/bfe3819f08)] - **deps**: upgrade to libuv 1.44.2 (Luigi Pinca) [#​42340](https://togithub.com/nodejs/node/pull/42340) - \[[`0d41df96b3`](https://togithub.com/nodejs/node/commit/0d41df96b3)] - **deps**: update corepack to 0.15.0 (Node.js GitHub Bot) [#​45235](https://togithub.com/nodejs/node/pull/45235) - \[[`0d241638ca`](https://togithub.com/nodejs/node/commit/0d241638ca)] - **deps**: update undici to 5.12.0 (Node.js GitHub Bot) [#​45236](https://togithub.com/nodejs/node/pull/45236) - \[[`f58996188a`](https://togithub.com/nodejs/node/commit/f58996188a)] - ***Revert*** "**deps**: make V8 compilable with older glibc" (Michaël Zasso) [#​45162](https://togithub.com/nodejs/node/pull/45162) - \[[`8cda730e58`](https://togithub.com/nodejs/node/commit/8cda730e58)] - **deps**: update ICU to 72.1 (Michaël Zasso) [#​45068](https://togithub.com/nodejs/node/pull/45068) - \[[`0a6ed6f710`](https://togithub.com/nodejs/node/commit/0a6ed6f710)] - ***Revert*** "**deps**: V8: forward declaration of `Rtl*FunctionTable`" (Michaël Zasso) [#​45119](https://togithub.com/nodejs/node/pull/45119) - \[[`2f7518ada2`](https://togithub.com/nodejs/node/commit/2f7518ada2)] - **deps**: update timezone (Node.js GitHub Bot) [#​44950](https://togithub.com/nodejs/node/pull/44950) - \[[`3bfba6df79`](https://togithub.com/nodejs/node/commit/3bfba6df79)] - **deps**: patch V8 to 10.7.193.16 (Michaël Zasso) [#​45023](https://togithub.com/nodejs/node/pull/45023) - \[[`b5baaa61b3`](https://togithub.com/nodejs/node/commit/b5baaa61b3)] - **dns**: fix port validation (Antoine du Hamel) [#​45135](https://togithub.com/nodejs/node/pull/45135) - \[[`0e9bad97cc`](https://togithub.com/nodejs/node/commit/0e9bad97cc)] - **doc**: allow for holidays in triage response (Michael Dawson) [#​45267](https://togithub.com/nodejs/node/pull/45267) - \[[`d4aabb9d3d`](https://togithub.com/nodejs/node/commit/d4aabb9d3d)] - **doc**: include last security release date (Juan José Arboleda) [#​45368](https://togithub.com/nodejs/node/pull/45368) - \[[`ba45373164`](https://togithub.com/nodejs/node/commit/ba45373164)] - **doc**: fix email for Ashley (Michael Dawson) [#​45364](https://togithub.com/nodejs/node/pull/45364) - \[[`d5e5c75b13`](https://togithub.com/nodejs/node/commit/d5e5c75b13)] - **doc**: fix test runner's only tests section header (Colin Ihrig) [#​45343](https://togithub.com/nodejs/node/pull/45343) - \[[`a7c5f31c47`](https://togithub.com/nodejs/node/commit/a7c5f31c47)] - **doc**: run license-builder (github-actions\[bot]) [#​45349](https://togithub.com/nodejs/node/pull/45349) - \[[`3de125743e`](https://togithub.com/nodejs/node/commit/3de125743e)] - **doc**: add more info for timer.setInterval (theanarkh) [#​45232](https://togithub.com/nodejs/node/pull/45232) - \[[`5a1252d9b4`](https://togithub.com/nodejs/node/commit/5a1252d9b4)] - **doc**: use module names in stability overview table (Filip Skokan) [#​45312](https://togithub.com/nodejs/node/pull/45312) - \[[`4d38bf2c5f`](https://togithub.com/nodejs/node/commit/4d38bf2c5f)] - **doc**: add `node:` prefix for examples (Daeyeon Jeong) [#​45328](https://togithub.com/nodejs/node/pull/45328) - \[[`b4b6b95f48`](https://togithub.com/nodejs/node/commit/b4b6b95f48)] - **doc**: update name of Node.js core Slack channel (Rich Trott) [#​45293](https://togithub.com/nodejs/node/pull/45293) - \[[`7d7e7c316b`](https://togithub.com/nodejs/node/commit/7d7e7c316b)] - **doc**: fix "task_processor.js" typo (andreysoktoev) [#​45257](https://togithub.com/nodejs/node/pull/45257) - \[[`b9039a54af`](https://togithub.com/nodejs/node/commit/b9039a54af)] - **doc**: add history section to `fetch`-related globals (Antoine du Hamel) [#​45198](https://togithub.com/nodejs/node/pull/45198) - \[[`d9163f1632`](https://togithub.com/nodejs/node/commit/d9163f1632)] - **doc**: clarify moderation in `onboarding.md` (Benjamin Gruenbaum) [#​41930](https://togithub.com/nodejs/node/pull/41930) - \[[`c179c1478b`](https://togithub.com/nodejs/node/commit/c179c1478b)] - **doc**: change make lint to make lint-md (RafaelGSS) [#​45197](https://togithub.com/nodejs/node/pull/45197) - \[[`58bec56fab`](https://togithub.com/nodejs/node/commit/58bec56fab)] - **doc**: add more lts update steps to release guide (Ruy Adorno) [#​45177](https://togithub.com/nodejs/node/pull/45177) - \[[`8f8d7e76ac`](https://togithub.com/nodejs/node/commit/8f8d7e76ac)] - **doc**: add bmuenzenmeyer to triagers (Brian Muenzenmeyer) [#​45155](https://togithub.com/nodejs/node/pull/45155) - \[[`de2df550f6`](https://togithub.com/nodejs/node/commit/de2df550f6)] - **doc**: update process.release (Filip Skokan) [#​45170](https://togithub.com/nodejs/node/pull/45170) - \[[`916e8760ba`](https://togithub.com/nodejs/node/commit/916e8760ba)] - **doc**: add link to triage guide (Brian Muenzenmeyer) [#​45154](https://togithub.com/nodejs/node/pull/45154) - \[[`54d806853e`](https://togithub.com/nodejs/node/commit/54d806853e)] - **doc**: mark Node.js 12 as End-of-Life (Rafael Gonzaga) [#​45186](https://togithub.com/nodejs/node/pull/45186) - \[[`3a26347649`](https://togithub.com/nodejs/node/commit/3a26347649)] - **doc**: add lukekarrys to collaborators (Luke Karrys) [#​45180](https://togithub.com/nodejs/node/pull/45180) - \[[`85cb4d795c`](https://togithub.com/nodejs/node/commit/85cb4d795c)] - **doc**: update mark release line lts on release guide (Ruy Adorno) [#​45101](https://togithub.com/nodejs/node/pull/45101) - \[[`c23e023a2d`](https://togithub.com/nodejs/node/commit/c23e023a2d)] - **doc**: be more definite and present tense-y (Ben Noordhuis) [#​45120](https://togithub.com/nodejs/node/pull/45120) - \[[`519002152b`](https://togithub.com/nodejs/node/commit/519002152b)] - **doc**: add major version note to release guide (Ruy Adorno) [#​45054](https://togithub.com/nodejs/node/pull/45054) - \[[`809e8dcbd2`](https://togithub.com/nodejs/node/commit/809e8dcbd2)] - **doc**: fix v14.x link maintaining openssl guide (RafaelGSS) [#​45071](https://togithub.com/nodejs/node/pull/45071) - \[[`9d449d389d`](https://togithub.com/nodejs/node/commit/9d449d389d)] - **doc**: add note about latest GitHub release (Michaël Zasso) [#​45111](https://togithub.com/nodejs/node/pull/45111) - \[[`ee34a3a1bc`](https://togithub.com/nodejs/node/commit/ee34a3a1bc)] - **doc**: mention v18.x openssl maintaining guide (Rafael Gonzaga) [#​45070](https://togithub.com/nodejs/node/pull/45070) - \[[`3e4033a90d`](https://togithub.com/nodejs/node/commit/3e4033a90d)] - **doc**: fix display of "problematic" ASCII characters (John Gardner) [#​44373](https://togithub.com/nodejs/node/pull/44373) - \[[`533e38b0b8`](https://togithub.com/nodejs/node/commit/533e38b0b8)] - **doc**: mark Node.js v17.x as EOL (KaKa) [#​45110](https://togithub.com/nodejs/node/pull/45110) - \[[`93a34faa39`](https://togithub.com/nodejs/node/commit/93a34faa39)] - **doc**: update Node.js 16 End-of-Life date (Richard Lau) [#​45103](https://togithub.com/nodejs/node/pull/45103) - \[[`b4beddef79`](https://togithub.com/nodejs/node/commit/b4beddef79)] - **doc**: fix typo in parseArgs default value (Tobias Nießen) [#​45083](https://togithub.com/nodejs/node/pull/45083) - \[[`e8103fd33b`](https://togithub.com/nodejs/node/commit/e8103fd33b)] - **doc**: updated security stewards (Michael Dawson) [#​45005](https://togithub.com/nodejs/node/pull/45005) - \[[`5fbccae4f0`](https://togithub.com/nodejs/node/commit/5fbccae4f0)] - **doc**: fix http and http2 writeEarlyHints() parameter (Fabian Meyer) [#​45000](https://togithub.com/nodejs/node/pull/45000) - \[[`d47f83251a`](https://togithub.com/nodejs/node/commit/d47f83251a)] - **doc**: run license-builder (github-actions\[bot]) [#​45034](https://togithub.com/nodejs/node/pull/45034) - \[[`e6bbc5033d`](https://togithub.com/nodejs/node/commit/e6bbc5033d)] - **doc**: improve the workflow to test release binaries (Rafael Gonzaga) [#​45004](https://togithub.com/nodejs/node/pull/45004) - \[[`f0c18f04f0`](https://togithub.com/nodejs/node/commit/f0c18f04f0)] - **doc**: fix undici version in changelog (Michael Dawson) [#​44982](https://togithub.com/nodejs/node/pull/44982) - \[[`ffba3218ec`](https://togithub.com/nodejs/node/commit/ffba3218ec)] - **doc**: add info on fixup to security release process (Michael Dawson) [#​44807](https://togithub.com/nodejs/node/pull/44807) - \[[`edb92f4510`](https://togithub.com/nodejs/node/commit/edb92f4510)] - **doc**: add anonrig to collaborators (Yagiz Nizipli) [#​45002](https://togithub.com/nodejs/node/pull/45002) - \[[`58334a38e8`](https://togithub.com/nodejs/node/commit/58334a38e8)] - **doc, async_hooks**: improve and add migration hints (Gerhard Stöbich) [#​45369](https://togithub.com/nodejs/node/pull/45369) - \[[`7225a7d46b`](https://togithub.com/nodejs/node/commit/7225a7d46b)] - **doc, http**: add Uint8Array as allowed type (Gerhard Stöbich) [#​45167](https://togithub.com/nodejs/node/pull/45167) - \[[`40a5e22328`](https://togithub.com/nodejs/node/commit/40a5e22328)] - **esm**: protect ESM loader from prototype pollution (Antoine du Hamel) [#​45175](https://togithub.com/nodejs/node/pull/45175) - \[[`2e5d8e7239`](https://togithub.com/nodejs/node/commit/2e5d8e7239)] - **esm**: protect ESM loader from prototype pollution (Antoine du Hamel) [#​45044](https://togithub.com/nodejs/node/pull/45044) - \[[`c3dd696081`](https://togithub.com/nodejs/node/commit/c3dd696081)] - **events**: add unique events benchmark (Yagiz Nizipli) [#​44657](https://togithub.com/nodejs/node/pull/44657) - \[[`daff3b8b09`](https://togithub.com/nodejs/node/commit/daff3b8b09)] - **fs**: update todo message (Yagiz Nizipli) [#​45265](https://togithub.com/nodejs/node/pull/45265) - \[[`670def3d6f`](https://togithub.com/nodejs/node/commit/670def3d6f)] - **fs**: fix opts.filter issue in cpSync (Tho) [#​45143](https://togithub.com/nodejs/node/pull/45143) - \[[`34bfef91a9`](https://togithub.com/nodejs/node/commit/34bfef91a9)] - **(SEMVER-MINOR)** **fs**: add recursive watch to linux (Yagiz Nizipli) [#​45098](https://togithub.com/nodejs/node/pull/45098) - \[[`d89ca1b443`](https://togithub.com/nodejs/node/commit/d89ca1b443)] - **fs**: trace more fs api (theanarkh) [#​45095](https://togithub.com/nodejs/node/pull/45095) - \[[`1a04881494`](https://togithub.com/nodejs/node/commit/1a04881494)] - **http**: headers(Distinct), trailers(Distinct) setters to be no-op (Madhuri) [#​45176](https://togithub.com/nodejs/node/pull/45176) - \[[`8abc3f732a`](https://togithub.com/nodejs/node/commit/8abc3f732a)] - **http**: add priority to common http headers (James M Snell) [#​45045](https://togithub.com/nodejs/node/pull/45045) - \[[`316354e3d3`](https://togithub.com/nodejs/node/commit/316354e3d3)] - **http2**: improve session close/destroy procedures (Santiago Gimeno) [#​45115](https://togithub.com/nodejs/node/pull/45115) - \[[`1635140952`](https://togithub.com/nodejs/node/commit/1635140952)] - **http2**: fix crash on Http2Stream::diagnostic_name() (Santiago Gimeno) [#​45123](https://togithub.com/nodejs/node/pull/45123) - \[[`94b7f5338c`](https://togithub.com/nodejs/node/commit/94b7f5338c)] - **http2**: fix debugStream method (Santiago Gimeno) [#​45129](https://togithub.com/nodejs/node/pull/45129) - \[[`3db37e7d1b`](https://togithub.com/nodejs/node/commit/3db37e7d1b)] - **inspector**: refactor `inspector/promises` to be more robust (Antoine du Hamel) [#​45041](https://togithub.com/nodejs/node/pull/45041) - \[[`0478e4063f`](https://togithub.com/nodejs/node/commit/0478e4063f)] - **lib**: add options to the heap snapshot APIs (Joyee Cheung) [#​44989](https://togithub.com/nodejs/node/pull/44989) - \[[`a8e901555a`](https://togithub.com/nodejs/node/commit/a8e901555a)] - **lib**: fix JSDoc issues (Rich Trott) [#​45243](https://togithub.com/nodejs/node/pull/45243) - \[[`74352842bc`](https://togithub.com/nodejs/node/commit/74352842bc)] - **lib**: use process.nextTick() instead of setImmediate() (Luigi Pinca) [#​42340](https://togithub.com/nodejs/node/pull/42340) - \[[`9f3d2f6879`](https://togithub.com/nodejs/node/commit/9f3d2f6879)] - **lib**: drop fetch experimental warning (Matteo Collina) [#​45287](https://togithub.com/nodejs/node/pull/45287) - \[[`e2181e057b`](https://togithub.com/nodejs/node/commit/e2181e057b)] - **lib**: fix eslint early return (RafaelGSS) [#​45409](https://togithub.com/nodejs/node/pull/45409) - \[[`d1726692ee`](https://togithub.com/nodejs/node/commit/d1726692ee)] - **lib**: fix TypeError when converting a detached buffer source (Kohei Ueno) [#​44020](https://togithub.com/nodejs/node/pull/44020) - \[[`d7470ad986`](https://togithub.com/nodejs/node/commit/d7470ad986)] - **lib**: fix `AbortSignal.timeout` parameter validation (dnalborczyk) [#​42856](https://togithub.com/nodejs/node/pull/42856) - \[[`c7b7f2bec2`](https://togithub.com/nodejs/node/commit/c7b7f2bec2)] - **lib**: add lint rule to protect against `Object.prototype.then` pollution (Antoine du Hamel) [#​45061](https://togithub.com/nodejs/node/pull/45061) - \[[`9ed9aa8233`](https://togithub.com/nodejs/node/commit/9ed9aa8233)] - **lib**: add ability to add separate event name to defineEventHandler (James M Snell) [#​45032](https://togithub.com/nodejs/node/pull/45032) - \[[`8b4a41e23d`](https://togithub.com/nodejs/node/commit/8b4a41e23d)] - **lib**: fix typo in `pre_execution.js` (Antoine du Hamel) [#​45039](https://togithub.com/nodejs/node/pull/45039) - \[[`cc2393c9fe`](https://togithub.com/nodejs/node/commit/cc2393c9fe)] - **lib**: promise version of streams.finished call clean up (Naor Tedgi (Abu Emma)) [#​44862](https://togithub.com/nodejs/node/pull/44862) - \[[`17ef1bbc8e`](https://togithub.com/nodejs/node/commit/17ef1bbc8e)] - **lib**: make properties on Blob and URL enumerable (Khafra) [#​44918](https://togithub.com/nodejs/node/pull/44918) - \[[`8199841e9c`](https://togithub.com/nodejs/node/commit/8199841e9c)] - **lib**: support more attributes for early hint link (Yagiz Nizipli) [#​44874](https://togithub.com/nodejs/node/pull/44874) - \[[`88c3bb609b`](https://togithub.com/nodejs/node/commit/88c3bb609b)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​45333](https://togithub.com/nodejs/node/pull/45333) - \[[`a866e8c163`](https://togithub.com/nodejs/node/commit/a866e8c163)] - **meta**: update collaborator email address in README (Rich Trott) [#​45251](https://togithub.com/nodejs/node/pull/45251) - \[[`bfbfacad79`](https://togithub.com/nodejs/node/commit/bfbfacad79)] - **meta**: fix email address typo in README (Rich Trott) [#​45250](https://togithub.com/nodejs/node/pull/45250) - \[[`0d58bb9531`](https://togithub.com/nodejs/node/commit/0d58bb9531)] - **meta**: remove dont-land-on-v12 auto labeling (Moshe Atlow) [#​45233](https://togithub.com/nodejs/node/pull/45233) - \[[`b41b5ba658`](https://togithub.com/nodejs/node/commit/b41b5ba658)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​45238](https://togithub.com/nodejs/node/pull/45238) - \[[`ad9a5bb61f`](https://togithub.com/nodejs/node/commit/ad9a5bb61f)] - **meta**: move a collaborator to emeritus (Rich Trott) [#​45160](https://togithub.com/nodejs/node/pull/45160) - \[[`ec8683052b`](https://togithub.com/nodejs/node/commit/ec8683052b)] - **meta**: move one or more collaborators to emeritus (Node.js GitHub Bot) [#​45036](https://togithub.com/nodejs/node/pull/45036) - \[[`7900810fb3`](https://togithub.com/nodejs/node/commit/7900810fb3)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#​45020](https://togithub.com/nodejs/node/pull/45020) - \[[`738144c311`](https://togithub.com/nodejs/node/commit/738144c311)] - **module**: ensure relative requires work from deleted directories (Bradley Farias) [#​42384](https://togithub.com/nodejs/node/pull/42384) - \[[`36acf8a13e`](https://togithub.com/nodejs/node/commit/36acf8a13e)] - **net**: remove \_readableState from debug statement (Rich Trott) [#​45063](https://togithub.com/nodejs/node/pull/45063) - \[[`aaca54c5c0`](https://togithub.com/nodejs/node/commit/aaca54c5c0)] - **node-api**: handle no support for external buffers (Michael Dawson) [#​45181](https://togithub.com/nodejs/node/pull/45181) - \[[`2105f099ea`](https://togithub.com/nodejs/node/commit/2105f099ea)] - **node-api,test**: fix test_reference_double_free crash (Vladimir Morozov) [#​44927](https://togithub.com/nodejs/node/pull/44927) - \[[`2fcf851a91`](https://togithub.com/nodejs/node/commit/2fcf851a91)] - **os**: convert uid and gid to 32-bit signed integers (Luigi Pinca) [#​42340](https://togithub.com/nodejs/node/pull/42340) - \[[`dfe4237d77`](https://togithub.com/nodejs/node/commit/dfe4237d77)] - **perf_hooks**: align toStringTag with other Web Performance implementations (Daeyeon Jeong) [#​45157](https://togithub.com/nodejs/node/pull/45157) - \[[`9d15da3341`](https://togithub.com/nodejs/node/commit/9d15da3341)] - **report**: add more memory info (theanarkh) [#​45254](https://togithub.com/nodejs/node/pull/45254) - \[[`a2620acad7`](https://togithub.com/nodejs/node/commit/a2620acad7)] - **report**: add rss and use/kernel cpu usage fields (theanarkh) [#​45043](https://togithub.com/nodejs/node/pull/45043) - \[[`66e1dc4979`](https://togithub.com/nodejs/node/commit/66e1dc4979)] - **report,doc**: define report version semantics (Gireesh Punathil) [#​45050](https://togithub.com/nodejs/node/pull/45050) - \[[`86e22b4e19`](https://togithub.com/nodejs/node/commit/86e22b4e19)] - **src**: track contexts in the Environment instead of AsyncHooks (Joyee Cheung) [#​45282](https://togithub.com/nodejs/node/pull/45282) - \[[`326d19af3d`](https://togithub.com/nodejs/node/commit/326d19af3d)] - **src**: resolve TODO related to inspector CVEs (Tobias Nießen) [#​45341](https://togithub.com/nodejs/node/pull/45341) - \[[`4e45585ca2`](https://togithub.com/nodejs/node/commit/4e45585ca2)] - **src**: revert is_release to 0 (RafaelGSS) [#​45315](https://togithub.com/nodejs/node/pull/45315) - \[[`5d480118fb`](https://togithub.com/nodejs/node/commit/5d480118fb)] - **src**: print nghttp2 logs when using --debug-nghttp2 (Santiago Gimeno) [#​45209](https://togithub.com/nodejs/node/pull/45209) - \[[`3e46ebda3c`](https://togithub.com/nodejs/node/commit/3e46ebda3c)] - **src**: trace threadpool event (theanarkh) [#​44458](https://togithub.com/nodejs/node/pull/44458) - \[[`97547bcd14`](https://togithub.com/nodejs/node/commit/97547bcd14)] - **src**: lock-free init_process_flags (Jérémy Lal) [#​45221](https://togithub.com/nodejs/node/pull/45221) - \[[`42db84913b`](https://togithub.com/nodejs/node/commit/42db84913b)] - **src**: call uv_library_shutdown before DisposePlatform (theanarkh) [#​45226](https://togithub.com/nodejs/node/pull/45226) - \[[`aa4152a1b6`](https://togithub.com/nodejs/node/commit/aa4152a1b6)] - **src**: fix `crypto.privateEncrypt` fails first time (liuxingbaoyu) [#​42793](https://togithub.com/nodejs/node/pull/42793) - \[[`243c141b69`](https://togithub.com/nodejs/node/commit/243c141b69)] - **src**: clarify OptionEnvvarSettings member names (Chengzhong Wu) [#​45057](https://togithub.com/nodejs/node/pull/45057) - \[[`5335e29ce7`](https://togithub.com/nodejs/node/commit/5335e29ce7)] - **src**: let http2 streams end after session close (Santiago Gimeno) [#​45153](https://togithub.com/nodejs/node/pull/45153) - \[[`8d5682266e`](https://togithub.com/nodejs/node/commit/8d5682266e)] - **src**: remap invalid file descriptors using `dup2` (Obiwac) [#​44461](https://togithub.com/nodejs/node/pull/44461) - \[[`4e14ed8878`](https://togithub.com/nodejs/node/commit/4e14ed8878)] - **src**: remove unused `contextify_global_private_symbol` (Daeyeon Jeong) [#​45128](https://togithub.com/nodejs/node/pull/45128) - \[[`a8412f5677`](https://togithub.com/nodejs/node/commit/a8412f5677)] - **src**: forbid running watch mode in REPL (Moshe Atlow) [#​45058](https://togithub.com/nodejs/node/pull/45058) - \[[`162bf0ddff`](https://togithub.com/nodejs/node/commit/162bf0ddff)] - **src**: fix test runner coverage (Moshe Atlow) [#​45055](https://togithub.com/nodejs/node/pull/45055) - \[[`e5b1179630`](https://togithub.com/nodejs/node/commit/e5b1179630)] - **src**: optimize ALPN callback (Ben Noordhuis) [#​44875](https://togithub.com/nodejs/node/pull/44875) - \[[`9dc21a1f86`](https://togithub.com/nodejs/node/commit/9dc21a1f86)] - **src**: simplify ALPN code, remove indirection (Ben Noordhuis) [#​44875](https://togithub.com/nodejs/node/pull/44875) - \[[`5fce8e3495`](https://togithub.com/nodejs/node/commit/5fce8e3495)] - **src**: iwyu in cleanup_queue.cc (Shelley Vohr) [#​44983](https://togithub.com/nodejs/node/pull/44983) - \[[`824dcfc422`](https://togithub.com/nodejs/node/commit/824dcfc422)] - **src**: return void in InitializeInspector() (Joyee Cheung) [#​44903](https://togithub.com/nodejs/node/pull/44903) - \[[`7a31ae8ab1`](https://togithub.com/nodejs/node/commit/7a31ae8ab1)] - **src,lib**: retrieve parsed source map url from v8 (Chengzhong Wu) [#​44798](https://togithub.com/nodejs/node/pull/44798) - \[[`ccb1c1e9a2`](https://togithub.com/nodejs/node/commit/ccb1c1e9a2)] - **stream**: add compose operator (Raz Luvaton) [#​44937](https://togithub.com/nodejs/node/pull/44937) - \[[`e60d9053bc`](https://togithub.com/nodejs/node/commit/e60d9053bc)] - **stream**: fix duplexify premature destroy (Robert Nagy) [#​45133](https://togithub.com/nodejs/node/pull/45133) - \[[`bc0ae3e74e`](https://togithub.com/nodejs/node/commit/bc0ae3e74e)] - **stream**: fix web streams have no Symbol.toStringTag (Jithil P Ponnan) [#​45117](https://togithub.com/nodejs/node/pull/45117) - \[[`1655532fd2`](https://togithub.com/nodejs/node/commit/1655532fd2)] - **stream**: don't push null from closed promise [#​42694](https://togithub.com/nodejs/node/issues/42694) (David Halls) [#​45026](https://togithub.com/nodejs/node/pull/45026) - \[[`717db1d46a`](https://togithub.com/nodejs/node/commit/717db1d46a)] - **test**: skip test-fs-largefile if not enough disk space (Rich Trott) [#​45339](https://togithub.com/nodejs/node/pull/45339) - \[[`4a80aff16e`](https://togithub.com/nodejs/node/commit/4a80aff16e)] - **test**: fix catching failed assertion (Pavel Horal) [#​45222](https://togithub.com/nodejs/node/pull/45222) - \[[`66e7821506`](https://togithub.com/nodejs/node/commit/66e7821506)] - **test**: defer invocation checks (Luigi Pinca) [#​42340](https://togithub.com/nodejs/node/pull/42340) - \[[`43db0fbd49`](https://togithub.com/nodejs/node/commit/43db0fbd49)] - **test**: fix test-socket-write-after-fin-error (Luigi Pinca) [#​42340](https://togithub.com/nodejs/node/pull/42340) - \[[`d5f4d98847`](https://togithub.com/nodejs/node/commit/d5f4d98847)] - **test**: make `test-eventemitter-asyncresource.js` shorter (Juan José) [#​45146](https://togithub.com/nodejs/node/pull/45146) - \[[`7428651100`](https://togithub.com/nodejs/node/commit/7428651100)] - **test**: convert test-debugger-pid to async/await (Luke Karrys) [#​45179](https://togithub.com/nodejs/node/pull/45179) - \[[`f10f2c1121`](https://togithub.com/nodejs/node/commit/f10f2c1121)] - **test**: fix textdecoder test for small-icu builds (Richard Lau) [#​45225](https://togithub.com/nodejs/node/pull/45225) - \[[`eed799bd31`](https://togithub.com/nodejs/node/commit/eed799bd31)] - **test**: improve test coverage in `test-event-capture-rejections.js` (Juan José) [#​45148](https://togithub.com/nodejs/node/pull/45148) - \[[`069747bfdd`](https://togithub.com/nodejs/node/commit/069747bfdd)] - **test**: fix timeout of test-heap-prof.js in riscv devices (Yu Gu) [#​42674](https://togithub.com/nodejs/node/pull/42674) - \[[`ddb7df76de`](https://togithub.com/nodejs/node/commit/ddb7df76de)] - **test**: deflake test-http2-empty-frame-without-eof (Santiago Gimeno) [#​45212](https://togithub.com/nodejs/node/pull/45212) - \[[`02ebde39d3`](https://togithub.com/nodejs/node/commit/02ebde39d3)] - **test**: use common/tmpdir in watch-mode ipc test (Richard Lau) [#​45211](https://togithub.com/nodejs/node/pull/45211) - \[[`f9bc40a1fc`](https://togithub.com/nodejs/node/commit/f9bc40a1fc)] - **test**: use uv_sleep() where possible (Santiago Gimeno) [#​45124](https://togithub.com/nodejs/node/pull/45124) - \[[`3c7ea23b8f`](https://togithub.com/nodejs/node/commit/3c7ea23b8f)] - **test**: fix typo in `test/parallel/test-fs-rm.js` (Tim Shilov) [#​44882](https://togithub.com/nodejs/node/pull/44882) - \[[`b39dcde056`](https://togithub.com/nodejs/node/commit/b39dcde056)] - **test**: remove a snapshot blob from test-inspect-address-in-use.js (Daeyeon Jeong) [#​45132](https://togithub.com/nodejs/node/pull/45132) - \[[`fabed9bdc8`](https://togithub.com/nodejs/node/commit/fabed9bdc8)] - **test**: add test for Module.\_stat (Darshan Sen) [#​44713](https://togithub.com/nodejs/node/pull/44713) - \[[`2b3b291c97`](https://togithub.com/nodejs/node/commit/2b3b291c97)] - **test**: watch mode inspect restart repeatedly (Moshe Atlow) [#​45060](https://togithub.com/nodejs/node/pull/45060) - \[[`17e86e4188`](https://togithub.com/nodejs/node/commit/17e86e4188)] - **test**: remove experimental-wasm-threads flag (Michaël Zasso) [#​45074](https://togithub.com/nodejs/node/pull/45074) - \[[`f0480d68e9`](https://togithub.com/nodejs/node/commit/f0480d68e9)] - **test**: remove unnecessary noop function args to `mustCall()` (Antoine du Hamel) [#​45047](https://togithub.com/nodejs/node/pull/45047) - \[[`82e6043118`](https://togithub.com/nodejs/node/commit/82e6043118)] - **test**: mark test-watch-mode\* as flaky on all platforms (Pierrick Bouvier) [#​45049](https://togithub.com/nodejs/node/pull/45049) - \[[`26a2ae2489`](https://togithub.com/nodejs/node/commit/26a2ae2489)] - **test**: wrap missing `common.mustCall` (Moshe Atlow) [#​45064](https://togithub.com/nodejs/node/pull/45064) - \[[`8662399cda`](https://togithub.com/nodejs/node/commit/8662399cda)] - **test**: remove mentions of `--experimental-async-stack-tagging-api` flag (Simon) [#​45051](https://togithub.com/nodejs/node/pull/45051) - \[[`71b8d506ed`](https://togithub.com/nodejs/node/commit/71b8d506ed)] - **test**: improve assertions in `test-repl-unsupported-option.js` (Juan José) [#​44953](https://togithub.com/nodejs/node/pull/44953) - \[[`dbc696d363`](https://togithub.com/nodejs/node/commit/dbc696d363)] - **test**: remove unnecessary noop function args to mustCall() (Rich Trott) [#​45027](https://togithub.com/nodejs/node/pull/45027) - \[[`c1ca19fb06`](https://togithub.com/nodejs/node/commit/c1ca19fb06)] - **test**: update WPT resources (Khaidi Chu) [#​44948](https://togithub.com/nodejs/node/pull/44948) - \[[`43677e5a34`](https://togithub.com/nodejs/node/commit/43677e5a34)] - **test**: skip test depending on `overlapped-checker` when not available (Antoine du Hamel) [#​45015](https://togithub.com/nodejs/node/pull/45015) - \[[`3519d74e87`](https://togithub.com/nodejs/node/commit/3519d74e87)] - **test**: improve test coverage for `os` package (Juan José) [#​44959](https://togithub.com/nodejs/node/pull/44959) - \[[`ea0cfc9a83`](https://togithub.com/nodejs/node/c

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.