Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Lau <rlau@redhat.com>2021-10-20 21:13:27 +0300
committerRichard Lau <rlau@redhat.com>2021-10-20 21:39:41 +0300
commit40ecd5601193c316e62e9216e8a4259130686208 (patch)
tree8961975f655faafd812af07696dd9e7c39ef9210
parent731495d76456ed31146f2f9ba66e317d6a20e9b0 (diff)
2021-10-26, Version 16.13.0 'Gallium' (LTS)v16.13.0
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. PR-URL: https://github.com/nodejs/node/pull/40536
-rw-r--r--CHANGELOG.md4
-rw-r--r--doc/changelogs/CHANGELOG_V16.md14
-rw-r--r--src/node_version.h10
-rw-r--r--test/parallel/test-process-release.js2
4 files changed, 23 insertions, 7 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bfa87963d7e..cb1e8497c17 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 3fa61c1df5b..10404385dcc 100644
--- a/doc/changelogs/CHANGELOG_V16.md
+++ b/doc/changelogs/CHANGELOG_V16.md
@@ -4,10 +4,14 @@
<table>
<tr>
+<th>LTS 'Gallium'</th>
<th>Current</th>
</tr>
<tr>
<td>
+<a href="#16.13.0">16.13.0</a><br/>
+</td>
+<td>
<a href="#16.12.0">16.12.0</a><br/>
<a href="#16.11.1">16.11.1</a><br/>
<a href="#16.11.0">16.11.0</a><br/>
@@ -49,6 +53,16 @@
* [io.js](CHANGELOG\_IOJS.md)
* [Archive](CHANGELOG\_ARCHIVE.md)
+<a id="16.13.0"></a>
+## 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.
+
<a id="16.12.0"></a>
## 2021-10-20, Version 16.12.0 (Current), @richardlau
diff --git a/src/node_version.h b/src/node_version.h
index 50febab8f8f..08e957472cf 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 ebb259f774a..ccac34621fa 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);
}