diff --git a/CHANGELOG.md b/CHANGELOG.md index c1475c0a00a3a1..3e451b88320af2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ Select a Node.js version below to view the changelog history: * [Node.js 19](doc/changelogs/CHANGELOG_V19.md) **Current** -* [Node.js 18](doc/changelogs/CHANGELOG_V18.md) **Current** +* [Node.js 18](doc/changelogs/CHANGELOG_V18.md) **Long Term Support** * [Node.js 17](doc/changelogs/CHANGELOG_V17.md) End-of-Life * [Node.js 16](doc/changelogs/CHANGELOG_V16.md) **Long Term Support** * [Node.js 15](doc/changelogs/CHANGELOG_V15.md) End-of-Life @@ -29,7 +29,7 @@ release. - + @@ -39,7 +39,8 @@ release. 19.0.0
19 (Current)18 (Current)18 (LTS) 16 (LTS) 14 (LTS) 12 (LTS) -18.11.0
+18.12.0
+18.11.0
18.10.0
18.9.1
18.9.0
diff --git a/doc/changelogs/CHANGELOG_V18.md b/doc/changelogs/CHANGELOG_V18.md index 821aa459217d2c..6a6dead8a94f05 100644 --- a/doc/changelogs/CHANGELOG_V18.md +++ b/doc/changelogs/CHANGELOG_V18.md @@ -4,10 +4,14 @@ + +
LTS 'Hydrogen' Current
+18.12.0
+
18.11.0
18.10.0
18.9.1
@@ -46,6 +50,17 @@ * [io.js](CHANGELOG_IOJS.md) * [Archive](CHANGELOG_ARCHIVE.md) + + +## 2022-10-25, Version 18.12.0 'Hydrogen' (LTS), @ruyadorno and @RafaelGSS + +### Notable Changes + +This release marks the transition of Node.js 18.x into Long Term Support (LTS) +with the codename 'Hydrogen'. The 18.x release line now moves into "Active LTS" +and will remain so until October 2023. After that time, it will move into +"Maintenance" until end of life in April 2025. + ## 2022-10-13, Version 18.11.0 (Current), @danielleadams diff --git a/test/parallel/test-process-release.js b/test/parallel/test-process-release.js index ccac34621fac67..4455ad9ca23c64 100644 --- a/test/parallel/test-process-release.js +++ b/test/parallel/test-process-release.js @@ -23,6 +23,8 @@ if (versionParts[0] === '4' && versionParts[1] >= 2) { assert.strictEqual(process.release.lts, 'Fermium'); } else if (versionParts[0] === '16' && versionParts[1] >= 13) { assert.strictEqual(process.release.lts, 'Gallium'); +} else if (versionParts[0] === '18' && versionParts[1] >= 12) { + assert.strictEqual(process.release.lts, 'Hydrogen'); } else { assert.strictEqual(process.release.lts, undefined); }