Releases
v18.15.0
2023-03-07, Version 18.15.0 'Hydrogen' (LTS), @BethGriggs prepared by @juanarbol
Compare
Sorry, something went wrong.
No results found
Notable Changes
[63563f8a7a ] - doc,lib,src,test : rename --test-coverage (Colin Ihrig) #46017
[28a775b32f ] - test_runner : add initial code coverage support (Colin Ihrig) #46017
[4d50db14b3 ] - (SEMVER-MINOR) test_runner : add reporters (Moshe Atlow) #45712
[643545ab79 ] - (SEMVER-MINOR) fs : add statfs() functions (Colin Ihrig) #46358
[110ead9abb ] - (SEMVER-MINOR) vm : expose cachedDataRejected for vm.compileFunction (Anna Henningsen) #46320
[02632b42cf ] - (SEMVER-MINOR) v8 : support gc profile (theanarkh) #46255
[f09b838408 ] - (SEMVER-MINOR) src,lib : add constrainedMemory API for process (theanarkh) #46218
[cb5bb12422 ] - (SEMVER-MINOR) buffer : add isAscii method (Yagiz Nizipli) #46046
Commits
[6f91c8e2ae ] - benchmark : add trailing commas (Antoine du Hamel) #46370
[d0b9be21eb ] - benchmark : remove buffer benchmarks redundancy (Brian White) #45735
[6468f30d0d ] - benchmark : introduce benchmark combination filtering (Brian White) #45735
[cb5bb12422 ] - (SEMVER-MINOR) buffer : add isAscii method (Yagiz Nizipli) #46046
[ec61bb04c0 ] - build : export more OpenSSL symbols on Windows (Mohamed Akram) #45486
[7bae4333ce ] - build : fix MSVC 2022 Release compilation (Vladimir Morozov (REDMOND)) #46228
[0f5f2d4470 ] - crypto : include hmac.h in crypto_util.h (Adam Langley) #46279
[91ece4161b ] - crypto : avoid hang when no algorithm available (Richard Lau) #46237
[492fc95bdf ] - deps : V8: cherry-pick 90be99fab31c (Michaël Zasso) #46646
[732c77e3d9 ] - deps : update acorn to 8.8.2 (Node.js GitHub Bot) #46363
[8582f99ffb ] - deps : update to uvwasi 0.0.15 (Colin Ihrig) #46253
[5453cd9940 ] - deps : V8: cherry-pick bf0bd4868dde (Michaël Zasso) #45908
[3ea53c5dc8 ] - deps : V8: cherry-pick c875e86df1d7 (sepehrst) #46501
[c04808de4b ] - doc : correct the sed command for macOS in release process docs (Juan José) #46397
[8113220690 ] - doc : pass string to textEncoder.encode as input (Deokjin Kim) #46421
[129dccf5d2 ] - doc : add tip for session.post function (theanarkh) #46354
[919e581732 ] - doc : add documentation for socket.destroySoon() (Luigi Pinca) #46337
[fc15ac95a5 ] - doc : fix commit message using test instead of deps (Tony Gorez) #46313
[d153a93200 ] - doc : add v8 fast api contribution guidelines (Yagiz Nizipli) #46199
[dbf082d082 ] - doc : fix small typo error (0xflotus) #46186
[94421b4cfe ] - doc : mark some parameters as optional in webstreams (Deokjin Kim) #46269
[5adb743511 ] - doc : update output of example in events.getEventListeners (Deokjin Kim) #46268
[63563f8a7a ] - doc,lib,src,test : rename --test-coverage (Colin Ihrig) #46017
[4e88c7c813 ] - esm : delete preload mock test (Geoffrey Booth) #46402
[643545ab79 ] - (SEMVER-MINOR) fs : add statfs() functions (Colin Ihrig) #46358
[5019b5473f ] - http : res.setHeaders first implementation (Marco Ippolito) #46109
[76622c4c60 ] - inspector : allow opening inspector when NODE_V8_COVERAGE is set (Moshe Atlow) #46113
[92f0747e03 ] - meta : update AUTHORS (Node.js GitHub Bot) #46399
[795251bc6f ] - meta : update AUTHORS (Node.js GitHub Bot) #46303
[8865424c31 ] - meta : add .mailmap entry (Rich Trott) #46303
[5ed679407b ] - meta : move evanlucas to emeritus (Evan Lucas) #46274
[403df210ac ] - module : move test reporter loading (Geoffrey Booth) #45923
[2f7319e387 ] - readline : fix detection of carriage return (Antoine du Hamel) #46306
[73a8f46c4d ] - Revert "src : let http2 streams end after session close" (Santiago Gimeno) #46721
[30d783f91a ] - src : stop tracing agent before shutting down libuv (Santiago Gimeno) #46380
[1508d90fda ] - src : get rid of fp arithmetic in ParseIPv4Host (Tobias Nießen) #46326
[bdb793a082 ] - src : use UNREACHABLE instead of CHECK(falsy) (Tobias Nießen) #46317
[116a33649b ] - src : add support for ETW stack walking (José Dapena Paz) #46203
[b06298c98e ] - src : refactor EndsInANumber in node_url.cc and adds IsIPv4NumberValid (Miguel Teixeira) #46227
[26f41b041c ] - src : fix c++ exception on bad command line arg (Ben Noordhuis) #46290
[14da89f41a ] - src : remove unreachable UNREACHABLE (Tobias Nießen) #46281
[18c4dd004b ] - src : replace custom ASCII validation with simdutf one (Anna Henningsen) #46271
[cde375510f ] - src : replace unreachable code with static_assert (Tobias Nießen) #46250
[f389b2f3fc ] - src : use explicit C++17 fallthrough (Tobias Nießen) #46251
[8adaa1333c ] - src : use CreateEnvironment instead of inlining its code where possible (Anna Henningsen) #45886
[f09b838408 ] - (SEMVER-MINOR) src,lib : add constrainedMemory API for process (theanarkh) #46218
[63e92eae63 ] - stream : remove brandchecks from stream duplexify (Debadree Chatterjee) #46315
[3acfe9bf92 ] - stream : fix readable stream as async iterator function (Erick Wendel) #46147
[de64315ccb ] - test : fix WPT title when no META title is present (Filip Skokan) #46804
[162e3400ff ] - test : fix default WPT titles (Filip Skokan) #46778
[5f422c4d70 ] - test : add WPTRunner support for variants and generating WPT reports (Filip Skokan) #46498
[4f5aff2557 ] - test : fix tap parser fails if a test logs a number (Pulkit Gupta) #46056
[32b020cf84 ] - test : fix tap escaping with and without --test (Pulkit Gupta) #46311
[f2bba1bcdb ] - test : add trailing commas in test/node-api (Antoine du Hamel) #46384
[f2ebe66fda ] - test : add trailing commas in test/message (Antoine du Hamel) #46372
[ed564a9985 ] - test : add trailing commas in test/pseudo-tty (Antoine du Hamel) #46371
[e4437dd409 ] - test : set common.bits to 64 for loong64 (Shi Pujin) #45383
[9d40aef736 ] - test : s390x zlib test case fixes (Adam Majer) #46367
[ed3fb52716 ] - test : fix logInTimeout is not function (theanarkh) #46348
[d05b0771be ] - test : avoid trying to call sysctl directly (Adam Majer) #46366
[041aac3bbd ] - test : avoid left behind child processes (Richard Lau) #46276
[837ddcb322 ] - test : add failing test for readline with carriage return (Alec Mev) #46075
[75b8db41c6 ] - test : reduce fs-write-optional-params flakiness (LiviaMedeiros) #46238
[c0d3fdaf63 ] - test,crypto : add CFRG curve vectors to wrap/unwrap tests (Filip Skokan) #46406
[f328f7b15e ] - test,crypto : update WebCryptoAPI WPT (Filip Skokan) #46267
[1ef3c53e24 ] - test_runner : better handle async bootstrap errors (Colin Ihrig) #46720
[0a690efb76 ] - test_runner : add describe.only and it.only shorthands (Richie McColl) #46604
[28a1317efe ] - test_runner : bootstrap reporters before running tests (Moshe Atlow) #46737
[cd3aaa8fac ] - test_runner : emit test-only diagnostic warning (Richie McColl) #46540
[c19fa45a65 ] - test_runner : centralize CLI option handling (Colin Ihrig) #46707
[0898145e37 ] - test_runner : display skipped tests in spec reporter output (Richie McColl) #46651
[894d7117fa ] - test_runner : parse non-ascii character correctly (Mert Can Altın) #45736
[5b3c606626 ] - test_runner : flatten TAP output when running using --test (Moshe Atlow) #46440
[391ff0dba4 ] - test_runner : allow nesting test within describe (Moshe Atlow) #46544
[ba784e87b4 ] - test_runner : fix missing test diagnostics (Moshe Atlow) #46450
[c5f16fb5fb ] - test_runner : top-level diagnostics not ommited when running with --test (Pulkit Gupta) #46441
[28a775b32f ] - test_runner : add initial code coverage support (Colin Ihrig) #46017
[0d999e373a ] - test_runner : make built in reporters internal (Colin Ihrig) #46092
[79f4b426fe ] - test_runner : report file in test runner events (Moshe Atlow) #46030
[4d50db14b3 ] - (SEMVER-MINOR) test_runner : add reporters (Moshe Atlow) #45712
[5fdf374c74 ] - test_runner : avoid swallowing of asynchronously thrown errors (MURAKAMI Masahiko) #45264
[23b875806c ] - test_runner : update comment to comply with eslint no-fallthrough rule (Antoine du Hamel) #46258
[00c5495aa3 ] - tools : update eslint to 8.33.0 (Node.js GitHub Bot) #46400
[37a6ce1120 ] - tools : update doc to unist-util-select@4.0.3 unist-util-visit@4.1.2 (Node.js GitHub Bot) #46364
[1eaafc7db4 ] - tools : update lint-md-dependencies to rollup@3.12.0 (Node.js GitHub Bot) #46398
[a97774603b ] - tools : require more trailing commas (Antoine du Hamel) #46346
[03e244a59b ] - tools : update lint-md-dependencies (Node.js GitHub Bot) #46302
[60d714e0c3 ] - tools : allow icutrim.py to run on python2 (Michael Dawson) #46263
[b7950f50de ] - tools : update eslint to 8.32.0 (Node.js GitHub Bot) #46258
[08bafc84f6 ] - url : refactor to use more primordials (Antoine du Hamel) #45966
[02632b42cf ] - (SEMVER-MINOR) v8 : support gc profile (theanarkh) #46255
[110ead9abb ] - (SEMVER-MINOR) vm : expose cachedDataRejected for vm.compileFunction (Anna Henningsen) #46320
You can’t perform that action at this time.