2021-11-30, Version 17.2.0 (Current), @targos
Notable Changes
- [
06916490af
] - (SEMVER-MINOR) async_hooks: expose async_wrap providers (Rafael Gonzaga) #40760 - [
371ee64c92
] - (SEMVER-MINOR) deps: update V8 to 9.6.180.14 (Michaël Zasso) #40488 - [
675c210b04
] - (SEMVER-MINOR) lib: add reason to AbortSignal (James M Snell) #40807 - [
0de2850680
] - (SEMVER-MINOR) src: add x509.fingerprint512 to crypto module (3nprob) #39809 - [
fa9b5c35d2
] - stream: deprecate thenable support (Antoine du Hamel) #40860 - [
534409d4e7
] - stream: fix finished regression when working with legacy Stream (Matteo Collina) #40858
Commits
- [
48157c44c2
] - Revert "async_hooks: merge resource_symbol with owner_symbol" (Darshan Sen) #40741 - [
4a971f67e4
] - async_hooks: eliminate require side effects (Stephen Belanger) #40782 - [
06916490af
] - (SEMVER-MINOR) async_hooks: expose async_wrap providers (Rafael Gonzaga) #40760 - [
65b33ba510
] - build: remove extraneous quotation marks from commit body (Rich Trott) #40963 - [
05d652a555
] - build: fix branch name for lint-md-dependencies update (Rich Trott) #40924 - [
1482c4415f
] - build: fixmake
invocation in tools.yml (Rich Trott) #40890 - [
69de8c8143
] - build: reset embedder string to "-node.0" (Michaël Zasso) #40488 - [
e793331322
] - build: fix tools.yml errors (Rich Trott) #40870 - [
51ac59b047
] - build: add GitHub Action to update tools modules (Rich Trott) #40644 - [
a8cc8b6554
] - crypto: trim input for NETSCAPE_SPKI_b64_decode (Shelley Vohr) #40757 - [
2979c58fb0
] - crypto: throw errors in SignTraits::DeriveBits (Tobias Nießen) #40796 - [
7f5931d03f
] - crypto: fix build without scrypt (Martin Jansa) #40613 - [
90f35fc329
] - deps: upgrade npm to 8.1.4 (npm team) #40865 - [
d461603d71
] - deps: V8: cherry-pick cced52a97ee9 (Ray Wang) #40656 - [
d6ae50ff96
] - deps: V8: cherry-pick 7ae0b77628f6 (Ray Wang) #40882 - [
e60053deee
] - deps: V8: cherry-pick 2a0bc36dec12 (Michaël Zasso) #40178 - [
94acaae3d4
] - deps: V8: patch jinja2 for Python 3.10 compat (Michaël Zasso) #40296 - [
37c9828d39
] - deps: disable trap handler for Windows cross-compiler (Michaël Zasso) #40488 - [
dfb97fb501
] - deps: silence irrelevant V8 warning (Michaël Zasso) #38990 - [
9ecf4be0c2
] - deps: silence irrelevant V8 warning (Michaël Zasso) #37587 - [
82a8736dec
] - deps: fix V8 build issue with inline methods (Jiawen Geng) #38807 - [
eab5ef5505
] - deps: make v8.h compatible with VS2015 (Joao Reis) #32116 - [
d6e5dd56ff
] - deps: V8: forward declaration ofRtl*FunctionTable
(Refael Ackermann) #32116 - [
29a6e15480
] - deps: V8: patch register-arm64.h (Refael Ackermann) #32116 - [
1ff83c4945
] - deps: V8: un-cherry-pick bd019bd (Refael Ackermann) #32116 - [
371ee64c92
] - (SEMVER-MINOR) deps: update V8 to 9.6.180.14 (Michaël Zasso) #40488 - [
6506a42c16
] - deps: V8: cherry-pick cced52a97ee9 (Ray Wang) #40656 - [
a612ecb42f
] - deps: V8: cherry-pick 7ae0b77628f6 (Ray Wang) #40882 - [
b46184df5e
] - deps: update to uvwasi 0.0.12 (Colin Ihrig) #40847 - [
fa37428472
] - deps: add -fno-strict-aliasing flag to libuv (Daniel Bevenius) #40631 - [
9711ccfe08
] - deps: upgrade npm to 8.1.3 (npm team) #40726 - [
8e525634c6
] - deps: update ICU to 70.1 (Michaël Zasso) #40658 - [
3bfc9f5b47
] - doc: add information on suppressing initial break in debugger (Rich Trott) #40960 - [
8966ab3c57
] - doc: improve grammar in API description (Tobias Nießen) #40959 - [
130777a61c
] - doc: update BUILDING.md section on running tests (Rich Trott) #40933 - [
6e9b6652e5
] - doc: remove experimental abortcontroller flag (FrankQiu) #38968 - [
b92416ff02
] - doc: fix spelling of 'WebAssembly' (Geoffrey Booth) #40785 - [
cf495a6293
] - doc: clarify more optional parameters in node-api (Michael Dawson) #40888 - [
694012b392
] - doc: define "types", "deno" community conditions (Guy Bedford) #40708 - [
4c47b0150b
] - doc: document optional params in napi_get_cb_info (Michael Dawson) #40821 - [
dfdf68f4d0
] - doc: improve README.md lede section (Rich Trott) #40837 - [
9c200e1de4
] - doc: add pref to using draft PR versus WIP label (Michael Dawson) #40824 - [
fe2cd09750
] - doc: fixadded:
info forReadable.fromWeb()
(Luigi Pinca) #40820 - [
c91a9ab095
] - doc: tweak guidance for modules in core (Michael Dawson) #40601 - [
2ea08e9b55
] - doc: claim ABI version for Electron 18 (Keeley Hammond) #40768 - [
8166b07ddc
] - doc: fix transform stream example (Evan Lucas) #40777 - [
5ceb06cddf
] - doc: fix linter-enforced formatting in crypto.md (Mohammed Keyvanzadeh) #40780 - [
d3070d8eea
] - doc: fix corepack grammar for--force
flag (Steven) #40762 - [
9271f23e3a
] - doc: update maintaining ICU guide (Michaël Zasso) #40658 - [
20d7d657bb
] - doc: clarify getAuthTag with authTagLength (Tobias Nießen) #40713 - [
75288fbc6b
] - doc: fix order of announce work (Michael Dawson) #40725 - [
429915aa6c
] - doc: add initial list of technical priorities (Michael Dawson) #40235 - [
a5a1691514
] - fs: nullish coalescing to respect zero positional reads (Omar El-Mihilmy) #40716 - [
bddb4c69b7
] - http: add missing initialization (Michael Dawson) #40555 - [
80ce97f514
] - http: change totalSocketCount only on socket creation/close (Subhi Al Hasan) #40572 - [
675c210b04
] - (SEMVER-MINOR) lib: add reason to AbortSignal (James M Snell) #40807 - [
b614b17525
] - Revert "lib: use helper for readability" (Darshan Sen) #40741 - [
10a842d2d1
] - lib: fix typos in lib code comments (Yoshiki) #40792 - [
3ec78d1570
] - meta: add feature request label for issue template (Mestery) #40970 - [
9c897b69a1
] - meta: update AUTHORS (Node.js GitHub Bot) #40900 - [
dfc6fc987a
] - meta: update name and email (Viero Fernando) #40848 - [
813cf746a8
] - meta: update AUTHORS (Node.js GitHub Bot) #40809 - [
e451ec9ec1
] - meta: edit GOVERNANCE.md for minor updates (Rich Trott) #40798 - [
2536be7528
] - meta: update AUTHORS (Node.js GitHub Bot) #40748 - [
3c8aa211cd
] - module: import assertions improvements (Geoffrey Booth) #40785 - [
3a4f3873be
] - process: support hrtime in the snapshot (Joyee Cheung) #40649 - [
1555dbdddc
] - repl: fix and extend require/import tab complete (Mestery) #40216 - [
c2259c974b
] - src: reset error struct if error code is napi_ok (JckXia) #40552 - [
3be49d6853
] - src: prevent extra copies ofTimerWrap::TimerCb
(Darshan Sen) #40665 - [
0de2850680
] - (SEMVER-MINOR) src: add x509.fingerprint512 to crypto module (3nprob) #39809 - [
924d29e88f
] - src: add and fix some preprocessor comments (Tobias Nießen) #40701 - [
acbd8220a7
] - src,crypto: useByteSource::ToBuffer()
incrypto_dh
(Darshan Sen) #40903 - [
82b422663d
] - src,crypto: removeAllocatedBuffer
s fromcrypto_spkac
(Darshan Sen) #40752 - [
415b42fbdf
] - src,crypto: refactorcrypto_tls.*
(Darshan Sen) #40675 - [
88b57bc9d3
] - src,doc: add SyntaxError napi support (Idan Attias) #40736 - [
70bd90e039
] - stream: stricter isReadableNodeStream (Robert Nagy) #40941 - [
86d1c0b19d
] - stream: drain Transform with 0 highWaterMark (Robert Nagy) #40947 - [
fa9b5c35d2
] - stream: deprecate thenable support (Antoine du Hamel) #40860 - [
dc99ae3bd6
] - stream: fix the ReadableStreamBYOBReader error message (James M Snell) #40846 - [
650c9bd022
] - stream: pipeline with end option (Robert Nagy) #40886 - [
534409d4e7
] - stream: fix finished regression when working with legacy Stream (Matteo Collina) #40858 - [
16ee8423d6
] - stream: pipeline should drain empty readable (Robert Nagy) #40654 - [
7d127d2fc1
] - stream: fix non readable Duplex readableAborted (Robert Nagy) #40801 - [
7c4f9a34ae
] - stream: allow calling callback before promise (Robert Nagy) #40772 - [
62171eb516
] - test: mark test-fs-watch-non-recursive flaky on Windows (Luigi Pinca) #40916 - [
ae12a609a5
] - test: improve test coverage of readline/promises (Yoshiki Kurihara) #40876 - [
4288c6a26e
] - test: deflake cluster-concurrent-disconnect (Luigi Pinca) #40877 - [
009ab4d9bb
] - test: deflake fs-promises-watch (Luigi Pinca) #40863 - [
522a30f469
] - test: fix argument order in assertion (Luigi Pinca) #40842 - [
b190b0e77b
] - test: deflake http2-pipe-named-pipe (Luigi Pinca) #40842 - [
c485460793
] - test: use descriptive name for destination file (Luigi Pinca) #40842 - [
43e86508ae
] - test: add AsyncLocalStorage tests using udp, tcp and tls sockets (Darshan Sen) #40741 - [
896073be47
] - test: deflake child-process-pipe-dataflow (Luigi Pinca) #40838 - [
150c0f1b76
] - test: add tests for invalid UTF-8 (git-srinivas) #40351 - [
3d896231cd
] - test: fix flaky test-policy-integrity (Rich Trott) #40763 - [
dc9e68899d
] - test: add semicolons for linter update (Rich Trott) #40720 - [
747247bc59
] - tools: update gyp-next to v0.10.1 (Michaël Zasso) #40934 - [
6ebbd0d9dc
] - tools: fix commit-lint GH Actions CI (Antoine du Hamel) #40845 - [
0201f3f604
] - tools: ping TSC members identified as inactive (Rich Trott) #40915 - [
22265e3fb6
] - tools: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) #40929 - [
3d593aa4ed
] - tools: update lint-md dependencies (Rich Trott) #40894 - [
e674f61720
] - tools: update ESLint to 8.3.0 (Luigi Pinca) #40917 - [
878ba91bf6
] - tools: add find-inactive-tsc (Rich Trott) #40884 - [
d97ad3080f
] - tools: disable trap handler for Windows cross-compiler (Michaël Zasso) #40488 - [
e3f8988118
] - tools: update V8 gypfiles for 9.6 (Michaël Zasso) #40488 - [
de4d0180dc
] - tools: update @babel/eslint-parser to 7.16.3 (Node.js GitHub Bot) #40889 - [
727b34ec95
] - tools: only validate first commit message of a PR (Antoine du Hamel) #40740 - [
5b08e908ea
] - tools: update babel-eslint-parser to 7.16.0 (Rich Trott) #40720 - [
30623c283a
] - tools: improve update scripts (Rich Trott) #40644