Skip to content

Commit 78ee90e

Browse files
committed
2024-09-03, Version 22.8.0 (Current)
Notable changes: net: * (SEMVER-MINOR) exclude ipv6 loopback addresses from server.listen (Giovanni Bucci) #54264 src: * (SEMVER-MINOR) add JS APIs for compile cache and NODE_DISABLE_COMPILE_CACHE (Joyee Cheung) #54501 src,lib: * (SEMVER-MINOR) add performance.uvMetricsInfo (Rafael Gonzaga) #54413 test_runner: * (SEMVER-MINOR) add support for coverage thresholds (Aviv Keller) #54429 * (SEMVER-MINOR) support running tests in process (Colin Ihrig) #53927 * (SEMVER-MINOR) defer inheriting hooks until run() (Colin Ihrig) #53927 vm: * (SEMVER-MINOR) introduce vanilla contexts via vm.constants.DONT_CONTEXTIFY (Joyee Cheung) #54394 PR-URL: #54560
1 parent 6f0cf35 commit 78ee90e

File tree

9 files changed

+166
-19
lines changed

9 files changed

+166
-19
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ release.
3838
</tr>
3939
<tr>
4040
<td valign="top">
41-
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.7.0">22.7.0</a></b><br/>
41+
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.8.0">22.8.0</a></b><br/>
42+
<a href="doc/changelogs/CHANGELOG_V22.md#22.7.0">22.7.0</a><br/>
4243
<a href="doc/changelogs/CHANGELOG_V22.md#22.6.0">22.6.0</a><br/>
4344
<a href="doc/changelogs/CHANGELOG_V22.md#22.5.1">22.5.1</a><br/>
4445
<a href="doc/changelogs/CHANGELOG_V22.md#22.5.0">22.5.0</a><br/>

doc/api/cli.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1084,7 +1084,7 @@ report is not generated. See the documentation on
10841084
### `--experimental-test-isolation=mode`
10851085

10861086
<!-- YAML
1087-
added: REPLACEME
1087+
added: v22.8.0
10881088
-->
10891089

10901090
> Stability: 1.0 - Early development
@@ -2221,7 +2221,7 @@ is ignored and concurrency is one. Otherwise, concurrency defaults to
22212221
### `--test-coverage-branches=threshold`
22222222

22232223
<!-- YAML
2224-
added: REPLACEME
2224+
added: v22.8.0
22252225
-->
22262226

22272227
> Stability: 1 - Experimental
@@ -2249,7 +2249,7 @@ files must meet **both** criteria to be included in the coverage report.
22492249
### `--test-coverage-functions=threshold`
22502250

22512251
<!-- YAML
2252-
added: REPLACEME
2252+
added: v22.8.0
22532253
-->
22542254

22552255
> Stability: 1 - Experimental
@@ -2277,7 +2277,7 @@ files must meet **both** criteria to be included in the coverage report.
22772277
### `--test-coverage-lines=threshold`
22782278

22792279
<!-- YAML
2280-
added: REPLACEME
2280+
added: v22.8.0
22812281
-->
22822282

22832283
> Stability: 1 - Experimental
@@ -2894,7 +2894,7 @@ When set, colors will not be used in the REPL.
28942894
### `NODE_DISABLE_COMPILE_CACHE=1`
28952895

28962896
<!-- YAML
2897-
added: REPLACEME
2897+
added: v22.8.0
28982898
-->
28992899

29002900
> Stability: 1.1 - Active Development

doc/api/module.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ const siblingModule = require('./sibling-module');
6767
### `module.constants.compileCacheStatus`
6868
6969
<!-- YAML
70-
added: REPLACEME
70+
added: v22.8.0
7171
-->
7272
7373
> Stability: 1.1 - Active Development
@@ -120,7 +120,7 @@ The following constants are returned as the `status` field in the object returne
120120
### `module.enableCompileCache([cacheDir])`
121121
122122
<!-- YAML
123-
added: REPLACEME
123+
added: v22.8.0
124124
-->
125125
126126
> Stability: 1.1 - Active Development
@@ -165,7 +165,7 @@ be inheritend into the child workers. The directory can be obtained either from
165165
<!-- YAML
166166
added: v22.1.0
167167
changes:
168-
- version: REPLACEME
168+
- version: v22.8.0
169169
pr-url: https://github.com/nodejs/node/pull/54501
170170
description: add initial JavaScript APIs for runtime access.
171171
-->
@@ -202,7 +202,7 @@ separately if the same base directory is used to persist the cache, so they can
202202
### `module.getCompileCacheDir()`
203203
204204
<!-- YAML
205-
added: REPLACEME
205+
added: v22.8.0
206206
-->
207207
208208
> Stability: 1.1 - Active Development

doc/api/perf_hooks.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -890,7 +890,7 @@ initialized.
890890
### `performanceNodeTiming.uvMetricsInfo`
891891

892892
<!-- YAML
893-
added: REPLACEME
893+
added: v22.8.0
894894
-->
895895

896896
* Returns: {Object}

doc/api/test.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1248,7 +1248,7 @@ added:
12481248
- v18.9.0
12491249
- v16.19.0
12501250
changes:
1251-
- version: REPLACEME
1251+
- version: v22.8.0
12521252
pr-url: https://github.com/nodejs/node/pull/53927
12531253
description: Added the `isolation` option.
12541254
- version: v22.6.0

doc/api/util.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1809,7 +1809,7 @@ added:
18091809
- v21.7.0
18101810
- v20.12.0
18111811
changes:
1812-
- version: REPLACEME
1812+
- version: v22.8.0
18131813
pr-url: https://github.com/nodejs/node/pull/54389
18141814
description: Respect isTTY and environment variables
18151815
such as NO_COLORS, NODE_DISABLE_COLORS, and FORCE_COLOR.

doc/api/vm.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ overhead.
229229
<!-- YAML
230230
added: v0.3.1
231231
changes:
232-
- version: REPLACEME
232+
- version: v22.8.0
233233
pr-url: https://github.com/nodejs/node/pull/54394
234234
description: The `contextObject` argument now accepts `vm.constants.DONT_CONTEXTIFY`.
235235
- version: v14.6.0
@@ -1090,7 +1090,7 @@ For detailed information, see
10901090
added: v0.3.1
10911091
changes:
10921092
- version:
1093-
- REPLACEME
1093+
- v22.8.0
10941094
pr-url: https://github.com/nodejs/node/pull/54394
10951095
description: The `contextObject` argument now accepts `vm.constants.DONT_CONTEXTIFY`.
10961096
- version:
@@ -1362,7 +1362,7 @@ console.log(contextObject);
13621362
added: v0.3.1
13631363
changes:
13641364
- version:
1365-
- REPLACEME
1365+
- v22.8.0
13661366
pr-url: https://github.com/nodejs/node/pull/54394
13671367
description: The `contextObject` argument now accepts `vm.constants.DONT_CONTEXTIFY`.
13681368
- version:

doc/changelogs/CHANGELOG_V22.md

+146
Large diffs are not rendered by default.

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 22
26-
#define NODE_MINOR_VERSION 7
27-
#define NODE_PATCH_VERSION 1
26+
#define NODE_MINOR_VERSION 8
27+
#define NODE_PATCH_VERSION 0
2828

2929
#define NODE_VERSION_IS_LTS 0
3030
#define NODE_VERSION_LTS_CODENAME ""
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)