주요 변경사항
- [
89b34ecffb
] - doc: VoltrexMaster를 협력자로 추가했습니다. (voltrexmaster) #40566 - [
95e4d29eb4
] - (SEMVER-MINOR) esm: JSON 임포트 단언문을 지원합니다. (Antoine du Hamel) #40250 - [
1ddbae2d76
] - (SEMVER-MINOR) lib: 활성화되지 않은 DC 채널을 구독 해지하는 메서드를 추가했습니다. (simon-id) #40433 - [
aa61551b49
] - (SEMVER-MINOR) lib: DC channel.unsubscribe의 반환 값을 추가했습니다. (simon-id) #40433 - [
fbeb895ca6
] - (SEMVER-MINOR) v8: 멀티 테넌트 프로미스 훅 API (Stephen Belanger) #39283
Commits
- [
8a00dc5add
] - build: skip long-running Actions for README-only modifications (Rich Trott) #40571 - [
9f46fca124
] - build: disable v8 pointer compression on 32bit archs (Cheng Zhao) #40418 - [
5bef74395d
] - deps: patch V8 to 9.5.172.25 (Michaël Zasso) #40604 - [
3805b806ee
] - deps: upgrade npm to 8.1.2 (npm team) #40643 - [
c003ba131b
] - deps: update c-ares to 1.18.1 (Richard Lau) #40660 - [
841f35cc52
] - deps: upgrade npm to 8.1.1 (npm team) #40554 - [
8d16f0d2d3
] - deps: V8: cherry-pick 422dc378a1da (Ray Wang) #40450 - [
cdf5c44d62
] - deps: add riscv64 config into openssl gypi (Lu Yahan) #40473 - [
2b9fcdfe26
] - deps: attempt to suppress macro-redefined warning (Daniel Bevenius) #40518 - [
d2839bfaa9
] - deps: regenerate OpenSSL arch files (Daniel Bevenius) #40518 - [
5df8ce5cbe
] - deps,build,tools: fix openssl-is-fips for ninja builds (Daniel Bevenius) #40518 - [
79bf429405
] - dgram: fix send with out of bounds offset + length (Nitzan Uziely) #40568 - [
c29658fda7
] - doc: update cjs-module-lexer repo link (Guy Bedford) #40707 - [
e374f3ddd9
] - doc: fix lint re-enabling comment in README.md (Rich Trott) #40647 - [
ecccf48106
] - doc: format v8.md in preparation for stricter linting (Rich Trott) #40647 - [
95a7117037
] - doc: final round of markdown format changes (Rich Trott) #40645 - [
c104f5a9ab
] - doc: remove--experimental-modules
documentation (FrankQiu) #38974 - [
ac81f89bbf
] - doc: update tracking issues of startup performance (Joyee Cheung) #40629 - [
65effa11fc
] - doc: fix markdown syntax and HTML tag misses (ryan) #40608 - [
c78d708a16
] - doc: use ‘GitHub Actions workflow’ instead (Mestery) #40586 - [
71bac70bf2
] - doc: ref OpenSSL legacy provider from crypto docs (Tobias Nießen) #40593 - [
8f410229ac
] - doc: add node: url scheme (Daniel Nalborczyk) #40573 - [
35dbed21f2
] - doc: call cwd function (Daniel Nalborczyk) #40573 - [
4870a23ccc
] - doc: remove unused imports (Daniel Nalborczyk) #40573 - [
5951ccc12e
] - doc: simplify CHANGELOG.md (Rich Trott) #40475 - [
6ae134ecb7
] - doc: correct esm spec scope lookup definition (Guy Bedford) #40592 - [
09239216f6
] - doc: update CHANGELOG.md for Node.js 16.13.0 (Richard Lau) #40617 - [
46ec5ac4df
] - doc: add info on project’s usage of coverity (Michael Dawson) #40506 - [
7eb1a44410
] - doc: fix typo in changelogs (Luigi Pinca) #40585 - [
132f6cba05
] - doc: update onboarding task (Rich Trott) #40570 - [
5e2d0ed61e
] - doc: simplify ccache instructions (Rich Trott) #40550 - [
c1c1738bfc
] - doc: fix macOS environment variables for ccache (Rich Trott) #40550 - [
6e3e50f2ab
] - doc: improve async_context introduction (Michaël Zasso) #40560 - [
1587fe62d4
] - doc: use GFM footnotes in webcrypto.md (Rich Trott) #40477 - [
305c022db4
] - doc: describe buffer limit of v8.serialize (Ray Wang) #40243 - [
6e39e0e10a
] - doc: run license-builder (Rich Trott) #40540 - [
556e49ccb5
] - doc: use GFM footnotes in maintaining-V8.md (#40476) (Rich Trott) #40476 - [
9c6a9fd5b1
] - doc: use GFM footnotes in BUILDING.md (Rich Trott) #40474 - [
fd946215cc
] - doc: fixfs.symlink
code example (Juan José Arboleda) #40414 - [
404730ac1b
] - doc: update for changed--dns-result-order
default (Richard Lau) #40538 - [
acc22c7c4a
] - doc: add missing entry inglobals.md
(Antoine du Hamel) #40531 - [
0375d958ef
] - doc: explain backport labels (Stephen Belanger) #40520 - [
4993d87c49
] - doc: fix entry for Slack channel in onboarding.md (Rich Trott) #40563 - [
89b34ecffb
] - doc: add VoltrexMaster to collaborators (voltrexmaster) #40566 - [
6357ef15d0
] - doc: document considerations for inclusion in core (Rich Trott) #40338 - [
ed04827373
] - doc: update link in onboarding doc (Rich Trott) #40539 - [
34e244b8e9
] - doc: clarify behavior of napi_extended_error_info (Michael Dawson) #40458 - [
5a588ff047
] - doc: add updating expected assets to release guide (Richard Lau) #40470 - [
95e4d29eb4
] - (SEMVER-MINOR) esm: add support for JSON import assertion (Antoine du Hamel) #40250 - [
825a683423
] - http: response should always emit ‘close’ (Robert Nagy) #40543 - [
81cd7f3751
] - lib: fix regular expression to detect `/` and `\` (Francesco Trotta) #40325 - [
1ddbae2d76
] - (SEMVER-MINOR) lib: add unsubscribe method to non-active DC channels (simon-id) #40433 - [
aa61551b49
] - (SEMVER-MINOR) lib: add return value for DC channel.unsubscribe (simon-id) #40433 - [
d97872dd98
] - meta: use form schema for flaky test template (Michaël Zasso) #40737 - [
c2fabdbce8
] - meta: update AUTHORS (Node.js GitHub Bot) #40668 - [
aa98c6bdce
] - meta: consolidate AUTHORS entries for brettkiefer (Rich Trott) #40599 - [
18296c3d8e
] - meta: consolidate AUTHORS entries for alexzherdev (Rich Trott) #40620 - [
88d812793d
] - meta: consolidate AUTHORS entries for Azard (Rich Trott) #40619 - [
d81b65ca0e
] - meta: move Fishrock123 to emeritus (Jeremiah Senkpiel) #40596 - [
ec02e7b68a
] - meta: consolidate AUTHORS entries for clakech (Rich Trott) #40589 - [
08e7a2ff24
] - meta: consolidate AUTHORS entries for darai0512 (Rich Trott) #40569 - [
488ee51f90
] - meta: update AUTHORS (Node.js GitHub Bot) #40580 - [
ba9a6c5d06
] - meta: consolidate AUTHORS entries for dfabulich (Rich Trott) #40527 - [
bd06e9945e
] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #40464 - [
7cee125dcf
] - meta: add Richard Lau to TSC list in README.md (Rich Trott) #40523 - [
6a771f8bcb
] - meta: consolidate AUTHORS entries for dguo (Rich Trott) #40517 - [
e4c740646d
] - meta: consolidate AUTHORS entries for cxreg (Rich Trott) #40490 - [
075cfbf941
] - module: resolver & spec hardening /w refactoring (Guy Bedford) #40510 - [
b320387c83
] - policy: fix message for invalid manifest specifier (Rich Trott) #40574 - [
ea968d54c5
] - process: refactor execution (Voltrex) #40664 - [
fb7c437b0b
] - src: make LoadEnvironment with string work with builtin modules path (Michaël Zasso) #40607 - [
e9388c87bf
] - src: remove usage ofAllocatedBuffer
fromnode_http2
(Darshan Sen) #40584 - [
7a22f913b0
] - src: fix #endif description in crypto_keygen.h (Tobias Nießen) #40639 - [
396342e26d
] - src: throw error instead of assertion (Ray Wang) #40243 - [
accab383a1
] - src: register external references in os bindings (Joyee Cheung) #40239 - [
a11f9ea4f0
] - src: register external references in crypto bindings (Joyee Cheung) #40239 - [
ef1ace7e88
] - src,crypto: usestd::variant
in DH params (Darshan Sen) #40457 - [
4433852f62
] - src,crypto: removeAllocatedBuffer
fromcrypto_cipher.cc
(Darshan Sen) #40400 - [
814126c3ed
] - src,fs: removeToLocalChecked()
call fromfs::AfterMkdirp()
(Darshan Sen) #40386 - [
d4b45cc249
] - src,stream: remove*Check*()
calls from non-Initialize()
functions (Darshan Sen) #40425 - [
bac7fe0797
] - stream: remove no longer necessary ComposeDuplex (Robert Nagy) #40545 - [
e58cce49fd
] - test: disable warnings to fix flaky test (Antoine du Hamel) #40739 - [
8c103ab2ff
] - test: skip macos sandbox test with builtin modules path (Michaël Zasso) #40607 - [
ac3bc6eed0
] - test: add semicolon after chunk size (Luigi Pinca) #40487 - [
95fe9bb922
] - test: deflake http2-cancel-while-client-reading (Luigi Pinca) #40659 - [
dfd0215266
] - test: avoid deep comparisons with literals (Tobias Nießen) #40634 - [
5020f634b8
] - test: mark test-policy-integrity flaky on Windows (Rich Trott) #40684 - [
8fa1c61e40
] - test: fix test-datetime-change-notify after daylight change (Piotr Rybak) #40684 - [
179a5c5436
] - test: testcrypto.setEngine()
using an actual engine (Darshan Sen) #40481 - [
cf6ded4db5
] - test: use conventional argument order in assertion (Tobias Nießen) #40591 - [
aefb097d6a
] - test: fix test description (Luigi Pinca) #40486 - [
126e669b84
] - test,doc: correct documentation for runBenchmark() (Rich Trott) #40683 - [
1844463ce2
] - test,tools: increase pummel/benchmark test timeout from 4x to 6x (Rich Trott) #40684 - [
f731f5ffb5
] - test,tools: increase timeout for benchmark tests (Rich Trott) #40684 - [
bbc10f1849
] - tools: simplify and fix commit queue (Michaël Zasso) #40742 - [
a3df50d810
] - tools: ensure the PR was not pushed before merging (Antoine du Hamel) #40747 - [
306d953c15
] - tools: update ESLint to 8.2.0 (Luigi Pinca) #40734 - [
b7e736843c
] - tools: use GitHub Squash and Merge feature when using CQ (Antoine du Hamel) #40666 - [
50d102ec08
] - tools: fix bug inprefer-primordials
ESLint rule (Antoine du Hamel) #40628 - [
ec2cadef85
] - tools: add script to update c-ares (Richard Lau) #40660 - [
5daa313215
] - tools: notify user if format-md needs to be run (Rich Trott) #40647 - [
0787c781ce
] - tools: abort CQ session when landing several commits (Antoine du Hamel) #40577 - [
ddc44ddfd9
] - tools: fix commit-lint workflow (Antoine du Hamel) #40673 - [
47eddd7076
] - tools: avoid unnecessary escaping in markdown formatter (Rich Trott) #40645 - [
c700de3705
] - tools: avoid fetch extra commits when validating commit messages (Antoine du Hamel) #39128 - [
716963484b
] - tools: update ESLint to 8.1.0 (Luigi Pinca) #40582 - [
9cb2116608
] - tools: fix formatting of warning message in update-authors.js (Rich Trott) #40600 - [
507f1dbc8d
] - tools: udpate doc tools to accommodate GFM footnotes (Rich Trott) #40477 - [
c2265a92c3
] - tools: update license-builder.sh for OpenSSL (Rich Trott) #40540 - [
16624b404c
] - tools,meta: remove exclusions from AUTHORS (Rich Trott) #40648 - [
a95e344fe5
] - tty: support more CI services ingetColorDepth
(Richie Bendall) #40385 - [
b4194ff349
] - typings: add more bindings typings (Mestery) #40415 - [
da859b56cb
] - typings: add JSDoc typings for inspector (Voltrex) #38390 - [
90aa96dc44
] - typings: improve internal bindings typings (Mestery) #40411 - [
1e9f3cc522
] - typings: separateinternalBinding
typings (Mestery) #40409 - [
fbeb895ca6
] - (SEMVER-MINOR) v8: multi-tenant promise hook api (Stephen Belanger) #39283
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 | -----BEGIN PGP SIGNED MESSAGE----- |