Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
>= 8.0.0
->>= 22.2.0
Release Notes
nodejs/node (node)
v22.2.0
: 2024-05-15, Version 22.2.0 (Current), @targosCompare Source
Notable Changes
fb85d38e80
] - (SEMVER-MINOR) cli: allow running wasm in limited vmem with --disable-wasm-trap-handler (Joyee Cheung) #5276623a0d3339f
] - doc: add pimterry to collaborators (Tim Perry) #528747d7a762156
] - (SEMVER-MINOR) fs: allow 'withFileTypes' to be used with globs (Aviv Keller) #528378748dd6477
] - (SEMVER-MINOR) inspector: introduce the--inspect-wait
flag (Kohei Ueno) #527349a7ae9b6c4
] - lib,src: remove --experimental-policy (Rafael Gonzaga) #525831f7c2a93fc
] - (SEMVER-MINOR) perf_hooks: adddeliveryType
andresponseStatus
fields (Matthew Aitken) #515892f59529dc5
] - (SEMVER-MINOR) test_runner: support test plans (Colin Ihrig) #528606b4dac3eb5
] - (SEMVER-MINOR) zlib: expose zlib.crc32() (Joyee Cheung) #52692Commits
0f5716c364
] - assert: add deep equal check for more Error type (Zhenwei Jin) #518052c7d7caa8a
] - benchmark: filter non-present deps fromstart-cli-version
(Adam Majer) #517465db4c54bd6
] - bootstrap: print--help
message usingconsole.log
(Jacob Hummer) #5146367fcb6b85e
] - buffer: even faster atob (Daniel Lemire) #52443a5d63f9052
] - buffer: use size_t instead of uint32_t to avoid segmentation fault (Xavier Stouder) #48033f1bc994826
] - buffer: remove lines setting indexes to integer value (Zhenwei Jin) #52588a97ff753ab
] - build: add option to enable clang-cl on Windows (Michaël Zasso) #52870f96466a92c
] - build: enable building with shared uvwasi lib (Pooja D P) #43987b463385aa8
] - build: remove deprecated calls for argument groups (Mohammed Keyvanzadeh) #52913daeb7dbb3e
] - build: sync V8 warning cflags with BUILD.gn (Michaël Zasso) #52873eed967430d
] - build: harmonize Clang checks (Michaël Zasso) #52873e4b187433d
] - build: compile with C++20 support (Michaël Zasso) #52838aea6ca25ba
] - build: drop base64 dep in GN build (Cheng) #528567f866a8225
] - build: make simdjson a public dep in GN build (Cheng) #52755e1bd53c098
] - build: defineNOMINMAX
in common.gypi (Chengzhong Wu) #5279418c530f8f7
] - build, tools: copy release assets to staging R2 bucket once built (flakey5) #51394fb85d38e80
] - (SEMVER-MINOR) cli: allow running wasm in limited vmem with --disable-wasm-trap-handler (Joyee Cheung) #5276611e978916f
] - cluster: replaceforEach
withfor-of
loop (Jérôme Benoit) #50317db76c58d68
] - console: colorize console error and warn (Jithil P Ponnan) #516290d040a3035
] - crypto: fix duplicated switch-case return values (Mustafa Ateş UZUN) #49030ab7219f0b2
] - deps: update googletest tofa6de7f
(Node.js GitHub Bot) #529494ab096eccc
] - deps: update simdjson to 3.9.2 (Node.js GitHub Bot) #5294789f275b1df
] - deps: update corepack to 0.28.1 (Node.js GitHub Bot) #52946fc568b4b42
] - deps: update simdutf to 5.2.8 (Node.js GitHub Bot) #52727e399360182
] - deps: update simdutf to 5.2.6 (Node.js GitHub Bot) #52727232831f013
] - deps: enable unbundling of simdjson, simdutf, ada (Daniel Lemire) #529247ca83a5abc
] - deps: update googletest to2d16ed0
(Node.js GitHub Bot) #516573b15eb5911
] - deps: update googletest tod83fee1
(Node.js GitHub Bot) #516574190d70035
] - deps: update googletest to5a37b51
(Node.js GitHub Bot) #516577a166a2871
] - deps: update googletest to5197b1a
(Node.js GitHub Bot) #51657812dbd749f
] - deps: update googletest toeff443c
(Node.js GitHub Bot) #51657cb3ae4b9ef
] - deps: update googletest toc231e6f
(Node.js GitHub Bot) #51657d97317aaa1
] - deps: update googletest toe4fdb87
(Node.js GitHub Bot) #51657ad8ca1259f
] - deps: update googletest to5df0241
(Node.js GitHub Bot) #51657828f0d7096
] - deps: update googletest tob75ecf1
(Node.js GitHub Bot) #516573b60dbcf7b
] - deps: update googletest to4565741
(Node.js GitHub Bot) #5165737098eb880
] - deps: update simdjson to 3.9.1 (Node.js GitHub Bot) #52397a13cf1c049
] - deps: update uvwasi to 0.0.21 (Node.js GitHub Bot) #52863faf8ada719
] - deps: V8: cherry-pickf6bef09
(Richard Lau) #528028e5844c2a4
] - doc: remove reference to AUTHORS file (Marco Ippolito) #529601f3634e30f
] - doc: update hljs with the latest styles (Aviv Keller) #529119102255749
] - doc: mention quicker way to build docs (Alex Crawford) #5293715db3ef5fb
] - doc: mention push.followTags config (Rafael Gonzaga) #5290680fa675af2
] - doc: document pipeline withend
option (Alois Klink) #48970c0000f4118
] - doc: add example forexecFileSync
method and ref to stdio (Evan Shortiss) #39412e0148e2653
] - doc: add examples and notes to http server.close et al (mary marchini) #49091030f56ee6d
] - doc: fixdns.lookup
family0
andall
descriptions (Adam Jones) #51653a6d624cd5a
] - doc: updatefs.realpath
documentation (sinkhaha) #481705dab187ca8
] - doc: update fs read documentation for clarity (Mert Can Altin) #524535d3ee7205d
] - doc: watermark string behavior (Benjamin Gruenbaum) #528422dd8f092a8
] - doc: exclude commits with baking-for-lts (Marco Ippolito) #528960c2539b913
] - doc: add names next to release key bash commands (Aviv Keller) #5287823a0d3339f
] - doc: add pimterry to collaborators (Tim Perry) #5287415aad62e0c
] - doc: update BUILDING.md previous versions links (Michaël Zasso) #52852f770a993d4
] - doc: add more definitions to GLOSSARY.md (Aviv Keller) #52798f35b838a65
] - doc: make docs more welcoming and descriptive for newcomers (Serkan Özel) #38056562a019a14
] - doc: add OpenSSL errors to API docs (John Lamp) #342130cb7cf7aa9
] - doc: fix grammatical mistake (codershiba) #52808a0147ff8d0
] - doc: simplify copy-pasting ofbranch-diff
commands (Antoine du Hamel) #52757fce31fc829
] - doc: add test_runner to subsystem (Raz Luvaton) #52774ca5607bbc8
] - events: update MaxListenersExceededWarning message log (sinkhaha) #5192196566fc696
] - events: add stop propagation flag toEvent.stopImmediatePropagation
(Mickael Meausoone) #394635ee69243ed
] - events: replace NodeCustomEvent with CustomEvent (Feng Yu) #43876f076e721cb
] - fs: keep fs.promises.readFile read until EOF is reached (Zhenwei Jin) #521787d7a762156
] - (SEMVER-MINOR) fs: allow 'withFileTypes' to be used with globs (Aviv Keller) #52837ad9c4bddb1
] - http: correctly translate HTTP method (Paolo Insogna) #527018748dd6477
] - (SEMVER-MINOR) inspector: introduce the--inspect-wait
flag (Kohei Ueno) #527349a7ae9b6c4
] - lib,src: remove --experimental-policy (Rafael Gonzaga) #52583a850219600
] - meta: move@anonrig
to TSC regular member (Yagiz Nizipli) #529324dc8a387b3
] - meta: add mailmap entry for legendecas (Chengzhong Wu) #52795d10182d81d
] - meta: bump actions/checkout from 4.1.1 to 4.1.4 (dependabot[bot]) #5278748d0ac0665
] - meta: bump github/codeql-action from 3.24.9 to 3.25.3 (dependabot[bot]) #527867c7a25150e
] - meta: bump actions/upload-artifact from 4.3.1 to 4.3.3 (dependabot[bot]) #52785d9abf18342
] - meta: bump actions/download-artifact from 4.1.4 to 4.1.7 (dependabot[bot]) #52784590e5c6c45
] - meta: bump codecov/codecov-action from 4.1.1 to 4.3.1 (dependabot[bot]) #52783b3d1720515
] - meta: bump step-security/harden-runner from 2.7.0 to 2.7.1 (dependabot[bot]) #52782f74beb53de
] - module: cache synchronous module jobs before linking (Joyee Cheung) #528688fbf6628d6
] - module: have a single hooks thread for all workers (Gabriel Bota) #52706609d90bb4b
] - path: fix toNamespacedPath on Windows (Hüseyin Açacak) #529151f7c2a93fc
] - (SEMVER-MINOR) perf_hooks: adddeliveryType
andresponseStatus
fields (Matthew Aitken) #515890bbc62c42a
] - process: improve event-loop (Aras Abbasi) #52108619ac79abb
] - quic: address coverity warning (Michael Dawson) #5282404de5766ee
] - repl: fix disruptive autocomplete without inspector (Nitzan Uziely) #40661663bb973ab
] - src: fix Worker termination ininspector.waitForDebugger
(Daeyeon Jeong) #52527fca38b2d6e
] - src: useS_ISDIR
to check if the file is a directory (theanarkh) #52164b228db579f
] - src: allow preventing debug signal handler start (Shelley Vohr) #46681ace65a9aac
] - src: make sure pass theargv
to worker threads (theanarkh) #5282775004d32ab
] - src: fix typo Unabled -> Unable (Simon Siefke) #52820c40a8273ef
] - src: avoid unused variable 'error' warning (Michaël Zasso) #52886d169d0f181
] - src: fix positional args in task runner (Yagiz Nizipli) #528109c76c95c10
] - src: only apply fix in main thread (Paolo Insogna) #52702e1cba97df3
] - src: fix test local edge case (Paolo Insogna) #52702dc41c135d7
] - src: reduce unnecessary serialization of CLI options in C++ (Joyee Cheung) #52451fb24c4475c
] - src: rewrite task runner in c++ (Yagiz Nizipli) #52609323f95de9e
] - src: migrate to new V8 interceptors API (Michaël Zasso) #52745850ff02931
] - src,permission: resolve path on fs_permission (Rafael Gonzaga) #527618d3b0b7ade
] - stream: useByteLengthQueuingStrategy
when not inobjectMode
(Jason) #48847fa715437b0
] - stream: fix util.inspect for compression/decompressionStream (Mert Can Altin) #52283b0e6a6b3d5
] - string_decoder: throw an error when writing a too long buffer (zhenweijin) #52215e016e952e6
] - test: addDebugger.setInstrumentationBreakpoint
known issue (Konstantin Ulitin) #31137a589de0886
] - test: usefor-of
instead offorEach
(Gibby Free) #49790578868ddf8
] - test: verify request payload is uploaded consistently (Austin Wright) #34066c676e522e6
] - test: add fuzzer for native/js string conversion (Adam Korczynski) #511205f6415b41d
] - test: add fuzzer forClientHelloParser
(AdamKorcz) #510884d50d51a5e
] - test: fix broken env fuzzer by initializing process (AdamKorcz) #51080cd00cdcbc8
] - test: replaceforEach()
intest-stream-pipe-unpipe-stream
(Dario) #507865469adf458
] - test: test pipelineend
on transform streams (Alois Klink) #48970ea6070b0e8
] - test: improve coverage of lib/readline.js (Rongjian Zhang) #386464f96b00307
] - test: updated for each to for of in test file (lyannel) #503085d91cf1976
] - test: movetest-http-server-request-timeouts-mixed
to sequential (Madhuri) #45722f47e8fccbb
] - test: fix DNS cancel tests (Szymon Marczak) #444320b073f885a
] - test: add http agent toexecutionAsyncResource
(psj-tar-gz) #34966fbce3178ba
] - test: reduce memory usage of test-worker-stdio (Adam Majer) #377691f8eaec454
] - test: add common.expectRequiredModule() (Joyee Cheung) #528685e731da572
] - test: skip unstable shadow realm gc tests (Chengzhong Wu) #5285530a35ae522
] - test: crypto-rsa-dsa testing for dynamic openssl (Michael Dawson) #52781968fe6a8b1
] - test: skip some console tests on dumb terminal (Adam Majer) #377701448959e0d
] - test: skip v8-updates/test-linux-perf-logger (Michaël Zasso) #5282130a4248b48
] - test: add env variable test for --run (Yagiz Nizipli) #52811edb4ed3bc9
] - test: drop test-crypto-timing-safe-equal-benchmarks (Rafael Gonzaga) #52751944ae598b5
] - test, crypto: use correct object on assert (响马) #51820a814e720fa
] - test_runner: fix watch mode race condition (Moshe Atlow) #529542f59529dc5
] - (SEMVER-MINOR) test_runner: support test plans (Colin Ihrig) #528603267b3c063
] - test_runner: display failed test stack trace with dot reporter (Mihir Bhansali) #52655b96868b4e7
] - test_runner: preserve hook promise when executed twice (Moshe Atlow) #5279174341ba3c9
] - tools: fix v8-update workflow (Michaël Zasso) #52957afe39ed0df
] - tools: add --certify-safe to nci-ci (Matteo Collina) #52940bb97e1ccdd
] - tools: fix doc update action (Marco Ippolito) #52890c6043fe6c8
] - tools: fix get_asan_state() in tools/test.py (Joyee Cheung) #527666e71accc5f
] - tools: support max_virtual_memory test configuration (Joyee Cheung) #527661600bdac60
] - tools: support != in test status files (Joyee Cheung) #527668ce23dc9f3
] - tools: update gyp-next to 0.18.0 (Node.js GitHub Bot) #52835c5f832adc0
] - tools: update gyp-next to 0.17.0 (Node.js GitHub Bot) #52835646a094782
] - tools: prepare custom rules for ESLint v9 (Michaël Zasso) #52889505566347d
] - tools: update lint-md-dependencies to rollup@4.17.2 (Node.js GitHub Bot) #52836466e0c1321
] - tools: updategr2m/create-or-update-pull-request-action
(Antoine du Hamel) #52843ce7a751ad1
] - tools: use sccache GitHub action (Michaël Zasso) #528391ee38a5ec1
] - tools: specify a commit-message for V8 update workflow (Antoine du Hamel) #52844317998a1e8
] - tools: fix V8 update workflow (Antoine du Hamel) #52822ef6a2101e2
] - url,tools,benchmark: replace deprecatedsubstr()
(Jungku Lee) #515460deef2d2b1
] - util: fix%s
format behavior withSymbol.toPrimitive
(Chenyu Yang) #50992a42b93b9aa
] - util: improveisInsideNodeModules
(uzlopak) #52147d71e16154a
] - watch: allow listening for grouped changes (Matthieu Sieben) #52722e895f7cf32
] - watch: enable passthrough ipc in watch mode (Zack) #50890f5d925706a
] - watch: fix arguments parsing (Moshe Atlow) #527606b4dac3eb5
] - (SEMVER-MINOR) zlib: expose zlib.crc32() (Joyee Cheung) #52692v20.13.1
: 2024-05-09, Version 20.13.1 'Iron' (LTS), @marco-ippolitoCompare Source
2024-05-09, Version 20.13.1 'Iron' (LTS), @marco-ippolito
Revert "tools: install npm PowerShell scripts on Windows"
Due to a regression in the npm installation on Windows, this commit reverts the change that installed npm PowerShell scripts on Windows.
Commits
b7d80802cc
] - Revert "tools: install npm PowerShell scripts on Windows" (marco-ippolito) #52897v20.13.0
Compare Source
v20.12.2
: 2024-04-10, Version 20.12.2 'Iron' (LTS), @RafaelGSSCompare Source
This is a security release.
Notable Changes
child_process.spawn
without shell option enabled on WindowsCommits
69ffc6d50d
] - src: disallow direct .bat and .cmd file spawning (Ben Noordhuis) nodejs-private/node-private#563v20.12.1
Compare Source
v20.12.0
Compare Source
v20.11.1
Compare Source
v20.11.0
Compare Source
v20.10.0
Compare Source
v20.9.0
Compare Source
v20.8.1
: 2023-10-13, Version 20.8.1 (Current), @RafaelGSSCompare Source
This is a security release.
Notable Changes
The following CVEs are fixed in this release:
nghttp2
Security Release (High)undici
Security Release (High)More detailed information on each of the vulnerabilities can be found in October 2023 Security Releases blog post.
Commits
c86883e844
] - deps: update nghttp2 to 1.57.0 (James M Snell) #501212860631359
] - deps: update undici to v5.26.3 (Matteo Collina) #50153cd37838bf8
] - lib: let deps requirenode
prefixed modules (Matthew Aitken) #50047f5c90b2951
] - module: fix code injection through export names (Tobias Nießen) nodejs-private/node-private#461fa5dae1944
] - permission: fix Uint8Array path traversal (Tobias Nießen) nodejs-private/node-private#456cd35275111
] - permission: improve path traversal protection (Tobias Nießen) nodejs-private/node-private#456a4cb7fc7c0
] - policy: use tamper-proof integrity check function (Tobias Nießen) nodejs-private/node-private#462v20.8.0
: 2023-09-28, Version 20.8.0 (Current), @ruyadornoCompare Source
Notable Changes
Stream performance improvements
Performance improvements to writable and readable streams, improving the creation and destruction by ±15% and reducing the memory overhead each stream takes in Node.js
Contributed by Benjamin Gruenbaum in #49745 and Raz Luvaton in #49834.
Performance improvements for readable webstream, improving readable stream async iterator consumption by ±140% and improving readable stream
pipeTo
consumption by ±60%Contributed by Raz Luvaton in #49662 and #49690.
Rework of memory management in
vm
APIs with theimportModuleDynamically
optionThis rework addressed a series of long-standing memory leaks and use-after-free issues in the following APIs that support
importModuleDynamically
:vm.Script
vm.compileFunction
vm.SyntheticModule
vm.SourceTextModule
This should enable affected users (in particular Jest users) to upgrade from older versions of Node.js.
Contributed by Joyee Cheung in #48510.
Other notable changes
32d4d29d02
] - deps: add v8::Object::SetInternalFieldForNodeCore() (Joyee Cheung) #498740e686d096b
] - doc: deprecatefs.F_OK
,fs.R_OK
,fs.W_OK
,fs.X_OK
(Livia Medeiros) #49683a5dd057540
] - doc: deprecateutil.toUSVString
(Yagiz Nizipli) #497257b6a73172f
] - doc: deprecate callingpromisify
on a function that returns a promise (Antoine du Hamel) #496471beefd5f16
] - esm: set all hooks as release candidate (Geoffrey Booth) #49597b0ce78a75b
] - module: fix the leak in SourceTextModule and ContextifySript (Joyee Cheung) #485104e578f8ab1
] - module: fix leak of vm.SyntheticModule (Joyee Cheung) #4851069e4218772
] - module: use symbol in WeakMap to manage host defined options (Joyee Cheung) #4851014ece0aa76
] - (SEMVER-MINOR) src: allow embedders to override NODE_MODULE_VERSION (Cheng Zhao) #492799fd67fbff0
] - stream: use bitmap in writable state (Raz Luvaton) #498340ccd4638ac
] - stream: use bitmap in readable state (Benjamin Gruenbaum) #497457c5e322346
] - stream: improve webstream readable async iterator performance (Raz Luvaton) #4966280b342cc38
] - (SEMVER-MINOR) test_runner: accepttestOnly
inrun
(Moshe Atlow) #4975317a05b141d
] - (SEMVER-MINOR) test_runner: add junit reporter (Moshe Atlow) #49614Commits
4879e3fbbe
] - benchmark: add a benchmark for read() of ReadableStreams (Debadree Chatterjee) #4962278a6c73157
] - benchmark: shorten pipe-to by reducing number of chunks (Raz Luvaton) #495774126a6e4c9
] - benchmark: fix webstream pipe-to (Raz Luvaton) #495526010a91825
] - bootstrap: do not expand argv1 for snapshots (Joyee Cheung) #495068480280c4b
] - bootstrap: only use the isolate snapshot when compiling code cache (Joyee Cheung) #49288b30754aa87
] - build: run embedtest using node executable (Joyee Cheung) #4950631db0b8e2b
] - build: add --write-snapshot-as-array-literals to configure.py (Joyee Cheung) #493126fcb51d3ba
] - debugger: useinternal/url.URL
instead ofurl.parse
(LiviaMedeiros) #4959032d4d29d02
] - deps: add v8::Object::SetInternalFieldForNodeCore() (Joyee Cheung) #49874ad37cadc3f
] - deps: V8: backportde9a5de
(Joyee Cheung) #49703cdd1c66222
] - deps: V8: cherry-pickb33bf2d
(Joyee Cheung) #4970361d18d6473
] - deps: update undici to 5.24.0 (Node.js GitHub Bot) #49559b8a4fef393
] - deps: remove pthread-fixes.c from uv.gyp (Ben Noordhuis) #497446c86c0683c
] - deps: update googletest tod1467f5
(Node.js GitHub Bot) #496761424404742
] - deps: update nghttp2 to 1.56.0 (Node.js GitHub Bot) #4958215b54ff95d
] - deps: update googletest to8a6feab
(Node.js GitHub Bot) #494632ceab877c2
] - deps: update corepack to 0.20.0 (Node.js GitHub Bot) #494644814872ddc
] - doc: fixDEP0176
number (LiviaMedeiros) #498580e686d096b
] - doc: deprecatefs.F_OK
,fs.R_OK
,fs.W_OK
,fs.X_OK
(Livia Medeiros) #496835877c403a2
] - doc: add mertcanaltin as a triager (mert.altin) #49826864fe56432
] - doc: addgit node backport
way to the backporting guide (Raz Luvaton) #49760e0f93492d5
] - doc: improve documentation about ICU data fallback (Joyee Cheung) #49666a5dd057540
] - doc: deprecateutil.toUSVString
(Yagiz Nizipli) #49725774c1cfd52
] - doc: add missing function call to example forutil.promisify
(Jungku Lee) #49719fe78a34845
] - doc: update output of example inmimeParams.set()
(Deokjin Kim) #497184175ea33bd
] - doc: add missedinspect
with numericSeparator to example (Deokjin Kim) #497173a88571972
] - doc: fix history comments (Antoine du Hamel) #49701db4ab1ccbb
] - doc: add missing history info forimport.meta.resolve
(Antoine du Hamel) #49700a304d1ee19
] - doc: link maintaining deps to pull-request.md (Marco Ippolito) #4971635294486ad
] - doc: fix print results inevents
(Jungku Lee) #495489f0b0e15c9
] - doc: alphabetize cli.md sections (Geoffrey Booth) #496687b6a73172f
] - doc: deprecate callingpromisify
on a function that returns a promise (Antoine du Hamel) #49647d316b32fff
] - doc: updatecorepack.md
to account for 0.20.0 changes (Antoine du Hamel) #49486c2eac7dc7c
] - doc: remove@anonrig
from performance initiative (Yagiz Nizipli) #496413d839fbf87
] - doc: mark Node.js 16 as End-of-Life (Richard Lau) #4965153fb5aead8
] - doc: save user preference for JS flavor (Vidar Eldøy) #49526e3594d5658
] - doc: update documentation for node:process warning (Shubham Pandey) #495178e033c3963
] - doc: rename possibly confusing variable and CSS class (Antoine du Hamel) #49536d0e0eb4bb3
] - doc: update outdated history info (Antoine du Hamel) #49530b4724e2e3a
] - doc: close a parenthesis (Sébastien Règne) #495250471c5798e
] - doc: cast GetInternalField() return type to v8::Value in addons.md (Joyee Cheung) #494399f8bea3dda
] - doc: fix documentation for input option in child_process (Ariel Weiss) #49481f3fea92f8a
] - doc: fix missing imports intest.run
code examples (Oshri Asulin) #49489e426b77b67
] - doc: fix documentation for fs.createWriteStream highWaterMark option (Mert Can Altın) #494562b119108ff
] - doc: updated releasers instructions for node.js website (Claudio W) #49427b9d4a80183
] - doc: editimport.meta.resolve
documentation (Antoine du Hamel) #49247f67433f666
] - doc,tools: switch to@node-core/utils
(Michaël Zasso) #49851142e256fc5
] - errors: improve classRegExp in errors.js (Uzlopak) #496436377f1bce2
] - errors: usedetermineSpecificType
in more error messages (Antoine du Hamel) #4958005f0fcb4c4
] - esm: identify parent importing a url with invalid host (Jacob Smith) #497368a6f5fb8f3
] - esm: fix return type ofimport.meta.resolve
(Antoine du Hamel) #49698a6140f1b8c
] - esm: update loaders warning (Geoffrey Booth) #49633521a9327e0
] - esm: fix support forURL
instances inregister
(Antoine du Hamel) #496553a9ea0925a
] - esm: clarify ERR_REQUIRE_ESM errors (Daniel Compton) #495211beefd5f16
] - esm: set all hooks as release candidate (Geoffrey Booth) #49597be48267888
] - esm: remove return value forModule.register
(Antoine du Hamel) #49529e74a075124
] - esm: refactor test-esm-loader-resolve-type (Geoffrey Booth) #4949317823b3533
] - esm: refactor test-esm-named-exports (Geoffrey Booth) #49493f34bd15ac1
] - esm: refactor mocking test (Geoffrey Booth) #49465ec323bbd99
] - fs: replaceSetMethodNoSideEffect
in node_file (CanadaHonk) #498576acf800123
] - fs: improve error performance forunlinkSync
(CanadaHonk) #4985631702c9403
] - fs: improvereadFileSync
with file descriptors (Yagiz Nizipli) #49691835f9fe7b9
] - fs: fix file descriptor validator (Yagiz Nizipli) #49752b618fe262f
] - fs: improve error performance ofopendirSync
(Yagiz Nizipli) #49705938471ef55
] - fs: improve error performance of sync methods (Yagiz Nizipli) #49593db3fc6d087
] - fs: fix readdir and opendir recursive with unknown file types (William Marlow) #496030f020ed22d
] - gyp: put cctest filenames in variables (Cheng Zhao) #491780ce1e94d12
] - lib: update encoding sets inWHATWG API
(Jungku Lee) #49610efd6815a7a
] - lib: fixinternalBinding
typings (Yagiz Nizipli) #497421287d5b74e
] - lib: allow byob reader for 'blob.stream()' (Debadree Chatterjee) #49713bbc710522d
] - lib: reset the cwd cache before execution (Maël Nison) #49684f62d649e4d
] - lib: use internalfileURLToPath
(Deokjin Kim) #49558e515046941
] - lib: use internalpathToFileURL
(Livia Medeiros) #4955300608e8070
] - lib: check SharedArrayBuffer availability in freeze_intrinsics.js (Milan Burda) #494828bfbe7079c
] - meta: fix linter error (Antoine du Hamel) #4975558f7a9e096
] - meta: add primordials strategic initiative (Benjamin Gruenbaum) #497065366027756
] - meta: bump github/codeql-action from 2.21.2 to 2.21.5 (dependabot[bot]) #49438fe26b74082
] - meta: bump rtCamp/action-slack-notify from 2.2.0 to 2.2.1 (dependabot[bot]) #49437b0ce78a75b
] - module: fix the leak in SourceTextModule and ContextifySript (Joyee Cheung) #485104e578f8ab1
] - module: fix leak of vm.SyntheticModule (Joyee Cheung) #4851069e4218772
] - module: use symbol in WeakMap to manage host defined options (Joyee Cheung) [#48510](https://togithub.com/nodejs/noConfiguration
📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Moscow, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.