Notable Changes
- [
] – doc,lib,src,test: rename –test-coverage (Colin Ihrig) #46017163563f8a7a
- [
] – test_runner: add initial code coverage support (Colin Ihrig) #46017128a775b32f
- [
] – (SEMVER-MINOR) test_runner: add reporters (Moshe Atlow) #4571214d50db14b3
- [
] – (SEMVER-MINOR) fs: add statfs() functions (Colin Ihrig) #463581643545ab79
- [
] – (SEMVER-MINOR) vm: expose cachedDataRejected for vm.compileFunction (Anna Henningsen) #463201110ead9abb
- [
] – (SEMVER-MINOR) v8: support gc profile (theanarkh) #46255102632b42cf
- [
] – (SEMVER-MINOR) src,lib: add constrainedMemory API for process (theanarkh) #462181f09b838408
- [
] – (SEMVER-MINOR) buffer: add isAscii method (Yagiz Nizipli) #460461cb5bb12422
Commits
- [
] – benchmark: add trailing commas (Antoine du Hamel) #4637016f91c8e2ae
- [
] – benchmark: remove buffer benchmarks redundancy (Brian White) #457351d0b9be21eb
- [
] – benchmark: introduce benchmark combination filtering (Brian White) #4573516468f30d0d
- [
] – (SEMVER-MINOR) buffer: add isAscii method (Yagiz Nizipli) #460461cb5bb12422
- [
] – build: export more OpenSSL symbols on Windows (Mohamed Akram) #454861ec61bb04c0
- [
] – build: fix MSVC 2022 Release compilation (Vladimir Morozov (REDMOND)) #4622817bae4333ce
- [
] – crypto: include10f5f2d44701hmac.h
in
1crypto_util.h(Adam Langley) #46279
- [
] – crypto: avoid hang when no algorithm available (Richard Lau) #46237191ece4161b
- [
] – deps: V8: cherry-pick 90be99fab31c (Michaël Zasso) #466461492fc95bdf
- [
] – deps: update acorn to 8.8.2 (Node.js GitHub Bot) #463631732c77e3d9
- [
] – deps: update to uvwasi 0.0.15 (Colin Ihrig) #4625318582f99ffb
- [
] – deps: V8: cherry-pick bf0bd4868dde (Michaël Zasso) #4590815453cd9940
- [
] – deps: V8: cherry-pick c875e86df1d7 (sepehrst) #4650113ea53c5dc8
- [
] – doc: correct the1c04808de4b1sed
command for macOS in release process docs (Juan José) #46397
- [
] – doc: pass string to181132206901textEncoder.encode
as input (Deokjin Kim) #46421
- [
] – doc: add tip for session.post function (theanarkh) #463541129dccf5d2
- [
] – doc: add documentation for socket.destroySoon() (Luigi Pinca) #463371919e581732
- [
] – doc: fix commit message using test instead of deps (Tony Gorez) #463131fc15ac95a5
- [
] – doc: add v8 fast api contribution guidelines (Yagiz Nizipli) #461991d153a93200
- [
] – doc: fix small typo error (0xflotus) #461861dbf082d082
- [
] – doc: mark some parameters as optional in webstreams (Deokjin Kim) #46269194421b4cfe
- [
] – doc: update output of example in15adb7435111events.getEventListeners
(Deokjin Kim) #46268
- [
] – doc,lib,src,test: rename –test-coverage (Colin Ihrig) #46017163563f8a7a
- [
] – esm: delete preload mock test (Geoffrey Booth) #4640214e88c7c813
- [
] – (SEMVER-MINOR) fs: add statfs() functions (Colin Ihrig) #463581643545ab79
- [
] – http: res.setHeaders first implementation (Marco Ippolito) #4610915019b5473f
- [
] – inspector: allow opening inspector when176622c4c601NODE_V8_COVERAGE
is set (Moshe Atlow) #46113
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #46399192f0747e03
- [
] – meta: update AUTHORS (Node.js GitHub Bot) #463031795251bc6f
- [
] – meta: add .mailmap entry (Rich Trott) #4630318865424c31
- [
] – meta: move evanlucas to emeritus (Evan Lucas) #4627415ed679407b
- [
] – module: move test reporter loading (Geoffrey Booth) #459231403df210ac
- [
] – readline: fix detection of carriage return (Antoine du Hamel) #4630612f7319e387
- [
] – Revert “src: let http2 streams end after session close” (Santiago Gimeno) #46721173a8f46c4d
- [
] – src: stop tracing agent before shutting down libuv (Santiago Gimeno) #46380130d783f91a
- [
] – src: get rid of fp arithmetic in ParseIPv4Host (Tobias Nießen) #4632611508d90fda
- [
] – src: use UNREACHABLE instead of CHECK(falsy) (Tobias Nießen) #463171bdb793a082
- [
] – src: add support for ETW stack walking (José Dapena Paz) #462031116a33649b
- [
] – src: refactor EndsInANumber in node_url.cc and adds IsIPv4NumberValid (Miguel Teixeira) #462271b06298c98e
- [
] – src: fix c++ exception on bad command line arg (Ben Noordhuis) #46290126f41b041c
- [
] – src: remove unreachable UNREACHABLE (Tobias Nießen) #46281114da89f41a
- [
] – src: replace custom ASCII validation with simdutf one (Anna Henningsen) #46271118c4dd004b
- [
] – src: replace unreachable code with static_assert (Tobias Nießen) #462501cde375510f
- [
] – src: use explicit C++17 fallthrough (Tobias Nießen) #462511f389b2f3fc
- [
] – src: use CreateEnvironment instead of inlining its code where possible (Anna Henningsen) #4588618adaa1333c
- [
] – (SEMVER-MINOR) src,lib: add constrainedMemory API for process (theanarkh) #462181f09b838408
- [
] – stream: remove brandchecks from stream duplexify (Debadree Chatterjee) #46315163e92eae63
- [
] – stream: fix readable stream as async iterator function (Erick Wendel) #4614713acfe9bf92
- [
] – test: fix WPT title when no META title is present (Filip Skokan) #468041de64315ccb
- [
] – test: fix default WPT titles (Filip Skokan) #467781162e3400ff
- [
] – test: add WPTRunner support for variants and generating WPT reports (Filip Skokan) #4649815f422c4d70
- [
] – test: fix tap parser fails if a test logs a number (Pulkit Gupta) #4605614f5aff2557
- [
] – test: fix tap escaping with and without –test (Pulkit Gupta) #46311132b020cf84
- [
] – test: add trailing commas in1f2bba1bcdb1test/node-api
(Antoine du Hamel) #46384
- [
] – test: add trailing commas in1f2ebe66fda1test/message
(Antoine du Hamel) #46372
- [
] – test: add trailing commas in1ed564a99851test/pseudo-tty
(Antoine du Hamel) #46371
- [
] – test: set common.bits to 64 for loong64 (Shi Pujin) #453831e4437dd409
- [
] – test: s390x zlib test case fixes (Adam Majer) #4636719d40aef736
- [
] – test: fix logInTimeout is not function (theanarkh) #463481ed3fb52716
- [
] – test: avoid trying to call sysctl directly (Adam Majer) #463661d05b0771be
- [
] – test: avoid left behind child processes (Richard Lau) #462761041aac3bbd
- [
] – test: add failing test for readline with carriage return (Alec Mev) #460751837ddcb322
- [
] – test: reduce175b8db41c61fs-write-optional-params
flakiness (LiviaMedeiros) #46238
- [
] – test,crypto: add CFRG curve vectors to wrap/unwrap tests (Filip Skokan) #464061c0d3fdaf63
- [
] – test,crypto: update WebCryptoAPI WPT (Filip Skokan) #462671f328f7b15e
- [
] – test_runner: better handle async bootstrap errors (Colin Ihrig) #4672011ef3c53e24
- [
] – test_runner: add10a690efb761describe.only
and
1it.onlyshorthands (Richie McColl) #46604
- [
] – test_runner: bootstrap reporters before running tests (Moshe Atlow) #46737128a1317efe
- [
] – test_runner: emit test-only diagnostic warning (Richie McColl) #465401cd3aaa8fac
- [
] – test_runner: centralize CLI option handling (Colin Ihrig) #467071c19fa45a65
- [
] – test_runner: display skipped tests in spec reporter output (Richie McColl) #4665110898145e37
- [
] – test_runner: parse non-ascii character correctly (Mert Can Altın) #457361894d7117fa
- [
] – test_runner: flatten TAP output when running using15b3c6066261--test
(Moshe Atlow) #46440
- [
] – test_runner: allow nesting test within describe (Moshe Atlow) #465441391ff0dba4
- [
] – test_runner: fix missing test diagnostics (Moshe Atlow) #464501ba784e87b4
- [
] – test_runner: top-level diagnostics not ommited when running with –test (Pulkit Gupta) #464411c5f16fb5fb
- [
] – test_runner: add initial code coverage support (Colin Ihrig) #46017128a775b32f
- [
] – test_runner: make built in reporters internal (Colin Ihrig) #4609210d999e373a
- [
] – test_runner: report179f4b426fe1file
in test runner events (Moshe Atlow) #46030
- [
] – (SEMVER-MINOR) test_runner: add reporters (Moshe Atlow) #4571214d50db14b3
- [
] – test_runner: avoid swallowing of asynchronously thrown errors (MURAKAMI Masahiko) #4526415fdf374c74
- [
] – test_runner: update comment to comply with eslint no-fallthrough rule (Antoine du Hamel) #46258123b875806c
- [
] – tools: update eslint to 8.33.0 (Node.js GitHub Bot) #46400100c5495aa3
- [
] – tools: update doc to unist-util-select@4.0.3 unist-util-visit@4.1.2 (Node.js GitHub Bot) #46364137a6ce1120
- [
] – tools: update lint-md-dependencies to rollup@3.12.0 (Node.js GitHub Bot) #4639811eaafc7db4
- [
] – tools: require more trailing commas (Antoine du Hamel) #463461a97774603b
- [
] – tools: update lint-md-dependencies (Node.js GitHub Bot) #46302103e244a59b
- [
] – tools: allow icutrim.py to run on python2 (Michael Dawson) #46263160d714e0c3
- [
] – tools: update eslint to 8.32.0 (Node.js GitHub Bot) #462581b7950f50de
- [
] – url: refactor to use more primordials (Antoine du Hamel) #45966108bafc84f6
- [
] – (SEMVER-MINOR) v8: support gc profile (theanarkh) #46255102632b42cf
- [
] – (SEMVER-MINOR) vm: expose cachedDataRejected for vm.compileFunction (Anna Henningsen) #463201110ead9abb
Windows 32-bit Installer: https://nodejs.org/dist/v18.15.0/node-v18.15.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v18.15.0/node-v18.15.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v18.15.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v18.15.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v18.15.0/node-v18.15.0.pkg
macOS Apple Silicon 64-bit Binary: https://nodejs.org/dist/v18.15.0/node-v18.15.0-darwin-arm64.tar.gz
macOS Intel 64-bit Binary: https://nodejs.org/dist/v18.15.0/node-v18.15.0-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v18.15.0/node-v18.15.0-aix-ppc64.tar.gz
ARMv7 32-bit Binary: https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v18.15.0/node-v18.15.0.tar.gz
Other release files: https://nodejs.org/dist/v18.15.0/
Documentation: https://nodejs.org/docs/v18.15.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
b5a7cf75c6d22536b8c364a4414bf6df88efea54429e185e2a0c819b90c491ed node-v18.15.0-aix-ppc64.tar.gz
bd302a689c3c34e2b61d86b97de66d26a335881a17af09b6a0a4bb1019df56e4 node-v18.15.0-darwin-arm64.tar.gz
5719959a463a265509d27ebc98cab0f6a09c3e1f6827859cc1d7c299ae56a8bc node-v18.15.0-darwin-arm64.tar.xz
76add174d2d3f98da08907412e82add7352b8cb6f639324d352a65c084b99c7e node-v18.15.0-darwin-x64.tar.gz
f257c015bc3a5ec5d8a552c87b3ac00f7763bead0061cd1f62125cce6285c0b6 node-v18.15.0-darwin-x64.tar.xz
5ada31143933f0443d20769ae5942c4b1c5c80fe9f8a8221dae12ed9bec2ad2d node-v18.15.0-headers.tar.gz
92c82571b32043a0ffc6e19cdd6d31503960b7062a90455bb9071a1a0ecd97b3 node-v18.15.0-headers.tar.xz
8ef7aa7a679360ddbf0c7c8511881030b3de9d1f54451d92ba5c8d59a91c7073 node-v18.15.0-linux-arm64.tar.gz
98ea6ed0a1ae55334ab2c03c34d5e52c6dc3dee8f236c0afc08ab1c964506633 node-v18.15.0-linux-arm64.tar.xz
ca2186313d3cbe5c67d0c08e931a6d290906f4f13c584e63fefa05a04dee9c58 node-v18.15.0-linux-armv7l.tar.gz
baad3cdf1365f46bf837635554b10bc3e320799e69ac26e07df1fcde0c1738c7 node-v18.15.0-linux-armv7l.tar.xz
da9ecfc33bc1162332a572f36a9cf2d71589eab6c7cf265d0a381ffc63148588 node-v18.15.0-linux-ppc64le.tar.gz
c9215ed3e9817dd42253b87a34997b8846570f7fdaaf3bf12fb4df6e731c12e2 node-v18.15.0-linux-ppc64le.tar.xz
d4c9d57db2f0b90c69af95e036014f86824b597642309811cd958f04866fb694 node-v18.15.0-linux-s390x.tar.gz
029216909814bc66caf64f3bb2dbdb961f10db0c6ec95f6039912248da15cfec node-v18.15.0-linux-s390x.tar.xz
b298a73a9fc07badfa9e4a2e86ed48824fc9201327cdc43e3f3f58b273c535e7 node-v18.15.0-linux-x64.tar.gz
c8c5fa53ce0c0f248e45983e86368e0b1daf84b77e88b310f769c3cfc12682ef node-v18.15.0-linux-x64.tar.xz
ec94f5f15539c4b7f61393494916f3877583957f439d43f69a3fb9df1480b588 node-v18.15.0.pkg
d65c4c3ef3c8815bccda9502081a29458c7c80797db0763f8752f270a824ac2b node-v18.15.0.tar.gz
8e44d65018ff973284195c23186469a0ea4082e97ec4200e5f5706d5584daa37 node-v18.15.0.tar.xz
cad3cc0910dc216e8b6dcfc3c5b3be0a619c2d4a4b29f2e674820b70e4f374dd node-v18.15.0-win-x64.7z
118fbcae58bc8c53cbe97a10c019734ed90685da8dda98aa0b0f4aeead42a647 node-v18.15.0-win-x64.zip
370dbe4ac8fa516a33540821d409153035c50a449ca12f74f78bcf0b634d1957 node-v18.15.0-win-x86.7z
948b54f929375803156deb1f2c691db42c298d0c69392a82d10cca1177e40545 node-v18.15.0-win-x86.zip
36de8d8fecd0920175ed6e61266934f3469888990f0cc54238e50437490515d5 node-v18.15.0-x64.msi
f7a2096bf8c34db99251e9cd9ce8ea4a7369be4e9f57daaa13b0f32c98de94b6 node-v18.15.0-x86.msi
17fd75d8a41bf9b4c475143e19ff2808afa7a92f7502ede731537d9da674d5e8 win-x64/node.exe
ef9630aefd29b4ed2fb31340d76a6936a69b869c6c9f18f4d0b5c26e866f738b win-x64/node.lib
acecef677661f5d93c3bbcef56cfd02c03cd684df70fbb5a01003bc364501e8d win-x64/node_pdb.7z
699d649ee46bddd532803f5e4d14a413d708a5b58840475f5fe7e5b40ccc1b0b win-x64/node_pdb.zip
d78b2f981465a40a23b964b2db32a390db1970a0dd5371682e121ae2b7422697 win-x86/node.exe
8c4ccf0f1e4fcecfb6956f4b8dcb226ca02ea574cd427a20c9186ea9eacccb87 win-x86/node.lib
fa430e027bf61c42f107b39c0b8cac23313671762ce11c5007729bb48c5abff4 win-x86/node_pdb.7z
f3400699d618d59a17f6622b4b386459dc9e8fab01a12d6413b939a360e990eb win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEETtd49TnjY0x3nIfG1wYoSKGrAFwFAmQHmDUACgkQ1wYoSKGr
AFyX/wgAkPehwP+iH1nYUDVoQ+Xs1EcQbEG8WFGEshZnIiHIFqO1AmXo0t5/iUOK
yjzBBUD1YX05h8HPxX0bAtOd1Gj6F/IhQrG30SxN59IMyAa3/8trEbg20qGUbcGf
yoZ8oAe96w/xLcrESm4rvWIQzBNA2AbU8zRRhGSek8JRiKNdjj7APzVLJU4Qikv1
y+nW03hBm3TDm0m0YeBOic793LXU/mCvk3x4WxEQbPFUh3qlj+ulYNPY2/vMzYPT
9KqRgI2PiEmNHS69/xGt1p3sxUQ43I0cjYC4fw8evbVXR1FVDTE/rd/NgZ4Fv6Tr
dPZ8t4Y7vIO+mYnhp2KNyDpBfIdWdQ==
=wfUF
-----END PGP SIGNATURE-----
0 Comments