chore(deps): update node.js to v16.3.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
node | image | minor |
16.1.0-alpine3.13 -> 16.3.0-alpine3.13
|
node | stage | minor |
16.1.0-alpine3.13 -> 16.3.0-alpine3.13
|
Release Notes
nodejs/node
v16.3.0
Notable Changes
-
cli:
- add -C alias for --conditions flag (Guy Bedford) #38755
-
deps:
- add workspaces support to npm install commands (Ruy Adorno) #38750
Commits
- [
4e58ec4aa6
] - benchmark: output JSON-compatible numbers (Michaël Zasso) #38778 - [
7a9d0fd5a9
] - benchmark: fix http elapsed time (Antoine du Hamel) #38743 - [
a98d631905
] - bootstrap: include vm and contextify binding into the snapshot (Joyee Cheung) #38677 - [
f1628960e1
] - build: remove outdated dont-land-on-v6.x label (Michaël Zasso) #38886 - [
6986154b30
] - build: work around bug in MSBuild v16.10.0 (Michaël Zasso) #38873 - [
24cca7c5ea
] - build: add lto build to CI (Jiawen Geng) #38567 - [
80c32b7a9a
] - build: allow LTO with Clang 3.9.1+ (Jesse Chan) #38751 - [
e9be2095cf
] - build: replace non-POSIX test -a|o (Issam E. Maghni) #38731 - [
717a8b63e1
] - child_process: retain reference to data with advanced serialization (Anna Henningsen) #38728 - [
bc8400122c
] - (SEMVER-MINOR) cli: add -C alias for --conditions flag (Guy Bedford) #38755 - [
eb7c932a6d
] - debugger: revise async iterator usage to comply with lint rules (Rich Trott) #38847 - [
f1000e0e52
] - debugger: removed unused function argument (Rich Trott) #38850 - [
ee1056da60
] - debugger: wait for V8 debugger to be enabled (Michaël Zasso) #38811 - [
47ad448def
] - deps: upgrade npm to 7.15.1 (npm-robot) #38880 - [
e8192b5e89
] - deps: upgrade npm to 7.14.0 (Ruy Adorno) #38750 - [
15aaf14690
] - deps: update llhttp to 6.0.2 (Fedor Indutny) #38665 - [
108ffdb68f
] - doc: fixed typo in n-api.md (julianjany) #38822 - [
131a6918dd
] - doc: use "Long Term Support" in collaborator guide (Rich Trott) #38841 - [
4844337cd7
] - doc: use "Long Term Support" in technical values doc (Rich Trott) #38841 - [
f1e823b679
] - doc: use "Long Term Support" in README (Philip) #38839 - [
4e11971a76
] - doc: fix grammar infs.md
(yotamselementor) #38818 - [
e2f28c80d1
] - doc: fixup code sample in http.md (TodorTotev) #38776 - [
96fa387082
] - doc: document null target pattern (Guy Bedford) #38724 - [
5553be3f4e
] - doc: update code examples fornode:url
module (fisker Cheung) #38645 - [
0c063a1258
] - doc,url: clarify domainTo* when built without ICU (Darshan Sen) #38789 - [
2054efa02c
] - events: refactor to use primordials in lib/events (Akhil Marsonya) #38117 - [
4884991a12
] - lib: include url in bootstrap snapshot and remove unnecessary lazy-loads (Joyee Cheung) #38826 - [
08ad2f6c18
] - lib: fix typos (bl-ue) #38846 - [
7d3a8cb854
] - lib: remove unnecessary lazy loads (Joyee Cheung) #38737 - [
5d9442a024
] - lib: load internal/fs/watchers and internal/fs/read_file_context early (Joyee Cheung) #38737 - [
2268d1cf4c
] - lib: refactor to reuse validators (Rongjian Zhang) #38608 - [
496f7eae92
] - node-api: fix shutdown crashes (Michael Dawson) #38492 - [
e1195312b9
] - (SEMVER-MINOR) os: add os.devNull (Luigi Pinca) #38569 - [
7ba305552f
] - src: set PromiseHooks by Environment (Bryan English) #38821 - [
74205b3542
] - src: replaceauto
s in node_api.cc (Khaidi Chu) #38852 - [
120849f609
] - src: cache necessary isolate & context in api/* (Khaidi Chu) #38366 - [
f25cd4f377
] - src: fix typos (bl-ue) #38845 - [
a1b0e64187
] - src: support fs_event_wrap binding in the snapshot (Joyee Cheung) #38737 - [
36d4a4331d
] - src: remove redundant v8 namespaces inenv.cc
(Juan José Arboleda) #38792 - [
3e6b3b22c5
] - src: use SPrintF in ProcessEmitWarning (Darshan Sen) #38758 - [
9ca5c0e29e
] - src: fix compiler warnings in node_buffer.cc (Darshan Sen) #38722 - [
3741595289
] - src: set CONF_MFLAGS_DEFAULT_SECTION for OpenSSL 3 (Daniel Bevenius) #38732 - [
4e3353223e
] - src: use HandleScope in StreamReq::Done() (Darshan Sen) #38720 - [
c576311954
] - src: remove commented code innode_file.cc
(Juan José Arboleda) #38693 - [
61c95f08b3
] - src: write named pipe info in diagnostic report (legendecas) #38637 - [
ba96f14233
] - src: remove unusediostream
library (Juan José Arboleda) #38694 - [
f5dd85bbe6
] - src: remove more extra semis from member fns (Shelley Vohr) #38744 - [
a47fd67154
] - src: replaceauto
s in node_contextify.cc (Khaidi Chu) #38644 - [
9054d25acc
] - stream: add a non-destroying iterator to Readable (Nitzan Uziely) #38526 - [
4131f94ca8
] - stream: allow empty string as source of pipeline (Qingyu Deng) #38723 - [
0aa3cb5c0e
] - test: improve coverage of fs internal utils (Rongjian Zhang) #38746 - [
48ebebd2a8
] - test: remove unnecessary--pending-deprecation
flag (Antoine du Hamel) #38819 - [
3c492baa51
] - test: fix writefile with fd (Nitzan Uziely) #38820 - [
e91d14c57c
] - test: simplify test-path-resolve.js (himself65) #38671 - [
1f5baaa2e7
] - test: improve coverage forquestion
in readline (Qingyu Deng) #38799 - [
6d86f8afd5
] - test: os, replace custom flatten method with built-in Array.flat (Wael Almattar) #38770 - [
c7a58578dc
] - test: set locale for datetime-change-notify test (ZiJian Liu) #38741 - [
695e982a42
] - test: improve coverage of lib/fs.js (Rongjian Zhang) #38604 - [
11ac9c6fcc
] - test: improve coverage of lib/_http_outgoing.js (Rongjian Zhang) #38734 - [
6da4aa30c6
] - test: give js-native-api tests consistent names (Gabriel Schulhof) #38692 - [
929e8df1c0
] - test: improve coverage of stream.Readable (Rongjian Zhang) #38702 - [
36ffd58105
] - tools: refloat 7 Node.js patches to cpplint.py (Rich Trott) #38851 - [
6b8c712247
] - tools: bump cpplint to 1.5.5 (Rich Trott) #38851 - [
be8d934679
] - tools: remove exception for Node.js 8 and earlier (Rich Trott) #38840 - [
c0bde0cd4a
] - tools: update setup-node to setup-node@v2 (pengjie) #38825 - [
21ce3af904
] - tools: update ESLint to 7.27.0 (Luigi Pinca) #38764 - [
ab44106555
] - tools: use PrintCaughtException in the snapshot builder (Joyee Cheung) #38745 - [
30c0020885
] - typings: add JSDoc typings for https (Voltrex) #38589 - [
7fb809b475
] - typings: add JSDoc typings for events (Voltrex) #38712 - [
7773d58f1a
] - url: exit early when : delimiter is seen in hostname (Timothy Gu) #38742 - [
a2da9e254c
] - worker: use rwlock for sibling group (Anna Henningsen) #38783 - [
18f3ba3674
] - worker: leave TODO comments for using std::variant when possible (Anna Henningsen) #38788
v16.2.0
Notable Changes
- [
36b948560c
] - (SEMVER-MINOR) async_hooks: use new v8::Context PromiseHook API (Stephen Belanger) #36394 - [
c0deeeacb2
] - lib: support setting process.env.TZ on windows (James M Snell) #38642 - [
4c4902748c
] - (SEMVER-MINOR) module: add support forURL
toimport.meta.resolve
(Antoine du Hamel) #38587 - [
c182198c44
] - (SEMVER-MINOR) process: add'worker'
event (James M Snell) #38659 - [
fbf02e3198
] - (SEMVER-MINOR) util: add util.types.isKeyObject and util.types.isCryptoKey (Filip Skokan) #38619
Commits
- [
36b948560c
] - (SEMVER-MINOR) async_hooks: use new v8::Context PromiseHook API (Stephen Belanger) #36394 - [
dcae03203e
] - buffer: remove TODOs inatob
/btoa
(Khaidi Chu) #38548 - [
48b557e904
] - buffer: remove unreachable code (Rongjian Zhang) #38537 - [
b0df28dea5
] - build: add workaround for V8 builds (Richard Lau) #38632 - [
3bb12db255
] - build: remove dependency ondistutils.spawn
(Richard Lau) #38600 - [
10aaf30da1
] - build: add missing torque output sources (Richard Lau) #38576 - [
03b4a3a5bf
] - build: compile with -std=gnu++14 (Darshan Sen) #38504 - [
4296591154
] - build,src,test,doc: enable FIPS for OpenSSL 3.0 (Daniel Bevenius) #38633 - [
36bb8daba5
] - crypto: forbid NODE-ED25519 and NODE-ED448 "raw" key export (Filip Skokan) #38668 - [
36bb7243ff
] - debugger: refactorinspect_repl
to use primordials (Antoine du Hamel) #38551 - [
16a6c8d5a6
] - debugger: refactor to use internal modules (Antoine du Hamel) #38550 - [
11dd9a6838
] - debugger: disable only the lint rules required by current file state (Rich Trott) #38529 - [
e79f540fa0
] - debugger: avoid non-ASCII char in code file (Rich Trott) #38529 - [
d9867b9358
] - debugger: wrap lines longer than 80 chars (Rich Trott) #38529 - [
352a600142
] - debugger: rename inspector-cli test module to debugger (Rich Trott) #38530 - [
608d0e11f3
] - deps: upgrade npm to 7.13.0 (Ruy Adorno) #38682 - [
5c71f49d3f
] - deps: upgrade npm to 7.12.1 (Ruy Adorno) #38628 - [
ec2dbfb200
] - deps: patch V8 to 9.0.257.25 (Michaël Zasso) #38556 - [
ab298723b5
] - (SEMVER-MINOR) deps: V8: cherry-pickfa4cb17
(Stephen Belanger) #36394 - [
a84e9b3e7d
] - (SEMVER-MINOR) deps: V8: cherry-pick4c07451
(Stephen Belanger) #36394 - [
043b1aaa3f
] - (SEMVER-MINOR) deps: V8: cherry-pick5f44131
(Stephen Belanger) #36394 - [
1a104bac74
] - (SEMVER-MINOR) deps: V8: cherry-pick272445f
(Stephen Belanger) #36394 - [
827ae05538
] - (SEMVER-MINOR) deps: V8: backportc0fceaa
(Stephen Belanger) #36394 - [
f31a6114a4
] - deps: V8: cherry-pick530080c
(Milad Fa) #38489 - [
4001dd28ba
] - dgram: extract cluster lazy loading method to make it testable (Rongjian Zhang) #38563 - [
a0dc194e31
] - doc: document buffer.kStringMaxLength (Tobias Nießen) #38688 - [
8590c151cd
] - doc: update abort signal in fs promise api example (Moritz Kneilmann) #38669 - [
0100a3b026
] - doc: add documentation for fs.WriteStream.close() (Hitesh Sharma) #38610 - [
5c38a554ec
] - doc: clarify synchronous blocking of Worker stdio (James M Snell) #38658 - [
1765e32c45
] - doc: update contact info (Gabriel Schulhof) #38689 - [
c4b161cb89
] - doc: change color of doctag on night mode (Qingyu Deng) #38652 - [
6620a3182e
] - doc: add ESM code examples in url.md (Antoine du Hamel) #38651 - [
d3de0ef5d4
] - doc: fix fs.openSync() signature (Luigi Pinca) #38591 - [
56bf6c1bcd
] - doc: typo stats() should be stat(); clarity (Bryan Field) #38541 - [
1d9fd49f41
] - doc: fix code example in ecdh.setPublicKey() (Jordan Baczuk) #38542 - [
4c70e42928
] - doc: useHEAD
instead ofmaster
for links (Antoine du Hamel) #38518 - [
ae9128ec61
] - doc: clarify DiffieHellmanGroup class docs (Nitzan Uziely) #38363 - [
e59131d97f
] - doc: fix broken AHAFS link in fs doc (Rich Trott) #38534 - [
e9d4c8587a
] - doc: use AIX instead of Aix in fs.md (Rich Trott) #38535 - [
e0118f347a
] - doc: remove extraneous dash from flag prefix (Rodolfo Carvalho) #38532 - [
9e10e1a76f
] - doc: corrected workload name as per the latest VS Installer (MrJithil) #38500 - [
38644d6f96
] - doc: use sentence case in headers in src/crypto/README.md (Rich Trott) #38524 - [
347b9f2304
] - errors: remove input from ERR_INVALID_URL message (moander) #38614 - [
5b40e2f596
] - events: use nullish coalencing operator (Voltrex) #38328 - [
3a5856cbc3
] - fs: fix async iterator partial writes (Nitzan Uziely) #38615 - [
e8761186a5
] - fs: fix error when writing buffers > INT32_MAX (Zach Bjornson) #38546 - [
47080bcfc8
] - fs: useassert
infsCall
argument checking (Rongjian Zhang) #38519 - [
3d8b8e133f
] - http: refactor to remove redundant argument of _deferToConnect (Rongjian Zhang) #38598 - [
c0deeeacb2
] - lib: support setting process.env.TZ on windows (James M Snell) #38642 - [
cf4dc80d5f
] - lib: makeIterableWeakMap
safe to iterate (Antoine du Hamel) #38523 - [
90b640efb1
] - meta: add v8 team (Jiawen Geng) #38566 - [
4c4902748c
] - (SEMVER-MINOR) module: add support forURL
toimport.meta.resolve
(Antoine du Hamel) #38587 - [
14a2a00cda
] - node-api: faster threadsafe_function (Fedor Indutny) #38506 - [
be4b3a4164
] - path: inline conditions (Voltrex) #38613 - [
c182198c44
] - (SEMVER-MINOR) process: add'worker'
event (James M Snell) #38659 - [
e2b8454582
] - repl: fix Ctrl+C on top level await (Antoine du Hamel) #38656 - [
718ad105e5
] - src: fix fatal errors when a current isolate not exist (legendecas) #38624 - [
524a9d6fcd
] - src: update cares_wrap OpenBSD defines (Anna Henningsen) #38670 - [
6b409cf664
] - src: remove extra semi after member fn (Shelley Vohr) #38686 - [
bfec80fd66
] - src: make workers messaging more resilient (Juan José Arboleda) #38510 - [
ff1b4322f5
] - test: refactortest-readline-interface
to be shorter (Juan José Arboleda) #38691 - [
8eea317227
] - test: stream.finished detects a destroyed IncomingMessage (Nitzan Uziely) #38661 - [
5b25fbe266
] - test: set common.bits to 64 for riscv64 (Andreas Schwab) #38626 - [
5a0b52120a
] - test: improve coverage of lib/_http_client.js (Rongjian Zhang) #38599 - [
3d0fad3840
] - test: improve coverage of lib/os.js (Rongjian Zhang) #38653 - [
16b2fb4e0c
] - test: increase coverage for repl (ZiJian Liu) #38559 - [
8f78c6646e
] - test: call functions internally (Voltrex) #38560 - [
178fe215a4
] - test: increase coverage for Histogram (ZiJian Liu) #38555 - [
95db7d5afc
] - test: improve fs coverage (Rongjian Zhang) #38517 - [
f2f768f261
] - test: complete coverage of querystring (Rongjian Zhang) #38520 - [
5b44107ae9
] - test: increase coverage for AbortController (ZiJian Liu) #38514 - [
662265074c
] - test: increase coverage for Blob (ZiJian Liu) #38515 - [
89e1daccf3
] - test: run message and pseudo-tty tests in parallel (Richard Lau) #38502 - [
727c2bcc24
] - test: move test-net-connect-econnrefused from pummel to sequential (Rich Trott) #38462 - [
e64ebac2da
] - test: fix flaky inspector-cli tests when breakpionts are restored (Rich Trott) #38431 - [
b51b4feece
] - test: skip tests for openssl-3.0.0-alpha15 (Daniel Bevenius) #38451 - [
db5ee23edf
] - test: update OpenSSL 3.0.0-alpha15 error messages (Daniel Bevenius) #38451 - [
24472d9e0c
] - test,repl: fix tests when inspector is disabled (Antoine du Hamel) #38564 - [
267a84f5e1
] - tools: remove redundant v8 config (Jiawen Geng) #38565 - [
a028805f1b
] - tools: update ESLint to 7.26.0 (Colin Ihrig) #38605 - [
ec8ab22ce6
] - (SEMVER-MINOR) tools: addWorker
to type-parser (James M Snell) #38659 - [
151488539b
] - tools: make GH Actions workflows work if default branch is not master (Antoine du Hamel) #38516 - [
c0f0c9a92d
] - typings: add JSDoc typings for readline (Voltrex) #38253 - [
fbf02e3198
] - (SEMVER-MINOR) util: add util.types.isKeyObject and util.types.isCryptoKey (Filip Skokan) #38619 - [
070ee4bb94
] - Revert "worker: removeERR_CLOSED_MESSAGE_PORT
" (Juan José Arboleda) #38510
Configuration
-
If you want to rebase/retry this MR, check this box.
This MR has been generated by Renovate Bot.
Edited by RenovateBot