Notable changes
- buffer:
- doc:
-
fs:
- allow
1position
parameter to be a
1BigIntin read and readSync (raisinten) #36190
- allow
- http:
Commits
- [
] – (SEMVER-MINOR) buffer: introduce Blob (James M Snell) #368111775b34b822
- [
] – (SEMVER-MINOR) buffer: add base64url encoding option (Filip Skokan) #369521832cd015d5
- [
] – build: fix compiling against openssl with no-psk (Caleb ツ Everett) #3688117ce7404f79
- [
] – crypto: fix randomInt bias (Tobias Nießen) #368941b7d8e61ef1
- [
] – (SEMVER-MINOR) crypto: add keyObject.asymmetricKeyDetails for asymmetric keys (Filip Skokan) #3618811149af6265
- [
] – crypto: fix WebCrypto import of RSA-PSS keys (Tobias Nießen) #3687710398167b35
- [
] – deps: upgrade npm to 7.4.3 (Ruy Adorno) #370181e52e860172
- [
] – deps: update ICU to 68.2 (Michaël Zasso) #369801ef3a5f6958
- [
] – deps: V8: cherry-pick fe191e8d05cc (Benjamin Coe) #369561ca479b9e9d
- [
] – deps: upgrade npm to 7.4.2 (Ruy Adorno) #3695316f773fbe84
- [
] – doc: fix maintaining ICU guide (Michaël Zasso) #3698014b952d8d3e
- [
] – doc: add @RaisinTen to collaborators (Darshan Sen) #369981a2559b9044
- [
] – doc: fix typo in http.server.requestTimout docs (alexbs) #3698714d5273b156
- [
] – doc: add performance notes for fs.readFile (James M Snell) #36880193fc295b75
- [
] – doc: clarify maxSockets option of http.Agent (Pooja D P) #3694117ea374b159
- [
] – doc: remove pull-requests.md preamble (Rich Trott) #369601f3637d5328
- [
] – doc: fix module.isPreloading documentation (Antoine du Hamel) #369441d2d9ad7477
- [
] – doc: fix crypto.generateKeySync aes allowed length list (Filip Skokan) #36928148b6781151
- [
] – doc: fix grammar and link to QUIC in changelog (Dan Dascalescu) #369591120db2c169
- [
] – doc: fix percentile range in perf_hooks.md (raisinten) #369381af0f0a0f65
- [
] – doc: improve perf_hooks docs (Juan José Arboleda) #3690918cf280d9ab
- [
] – doc: fix invalid HTML in doc template (Rich Trott) #3693013ea37c2d67
- [
] – doc: remove issue template duplication from contributing docs (Rich Trott) #369081eaf378aa46
- [
] – doc: remove resolving-a-bug-report from contributing docs (Rich Trott) #3690517a794417f3
- [
] – doc: use ESM syntax for WASI example (Antoine du Hamel) #368481707b97307d
- [
] – doc: add iansu to collaborators (Ian Sutherland) #3695115a9a07e7cd
- [
] – doc: fixup typo in metadata entry (James M Snell) #369471aa3bc74cd6
- [
] – doc: add alternative version links to the packages page (Filip Skokan) #36915122e29ccfa3
- [
] – doc: add miladfarca to collaborators (Milad Fa) #36934180c84a1136
- [
] – doc: update tls test to use better terminology (Michael Dawson) #368511e73b1072f3
- [
] – doc: remove unnecessary contributing.md section (Rich Trott) #3689115cbf638c06
- [
] – doc: wrap TOC in a <details> tag (Mattia Pontonio) #368961f99b38fedd
- [
] – doc: update fs.l/statSync API history for throwIfNoEntry (Andrew Casey) #36882182eccddf1e
- [
] – doc: change “it’s” to “its” where necessary (Tobias Nießen) #36913170cd43c32e
- [
] – doc: fix indentation on http2 doc entry (Rich Trott) #36869102a8f52040
- [
] – events: remove error listener on signal abort (ZiJian Liu) #369691dc596d0607
- [
] – (SEMVER-MINOR) fs: allow1c4cdf1d8301position
parameter to be a
1BigIntin read and readSync (raisinten) #36190
- [
] – (SEMVER-MINOR) http: attach request as res.req (Ian Storm Taylor) #36505170ee7dce62
- [
] – http: abortIncoming only on socket close (Robert Nagy) #368211f07e1c9d03
- [
] – http: refactor ClientRequest destroy (Robert Nagy) #368631aa7243e3d4
- [
] – http: cleanup ClientRequest oncreate (Robert Nagy) #36862180051abfcb
- [
] – http2: refactor to avoid unsafe array iteration (Antoine du Hamel) #367001f5b8e7b068
- [
] – lib: refactor to use validateArray (ZiJian Liu) #3698218aeba3cb92
- [
] – lib: remove non used getter in1743dd8f89d1lib/perf_hooks.js
(Juan José Arboleda) #36907
- [
] – lib: expose primordials object (Antoine du Hamel) #368721f2ac4bb8e2
- [
] – lib: refactor1850d3578b61primordials.makeSafe
to use more primordials (ExE Boss) #36865
- [
] – lib: refactor source_map to use more primordials (Antoine du Hamel) #367331b86c48cc91
- [
] – lib: refactor source_map to avoid unsafe array iteration (Antoine du Hamel) #3673411ef92f61fa
- [
] – module: simplify tryStatSync with throwIfNoEntry option (Antoine du Hamel) #3697115290d63e7f
- [
] – os: performance improvement in vector allocation (Yash Ladha) #36748189a7941425
- [
] – perf_hooks: throw ERR_INVALID_ARG_VALUE if histogram.percentile param is NaN (ZiJian Liu) #3693713f75a60b51
- [
] – repl: refactor to avoid unsafe array iteration (raisinten) #3666319951daefbd
- [
] – src: use BaseObject::kInteralFieldCount in Blob (Joyee Cheung) #369911868d3b2ff6
- [
] – src: replace push_back with emplace_back in debug_utils (raisinten) #368971a5ffdaee1c
- [
] – src: use BaseObject::kInternalFieldCount in X509Certificate constructor (Joyee Cheung) #368921d54998538e
- [
] – test: mark flaky tests on IBM i (Richard Lau) #3698617acea78493
- [
] – (SEMVER-MINOR) test: add wpt tests for Blob (Michaël Zasso) #368111e69c4a941d
- [
] – test: increase buffer list coverage (Emil Sivervik) #3668812f1f1dadaa
- [
] – test: fix warning in test_environment.cc (raisinten) #3684618d49ce9d75
- [
] – test: remove unused ecdhPeerKey (Daniel Bevenius) #36942198369aaf7b
- [
] – test: improve coverage for1ba87be0b0e1Module
getters (Juan José Arboleda) #36950
- [
] – test: skip internet for test-npm-install (Ruy Adorno) #369331c7dd9c8c69
- [
] – test: improve coverage on worker threads (Juan José Arboleda) #3691013bbe9a5588
- [
] – test: improve coverage at1f589bb20521lib/internal/vm/module.js
(Juan José Arboleda) #36898
- [
] – Revert “test: mark test-cluster-bind-privileged-port flaky on arm” (Rod Vagg) #3688418a8241529e
- [
] – test: fixup flaky test-crypto-x509 on windows (James M Snell) #36966199c15909ad
- [
] – test: check mustCall errors in test-fs-read-type (Tobias Nießen) #369141c2ec15aff6
- [
] – test: fix variable name for non-RSA keys (Tobias Nießen) #36912130b2aac98a
- [
] – test,benchmark: stop requiring URL and URLSearchParams (raisinten) #369271fada6b0087
- [
] – tls: use recently added matching SecureContext in default SNICallback (Mateusz Krawczuk) #360721864b97b24d
- [
] – tools: cleanup old ICU version-specific fixes (Michaël Zasso) #3698016ef54bb9ca
- [
] – tools: update ESLint to 7.18.0 (Colin Ihrig) #3695518e02b53b09
- [
] – tools: add support for top-level await syntax in linter (Antoine du Hamel) #3691118dc8adc782
- [
] – tools,doc: list the stability status of each API (Zijian Liu) #36223117bdcd9d18
- [
] – url: align url format behavior with browsers (ZiJian Liu) #369031889654d36c
- [
] – (SEMVER-MINOR) url: expose urlToHttpOptions utility (Yongsheng Zhang) #35960164fed319ef
- [
] – util: prefer1f2704170a31Reflect.ownKeys(…)
(ExE Boss) #36740
- [
] – vm: refactor to avoid unsafe array iteration (Antoine du Hamel) #3675210d719476e0
- [
] – worker: refactor to avoid unsafe array iteration (Antoine du Hamel) #367351bf695ebdb1
- [
] – zlib: refactor to avoid unsafe array iteration (Antoine du Hamel) #367221403b595ef5
Windows 32-bit Installer: https://nodejs.org/dist/v15.7.0/node-v15.7.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v15.7.0/node-v15.7.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v15.7.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v15.7.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v15.7.0/node-v15.7.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v15.7.0/node-v15.7.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v15.7.0/node-v15.7.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v15.7.0/node-v15.7.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v15.7.0/node-v15.7.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v15.7.0/node-v15.7.0-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v15.7.0/node-v15.7.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v15.7.0/node-v15.7.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v15.7.0/node-v15.7.0.tar.gz
Other release files: https://nodejs.org/dist/v15.7.0/
Documentation: https://nodejs.org/docs/v15.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
49
50
51 -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
b091732d90fe6882850dc5d0973a774030c4d6c32fb303a49f7e7be1918d168e node-v15.7.0-aix-ppc64.tar.gz
b0f7728bbf428cdd8343e1fae910882d19a3889a04d09afc722c653cf8ab3ef2 node-v15.7.0-darwin-x64.tar.gz
67c134ad7e319a283852a410336a67e679b7c15031e2d5f2956ad8a105dd2252 node-v15.7.0-darwin-x64.tar.xz
d1d223ed8bbb12ad96587ac2b6566482958508e081f43c2ad615bf116ff179bd node-v15.7.0-headers.tar.gz
2b4648c2b5aac304d99c15740d033be3550fcb501dddb3c069bb04d1bdbb4b51 node-v15.7.0-headers.tar.xz
72853eb858a93d53b0758b86eea0d466296ab275fbb73f2f4d40fad6cd1a0ff9 node-v15.7.0-linux-arm64.tar.gz
14a3d219ff2341327ec45319c6b29cd74ffa347b3f538fa36b0009bf7939b01c node-v15.7.0-linux-arm64.tar.xz
aa65f287bfe060321ee5e0b4f7134bd17690abb911c6fc1173ddbedddbf2c060 node-v15.7.0-linux-armv7l.tar.gz
86b0b286342713d07ffd64e7417022fea7cf33de3082d4b83a5e16e8aa2365f0 node-v15.7.0-linux-armv7l.tar.xz
78c8a4e9ed8a51cac421d2017f9eec61a318cc30b6e4af96cb28200816a4d49a node-v15.7.0-linux-ppc64le.tar.gz
626519a223990e34e154da0161372f2787ea1a9f707e1db9ddb897c1c7a65f03 node-v15.7.0-linux-ppc64le.tar.xz
c497139882e4cc569df7fa5c305fafcd5c1f33485c7b44615fad976f622e8410 node-v15.7.0-linux-s390x.tar.gz
bc9d3125deb7ede2603cd3975c68abeaa3402a819d8d510d86120cbb3f71398b node-v15.7.0-linux-s390x.tar.xz
8081794dc8a6a1dd46045ce5a921e227407dcf7c17ee9d1ad39e354b37526f5c node-v15.7.0-linux-x64.tar.gz
8bcbc3a47ea8563519ab8c447412e941d160a79531c959b5f9c2306611a95223 node-v15.7.0-linux-x64.tar.xz
2dbfa3cc5f4cfc78b9ffe492b9debe85219c154f50ec4a7aee2a00ef10f9ed37 node-v15.7.0.pkg
cda67d79fe69b7a977a5b7fcb64721a68daca1fc6890368813525c8b5d349ddb node-v15.7.0.tar.gz
ef5eceabed802356859e3340d42f88ca3ded7d39fb7da1c18575887bc628dbda node-v15.7.0.tar.xz
52f49f158f7ed2ece2bc28b30b205af1bb212c867a3172e885e3ad63e4d7a4f9 node-v15.7.0-win-x64.7z
737701d33bfef3140482b7f94f119b1a33ebb871a4039382178c72bbedcf9b32 node-v15.7.0-win-x64.zip
a8d65db87ddb046e2fd335acd6d8f9d52ae5469e70c8f56c074c4630c43a6c25 node-v15.7.0-win-x86.7z
cd2553a6355a48194e19bee1b09d57b69698f40de243c9aa5025cccc6bd8d9d3 node-v15.7.0-win-x86.zip
98420c4d3559ea5400056c4c85925eaa4402dc061c80b458f2e9f066ed69e828 node-v15.7.0-x64.msi
b361f89b49b252c9d2df1085c73f19676bed445b1b3df661c590018c1828fb2a node-v15.7.0-x86.msi
cf32e3c1c39762d4b14669ec593af7961b78b64a517e8a9dbbe970cb32729cd6 win-x64/node.exe
74c5baf6049f2f9f6712ad06cbf544c25803f7a01c6f63b8fe18488a68ef4720 win-x64/node.lib
31a12b8a3062e35f6b1a33431df1b3ddfba9b3b504e2adeddbb84e94696d2e0c win-x64/node_pdb.7z
ceceb6f268fe358e02bd4f24a8e183c0933b3e76c5f7005fc9f8679bff06e12b win-x64/node_pdb.zip
9f5f782bf1f4a50b318efd702482ac9b2cd887e4a4faf065cb8376db1a6075d6 win-x86/node.exe
bff86968328f105b6d4a491806863ef9f2b51dc55f02580600c0b2ca5faef870 win-x86/node.lib
07eb162255e52d246afce11b5a7c0015483adadf26a3e2869fa6c52a434a4507 win-x86/node_pdb.7z
67a5be6d772ab890a9529e5649b794e6b44e85f651a7375c62104ce37ca80847 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEEI9StI21e7DMQ5spl7AUGb2S+AoFAmAQP+kACgkQl7AUGb2S
+Ar+Dw/8C4Ea3pD/e6gyxJxfKxKkEE37VEvmwUKSXZAiqQGECGngVF3yPVJ2+tDr
ezj2bPmNp3joUs+QLpYltJiCWb3I9fyv3Vu+DhgZlldOEIvO3GyGd3pFuttPIak+
jQnxCwH2dW9AbgrZFIjazFTMmHuom9LCaxW2BeQM/gE9jxz/gKwQnA84beQG5Fo+
FII3I51QuGxvVsH6rYh22WgfU9MkICLu+v/OMnpZEYQ/Z3ytP5/MI36YG2GQ7hQ+
/EdgnQbFwnOlqUMz6yUnDKuPX9cvkxOXQLTFmShbQYvLHyTjU2OrQ27k7NOKFio7
RimVhUVf94BB6iuLUdYVdminzdoQ3FU1c8AsTC6jJj2suzu/Ta88l7WMvcw5MKLs
YC1ah5l3OllAaWtLQEBttcJ2la5PcunDewz0bVHJ1bwLz1U+JpOJaF8LM86qrSfo
wzN9IUV4ppOy9yjdz5XpY5iDc/ZegTLbjHA9gUZn3XqHyT3qXQVOQB/nEBTyZLVd
+l+PkL6jMgQ5JidDX0eNEPvUllefuTafH56EEChKYohp1a7xLtnIeHSI9jT4F7tS
8w2HX0WA5StNZKrcEmC+RrH+ovanGHdx00VBqOP1o8K6VCo1xk7aL9bZ+eTOsPe4
LCxqAMHPRAGL5FIPbZAEsz7BDKUN+ssNOxHV2wSBumjqIVD2tcw=
=DNgP
-----END PGP SIGNATURE-----
0 Comments