Skip to content

Commit c1da528

Browse files
committed
2020-10-27, Version 14.15.0 'Fermium' (LTS)
Notable changes: This release marks the transition of Node.js 14.x into Long Term Support (LTS) with the codename 'Fermium'. The 14.x release line now moves into "Active LTS" and will remain so until October 2021. After that time, it will move into "Maintenance" until end of life in April 2023. PR-URL: #35746
1 parent 5b7a08c commit c1da528

File tree

4 files changed

+32
-9
lines changed

4 files changed

+32
-9
lines changed

CHANGELOG.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
Select a Node.js version below to view the changelog history:
44

5-
* [Node.js 14](doc/changelogs/CHANGELOG_V14.md) **Current**
5+
* [Node.js 14](doc/changelogs/CHANGELOG_V14.md) **Long Term Support**
66
* [Node.js 13](doc/changelogs/CHANGELOG_V13.md) End-of-Life
7-
* [Node.js 12](doc/changelogs/CHANGELOG_V12.md) **Long Term Support**
7+
* [Node.js 12](doc/changelogs/CHANGELOG_V12.md) Long Term Support
88
* [Node.js 11](doc/changelogs/CHANGELOG_V11.md) End-of-Life
99
* [Node.js 10](doc/changelogs/CHANGELOG_V10.md) Long Term Support
1010
* [Node.js 9](doc/changelogs/CHANGELOG_V9.md) End-of-Life
@@ -24,13 +24,14 @@ release.
2424
<!--lint disable maximum-line-length-->
2525
<table>
2626
<tr>
27-
<th title="Current"><a href="doc/changelogs/CHANGELOG_V14.md">14</a><sup>Current</sup></th>
27+
<th title="LTS Until 2023-04"><a href="doc/changelogs/CHANGELOG_V14.md">14</a><sup>LTS</sup></th>
2828
<th title="LTS Until 2022-04"><a href="doc/changelogs/CHANGELOG_V12.md">12</a><sup>LTS</sup></th>
2929
<th title="LTS Until 2021-04"><a href="doc/changelogs/CHANGELOG_V10.md">10</a><sup>LTS</sup></th>
3030
</tr>
3131
<tr>
3232
<td valign="top">
33-
<b><a href="doc/changelogs/CHANGELOG_V14.md#14.14.0">14.14.0</a></b><br/>
33+
<b><a href="doc/changelogs/CHANGELOG_V14.md#14.15.0">14.15.0</a></b><br/>
34+
<a href="doc/changelogs/CHANGELOG_V14.md#14.14.0">14.14.0</a><br/>
3435
<a href="doc/changelogs/CHANGELOG_V14.md#14.13.1">14.13.1</a><br/>
3536
<a href="doc/changelogs/CHANGELOG_V14.md#14.13.0">14.13.0</a><br/>
3637
<a href="doc/changelogs/CHANGELOG_V14.md#14.12.0">14.12.0</a><br/>

doc/changelogs/CHANGELOG_V14.md

+20
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,14 @@
66

77
<table>
88
<tr>
9+
<th>LTS 'Fermium'</th>
910
<th>Current</th>
1011
</tr>
1112
<tr>
1213
<td valign="top">
14+
<a href="#14.15.0">14.15.0</a><br/>
15+
</td>
16+
<td valign="top">
1317
<a href="#14.14.0">14.14.0</a><br/>
1418
<a href="#14.13.1">14.13.1</a><br/>
1519
<a href="#14.13.0">14.13.0</a><br/>
@@ -47,6 +51,22 @@
4751
* [io.js](CHANGELOG_IOJS.md)
4852
* [Archive](CHANGELOG_ARCHIVE.md)
4953

54+
<a id="14.15.0"></a>
55+
## 2020-10-27, Version 14.15.0 'Fermium' (LTS), @richardlau
56+
57+
### Notable Changes
58+
59+
This release marks the transition of Node.js 14.x into Long Term Support (LTS)
60+
with the codename 'Fermium'. The 14.x release line now moves into "Active LTS"
61+
and will remain so until October 2021. After that time, it will move into
62+
"Maintenance" until end of life in April 2023.
63+
64+
### Commits
65+
66+
* [[`5b7a08c902`](https://github.com/nodejs/node/commit/5b7a08c902)] - **doc**: add missing link in Node.js 14 Changelog (Antoine du Hamel) [#35782](https://github.com/nodejs/node/pull/35782)
67+
* [[`90a5d59824`](https://github.com/nodejs/node/commit/90a5d59824)] - **doc**: fix Node.js 14.x changelogs (Richard Lau) [#35756](https://github.com/nodejs/node/pull/35756)
68+
* [[`7f788573b3`](https://github.com/nodejs/node/commit/7f788573b3)] - ***Revert*** "**test**: mark test-webcrypto-encrypt-decrypt-aes flaky" (Myles Borins) [#35666](https://github.com/nodejs/node/pull/35666)
69+
5070
<a id="14.14.0"></a>
5171
## 2020-10-15, Version 14.14.0 (Current), @MylesBorins
5272

src/node_version.h

+5-5
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
#define SRC_NODE_VERSION_H_
2424

2525
#define NODE_MAJOR_VERSION 14
26-
#define NODE_MINOR_VERSION 14
27-
#define NODE_PATCH_VERSION 1
26+
#define NODE_MINOR_VERSION 15
27+
#define NODE_PATCH_VERSION 0
2828

29-
#define NODE_VERSION_IS_LTS 0
30-
#define NODE_VERSION_LTS_CODENAME ""
29+
#define NODE_VERSION_IS_LTS 1
30+
#define NODE_VERSION_LTS_CODENAME "Fermium"
3131

32-
#define NODE_VERSION_IS_RELEASE 0
32+
#define NODE_VERSION_IS_RELEASE 1
3333

3434
#ifndef NODE_STRINGIFY
3535
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

test/parallel/test-process-release.js

+2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ if (versionParts[0] === '4' && versionParts[1] >= 2) {
1919
assert.strictEqual(process.release.lts, 'Dubnium');
2020
} else if (versionParts[0] === '12' && versionParts[1] >= 13) {
2121
assert.strictEqual(process.release.lts, 'Erbium');
22+
} else if (versionParts[0] === '14' && versionParts[1] >= 15) {
23+
assert.strictEqual(process.release.lts, 'Fermium');
2224
} else {
2325
assert.strictEqual(process.release.lts, undefined);
2426
}

0 commit comments

Comments
 (0)