Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V26.md#26.8.0">26.8.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V26.md#26.8.1">26.8.1</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V26.md#26.8.0">26.8.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V26.md#26.7.0">26.7.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V26.md#26.6.0">26.6.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V26.md#26.5.1">26.5.1</a><br/>
Expand Down
14 changes: 14 additions & 0 deletions doc/changelogs/CHANGELOG_V26.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
</tr>
<tr>
<td>
<a href="#26.8.1">26.8.1</a><br/>
<a href="#26.8.0">26.8.0</a><br/>
<a href="#26.7.0">26.7.0</a><br/>
<a href="#26.6.0">26.6.0</a><br/>
Expand Down Expand Up @@ -51,6 +52,19 @@
* [io.js](CHANGELOG_IOJS.md)
* [Archive](CHANGELOG_ARCHIVE.md)

<a id="26.8.1"></a>

## 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)

<a id="26.8.0"></a>

## 2026-08-26, Version 26.8.0 (Current), @aduh95
Expand Down
6 changes: 1 addition & 5 deletions src/node_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,7 @@
#define NODE_VERSION_IS_LTS 0
#define NODE_VERSION_LTS_CODENAME ""

#define NODE_VERSION_IS_RELEASE 0

#define NODE_ALPHA_MAJOR_VERSION 0
#define NODE_ALPHA_MINOR_VERSION 0
#define NODE_ALPHA_PATCH_VERSION 0
#define NODE_VERSION_IS_RELEASE 1

#ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)
Expand Down
17 changes: 15 additions & 2 deletions tools/nix/list-requisites.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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 '{
Expand All @@ -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
Expand Down