Notable Changes
- [
927d985aa0
] - (SEMVER-MINOR) dns: add TLSA record query and parsing (Rithvik Vibhu) #52983 - [
0236fbf75a
] - (SEMVER-MINOR) process: add threadCpuUsage (Paolo Insogna) #56467
Commits
- [
f4a82fddb1
] - benchmark: add a warmup on bench-openSync (Elves Vieira) #57051 - [
b384baa073
] - build: print 'Formatting Markdown...' for long task markdown formatting (1ilsang) #57108 - [
fec2d50308
] - build: add skip_apidoc_files and include QUIC (RafaelGSS) #56941 - [
5af35d1850
] - build: fix GN build failure (Cheng) #57013 - [
35f89aa66f
] - build: fix GN build of uv (Cheng) #56955 - [
e26d4841d1
] - cli: allow --cpu-prof* in NODE_OPTIONS (Carlos Espa) #57018 - [
b50fc42a99
] - crypto: support --use-system-ca on non-Windows and non-macOS (Joyee Cheung) #57009 - [
dfdaa92a37
] - crypto: fix missing OPENSSL_NO_ENGINE guard (Shelley Vohr) #57012 - [
18ea88bcbe
] - crypto: cleanup root certificates and skip PEM deserialization (Joyee Cheung) #56999 - [
8076284f9e
] - deps: update cjs-module-lexer to 2.1.0 (Node.js GitHub Bot) #57180 - [
8644cf3e5a
] - deps: update ngtcp2 to 1.11.0 (Node.js GitHub Bot) #57179 - [
2aceca15d6
] - deps: update sqlite to 3.49.1 (Node.js GitHub Bot) #57178 - [
8421021427
] - deps: update ada to 3.1.0 (Node.js GitHub Bot) #57083 - [
21d795a5f0
] - (SEMVER-MINOR) dns: add TLSA record query and parsing (Rithvik Vibhu) #52983 - [
455bf5a0a8
] - doc: update options to filehandle.appendFile() (Hasegawa-Yukihiro) #56972 - [
f35bd869ee
] - doc: add additional caveat for fs.watch (Michael Dawson) #57150 - [
4413ce7ed3
] - doc: fix typo in Windows building instructions (Tim Jacomb) #57158 - [
66614cfcf3
] - doc: fix web.libera.chat link in pull-requests.md (Samuel Bronson) #57076 - [
587112cb08
] - doc: remove buffered flag from performance hooks examples (Pavel Romanov) #52607 - [
fdc8aeb8a0
] - doc: fix 'introduced_in' version in typescript module (1ilsang) #57109 - [
b6960499c8
] - doc: fix link and history ofSourceMap
sections (Antoine du Hamel) #57098 - [
0de128ca97
] - doc: addmodule namespace object
links (Dario Piotrowicz) #57093 - [
5a74568320
] - doc: disambiguate pseudo-code statement (Dario Piotrowicz) #57092 - [
46df14ddcb
] - doc: update clang-cl on Windows building guide (Joyee Cheung) #57087 - [
4b02fdc72f
] - doc: update Xcode version used for arm64 and pkg (Michaël Zasso) #57104 - [
78d4e52a52
] - doc: fix wrong articles used to address modules (Dario Piotrowicz) #57090 - [
ed5671f1bc
] - doc: updatemodule.builtinModules
sentence (Dario Piotrowicz) #57089 - [
9de45cbac9
] - doc:modules.md
: fixdistance
definition (Alexander “weej” Jones) #57046 - [
a7e5ef9e01
] - doc: fix wrong verb form (Dario Piotrowicz) #57091 - [
c02494f5fe
] - doc: fix transpiler loader hooks documentation (Joyee Cheung) #57037 - [
5b2dfadd40
] - doc: add a note aboutrequire('../common')
in testing documentation (Aditi) #56953 - [
50ba04e214
] - doc: recommend writing tests in new files and including comments (Joyee Cheung) #57028 - [
6951133e1a
] - doc: improve documentation on argument validation (Aditi) #56954 - [
44dd8a5cc2
] - doc: buffer: fix typo onBuffer.copyBytesFrom(
offset
option (tpoisseau) #57015 - [
c011271a70
] - doc: update cleanup to trust on vuln db automation (Rafael Gonzaga) #57004 - [
a6b7bce3a0
] - doc: move stability index after history section for consistency (Antoine du Hamel) #56997 - [
3bc6d626b4
] - doc: addsignal
tofilehandle.writeFile()
options (Yukihiro Hasegawa) #56804 - [
2990cc8616
] - doc: run license-builder (github-actions[bot]) #56985 - [
40f3a516bf
] - fs: handle UV_ENOTDIR infs.statSync
withthrowIfNoEntry
provided (Juan José Arboleda) #56996 - [
e10ef275e8
] - inspector: convert event params to protocol without json (Chengzhong Wu) #57027 - [
d6234b4652
] - inspector: skip promise hook in the inspector async hook (Joyee Cheung) #57148 - [
aa817853cd
] - lib: fixup more incorrect ERR_INVALID_ARG_VALUE uses (James M Snell) #57177 - [
e08d7d4e53
] - lib: fixup incorrect argument order in assertEncoding (James M Snell) #57177 - [
f77069b4e0
] - meta: bumpactions/setup-python
from 5.3.0 to 5.4.0 (dependabot[bot]) #56867 - [
35cdd9b9fe
] - meta: bumppeter-evans/create-pull-request
from 7.0.5 to 7.0.6 (dependabot[bot]) #56866 - [
3d61604f2a
] - meta: bumpmozilla-actions/sccache-action
from 0.0.6 to 0.0.7 (dependabot[bot]) #56865 - [
0dd0108fc5
] - meta: bumpcodecov/codecov-action
from 5.0.7 to 5.3.1 (dependabot[bot]) #56864 - [
58d70369e3
] - meta: bumpstep-security/harden-runner
from 2.10.2 to 2.10.4 (dependabot[bot]) #56863 - [
dfd42db739
] - meta: bumpactions/cache
from 4.1.2 to 4.2.0 (dependabot[bot]) #56862 - [
7f5f02ba2b
] - meta: bumpactions/stale
from 9.0.0 to 9.1.0 (dependabot[bot]) #56860 - [
85ac02f8d3
] - meta: bumpgithub/codeql-action
from 3.27.5 to 3.28.8 (dependabot[bot]) #56859 - [
d62299b021
] - meta: add CODEOWNERS for SQLite (Colin Ihrig) #57147 - [
2ec4ff17a6
] - meta: update last name for jkrems (Jan Martin) #57006 - [
ad3c572027
] - module: improve error message from asynchronicity in require(esm) (Joyee Cheung) #57126 - [
cc1cafd562
] - module: allow omitting context in synchronous next hooks (Joyee Cheung) #57056 - [
c6ddfa52fb
] - (SEMVER-MINOR) process: add threadCpuUsage (Paolo Insogna) #56467 - [
ac35106625
] - sea: suppress builtin warning with disableExperimentalSEAWarning option (koooge) #57086 - [
ef314dc773
] - src: fix crash when lazy getter is invoked in a vm context (Chengzhong Wu) #57168 - [
90a4de02b6
] - src: do not format single string argument for THROW_ERR_* (Joyee Cheung) #57126 - [
e0a91f631b
] - src: gate all quic behind disabled-by-default compile flag (James M Snell) #57142 - [
7dd326e3a7
] - src: move instead of copy shared pointer in node_blob (Michaël Zasso) #57120 - [
e3127b89a2
] - src: replace NewFromUtf8 with OneByteString where appropriate (James M Snell) #57096 - [
56f9fe7514
] - src: portdefineLazyProperties
to native code (Antoine du Hamel) #57081 - [
90875ba0ca
] - src: improve error handling in node_blob (James M Snell) #57078 - [
5414eb48b5
] - src: improve error handling in multiple files (James M Snell) #56962 - [
286bb84188
] - src: fix accessing empty string (Cheng) #57014 - [
fa26f83e5b
] - src: lock the isolate properly in IsolateData destructor (Joyee Cheung) #57031 - [
7e2dac9fcc
] - src: add self-assigment memcpy checks (Burkov Egor) #56986 - [
d8e70dcaa6
] - src: improve node::Dotenv trimming (Dario Piotrowicz) #56983 - [
41f444fa78
] - src: improve error handling in string_bytes/decoder (James M Snell) #56978 - [
d0ee8c0a20
] - src: improve error handling in process_wrap (James M Snell) #56977 - [
1a244177a3
] - test: add doAppendAndCancel test (Hasegawa-Yukihiro) #56972 - [
51dff8b1ae
] - test: fix test-without-async-context-frame.mjs in debug mode (Joyee Cheung) #57034 - [
7c7e9f4d84
] - test: make eval snapshot comparison more flexible (Shelley Vohr) #57020 - [
315244e59e
] - test: simplify test-http2-client-promisify-connect-error (Luigi Pinca) #57144 - [
ccf496cff9
] - test: improve error output of test-http2-client-promisify-connect-error (Antoine du Hamel) #57135 - [
a588066518
] - test: add case for unrecognised fields within pjson "exports" (Jacob Smith) #57026 - [
b369ad6e45
] - test: remove unnecessary assert requiring from tests (Dario Piotrowicz) #57008 - [
9b98ac6a81
] - test: update WPT for urlpattern to ef6d83d789 (Node.js GitHub Bot) #56984 - [
0a82d27d28
] - test: reduce flakiness on test-net-write-fully-async-buffer (Yagiz Nizipli) #56971 - [
ab150d7781
] - test: remove flakiness on macOS test (Yagiz Nizipli) #56971 - [
ccb8c12712
] - test,crypto: make tests work for BoringSSL (Shelley Vohr) #57021 - [
116c1fe84c
] - test_runner: refactor testPlan counter increse (Pietro Marchini) #56765 - [
2929fc6449
] - test_runner: allow special characters in snapshot keys (Carlos Espa) #57017 - [
a025d7ba07
] - tools: run Linux tests on GitHub arm64 runners as well (Dennis Ameling) #57162 - [
73a8514305
] - tools: consolidate 'introduced_in' check for docs (1ilsang) #57109 - [
6cdee545f6
] - tools: do not run major-release workflow on forks (Rich Trott) #57064 - [
1efd74b1b0
] - tools: fix release URL computation in update-root-certs.mjs (Joyee Cheung) #56843 - [
a9112df8d3
] - tools: add support forimport source
syntax in linter (Antoine du Hamel) #56992 - [
c6d6be2c3b
] - typings: fixImportModuleDynamicallyCallback
return type (Chengzhong Wu) #57160 - [
d922153cbf
] - url: improve urlpattern regexp performance (Yagiz Nizipli) #57136