From ebd35a9eecbc208656ca05d1b5f61a01d08be6c0 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Wed, 26 Aug 2026 19:42:59 +0200 Subject: [PATCH 1/3] src: revert accidental alpha designation Signed-off-by: Antoine du Hamel PR-URL: https://github.com/nodejs/node/pull/65568 Fixes: https://github.com/nodejs/node/issues/65566 Reviewed-By: Filip Skokan Reviewed-By: Benjamin Gruenbaum Reviewed-By: Chemi Atlow Reviewed-By: Moshe Atlow Reviewed-By: Trivikram Kamat --- src/node_version.h | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/node_version.h b/src/node_version.h index d967824e33c..8a8dd4db4a5 100644 --- a/src/node_version.h +++ b/src/node_version.h @@ -31,10 +31,6 @@ #define NODE_VERSION_IS_RELEASE 0 -#define NODE_ALPHA_MAJOR_VERSION 0 -#define NODE_ALPHA_MINOR_VERSION 0 -#define NODE_ALPHA_PATCH_VERSION 0 - #ifndef NODE_STRINGIFY #define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n) #define NODE_STRINGIFY_HELPER(n) #n From 0b0dd87fcc5833f167a3d936661d7486727c10fa Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Wed, 26 Aug 2026 19:44:47 +0200 Subject: [PATCH 2/3] tools: fix `tools/nix/list-requisites.sh` PR-URL: https://github.com/nodejs/node/pull/65560 Refs: https://github.com/nodejs/node/pull/65403 Reviewed-By: Filip Skokan Signed-off-by: Antoine du Hamel --- tools/nix/list-requisites.sh | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/tools/nix/list-requisites.sh b/tools/nix/list-requisites.sh index 92aa9179432..5ec517fd8c7 100755 --- a/tools/nix/list-requisites.sh +++ b/tools/nix/list-requisites.sh @@ -15,7 +15,7 @@ OPTIONAL_FLAGS=$(nix-instantiate -I "nixpkgs=$BASE_DIR/tools/nix/pkgs.nix" --eva DRV=$( cd "$BASE_DIR" - # shellcheck disable=SC2086 + # shellcheck disable=SC2016,SC2086 nix-instantiate -I "nixpkgs=./tools/nix/pkgs.nix" shell.nix \ $OPTIONAL_FLAGS \ --arg sharedLibDeps '{ @@ -32,7 +32,20 @@ DRV=$( in (import ./tools/nix/devTools.nix { }) ++ pkgs.lib.flatten ( - with (pkgs.callPackage ./tools/nix/v8.nix { }); + with ( + let + # The pinned stdenv does not lazy-evaluates the src, making it complain about missing files (due to the sparse checkout). + # Since we are not building the derivation, only interested in its attributes, using a more modern stdenv should have no + # effect on the output (it adds some download and parse time, should be less than a non-sparse checkout). + repo = "https://github.com/NixOS/nixpkgs"; + rev = "6062ba1a1b8b6281b12533c9075a2dbeb38f7e49"; + nixpkgs_26_05 = import (builtins.fetchTarball { + url = "${repo}/archive/${rev}.tar.gz"; + sha256 = "1dfmhgmairiq0k50vflzqfqaiz6v9dfvbf60yh6fhnkna312daiy"; + }) { }; + in + pkgs.callPackage ./tools/nix/v8.nix { inherit (nixpkgs_26_05) stdenv; } + ); [ # We do not want to build V8 here, but still want to list its requisites. buildInputs From 7be6d3af31a65adea57c94c41e50c2b071ed0b3a Mon Sep 17 00:00:00 2001 From: "Node.js GitHub Bot" Date: Wed, 26 Aug 2026 13:49:14 -0400 Subject: [PATCH 3/3] 2026-08-26, Version 26.8.1 (Current) Out-of-band release to fix `node --version` which was reporting an alpha version. PR-URL: https://github.com/nodejs/node/pull/65570 --- CHANGELOG.md | 3 ++- doc/changelogs/CHANGELOG_V26.md | 14 ++++++++++++++ src/node_version.h | 2 +- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3574f2231b4..617be56138e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,7 +41,8 @@ release. -26.8.0
+26.8.1
+26.8.0
26.7.0
26.6.0
26.5.1
diff --git a/doc/changelogs/CHANGELOG_V26.md b/doc/changelogs/CHANGELOG_V26.md index b9c2ac3c2a7..d88306ed1b3 100644 --- a/doc/changelogs/CHANGELOG_V26.md +++ b/doc/changelogs/CHANGELOG_V26.md @@ -8,6 +8,7 @@ +26.8.1
26.8.0
26.7.0
26.6.0
@@ -51,6 +52,19 @@ * [io.js](CHANGELOG_IOJS.md) * [Archive](CHANGELOG_ARCHIVE.md) + + +## 2026-08-26, Version 26.8.1 (Current), @aduh95 + +### Notable Changes + +Out-of-band release to fix `node --version` which was reporting an alpha version. + +### Commits + +* \[[`ebd35a9eec`](https://github.com/nodejs/node/commit/ebd35a9eec)] - **src**: revert accidental alpha designation (Antoine du Hamel) [#65568](https://github.com/nodejs/node/pull/65568) +* \[[`0b0dd87fcc`](https://github.com/nodejs/node/commit/0b0dd87fcc)] - **tools**: fix `tools/nix/list-requisites.sh` (Antoine du Hamel) [#65560](https://github.com/nodejs/node/pull/65560) + ## 2026-08-26, Version 26.8.0 (Current), @aduh95 diff --git a/src/node_version.h b/src/node_version.h index 8a8dd4db4a5..e53e8e1142b 100644 --- a/src/node_version.h +++ b/src/node_version.h @@ -29,7 +29,7 @@ #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)