Notable Changes
-
buffer:
- implement btoa and atob (James M Snell) #37529
- deps:
- doc:
-
http:
- add http.ClientRequest.getRawHeaderNames() (simov) #37660
Commits
- [
] – (SEMVER-MINOR) buffer: implement btoa and atob (James M Snell) #375291dc9cd43d8f
- [
] – child_process: remove unused argument (Rich Trott) #379231377830fd28
- [
] – child_process: cleanup AbortSignal duplication (Nitzan Uziely) #378231cdfc1c8692
- [
] – (SEMVER-MINOR) child_process: add timeout to spawn and fork (Nitzan Uziely) #37256195aa032413
- [
] – crypto: clear errors in SignTraits::DeriveBits (Filip Skokan) #37820150fc6b9df0
- [
] – crypto: fix DiffieHellman argument validation (Antoine du Hamel) #37810179259389a1
- [
] – crypto: fix header name (Jiawen Geng) #37792111d45855cd
- [
] – crypto: use macro map for NodeCryptoError (Darshan Sen) #377581c37806d0ba
- [
] – crypto: fix crypto.verify callback invocation with a private keyobject (Filip Skokan) #377951bfe3f21ee0
- [
] – deps: backport v8 f19142e6 (Guy Bedford) #378641f09c033faf
- [
] – deps: v8 backport 9689b17687b (Guy Bedford) #3786512fd97ce687
- [
] – deps: upgrade npm to 7.7.6 (Ruy Adorno) #379681f2cef54b6f
- [
] – deps: upgrade npm to 7.7.5 (Ruy Adorno) #379191ec82feb728
- [
] – deps: upgrade npm to 7.7.4 (Ruy Adorno) #378971649e04c4a5
- [
] – deps: upgrade npm to 7.7.0 (Ruy Adorno) #378791d5b472b70d
- [
] – deps: add ngtcp2 and nghttp3 (James M Snell) #3768219e6aa190e3
- [
] – doc: fix typos in lib/internal/bootstrap/pre_execution.js (marsonya) #376581659fc5d684
- [
] – doc: add more commands for cherry-picking and changelog to release docs (Danielle Adams) #377851ac60d018e2
- [
] – doc: spell out ICU acronym on first occurrence (Rich Trott) #3794210fe3c7edd3
- [
] – doc: update GOVERNANCE.md for TSC Charter changes (Rich Trott) #378881364c8ac40d
- [
] – doc: reduce header nesting in async_hooks.md (Rich Trott) #378391e84252b35d
- [
] – doc: fix wording in outgoingMessage.write (Tobias Nießen) #378941a6f21e2cfc
- [
] – doc: add examples for WHATWG URL objects (James M Snell) #37822130bc2e43e4
- [
] – doc: clarify when child process ‘spawn’ event is *not* emitted (Matthew Francis Brunetti) #378331c0a424f3e9
- [
] – doc: fix legacy stability indicator display (Rich Trott) #3783819defe10371
- [
] – doc: use sentence-style capitlaztion in template header (Rich Trott) #378371f97a5dd22f
- [
] – doc: add Ayase-252 to triagers (Qingyu Deng) #37781171fde07274
- [
] – doc: use sentence case in issues.md headers (marsonya) #3753718f18133de0
- [
] – doc: fix JS flavor selection (Antoine du Hamel) #3779113376051a0e
- [
] – doc: move Derek Lewis back to collaborators (Derek Lewis) #377261b09d032683
- [
] – doc: apply style for legacy status (James M Snell) #3778416da0a0e85a
- [
] – doc: revoke deprecation of legacy url, change status to legacy (James M Snell) #377841185d4cd4aa
- [
] – doc: add legacy status to stability index (James M Snell) #3778419d160daa89
- [
] – doc: add @linkgoron to collaborators (Nitzan Uziely) #3781714700042a9b
- [
] – doc: fix AbortError example for timers (dbachko) #377381c4183bbea4
- [
] – doc: fix typo in stream docs (Ian Kerins) #37716150f3ad1946
- [
] – doc: add gyp maintain info (Jiawen Geng) #3776512e82a97520
- [
] – doc,tools: use only one level 1 header per page (Rich Trott) #3783913925458df7
- [
] – http: fix double AbortSignal registration (Nitzan Uziely) #377301e9c161ce12
- [
] – (SEMVER-MINOR) http: add http.ClientRequest.getRawHeaderNames() (simov) #376601a5205819d8
- [
] – http2: treat non-EOF empty frames like other invalid frames (Anna Henningsen) #3787511c043272ea
- [
] – http2: fix setting options before handle exists (Anna Henningsen) #378751a5bf7de6eb
- [
] – lib: add brand checks to AbortController and AbortSignal (Mattias Buelens) #377201af7489cb6c
- [
] – lib: fix typo in internal/modules/esm/module_job.js (marsonya) #3777316e2b60931c
- [
] – lib: fix typo in lib/internal/crypto/certificate.js (marsonya) #3774113a440ecdf8
- [
] – node-api: fix crash in finalization (Michael Dawson) #3787613ab223dd32
- [
] – node-api: stop ref gc during environment teardown (Gabriel Schulhof) #376161d1a3e0efb6
- [
] – (SEMVER-MINOR) perf_hooks: make Performance extend EventTarget (Michaël Zasso) #376211e60bd1a7dc
- [
] – src: indent long help text properly (David Glasser) #379111b6ad8e4cc1
- [
] – src: document newer values for –unhandled-rejections flag (David Glasser) #37899113ecff63d6
- [
] – src: fix typo in src code guide (Tobias Nießen) #379561bd87e195ed
- [
] – src: report idle time correctly (Stephen Belanger) #3786812da532cef8
- [
] – src: add .note.GNU-stack section (James Addison) #376881836cb67945
- [
] – (SEMVER-MINOR) stream: pipeline accept Buffer as a valid first argument (Nitzan Uziely) #3773919557dda2eb
- [
] – stream: make Readable.from performance better (wwwzbwcom) #37609143c3b43ea3
- [
] – test: split promisified timers test for coverage purposes (Rich Trott) #379431b0226b39f2
- [
] – test: fix typeof comparison (Rich Trott) #379241e256c4d11d
- [
] – test: increase wiggle room for memory in test-worker-resource-limits (Rich Trott) #37901176ebc4bbd9
- [
] – test: add OpenSSL 3.0 checks to tls-passphrase (Daniel Bevenius) #3786015cdeb76708
- [
] – test: add OpenSSL 3.0 checks to test-crypto-keygen (Daniel Bevenius) #37860133c35a38dc
- [
] – test: fix deprecation warning in test-doctool-html (Antoine du Hamel) #37858186bf341a35
- [
] – test: fix ibmi skip message (Tobias Nießen) #378211aa529b73b7
- [
] – test: fix flaky test-vm-timeout-escape-promise-module-2 (Rich Trott) #378421d9ab1d56ce
- [
] – test: remove duplicated test for eventtarget (himself65) #3785315d4c610727
- [
] – test: relax Y2K38 check in test-fs-utimes-y2K38 (Richard Lau) #37825144490af948
- [
] – test: remove references to unsupported AIX versions (Richard Lau) #3782619bc6fe7eb3
- [
] – test: remove skip for fixed test-benchmark-fs (Rich Trott) #378031f07428ae51
- [
] – test: account for OOM risks in heapsnapshot-near-heap-limit tests (Joyee Cheung) #3776119f61cbd1fd
- [
] – test: refactor code to use AbortSignal.abort() (Wassim Chegham) #377981e85f311cf2
- [
] – test: improve test-arm-math-illegal-instruction (marsonya) #3767016ed9e0bd81
- [
] – (SEMVER-MINOR) test: app atob web platform tests (James M Snell) #375291505f9c95d1
- [
] – test: add known_issues test for #13683 (Rich Trott) #377441a8edf1aafe
- [
] – test: fix test-fs-utimes on non-Y2K38 file systems (Rich Trott) #3770714487483d9d
- [
] – timers: fix arbitrary object clearImmediate errors (Nitzan Uziely) #378241d44b268910
- [
] – tools: improve valid-typeof lint rule (Rich Trott) #379241b7e7384109
- [
] – tools: simplify eslint comma-dangle configuration (tools) (Rich Trott) #378831ca93e52783
- [
] – tools: improve macos-firewall.sh output (Rich Trott) #378461b5879efef1
- [
] – tools: simplify eslint comma-dangle configuration (Rich Trott) #378501dbc4804468
- [
] – tools: make genv8constants.py Python3-compatible (Michaël Zasso) #3783510f2e142946
- [
] – tools: update gitignore for CMake (Jiawen Geng) #377931b6be472456
- [
] – tools: partially detect quic support in shared_openssl (James M Snell) #3768212227aa61ea
- [
] – tools: update ESLint to 7.22.0 (Colin Ihrig) #37734101dcf4d1d8
- [
] – tty: validate file descriptor to avoid int32 overflow (Antoine du Hamel) #3780913452618905
- [
] – util: remove unreachable inspect code (Rich Trott) #379411d33f446abd
Windows 32-bit Installer: https://nodejs.org/dist/v15.13.0/node-v15.13.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v15.13.0/node-v15.13.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v15.13.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v15.13.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v15.13.0/node-v15.13.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v15.13.0/node-v15.13.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v15.13.0/node-v15.13.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v15.13.0/node-v15.13.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v15.13.0/node-v15.13.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v15.13.0/node-v15.13.0-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v15.13.0/node-v15.13.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v15.13.0/node-v15.13.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v15.13.0/node-v15.13.0.tar.gz
Other release files: https://nodejs.org/dist/v15.13.0/
Documentation: https://nodejs.org/docs/v15.13.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
9476bb2d9cdd50c80a57a941234bbd763a697377e5677befb67b4ead9511a361 node-v15.13.0-aix-ppc64.tar.gz
6e46324c9b0cafb7b37343b85055a878bb89e02643906c82c00c11dbd3ce9514 node-v15.13.0-darwin-x64.tar.gz
34f8f8fa195921ca4278378f1ba699479dcca30c5f8b10041a76548cdd67444c node-v15.13.0-darwin-x64.tar.xz
4cc4b77c85fe59d42e5268cd6a59623158d485a4c5745f718f962517f1378bcd node-v15.13.0-headers.tar.gz
7c4349af47ad994783a0b44ee32678e4ecd73ba3e1cdeb34ba876e75f20dad34 node-v15.13.0-headers.tar.xz
23a0277115cb18c994e8225552a9755811b5ebf87efec0997734b7e361dfd70a node-v15.13.0-linux-arm64.tar.gz
dfc4ea8d0c043450141a865f9d0993abd05f9af0f4269588cf37512bd4b01cc8 node-v15.13.0-linux-arm64.tar.xz
658cfeea9a5b531612a128bfc7938f5b98a49a4288f6c802c2a7306229b0a785 node-v15.13.0-linux-armv7l.tar.gz
4ad3717caf7b4fd2cb70e06a19ab0ac5d8fcea9c42c701a4576a700a3cb549b7 node-v15.13.0-linux-armv7l.tar.xz
55c1f0395ee59a077fc267d6de7e3825fc1fd948e3d42ba404b13911042fcce0 node-v15.13.0-linux-ppc64le.tar.gz
587ced9ad0fdfb249ddbd2457d67143ff775e923b6ecb5f0fe1f435d7fca79af node-v15.13.0-linux-ppc64le.tar.xz
b138596172ad6ffa4648043f2767d8dcb6297edd39287b09414b7afed59f3ff9 node-v15.13.0-linux-s390x.tar.gz
369762a5966ff2ca4d56b0dbeccee5615661d7048c96427948506fe8cbf65266 node-v15.13.0-linux-s390x.tar.xz
1cd6b2f92f826b0176039e9261bee8ae993d6167fbbe89ab2bc79d18e734267c node-v15.13.0-linux-x64.tar.gz
1ddb8da8e40e7dab71a896e73c98cc0c5a88fe60ec7b8e59d2d5c02953568b9d node-v15.13.0-linux-x64.tar.xz
6adef625cdbe65ffa006d6d17708c7b08d58e873a6808490ee8f46f7b6358b78 node-v15.13.0.pkg
96926e5b8f2f3ea805596448f01b16115882f3a594e2e999dc7349f80b3ec1f8 node-v15.13.0.tar.gz
90dca5d2bc4aa1e1157f8e0029371fc857c63778c14c94683f49a2d6572aa8f1 node-v15.13.0.tar.xz
db5fb70541e7e3f9e56c4a3fff2431dc3870be7cfa57ce40de92fd72c6b65024 node-v15.13.0-win-x64.7z
64ca8c72046d8d987370270d2591c9df463126f068c24dc81d3afa752b43d978 node-v15.13.0-win-x64.zip
5b621972be0f015aad60a6c28b5dfda9820b2aea5d9e96b0e2ea3a0c3d1e5c00 node-v15.13.0-win-x86.7z
84ed9b5d01e8c527e9f38d17ca28089982842fb7b255d09304464b8b70338d7d node-v15.13.0-win-x86.zip
6cb795eeff8fd6529c417fdf31116db38511fd65de2337416d90dfbd2cff1112 node-v15.13.0-x64.msi
775c82a65f60a02bf20c191013506abd508a26d1a79bd8d46c9be6b199d74f45 node-v15.13.0-x86.msi
23b5bbef8082f04d57ce6710aec6ed6c20626d1b6a0fb400524bd49f8560331f win-x64/node.exe
cef6b29471f8faa5291be30c049822267cfcfe3437c2d724d720b01f6480a827 win-x64/node.lib
be4aad7c798c5db01a736671784aab1acba0cc367495570517e546d880db8c36 win-x64/node_pdb.7z
7a752337403e7fdc28dc7361aaf2cd291d2ed8e817003bf68504dd8a0923dabc win-x64/node_pdb.zip
ae53c3c0b39f9dc7c78af434d78c2431723568e1577d77a093884ea4bce64941 win-x86/node.exe
889e03560e730464fe438f9b167e0907b61d1d47a19d05ede27e68c5da136991 win-x86/node.lib
cd578ecf8f8c9481245c515eb86a54bd310a203f27100588e5b986842486b6c3 win-x86/node_pdb.7z
38a3f56caf4dbd7d22a04e6e19f74e5e355d95bba7b4401fbd5079b2d247f905 win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEEI9StI21e7DMQ5spl7AUGb2S+AoFAmBkhdsACgkQl7AUGb2S
+ApDAxAAvfgIxckDoiMlkDXJ8RvL9E3IRLwsUDDDm4QIpajzcAG0eqq0VuM7JTDE
oi3T/NjEzgXyCnrCppHbPiWQLjvxHxYv0e8RAInkjP7VSBs3ZX8AhJ08ry7QCbrJ
iAxoABYF2LfxAHldAzq26jmA6xTRNZZWenxqcUcIIlq5X+bFzGqjzcIUXPedgKBe
+F+22qc2WO6v/pUklKZRNkEpKcPiqi+MAOreqlGYQOiOFc7TqBk1CgJBo7okqZX+
bq2+5zlttjNfnIbp0N70WAltQN2ewySZco26EZqwwScxMbXFedh9Xh1CC2xu7819
yR+USIgJyFgk2eYSi/d5HsErUJwV/DkmHphyAya7lnTmpCVouvAWPRfqW0nY2o0Y
p4NzDXa8elv8g8eTdBp/qJPfuT9YRnXnWuTMtLwbedWeysOteBze21w4ybFykRSG
ExJfJmCQD+xB6L21gzMVj17iPaTZtI6qcD8XLihx045VGewHBnQncgoYx6AsNqaD
7n5QgiFkVjEyPGW4JgpDsW7kCqXe02t7gtPvdu9MsbBgRhhS49k5HO+Kjc508MgN
faiyUw38Z9NdP14E/gZBMNFzZ3568IiqainPj3WJkf8mlH5OKcSQu8ZbmvxqEuQH
k6bgV3nq9tcGp1cHZjk2OxlUhF87kzhypiaD+giNYiJ+0NDfKXI=
=GeYV
-----END PGP SIGNATURE-----
0 Comments