Notable Changes
-
child_processes:
- add AbortSignal support (Benjamin Gruenbaum) #36308
-
deps:
- update ICU to 68.1 (Michaël Zasso) #36187
- events:
-
http:
- enable call chaining with setHeader() (pooja d.p) #35924
-
module:
- add isPreloading indicator (James M Snell) #36263
- stream:
-
worker:
- add experimental BroadcastChannel (James M Snell) #36271
Commits
- [
] – assert: refactor to use more primordials (Antoine du Hamel) #362341e79bdc313a
- [
] – benchmark: changed12344e3e3601fstat
to
1fstatSync(Narasimha Prasanna HN) #36206
- [
] – benchmark,child_process: remove failing benchmark parameter (Antoine du Hamel) #362951ca8db41151
- [
] – buffer: refactor to use primordials instead of Array#reduce (Antoine du Hamel) #3639219db9be774b
- [
] – buffer: refactor to use more primordials (Antoine du Hamel) #3616618d8d2261a5
- [
] – build: fix typo in Makefile (raisinten) #36176174adc441c4
- [
] – (SEMVER-MINOR) child_process: add AbortSignal support (Benjamin Gruenbaum) #363081224a6471cc
- [
] – child_process: refactor to use more primordials (Zijian Liu) #3626914ca1bd8806
- [
] – crypto: fix “Invalid JWK” error messages (Filip Skokan) #362001841e8f444e
- [
] – deps: upgrade npm to 7.0.15 (Ruy Adorno) #362931278862aeb9
- [
] – deps: V8: cherry-pick 86991d0587a1 (Benjamin Coe) #36254166bc2067ce
- [
] – deps: update ICU to 68.1 (Michaël Zasso) #361871095cef2c11
- [
] – dgram: refactor to use more primordials (Antoine du Hamel) #3628618d69d8387e
- [
] – doc: add Powershell oneliner to get Windows version (Michael Bashurov) #302891bef550a50c
- [
] – doc: add version metadata to timers/promises (Colin Ihrig) #3637812649c384c6
- [
] – doc: add process for handling premature disclosure (Michael Dawson) #3615510401ffbfb6
- [
] – doc: add table header in intl.md (Rich Trott) #3626113e5fcda13e
- [
] – doc: adding example to Buffer.isBuffer method (naortedgi) #36233165d89fdd69
- [
] – doc: fix typo in events.md (Luigi Pinca) #36231103cf8dbc0e
- [
] – doc: fix –experimental-wasm-modules text location (Colin Ihrig) #362201b176d61e8c
- [
] – doc: stabilize subpath patterns (Guy Bedford) #36177144c4aaddad
- [
] – doc: add missing version to update cmd (Ruy Adorno) #362041fdf5d851d0
- [
] – doc: cleanup events.md structure (James M Snell) #361001186ad24fdf
- [
] – errors: display original symbol name (Benjamin Coe) #360421c14512b9a5
- [
] – (SEMVER-MINOR) events: support signal in EventTarget (Benjamin Gruenbaum) #362581855a85c124
- [
] – (SEMVER-MINOR) events: graduate Event, EventTarget, AbortController (James M Snell) #359491dc1930923b
- [
] – fs: move method definition from header (Yash Ladha) #362561537e5cbf51
- [
] – fs: pass ERR_DIR_CLOSED asynchronously to dir.close (Zijian Liu) #362431744b8aa807
- [
] – fs: refactor to use more primordials (Antoine du Hamel) #361961c04a2df185
- [
] – (SEMVER-MINOR) http: enable call chaining with setHeader() (pooja d.p) #35924158abdcaceb
- [
] – http2: refactor to use more primordials (Antoine du Hamel) #363571cedf51f3ce
- [
] – http2: check write not scheduled in scope destructor (David Halls) #3624115f41f1b19e
- [
] – https: add abortcontroller test (Benjamin Gruenbaum) #3630714127eb2405
- [
] – lib: add uncurried accessor properties to1c2938bde6c1primordials
(ExE Boss) #36329
- [
] – lib: fix typo in internal/errors.js (raisinten) #364261f73a0a8069
- [
] – lib: refactor primordials.uncurryThis (Antoine du Hamel) #362211617cb58cc8
- [
] – module: refactor to use more primordials (Antoine du Hamel) #363481cc18907ec4
- [
] – (SEMVER-MINOR) module: add isPreloading indicator (James M Snell) #362631d4de7c7eb9
- [
] – net: refactor to use more primordials (Antoine du Hamel) #3630318611b8f98a
- [
] – os: refactor to use more primordials (Antoine du Hamel) #3628412a24096720
- [
] – path: refactor to use more primordials (Antoine du Hamel) #3630210e7f0c6d27
- [
] – perf_hooks: refactor to use more primordials (Antoine du Hamel) #362971ea46ca8cbf
- [
] – policy: refactor to use more primordials (Antoine du Hamel) #362101a9ac86d1ee
- [
] – process: refactor to use more primordials (Antoine du Hamel) #36212139d0ceda48
- [
] – querystring: refactor to use more primordials (Antoine du Hamel) #363151ab084c199e
- [
] – quic: refactor to use more primordials (Antoine du Hamel) #362111d29199ef82
- [
] – readline: refactor to use more primordials (Antoine du Hamel) #362961b885409e48
- [
] – repl: refactor to use more primordials (Antoine du Hamel) #3626419cb53f635a
- [
] – src: remove some duplication in DeserializeProps (Daniel Bevenius) #3633618dadaa652e
- [
] – src: rename AliasedBufferInfo->AliasedBufferIndex (Daniel Bevenius) #363391a03aa0a6b2
- [
] – src: use transferred consistently (Daniel Bevenius) #363401e7b2d91e04
- [
] – src: use ToLocal in DeserializeProperties (Daniel Bevenius) #3627916ebb98af11
- [
] – src: update node.rc file description (devsnek) #36197147397ffd56
- [
] – src: fix label indentation (Rich Trott) #362131cfc8ec18db
- [
] – (SEMVER-MINOR) stream: support abort signal (Benjamin Gruenbaum) #360611197ba21279
- [
] – (SEMVER-MINOR) stream: add FileHandle support to Read/WriteStream (Momtchil Momtchev) #3592216033d30361
- [
] – string_decoder: refactor to use more primordials (Antoine du Hamel) #363581a15addc153
- [
] – test: fix comment misspellings of transferred (Rich Trott) #363601b39d150e60
- [
] – test: fix flaky test-http2-respond-file-error-pipe-offset (Rich Trott) #363051a7e794d1bf
- [
] – test: fix bootstrap test (Benjamin Gruenbaum) #3641811091a658e1
- [
] – test: increase coverage for readline (Zijian Liu) #363891fbcb72a665
- [
] – test: skip flaky parts of broadcastchannel test on Windows (Rich Trott) #36386122028aae54
- [
] – test: fix test-worker-broadcastchannel-wpt (Rich Trott) #363531faca2b829e
- [
] – test: fix typo in comment (inokawa) #363121ea09da492c
- [
] – test: replace anonymous functions by arrows (Aleksandr Krutko) #361251b61ca1bfe6
- [
] – test: fix flaky sequential/test-fs-watch (Rich Trott) #3624912c7358ef43
- [
] – test: increase coverage for util.inspect() (Rich Trott) #362281b613950016
- [
] – test: improve test coverage SourceMap API (Juan José Arboleda) #36089169a8f05488
- [
] – test: fix missed warning for non-experimental AbortController (James M Snell) #36240144d6d0bf0d
- [
] – timers: reject with AbortError on cancellation (Benjamin Gruenbaum) #36317129b5236256
- [
] – tls: refactor to use more primordials (Antoine du Hamel) #362661b20409e985
- [
] – tls: permit null as a cipher value (Rich Trott) #363181f317bba034
- [
] – tools: upgrade to @babel/eslint-parser 7.12.1 (Antoine du Hamel) #3632119ae59c847a
- [
] – tools: refloat 7 Node.js patches to cpplint.py (Rich Trott) #363241e798770803
- [
] – tools: bump cpplint to 1.5.4 (Rich Trott) #363241a8b95cfcb2
- [
] – tools: remove bashisms from macOS release scripts (Antoine du Hamel) #361211754b7a76b1
- [
] – tools: remove bashisms from release script (Antoine du Hamel) #3612312868ffb331
- [
] – tools: update stability index linking logic (Rich Trott) #3628018cf1addaa8
- [
] – tools: update highlight.js to 10.1.2 (Myles Borins) #363091d95ae65986
- [
] – tools: fix undeclared identifier FALSE (Antoine du Hamel) #3627615935ccc11c
- [
] – tools: use using-declaration consistently (Daniel Bevenius) #362451a2da7ba914
- [
] – tools: refloat 7 Node.js patches to cpplint.py (Rich Trott) #36235182c1e39c4a
- [
] – tools: bump cpplint to 1.5.3 (Rich Trott) #362351bcf7393412
- [
] – tools: enable no-nonoctal-decimal-escape lint rule (Colin Ihrig) #362171be11976407
- [
] – tools: update ESLint to 7.14.0 (Colin Ihrig) #362171c86c2399a2
- [
] – tools: refloat 7 Node.js patches to cpplint.py (Rich Trott) #362131cfadd82cf3
- [
] – tools: bump cpplint.py to 1.5.2 (Rich Trott) #36213103e8aaf613
- [
] – tty: refactor to use more primordials (Zijian Liu) #3627216bc007fc94
- [
] – v8: refactor to use more primordials (Antoine du Hamel) #362851fbd5652943
- [
] – vm: add18731a804391SafeForTerminationScope
s for SIGINT interruptions (Anna Henningsen) #36344
- [
] – worker: refactor to use more primordials (Antoine du Hamel) #36393147345a1f84
- [
] – worker: refactor to use more primordials (Antoine du Hamel) #36267121c4704c7b
- [
] – (SEMVER-MINOR) worker: add experimental BroadcastChannel (James M Snell) #362711802d44b1a9
- [
] – zlib: refactor to use more primordials (Antoine du Hamel) #3634714b4caada9f
Windows 32-bit Installer: https://nodejs.org/dist/v15.4.0/node-v15.4.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v15.4.0/node-v15.4.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v15.4.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v15.4.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v15.4.0/node-v15.4.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v15.4.0/node-v15.4.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v15.4.0/node-v15.4.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v15.4.0/node-v15.4.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v15.4.0/node-v15.4.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v15.4.0/node-v15.4.0-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v15.4.0/node-v15.4.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v15.4.0/node-v15.4.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v15.4.0/node-v15.4.0.tar.gz
Other release files: https://nodejs.org/dist/v15.4.0/
Documentation: https://nodejs.org/docs/v15.4.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 -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
e9630d01ee1ff74445e12ab2f14581b2aea9201eca05b39f8174697afdba74b2 node-v15.4.0-aix-ppc64.tar.gz
503d160016f6a61ec25a9462499721ef96b9ed08e232a420d17541774e079dda node-v15.4.0-darwin-x64.tar.gz
db5bfc430f865061bde1f6afe6d75fae98fc04b647050e9e7ad7444a44d790e0 node-v15.4.0-darwin-x64.tar.xz
2e0efc6931f30e6d8ba1cdde018ae234bd6186b3f38ce8a94a8304f4340fbd2f node-v15.4.0-headers.tar.gz
cf1f16dbda084ac8102b2faeb2608bd3d3541311281ba8869da06649f8099dba node-v15.4.0-headers.tar.xz
0dad2932f7f7e0fc21bca0690d31f065080dbbf448527e982447355ff4bb91bd node-v15.4.0-linux-arm64.tar.gz
1b2b601167f6e07bb9b2bb86774bc386c5c60fac6ab28e49ad6d62f491be2b7f node-v15.4.0-linux-arm64.tar.xz
a36ecfa85ca2b6cfbb864190147a26c1fd2e04e15ab4b31b3a398663dc91223a node-v15.4.0-linux-armv7l.tar.gz
8912e375b96ef964db5c1ba100e3afedc13730d53570cbe7c0dd71e055afb1b4 node-v15.4.0-linux-armv7l.tar.xz
ebcc8c6819032fc02dee3214d61032c11cd9ecfc764613e8f7ed2cbe5afaabff node-v15.4.0-linux-ppc64le.tar.gz
6948bad4bcdac9b8f4f8b0a29b8eb89c0b09c39ded0bdd67e4a55a4c89c0af80 node-v15.4.0-linux-ppc64le.tar.xz
93ca0bf22bd0ee7a5f261a8235b0e8305873228e63c174bd15a77ce2d222c69f node-v15.4.0-linux-s390x.tar.gz
417ade49c5d9b15391fb47e5d95bc91b0da90977472f062905b22f1a4a027f4c node-v15.4.0-linux-s390x.tar.xz
96b801f51bf73330c65e6ee4d17c5b223fded16d8020af3b3550a548d271b1e2 node-v15.4.0-linux-x64.tar.gz
a1fc57a8aeeb2a175ca62718fdc0f896efc0f78695a7d4f56d5e8653a24b1a11 node-v15.4.0-linux-x64.tar.xz
4ee293f815395b1774895da79f02ae6bc5c158b93985a315db36b54f25f62c8c node-v15.4.0.pkg
b199796544d988b4bb61e38584cd097744e073fa0559cbec772858d91ce4649f node-v15.4.0.tar.gz
ba726955316c8190adc8e8c892d8782e7167643e41b22bb7c7aa4e092783e04e node-v15.4.0.tar.xz
343f603329de39f4019df9ef8ff7610d3e079bc397afd15560abf7bd9f60fafe node-v15.4.0-win-x64.7z
9bfd174d15cf38885740e3b2308e701f33d064bb1100afd59f8114298a89e4a7 node-v15.4.0-win-x64.zip
ac97daba712c7e5ae58d8cdd9e7e7a3103092efdaef0328b14e80bc046b21d86 node-v15.4.0-win-x86.7z
37d852eade26bfd262f62190f848265409e0de5d510753c158c619ed4897dd63 node-v15.4.0-win-x86.zip
0be3e8050feecc0546d81fc5884626e7ea1ed99a2c1fdcc96e246e59774d4809 node-v15.4.0-x64.msi
cee5d80302f0a4d29816cae05f80058e578c72d08caa36e19bd766a8bcd4a9cb node-v15.4.0-x86.msi
1a76edb3b10a006ea6108f318c9fa959fe1e692586bad90b3edfda4918f5fb69 win-x64/node.exe
8730c9880ba0237ec978c6bfb224e84390112980dc39daabb89f1148e9f9f81d win-x64/node.lib
b7e88f414378a776282586a0de4a6aa61869c647426e57466ee6fac3059cc760 win-x64/node_pdb.7z
c2618d56cd3a1cbf6b267c44b42f260082b3eb33b83944084a8e50425ba02fb2 win-x64/node_pdb.zip
f170feef25cf2f77be3f9c67c123f03999f913cfb6a04267df827ed0320fa1d1 win-x86/node.exe
5d6b151f6deaa4ca42b52e5333f467f2ae8f12dfa52715bf9f16562723fc996e win-x86/node.lib
60de0dc131697829439de285beef8dd31ad366cf6b183e5aac7467b098c38c21 win-x86/node_pdb.7z
fc102b969efdd8a335d039d13d39c4a174947395fa0a89569e7b7381b278238f win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEHAUImTNCRKivdeU3ku9mHYZ7nfoFAl/Q2/IACgkQku9mHYZ7
nfpQ8wgAig10JH3M183WHbDQU1b+snCg+q1yoUUVHF8qIfxG+fbsvz4/zTFIWe3J
cYlVoD4enJ5JE5/xOSJ1qeQnXTVD6CulGlzVFRCvs8909X6drLfx2NSAdKLZaoyw
n4hjYu6/71e/fBkJJU0bPXRD1INqPfofhVJ8G+E9ubIYPv1/E8Wn9VJK+3DOdRTN
W+VfBgTU6qDRVTsTDJTiQE6Rf5lIABKlgwBNuUF22GJm9Khcb0a/ewb8XZZo/Apf
RWv0+f/CecGJs8wU0E9TYqS0ne+CkBSsvzxbWY0KeKBTIcM/AQf+wPn3Ad5Fu6O1
R7Up/RjbCQifD7LpLZJGO1VTYqciag==
=axYa
-----END PGP SIGNATURE-----
0 Comments