99eddecd64b
util: add fast path for Latin1 decodingc++
,v8 engine
,encoding
,author ready
,needs-ci
,commit-queue-squash
d48b5224c0
doc: fix module.md headingsdoc
,module
,author ready
,dont-land-on-v18.x
,dont-land-on-v20.x
bda545df7e3
doc: update blog release-post linkdoc
1691e623018
stream: commit pull-into descriptors after filling from queueauthor ready
,web streams
,commit-queue-rebase
b6d89250964
test: update streams wptauthor ready
,web streams
,commit-queue-rebase
2146841f654
lib: disable default memory leak warning for AbortSignalauthor ready
,needs-ci
6630cccc2f4
crypto: graduate WebCryptoAPI Ed25519 and X25519 algorithms as stablecrypto
,notable-change
,author ready
,needs-ci
,commit-queue
,webcrypto
,lts-watch-v20.x
,web-standards
,lts-watch-v22.x
d1809c054fb
sea: only assert snapshot main function for main threadsc++
,needs-ci
,commit-queue-squash
9ef8d38bc27
lib: handle Float16Array in node:v8 serdesauthor ready
,needs-ci
,commit-queue-squash
,dont-land-on-v18.x
,dont-land-on-v20.x
3920a5cff6c
v8,tools: expose experimental wasm revectorize featurebuild
,v8 engine
,tools
,author ready
,needs-ci
9d515f306c8
lib: clean up persisted signals when they are settledauthor ready
,needs-ci
cc861ad4764
tools: improve release proposal PR openingmeta
,tools
,author ready
e7b9e194c9b
assert: make partialDeepStrictEqual work with ArrayBuffersassert
,author ready
,needs-ci
35feb6cec61
tools: bump the eslint group in /tools/eslint with 4 updatestools
,author ready
,dependencies
,javascript
f7e9bbb2a79
tools: update gyp-next to 0.19.0build
,tools
,author ready
,needs-ci
,gyp
,dont-land-on-v18.x
,dont-land-on-v20.x
e241de375e4
test: removehasOpenSSL3x
utilstest
,author ready
,needs-ci
379fc403a0c
tools: use commit title as PR title when creating release proposaltools
,author ready
f699375ff94
doc: fix c++ addon hello world sampledoc
,addons
,author ready
4e5e3562e6a
tools: enable linter fortools/icu/**
tools
,author ready
81dd73afba5
module: use synchronous hooks for preparsing in import(cjs)module
,semver-minor
,notable-change
,esm
,needs-ci
,commit-queue-rebase
,backport-requested-v22.x
b129806b930
test: update WPT for url to 6fa3fe8a92test
,author ready
,needs-ci
,commit-queue-squash
e98af320e17
deps: update sqlite to 3.47.2author ready
,needs-ci
,dependencies
,dont-land-on-v18.x
,dont-land-on-v20.x
,sqlite
ae4c548ea42
lib: remove redundant global regexpsutil
,url
,needs-ci
0e14c6a4c57
fs,win: fix readdir for named pipec++
,fs
,path
,author ready
,needs-ci
,commit-queue-squash
aaf88ec842f
doc: fix incorrect link to style guidedoc
64594df1f75
doc: add ambassador message - benefits of Node.jsdoc
,commit-queue-failed
ca6445e73a9
test: move localizationd data fromtest-icu-env
to external filetools
,i18n-api
,author ready
,needs-ci
,icu
,commit-queue-squash
a6a9f38de2a
module: prevent main thread exiting before esm worker endsesm
,author ready
,needs-ci
,commit-queue-squash
,lts-watch-v18.x
,lts-watch-v20.x
d5138e65063
doc: call out import.meta is only supported in ES modulesdoc
,esm
,author ready
02c4ecbdaa1
util: do not rely on mutableObject
andFunction
'constructor
proputil
,author ready
,needs-ci
6bbc9bd228e
http2: support ALPNCallback optionhttp2
,needs-ci
36c625f423d
worker: fix crash when a worker joins after exitc++
,worker
9863d27566
module: only emit require(esm) warning under --trace-require-modulec++
,module
,semver-minor
,notable-change
,author ready
,needs-ci
,commit-queue-rebase
,dont-land-on-v18.x
,dont-land-on-v20.x
ce0ebdab218
assert: make Maps be partially compared in partialDeepStrictEqualassert
,author ready
,needs-ci
7d4659480c4
build: use variable for simdutf pathbuild
,embedding
2dcb29435da
sqlite: supportdb.loadExtension
c++
,needs-ci
,sqlite
d6430ce130a
src: fix outdated js2c.cc referencesc++
,needs-ci
008203b163c
doc: update blog link to /vulnerabilitydoc
,author ready
70391499bfa
doc: update announce documentation for releasesdoc
,commit-queue-squash
4389718edcf
tools: fix release proposal linter to support more than 1 folk preparingmeta
,author ready
,lts-watch-v18.x
,lts-watch-v20.x
794cafe634d
doc:sea.getRawAsset(key)
always returns an ArrayBufferdoc
bde6d92a43b
src,lib: stabilize permission modelc++
,semver-minor
,lib / src
,notable-change
,author ready
,needs-ci
,dont-land-on-v18.x
,permission
bb2818424a2
http2: remove duplicate codeblockc++
,http2
,needs-ci
9cadb848ecc
http: add setDefaultHeaders option to http.requesthttp
,author ready
,needs-ci
,commit-queue-squash
b29a4162f95
sqlite: add support for custom functionsc++
,author ready
,sqlite
e77d411a407
tools: update gyp-next to 0.19.1build
,openssl
,tools
,author ready
,needs-ci
,gyp
,dependencies
,commit-queue-rebase
6af04880ba1
build: fix C string encoding forPRODUCT_DIR_ABS
build
,openssl
,tools
,author ready
,needs-ci
,gyp
,dependencies
,commit-queue-rebase
99e94980448
test: fix test-abortsignal-drop-settled-signals flakinesstest
,author ready
,needs-ci
,commit-queue-squash
27b1cab4605
fs: make mutatingoptions
in Promisesreaddir()
not affect resultsfs
,needs-ci
,commit-queue-rebase
44d276ca502
fs: make mutatingoptions
in Callbackreaddir()
not affect resultsfs
,needs-ci
,commit-queue-rebase
b13d8a2c040
doc: add esm examples to node:perf_hooksdoc
,perf_hooks
1ce68d14e69
test: remove exludes for sea tests on PPCtest
,needs-ci
6db630b6a6c
Revert "tools: disable automated libuv updates"meta
,author ready
cb60e42ba0c
report: fix typos in report keys and bump the versionc++
,semver-minor
,needs-ci
,report
2750dcee629
node-api: allow napi_delete_reference in finalizersc++
,node-api
,needs-ci
,commit-queue-squash
d28e72ffba1
doc: add esm examples to node:tlstls
,doc
,author ready
,commit-queue-squash
f3c2ea5cfba
tools: usegithub.actor
instead of bot username for release proposalsmeta
,author ready
037b8e0238f
doc: fix winget config pathdoc
,build
47aba628c16
doc: fix 'which' to 'that' and add commasdoc
a27f890ae0b
test: use --permission over --experimental-permissiontest
,author ready
,needs-ci
,permission
1e471a7be2b
util: fix Latin1 decoding to return string outputc++
,author ready
,needs-ci
,commit-queue-squash
93a2cabfe1a
doc: add esm examples to node:readlinedoc
,readline
,commit-queue-squash
7d7047c6cf9
doc: add esm examples to node:repldoc
,repl
,commit-queue-squash
ca8bd459d40
dgram: support blocklist in udpdgram
,semver-minor
,author ready
,needs-ci
253d8b0f568
buffer: document concat zero-fillbuffer
,doc
,author ready
,commit-queue-squash
9955e1950f4
doc: clarify util.aborted resource usageutil
,doc
,author ready
25bb462bc2
deps: define V8_PRESERVE_MOST as no-op on Windowswindows
,build
,v8 engine
,needs-ci
cde1c49c8cc
util: harden more built-in classes against prototype pollutionbuffer
,util
,author ready
,needs-ci
40031532a2e
build: add major release actionmeta
,author ready
,commit-queue-squash
aa886aa6da7
deps: update c-ares to v1.34.4cares
,author ready
,needs-ci
,dependencies
13308c1732a
tools: add REPLACEME check to workflowmeta
,author ready
086fa7bc05d
test: remove test-sqlite-statement-sync flaky designationtest
,needs-ci
a63bad866b6
deps: update libuv to 1.49.2libuv
,needs-ci
,commit-queue-squash
bfacbd747aa
deps: update simdutf to 5.6.4author ready
,needs-ci
,dependencies
06999c7618f
deps: update nghttp3 to 1.6.0author ready
,needs-ci
,quic
,dependencies
d422623b0e2
tools: update github_reporter to 1.7.2tools
,author ready
37f0ff32a94
tools: fixnode:
enforcement for docsdoc
,fast-track
,author ready
,lts-watch-v18.x
,lts-watch-v20.x
d0265352cfd
sqlite: aggregate constants in a single propertyc++
,semver-minor
,author ready
,needs-ci
,typings
,commit-queue-squash
,sqlite
72f79b44ed
doc: stabilize util.styleTextutil
,doc
,notable-change
,author ready
aa8d6470c31
build: fix missing fp16 dependency in d8 buildsv8 engine
,tools
,needs-ci
c8790edf738
build: set DESTCPU correctly for 'make binary' on loongarch64build
,author ready
,needs-ci
,loong64
c4731281946
doc: fix color contrast issue in light modedoc
fcaa2c82a6
build: fix GN build on macOSbackport-requested-v22.x
ea9a675f56
test_runner: exclude test files from coverage by defaultauthor ready
,needs-ci
,commit-queue-squash
,test_runner
8e780bc5ae
module: use synchronous hooks for preparsing in import(cjs)