From bfc6d4d6696c24cb054f85d22d471821d083e7bd Mon Sep 17 00:00:00 2001 From: Bartosz Kaszubowski Date: Wed, 5 Nov 2025 23:13:25 +0100 Subject: [PATCH 1/2] docs: Update minimal required Node version --- docs/support/node-version.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/support/node-version.md b/docs/support/node-version.md index f4d03476..8c5b97db 100644 --- a/docs/support/node-version.md +++ b/docs/support/node-version.md @@ -1,6 +1,6 @@ # Node version requirement -**semantic-release** is written using the latest [ECMAScript 2017](https://www.ecma-international.org/publications/standards/Ecma-262.htm) features, without transpilation which **requires Node version 20.8.1 or higher**. +**semantic-release** is written using the latest [ECMAScript 2017](https://www.ecma-international.org/publications/standards/Ecma-262.htm) features, without transpilation which **requires Node version 22.14.0 or higher**. **semantic-release** is meant to be used in a CI environment as a development support tool, not as a production dependency. Therefore, the only constraint is to run the `semantic-release` in a CI environment providing version of Node that meets our version requirement. From 8b681089e3630dfd246bed6e53b6ed9ee63ab0f0 Mon Sep 17 00:00:00 2001 From: Bartosz Kaszubowski Date: Wed, 5 Nov 2025 23:23:43 +0100 Subject: [PATCH 2/2] update Node version in `npx` command example --- docs/support/node-version.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/support/node-version.md b/docs/support/node-version.md index 8c5b97db..ce0a2d7f 100644 --- a/docs/support/node-version.md +++ b/docs/support/node-version.md @@ -24,7 +24,7 @@ See [CI configuration](../usage/ci-configuration.md) and [CI configuration recip Use it to execute the `semantic-release` command. ```bash -$ npx -p node@v18-lts -c "npx semantic-release" +$ npx -p node@v24 -c "npx semantic-release" ``` **Note**: See [What is npx](./FAQ.md#what-is-npx) for more details.