diff --git a/CHANGELOG.md b/CHANGELOG.md index bfa87963d7ef1d..cb1e8497c1723a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,9 @@ Select a Node.js version below to view the changelog history: -* [Node.js 16](doc/changelogs/CHANGELOG\_V16.md) **Current** +* [Node.js 16](doc/changelogs/CHANGELOG\_V16.md) **Long Term Support** * [Node.js 15](doc/changelogs/CHANGELOG\_V15.md) End-of-Life -* [Node.js 14](doc/changelogs/CHANGELOG\_V14.md) **Long Term Support** +* [Node.js 14](doc/changelogs/CHANGELOG\_V14.md) Long Term Support * [Node.js 13](doc/changelogs/CHANGELOG\_V13.md) End-of-Life * [Node.js 12](doc/changelogs/CHANGELOG\_V12.md) Long Term Support * [Node.js 11](doc/changelogs/CHANGELOG\_V11.md) End-of-Life diff --git a/doc/changelogs/CHANGELOG_V16.md b/doc/changelogs/CHANGELOG_V16.md index 3fa61c1df5bc80..10404385dcca74 100644 --- a/doc/changelogs/CHANGELOG_V16.md +++ b/doc/changelogs/CHANGELOG_V16.md @@ -4,10 +4,14 @@ + +
LTS 'Gallium' Current
+16.13.0
+
16.12.0
16.11.1
16.11.0
@@ -49,6 +53,16 @@ * [io.js](CHANGELOG\_IOJS.md) * [Archive](CHANGELOG\_ARCHIVE.md) + +## 2021-10-26, Version 16.13.0 'Gallium' (LTS), @richardlau + +### Notable Changes + +This release marks the transition of Node.js 16.x into Long Term Support (LTS) +with the codename 'Gallium'. The 16.x release line now moves into "Active LTS" +and will remain so until October 2022. After that time, it will move into +"Maintenance" until end of life in April 2024. + ## 2021-10-20, Version 16.12.0 (Current), @richardlau diff --git a/src/node_version.h b/src/node_version.h index 50febab8f8f96d..08e957472cfeca 100644 --- a/src/node_version.h +++ b/src/node_version.h @@ -23,13 +23,13 @@ #define SRC_NODE_VERSION_H_ #define NODE_MAJOR_VERSION 16 -#define NODE_MINOR_VERSION 12 -#define NODE_PATCH_VERSION 1 +#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 "Gallium" -#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 ebb259f774a62c..ccac34621fac67 100644 --- a/test/parallel/test-process-release.js +++ b/test/parallel/test-process-release.js @@ -21,6 +21,8 @@ if (versionParts[0] === '4' && versionParts[1] >= 2) { assert.strictEqual(process.release.lts, 'Erbium'); } else if (versionParts[0] === '14' && versionParts[1] >= 15) { assert.strictEqual(process.release.lts, 'Fermium'); +} else if (versionParts[0] === '16' && versionParts[1] >= 13) { + assert.strictEqual(process.release.lts, 'Gallium'); } else { assert.strictEqual(process.release.lts, undefined); }