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); }