Skip to content

Commit 42e2b39

Browse files
committed
2024-08-26, Version 22.8.0 (Current)
Notable changes: net: * (SEMVER-MINOR) exclude ipv6 loopback addresses from server.listen (Giovanni Bucci) #54264 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 PR-URL: TODO
1 parent b1075c2 commit 42e2b39

File tree

5 files changed

+59
-9
lines changed

5 files changed

+59
-9
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
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

Lines changed: 4 additions & 4 deletions
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

doc/api/test.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1247,7 +1247,7 @@ added:
12471247
- v18.9.0
12481248
- v16.19.0
12491249
changes:
1250-
- version: REPLACEME
1250+
- version: v22.8.0
12511251
pr-url: https://github.com/nodejs/node/pull/53927
12521252
description: Added the `isolation` option.
12531253
- version: v22.6.0

doc/changelogs/CHANGELOG_V22.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
</tr>
99
<tr>
1010
<td>
11+
<a href="#22.8.0">22.8.0</a><br/>
1112
<a href="#22.7.0">22.7.0</a><br/>
1213
<a href="#22.6.0">22.6.0</a><br/>
1314
<a href="#22.5.1">22.5.1</a><br/>
@@ -46,6 +47,54 @@
4647
* [io.js](CHANGELOG_IOJS.md)
4748
* [Archive](CHANGELOG_ARCHIVE.md)
4849

