Update May 21, 2025 tracked by Updatify
2025-05-21, Version 24.1.0 (Current), @aduh95
Notable Changes
-
[
9d35b4ce95] - doc: add JonasBa to collaborators (Jonas Badalic) #58355 -
[
b7d1bfa7b4] - doc: add puskin to collaborators (Giovanni Bucci) #58308 -
[
fcead7c28e] - (SEMVER-MINOR) fs: add toDirsupport for explicit resource management (Antoine du Hamel) #58206 -
[
f7041b9369] - Revert “test_runner: change ts default glob” (Théo LUDWIG) #58202
Commits
-
[
b33e8d2a71] - async_hooks: ensure AsyncLocalStore instances work isolated (Gerhard Stöbich) #58149 -
[
a1b078b18c] - buffer: give names toBuffer.prototype.*Write()functions (Livia Medeiros) #58258 -
[
4c967b73c3] - buffer: use constexpr where possible (Yagiz Nizipli) #58141 -
[
327095a928] - build: fix uvwasi pkgname (Antoine du Hamel) #58270 -
[
2e54653d3d] - build: use FILE_OFFSET_BITS=64 esp. on 32-bit arch (RafaelGSS) #58090 -
[
7e4453fe93] - build: escape > metachar in vcbuild (Gerhard Stöbich) #58157 -
[
7dabf079b1] - child_process: give names to promisifiedexec()andexecFile()(LiviaMedeiros) #57916 -
[
a896eff1f2] - crypto: handle missing OPENSSL_TLS_SECURITY_LEVEL (Shelley Vohr) #58103 -
[
6403aa458f] - crypto: merge CipherBase.initiv into constructor (Tobias Nießen) #58166 -
[
30897d915c] - deps: V8: backport 1d3362c55396 (Shu-yu Guo) #58230 -
[
63f5d69d2b] - deps: V8: cherry-pick 4f38995c8295 (Shu-yu Guo) #58230 -
[
5a5f6bb1d4] - deps: V8: cherry-pick 044b9b6f589d (Rezvan Mahdavi Hezaveh) #58230 -
[
db57f0a4c0] - deps: patch V8 to 13.6.233.10 (Michaël Zasso) #58230 -
[
f54a7a44ab] - Revert “deps: patch V8 to support compilation with MSVC” (Michaël Zasso) #58187 -
[
e3193eeca4] - Revert “deps: always define V8_EXPORT_PRIVATE as no-op” (Michaël Zasso) #58187 -
[
e75ecf8ad1] - Revert “deps: disable V8 concurrent sparkplug compilation” (Michaël Zasso) #58187 -
[
a0ca15558d] - deps: update llhttp to 9.3.0 (Fedor Indutny) #58144 -
[
90d4c11992] - deps: update amaro to 0.5.3 (Node.js GitHub Bot) #58174 -
[
9d35b4ce95] - doc: add JonasBa to collaborators (Jonas Badalic) #58355 -
[
2676ca0cf5] - doc: add latest security release steward (Rafael Gonzaga) #58339 -
[
c35cc1bdd9] - doc: document default test-reporter change (Nico Jansen) #58302 -
[
2bb433d4a5] - doc: fix CryptoKey.algorithm type and other interfaces in webcrypto.md (Filip Skokan) #58294 -
[
f04f09d783] - doc: mark the callback argument of crypto.generatePrime as mandatory (Allon Murienik) #58299 -
[
3b9b010844] - doc: remove comma delimiter mention on permissions doc (Rafael Gonzaga) #58297 -
[
f0cf1a028d] - doc: make Stability labels not sticky in Stability index (Livia Medeiros) #58291 -
[
a1b937bdee] - doc: update commit-queue documentation (Dario Piotrowicz) #58275 -
[
b7d1bfa7b4] - doc: add puskin to collaborators (Giovanni Bucci) #58308 -
[
fc30cdd8d2] - doc: update stability status for diagnostics_channel to experimental (Idan Goshen) #58261 -
[
290a5ab8ca] - doc: clarify napi_get_value_string_* for bufsize 0 (Tobias Nießen) #58158 -
[
c26863a683] - doc: fix typo of filehttp.md,outgoingMessage.setTimeoutsection (yusheng chen) #58188 -
[
62dbd36dcb] - doc: update return types for eventNames method in EventEmitter (Yukihiro Hasegawa) #58083 -
[
130c135f38] - fs: add support forURLforfs.glob‘scwdoption (Antoine du Hamel) #58182 -
[
fcead7c28e] - (SEMVER-MINOR) fs: add toDirsupport for explicit resource management (Antoine du Hamel) #58206 -
[
655326ba9f] - fs: glob is stable, so should not emit experimental warnings (Théo LUDWIG) #58236 -
[
6ebcce7625] - fs: ensuredir.read()does not throw synchronously (Antoine du Hamel) #58228 -
[
7715722323] - http: remove unused functions and add todos (Yagiz Nizipli) #58143 -
[
74a807e31f] - http,https: give names to anonymous or misnamed functions (Livia Medeiros) #58180 -
[
24a9aefb08] - http2: add diagnostics channel ‘http2.client.stream.start’ (Darshan Sen) #58292 -
[
2cb86a3cd6] - http2: add diagnostics channel ‘http2.client.stream.created’ (Darshan Sen) #58246 -
[
8f1aee90d9] - http2: give name to promisifiedconnect()(LiviaMedeiros) #57916 -
[
b66f1b0be6] - inspector: support for worker inspection in chrome devtools (Shima Ryuhei) #56759 -
[
868e72e367] - lib: fix sourcemaps with ts module mocking (Marco Ippolito) #58193 -
[
570cb6f6b6] - meta: ignore mailmap changes in linux ci (Jonas Badalic) #58356 -
[
b94f63b865] - module: handle instantiated async module jobs in require(esm) (Joyee Cheung) #58067 -
[
714b706f2e] - repl: add proper vertical cursor movements (Giovanni Bucci) #58003 -
[
629a954477] - repl: add possibility to edit multiline commands while adding them (Giovanni Bucci) #58003 -
[
17746129f3] - sqlite: setnameandlengthonsqlite.backup()(Livia Medeiros) #58251 -
[
908782b1c0] - sqlite: add build option to build without sqlite (Michael Dawson) #58122 -
[
a92a4074e4] - src: remove unusedinternalVerifyIntegrityinternal binding (Dario Piotrowicz) #58285 -
[
e0355b71ba] - src: add a variant of ToV8Value() for primitive arrays (Aditi) #57576 -
[
cb24fc71c4] - src: remove unusedcheckMessagePortinternal binding (Dario Piotrowicz) #58267 -
[
4db5d0bc49] - src: remove unusedshouldRetryAsESMinternal binding (Dario Piotrowicz) #58265 -
[
3b8d4e32ca] - src: add a couple fast apis in node_os (James M Snell) #58210 -
[
a135c0aea3] - src: remove unneeded explicit V8 flags (Michaël Zasso) #58230 -
[
abeb5c4cdc] - src: fix module buffer allocation (X-BW) #57738 -
[
9ca4b46eb3] - src: use String::WriteV2() in TwoByteValue (Tobias Nießen) #58164 -
[
bb28e2bfd7] - src: remove overzealous tcsetattr error check (Ben Noordhuis) #58200 -
[
329e008e73] - src: refactor WriteUCS2 and remove flags argument (Tobias Nießen) #58163 -
[
c815f29d61] - src: remove NonCopyableMaybe (Tobias Nießen) #58168 -
[
685d137dec] - test: reduce iteration count in test-child-process-stdout-flush-exit (Antoine du Hamel) #58273 -
[
40dc092e25] - test: remove unnecessaryconsole.logfrom test-repl-null-thrown (Dario Piotrowicz) #58281 -
[
a3af644dda] - test: allowtmpDir.pathto be modified (Aviv Keller) #58173 -
[
97f80374a6] - test: addFloat16Arraytocommon.getArrayBufferViews()(Livia Medeiros) #58233 -
[
65683735ab] - test: fix executable flags (Livia Medeiros) #58250 -
[
ebb82aa1c3] - test: deflake test-http2-client-socket-destroy (Luigi Pinca) #58212 -
[
eb4f130b17] - test: remove Float16Array flag (Livia Medeiros) #58184 -
[
09a85fdeb1] - test: skip test-buffer-tostring-rangeerror when low on memory (Ruben Bridgewater) #58142 -
[
65446632b1] - test: reduce flakiness in test-heapdump-http2 (Joyee Cheung) #58148 -
[
f7041b9369] - Revert “test_runner: change ts default glob” (Théo LUDWIG) #58202 -
[
287454298d] - test_runner: unify –require and –import behavior when isolation none (Pietro Marchini) #57924 -
[
6301b003f7] - tools: ignoredeps/andbenchmark/for CodeQL (Rafael Gonzaga) #58254 -
[
2d5de7e309] - tools: add read permission to workflows that read contents (Antoine du Hamel) #58255 -
[
b8d4715527] - tools: support environment variables via comments (Pietro Marchini) #58186 -
[
d8e88f2c17] - typings: add missing typings forTypedArray(Jason Zhang) #58248 -
[
4c6f73c5d5] - url: improve performance of the format function (Giovanni Bucci) #57099 -
[
94c720c4ee] - util: add internalassignFunctionName()function (LiviaMedeiros) #57916 -
[
3ed159afd1] - watch: fix watch args not being properly filtered (Dario Piotrowicz) #58279