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 ofModuleLoader.load
(Jacob Smith) #57419 - [
96c78d726c
] - fs: makeDir
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: renamevalidateInternalField
intovalidateThisInternalField
(LiviaMedeiros) #58765 - [
74983832f9
] - lib: makevalidateInternalField()
throwERR_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 deprecatedrequire.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: usecommon.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: preferAtomics
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: bumpbrace-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 undermake 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