This repository was archived by the owner on Jun 7, 2022. It is now read-only.
Update Node.js to v13.11.0 #345
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:
Release Notes
nodejs/node
v13.11.0Compare Source
Notable Changes
Commits
478f1e7e13] - async_hooks: avoid resource reuse by FileHandle (Gerhard Stoebich) #319724d5981be96] - (SEMVER-MINOR) async_hooks: add sync enterWith to ALS (Stephen Belanger) #319453befe80c4f] - async_hooks: fix ctx loss after nested ALS calls (Andrey Pechkurov) #32085ddb882439f] - benchmark: remove special test entries (Ruben Bridgewater) #317555d92cec12d] - benchmark: addtestandalloptions and improve errors" (Ruben Bridgewater) #31755e11f38cbab] - benchmark: refactor helper into a class (Ruben Bridgewater) #3175531ec44302a] - benchmark: remove problematic tls params (Brian White) #31816079bb31b29] - build: remove empty line on node.gyp file (Juan José Arboleda) #31952fe34da84de] - build: add mjs extension to lint-js (Nick Schonning) #32145d66daa5661] - build: support android build on ndk version equal or above 23 (forfun414) #315213c06316679] - build: workaround for gclient python3 issues (Matheus Marchini) #3214064135249e5] - build: allow use of system-installed brotli (André Draszik) #32046f07d423d16] - build: allow passing multiple libs to pkg_config (André Draszik) #320467c739aa386] - build: enable backtrace when V8 is built for PPC and S390x (Michaël Zasso) #32113e1347b411a] - cli: allow --jitless V8 flag in NODE_OPTIONS (Andrew Neitsch) #32100ce686c03ae] - crypto: optimize sign.update() and verify.update() (Ben Noordhuis) #31767a727b13343] - crypto: make update(buf, enc) ignore encoding (Ben Noordhuis) #31766893e9183b5] - doc: include the error type in the request.resolve doc (Joe Pea) #32152af73ed632c] - doc: clear up child_process command resolution (Denys Otrishko) #32091fa78aa4a60] - doc: clarify windows specific behaviour (Sam Roberts) #320795bc51612b9] - doc: improve Buffer documentation (Anna Henningsen) #3208635bea0798e] - doc: add support encoding link on string_decoder.md (himself65) #319113fa57ee0c2] - doc: add entry forAsyncHookclass (Harshitha KP) #3186538329bd438] - doc: prevent tables from shrinking page (David Gilbertson) #31859bc1e3575d4] - doc: change worker.takeHeapSnapshot to getHeapSnapshot (Gerhard Stoebich) #320617de4dfba79] - doc: remove personal pronoun usage in policy.md (Rich Trott) #32142618b389b6a] - doc: remove personal pronoun usage in fs.md (Rich Trott) #32142fa99fb2eac] - doc: remove personal pronoun usage in errors.md (Rich Trott) #321422d39369ee5] - doc: remove personal pronoun usage in addons.md (Rich Trott) #3214202ebc81e94] - doc: revise tools/icu/README.md (Rich Trott) #3213650c5eb49ab] - doc: link setRawMode() from signal docs (Anna Henningsen) #3208897965f518c] - doc: document self-referencing a package name (Gil Tayar) #31680a79b8fa6f8] - doc: document fs.watchFile() bigint option (Colin Ihrig) #321282e5f81f69c] - doc: fix broken links in benchmark README (Rich Trott) #3212150094de274] - doc: remove em dashes (Rich Trott) #320805f12595e00] - doc: update email address in authors (Yael Hermon) #3202677e5b509a9] - doc,test: add server.timeout property to http2 public API (Andrey Pechkurov) #316934c2e4d1747] - esm: remove unused parameter on module.instantiate (himself65) #3214755486bceb9] - events: fix removeListener for Symbols (zfx) #3184794f3eed229] - (SEMVER-MINOR) fs: make fs.read params optional (Lucas Holmquist) #314027eed9d6bcc] - fs: fix WriteStream autoClose order (Robert Nagy) #31790ff58854dbe] - (SEMVER-MINOR) fs: return first folder made by mkdir recursive (Benjamin Coe) #315301c4f4cc436] - fs: fix writeFile[Sync] for non-seekable files (Alba Mendez) #32006c106a857a9] - fs: fix valid id range on chown, lchown, fchown (himself65) #316941ffa9f388f] - http: fix socket re-use races (Robert Nagy) #3200049a07f7932] - http, async_hooks: remove unneeded reference to wrapping resource (Gerhard Stoebich) #32054897b1d2e5e] - lib: move isLegalPort to validators, refactor (James M Snell) #31851607ac90906] - lib: improve value validation utils (Denys Otrishko) #31480c0ba6ec560] - meta: move thefourtheye to TSC Emeritus (Rich Trott) #32059710c9051e3] - n-api: define release 6 (Gabriel Schulhof) #32058e83671c3c4] - src: DRY crypto Update() methods (Ben Noordhuis) #31767025f658fa6] - src: fix spawnSync CHECK when SIGKILL fails (Ben Noordhuis) #317682248ba760b] - src: fix missing extra ca in tls.rootCertificates (Eric Bickle) #32075fa376f420c] - src: fix -Wmaybe-uninitialized compiler warning (Ben Noordhuis) #31809c3aa3e70f0] - src: remove unused include from node_file.cc (Ben Noordhuis) #31809d8c927b5f1] - Revert "src: keep main-thread Isolate attached to platform during Dispose" (Anna Henningsen) #31853625d8f7007] - src: discard tasks posted to platform TaskRunner during shutdown (Anna Henningsen) #3185355a8ca8ee4] - src: elevate v8 namespace (RamanandPatil) #320411e9a2516df] - src: use C++ style for struct with initializers (Sam Roberts) #321346aa797b546] - src: implement per-process native Debug() printer (Joyee Cheung) #318845127c700d0] - src: refactor debug category parsing (Joyee Cheung) #318842388a40f56] - src: make aliased_buffer.h self-contained (Joyee Cheung) #31884258a80d3cc] - (SEMVER-MINOR) src: create a getter for kernel version (Juan José Arboleda) #31732cba75c5cf4] - src: handle NULL env scenario (Harshitha KP) #31899cc27846fb9] - src: simplify node_worker.cc using new KVStore API (Denys Otrishko) #31773296f35b888] - src: improve KVStore API (Denys Otrishko) #31773bd756883a7] - src: add missing namespace using statements in node_watchdog.h (legendecas) #32117e9f9d076e9] - src: fix -Wreorder compiler warning (Colin Ihrig) #321267b9b578652] - src: fix -Winconsistent-missing-override warning (Colin Ihrig) #321264ac1ce1071] - src: introduce node_sockaddr (James M Snell) #3207031e4a0d7ac] - src: Handle bad callback in asyc_wrap (Harshitha KP) #31946a03777096e] - src,http2: introduce node_http_common (James M Snell) #32069fab8c83253] - stream: avoid destroying writable source (Robert Nagy) #3219866fe2d90ff] - stream: avoid destroying http1 objects (Robert Nagy) #321970a00552122] - stream: do not swallow errors with async iterators and pipeline (Matteo Collina) #32051f2636598e8] - stream: eos make const state const (Robert Nagy) #320314b04bf89ad] - stream: re-use legacy destroyer (Robert Nagy) #313167ce1cc93ce] - stream: simplify pipeline (Robert Nagy) #313169d1b1a3fbd] - stream: simplify Writable.write (Robert Nagy) #311461e05ddf406] - stream: improve writable.write() performance (Brian White) #3162490a4d438cb] - stream: combine properties using defineProperties (antsmartian) #311874640ea24bd] - stream: don't destroy final readable stream in pipeline (Robert Nagy) #321102585b814b0] - stream: add comments to pipeline implementation (Robert Nagy) #32042ceca1c3a4f] - test: improve test-fs-existssync-false.js (himself65) #3188384197eaae0] - test: mark test-timers-blocking-callback flaky on osx (Myles Borins) #321894589863518] - test: always skip vm-timeout-escape-queuemicrotask (Denys Otrishko) #31980188f1d275f] - test: improve test-debug-usage (Rich Trott) #3214192cc406baf] - test: refactor all benchmark tests to use the new test option (Ruben Bridgewater) #317556f9f2c5de4] - test: warn when inspector process crashes (Matheus Marchini) #321336a9654a7a9] - test: increase test timeout to prevent flakiness (Ruben Bridgewater) #31716862cd2b49d] - test: use index.js if package.json "main" is empty (Ben Noordhuis) #320403d64c9eba6] - test: changed function to arrow function (ProdipRoy89) #320456545d1a55d] - test: allow EAI_FAIL in test-net-dns-error.js (Vita Batrla) #317801428de8ee6] - test: add WASI test for path_link() (Colin Ihrig) #32132da7349d908] - test: remove superfluous checks in test-net-reconnect-error (Rich Trott) #3212074edcc5dd9] - test: apply camelCase in test-net-reconnect-error (Rich Trott) #321208e435687bb] - test: update tests for larger Buffers (Jakob Kummerow) #3211483e9a3ea59] - test: add coverage for FSWatcher exception (Rich Trott) #3205789987b3a9f] - test: remove common.expectsInternalAssertion (Rich Trott) #3205735d0569356] - tools: enable no-useless-backreference lint rule (Colin Ihrig) #31400d3c4210ea0] - tools: enable default-case-last lint rule (Colin Ihrig) #31400814bb4a35d] - tools: update ESLint to 7.0.0-alpha.2 (Colin Ihrig) #31400cac1d01cad] - tools: update ESLint to 7.0.0-alpha.1 (Colin Ihrig) #31400c70cfd2ba6] - tools: update ESLint to 7.0.0-alpha.0 (Colin Ihrig) #31400bb41383bdc] - tools: use per-process native Debug() printer in mkcodecache (Joyee Cheung) #31884eaf6723804] - vm: refactor value validation with internal/validators.js (Denys Otrishko) #31480dd83bd266d] - (SEMVER-MINOR) wasi: add returnOnExit option (Colin Ihrig) #32101v13.10.1Compare Source
Moved to doc/changelogs/CHANGELOG_V010.md#0.10.21.
Renovate configuration
📅 Schedule: "on the 1st through 7th day of the month" in timezone America/Los_Angeles.
🚦 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 WhiteSource Renovate. View repository job log here.