Notable Changes
- [
] – doc: deprecate notice for process methods (Yash Ladha) #4158716b88595142
- [
] – stream: revert177462b60831map
spec compliance (Benjamin Gruenbaum) #41931
- [
] – build: remove broken x32 arch support (Ben Noordhuis) #419051b968d89fc9
- [
] – (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #363281ba639d052b
- [
] – (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #418191214d17650b
- [
] – (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #419561ec0d623bd7
- [
] – (SEMVER-MINOR) readline: bind keystroke132437019971ctrl
+
16to redo (Ray) #41662
- [
] – process: deprecate multipleResolves (Benjamin Gruenbaum) #4187215796c3a7ea
- Documentation-only.
Dependency Updates
- [
] – deps: upgrade npm to 8.5.1 (npm-robot) #420391d1ef43f2aa
- [
] – deps: update undici to 3e267ece5f (Michaël Zasso) #41955109c17481f6
- [
] – deps: upgrade npm to 8.5.0 (npm-robot) #4192510a6f0b416f
New Collaborators
- [
] – doc: add marsonya to collaborators (Akhil Marsonya) #41991190d90e3868
- [
] – doc: add joesepi to collaborators (Joe Sepi) #4191410de611f53a
Commits
- [
] – build: cancel running CI jobs when a PR is updated (Michaël Zasso) #420171c673953f6d
- [
] – build: increase operations and test tag (Michael Dawson) #420381782506c099
- [
] – build: allow manual run of feature request action (Michael Dawson) #420371d3e6ad1ed5
- [
] – build: add action to close stale feature requests (Michael Dawson) #41981169d7736e08
- [
] – build: prevent concurrent CI and CQ workflow runs (Michaël Zasso) #4201611315f1eb25
- [
] – build: use zoslib_include_dir provided by node-gyp (alexcfyung) #4171311e8e8bc22b
- [
] – build: move tool updates workflow runtime a day later (Rich Trott) #4198214e2e2cb821
- [
] – build: extend yamllint configuration (Mestery) #417561cd04ed1382
- [
] – build: remove broken x32 arch support (Ben Noordhuis) #419051b968d89fc9
- [
] – build: revert fast-track changes (Filip Skokan) #4189212b1dabfb16
- [
] – build: improve consistency between workflows (Mestery) #417911182e6b9ee9
- [
] – build,tools: change the quotes in YAML (Mestery) #417561f4cb72600d
- [
] – child_process: kHideConsoleWindows for spawnSync (Raymond Zhao) #41412124b0a563a4
- [
] – cluster: respect listen backlog set by workers (Elad Nava) #416231c41e402c06
- [
] – crypto: check result of BIO_new in X509ToObject (Tobias Nießen) #41979184b1e4fba7
- [
] – crypto: rename X509_NAME_FLAGS (Tobias Nießen) #420011946ac96817
- [
] – (SEMVER-MINOR) crypto: expose Web Crypto API on the global scope (Antoine du Hamel) #41938160682917dd
- [
] – crypto: do not advertise unsupported algorithms (Brian White) #4186410fff4d2314
- [
] – debugger: add debugger alias for exec(expr) (Xuguang Mei) #41907167f1ebf9b4
- [
] – debugger: remove duplicate setPauseOnException call (Balakrishna Avulapati) #4183811eac0a1677
- [
] – deps: upgrade npm to 8.5.1 (npm-robot) #420391d1ef43f2aa
- [
] – deps: update undici to 3e267ece5f (Michaël Zasso) #41955109c17481f6
- [
] – deps: upgrade npm to 8.5.0 (npm-robot) #4192510a6f0b416f
- [
] – doc: fix typo in http2 endAfterHeaders description (Alexandru Comanescu) #420601fea682ca94
- [
] – doc: make minor fixes to contributing guides (T-O-R-U-S) #4196619c618ad729
- [
] – doc: use openpgp.org for keyserver examples (Nick Schonning) #39227160bbacdd91
- [
] – doc: adjust a/an word usage (Derek Wolpert) #4191512e252b3c95
- [
] – doc: remove extra <td> (Ray) #420061c7d590c66e
- [
] – doc: capitalize valgrind (T•Ø•R•Ü•S) #41986106f225c6a6
- [
] – doc: fix deprecation number (Antoine du Hamel) #4199016195de506a
- [
] – doc: add marsonya to collaborators (Akhil Marsonya) #41991190d90e3868
- [
] – doc: deprecate notice for process methods (Yash Ladha) #4158716b88595142
- [
] – doc: fix bug in1d34ee451341readable.unshift
code example (Xuguang Mei) #41944
- [
] – doc: add missing18748b1e61d1buffer
in the
1stream/consumersimport example (Mestery) #41961
- [
] – doc: fix typo in readableStream.locked description (Tobias Nießen) #419231cb9dba034a
- [
] – doc: fix wrong indent in stream documentation (Xuguang Mei) #41943143a5161cee
- [
] – doc: emphasize security warning in vm module doc (Rich Trott) #419161dca2692ae3
- [
] – doc: clarify1b0e8ccb84c1tls.Server1'connection'
event documentation (Austin Cheney) #41917
- [
] – doc: improve scrollbar appearance in dark mode (Aaron Xie) #4189016a7b0160df
- [
] – doc: replace text with paths in toggle SVGs (Brian White) #418851aa684a78fe
- [
] – doc: edit process.config deprecation text (Rich Trott) #418891fc9d4e96c1
- [
] – doc: add joesepi to collaborators (Joe Sepi) #4191410de611f53a
- [
] – doc: remove unneeded ellipsis in header (Rich Trott) #418881ba5cb89134
- [
] – doc: fix webstream close reject state state doc (Benjamin Gruenbaum) #418601291fe631dd
- [
] – esm: improve1c0f4289c651fetch_module
test coverage and remove hack (Antoine du Hamel) #41947
- [
] – esm: remove erroneous1a95f7a0c251context.parentURL
property passed to
1loadhook (Jacob Smith) #41975
- [
] – esm: fix typo in166c9565f991fetch_module
(Michael Scovetta) #41924
- [
] – (SEMVER-MINOR) esm: support https remotely and http locally under flag (Bradley Farias) #363281ba639d052b
- [
] – events: set default handler value (Benjamin Gruenbaum) #4197010660ba3cd0
- [
] – fs: fix default15a807c59271length
parameter for
1fs.read(wbt) #40349
- [
] – (SEMVER-MINOR) fs: support copy of relative links with cp and cpSync (Marcos Bjoerkelund) #418191214d17650b
- [
] – fs: fix cb/sync writev empty array behavior (Benjamin Gruenbaum) #419321be5143b3f5
- [
] – fs: fix writev empty array error behavior (Benjamin Gruenbaum) #419191b4db004855
- [
] – fs: refactor to use ES2020 syntax (小菜) #419031528c585b2b
- [
] – (SEMVER-MINOR) lib: add FormData global when fetch is enabled (Michaël Zasso) #419561ec0d623bd7
- [
] – lib: stop installing webcrypto if1c3b0e72d011no_browser_globals
is
1true(Mestery) #41971
- [
] – lib: allow respondWithNewView on byob auto allocated streams (Sean Quinlan) #418871ae36276148
- [
] – lib: stop installing fetch if no_browser_globals is true (Darshan Sen) #41969168ec8d5824
- [
] – lib: restrict usage of fetch related globals in core internals (Antoine du Hamel) #419571f9bfdc3a65
- [
] – lib: move kEnumerableProperty to internal/util (Mestery) #4187713a121345e7
- [
] – lib: add internal genericNodeError() function (Rich Trott) #418791fa3a9135ad
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #4205811e698e65a7
- [
] – meta: use plain emojis instead of escape sequences (Mestery) #419891f51b55dae4
- [
] – meta: update AUTHORS and .mailmap (Rich Trott) #4195313d998112be
- [
] – perf_hooks: use arrays to store EntryBuffers (Xuguang Mei) #420321391f4e5c25
- [
] – process: deprecate multipleResolves (Benjamin Gruenbaum) #4187215796c3a7ea
- [
] – (SEMVER-MINOR) readline: bind keystroke132437019971ctrl
+
16to redo (Ray) #41662
- [
] – repl: #41690 REPL gives wrong autocomplete on literals (Xuguang Mei) #418831c766159e68
- [
] – src: merge ToJsSet into ToV8Value (Anna Henningsen) #417571f80cae8be5
- [
] – src: remove separate definitions for static constexpr members (Anna Henningsen) #417551e2a74d2e04
- [
] – src: use const reference instead of pointer in URL::SerializeURL (Anna Henningsen) #417591d91a956419
- [
] – src: reserve string allocation space early in URL::SerializeURL (Anna Henningsen) #4175910330e2d796
- [
] – src: fix query/fragment serialization in URL::SerializeURL (Anna Henningsen) #417591364ec5ba8b
- [
] – src: don’t print interface if sin6_scope_id is 0 (Santiago Gimeno) #4154716076291168
- [
] – src,buffer: evaluate THROW_AND_RETURN_IF_OOB() expression only once (Darshan Sen) #41945143c12f4962
- [
] – stream: add more forEach tests (Benjamin Gruenbaum) #419371b8cbb83222
- [
] – stream: add more filter tests (Benjamin Gruenbaum) #419361f5d7339b25
- [
] – stream: revert177462b60831map
spec compliance (Benjamin Gruenbaum) #41931
- [
] – stream: avoid usage of deprecated APIs (Mohammed Keyvanzadeh) #4187113e38506d1b
- [
] – stream: refactor to use more validators (Mohammed Keyvanzadeh) #4187115195479919
- [
] – stream: use standard for loop instead of for..of (Mohammed Keyvanzadeh) #41871107463b3374
- [
] – test: remove test-stdout-close-catch flaky designation (Rich Trott) #420451d9008915fe
- [
] – test: check that fetch globals are disabled by default (Michaël Zasso) #420151fe66d2b98c
- [
] – test: improve vm test coverage (Yoshiki Kurihara) #418471bcf53a89f7
- [
] – test: run webmessaging/broadcastchannel WPT (Ben Noordhuis) #4196219825ceddeb
- [
] – test: fix names of tests marked flaky on IBM i (Richard Lau) #419841f8e302c813
- [
] – test: fix typographical error (Rich Trott) #419831ab73bde8c1
- [
] – test: fix intl tests on small-icu builds (Antoine du Hamel) #419391520dcbc9f5
- [
] – test: improve code coverage for streams/duplexify (Erick Wendel) #41862183b913cb90
- [
] – test: remove lint rule for setTimeout() arguments (Rich Trott) #419011dc14bd85ee
- [
] – test: move test-crypto-engine to addon (Michael Dawson) #41830176f0f1c06d
- [
] – tls: avoid throw in onerror for bad TLSSocket obj (Valters Jansons) #415231b1505a1250
- [
] – tools: update lint-md-dependencies to rollup@2.67.3 (Node.js GitHub Bot) #4205712cdbf0304b
- [
] – tools: enable es2022 env in ESLint config (Michaël Zasso) #4204316742625126
- [
] – tools: add1896ccc13ce1console
to the list of restricted globals (Antoine du Hamel) #42012
- [
] – tools: lint deprecation codes (Antoine du Hamel) #4199211b4ee6cfd9
- [
] – tools: fix bugs in prefer-primordials linter rule (Antoine du Hamel) #420101e895e6422f
- [
] – tools: add timers functions to the list of restricted globals (Antoine du Hamel) #42013147bb7dd52c
- [
] – tools: reduce list of globals in ESLint config (Rich Trott) #419961afeed46578
- [
] – tools: update remark-preset-lint-node to 3.3.1 (Rich Trott) #4199912e905a63d8
- [
] – tools: update ESLint to 8.9.0 (Luigi Pinca) #41973135832feb6e
- [
] – tools: update lint-md-dependencies to rollup@2.67.2 (Node.js GitHub Bot) #41941106117c084e
- [
] – tools: fix typo in prefer-primordials.js (Ikko Ashimine) #418911f30b5e3a6d
- [
] – tools,lib: remove1cfafb45c2b1global
and
1Intlfrom the list of globals (Antoine du Hamel) #42014
- [
] – worker: fix typo in debug statement (Antoine du Hamel) #420111ba35b6ccd1
Windows 32-bit Installer: https://nodejs.org/dist/v17.6.0/node-v17.6.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v17.6.0/node-v17.6.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v17.6.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v17.6.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v17.6.0/node-v17.6.0.pkg
macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v17.6.0/node-v17.6.0-darwin-arm64.tar.gz
macOS Intel 64-bit Binary: https://nodejs.org/dist/v17.6.0/node-v17.6.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v17.6.0/node-v17.6.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v17.6.0/node-v17.6.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v17.6.0/node-v17.6.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v17.6.0/node-v17.6.0-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v17.6.0/node-v17.6.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v17.6.0/node-v17.6.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v17.6.0/node-v17.6.0.tar.gz
Other release files: https://nodejs.org/dist/v17.6.0/
Documentation: https://nodejs.org/docs/v17.6.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 -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
484d55ba3921f3ab056957517cd39f72cb787e21c1ceb91135e8d9d4c6a56efa node-v17.6.0-aix-ppc64.tar.gz
801ec54f30e43c0513aa390b0a5e67afd2287c3bd81861afa744df6e7e8c109f node-v17.6.0-darwin-arm64.tar.gz
6dc2df29a1a5d896a496f2824b5724a1c31b9fe585a6dfdd67597276d863054a node-v17.6.0-darwin-arm64.tar.xz
0a88e772b11eb0145272ee70bf2785f1c159ce6783237dc7b4f865ce97c8f916 node-v17.6.0-darwin-x64.tar.gz
649915cc62ed253be86fc59d1686f2a91fad35257226ebd34e2d8183d93b78bb node-v17.6.0-darwin-x64.tar.xz
7b244a30cc6dc0f0624538403532f907818f891b6148c6dc5f3e14431fb8f10e node-v17.6.0-headers.tar.gz
4cb8ecd9c9350045bf2a141e5b62a826cb451f74f2b9dacf58cb5c34b3cbc23b node-v17.6.0-headers.tar.xz
287b1e42aff686563ee80165c14e9246370cd2e9ae4662787493964dffed1da9 node-v17.6.0-linux-arm64.tar.gz
67a18317778ac56c1c976d0bdac8c39cc053b50c7f1ecb059c807573593c2d6f node-v17.6.0-linux-arm64.tar.xz
31786cf6387c85a34f1eb85be5838facaad40f50f61030557e42a4af4bb31294 node-v17.6.0-linux-armv7l.tar.gz
4107c8bb9bbe43e805fe9ff54d5e7156e799857ce4835aa393221b8df86c1f19 node-v17.6.0-linux-armv7l.tar.xz
f54c3a00e0fd949c24268a8eff25d6b8f1da1d33cf1ccb8e29fe05d5375b0101 node-v17.6.0-linux-ppc64le.tar.gz
ee6be73393b7b37d8c6d8d1ff7a22ba779b0480632d128ea4aadf35c34acc2f0 node-v17.6.0-linux-ppc64le.tar.xz
e745b97dbef89b85d76c44d393b2ed9d8969f09dafc3824d7e65d37109897409 node-v17.6.0-linux-s390x.tar.gz
6fbb134c24dd978cd063682b3312954ebb454fa48fda10d3315105e505509be3 node-v17.6.0-linux-s390x.tar.xz
de9596fda9cc88451d03146278806687e954c03413e8aa0ee98ad46442d6cb1c node-v17.6.0-linux-x64.tar.gz
65728b619e8c498c32e592433fff0057a31ab5256407a659f0cab880001e25f1 node-v17.6.0-linux-x64.tar.xz
b2afd457920573a998f9a4bc5b222154b5f3e7a58ceb855fbdad65b9f626988f node-v17.6.0.pkg
bef8773c632e70ac4b76964a78f1eb48b597588e23e90275f2194c701e194592 node-v17.6.0.tar.gz
ea6aaa70aba9c974ee145f19af36e7edd06b07017b4b2c697e337812080d83fd node-v17.6.0.tar.xz
3b858acbe24115b93a7a93d4c4d27c0f28c85eb33f440bd74bf07c1c760bb1ec node-v17.6.0-win-x64.7z
eb9ff1dde916436716fe9054e6b5fd310e7f6bac3599bbd0cb335d4ac8b0cc96 node-v17.6.0-win-x64.zip
7198fd3482a528f404c28c74bfdd202a57b138b8ad8911968941ec25761c520d node-v17.6.0-win-x86.7z
a42628be3f534db7b0afea475599ef1fdc531fe63006873b11bc3c305f11d94f node-v17.6.0-win-x86.zip
ef3f0172f25a3868f053ebaf18a9286c23c602b3a8dabab9dd773a7265023b68 node-v17.6.0-x64.msi
dfd6925eb8b2045b1e0e479df53dc3ca591077168d5fbdf2e9532b0475d71455 node-v17.6.0-x86.msi
7b47df21d0f089efdcdf03f1596a7c53414083e84e296cad4119723fed263bab win-x64/node.exe
f2d246cf6ebda02d031e9c9a18d0ab9c7ca9f10b1828a5a9c8d484ef35cc5b9e win-x64/node.lib
578979a9a40dbb49a4bdc100c19802f3c65e8dfe6f0a863afe51803b8a342baa win-x64/node_pdb.7z
1466640e2035ad7fbecb530f27a1afae9136b728cefdf6c7cd2f21fda22599a7 win-x64/node_pdb.zip
e9a22257b6be0ba8cdd5230b4b8b5ae97fec065b8b278fa95f44200b1fb1e1b8 win-x86/node.exe
027e0af731057cca0fad701f184101818aa64f1ae72d5a211e7b31709b13f5f4 win-x86/node.lib
0441ad0055cea14a175f6621791dd0b12d6ab609a51548653f426dc469fa9679 win-x86/node_pdb.7z
2367075a4f83fe4a052824d9f26466aec27e3e2a0845cc560afa6fb936895742 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEETtd49TnjY0x3nIfG1wYoSKGrAFwFAmIVeE4ACgkQ1wYoSKGr
AFyItgf/XXiy6JcW1zM6EppHh74ExwC+QuMmodR/HoFiQTGlbW0K4m0YAnTZQodd
UTktPLHJPkVnZxdQn+QJiW9yYPqN8BT/FkRg2QZNWARRk0tv/taCWuzrrI/yfONK
zp3yXN7jJLa2aFc34/c3LMUiy0/N3ufiWYyGeLVzqA8oLOmugbo81xqMccQpBgdZ
kRZFYvfUyU9PNDuLNQcw/xDX8atouEIsPjFDzA1/zd4FGtezgZY9BIpxC8nQqrKU
S4AG8AWM/sQlB7JEcN6mfJt34gRMGKL+HeFXTgTQCa6Ixi8jNX0ZEEHMGMobi7Eg
bqBnJ80nbCKYxKDWbJLe2DzVo6iGig==
=P9s2
-----END PGP SIGNATURE-----
0 Comments