50+
<a id="22.8.0"></a>
51+
52+
## 2024-08-26, Version 22.8.0 (Current), @RafaelGSS
53+
54+
### Notable Changes
55+
56+
* \[[`94eb81a739`](https://github.com/nodejs/node/commit/94eb81a739)] - **(SEMVER-MINOR)** **net**: exclude ipv6 loopback addresses from server.listen (Giovanni Bucci) [#54264](https://github.com/nodejs/node/pull/54264)
57+
* \[[`421f563914`](https://github.com/nodejs/node/commit/421f563914)] - **(SEMVER-MINOR)** **test\_runner**: add support for coverage thresholds (Aviv Keller) [#54429](https://github.com/nodejs/node/pull/54429)
58+
* \[[`33fca53329`](https://github.com/nodejs/node/commit/33fca53329)] - **(SEMVER-MINOR)** **test\_runner**: support running tests in process (Colin Ihrig) [#53927](https://github.com/nodejs/node/pull/53927)
59+
* \[[`858b583c88`](https://github.com/nodejs/node/commit/858b583c88)] - **(SEMVER-MINOR)** **test\_runner**: defer inheriting hooks until run() (Colin Ihrig) [#53927](https://github.com/nodejs/node/pull/53927)
60+
61+
### Commits
62+
63+
* \[[`a3f4e562f5`](https://github.com/nodejs/node/commit/a3f4e562f5)] - **build**: don't clean obj.target directory if it doesn't exist (Joyee Cheung) [#54337](https://github.com/nodejs/node/pull/54337)
64+
* \[[`89af95cbb2`](https://github.com/nodejs/node/commit/89af95cbb2)] - **build**: update required python version to 3.8 (Aviv Keller) [#54358](https://github.com/nodejs/node/pull/54358)
65+
* \[[`3561e38671`](https://github.com/nodejs/node/commit/3561e38671)] - **deps**: update amaro to 0.1.7 (Node.js GitHub Bot) [#54473](https://github.com/nodejs/node/pull/54473)
66+
* \[[`1efc251ded`](https://github.com/nodejs/node/commit/1efc251ded)] - **deps**: update undici to 6.19.8 (Node.js GitHub Bot) [#54456](https://github.com/nodejs/node/pull/54456)
67+
* \[[`a1ff098db9`](https://github.com/nodejs/node/commit/a1ff098db9)] - **deps**: sqlite: fix Windows compilation (Colin Ihrig) [#54433](https://github.com/nodejs/node/pull/54433)
68+
* \[[`dd034eaeea`](https://github.com/nodejs/node/commit/dd034eaeea)] - **deps**: update sqlite to 3.46.1 (Node.js GitHub Bot) [#54433](https://github.com/nodejs/node/pull/54433)
69+
* \[[`fe4a92a66c`](https://github.com/nodejs/node/commit/fe4a92a66c)] - **doc**: update websocket flag description to reflect stable API status (Yelim Koo) [#54482](https://github.com/nodejs/node/pull/54482)
70+
* \[[`0f2b7ec0d4`](https://github.com/nodejs/node/commit/0f2b7ec0d4)] - **doc**: fix capitalization in module.md (shallow-beach) [#54488](https://github.com/nodejs/node/pull/54488)
71+
* \[[`25419915c7`](https://github.com/nodejs/node/commit/25419915c7)] - **doc**: add esm examples to node:https (Alfredo González) [#54399](https://github.com/nodejs/node/pull/54399)
72+
* \[[`83b5efeb54`](https://github.com/nodejs/node/commit/83b5efeb54)] - **doc**: reserve ABI 130 for Electron 33 (Calvin) [#54383](https://github.com/nodejs/node/pull/54383)
73+
* \[[`6ccbd32ae8`](https://github.com/nodejs/node/commit/6ccbd32ae8)] - **doc, meta**: add missing `,` to `BUILDING.md` (Aviv Keller) [#54409](https://github.com/nodejs/node/pull/54409)
74+
* \[[`f7b7429deb`](https://github.com/nodejs/node/commit/f7b7429deb)] - **fs**: refactor handleTimestampsAndMode to remove redundant call (HEESEUNG) [#54369](https://github.com/nodejs/node/pull/54369)
75+
* \[[`221bfa6b21`](https://github.com/nodejs/node/commit/221bfa6b21)] - **meta**: remind users to use a supported version in bug reports (Aviv Keller) [#54481](https://github.com/nodejs/node/pull/54481)
76+
* \[[`f2a8d17124`](https://github.com/nodejs/node/commit/f2a8d17124)] - **meta**: add more labels to dep-updaters (Aviv Keller) [#54454](https://github.com/nodejs/node/pull/54454)
77+
* \[[`c4996c189f`](https://github.com/nodejs/node/commit/c4996c189f)] - **meta**: run coverage-windows when `vcbuild.bat` updated (Aviv Keller) [#54412](https://github.com/nodejs/node/pull/54412)
78+
* \[[`336496b90e`](https://github.com/nodejs/node/commit/336496b90e)] - **module**: add sourceURL magic comment hinting generated source (Chengzhong Wu) [#54402](https://github.com/nodejs/node/pull/54402)
79+
* \[[`94eb81a739`](https://github.com/nodejs/node/commit/94eb81a739)] - **(SEMVER-MINOR)** **net**: exclude ipv6 loopback addresses from server.listen (Giovanni Bucci) [#54264](https://github.com/nodejs/node/pull/54264)
80+
* \[[`88d789aca4`](https://github.com/nodejs/node/commit/88d789aca4)] - **src**: use correct way to signal interceptor error (Michaël Zasso) [#54418](https://github.com/nodejs/node/pull/54418)
81+
* \[[`2285902d55`](https://github.com/nodejs/node/commit/2285902d55)] - **src**: remove cached data tag from snapshot metadata (Joyee Cheung) [#54122](https://github.com/nodejs/node/pull/54122)
82+
* \[[`3a74c400d5`](https://github.com/nodejs/node/commit/3a74c400d5)] - **src**: improve `buffer.transcode` performance (Yagiz Nizipli) [#54153](https://github.com/nodejs/node/pull/54153)
83+
* \[[`909c5320fd`](https://github.com/nodejs/node/commit/909c5320fd)] - **src**: move more crypto code to ncrypto (James M Snell) [#54320](https://github.com/nodejs/node/pull/54320)
84+
* \[[`9bf1e85c12`](https://github.com/nodejs/node/commit/9bf1e85c12)] - **stream**: change stream to use index instead of `for...of` (Wiyeong Seo) [#54474](https://github.com/nodejs/node/pull/54474)
85+
* \[[`b1075c2991`](https://github.com/nodejs/node/commit/b1075c2991)] - **test**: fix improper path to URL conversion (Antoine du Hamel) [#54509](https://github.com/nodejs/node/pull/54509)
86+
* \[[`a0f44a85bf`](https://github.com/nodejs/node/commit/a0f44a85bf)] - **test**: add tests for runner coverage with different stdout column widths (Pietro Marchini) [#54494](https://github.com/nodejs/node/pull/54494)
87+
* \[[`6a669cd5ec`](https://github.com/nodejs/node/commit/6a669cd5ec)] - **test**: prevent V8 from writing into the system's tmpdir (Michaël Zasso) [#54395](https://github.com/nodejs/node/pull/54395)
88+
* \[[`421f563914`](https://github.com/nodejs/node/commit/421f563914)] - **(SEMVER-MINOR)** **test\_runner**: add support for coverage thresholds (Aviv Keller) [#54429](https://github.com/nodejs/node/pull/54429)
89+
* \[[`eb0fe1993f`](https://github.com/nodejs/node/commit/eb0fe1993f)] - **test\_runner**: refactor `mock_loader` (Antoine du Hamel) [#54223](https://github.com/nodejs/node/pull/54223)
90+
* \[[`33fca53329`](https://github.com/nodejs/node/commit/33fca53329)] - **(SEMVER-MINOR)** **test\_runner**: support running tests in process (Colin Ihrig) [#53927](https://github.com/nodejs/node/pull/53927)
91+
* \[[`858b583c88`](https://github.com/nodejs/node/commit/858b583c88)] - **(SEMVER-MINOR)** **test\_runner**: defer inheriting hooks until run() (Colin Ihrig) [#53927](https://github.com/nodejs/node/pull/53927)
92+
* \[[`45b0250692`](https://github.com/nodejs/node/commit/45b0250692)] - **test\_runner**: account for newline in source maps (Colin Ihrig) [#54444](https://github.com/nodejs/node/pull/54444)
93+
* \[[`1c29e74d30`](https://github.com/nodejs/node/commit/1c29e74d30)] - **test\_runner**: make `mock.module`'s `specifier` consistent with `import()` (Antoine du Hamel) [#54416](https://github.com/nodejs/node/pull/54416)
94+
* \[[`cbe30a02a3`](https://github.com/nodejs/node/commit/cbe30a02a3)] - **test\_runner**: finish build phase before running tests (Colin Ihrig) [#54423](https://github.com/nodejs/node/pull/54423)
95+
* \[[`23d05b2207`](https://github.com/nodejs/node/commit/23d05b2207)] - **tools**: add swc license (Marco Ippolito) [#54462](https://github.com/nodejs/node/pull/54462)
96+
* \[[`06a0c915f4`](https://github.com/nodejs/node/commit/06a0c915f4)] - **typings**: provide internal types for wasi bindings (Andrew Moon) [#54119](https://github.com/nodejs/node/pull/54119)
97+
4998
<a id="22.7.0"></a>
5099

51100
## 2024-08-22, Version 22.7.0 (Current), @RafaelGSS

src/node_version.h

Lines changed: 3 additions & 3 deletions
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)