Notable Changes
- [
] – deps: upgrade npm to 9.5.0 (npm team) #46673160a612607e
- [
] – deps: add ada as a dependency (Yagiz Nizipli) #4641017d6c27eab1
- [
] – doc: add debadree25 to collaborators (Debadree Chatterjee) #467161a79a8bf85a
- [
] – doc: add deokjinkim to collaborators (Deokjin Kim) #4644410c2c322ee6
- [
] – doc,lib,src,test: rename –test-coverage (Colin Ihrig) #4601719b23309f53
- [
] – (SEMVER-MINOR) lib: add aborted() utility function (Debadree Chatterjee) #4649418590eb4830
- [
] – (SEMVER-MINOR) src: add initial support for single executable applications (Darshan Sen) #450381164bfe82cc
- [
] – (SEMVER-MINOR) src: allow optional Isolate termination in node::Stop() (Shelley Vohr) #465831f3908411fd
- [
] – (SEMVER-MINOR) src: allow blobs in addition to1c34bac2fed1FILE*
s in embedder snapshot API (Anna Henningsen) #46491
- [
] – (SEMVER-MINOR) src: allow snapshotting from the embedder API (Anna Henningsen) #458881683a1f8f3e
- [
] – (SEMVER-MINOR) src: make build_snapshot a per-Isolate option, rather than a global one (Anna Henningsen) #458881658d2f4710
- [
] – (SEMVER-MINOR) src: add snapshot support for embedder API (Anna Henningsen) #4588816801d3753c
- [
] – (SEMVER-MINOR) src: allow embedder control of code generation policy (Shelley Vohr) #463681e77d538d32
- [
] – (SEMVER-MINOR) stream: add abort signal for ReadableStream and WritableStream (Debadree Chatterjee) #462731633d3f292d
- [
] – test_runner: add initial code coverage support (Colin Ihrig) #4601716119289251
- [
] – url: replace url-parser with ada (Yagiz Nizipli) #464101a51fe3c663
Commits
- [
] – async_hooks: add async local storage propagation benchmarks (Chengzhong Wu) #464141731a7ae9da
- [
] – async_hooks: remove experimental onPropagate option (James M Snell) #46386105ad792a07
- [
] – benchmark: add trailing commas in16b21170b101benchmark/path
(Antoine du Hamel) #46628
- [
] – benchmark: add trailing commas in14b89ec409f1benchmark/http
(Antoine du Hamel) #46609
- [
] – benchmark: add trailing commas in1ff95eb73861benchmark/crypto
(Antoine du Hamel) #46553
- [
] – benchmark: add trailing commas in1638d9b8d4b1benchmark/url
(Antoine du Hamel) #46551
- [
] – benchmark: add trailing commas in17524871a9b1benchmark/http2
(Antoine du Hamel) #46552
- [
] – benchmark: add trailing commas in19d9b3f856f1benchmark/process
(Antoine du Hamel) #46481
- [
] – benchmark: add trailing commas in16c69ad6d431benchmark/misc
(Antoine du Hamel) #46474
- [
] – benchmark: add trailing commas in17f8b292bee1benchmark/buffers
(Antoine du Hamel) #46473
- [
] – benchmark: add trailing commas in1897e3c27821benchmark/module
(Antoine du Hamel) #46461
- [
] – benchmark: add trailing commas in17760d40c041benchmark/net
(Antoine du Hamel) #46439
- [
] – benchmark: add trailing commas in18b88d605ca1benchmark/util
(Antoine du Hamel) #46438
- [
] – benchmark: add trailing commas in12c8c9f978d1benchmark/async_hooks
(Antoine du Hamel) #46424
- [
] – benchmark: add trailing commas in1b364b9bd601benchmark/fs
(Antoine du Hamel) #46426
- [
] – build: add GitHub Action for coverage with –without-intl (Rich Trott) #379541e15ddba7e7
- [
] – build: do not disable inspector when intl is disabled (Rich Trott) #379541c781a48097
- [
] – crypto: don’t assume FIPS is disabled by default (Michael Dawson) #465321b4deb2fcd5
- [
] – deps: upgrade npm to 9.5.0 (npm team) #46673160a612607e
- [
] – deps: update corepack to 0.16.0 (Node.js GitHub Bot) #4671016c997035fc
- [
] – deps: update undici to 5.20.0 (Node.js GitHub Bot) #4671112ed3875eee
- [
] – deps: update ada to v1.0.1 (Yagiz Nizipli) #46550120cb13bf7f
- [
] – deps: copy1c0983cfc061postject-api.h
and
1LICENSEto the
1depsfolder (Darshan Sen) #46582
- [
] – deps: add ada as a dependency (Yagiz Nizipli) #4641017d6c27eab1
- [
] – deps: update c-ares to 1.19.0 (Michaël Zasso) #4641517e7e2d037b
- [
] – doc: add debadree25 to collaborators (Debadree Chatterjee) #467161a79a8bf85a
- [
] – doc: move bcoe to emeriti (Benjamin Coe) #4670316a8b04d709
- [
] – doc: add response.strictContentLength to documentation (Marco Ippolito) #466271a0a6ee0f54
- [
] – doc: remove unused functions from example of1ffdd64dce31streamConsumers.text
(Deokjin Kim) #46581
- [
] – doc: fix test runner examples (Richie McColl) #465651c771d66864
- [
] – doc: update test concurrency description / default values (richiemccoll) #464571375bb22df9
- [
] – doc: enrich test command with executable (Tony Gorez) #443471a7beac04ba
- [
] – doc: fix wrong location of1aef57cd2901requestTimeout
‘s default value (Deokjin Kim) #46423
- [
] – doc: add deokjinkim to collaborators (Deokjin Kim) #4644410c2c322ee6
- [
] – doc: fix -C flag usage (三咲智子 Kevin Deng) #46388131d3e3c486
- [
] – doc: add note about major release rotation (Rafael Gonzaga) #464361905a6756a3
- [
] – doc: update threat model based on discussions (Michael Dawson) #46373133a98c42fa
- [
] – doc,lib,src,test: rename –test-coverage (Colin Ihrig) #4601719b23309f53
- [
] – esm: misc test refactors (Geoffrey Booth) #466311f192b83800
- [
] – http: add note about clientError event (Paolo Insogna) #4658417f2cdd36cf
- [
] – http: use v8::Array::New() with a prebuilt vector (Joyee Cheung) #464471d8c527f24f
- [
] – lib: add trailing commas in1fa600fe0031internal/process
(Antoine du Hamel) #46687
- [
] – lib: do not crash using workers with disabled shared array buffers (Ruben Bridgewater) #4102314aebee63f0
- [
] – lib: delete module findPath unused params (sinkhaha) #453711a740908588
- [
] – lib: enforce use of trailing commas in more files (Antoine du Hamel) #4665518b46c763d9
- [
] – lib: enforce use of trailing commas for functions (Antoine du Hamel) #466291aae0020e27
- [
] – lib: predeclare Event.isTrusted prop descriptor (Santiago Gimeno) #465271da9ebaf138
- [
] – lib: tighten135570e970e1AbortSignal.prototype.throwIfAborted
implementation (Antoine du Hamel) #46521
- [
] – (SEMVER-MINOR) lib: add aborted() utility function (Debadree Chatterjee) #4649418590eb4830
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #4662415d1a729f76
- [
] – meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #465131cb9b9ad879
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #46504117b82c85d9
- [
] – meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #464111bb14a2b098
- [
] – process: print versions by sort (Himself65) #464281152a3c7d1d
- [
] – (SEMVER-MINOR) src: add initial support for single executable applications (Darshan Sen) #450381164bfe82cc
- [
] – (SEMVER-MINOR) src: allow optional Isolate termination in node::Stop() (Shelley Vohr) #465831f3908411fd
- [
] – src: remove icu usage from node_string.cc (Yagiz Nizipli) #465481bdba600d32
- [
] – src: add fflush() to SnapshotData::ToFile() (Anna Henningsen) #46531131fb2e22a0
- [
] – (SEMVER-MINOR) src: allow blobs in addition to1c34bac2fed1FILE*
s in embedder snapshot API (Anna Henningsen) #46491
- [
] – src: make edge names in BaseObjects more descriptive in heap snapshots (Joyee Cheung) #464921c3325bfc0d
- [
] – src: avoid leaking snapshot fp on error (Tobias Nießen) #4649713c5db8f419
- [
] – src: check return value of ftell() (Tobias Nießen) #4649511a808a4aad
- [
] – src: remove unused includes from main thread (Yagiz Nizipli) #464711f72f643549
- [
] – src: use string_view instead of std::string& (Yagiz Nizipli) #46471160c2a863da
- [
] – src: use simdutf utf8 to utf16 instead of icu (Yagiz Nizipli) #464711f35f6d2218
- [
] – src: replace icu with simdutf for char counts (Yagiz Nizipli) #46472100b81c7afe
- [
] – (SEMVER-MINOR) src: allow snapshotting from the embedder API (Anna Henningsen) #458881683a1f8f3e
- [
] – (SEMVER-MINOR) src: make build_snapshot a per-Isolate option, rather than a global one (Anna Henningsen) #458881658d2f4710
- [
] – (SEMVER-MINOR) src: add snapshot support for embedder API (Anna Henningsen) #4588816801d3753c
- [
] – src: add additional utilities to crypto::SecureContext (James M Snell) #45912195065c3185
- [
] – src: add KeyObjectHandle::HasInstance (James M Snell) #459121efc59d0843
- [
] – src: add GetCurrentCipherName/Version to crypto_common (James M Snell) #459121a8a2d0e2b1
- [
] – src: back snapshot I/O with a std::vector sink (Joyee Cheung) #4646316cf860d3d6
- [
] – (SEMVER-MINOR) src: allow embedder control of code generation policy (Shelley Vohr) #463681e77d538d32
- [
] – stream: add trailing commas in webstream source files (Antoine du Hamel) #4668517756438c81
- [
] – stream: add trailing commas in stream source files (Antoine du Hamel) #4668616b64a945c6
- [
] – (SEMVER-MINOR) stream: add abort signal for ReadableStream and WritableStream (Debadree Chatterjee) #462731633d3f292d
- [
] – stream: refactor to use1f91260b32a1validateAbortSignal
(Antoine du Hamel) #46520
- [
] – stream: allow transfer of readable byte streams (MrBBot) #4595516bf7388b62
- [
] – stream: add pipeline() for webstreams (Debadree Chatterjee) #463071c2068537fa
- [
] – stream: add suport for abort signal in finished() for webstreams (Debadree Chatterjee) #4640314cf4b41c56
- [
] – stream: dont access Object.prototype.type during TransformStream init (Debadree Chatterjee) #463891b844a09fa5
- [
] – test: fix16ad01fd7b51test-net-autoselectfamily
for kernel without IPv6 support (Livia Medeiros) #45856
- [
] – test: fix assertions in test-snapshot-dns-lookup* (Tobias Nießen) #4661812239e24306
- [
] – test: cover publicExponent validation in OpenSSL (Tobias Nießen) #466321c4ca98e786
- [
] – test: add WPTRunner support for variants and generating WPT reports (Filip Skokan) #464981e60d3f2b1d
- [
] – test: add trailing commas in1217f2f6e2a1test/pummel
(Antoine du Hamel) #46610
- [
] – test: enable api-invalid-label.any.js in encoding WPTs (Filip Skokan) #465061641e1771c8
- [
] – test: fix tap parser fails if a test logs a number (Pulkit Gupta) #46056189aa161173
- [
] – test: add trailing commas in1faba8d4a301test/js-native-api
(Antoine du Hamel) #46385
- [
] – test: make more crypto tests work with BoringSSL (Shelley Vohr) #464291d556ccdd26
- [
] – test: add trailing commas in1c7f29b24a61test/known_issues
(Antoine du Hamel) #46408
- [
] – test: add trailing commas in1a66e7ca6c51test/internet
(Antoine du Hamel) #46407
- [
] – test,crypto: update WebCryptoAPI WPT (Filip Skokan) #4657510f75633086
- [
] – test_runner: parse non-ascii character correctly (Mert Can Altın) #457361ddf5002782
- [
] – test_runner: allow nesting test within describe (Moshe Atlow) #4654415b748114d2
- [
] – test_runner: fix missing test diagnostics (Moshe Atlow) #464501c526f9f70a
- [
] – test_runner: top-level diagnostics not ommited when running with –test (Pulkit Gupta) #464411b31aabb101
- [
] – test_runner: add initial code coverage support (Colin Ihrig) #4601716119289251
- [
] – timers: cleanup no-longer relevant TODOs in timers/promises (James M Snell) #4649916f24f0621e
- [
] – tools: fix bug in11cd22e7d191prefer-primordials
lint rule (Antoine du Hamel) #46659
- [
] – tools: fix update-ada script (Yagiz Nizipli) #46550187df34ac28
- [
] – tools: add a daily wpt.fyi synchronized report upload (Filip Skokan) #464981f62b58a623
- [
] – tools: update eslint to 8.34.0 (Node.js GitHub Bot) #466251803f00aa32
- [
] – tools: update lint-md-dependencies to rollup@3.15.0 to-vfile@7.2.4 (Node.js GitHub Bot) #466231f87216bdb2
- [
] – tools: update doc to remark-html@15.0.2 to-vfile@7.2.4 (Node.js GitHub Bot) #4662218ee9e48560
- [
] – tools: update lint-md-dependencies to rollup@3.13.0 vfile-reporter@7.0.5 (Node.js GitHub Bot) #465031148c5d9239
- [
] – tools: update ESLint custom rules to not use the deprecated format (Antoine du Hamel) #46460151c6c61a58
- [
] – url: replace url-parser with ada (Yagiz Nizipli) #464101a51fe3c663
- [
] – url: remove unused1129c9e71801URL::ToFilePath()
(Yagiz Nizipli) #46487
- [
] – url: remove unused19a604d67c31URL::toObject
(Yagiz Nizipli) #46486
- [
] – url: remove unused1d6fbebda541setURLConstructor
function (Yagiz Nizipli) #46485
- [
] – vm: properly support symbols on globals (Nicolas DUBIEN) #46458117b3ee33c2
Windows 32-bit Installer: https://nodejs.org/dist/v19.7.0/node-v19.7.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v19.7.0/node-v19.7.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v19.7.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v19.7.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v19.7.0/node-v19.7.0.pkg
macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v19.7.0/node-v19.7.0-darwin-arm64.tar.gz
macOS Intel 64-bit Binary: https://nodejs.org/dist/v19.7.0/node-v19.7.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v19.7.0/node-v19.7.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v19.7.0/node-v19.7.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v19.7.0/node-v19.7.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v19.7.0/node-v19.7.0-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v19.7.0/node-v19.7.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v19.7.0/node-v19.7.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v19.7.0/node-v19.7.0.tar.gz
Other release files: https://nodejs.org/dist/v19.7.0/
Documentation: https://nodejs.org/docs/v19.7.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
af6a7a636db2a10bfd563181095ed9bcce4a2e49b519649ed0620d48509c1afc node-v19.7.0-aix-ppc64.tar.gz
7a96935baf731d0917a96370dda707b8195ae0a123d6c5ff777d41c3fdda949d node-v19.7.0-darwin-arm64.tar.gz
16fc661b7f95a4a871fe32acf0b72eb3001e3a41cee9b7af2c50369e028c4d6d node-v19.7.0-darwin-arm64.tar.xz
2b8593445a4ffc6f42020827dce134497204d55d1ac4a705c0919583d2e6a781 node-v19.7.0-darwin-x64.tar.gz
844ae93118f024ff00c47412456de53677ffeb85bbfdebec75d4c9fea84b8c1d node-v19.7.0-darwin-x64.tar.xz
63faf9adcf3d35de8e4426811105beea03c5d93a09c0aa277dcff8b45dccbb32 node-v19.7.0-headers.tar.gz
53bcb1b0688dda574129cb9ee7ec30efe7c77b87166715b1265758a41cec49d1 node-v19.7.0-headers.tar.xz
a9d3c9c3bfdcf7849161b56df8de652552f723144bb05e3df015269523c6e14b node-v19.7.0-linux-arm64.tar.gz
1b582ccfaa63c2b8eda93c4f8f08743da4c9d46b08c3bd831ba4bd2339db7e2d node-v19.7.0-linux-arm64.tar.xz
ad22832d56d202bee48c3612efbc51e9460c86db9d81b6d026fb38374a5ba914 node-v19.7.0-linux-armv7l.tar.gz
4f06bbaf2d81d9094841a20f944aa472d57cb832adf244f1e435585ed6e10514 node-v19.7.0-linux-armv7l.tar.xz
66bcab8612a1213714c9e106a11c3647aa1991b93a218dd000aeeb1a4d0fe351 node-v19.7.0-linux-ppc64le.tar.gz
22ec61a92f5c75455e9a9182593b2ef460a1eed4b3ed2e535cb8d8da3b6baf82 node-v19.7.0-linux-ppc64le.tar.xz
e42d785ec282b200922702fd97b87c31bf2b660bda20eaab1f9e4be62e5de336 node-v19.7.0-linux-s390x.tar.gz
e7839510d3c09c0ce5fc909c516d61907b0be18f097a98ae9ae28638c48408c1 node-v19.7.0-linux-s390x.tar.xz
f5f0ab097f4d120045a327ed2cf9afff264e10c5d304d6ec9529beedfd0c0fd6 node-v19.7.0-linux-x64.tar.gz
66d352bd96bc947828e29d3524716fdf0569f900eaa4bbc0517b618ffd597970 node-v19.7.0-linux-x64.tar.xz
9e14df904e31753973224d1071c814a124f96e28b8befa1f11549151a830dcd0 node-v19.7.0.pkg
3b16e85ce3442caaac35e0f28974a6fa381529c3a6caac1cc36234efa24a9e72 node-v19.7.0.tar.gz
511847f724ea405f85e25803cbcf8b131b14cd06b2d7046698bd2760c404bfc3 node-v19.7.0.tar.xz
32e798d8f139eee1e49d5d91e5547cdcfc80ed3a6b52b0f8455635f9c71e1674 node-v19.7.0-win-x64.7z
b7a6df0d6f14c90ca11b9989a4d135ed5b9a1edc2b16227b353287cf2e750e4a node-v19.7.0-win-x64.zip
ad8c1a3d6338b4f36df52af1860e5c3c2946b7c3c1552d8184c586acd4c594f5 node-v19.7.0-win-x86.7z
be83b05aee4bcbd0973f757d8d07917ab6ef03ec937e07c2d9d2da03b9dd8fd0 node-v19.7.0-win-x86.zip
7424560c62c5985750abe03e049297eeee68bdc8ea58c4269de2fc4d7194a8e4 node-v19.7.0-x64.msi
76f2adb694ad7f77486058940f66c3589f2cb3aca33fde31ee8323c9a8aba39e node-v19.7.0-x86.msi
adac1dfe0af865c45b03d08dff6ab983c2429113f82e5dc1d7405f7b35608670 win-x64/node.exe
7159341b365d39d7a7c9115aed8b0113c94702248a9dc7a9b337dc20fb9278e5 win-x64/node.lib
aeaa00c8cfcfc53395eeee151a66f864876d457f9153d1ae8df2506608315dd4 win-x64/node_pdb.7z
deb144f70d224a1136c86a15f010f09bc57fedbb54a6f202d0bc4f7f20a649db win-x64/node_pdb.zip
86320ab2f36e6832087d6102de89a9f5b15ff67e21d91c30675dbfd736060d92 win-x86/node.exe
56473b0dca973176374298479426c078b4e113e88c949a4a3e541994b76e8c36 win-x86/node.lib
d0eb21767de0502f6fbe956976cddbb65a05207ab337af7d78579ffaef844538 win-x86/node_pdb.7z
8605acbc2332d32dd764f76e60f778307fc41590f5ff71b054b791a0ca62ebae win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAmP1C2MACgkQkzsB9Atc
qUbySwgAt4ajYUao8V0jA4qSKuy/ZAUv67st+iXCrzSgFovy1a+USLc/uoZodxPF
/750HerLQsgT6F+p2J3vSxplOvuC3TCZCEYX3uDB2fTph4hOdnuRW568LVlxS5KE
6AuLP4yRf/aweEUDIYWyCVP1Y+3yEhHxv0JXWubaMFINcrD6MrjeJ7Rb/ac66PMM
clJjQx9wS8F6/H8CQobyfgHlUeElGtaAzWAGvHBV+F5X49LgfRMEdO49J/07EC7q
58MN7iBYX9QXUYjsLTCXQixejLbL/V1wc+QXPKtvcerOCjfs6xFT2AJ1TeivLf5y
lARu3IftHM59pB491TezmpBW+eKgwQ==
=oi2I
-----END PGP SIGNATURE-----
0 Comments