From fb3451512b20b2045a27288def45c30e8e1735bc Mon Sep 17 00:00:00 2001 From: Richard Lau Date: Fri, 24 Oct 2025 13:20:33 +0000 Subject: [PATCH] 2025-10-28, Version 24.11.0 'Krypton' (LTS) 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. PR-URL: https://github.com/nodejs/node/pull/60414 --- CHANGELOG.md | 9 +++++---- doc/changelogs/CHANGELOG_V24.md | 17 +++++++++++++++++ test/parallel/test-process-release.js | 2 ++ 3 files changed, 24 insertions(+), 4 deletions(-) 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. - + @@ -44,7 +44,8 @@ release. 25.0.0
25 (Current)24 (Current)24 (LTS) 22 (LTS) 20 (LTS)
-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); }