-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Open
Labels
release-agendaIssues and PRs to discuss during the meetings of the Release team.Issues and PRs to discuss during the meetings of the Release team.v22.xIssues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.
Description
v22.x-staging
Cherry-pick Report
100 successfully cherry-picked commits:
b94c7bfc0a7
deps: update amaro to 0.3.1lib / src
,needs-ci
,dependencies
,strip-types
be6918da131
src: use a default thread name for inspectorlib / src
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
4adf96fd133
src: set worker thread name using worker.namelib / src
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
e786e8eb7cf
src: set thread name for main thread and v8 workerlib / src
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
d52f5e702e0
src: set signal inspector io thread namelib / src
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
9785644a342
src: remove obsolete NoArrayBufferZeroFillScopec++
,author ready
,needs-ci
3998781f52c
deps: update amaro to 0.3.2c++
,doc
,author ready
,needs-ci
,dependencies
,commit-queue-rebase
,strip-types
888d2acc3a
doc: specificy support for erasable ts syntaxc++
,doc
,author ready
,needs-ci
,dependencies
,commit-queue-rebase
,strip-types
7353266b50
doc: improve type stripping documentationc++
,doc
,author ready
,needs-ci
,dependencies
,commit-queue-rebase
,strip-types
ba3cff49ed9
test: update snapshots for amaro v0.3.2c++
,doc
,author ready
,needs-ci
,dependencies
,commit-queue-rebase
,strip-types
5cea5f209c4
test_runner: print formatted errors on summaryauthor ready
,needs-ci
,commit-queue-squash
,dont-land-on-v18.x
,test_runner
,dont-land-on-v20.x
4b02fdc72f
doc: update Xcode version used for arm64 and pkgdoc
,build
,fast-track
,backported-to-v18.x
,lts-watch-v20.x
,lts-watch-v22.x
a2bb6471e5b
process: add threadCpuUsagec++
,semver-minor
,process
,lib / src
,needs-ci
116c1fe84c
test_runner: refactor testPlan counter increseauthor ready
,needs-ci
,commit-queue-squash
,test_runner
b27929d87e1
deps: update amaro to 0.4.1lib / src
,needs-ci
,dependencies
,commit-queue-rebase
,strip-types
92daab9e3fb
test: module syntax should throwlib / src
,needs-ci
,dependencies
,commit-queue-rebase
,strip-types
fd49144378
tools: extract target abseil to abseil.gypv8 engine
,tools
,needs-ci
8847f01dc2d
test: skip uv-thread-name on IBM itest
,addons
,author ready
,needs-ci
21b6423b9b
sqlite: reset statement immediately in run()c++
,author ready
,sqlite
460f4f3bc8e
win,test: disable test case failing with ClangCLwindows
,test
,fast-track
,needs-ci
f694d7de0e
assert: improve partialDeepStrictEqualassert
,util
,semver-minor
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
,backported-to-v23.x
2c974b8c9da
benchmark: add assert partialDeepStrictEqual benchmarkassert
,util
,semver-minor
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
,backported-to-v23.x
09443a70f14
benchmark: skip running some assert benchmarks by defaultassert
,util
,semver-minor
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
,backported-to-v23.x
2dfc7e0c600
benchmark: adjust assert runtimesassert
,util
,semver-minor
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
,backported-to-v23.x
314b74c2040
assert,util: improve performanceassert
,util
,semver-minor
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
,backported-to-v23.x
b91a8fd0108
assert: implement partial error comparisonassert
,util
,semver-minor
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
,backported-to-v23.x
5c362225651
doc: add note about sync nodejs-private branchesdoc
,author ready
a262adad9cc
timers: remove unused parameter from insertGuardedtimers
,author ready
,needs-ci
3fd633c3d0b
doc: fix small typo inprocess.md
doc
,process
,author ready
1f3febca1f2
tls: remove unnecessary type check on normalizetls
,author ready
,needs-ci
10722bc20e3
doc: add missingdeprecated
badges infs.md
doc
,fs
,author ready
,backported-to-v18.x
,lts-watch-v20.x
1688a2b722f
src: cleanup aliased_buffer.hc++
,author ready
,needs-ci
44072ccbb1f
doc: update maintaining-openssl.md for opensslmeta
1ca8271c2a7
meta: move ovflowd to emeritusdoc
,fast-track
,author ready
d68b8e1327f
deps: update acorn to 8.14.1lib / src
,needs-ci
,dependencies
183711c49f1
deps: update googletest to 0bdccf4test
,author ready
,needs-ci
,dependencies
c6efcd038bf
lib: make getCallSites sourceMap option truly optionalutil
,needs-ci
96e3d8a33d8
doc: explicit mention arbitrary code execution as a vulndoc
,author ready
2cd6f583915
deps: update ada to v3.2.1lib / src
,author ready
,needs-ci
,commit-queue-squash
39e40cedce8
doc: fix typo in sqlite.mddoc
,experimental
,fast-track
,sqlite
3ab4a3a0e25
doc: remove typo YAML snippet from tls.getCACertificates doctls
,doc
,fast-track
,author ready
2cea0cd0af0
doc: add history info for --use-system-cadoc
,cli
,author ready
,commit-queue-squash
30e4b52edf3
doc: fix typo inurl.md
doc
,url
,fast-track
,author ready
486d083c564
tools: bump @babel/helpers from 7.26.9 to 7.26.10 in /tools/eslinttools
,author ready
,dependencies
,javascript
ed49f1fe389
build: fix update-wpt workflowmeta
,fast-track
,author ready
4aa03c86f45
src: define urlpattern components using a macroc++
,whatwg-url
,author ready
,needs-ci
,commit-queue-rebase
4ef7922e4cd
fs: apply exclude function to root pathfs
,needs-ci
,commit-queue-squash
ea5e805101c
doc: add review guidelines for collaborator nominationsmeta
,author ready
43bea6bb80
deps: V8: cherry-pick c172ffc5bf54build
,v8 engine
,needs-ci
,commit-queue-failed
,lts-watch-v22.x
6040858266a
http: coerce content-length to numberhttp
,author ready
,needs-ci
291fb48dbdf
doc: fixed the incorrect splitting of multiple wordsdoc
,author ready
f74e053be69
crypto: ensure expected JWK alg in SubtleCrypto.importKey RSA importsconfirmed-bug
,crypto
,author ready
,needs-ci
,webcrypto
,web-standards
eeb60686e80
cli: clarify --cpu-prof-name allowed valuesdoc
,cli
fca3430a58b
test: update parallel/test-tls-dhe for OpenSSL 3.5test
,author ready
,needs-ci
,lts-watch-v18.x
,lts-watch-v20.x
0a6e78d5b30
doc: prefer to sign commits under nodejs repositorydoc
,author ready
,commit-queue-squash
936af489a06
url: fix constructor error message for URLPatternc++
,whatwg-url
,author ready
,needs-ci
,commit-queue-squash
0c5ec1782a1
sqlite: add StatementSync.prototype.columns()semver-minor
,lib / src
,experimental
,author ready
,sqlite
aa588990e62
lib: limit split function calls to prevent excessive array lengthlib / src
,author ready
,needs-ci
,commit-queue-squash
47bcc6e2389
[sqlite: add DatabaseSync.prototypeSymbol.dispose](sqlite: add DatabaseSync.prototype[Symbol.dispose]() #57506)experimental
,author ready
,sqlite
e4793c78931
doc: add node.js streams references to Web Streams docdoc
c4bf109888f
debugger: fix behavior of plain object exec in debugger replrepl
,author ready
,needs-ci
,debugger
eb2dd98cc59
doc: add new writing-docs contributing mddoc
534cce71810
doc: run license-buildermeta
,author ready
548a19923a0
doc: remove some inconsistencies indeprecations.md
doc
,author ready
,deprecations
e058bb30ec7
doc: deprecate passingargs
tospawn
andexecFile
doc
,author ready
,deprecations
7b41d49ab34
src: cache urlpattern propertiesc++
,whatwg-url
,author ready
,needs-ci
,commit-queue-failed
7d7856a712a
sqlite: add DatabaseSync.prototype.isOpenc++
,author ready
,sqlite
49f2ac6b5c0
meta: edit collaborator nomination processmeta
,author ready
,commit-queue-squash
7bb03b4d020
assert: improve partialDeepStrictEqual performanceassert
,benchmark
,performance
,author ready
,needs-ci
,commit-queue-squash
f69417937e7
util: expose diff function used by the assertion errorsassert
,util
,semver-minor
,notable-change
,author ready
,needs-ci
828691876b2
doc: remove mention of visa fees from onboarding docdoc
,author ready
5611fe1b82c
doc: recommend watching the collaborators repo in the onboarding docdoc
,author ready
,commit-queue-squash
acd905281b8
timers: remove unnecessary allocation of _onTimeouttimers
,author ready
,needs-ci
f8661337e73
doc: remove mertcanaltin from Triagersdoc
a15e96bf656
meta: remove collaborator self-nominationmeta
d4670932fa2
doc: mark multiple experimental APIS as stabledoc
4b8d6d0e31d
util: avoid run debug when enabled is falseutil
,author ready
,needs-ci
2fc13f72057
doc: remove deprecated pattern inchild_process.md
child_process
,doc
,fast-track
,author ready
10f861dd3b6
doc: add history entry for DEP0190 inchild_process.md
child_process
,doc
,author ready
00eaf3d3a7a
lib: add warning when binding inspector to public IPnet
,inspector
,needs-ci
f8aff90235
process: add execvec++
,semver-minor
,process
,lib / src
,tsc-agenda
,needs-ci
e693396e5c0
sqlite: add support for unknown named parametersc++
,author ready
,sqlite
22b893e6a2c
doc: module resolution pseudocode correctionsdoc
,esm
,commit-queue-squash
3f064bf65ed
test: add more number cases for buffer.indexOftest
,needs-ci
2dd6d8122c8
tools: update sccache to support GH cache changesmeta
,author ready
,lts-watch-v20.x
,lts-watch-v22.x
b4576a6f57
doc: remove cryptoStream API referencetls
,doc
,author ready
be1f27e50b4
test: update WPT for urlpattern to 6ceca69d26test
,author ready
,needs-ci
e7beae97613
doc: update support channelsmeta
,fast-track
,commit-queue-squash
7fcb8529dd7
doc: add bjohansebas as triagerdoc
,author ready
3340df6dc17
timers: optimize timer functions with improved argument handlingtimers
,author ready
,needs-ci
,needs-benchmark-ci
,commit-queue-squash
16715da88da
meta: add some clarification to the nomination processmeta
51d02558476
doc: add section stating that very stale PRs should be closeddoc
,commit-queue-squash
acffb1e9eb4
deps: update undici to 6.21.2lib / src
,needs-ci
,lts-watch-v20.x
,v23.x
,lts-watch-v22.x
12d3981c977
doc: mention reports should align with Node.js CoCdoc
,author ready
6b7421e01db
tools: remove stalled label on unstalled issues and PRsmeta
,fast-track
,commit-queue
88075e21f69
doc: remove mention of--require
not supporting ES modulesdoc
,cli
,author ready
,commit-queue-failed
,commit-queue-squash
,dont-land-on-v18.x
,lts-watch-v20.x
921041b284
doc: remove Corepack documentationdoc
,author ready
,commit-queue-failed
0ad36949903
doc: clarify behaviour of node-api adjust functiondoc
,node-api
,author ready
,commit-queue-squash
adc70630cc8
doc: add gurgunday as triagerdoc
,author ready
097f2778aea
tools: fix WPT update cron stringmeta
,author ready
65 commits that failed to cherry-pick:
51938f023a
src,loader,permission: throw on InternalWorker usedoc
a9d80d43cb
Signed-off-by: James M Snell jasnell@gmail.comsemver-minor
,lib / src
,author ready
,quic
4e3052aeee
quic: fixup errant LocalVector usagec++
,author ready
,needs-ci
,quic
3b305f25f2
lib: filter node:quic from builtinModules when flag not usedmodule
,author ready
,needs-ci
45692e9c7c
Signed-off-by: James M Snell jasnell@gmail.comlib / src
,author ready
,needs-ci
9624049414
src: pull in more electron boringssl adjustmentsc++
,lib / src
,author ready
,needs-ci
,commit-queue
01d732d629
sqlite: handle conflicting SQLite and JS errorsc++
,author ready
,commit-queue-squash
,sqlite
8410c955b7
sqlite: fix use-after-free in StatementSync due to premature GCc++
,author ready
,sqlite
8dc637681a
PR-URL: https://github.com/nodejs/node/pull/56253c++
,author ready
,commit-queue-squash
,sqlite
9e60501f5e
sqlite: fix coverity warnings related to backup()c++
,author ready
,sqlite
5414eb48b5
src: improve error handling in multiple filesc++
,lib / src
,author ready
,needs-ci
fec2d50308
build: add skip_apidoc_files and include QUICbuild
,needs-ci
,commit-queue-failed
e0a91f631b
src: gate all quic behind disabled-by-default compile flagbuild
,tools
,fast-track
,author ready
,needs-ci
aa817853cd
lib: fixup more incorrect ERR_INVALID_ARG_VALUE usesfs
,author ready
,needs-ci
,commit-queue-rebase
041a217a4d
fs: fix rmSync error codec++
,fs
,author ready
4d86a42aa4
src: remove redundant qualifiers in src/quicc++
,lib / src
,author ready
,needs-ci
433657de8c
src: namespace config file flagsc++
,needs-ci
,commit-queue-rebase
,dont-land-on-v18.x
,dont-land-on-v20.x
,config
5a21fa4573
test: add more coverage to node_config_file274c18a365
src: set default config as node.config.jsonc++
,semver-minor
,needs-ci
,dont-land-on-v18.x
,dont-land-on-v20.x
,config
28792ee59a
test: skiptest-config-json-schema
with quicauthor ready
,needs-ci
,quic
,commit-queue-rebase
37664e8485
src: fix node_config_file.h compilation error in GN buildc++
,author ready
,needs-ci
5c20dcc166
esm: fix module.exports export on CJS modulesesm
,needs-ci
,backport-requested-v18.x
,backport-requested-v20.x
3cff7f80bb
src: suggest --use-system-ca when a certificate error occurscrypto
,c++
,needs-ci
5be80b1748
src: refine ncrypto morelib / src
,author ready
,needs-ci
4ab3c1690a
src: cleanup crypto morelib / src
,author ready
,needs-ci
053cef70e0
crypto: add optional callback to crypto.diffieHellmancrypto
,c++
,semver-minor
,author ready
,needs-ci
f8acf2dd2a
src: make minor cleanups in compile_cache.ccc++
,author ready
,needs-ci
b9d9ee4da2
src: make minor cleanups in encoding_binding.cc47296492ba
doc: replace NOTEs that do not render properlydoc
,author ready
9611980f58
src: improve error handling in multiple filesc++
,lib / src
,author ready
,needs-ci
7f5e31645c
src: ensure primordials are initialized exactly oncec++
,author ready
717c44dead
doc: make stability labels more consistentdoc
,commit-queue-squash
7611fc14de
crypto: fix output of privateDecrypt with zero-length dataconfirmed-bug
,crypto
,author ready
,needs-ci
,dependencies
,webcrypto
,commit-queue-squash
a9d80d43cb
Signed-off-by: James M Snell jasnell@gmail.com4e3052aeee
quic: fixup errant LocalVector usage3b305f25f2
lib: filter node:quic from builtinModules when flag not used45692e9c7c
Signed-off-by: James M Snell jasnell@gmail.com9624049414
src: pull in more electron boringssl adjustments01d732d629
sqlite: handle conflicting SQLite and JS errors8410c955b7
sqlite: fix use-after-free in StatementSync due to premature GC8dc637681a
PR-URL: https://github.com/nodejs/node/pull/562539e60501f5e
sqlite: fix coverity warnings related to backup()5414eb48b5
src: improve error handling in multiple filesfec2d50308
build: add skip_apidoc_files and include QUICe0a91f631b
src: gate all quic behind disabled-by-default compile flagaa817853cd
lib: fixup more incorrect ERR_INVALID_ARG_VALUE uses041a217a4d
fs: fix rmSync error code4d86a42aa4
src: remove redundant qualifiers in src/quic433657de8c
src: namespace config file flags5a21fa4573
test: add more coverage to node_config_file274c18a365
src: set default config as node.config.json28792ee59a
test: skiptest-config-json-schema
with quic37664e8485
src: fix node_config_file.h compilation error in GN build5c20dcc166
esm: fix module.exports export on CJS modules3cff7f80bb
src: suggest --use-system-ca when a certificate error occurs5be80b1748
src: refine ncrypto more4ab3c1690a
src: cleanup crypto more053cef70e0
crypto: add optional callback to crypto.diffieHellmanf8acf2dd2a
src: make minor cleanups in compile_cache.ccb9d9ee4da2
src: make minor cleanups in encoding_binding.cc47296492ba
doc: replace NOTEs that do not render properly9611980f58
src: improve error handling in multiple files7f5e31645c
src: ensure primordials are initialized exactly once717c44dead
doc: make stability labels more consistent7611fc14de
crypto: fix output of privateDecrypt with zero-length data
3 commits that were ignored:
f2ad4d3af8
4e4b0c63d0
4e4b0c63d0
%
Metadata
Metadata
Assignees
Labels
release-agendaIssues and PRs to discuss during the meetings of the Release team.Issues and PRs to discuss during the meetings of the Release team.v22.xIssues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.Issues that can be reproduced on v22.x or PRs targeting the v22.x-staging branch.