Notable Changes
- [
] – doc: add VoltrexMaster to collaborators (voltrexmaster) #40566189b34ecffb
- [
] – (SEMVER-MINOR) esm: add support for JSON import assertion (Antoine du Hamel) #40250195e4d29eb4
- [
] – (SEMVER-MINOR) lib: add unsubscribe method to non-active DC channels (simon-id) #4043311ddbae2d76
- [
] – (SEMVER-MINOR) lib: add return value for DC channel.unsubscribe (simon-id) #404331aa61551b49
- [
] – (SEMVER-MINOR) v8: multi-tenant promise hook api (Stephen Belanger) #392831fbeb895ca6
Commits
- [
] – build: skip long-running Actions for README-only modifications (Rich Trott) #4057118a00dc5add
- [
] – build: disable v8 pointer compression on 32bit archs (Cheng Zhao) #4041819f46fca124
- [
] – deps: patch V8 to 9.5.172.25 (Michaël Zasso) #4060415bef74395d
- [
] – deps: upgrade npm to 8.1.2 (npm team) #4064313805b806ee
- [
] – deps: update c-ares to 1.18.1 (Richard Lau) #406601c003ba131b
- [
] – deps: upgrade npm to 8.1.1 (npm team) #405541841f35cc52
- [
] – deps: V8: cherry-pick 422dc378a1da (Ray Wang) #4045018d16f0d2d3
- [
] – deps: add riscv64 config into openssl gypi (Lu Yahan) #404731cdf5c44d62
- [
] – deps: attempt to suppress macro-redefined warning (Daniel Bevenius) #4051812b9fcdfe26
- [
] – deps: regenerate OpenSSL arch files (Daniel Bevenius) #405181d2839bfaa9
- [
] – deps,build,tools: fix openssl-is-fips for ninja builds (Daniel Bevenius) #4051815df8ce5cbe
- [
] – dgram: fix send with out of bounds offset + length (Nitzan Uziely) #40568179bf429405
- [
] – doc: update cjs-module-lexer repo link (Guy Bedford) #407071c29658fda7
- [
] – doc: fix lint re-enabling comment in README.md (Rich Trott) #406471e374f3ddd9
- [
] – doc: format v8.md in preparation for stricter linting (Rich Trott) #406471ecccf48106
- [
] – doc: final round of markdown format changes (Rich Trott) #40645195a7117037
- [
] – doc: remove1c104f5a9ab1--experimental-modules
documentation (FrankQiu) #38974
- [
] – doc: update tracking issues of startup performance (Joyee Cheung) #406291ac81f89bbf
- [
] – doc: fix markdown syntax and HTML tag misses (ryan) #40608165effa11fc
- [
] – doc: use ‘GitHub Actions workflow’ instead (Mestery) #405861c78d708a16
- [
] – doc: ref OpenSSL legacy provider from crypto docs (Tobias Nießen) #40593171bac70bf2
- [
] – doc: add node: url scheme (Daniel Nalborczyk) #4057318f410229ac
- [
] – doc: call cwd function (Daniel Nalborczyk) #40573135dbed21f2
- [
] – doc: remove unused imports (Daniel Nalborczyk) #4057314870a23ccc
- [
] – doc: simplify CHANGELOG.md (Rich Trott) #4047515951ccc12e
- [
] – doc: correct esm spec scope lookup definition (Guy Bedford) #4059216ae134ecb7
- [
] – doc: update CHANGELOG.md for Node.js 16.13.0 (Richard Lau) #40617109239216f6
- [
] – doc: add info on project’s usage of coverity (Michael Dawson) #40506146ec5ac4df
- [
] – doc: fix typo in changelogs (Luigi Pinca) #4058517eb1a44410
- [
] – doc: update onboarding task (Rich Trott) #405701132f6cba05
- [
] – doc: simplify ccache instructions (Rich Trott) #4055015e2d0ed61e
- [
] – doc: fix macOS environment variables for ccache (Rich Trott) #405501c1c1738bfc
- [
] – doc: improve async_context introduction (Michaël Zasso) #4056016e3e50f2ab
- [
] – doc: use GFM footnotes in webcrypto.md (Rich Trott) #4047711587fe62d4
- [
] – doc: describe buffer limit of v8.serialize (Ray Wang) #402431305c022db4
- [
] – doc: run license-builder (Rich Trott) #4054016e39e0e10a
- [
] – doc: use GFM footnotes in maintaining-V8.md (#40476) (Rich Trott) #404761556e49ccb5
- [
] – doc: use GFM footnotes in BUILDING.md (Rich Trott) #4047419c6a9fd5b1
- [
] – doc: fix1fd946215cc1fs.symlink
code example (Juan José Arboleda) #40414
- [
] – doc: update for changed1404730ac1b1--dns-result-order
default (Richard Lau) #40538
- [
] – doc: add missing entry in1acc22c7c4a1globals.md
(Antoine du Hamel) #40531
- [
] – doc: explain backport labels (Stephen Belanger) #4052010375d958ef
- [
] – doc: fix entry for Slack channel in onboarding.md (Rich Trott) #4056314993d87c49
- [
] – doc: add VoltrexMaster to collaborators (voltrexmaster) #40566189b34ecffb
- [
] – doc: document considerations for inclusion in core (Rich Trott) #4033816357ef15d0
- [
] – doc: update link in onboarding doc (Rich Trott) #405391ed04827373
- [
] – doc: clarify behavior of napi_extended_error_info (Michael Dawson) #40458134e244b8e9
- [
] – doc: add updating expected assets to release guide (Richard Lau) #4047015a588ff047
- [
] – (SEMVER-MINOR) esm: add support for JSON import assertion (Antoine du Hamel) #40250195e4d29eb4
- [
] – http: response should always emit ‘close’ (Robert Nagy) #405431825a683423
- [
] – lib: fix regular expression to detect `/` and “ (Francesco Trotta) #40325181cd7f3751
- [
] – (SEMVER-MINOR) lib: add unsubscribe method to non-active DC channels (simon-id) #4043311ddbae2d76
- [
] – (SEMVER-MINOR) lib: add return value for DC channel.unsubscribe (simon-id) #404331aa61551b49
- [
] – meta: use form schema for flaky test template (Michaël Zasso) #407371d97872dd98
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #406681c2fabdbce8
- [
] – meta: consolidate AUTHORS entries for brettkiefer (Rich Trott) #405991aa98c6bdce
- [
] – meta: consolidate AUTHORS entries for alexzherdev (Rich Trott) #40620118296c3d8e
- [
] – meta: consolidate AUTHORS entries for Azard (Rich Trott) #40619188d812793d
- [
] – meta: move Fishrock123 to emeritus (Jeremiah Senkpiel) #405961d81b65ca0e
- [
] – meta: consolidate AUTHORS entries for clakech (Rich Trott) #405891ec02e7b68a
- [
] – meta: consolidate AUTHORS entries for darai0512 (Rich Trott) #40569108e7a2ff24
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #405801488ee51f90
- [
] – meta: consolidate AUTHORS entries for dfabulich (Rich Trott) #405271ba9a6c5d06
- [
] – meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #404641bd06e9945e
- [
] – meta: add Richard Lau to TSC list in README.md (Rich Trott) #4052317cee125dcf
- [
] – meta: consolidate AUTHORS entries for dguo (Rich Trott) #4051716a771f8bcb
- [
] – meta: consolidate AUTHORS entries for cxreg (Rich Trott) #404901e4c740646d
- [
] – module: resolver & spec hardening /w refactoring (Guy Bedford) #405101075cfbf941
- [
] – policy: fix message for invalid manifest specifier (Rich Trott) #405741b320387c83
- [
] – process: refactor execution (Voltrex) #406641ea968d54c5
- [
] – src: make LoadEnvironment with string work with builtin modules path (Michaël Zasso) #406071fb7c437b0b
- [
] – src: remove usage of1e9388c87bf1AllocatedBuffer
from
1node_http2(Darshan Sen) #40584
- [
] – src: fix #endif description in crypto_keygen.h (Tobias Nießen) #4063917a22f913b0
- [
] – src: throw error instead of assertion (Ray Wang) #402431396342e26d
- [
] – src: register external references in os bindings (Joyee Cheung) #402391accab383a1
- [
] – src: register external references in crypto bindings (Joyee Cheung) #402391a11f9ea4f0
- [
] – src,crypto: use1ef1ace7e881std::variant
in DH params (Darshan Sen) #40457
- [
] – src,crypto: remove14433852f621AllocatedBuffer
from
1crypto_cipher.cc(Darshan Sen) #40400
- [
] – src,fs: remove1814126c3ed1ToLocalChecked()
call from
1fs::AfterMkdirp()(Darshan Sen) #40386
- [
] – src,stream: remove1d4b45cc2491*Check*()
calls from non-
1Initialize()functions (Darshan Sen) #40425
- [
] – stream: remove no longer necessary ComposeDuplex (Robert Nagy) #405451bac7fe0797
- [
] – test: disable warnings to fix flaky test (Antoine du Hamel) #407391e58cce49fd
- [
] – test: skip macos sandbox test with builtin modules path (Michaël Zasso) #4060718c103ab2ff
- [
] – test: add semicolon after chunk size (Luigi Pinca) #404871ac3bc6eed0
- [
] – test: deflake http2-cancel-while-client-reading (Luigi Pinca) #40659195fe9bb922
- [
] – test: avoid deep comparisons with literals (Tobias Nießen) #406341dfd0215266
- [
] – test: mark test-policy-integrity flaky on Windows (Rich Trott) #4068415020f634b8
- [
] – test: fix test-datetime-change-notify after daylight change (Piotr Rybak) #4068418fa1c61e40
- [
] – test: test1179a5c54361crypto.setEngine()
using an actual engine (Darshan Sen) #40481
- [
] – test: use conventional argument order in assertion (Tobias Nießen) #405911cf6ded4db5
- [
] – test: fix test description (Luigi Pinca) #404861aefb097d6a
- [
] – test,doc: correct documentation for runBenchmark() (Rich Trott) #406831126e669b84
- [
] – test,tools: increase pummel/benchmark test timeout from 4x to 6x (Rich Trott) #4068411844463ce2
- [
] – test,tools: increase timeout for benchmark tests (Rich Trott) #406841f731f5ffb5
- [
] – tools: simplify and fix commit queue (Michaël Zasso) #407421bbc10f1849
- [
] – tools: ensure the PR was not pushed before merging (Antoine du Hamel) #407471a3df50d810
- [
] – tools: update ESLint to 8.2.0 (Luigi Pinca) #407341306d953c15
- [
] – tools: use GitHub Squash and Merge feature when using CQ (Antoine du Hamel) #406661b7e736843c
- [
] – tools: fix bug in150d102ec081prefer-primordials
ESLint rule (Antoine du Hamel) #40628
- [
] – tools: add script to update c-ares (Richard Lau) #406601ec2cadef85
- [
] – tools: notify user if format-md needs to be run (Rich Trott) #4064715daa313215
- [
] – tools: abort CQ session when landing several commits (Antoine du Hamel) #4057710787c781ce
- [
] – tools: fix commit-lint workflow (Antoine du Hamel) #406731ddc44ddfd9
- [
] – tools: avoid unnecessary escaping in markdown formatter (Rich Trott) #40645147eddd7076
- [
] – tools: avoid fetch extra commits when validating commit messages (Antoine du Hamel) #391281c700de3705
- [
] – tools: update ESLint to 8.1.0 (Luigi Pinca) #405821716963484b
- [
] – tools: fix formatting of warning message in update-authors.js (Rich Trott) #4060019cb2116608
- [
] – tools: udpate doc tools to accommodate GFM footnotes (Rich Trott) #404771507f1dbc8d
- [
] – tools: update license-builder.sh for OpenSSL (Rich Trott) #405401c2265a92c3
- [
] – tools,meta: remove exclusions from AUTHORS (Rich Trott) #40648116624b404c
- [
] – tty: support more CI services in1a95e344fe51getColorDepth
(Richie Bendall) #40385
- [
] – typings: add more bindings typings (Mestery) #404151b4194ff349
- [
] – typings: add JSDoc typings for inspector (Voltrex) #383901da859b56cb
- [
] – typings: improve internal bindings typings (Mestery) #40411190aa96dc44
- [
] – typings: separate11e9f3cc5221internalBinding
typings (Mestery) #40409
- [
] – (SEMVER-MINOR) v8: multi-tenant promise hook api (Stephen Belanger) #392831fbeb895ca6
Windows 32-bit Installer: https://nodejs.org/dist/v17.1.0/node-v17.1.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v17.1.0/node-v17.1.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v17.1.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v17.1.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v17.1.0/node-v17.1.0.pkg
macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-darwin-arm64.tar.gz
macOS Intel 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v17.1.0/node-v17.1.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v17.1.0/node-v17.1.0.tar.gz
Other release files: https://nodejs.org/dist/v17.1.0/
Documentation: https://nodejs.org/docs/v17.1.0/api/
SHASUMS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53 -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
dfeb027e2dd37b099bf326238a24959bee2818a4544a63d8a3f7ff88e026b050 node-v17.1.0-aix-ppc64.tar.gz
5e89e1cd17c58ef795d3bb420dd2a473c72a642422328c66dec59eb6d9243408 node-v17.1.0-darwin-arm64.tar.gz
489f945a806f84866210f67dc2890377a3632f449ca77bdcf4b619a4489855d3 node-v17.1.0-darwin-arm64.tar.xz
5255978096ea249a8b155f6cc7f8f81e3bc2f7e9371c9f263bdb484359d740b2 node-v17.1.0-darwin-x64.tar.gz
ae55f234128ed99efa7984520895cdc7a78cc4eb3ef6666062219a959eed30e0 node-v17.1.0-darwin-x64.tar.xz
e0fd9ee50e9bc1e5e69be6afcd1b2c51787ed1dffd0d11c72ff2c9f548c7b8c5 node-v17.1.0-headers.tar.gz
9f28f927939d6f54af737810337cc65b054c3abf53913bdc6886c345c6aceb71 node-v17.1.0-headers.tar.xz
738e785768b1a266c60cf9147d8b0c8fbca2a98a7b72b00ad63b39f94d0577c7 node-v17.1.0-linux-arm64.tar.gz
0620262d87bc3567a25a40585e8065a5298ea213560d4774dcd52ce070252f39 node-v17.1.0-linux-arm64.tar.xz
c1cee85cee2f1e964ef915088098cf6332f07d0edc7eac03b21b24e2fbefe52b node-v17.1.0-linux-armv7l.tar.gz
aab48ff2882b8956679d57b6c630899a55f3228590da36f620e8bbb25f9c3d23 node-v17.1.0-linux-armv7l.tar.xz
90cd3ae95a98a928553f708291635ca368f95029af181a34b2c64bb1d509fbea node-v17.1.0-linux-ppc64le.tar.gz
28f268c6598977b82424c558113b54a6c63a341e0e3dd7b632008ac4d36f5419 node-v17.1.0-linux-ppc64le.tar.xz
34d77f33f2367b03e5d2bd1dc5f6a8b3854dd33dbdb4523a1d11dc9410a387d4 node-v17.1.0-linux-s390x.tar.gz
4a5181be0f67a56e91180bc27d14fa60db7f353e955c0c1b51d9f4c90adcbdc0 node-v17.1.0-linux-s390x.tar.xz
54b387bb1b6faa436d73777343a1a2147e67ff5e33a80971df2fd030dde4fd24 node-v17.1.0-linux-x64.tar.gz
f0db80870a2a4da6361b2e7779d43d6b163f1a0cb80250f3a8471150a0e4dbe4 node-v17.1.0-linux-x64.tar.xz
bf29185eb1e374657847704c819af2923e033e7308eca42ee9a83a11623ac170 node-v17.1.0.pkg
a5676b96974926fdf4b0e3040e09a4ab4e91980d2d2091fa62b77e2f74be5d6e node-v17.1.0.tar.gz
6b803f37eb92b009f9162a489d647611aa95393e488fff0fc4fd8efd2effcac7 node-v17.1.0.tar.xz
d6ca33fa49c75346cef82306b70612bca7b2d65205d55d3e8f6c550ef98be6ed node-v17.1.0-win-x64.7z
de8d90d82af888efa0e7942204539d2fca731013a2d715da954db410df58be8f node-v17.1.0-win-x64.zip
c640c290f6e99b646f98e095c7bf92971345c386adf33e98688dd575c136a3f4 node-v17.1.0-win-x86.7z
54b1716910bb039533ce09480fe8db8cd3d4d556beee9ca1759e7a60f0465d0c node-v17.1.0-win-x86.zip
8cd46fefbf7989a3a8145cd5c63ded6bfa7b89983e3969626d9930e060401b61 node-v17.1.0-x64.msi
5925efabdad8c7c084b4b3a8441b7bbbfe05bba7d83ad4b25b5bc9fc1b6647d4 node-v17.1.0-x86.msi
6bd725180c81586746922a236cdcd893cbc2740012ab47f10bfdac34d2d53f14 win-x64/node.exe
fc0564954ca50dc4c974791fa7dc8b283f60966e5b373cbd3945c05326dc0dd3 win-x64/node.lib
d67f7a0be06409069ac77a4a11fd1d1c77cacc984539ce0346f986a5a6e30218 win-x64/node_pdb.7z
f33493bef2224da50bcdc6fb9e1413d4072ced3fa1c2ba8693c627f57679d7f7 win-x64/node_pdb.zip
a6c2a28b4d2f0985b3d624b73f5ffc2866b7e17705752feace84e54b3a5d7f03 win-x86/node.exe
c304c1787bc8fe6925bec996fe67987219e8b035d0fdbb4ca766fba46db7853a win-x86/node.lib
c26cf68939e1b0286ee2b8c1c7931289f309b1f8f8aa5b0cd775ac7660aafbb5 win-x86/node_pdb.7z
1305c28e4fff88fec779cc1a9190840c8cba28545adb2909e09563ab3aac9453 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEj8yhP+8dDC6RAI4Jdw96mlrhVgAFAmGKxu8ACgkQdw96mlrh
VgDHAA//elGilbGowLS5UzJXles3R0Q00LJuAalKItBowSU8gibi0HpstHYgtHNq
/qzHY4/Lszgc8T4AiZuidTn5V7Y/CY+Dn70/Cbm7ymgron1bWwLNJ1TzmM5+z+sP
u4BYsj8q3ZD82thaXkUlv2TW78xdXsrO0SW2hcyZi9VHZMDZyZK2M3j3pb9Z9t3z
EZuc/rDwTbKQ9RsY5snwBZdptqFQjrdELHzPv1oumnlolZJJBDHAKe9+MOX/v6GP
mK5Z16//KMgZyjIEsbvawSz+gN6wt8PwpuhusXdFsJnw+PQf2ffHg1I2L/JHZyD0
NvZyBXtWiZRxLxXvS+dPx48CyJ1CYQVQrmvKjxRr2jdgbsNndlCug8/V5uw+v+gI
L6yAaUH/T5n5BJCO7OcCfkD58T3AZYPuTxyyiGBcgYXIRKTeZ4BUkn+YbmNlZzUe
j7EUf/oM0xGiZoa9HhPXUGUAGGNvReJzveUEd95yyYTITMQl+HF6pY+NVHsRV/3Y
WIfxFknEPMoZp3YNRup7lXOMoKxslz3pn4RTeOCyqfXLOIeFLwC7V/0Swihy+zWz
Vzrj3iV/f/uhFOXnA7KEMFwPgR2ydTuXQxA4zGsZYXsaKpBYIB8Uv3EBxg2WVr5I
sGWioen2GlNo4M9U36TeXsvcTF5O2FvcwfZDRsbXYiaZS1YSvKA=
=24P7
-----END PGP SIGNATURE-----
0 Comments