Skip to content

Commit 1fd3ca2

Browse files
committed
2023-03-07, Version 18.15.0 'Hydrogen' (LTS), @juanarbol
Notable Changes buffer: * add isAscii method (Yagiz Nizipli) #46046 fs: * add statfs() functions (Colin Ihrig) #46358 src,lib: * add constrainedMemory API for process (theanarkh) #46218 v8: * support gc profile (theanarkh) #46255 vm: * expose cachedDataRejected for vm.compileFunction (Anna Henningsen) #46320 PR-URL: TDB
1 parent 663a4f8 commit 1fd3ca2

File tree

9 files changed

+107
-23
lines changed

9 files changed

+107
-23
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ release.
3333
</tr>
3434
<tr>
3535
<td valign="top">
36-
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.14.2">18.14.2</a></b><br/>
36+
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.15.0">18.15.0</a></b><br/>
37+
<a href="doc/changelogs/CHANGELOG_V18.md#18.14.2">18.14.2</a><br/>
3738
<a href="doc/changelogs/CHANGELOG_V18.md#18.14.1">18.14.1</a><br/>
3839
<a href="doc/changelogs/CHANGELOG_V18.md#18.14.0">18.14.0</a><br/>
3940
<a href="doc/changelogs/CHANGELOG_V18.md#18.13.0">18.13.0</a><br/>

doc/api/buffer.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5129,7 +5129,7 @@ and binary data should be performed using `Buffer.from(str, 'base64')` and
51295129
### `buffer.isAscii(input)`
51305130

51315131
<!-- YAML
5132-
added: REPLACEME
5132+
added: v18.14.0
51335133
-->
51345134

51355135
* input {Buffer | ArrayBuffer | TypedArray} The input to validate.

