Releases
v24.3.0
2025-06-24, Version 24.3.0 (Current), @RafaelGSS
Compare
Sorry, something went wrong.
No results found
Notable Changes
[841609ac1c ] - doc : add islandryu to collaborators (Shima Ryuhei) #58714
[839964ece8 ] - (SEMVER-MINOR) fs : allow correct handling of burst in fs-events with AsyncIterator (Philipp Dunkel) #58490
[9b28f40834 ] - (SEMVER-MINOR) module : remove experimental warning from type stripping (Marco Ippolito) #58643
[7cdda927fa ] - test : fix test-timeout-flag after revert of auto subtest wait (Pietro Marchini) #58282
[dce1995c55 ] - Revert "test_runner : remove promises returned by t.test()" (Romain Menke) #58282
[8b0c5edbb6 ] - Revert "test_runner : remove promises returned by test()" (Romain Menke) #58282
[713fbad7b6 ] - (SEMVER-MINOR) test_runner : support object property mocking (Idan Goshen) #58438
[ef0230abaf ] - (SEMVER-MINOR) url : add fileURLToPathBuffer API (James M Snell) #58700
Commits
[2ba2c93dee ] - build : fix typo 'Stoage' to 'Storage' in help text (ganglike) #58777
[11811c15da ] - deps : update nghttp2 to 1.66.0 (Node.js GitHub Bot) #58786
[7643ce9322 ] - deps : update acorn to 8.15.0 (Node.js GitHub Bot) #58711
[4b61f10eb6 ] - deps : V8: cherry-pick e3df60f3f5ab (Chengzhong Wu) #58691
[fa6854f083 ] - deps : update amaro to 1.1.0 (Node.js GitHub Bot) #58754
[68671f4314 ] - deps : upgrade npm to 11.4.2 (npm team) #58696
[450f4815b3 ] - deps : update amaro to 1.0.0 (Node.js GitHub Bot) #58639
[3aa2762e96 ] - deps : update sqlite to 3.50.1 (Node.js GitHub Bot) #58630
[80eac147e6 ] - deps : update simdjson to 3.13.0 (Node.js GitHub Bot) #58629
[dc1023878c ] - deps : update zlib to 1.3.1-470d3a2 (Node.js GitHub Bot) #58628
[97fbfd82af ] - doc : fix stability 1.x links excluding the decimal digit (Dario Piotrowicz) #58783
[e2e88d4971 ] - doc : fix wrong RFC number in http2 (Deokjin Kim) #58753
[7bb1246c8f ] - doc : add history entry for TS support in hooks (Antoine du Hamel) #58732
[f125310d3a ] - doc : run license-builder (github-actions[bot]) #58722
[841609ac1c ] - doc : add islandryu to collaborators (Shima Ryuhei) #58714
[1cc77c7ee6 ] - doc : punctuation fix for Node-API versioning clarification (Jiacai Liu) #58599
[d59680348e ] - doc : add path rules and validation for export targets in package.json (0hm☘️) #58604
[b6760b3379 ] - esm : syncify default path of ModuleLoader.load (Jacob Smith) #57419
[96c78d726c ] - fs : make Dir disposers idempotent (René) #58692
[62b5879d88 ] - fs : avoid computing time coefficient constants in runtime (Livia Medeiros) #58728
[af18c0e81a ] - fs : remove IIFE in glob (LiviaMedeiros) #58418
[fb4378b72e ] - fs : add UV_ENOSPC to list of things to pass to err directly (Jacky Zhao) #56918
[839964ece8 ] - (SEMVER-MINOR) fs : allow correct handling of burst in fs-events with AsyncIterator (Philipp Dunkel) #58490
[c9dc0a8903 ] - http : fix keep-alive not timing out after post-request empty line (Shima Ryuhei) #58178
[b11da1115e ] - http2 : fix DEP0194 message (KaKa) #58669
[b1f60d2f18 ] - http2 : add diagnostics channel 'http2.server.stream.close' (Darshan Sen) #58602
[be93091694 ] - inspector : add protocol methods retrieving sent/received data (Chengzhong Wu) #58645
[20089e2a2e ] - lib : rename validateInternalField into validateThisInternalField (LiviaMedeiros) #58765
[74983832f9 ] - lib : make validateInternalField() throw ERR_INVALID_THIS (LiviaMedeiros) #58765
[081c70878f ] - lib : make domexception a native error (Chengzhong Wu) #58691
[6390f70da2 ] - lib,src : support DOMException ser-des (Chengzhong Wu) #58649
[4c2c100f63 ] - meta : add @nodejs/inspector as codeowner (Chengzhong Wu) #58790
[ff8a3691c4 ] - module : fix typescript import.meta.main (Marco Ippolito) #58661
[45f7d160ed ] - module : refactor commonjs typescript loader (Marco Ippolito) #58657
[9b28f40834 ] - (SEMVER-MINOR) module : remove experimental warning from type stripping (Marco Ippolito) #58643
[a3c7a63c73 ] - module : allow cycles in require() in the CJS handling in ESM loader (Joyee Cheung) #58598
[d0e42ffa58 ] - repl : avoid deprecated require.extensions in tab completion (baki gul) #58653
[82b18ba890 ] - repl : fix tab completion not working with computer string properties (Dario Piotrowicz) #58709
[8c2089683e ] - src : add FromV8Value<T>() for integral and enum types (Aditi) #57931
[a0b1378a20 ] - src : pass resource on permission checks for spawn (Rafael Gonzaga) #58758
[dfb0144490 ] - src : enhance error messages for unknown options (Pietro Marchini) #58677
[e9c6fa514c ] - src : replace std::array with static arrays in contextify (Mert Can Altin) #58580
[4347ce3dba ] - src : add new CopyUtimes function to reduce code duplication (Dario Piotrowicz) #58625
[893999e0ee ] - src : replace V8 Fast API todo comment with note comment (Dario Piotrowicz) #58614
[7cdda927fa ] - test : fix test-timeout-flag after revert of auto subtest wait (Pietro Marchini) #58282
[d9c2b7054b ] - test : refactor repl save-load tests (Dario Piotrowicz) #58715
[3faa4e8b56 ] - test : deflake test-buffer-large-size-buffer-alloc-unsafe (Luigi Pinca) #58771
[8eec789888 ] - test : correct SIMD support comment (Richard Lau) #58767
[6e0ee39b6d ] - test : skip the test if the buffer allocation fails (Luigi Pinca) #58738
[d94b184700 ] - test : deflake test-buffer-large-size-buffer-alloc (Luigi Pinca) #58734
[704b1fa075 ] - test : add tests for REPL custom evals (Dario Piotrowicz) #57850
[c39d570871 ] - test : reduce the use of private symbols in test-events-once.js (Yoshiya Hinosawa) #58685
[b7e488c77f ] - test : refactor repl tab complete tests (Dario Piotrowicz) #58636
[ec808b3e06 ] - test : use common.skipIfInspectorDisabled() to skip tests (Dario Piotrowicz) #58675
[94e53d4f6c ] - test : update WPT for urlpattern to 3ffda23e5a (Node.js GitHub Bot) #58537
[fa089d610f ] - test : update WPT for dom/abort to dc928169ee (Node.js GitHub Bot) #58644
[aa657f0fc4 ] - test : split indirect eval import tests (Chengzhong Wu) #58637
[76e3c8aaf2 ] - test : update WPT for es-exceptions to 2f96fa1996 (Node.js GitHub Bot) #58640
[7e34aa4eaa ] - test : skip tests failing when run under root (Livia Medeiros) #58610
[85f062c22e ] - test : deflake async-hooks/test-improper-order on AIX (Baki Gul) #58567
[181014a8fe ] - test : cleanup status files (Filip Skokan) #58633
[a4d756068d ] - test : close FileHandle objects in tests explicitly (James M Snell) #58615
[a1529d5d99 ] - test_runner : automatically wait for subtests to finish (Colin Ihrig) #58800
[dce1995c55 ] - Revert "test_runner : remove promises returned by t.test()" (Romain Menke) #58282
[8b0c5edbb6 ] - Revert "test_runner : remove promises returned by test()" (Romain Menke) #58282
[6ef7329c8c ] - Revert "test_runner : automatically wait for subtests to finish" (Romain Menke) #58282
[c9e7b5e43a ] - test_runner : prefer Atomics primordials (Renegade334) #58716
[713fbad7b6 ] - (SEMVER-MINOR) test_runner : support object property mocking (Idan Goshen) #58438
[9df1cfe402 ] - tools : make nodedownload module compatible with Python 3.14 (Lumír 'Frenzy' Balhar) #58752
[b5ff3f42b8 ] - tools : include toolchain.gypi in abseil.gyp (Chengzhong Wu) #58678
[dc2f23e986 ] - tools : bump brace-expansion in /tools/clang-format (dependabot[bot]) #58699
[e6a1787140 ] - tools : bump brace-expansion from 1.1.11 to 1.1.12 in /tools/eslint (dependabot[bot]) #58698
[b22e970774 ] - tools : switch to @stylistic/eslint-plugin (Michaël Zasso) #58623
[268c8c1799 ] - tools : remove config.status under make distclean (René) #58603
[c1f9791844 ] - tools : edit commit-queue workflow file (Antoine du Hamel) #58667
[afbaf9277b ] - tools : improve release proposal linter (Antoine du Hamel) #58647
[17df800b90 ] - typings : add Atomics primordials (Renegade334) #58577
[ffff8ce3a4 ] - typings : add ZSTD_COMPRESS, ZSTD_DECOMPRESS to internalBinding (Meghan Denny) #58655
[ef0230abaf ] - (SEMVER-MINOR) url : add fileURLToPathBuffer API (James M Snell) #58700
[6f7b89516f ] - util : inspect: do not crash on an Error stack pointing to itself (Sam Verschueren) #58196
You can’t perform that action at this time.