-26.12.1
+26.13.0
+26.12.1
26.12.0
26.11.1
26.11.0
diff --git a/doc/changelogs/CHANGELOG_V26.md b/doc/changelogs/CHANGELOG_V26.md
index c7fd2f0bfd41..6b75b522d9ed 100644
--- a/doc/changelogs/CHANGELOG_V26.md
+++ b/doc/changelogs/CHANGELOG_V26.md
@@ -4,10 +4,14 @@
+| LTS 'Lithium' |
Current |
+26.13.0
+ |
+
26.12.1
26.12.0
26.11.1
@@ -59,6 +63,24 @@
* [io.js](CHANGELOG_IOJS.md)
* [Archive](CHANGELOG_ARCHIVE.md)
+
+
+## 2026-10-28, Version 26.13.0 'Lithium' (LTS), @richardlau
+
+### Notable Changes
+
+This release marks the transition of Node.js 26.x into Long Term Support (LTS)
+with the codename 'Lithium'. It will continue to receive updates through to
+the end of April 2029.
+
+Other than updating metadata, such as the `process.release` object, to reflect
+that the release is LTS, no further changes from Node.js 26.12.1 are included.
+
+If you are updating from an earlier Long Term Support release (e.g. Node.js 24
+or 22 or earlier) please note that since Node.js 25 the official binaries for
+Linux are linked against libatomic, which may need to be installed separately
+depending on your Linux distribution.
+
## 2026-10-21, Version 26.12.1 (Current), @aduh95 prepared by @RafaelGSS
diff --git a/src/node_version.h b/src/node_version.h
index 99bac3aa3b5c..5680870a03bb 100644
--- a/src/node_version.h
+++ b/src/node_version.h
@@ -23,13 +23,13 @@
#define SRC_NODE_VERSION_H_
#define NODE_MAJOR_VERSION 26
-#define NODE_MINOR_VERSION 12
-#define NODE_PATCH_VERSION 2
+#define NODE_MINOR_VERSION 13
+#define NODE_PATCH_VERSION 0
-#define NODE_VERSION_IS_LTS 0
-#define NODE_VERSION_LTS_CODENAME ""
+#define NODE_VERSION_IS_LTS 1
+#define NODE_VERSION_LTS_CODENAME "Lithium"
-#define NODE_VERSION_IS_RELEASE 0
+#define NODE_VERSION_IS_RELEASE 1
#ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)
diff --git a/test/parallel/test-process-release.js b/test/parallel/test-process-release.js
index c23aba990223..784b82c55950 100644
--- a/test/parallel/test-process-release.js
+++ b/test/parallel/test-process-release.js
@@ -31,6 +31,8 @@ if (versionParts[0] === '4' && versionParts[1] >= 2) {
assert.strictEqual(process.release.lts, 'Jod');
} else if (versionParts[0] === '24' && versionParts[1] >= 11) {
assert.strictEqual(process.release.lts, 'Krypton');
+} else if (versionParts[0] === '26' && versionParts[1] >= 13) {
+ assert.strictEqual(process.release.lts, 'Lithium');
} else {
assert.strictEqual(process.release.lts, undefined);
}
| |