doc/api/fs.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -1528,7 +1528,7 @@ changes:
15281528
### `fsPromises.statfs(path[, options])`
15291529
15301530
<!-- YAML
1531-
added: REPLACEME
1531+
added: v18.14.0
15321532
-->
15331533
15341534
* `path` {string|Buffer|URL}
@@ -4098,7 +4098,7 @@ Stats {
40984098
### `fs.statfs(path[, options], callback)`
40994099

41004100
<!-- YAML
4101-
added: REPLACEME
4101+
added: v18.14.0
41024102
-->
41034103

41044104
* `path` {string|Buffer|URL}
@@ -5858,7 +5858,7 @@ Retrieves the {fs.Stats} for the path.
58585858
### `fs.statfsSync(path[, options])`
58595859

58605860
<!-- YAML
5861-
added: REPLACEME
5861+
added: v18.14.0
58625862
-->
58635863

58645864
* `path` {string|Buffer|URL}
@@ -6961,7 +6961,7 @@ of 0.12, `ctime` is not "creation time", and on Unix systems, it never was.
69616961
### Class: `fs.StatFs`
69626962

69636963
<!-- YAML
6964-
added: REPLACEME
6964+
added: v18.14.0
69656965
-->
69666966

69676967
Provides information about a mounted file system.
@@ -6999,7 +6999,7 @@ StatFs {
69996999
#### `statfs.bavail`
70007000

70017001
<!-- YAML
7002-
added: REPLACEME
7002+
added: v18.14.0
70037003
-->
70047004

70057005
* {number|bigint}
@@ -7009,7 +7009,7 @@ Free blocks available to unprivileged users.
70097009
#### `statfs.bfree`
70107010

70117011
<!-- YAML
7012-
added: REPLACEME
7012+
added: v18.14.0
70137013
-->
70147014

70157015
* {number|bigint}
@@ -7019,7 +7019,7 @@ Free blocks in file system.
70197019
#### `statfs.blocks`
70207020

70217021
<!-- YAML
7022-
added: REPLACEME
7022+
added: v18.14.0
70237023
-->
70247024

70257025
* {number|bigint}
@@ -7029,7 +7029,7 @@ Total data blocks in file system.
70297029
#### `statfs.bsize`
70307030

70317031
<!-- YAML
7032-
added: REPLACEME
7032+
added: v18.14.0
70337033
-->
70347034

70357035
* {number|bigint}
@@ -7039,7 +7039,7 @@ Optimal transfer block size.
70397039
#### `statfs.ffree`
70407040

70417041
<!-- YAML
7042-
added: REPLACEME
7042+
added: v18.14.0
70437043
-->
70447044

70457045
* {number|bigint}
@@ -7049,7 +7049,7 @@ Free file nodes in file system.
70497049
#### `statfs.files`
70507050

70517051
<!-- YAML
7052-
added: REPLACEME
7052+
added: v18.14.0
70537053
-->
70547054

70557055
* {number|bigint}
@@ -7059,7 +7059,7 @@ Total file nodes in file system.
70597059
#### `statfs.type`
70607060

70617061
<!-- YAML
7062-
added: REPLACEME
7062+
added: v18.14.0
70637063
-->
70647064

70657065
* {number|bigint}

doc/api/http.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2953,7 +2953,7 @@ headers with the same name.
29532953
### `outgoingMessage.setHeaders(headers)`
29542954

29552955
<!-- YAML
2956-
added: REPLACEME
2956+
added: v18.14.0
29572957
-->
29582958

29592959
* `headers` {Headers|Map}

doc/api/process.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1110,7 +1110,7 @@ over the IPC channel using `process.send()`.
11101110
## `process.constrainedMemory()`
11111111

11121112
<!-- YAML
1113-
added: REPLACEME
1113+
added: v18.14.0
11141114
-->
11151115

11161116
> Stability: 1 - Experimental

doc/api/v8.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1024,31 +1024,31 @@ Returns true if the Node.js instance is run to build a snapshot.
10241024
## Class: `v8.GCProfiler`
10251025

10261026
<!-- YAML
1027-
added: REPLACEME
1027+
added: v18.14.0
10281028
-->
10291029

10301030
This API collects GC data in current thread.
10311031

10321032
### `new v8.GCProfiler()`
10331033

10341034
<!-- YAML
1035-
added: REPLACEME
1035+
added: v18.14.0
10361036
-->
10371037

10381038
Create a new instance of the `v8.GCProfiler` class.
10391039

10401040
### `profiler.start()`
10411041

10421042
<!-- YAML
1043-
added: REPLACEME
1043+
added: v18.14.0
10441044
-->
10451045

10461046
Start collecting GC data.
10471047

10481048
### `profiler.stop()`
10491049

10501050
<!-- YAML
1051-
added: REPLACEME
1051+
added: v18.14.0
10521052
-->
10531053

10541054
Stop collecting GC data and return an object.The content of object

doc/api/vm.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -963,7 +963,7 @@ const vm = require('node:vm');
963963
added: v10.10.0
964964
changes:
965965
- version:
966-
- REPLACEME
966+
- v18.14.0
967967
pr-url: https://github.com/nodejs/node/pull/46320
968968
description: The return value now includes `cachedDataRejected`
969969
with the same semantics as the `vm.Script` version

doc/changelogs/CHANGELOG_V18.md

+83
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
</tr>
1010
<tr>
1111
<td>
12+
<a href="#18.15.0">18.15.0</a><br/>
1213
<a href="#18.14.2">18.14.2</a><br/>
1314
<a href="#18.14.1">18.14.1</a><br/>
1415
<a href="#18.14.0">18.14.0</a><br/>
@@ -54,6 +55,88 @@
5455
* [io.js](CHANGELOG_IOJS.md)
5556
* [Archive](CHANGELOG_ARCHIVE.md)
5657

58+
<a id="18.15.0"></a>
59+
60+
## 2023-03-07, Version 18.15.0 'Hydrogen' (LTS), @juanarbol
61+
62+
### Notable Changes
63+
64+
* \[[`94f5349838`](https://github.com/nodejs/node/commit/94f5349838)] - **(SEMVER-MINOR)** **fs**: add statfs() functions (Colin Ihrig) [#46358](https://github.com/nodejs/node/pull/46358)
65+
* \[[`13d8c39f97`](https://github.com/nodejs/node/commit/13d8c39f97)] - **(SEMVER-MINOR)** **vm**: expose cachedDataRejected for vm.compileFunction (Anna Henningsen) [#46320](https://github.com/nodejs/node/pull/46320)
66+
* \[[`fa43929b2e`](https://github.com/nodejs/node/commit/fa43929b2e)] - **(SEMVER-MINOR)** **v8**: support gc profile (theanarkh) [#46255](https://github.com/nodejs/node/pull/46255)
67+
* \[[`3075588364`](https://github.com/nodejs/node/commit/3075588364)] - **(SEMVER-MINOR)** **src,lib**: add constrainedMemory API for process (theanarkh) [#46218](https://github.com/nodejs/node/pull/46218)
68+
* \[[`3cf17699ba`](https://github.com/nodejs/node/commit/3cf17699ba)] - **(SEMVER-MINOR)** **buffer**: add isAscii method (Yagiz Nizipli) [#46046](https://github.com/nodejs/node/pull/46046)
69+
70+
### Commits
71+
72+
* \[[`e028a2871b`](https://github.com/nodejs/node/commit/e028a2871b)] - **benchmark**: add trailing commas (Antoine du Hamel) [#46370](https://github.com/nodejs/node/pull/46370)
73+
* \[[`375f2b8255`](https://github.com/nodejs/node/commit/375f2b8255)] - **benchmark**: remove buffer benchmarks redundancy (Brian White) [#45735](https://github.com/nodejs/node/pull/45735)
74+
* \[[`bd16dc452a`](https://github.com/nodejs/node/commit/bd16dc452a)] - **benchmark**: introduce benchmark combination filtering (Brian White) [#45735](https://github.com/nodejs/node/pull/45735)
75+
* \[[`3cf17699ba`](https://github.com/nodejs/node/commit/3cf17699ba)] - **(SEMVER-MINOR)** **buffer**: add isAscii method (Yagiz Nizipli) [#46046](https://github.com/nodejs/node/pull/46046)
76+
* \[[`6e19f22700`](https://github.com/nodejs/node/commit/6e19f22700)] - **build**: export more OpenSSL symbols on Windows (Mohamed Akram) [#45486](https://github.com/nodejs/node/pull/45486)
77+
* \[[`717bb5ee39`](https://github.com/nodejs/node/commit/717bb5ee39)] - **build**: fix MSVC 2022 Release compilation (Vladimir Morozov (REDMOND)) [#46228](https://github.com/nodejs/node/pull/46228)
78+
* \[[`3769f68ae2`](https://github.com/nodejs/node/commit/3769f68ae2)] - **crypto**: include `hmac.h` in `crypto_util.h` (Adam Langley) [#46279](https://github.com/nodejs/node/pull/46279)
79+
* \[[`373211e9d8`](https://github.com/nodejs/node/commit/373211e9d8)] - **crypto**: avoid hang when no algorithm available (Richard Lau) [#46237](https://github.com/nodejs/node/pull/46237)
80+
* \[[`8cf1a8b28e`](https://github.com/nodejs/node/commit/8cf1a8b28e)] - **deps**: update acorn to 8.8.2 (Node.js GitHub Bot) [#46363](https://github.com/nodejs/node/pull/46363)
81+
* \[[`6521f5589a`](https://github.com/nodejs/node/commit/6521f5589a)] - **deps**: update to uvwasi 0.0.15 (Colin Ihrig) [#46253](https://github.com/nodejs/node/pull/46253)
82+
* \[[`eeba7cc450`](https://github.com/nodejs/node/commit/eeba7cc450)] - **deps**: V8: cherry-pick bf0bd4868dde (Michaël Zasso) [#45908](https://github.com/nodejs/node/pull/45908)
83+
* \[[`795f9d85e2`](https://github.com/nodejs/node/commit/795f9d85e2)] - **deps**: V8: cherry-pick c875e86df1d7 (#2) (sepehrst) [#46501](https://github.com/nodejs/node/pull/46501)
84+
* \[[`663a4f8b70`](https://github.com/nodejs/node/commit/663a4f8b70)] - **doc**: correct the `sed` command for macOS in release process docs (Juan José) [#46397](https://github.com/nodejs/node/pull/46397)
85+
* \[[`28f9d46565`](https://github.com/nodejs/node/commit/28f9d46565)] - **doc**: pass string to `textEncoder.encode` as input (Deokjin Kim) [#46421](https://github.com/nodejs/node/pull/46421)
86+
* \[[`4663ff708b`](https://github.com/nodejs/node/commit/4663ff708b)] - **doc**: add tip for session.post function (theanarkh) [#46354](https://github.com/nodejs/node/pull/46354)
87+
* \[[`7ab7f2d879`](https://github.com/nodejs/node/commit/7ab7f2d879)] - **doc**: add documentation for socket.destroySoon() (Luigi Pinca) [#46337](https://github.com/nodejs/node/pull/46337)
88+
* \[[`085eed716f`](https://github.com/nodejs/node/commit/085eed716f)] - **doc**: fix commit message using test instead of deps (Tony Gorez) [#46313](https://github.com/nodejs/node/pull/46313)
89+
* \[[`b716226415`](https://github.com/nodejs/node/commit/b716226415)] - **doc**: add v8 fast api contribution guidelines (Yagiz Nizipli) [#46199](https://github.com/nodejs/node/pull/46199)
90+
* \[[`1047ca2452`](https://github.com/nodejs/node/commit/1047ca2452)] - **doc**: fix small typo error (0xflotus) [#46186](https://github.com/nodejs/node/pull/46186)
91+
* \[[`b714903d0f`](https://github.com/nodejs/node/commit/b714903d0f)] - **doc**: mark some parameters as optional in webstreams (Deokjin Kim) [#46269](https://github.com/nodejs/node/pull/46269)
92+
* \[[`20e2ef154d`](https://github.com/nodejs/node/commit/20e2ef154d)] - **doc**: update output of example in `events.getEventListeners` (Deokjin Kim) [#46268](https://github.com/nodejs/node/pull/46268)
93+
* \[[`66490ad82d`](https://github.com/nodejs/node/commit/66490ad82d)] - **esm**: delete preload mock test (Geoffrey Booth) [#46402](https://github.com/nodejs/node/pull/46402)
94+
* \[[`94f5349838`](https://github.com/nodejs/node/commit/94f5349838)] - **(SEMVER-MINOR)** **fs**: add statfs() functions (Colin Ihrig) [#46358](https://github.com/nodejs/node/pull/46358)
95+
* \[[`ba7190039a`](https://github.com/nodejs/node/commit/ba7190039a)] - **http**: res.setHeaders first implementation (Marco Ippolito) [#46109](https://github.com/nodejs/node/pull/46109)
96+
* \[[`5d1acc4c5b`](https://github.com/nodejs/node/commit/5d1acc4c5b)] - **inspector**: allow opening inspector when `NODE_V8_COVERAGE` is set (Moshe Atlow) [#46113](https://github.com/nodejs/node/pull/46113)
97+
* \[[`8b75237b81`](https://github.com/nodejs/node/commit/8b75237b81)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#46399](https://github.com/nodejs/node/pull/46399)
98+
* \[[`c20b7f37c0`](https://github.com/nodejs/node/commit/c20b7f37c0)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#46303](https://github.com/nodejs/node/pull/46303)
99+
* \[[`3c9bd2797d`](https://github.com/nodejs/node/commit/3c9bd2797d)] - **meta**: add .mailmap entry (Rich Trott) [#46303](https://github.com/nodejs/node/pull/46303)
100+
* \[[`d9ac47b2b6`](https://github.com/nodejs/node/commit/d9ac47b2b6)] - **meta**: move evanlucas to emeritus (Evan Lucas) [#46274](https://github.com/nodejs/node/pull/46274)
101+
* \[[`80ff382aa4`](https://github.com/nodejs/node/commit/80ff382aa4)] - **readline**: fix detection of carriage return (Antoine du Hamel) [#46306](https://github.com/nodejs/node/pull/46306)
102+
* \[[`e8bc25e1cb`](https://github.com/nodejs/node/commit/e8bc25e1cb)] - **src**: stop tracing agent before shutting down libuv (Santiago Gimeno) [#46380](https://github.com/nodejs/node/pull/46380)
103+
* \[[`95b3e558f9`](https://github.com/nodejs/node/commit/95b3e558f9)] - **src**: get rid of fp arithmetic in ParseIPv4Host (Tobias Nießen) [#46326](https://github.com/nodejs/node/pull/46326)
104+
* \[[`d3621c8ac3`](https://github.com/nodejs/node/commit/d3621c8ac3)] - **src**: use UNREACHABLE instead of CHECK(falsy) (Tobias Nießen) [#46317](https://github.com/nodejs/node/pull/46317)
105+
* \[[`5ebd2969ec`](https://github.com/nodejs/node/commit/5ebd2969ec)] - **src**: add support for ETW stack walking (José Dapena Paz) [#46203](https://github.com/nodejs/node/pull/46203)
106+
* \[[`8d90f5ce87`](https://github.com/nodejs/node/commit/8d90f5ce87)] - **src**: refactor EndsInANumber in node\_url.cc and adds IsIPv4NumberValid (Miguel Teixeira) [#46227](https://github.com/nodejs/node/pull/46227)
107+
* \[[`1efb1f341e`](https://github.com/nodejs/node/commit/1efb1f341e)] - **src**: fix c++ exception on bad command line arg (Ben Noordhuis) [#46290](https://github.com/nodejs/node/pull/46290)
108+
* \[[`595b17faa0`](https://github.com/nodejs/node/commit/595b17faa0)] - **src**: remove unreachable UNREACHABLE (Tobias Nießen) [#46281](https://github.com/nodejs/node/pull/46281)
109+
* \[[`b7bdf1d01c`](https://github.com/nodejs/node/commit/b7bdf1d01c)] - **src**: replace custom ASCII validation with simdutf one (Anna Henningsen) [#46271](https://github.com/nodejs/node/pull/46271)
110+
* \[[`9cd0a1d58c`](https://github.com/nodejs/node/commit/9cd0a1d58c)] - **src**: replace unreachable code with static\_assert (Tobias Nießen) [#46250](https://github.com/nodejs/node/pull/46250)
111+
* \[[`95c391211c`](https://github.com/nodejs/node/commit/95c391211c)] - **src**: use explicit C++17 fallthrough (Tobias Nießen) [#46251](https://github.com/nodejs/node/pull/46251)
112+
* \[[`7f0b553ca0`](https://github.com/nodejs/node/commit/7f0b553ca0)] - **src**: use CreateEnvironment instead of inlining its code where possible (Anna Henningsen) [#45886](https://github.com/nodejs/node/pull/45886)
113+
* \[[`3075588364`](https://github.com/nodejs/node/commit/3075588364)] - **(SEMVER-MINOR)** **src,lib**: add constrainedMemory API for process (theanarkh) [#46218](https://github.com/nodejs/node/pull/46218)
114+
* \[[`98d2a6e430`](https://github.com/nodejs/node/commit/98d2a6e430)] - **stream**: remove brandchecks from stream duplexify (Debadree Chatterjee) [#46315](https://github.com/nodejs/node/pull/46315)
115+
* \[[`1b922ef543`](https://github.com/nodejs/node/commit/1b922ef543)] - **stream**: fix readable stream as async iterator function (Erick Wendel) [#46147](https://github.com/nodejs/node/pull/46147)
116+
* \[[`6bcc089961`](https://github.com/nodejs/node/commit/6bcc089961)] - **test**: add trailing commas in `test/node-api` (Antoine du Hamel) [#46384](https://github.com/nodejs/node/pull/46384)
117+
* \[[`e0c9d75513`](https://github.com/nodejs/node/commit/e0c9d75513)] - **test**: add trailing commas in `test/message` (Antoine du Hamel) [#46372](https://github.com/nodejs/node/pull/46372)
118+
* \[[`53c07f43aa`](https://github.com/nodejs/node/commit/53c07f43aa)] - **test**: add trailing commas in `test/pseudo-tty` (Antoine du Hamel) [#46371](https://github.com/nodejs/node/pull/46371)
119+
* \[[`c12440a52a`](https://github.com/nodejs/node/commit/c12440a52a)] - **test**: set common.bits to 64 for loong64 (Shi Pujin) [#45383](https://github.com/nodejs/node/pull/45383)
120+
* \[[`4126b0cfa4`](https://github.com/nodejs/node/commit/4126b0cfa4)] - **test**: s390x zlib test case fixes (Adam Majer) [#46367](https://github.com/nodejs/node/pull/46367)
121+
* \[[`81465d6b09`](https://github.com/nodejs/node/commit/81465d6b09)] - **test**: fix logInTimeout is not function (theanarkh) [#46348](https://github.com/nodejs/node/pull/46348)
122+
* \[[`e7d5d43015`](https://github.com/nodejs/node/commit/e7d5d43015)] - **test**: avoid trying to call sysctl directly (Adam Majer) [#46366](https://github.com/nodejs/node/pull/46366)
123+
* \[[`c5fedac052`](https://github.com/nodejs/node/commit/c5fedac052)] - **test**: avoid left behind child processes (Richard Lau) [#46276](https://github.com/nodejs/node/pull/46276)
124+
* \[[`c8ca4e052f`](https://github.com/nodejs/node/commit/c8ca4e052f)] - **test**: add failing test for readline with carriage return (Alec Mev) [#46075](https://github.com/nodejs/node/pull/46075)
125+
* \[[`3a59a73f7a`](https://github.com/nodejs/node/commit/3a59a73f7a)] - **test**: reduce `fs-write-optional-params` flakiness (LiviaMedeiros) [#46238](https://github.com/nodejs/node/pull/46238)
126+
* \[[`9785aaee49`](https://github.com/nodejs/node/commit/9785aaee49)] - **test,crypto**: add CFRG curve vectors to wrap/unwrap tests (Filip Skokan) [#46406](https://github.com/nodejs/node/pull/46406)
127+
* \[[`393fe1097e`](https://github.com/nodejs/node/commit/393fe1097e)] - **test,crypto**: update WebCryptoAPI WPT (Filip Skokan) [#46267](https://github.com/nodejs/node/pull/46267)
128+
* \[[`ab492ea404`](https://github.com/nodejs/node/commit/ab492ea404)] - **test\_runner**: update comment to comply with eslint no-fallthrough rule (Antoine du Hamel) [#46258](https://github.com/nodejs/node/pull/46258)
129+
* \[[`7ca825d599`](https://github.com/nodejs/node/commit/7ca825d599)] - **tools**: update eslint to 8.33.0 (Node.js GitHub Bot) [#46400](https://github.com/nodejs/node/pull/46400)
130+
* \[[`c035b52d5f`](https://github.com/nodejs/node/commit/c035b52d5f)] - **tools**: update doc to unist-util-select\@4.0.3 unist-util-visit\@4.1.2 (Node.js GitHub Bot) [#46364](https://github.com/nodejs/node/pull/46364)
131+
* \[[`4a9e078778`](https://github.com/nodejs/node/commit/4a9e078778)] - **tools**: update lint-md-dependencies to rollup\@3.12.0 (Node.js GitHub Bot) [#46398](https://github.com/nodejs/node/pull/46398)
132+
* \[[`9a1eb7e07c`](https://github.com/nodejs/node/commit/9a1eb7e07c)] - **tools**: require more trailing commas (Antoine du Hamel) [#46346](https://github.com/nodejs/node/pull/46346)
133+
* \[[`2e8ffa5f37`](https://github.com/nodejs/node/commit/2e8ffa5f37)] - **tools**: update lint-md-dependencies (Node.js GitHub Bot) [#46302](https://github.com/nodejs/node/pull/46302)
134+
* \[[`56709e87aa`](https://github.com/nodejs/node/commit/56709e87aa)] - **tools**: allow icutrim.py to run on python2 (Michael Dawson) [#46263](https://github.com/nodejs/node/pull/46263)
135+
* \[[`6d424006c4`](https://github.com/nodejs/node/commit/6d424006c4)] - **tools**: update eslint to 8.32.0 (Node.js GitHub Bot) [#46258](https://github.com/nodejs/node/pull/46258)
136+
* \[[`c4a39fae70`](https://github.com/nodejs/node/commit/c4a39fae70)] - **url**: refactor to use more primordials (Antoine du Hamel) [#45966](https://github.com/nodejs/node/pull/45966)
137+
* \[[`fa43929b2e`](https://github.com/nodejs/node/commit/fa43929b2e)] - **(SEMVER-MINOR)** **v8**: support gc profile (theanarkh) [#46255](https://github.com/nodejs/node/pull/46255)
138+
* \[[`13d8c39f97`](https://github.com/nodejs/node/commit/13d8c39f97)] - **(SEMVER-MINOR)** **vm**: expose cachedDataRejected for vm.compileFunction (Anna Henningsen) [#46320](https://github.com/nodejs/node/pull/46320)
139+
57140
<a id="18.14.2"></a>
58141

59142
## 2023-02-21, Version 18.14.2 'Hydrogen' (LTS), @MylesBorins

src/node_version.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
#define SRC_NODE_VERSION_H_
2424

2525
#define NODE_MAJOR_VERSION 18
26-
#define NODE_MINOR_VERSION 14
27-
#define NODE_PATCH_VERSION 3
26+
#define NODE_MINOR_VERSION 15
27+
#define NODE_PATCH_VERSION 0
2828

2929
#define NODE_VERSION_IS_LTS 1
3030
#define NODE_VERSION_LTS_CODENAME "Hydrogen"
3131

32-
#define NODE_VERSION_IS_RELEASE 0
32+
#define NODE_VERSION_IS_RELEASE 1
3333

3434
#ifndef NODE_STRINGIFY
3535
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

0 commit comments

Comments
 (0)