diff --git a/CHANGELOG.md b/CHANGELOG.md index 09e83dd53085ef..d93885d7382c96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -38,7 +38,8 @@ release. -22.7.0
+22.8.0
+22.7.0
22.6.0
22.5.1
22.5.0
diff --git a/doc/api/cli.md b/doc/api/cli.md index 0b5e061482a210..1b622e74960970 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -1084,7 +1084,7 @@ report is not generated. See the documentation on ### `--experimental-test-isolation=mode` > Stability: 1.0 - Early development @@ -2221,7 +2221,7 @@ is ignored and concurrency is one. Otherwise, concurrency defaults to ### `--test-coverage-branches=threshold` > Stability: 1 - Experimental @@ -2249,7 +2249,7 @@ files must meet **both** criteria to be included in the coverage report. ### `--test-coverage-functions=threshold` > Stability: 1 - Experimental @@ -2277,7 +2277,7 @@ files must meet **both** criteria to be included in the coverage report. ### `--test-coverage-lines=threshold` > Stability: 1 - Experimental diff --git a/doc/api/test.md b/doc/api/test.md index 8cb53b1363923f..910b57babeb1f9 100644 --- a/doc/api/test.md +++ b/doc/api/test.md @@ -1247,7 +1247,7 @@ added: - v18.9.0 - v16.19.0 changes: - - version: REPLACEME + - version: v22.8.0 pr-url: https://github.com/nodejs/node/pull/53927 description: Added the `isolation` option. - version: v22.6.0 diff --git a/doc/changelogs/CHANGELOG_V22.md b/doc/changelogs/CHANGELOG_V22.md index 9d884622775f67..05fcea187e2b35 100644 --- a/doc/changelogs/CHANGELOG_V22.md +++ b/doc/changelogs/CHANGELOG_V22.md @@ -8,6 +8,7 @@ +22.8.0
22.7.0
22.6.0
22.5.1
@@ -46,6 +47,54 @@ * [io.js](CHANGELOG_IOJS.md) * [Archive](CHANGELOG_ARCHIVE.md) + + +## 2024-08-26, Version 22.8.0 (Current), @RafaelGSS + +### Notable Changes + +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) + +### Commits + +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`a1ff098db9`](https://github.com/nodejs/node/commit/a1ff098db9)] - **deps**: sqlite: fix Windows compilation (Colin Ihrig) [#54433](https://github.com/nodejs/node/pull/54433) +* \[[`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) +* \[[`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) +* \[[`0f2b7ec0d4`](https://github.com/nodejs/node/commit/0f2b7ec0d4)] - **doc**: fix capitalization in module.md (shallow-beach) [#54488](https://github.com/nodejs/node/pull/54488) +* \[[`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) +* \[[`83b5efeb54`](https://github.com/nodejs/node/commit/83b5efeb54)] - **doc**: reserve ABI 130 for Electron 33 (Calvin) [#54383](https://github.com/nodejs/node/pull/54383) +* \[[`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) +* \[[`f7b7429deb`](https://github.com/nodejs/node/commit/f7b7429deb)] - **fs**: refactor handleTimestampsAndMode to remove redundant call (HEESEUNG) [#54369](https://github.com/nodejs/node/pull/54369) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`3a74c400d5`](https://github.com/nodejs/node/commit/3a74c400d5)] - **src**: improve `buffer.transcode` performance (Yagiz Nizipli) [#54153](https://github.com/nodejs/node/pull/54153) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`eb0fe1993f`](https://github.com/nodejs/node/commit/eb0fe1993f)] - **test\_runner**: refactor `mock_loader` (Antoine du Hamel) [#54223](https://github.com/nodejs/node/pull/54223) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`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) +* \[[`23d05b2207`](https://github.com/nodejs/node/commit/23d05b2207)] - **tools**: add swc license (Marco Ippolito) [#54462](https://github.com/nodejs/node/pull/54462) +* \[[`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) + ## 2024-08-22, Version 22.7.0 (Current), @RafaelGSS diff --git a/src/node_version.h b/src/node_version.h index 5e3f147ac82388..5c35e4845c78b4 100644 --- a/src/node_version.h +++ b/src/node_version.h @@ -23,13 +23,13 @@ #define SRC_NODE_VERSION_H_ #define NODE_MAJOR_VERSION 22 -#define NODE_MINOR_VERSION 7 -#define NODE_PATCH_VERSION 1 +#define NODE_MINOR_VERSION 8 +#define NODE_PATCH_VERSION 0 #define NODE_VERSION_IS_LTS 0 #define NODE_VERSION_LTS_CODENAME "" -#define NODE_VERSION_IS_RELEASE 0 +#define NODE_VERSION_IS_RELEASE 1 #ifndef NODE_STRINGIFY #define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)