diff --git a/CHANGELOG.md b/CHANGELOG.md
index afa9cdc621..ab477c6dee 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,9 +3,9 @@
Select a Node.js version below to view the changelog history:
* [Node.js 25](doc/changelogs/CHANGELOG_V25.md) **Current**
-* [Node.js 24](doc/changelogs/CHANGELOG_V24.md) **Current**
+* [Node.js 24](doc/changelogs/CHANGELOG_V24.md) **Long Term Support**
* [Node.js 23](doc/changelogs/CHANGELOG_V23.md) End-of-Life
-* [Node.js 22](doc/changelogs/CHANGELOG_V22.md) **Long Term Support**
+* [Node.js 22](doc/changelogs/CHANGELOG_V22.md) Long Term Support
* [Node.js 21](doc/changelogs/CHANGELOG_V21.md) End-of-Life
* [Node.js 20](doc/changelogs/CHANGELOG_V20.md) Long Term Support
* [Node.js 19](doc/changelogs/CHANGELOG_V19.md) End-of-Life
@@ -35,7 +35,7 @@ release.
| 25 (Current) |
- 24 (Current) |
+ 24 (LTS) |
22 (LTS) |
20 (LTS) |
@@ -44,7 +44,8 @@ release.
25.0.0
-24.10.0
+24.11.0
+24.10.0
24.9.0
24.8.0
24.7.0
diff --git a/doc/changelogs/CHANGELOG_V24.md b/doc/changelogs/CHANGELOG_V24.md
index 62409571d7..263f798178 100644
--- a/doc/changelogs/CHANGELOG_V24.md
+++ b/doc/changelogs/CHANGELOG_V24.md
@@ -4,10 +4,14 @@
+| LTS 'Krypton' |
Current |
+24.11.0
+ |
+
24.10.0
24.9.0
24.8.0
@@ -53,6 +57,19 @@
* [io.js](CHANGELOG_IOJS.md)
* [Archive](CHANGELOG_ARCHIVE.md)
+
+
+## 2025-10-28, Version 24.11.0 'Krypton' (LTS), @richardlau
+
+### Notable Changes
+
+This release marks the transition of Node.js 24.x into Long Term Support (LTS)
+with the codename 'Krypton'. It will continue to receive updates through to
+the end of April 2028.
+
+Other than updating metadata, such as the `process.release` object, to reflect
+that the release is LTS, no further changes from Node.js 24.10.0 are included.
+
## 2025-10-08, Version 24.10.0 (Current), @RafaelGSS
diff --git a/test/parallel/test-process-release.js b/test/parallel/test-process-release.js
index ae4a02aa85..c23aba9902 100644
--- a/test/parallel/test-process-release.js
+++ b/test/parallel/test-process-release.js
@@ -29,6 +29,8 @@ if (versionParts[0] === '4' && versionParts[1] >= 2) {
assert.strictEqual(process.release.lts, 'Iron');
} else if (versionParts[0] === '22' && versionParts[1] >= 11) {
assert.strictEqual(process.release.lts, 'Jod');
+} else if (versionParts[0] === '24' && versionParts[1] >= 11) {
+ assert.strictEqual(process.release.lts, 'Krypton');
} else {
assert.strictEqual(process.release.lts, undefined);
}
| |