chore(deps): update node.js to v20.7.0 #945
Merged
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:
20.6.1
->20.7.0
Release Notes
nodejs/node (node)
v20.7.0
: 2023-09-18, Version 20.7.0 (Current), @UlisesGasconCompare Source
Notable Changes
022f1b70c1
] - src: support multiple--env-file
declarations (Yagiz Nizipli) #495424a1d1cad61
] - crypto: update root certificates to NSS 3.93 (Node.js GitHub Bot) #49341a1a65f593c
] - deps: upgrade npm to 10.1.0 (npm team) #495706c2480cad9
] - (SEMVER-MINOR) deps: upgrade npm to 10.0.0 (npm team) #49423bef900e56b
] - doc: move and rename loaders section (Geoffrey Booth) #49261db4ce8a593
] - doc: add release key for Ulises Gascon (Ulises Gascón) #4919611c85ffa98
] - (SEMVER-MINOR) lib: add api to detect whether source-maps are enabled (翠 / green) #46391ec51e25ed7
] - src,permission: add multiple allow-fs-* flags (Carlos Espa) #49047efdc95fbc0
] - (SEMVER-MINOR) test_runner: expose location of tests (Colin Ihrig) #48975Commits
e84515594e
] - benchmark: usetmpdir.resolve()
(Livia Medeiros) #49137f37444e896
] - bootstrap: build code cache from deserialized isolate (Joyee Cheung) #49099af6dc1754d
] - bootstrap: do not generate code cache in an unfinalized isolate (Joyee Cheung) #49108cade5716df
] - build: add symlink tocompile_commands.json
file if needed (Juan José) #4926034a2590b05
] - build: expand when we run internet tests (Michael Dawson) #49218f637fd46ab
] - build: fix typolibray
->library
(configure.py) (michalbiesek) #49106ef3d8dd493
] - crypto: remove webcrypto EdDSA key checks and properties (Filip Skokan) #494084a1d1cad61
] - crypto: update root certificates to NSS 3.93 (Node.js GitHub Bot) #493417eb10a38ea
] - crypto: remove getDefaultEncoding() (Tobias Nießen) #49170772496c030
] - crypto: remove default encoding from DiffieHellman (Tobias Nießen) #49169c795083232
] - crypto: remove default encoding from Hash/Hmac (Tobias Nießen) #4916708197aa010
] - crypto: remove default encoding from sign/verify (Tobias Nießen) #49145a1a65f593c
] - deps: upgrade npm to 10.1.0 (npm team) #495706c2480cad9
] - (SEMVER-MINOR) deps: upgrade npm to 10.0.0 (npm team) #4942384195d9584
] - deps: add missing thread-common.c in uv.gyp (Santiago Gimeno) #494105b70b68b3d
] - deps: V8: cherry-pickeadaef5
(Adam Majer) #49401fe34d632e8
] - deps: update zlib to 1.2.13.1-motley-f5fd0ad (Node.js GitHub Bot) #49252db4ce8a593
] - doc: add release key for Ulises Gascon (Ulises Gascón) #49196e5f3a694cf
] - doc: fix node-api call example (Chengzhong Wu) #49395021345a724
] - doc: add news issue for Diagnostics WG (Michael Dawson) #49306f82347266b
] - doc: clarify policy expectations (Rafael Gonzaga) #4894773cfd9c895
] - doc: add print results for examples inStringDecoder
(Jungku Lee) #4932663ab591416
] - doc: update outdated reference to NIST SP 800-131A (Tobias Nießen) #49316935dfe2afd
] - doc: usecjs
as block code's type inMockTimers
(Deokjin Kim) #493097c0cd2fb87
] - doc: updateoptions.filter
description forfs.cp
(Shubham Pandey) #49289f72e79ea67
] - doc: add riscv64 to list of architectures (Stewart X Addison) #49284d19c710064
] - doc: avoid "not currently recommended" (Tobias Nießen) #49300ae656101c0
] - doc: update module hooks docs (Geoffrey Booth) #49265fefbdb92f2
] - doc: modify param description for end(),write() inStringDecoder
(Jungku Lee) #4928559e66a1ebe
] - doc: use NODE_API_SUPPORTED_VERSION_MAX in release doc (Cheng Zhao) #49268ac3b88449b
] - doc: fix typo instream.finished
documentation (Antoine du Hamel) #492717428ebf6c3
] - doc: update description forpercent_encode
sets inWHATWG API
(Jungku Lee) #49258bef900e56b
] - doc: move and rename loaders section (Geoffrey Booth) #49261a22e0d9696
] - doc: clarify use of Uint8Array for n-api (Fedor Indutny) #487421704f24cb9
] - doc: add signature formodule.register
(Geoffrey Booth) #492515a363bb01b
] - doc: caveat unavailability ofimport.meta.resolve
in custom loaders (Jacob Smith) #492428101f2b259
] - doc: use same name in the doc as in the code (Hyunjin Kim) #49216edf278d60d
] - doc: add notable-change label mention to PR template (Rafael Gonzaga) #491883df2251a6a
] - doc: add h1 summary to security release process (Rafael Gonzaga) #491129fcd99a744
] - doc: update to semver-minor releases by default (Rafael Gonzaga) #49175777931f499
] - doc: fix wording in napi_async_init (Tobias Nießen) #49180f45c8e10c0
] - doc,test: add known path resolution issue in permission model (Tobias Nießen) #49155a6cfea3f74
] - esm: align sync and async load implementations (Antoine du Hamel) #491529fac310b33
] - fs: add the options param description in openAsBlob() (Yeseul Lee) #4930892772a8175
] - fs: remove redundant code in readableWebStream() (Deokjin Kim) #4929888ba79b083
] - fs: make sure to write entire buffer (Robert Nagy) #4921111c85ffa98
] - (SEMVER-MINOR) lib: add api to detect whether source-maps are enabled (翠 / green) #46391c12711ebfe
] - lib: implement WeakReference on top of JS WeakRef (Joyee Cheung) #490539a0891f88d
] - meta: bump step-security/harden-runner from 2.5.0 to 2.5.1 (dependabot[bot]) #49435ae67f41ef1
] - meta: bump actions/checkout from 3.5.3 to 3.6.0 (dependabot[bot]) #4943671b4411fb2
] - meta: bump actions/setup-node from 3.7.0 to 3.8.1 (dependabot[bot]) #4943483b7d3a395
] - meta: remove modules team from CODEOWNERS (Benjamin Gruenbaum) #4941281ff68c45c
] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #49264ab975233cc
] - meta: mention nodejs/tsc when changing GH templates (Rafael Gonzaga) #49189ceaa5494de
] - meta: add test/reporters to codeowners (Chemi Atlow) #49186de0a51b7cf
] - net: improve performance of isIPv4 and isIPv6 (Uzlopak) #495688d0913bf95
] - net: use asserts in JS Socket Stream to catch races in future (Tim Perry) #494002486836a7d
] - net: fix crash due to simultaneous close/shutdown on JS Stream Sockets (Tim Perry) #494007a808340cd
] - node-api: fix compiler warning in node_api.h (Michael Graeb) #4910330f26a99f4
] - permission: ensure to resolve path when calling mkdtemp (RafaelGSS) nodejs-private/node-private#4405051c75a5b
] - policy: fix path to URL conversion (Antoine du Hamel) #49133173aed4757
] - report: fix recent coverity warning (Michael Dawson) #48954d7ff78b442
] - sea: generate code cache with deserialized isolate (Joyee Cheung) #49226022f1b70c1
] - src: support multiple--env-file
declarations (Yagiz Nizipli) #49542154b1c2115
] - src: don't overwrite environment from .env file (Phil Nash) #49424dc4de1c69b
] - src: modify code for empty string (pluris) #49336701c46f967
] - src: remove unused PromiseWrap-related code (Joyee Cheung) #493354a094dc7af
] - src: rename IsAnyByteSource to IsAnyBufferSource (Tobias Nießen) #4934655d6649175
] - src: support snapshot deserialization in RAIIIsolate (Joyee Cheung) #49226dc092864ef
] - src: remove unused functionGetName()
in node_perf (Jungku Lee) #49244f2552a410e
] - src: use ARES_SUCCESS instead of 0 (Jungku Lee) #490484a9ae31519
] - src: add a condition if the argument ofDomainToUnicode
is empty (Jungku Lee) #49097f460362cdf
] - src: remove C++ WeakReference implementation (Joyee Cheung) #490532a35383b3e
] - src: use per-realm GetBindingData() wherever applicable (Joyee Cheung) #49007184bbddcf5
] - src: add per-realm GetBindingData() method (Joyee Cheung) #49007e9946885f9
] - src: serialize both BaseObject slots (Joyee Cheung) #48996ec51e25ed7
] - src,permission: add multiple allow-fs-* flags (Carlos Espa) #490478aac95de4b
] - stream: improve tee perf by reduceReflectConstruct
usages (Raz Luvaton) #495460eea7fd8fb
] - stream: use Buffer.from when constructor is a Buffer (Matthew Aitken) #49250b961d9bd52
] - stream: addhighWaterMark
for the map operator (Raz Luvaton) #49249ca1384166d
] - test: fix warning for comment in embedtest (Jungku Lee) #494162a35782809
] - test: simplify test-crypto-dh-group-setters (Tobias Nießen) #494046740f3c209
] - test: verify dynamic import call with absolute path strings (Chengzhong Wu) #492756ed47bd8fb
] - test: reduce length in crypto keygen tests (Joyee Cheung) #492214faa30c553
] - test: split JWK async elliptic curve keygen tests (Joyee Cheung) #49221e04a2603d8
] - test: split test-crypto-keygen.js (Joyee Cheung) #492210d23c1d4ce
] - test: rename test-crypto-modp1-error (Tobias Nießen) #4934848e41569e2
] - test: migrate message source map tests from Python to JS (Yiyun Lei) #49238a11e64e09c
] - test: fix compiler warning in NodeCryptoEnv (Tobias Nießen) #49206345543938f
] - test: handle EUNATCH (Abdirahim Musse) #48050e391f4b197
] - test: usetmpdir.resolve()
(Livia Medeiros) #49136910378f93f
] - test: reduce flakiness oftest-esm-loader-hooks
(Antoine du Hamel) #492484a85f70462
] - test: add spawnSyncAndExit() and spawnSyncAndExitWithoutError() (Joyee Cheung) #492009610008b79
] - test: make test-perf-hooks more robust and work with workers (Joyee Cheung) #49197dc8fff9a75
] - test: use gcUntil() in test-v8-serialize-leak (Joyee Cheung) #49168ca9f801332
] - test: make WeakReference tests robust (Joyee Cheung) #49053de103a4686
] - test: add test for effect of UV_THREADPOOL_SIZE (Tobias Nießen) #4916547d24f144b
] - test: use expectSyncExit{WithErrors} in snapshot tests (Joyee Cheung) #49020c441f5a097
] - test: add expectSyncExitWithoutError() and expectSyncExit() utils (Joyee Cheung) #490204d184b5251
] - test: remove --no-warnings flag in test_runner fixtures (Raz Luvaton) #4898925e967a90b
] - test: reorder test files fixtures for better understanding (Raz Luvaton) #48787fac56dbcc0
] - test,benchmark: usetmpdir.fileURL()
(Livia Medeiros) #4913836763fa532
] - test_runner: preserve original property descriptor (Erick Wendel) #4943340e9fcdbea
] - test_runner: add support for setImmediate (Erick Wendel) #4939723216f1935
] - test_runner: report covered lines, functions and branches to reporters (Phil Nash) #49320283f2806b1
] - test_runner: expose spec reporter as newable function (Chemi Atlow) #49184546ad5f770
] - test_runner: reland run global after() hook earlier (Colin Ihrig) #49116efdc95fbc0
] - (SEMVER-MINOR) test_runner: expose location of tests (Colin Ihrig) #489754bc0a8fe99
] - test_runner: fix global after not failing the tests (Raz Luvaton) #4891308738b2664
] - test_runner: fix timeout in *Each hook failing further tests (Raz Luvaton) #48925c2f1830f66
] - test_runner: cleanup test timeout abort listener (Raz Luvaton) #4891575333f38b2
] - test_runner: fix global before not called when no global test exists (Raz Luvaton) #48877b28b85adf8
] - tls: remove redundant code in onConnectSecure() (Deokjin Kim) #4945783fc4dccbc
] - tls: refactor to use validateFunction (Deokjin Kim) #494228949cc79dd
] - tls: ensure TLS Sockets are closed if the underlying wrap closes (Tim Perry) #493271df56e6f01
] - tools: update eslint to 8.48.0 (Node.js GitHub Bot) #49343ef50ec5b57
] - tools: update lint-md-dependencies (Node.js GitHub Bot) #493429a8fb4fc34
] - tools: remove v8_dump_build_config action (Cheng Zhao) #4930191b2d4314b
] - tools: update lint-md-dependencies (Node.js GitHub Bot) #49253b51946ebdd
] - tools: fix github reporter appended multiple times (Moshe Atlow) #49199ae40cb1612
] - url: validatepathToFileURL(path)
argument as string (LiviaMedeiros) #49161e787673dcf
] - url: handle unicode hostname if empty (Yagiz Nizipli) #493966ee74be87f
] - vm: store MicrotaskQueue in ContextifyContext directly (Joyee Cheung) #489820179c6dc8f
] - worker: protect against user mutating well-known prototypes (Antoine du Hamel) #49270Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.