Releases
v24.1.0
2025-05-21, Version 24.1.0 (Current), @aduh95
Compare
Sorry, something went wrong.
No results found
aduh95
released this
21 May 15:34
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 to Dir support 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 to Buffer.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 promisified exec() and execFile() (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 file http.md, outgoingMessage.setTimeout section (yusheng chen) #58188
[62dbd36dcb ] - doc : update return types for eventNames method in EventEmitter (Yukihiro Hasegawa) #58083
[130c135f38 ] - fs : add support for URL for fs.glob's cwd option (Antoine du Hamel) #58182
[fcead7c28e ] - (SEMVER-MINOR) fs : add to Dir support 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 : ensure dir.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 promisified connect() (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 : set name and length on sqlite.backup() (Livia Medeiros) #58251
[908782b1c0 ] - sqlite : add build option to build without sqlite (Michael Dawson) #58122
[a92a4074e4 ] - src : remove unused internalVerifyIntegrity internal binding (Dario Piotrowicz) #58285
[e0355b71ba ] - src : add a variant of ToV8Value() for primitive arrays (Aditi) #57576
[cb24fc71c4 ] - src : remove unused checkMessagePort internal binding (Dario Piotrowicz) #58267
[4db5d0bc49 ] - src : remove unused shouldRetryAsESM internal 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 unnecessary console.log from test-repl-null-thrown (Dario Piotrowicz) #58281
[a3af644dda ] - test : allow tmpDir.path to be modified (Aviv Keller) #58173
[97f80374a6 ] - test : add Float16Array to common.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 : ignore deps/ and benchmark/ 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 for TypedArray (Jason Zhang) #58248
[4c6f73c5d5 ] - url : improve performance of the format function (Giovanni Bucci) #57099
[94c720c4ee ] - util : add internal assignFunctionName() function (LiviaMedeiros) #57916
[3ed159afd1 ] - watch : fix watch args not being properly filtered (Dario Piotrowicz) #58279
You can’t perform that action at this time.