This repository has been archived by the owner on Jul 12, 2024. It is now read-only.
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:
14
->16
>=12.20.1 <15
-><17
Release Notes
nodejs/node
v16.15.1
Compare Source
Notable Changes
deps:
docs:
Commits
f7c4ce2255
] - deps: V8: cherry-pick3ebf205
(Liu Yu) #43147447f9a0e2e
] - deps: upgrade npm to 8.11.0 ([email protected]) #4321068572bdea2
] - deps: upgrade npm to 8.10.0 ([email protected]) #430613dfc632f12
] - deps: upgrade npm to 8.9.0 (npm-robot) #42968a746943fcb
] - deps: update archs files for OpenSSL-1.1.1o (RafaelGSS) #429576efc844922
] - deps: upgrade openssl sources to OpenSSL_1_1_1o (RafaelGSS) #429573ceeb574c3
] - deps: upgrade npm to 8.8.0 (npm-robot) #42886f8b2156e07
] - deps: upgrade npm to 8.7.0 ([email protected]) #42744898b4751e9
] - deps: upgrade npm to 8.6.0 (npm team) #42550617f64a1cd
] - doc: add release key for RafaelGSS (Rafael Gonzaga) #43131e1b47e6e3d
] - doc: add release key for Juan Arboleda (Juan José) #429614185f1f466
] - src,inspector: fix empty MaybeLocal crash (Darshan Sen) #42409f11b3cfc6a
] - test: delete test/pummel/test-repl-empty-maybelocal-crash.js (Darshan Sen) #42720feac215e4e
] - tools: disable trap handler for Windows cross-compiler (Michaël Zasso) #4048847cdddf59b
] - tools: update V8 gypfiles for 9.6 (Michaël Zasso) #40488v16.15.0
Compare Source
Notable changes
Add fetch API
Adds experimental support to the fetch API. This adds the
--experimental-fetch
flag that installs the
fetch
,Request
,Response
,Headers
, andFormData
globals.
Other notable changes
fs.write
,fs.writeFileSync
(Livia Medeiros) #42149Commits
3d4df9cd70
] - (SEMVER-MINOR) benchmark: addsubarray
tobuffer-slice
(Benjamin Gruenbaum) #41596d40f5a177a
] - buffer: improve blob read performance (Xuguang Mei) #4211784752a495f
] - (SEMVER-MINOR) buffer: aliassubarray
andslice
(Benjamin Gruenbaum) #41596c5da1dda4a
] - build: use ccache in make-v8.sh on ppc64le and s390x (Richard Lau) #42204ba56e41953
] - build: drop shortened URL from lint-commit-message (Richard Lau) #42168b2c88ec69c
] - build: fix usage of input in feature action (Michael Dawson) #42150bcabd70d93
] - build: increase max ops for stale feature action (Michael Dawson) #42130042fb6f4d5
] - build: add corepack to the auto-updated dependencies (Maël Nison) #42090611cbf13a6
] - build: last test of the stale feature action (Michael Dawson) #420850d8f76ff2f
] - build: update feature close action for testing (Michael Dawson) #42082bc3d8a752f
] - build: cancel running CI jobs when a PR is updated (Michaël Zasso) #42017e049173bce
] - build: increase operations and test tag (Michael Dawson) #420384c47d59e9b
] - build: allow manual run of feature request action (Michael Dawson) #42037692ee2ae06
] - build: add action to close stale feature requests (Michael Dawson) #41981290a2bfd81
] - build: prevent concurrent CI and CQ workflow runs (Michaël Zasso) #42016d2c1624279
] - build: use zoslib_include_dir provided by node-gyp (alexcfyung) #41713db4a3dc1a6
] - build: move tool updates workflow runtime a day later (Rich Trott) #4198224d0c32af4
] - build: extend yamllint configuration (Mestery) #41756428b967ea4
] - build: remove broken x32 arch support (Ben Noordhuis) #4190551847e0d24
] - build: revert fast-track changes (Filip Skokan) #418921452f8d6f1
] - build: improve consistency between workflows (Mestery) #417919677da4b46
] - (SEMVER-MINOR) build: add --v8-enable-hugepage flag (Daoming Qiu) #414875468de5317
] - build,tools: change the quotes in YAML (Mestery) #41756f32c39762c
] - child_process: kHideConsoleWindows for spawnSync (Raymond Zhao) #41412914f9071ba
] - cluster: respect listen backlog set by workers (Elad Nava) #41623f990308972
] - crypto: fix auth tag length error when mode != GCM (Tobias Nießen) #423837f43f94304
] - crypto: fix fingerprint string size calculation (Tobias Nießen) #42175602f34eeb8
] - crypto: add CHECKs to remaining BIO_s_mem allocs (Tobias Nießen) #421554eecb25125
] - crypto: validatethis
value forwebcrypto.getRandomValues
(Antoine du Hamel) #41760b7599d8b14
] - (SEMVER-MINOR) crypto: add KeyObject.prototype.equals method (Filip Skokan) #4209370ae0ae8a0
] - crypto: check result of BIO_new in X509ToObject (Tobias Nießen) #4197936b9028f4f
] - crypto: rename X509_NAME_FLAGS (Tobias Nießen) #42001a592442218
] - (SEMVER-MINOR) crypto: expose Web Crypto API on the global scope (Antoine du Hamel) #4193846dda316df
] - crypto: do not advertise unsupported algorithms (Brian White) #41864adb88fcb46
] - (SEMVER-MINOR) crypto: support RFC 2818 compatible checkHost (Tobias Nießen) #41569e9d7af1cc6
] - debugger: correct typo in inspect_repl.js (Kohei Ueno) #42267e6019a4cc0
] - debugger: add debugger alias for exec(expr) (Xuguang Mei) #4190783691ada5b
] - debugger: remove duplicate setPauseOnException call (Balakrishna Avulapati) #418387e73e5e46b
] - deps: upgrade npm to 8.5.5 (npm team) #423828d734cbde6
] - deps: cares: cherry-pickb5a3d96
(bradh352) #42216ba1d949ce0
] - deps: V8: cherry-pickc6f6626
(Lu Yahan) #422406b721d7103
] - deps: upgrade npm to 8.5.3 (npm team) #42205baeb66a35a
] - deps: update nghttp2 to 1.47.0 (Yash Ladha) #421271a0f26f55c
] - deps: upgrade npm to 8.5.2 (npm team) #42122396240bf80
] - deps: V8: cherry-pick77d5154
(Lu Yahan) #420673f09a6d227
] - deps: V8: cherry-pickb663343
(Lu Yahan) #42067a73536b286
] - deps: upgrade npm to 8.5.1 (npm-robot) #42039c64b0381ee
] - deps: update undici to 5.0.0 (Node.js GitHub Bot) #42583a670c1fb5f
] - deps: update undici to 4.16.0 (Node.js GitHub Bot) #42414721d10751b
] - deps: update undici to 4.15.1 (Michaël Zasso) #4224683a667621b
] - deps: update undici to3e267ec
(Michaël Zasso) #41955208ab5723e
] - doc: improve README.md usability (Rich Trott) #42378682248c980
] - doc: add that chacha20-poly1305 is IETF version (Tobias Nießen) #4237083391d185c
] - doc: document goal to have examples (Michael Dawson) #422747073017efb
] - doc: fix Embedder's Guide link to V8 official docs (Aroyan) #42373cb07930bda
] - doc: remove unneeded lint disable comment (Rich Trott) #42374fb42f99514
] - doc: revise async_hooks docs (Rich Trott) #42337835e65b78e
] - doc: add @ShogunPanda to collaborators (Paolo Insogna) #42362df1909982d
] - doc: update base branch name fornodejs/nodejs.org
(Danielle Adams) #423554f6b187059
] - doc: fix async iterable pipeline signal examples (Randall Leeds) #422583188dcb390
] - doc: clarify path search inchild_process.spawn
(Damjan Cvetko) #41418f53b454e2e
] - doc: clarify the meaning of legacy status (Darshan Sen) #4226943b8a4fc57
] - doc: improve pipe description (Mikael Finstad) #422959fa6e445d5
] - doc: remove outdated timeout.unref content (Xuguang Mei) #42241a84896ea2c
] - doc: deprecate string coercion infs.write
,fs.writeFileSync
(Livia Medeiros) #42149436bdde654
] - doc: remove refs to old OpenSSL list-* commands (Tobias Nießen) #422356763bede4c
] - doc: readline'line'
event emits final line (Matt Probert) #422146545094a94
] - doc: update stale feature messages (Michael Dawson) #42217275b66d54e
] - doc: remove erroneous comma in cluster explainer (Tobias Nießen) #42238cda623cc1d
] - doc: remove "considered" for clarity (Rich Trott) #4221817172fef20
] - doc: clarify that some modules don't work when compiled without ssl (Antoine du Hamel) #42198126045356a
] - doc: add note about nghttp2 hd pair size (Rafael Silva) #4217263b468f753
] - doc: use parenthesis instead of em dash (Antoine du Hamel) #4220219b62ddd68
] - doc: add next-10 to strategic initiatives (Michael Dawson) #42167993a943f2c
] - doc: add missing single-quotes tohttp.OutgoingMessage
(Juan José Arboleda) #42162d0ce089622
] - doc: fix typos (apeltop) #4214688e67b8ec3
] - doc: add JakobJingleheimer to collaborators list (Jacob Smith) #421855322c73241
] - doc: remove reference to obsolete security program (Rich Trott) #421445980b6d133
] - doc: remove repeated a word (apeltop) #42138a70a1ce3a9
] - doc: make building with ninja more discoverable (Balakrishna Avulapati) #41840bc457c2339
] - doc: document change to IncomingMessage.headers enumerability (Arnold Zokas) #420951eb4d8b89c
] - doc: add meixg to triagers (Xuguang Mei) #420663d75c8748c
] - doc: clarify persistent ref behavior (Michael Dawson) #420358c26d8cea1
] - doc: move bnoordhuis back to collaborators (Ben Noordhuis) #420640c21b58d57
] - doc: clarify supported versus enabled TLS ciphers (Tobias Nießen) #42063a658437c64
] - doc: add missing api entries on performance (legendecas) #4201851cb78022e
] - doc: fix typo in http2 endAfterHeaders description (Alexandru Comanescu) #4206040ddfa4e69
] - doc: make minor fixes to contributing guides (T-O-R-U-S) #4196660d6409af0
] - doc: use openpgp.org for keyserver examples (Nick Schonning) #392279800719237
] - doc: adjust a/an word usage (Derek Wolpert) #4191543894b1bc4
] - doc: capitalize valgrind (T•Ø•R•Ü•S) #41986a34cc75026
] - doc: fix deprecation number (Antoine du Hamel) #41990dd88f54d57
] - doc: add marsonya to collaborators (Akhil Marsonya) #419918858950a9f
] - doc: deprecate notice for process methods (Yash Ladha) #41587d77db88386
] - doc: fix bug inreadable.unshift
code example (Xuguang Mei) #4194481e56c9178
] - doc: add missingbuffer
in thestream/consumers
import example (Mestery) #41961c08efba968
] - doc: fix typo in readableStream.locked description (Tobias Nießen) #41923e21831bad1
] - doc: fix wrong indent in stream documentation (Xuguang Mei) #41943e55f340052
] - doc: emphasize security warning in vm module doc (Rich Trott) #41916ce15007fd7
] - doc: clarifytls.Server
'connection'
event documentation (Austin Cheney) #419176fc0a25b64
] - doc: improve scrollbar appearance in dark mode (Aaron Xie) #4189090d955100d
] - doc: replace text with paths in toggle SVGs (Brian White) #418856fd538331d
] - doc: edit process.config deprecation text (Rich Trott) #4188955caa10c54
] - doc: add joesepi to collaborators (Joe Sepi) #4191473f3a2cf96
] - doc: remove unneeded ellipsis in header (Rich Trott) #41888b950f5db84
] - doc: fix webstream close reject state state doc (Benjamin Gruenbaum) #41860e46c7d6f69
] - (SEMVER-MINOR) doc: deprecatebuffer.slice
(Benjamin Gruenbaum) #4159683129729c6
] - doc: fix backticks around 'default' (Tobias Nießen) #41613f8819e86fd
] - doc: fix version history fornet.Socket
andnet.Server
(Antoine du Hamel) #4226812bf85a606
] - doc,tools: improve navigability of API docs (Paolo Insogna) #4140437f6f92905
] - errors: do not access .stack in debug (Benjamin Coe) #42096166eb782f9
] - esm: fix base URL for network imports (Bradley Farias) #42131b68db72746
] - esm: fix relative imports for https (Bradley Farias) #42119c777cb3368
] - esm: make extension-less errors in type:module actionable (Bradley Farias) #423012e42ccf1a5
] - esm: improve typings and code coverage (Bradley Farias) #4230525017ca107
] - esm: add runtime warning for specifier resolution flag (Geoffrey Booth) #422521324023fea
] - esm: improvefetch_module
test coverage and remove hack (Antoine du Hamel) #419479b8c927d29
] - esm: remove erroneouscontext.parentURL
property passed toload
hook (Jacob Smith) #4197547cefec5c9
] - esm: fix typo infetch_module
(Michael Scovetta) #419240d185f7930
] - (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #36328b0a83115db
] - events: set default handler value (Benjamin Gruenbaum) #419706b55ba2fa2
] - fs: adjust defaultlength
forfs.readSync
and fsPromises/read
(Livia Medeiros) #42128da87c731b8
] - fs: fix defaultlength
parameter forfs.read
(wbt) #4034933e4a32f9e
] - (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #41819571eb6dc74
] - fs: fix cb/sync writev empty array behavior (Benjamin Gruenbaum) #41932257a7a5802
] - fs: fix writev empty array error behavior (Benjamin Gruenbaum) #419192d165652f1
] - fs: refactor to use ES2020 syntax (小菜) #4190339fb114dde
] - (SEMVER-MINOR) http: trace http client by perf_hooks (theanarkh) #4234516c00c6ac8
] - http: add default argument for Agent.prototype.getName (小菜) #41906d301a8825b
] - http2: fix potential integer overflow (Michael Dawson) #42248ddef6bbcb8
] - http2: add edge case to GOAWAY request (Rafael Silva) #4219028af75ef65
] - http2: close stream and session on frameError (Rafael Silva) #42147ebe2b6d21e
] - lib: refactor to use primordials inlib/assert.js
(Akhil Marsonya) #41702dcebb99dfc
] - lib: fix AsyncResource.bind not using 'this' from the caller by default (Roch Devost) #42177e1704407ae
] - lib: clean after the cancel algorithm throw error (Chen Gang) #4136691a06bd629
] - lib: add legacy built-in functions to primordials (Antoine du Hamel) #42049e80043fb61
] - lib: stop installing webcrypto ifno_browser_globals
istrue
(Mestery) #419719946b9bceb
] - lib: allow respondWithNewView on byob auto allocated streams (Sean Quinlan) #41887f4e39171de
] - lib: restrict usage of fetch related globals in core internals (Antoine du Hamel) #41957b1f0cc6412
] - lib: move kEnumerableProperty to internal/util (Mestery) #418772a85e0ac00
] - lib: add internal genericNodeError() function (Rich Trott) #41879647805a747
] - (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #41956f17ce913c9
] - (SEMVER-MINOR) lib: add fetch (Michaël Zasso) #417492cbf45b8a5
] - loader: fix esm resolve for symlink file (Xuguang Mei) #42197a363842261
] - meta: update AUTHORS (Node.js GitHub Bot) #42404a122eb1989
] - meta: update AUTHORS (Node.js GitHub Bot) #42317c56e15a0eb
] - meta: add dependencies label to label-pr-config (Mestery) #42129137ca4e1d4
] - meta: update AUTHORS (Node.js GitHub Bot) #4222709ab04696f
] - meta: update AUTHORS (Node.js GitHub Bot) #42142d4d9c00949
] - meta: correct link to feature request document (Simen Bekkhus) #420922135f8e6cb
] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #42068b969a278eb
] - meta: remove collaborator (Rich Trott) #42073de035bceda
] - meta: update AUTHORS (Node.js GitHub Bot) #42058f5ffa34f77
] - meta: use plain emojis instead of escape sequences (Mestery) #419896f1adf1f3e
] - meta: update AUTHORS and .mailmap (Rich Trott) #41953363028c887
] - (SEMVER-MINOR) module: unflag esm json modules (Geoffrey Booth) #41736b3afb20b44
] - (SEMVER-MINOR) net: add new options tonet.Socket
andnet.Server
(Paolo Insogna) #41310bd48ad9c16
] - node-api: fix typo innode_api.cc
(Austin Kelleher) #4211011ec3345e7
] - (SEMVER-MINOR) node-api: add node_api_symbol_for() (Darshan Sen) #413297c0b8ca5ac
] - perf_hooks: do not return all entries with getEntriesBy[Name|Type] (Xuguang Mei) #42104b7a307f0ed
] - perf_hooks: use arrays to store EntryBuffers (Xuguang Mei) #4203261ecdf8f12
] - process: fix named report export (madflow) #41861bc08165953
] - process: deprecate multipleResolves (Benjamin Gruenbaum) #41872a88d4a2e2c
] - repl: remove preview when press escape (meixg) #4205383267aaa7f
] - repl: #41690 REPL gives wrong autocomplete on literals (Xuguang Mei) #4188373ce911a6f
] - src: convert hex2bin() into a regular function (Darshan Sen) #423217fe16ecc7a
] - src: fix coverity warnings in node_file.cc (Michael Dawson) #422725b30e28eb4
] - src: check EC_POINT_get_affine_coordinates result (Tobias Nießen) #4230457b619da46
] - src: simplify bound check in ParseArrayIndex (Tobias Nießen) #423060e3e3fda22
] - src: avoid returning invalid value from hex2bin (Tobias Nießen) #423075eaa59159f
] - src: check return value of HMAC_Final (Tobias Nießen) #42303376b3c4293
] - src: include internal/options in the snapshot (Joyee Cheung) #42203268fd97925
] - src: remove redundant buffer size check (Tobias Nießen) #4225790ce5c9fc5
] - src: perform minor cleanups on zlib code (Anna Henningsen) #42247de3748a7e7
] - src: useemplace_back
instead ofpush_back
(Yash Ladha) #42159830f93d892
] - src: fix unchecked return warning from coverity (Michael Dawson) #42176db9f7752a9
] - src: return proper URLs from node_api_get_module_file_name (Anna Henningsen) #41758d4b1b5cf85
] - src: skip revoke_data_object if uuid is not found (Xuguang Mei) #422123026449009
] - src: remove dead code in AddFingerprintDigest (Tobias Nießen) #4214529fd5ff37d
] - src: combine GetCurveASN1Name and GetCurveNistName (Tobias Nießen) #42118447ae8c5a3
] - src: simplify TLSWrap::SetSession (Tobias Nießen) #420872fe17f3891
] - src: prefer bool over int in crypto_common (Tobias Nießen) #42097237f47e38e
] - src: simplify arg type of AddFingerprintDigest (Tobias Nießen) #421014244b1a0bb
] - src: do not ignore return value of BIO_reset (Tobias Nießen) #42103e77a7cf985
] - src: simplify GetExponentString (Tobias Nießen) #42121c811b8a1cb
] - (SEMVER-MINOR) src: allow preventing InitializeInspector in env (Shelley Vohr) #35025af73a853f5
] - src: use const reference instead of pointer in URL::SerializeURL (Anna Henningsen) #41759703593ab2a
] - src: reserve string allocation space early in URL::SerializeURL (Anna Henningsen) #41759170a6cb33e
] - src: fix query/fragment serialization in URL::SerializeURL (Anna Henningsen) #4175986b9d3af98
] - src: don't print interface if sin6_scope_id is 0 (Santiago Gimeno) #41547fdea60e958
] - src,buffer: evaluate THROW_AND_RETURN_IF_OOB() expression only once (Darshan Sen) #41945bf1f485c8d
] - src,crypto: avoid tristate Maybe<bool> in ExportJWKEcKey() (Darshan Sen) #42223a5b189cda7
] - stream: use .chunk when calling adapters's writev (Xuguang Mei) #421610c690456cf
] - stream: add more forEach tests (Benjamin Gruenbaum) #41937f12cf6db47
] - (SEMVER-MINOR) stream: add reduce (Benjamin Gruenbaum) #416694b6343964e
] - stream: use synchronous error validation on iteration helpers (iMoses) #4165260e28ba507
] - stream: add asIndexedPairs (Benjamin Gruenbaum) #4168188a48197c4
] - stream: add drop and take (Benjamin Gruenbaum) #41630205c018ab4
] - (SEMVER-MINOR) stream: support flatMap (Benjamin Gruenbaum) #416120be2321d53
] - (SEMVER-MINOR) stream: support some and every (Benjamin Gruenbaum) #41573ac8526e9a5
] - (SEMVER-MINOR) stream: add toArray (Benjamin Gruenbaum) #41553dcc58314b9
] - (SEMVER-MINOR) stream: add forEach method (Benjamin Gruenbaum) #41445f21f104c7c
] - string_decoder: fix crash when calling __proto__.write() (Darshan Sen) #42062e3bced182c
] - test: give slow tests more time on Rasberry PIs (Michael Dawson) #4238004243a85c7
] - test: improve https_renew_cert.sh script (Tobias Nießen) #423436d422ad807
] - test: improve _http_incoming.js coverage (Yoshiki Kurihara) #422113d37efe588
] - test: improve _http_outgoing coverage (Yoshiki Kurihara) #42213245577e15c
] - test: add test case for reverted 17.7 regression (Rich Trott) #422833cc06de597
] - test: use global webcrypto for WPT tests (Antoine du Hamel) #42236623be18fa3
] - test: cover 32-bit sizes in generatePrime (Tobias Nießen) #4220770281e17ad
] - test: fix test-process-env-tz.js by using RegExp (Khaidi Chu) #4211333b11a3548
] - test: update V8 trace events test expectations (Nikolaos Papaspyrou) #42120978b50fe44
] - test: deflake test-common-expect-warning (Luigi Pinca) #42046629d06ace8
] - test: validateEventEmitterAsyncResource
methods throw on invalid this (Yoshiki Kurihara) #4204117af006e38
] - test: increase Fibonacci argument to 40 (Rich Trott) #42055b06780801c
] - test: remove test-stdout-close-catch flaky designation (Rich Trott) #420459ae6982387
] - test: check that fetch globals are disabled by default (Michaël Zasso) #420152a1a94bbbb
] - test: improve vm test coverage (Yoshiki Kurihara) #418473e354da097
] - test: run webmessaging/broadcastchannel WPT (Ben Noordhuis) #41962711e863084
] - test: fix names of tests marked flaky on IBM i (Richard Lau) #4198495eb03c298
] - test: fix typographical error (Rich Trott) #4198331def41391
] - test: fix intl tests on small-icu builds (Antoine du Hamel) #4193911e76fcba4
] - test: remove lint rule for setTimeout() arguments (Rich Trott) #41901fd8bf09608
] - test: move test-crypto-engine to addon (Michael Dawson) #4183025109a6471
] - test: improve stability of oom test (Benjamin Gruenbaum) #41681ad17c9ce0c
] - test,crypto: add and update empty passphrase regression tests (Darshan Sen) #423199649d656ba
] - tls: avoid throw in onerror for bad TLSSocket obj (Valters Jansons) #41523789e6041a6
] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #424031c1061549a
] - tools: update doc to [email protected] [email protected] (Node.js GitHub Bot) #4231597aa236083
] - tools: update lint-md-dependencies to [email protected] [email protected] (Node.js GitHub Bot) #423167636370bdb
] - tools: update eslint to 8.11.0 (Node.js GitHub Bot) #42318359395393f
] - tools: fix web streams API links (Brian White) #42153fe5578b627
] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #422268532f83c8e
] - tools: update lint-md rollup dependencies (Node.js GitHub Bot) #42141f2a16158a0
] - tools: update eslint to 8.10.0 (Node.js GitHub Bot) #4214311f747b0e4
] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #42057c47b436bd0
] - tools: enable es2022 env in ESLint config (Michaël Zasso) #42043bbdf285a39
] - tools: addconsole
to the list of restricted globals (Antoine du Hamel) #42012aace6c2626
] - tools: lint deprecation codes (Antoine du Hamel) #41992c229889022
] - tools: fix bugs in prefer-primordials linter rule (Antoine du Hamel) #42010410d0ce44a
] - tools: add timers functions to the list of restricted globals (Antoine du Hamel) #4201306d8c53e62
] - tools: reduce list of globals in ESLint config (Rich Trott) #4199682b64f44fc
] - tools: update remark-preset-lint-node to 3.3.1 (Rich Trott) #419991db9cc7e59
] - tools: update ESLint to 8.9.0 (Luigi Pinca) #41973f8c6232f90
] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #4194157d5576c4d
] - tools: fix typo in prefer-primordials.js (Ikko Ashimine) #418914bba27935a
] - tools,lib: removeglobal
andIntl
from the list of globals (Antoine du Hamel) #42014e918570d10
] - url: preserve null char in WHATWG URL errors (Rich Trott) #42263962a8ec350
] - url: trim leading and trailing C0 control chars (Rich Trott) #4219678647edba7
] - url, src: modify onespecial_back_slash
(Khaidi Chu) #42112a458fbf949
] - worker: do not send message if port is closing (Rich Trott) #42357604621a275
] - worker: fix typo in debug statement (Antoine du Hamel) #42011237affc951
] - (SEMVER-MINOR) worker: graduate get/setEnvironmentData APIs (James M Snell) #41272v16.14.2
Compare Source
This is a security release.
Notable Changes
Update to OpenSSL 1.1.1n, which addresses the following vulnerability:
BN_mod_sqrt()
reachable when parsing certificates (High)(CVE-2022-0778)More details are available at https://www.openssl.org/news/secadv/20220315.txt
Commits
3924618c74
] - deps: update archs files for OpenSSL-1.1.1 (Hassaan Pasha) #423527a6a870d58
] - deps: upgrade openssl sources to OpenSSL_1_1_1n (Hassaan Pasha) #42352c533b430f4
](https://togithub.com/nodejs/nConfiguration
📅 Schedule: Branch creation - "before 3am on wednesday" (UTC), 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 these updates again.
This PR has been generated by Mend Renovate. View repository job log here.