Skip to content

Commit c3dd76a

Browse files
committed
2021-11-30, Version 14.18.2 'Fermium' (LTS)
Notable changes This release contains a c-ares update to fix a regression introduced in Node.js 14.17.5 resolving CNAME records containing underscores (#39780). Also included are commits to allow Node.js 14 to continue to build and pass tests on our Jenkins CI, including adding Python 3.10 to the list of allowable Python versions for building. PR-URL: #40969
1 parent 8894bdd commit c3dd76a

File tree

3 files changed

+33
-2
lines changed

3 files changed

+33
-2
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ release.
2929
</tr>
3030
<tr>
3131
<td valign="top">
32-
<b><a href="doc/changelogs/CHANGELOG_V14.md#14.18.1">14.18.1</a></b><br/>
32+
<b><a href="doc/changelogs/CHANGELOG_V14.md#14.18.2">14.18.2</a></b><br/>
33+
<a href="doc/changelogs/CHANGELOG_V14.md#14.18.1">14.18.1</a><br/>
3334
<a href="doc/changelogs/CHANGELOG_V14.md#14.18.0">14.18.0</a><br/>
3435
<a href="doc/changelogs/CHANGELOG_V14.md#14.17.6">14.17.6</a><br/>
3536
<a href="doc/changelogs/CHANGELOG_V14.md#14.17.5">14.17.5</a><br/>

doc/changelogs/CHANGELOG_V14.md

+30
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
</tr>
1212
<tr>
1313
<td valign="top">
14+
<a href="#14.18.2">14.18.2</a><br/>
1415
<a href="#14.18.1">14.18.1</a><br/>
1516
<a href="#14.18.0">14.18.0</a><br/>
1617
<a href="#14.17.6">14.17.6</a><br/>
@@ -67,6 +68,35 @@
6768
* [io.js](CHANGELOG_IOJS.md)
6869
* [Archive](CHANGELOG_ARCHIVE.md)
6970

71+
<a id="14.18.2"></a>
72+
## 2021-11-30, Version 14.18.2 'Fermium' (LTS), @richardlau
73+
74+
### Notable changes
75+
76+
This release contains a c-ares update to fix a regression introduced in
77+
Node.js 14.17.5 resolving CNAME records containing underscores
78+
[#39780](https://github.com/nodejs/node/issues/39780).
79+
80+
Also included are commits to allow Node.js 14 to continue to build and
81+
pass tests on our Jenkins CI, including adding Python 3.10 to the list
82+
of allowable Python versions for building.
83+
84+
### Commits
85+
86+
* \[[`7923c61a62`](https://github.com/nodejs/node/commit/7923c61a62)] - **build**: pin build-docs workflow to Node.js 14 (Richard Lau) [#40939](https://github.com/nodejs/node/pull/40939)
87+
* \[[`da356128fb`](https://github.com/nodejs/node/commit/da356128fb)] - **build**: support Python 3.10.0 (FrankQiu) [#40296](https://github.com/nodejs/node/pull/40296)
88+
* \[[`9c3a85d279`](https://github.com/nodejs/node/commit/9c3a85d279)] - **deps**: update c-ares to 1.18.1 (Richard Lau) [#40660](https://github.com/nodejs/node/pull/40660)
89+
* \[[`cd7c340545`](https://github.com/nodejs/node/commit/cd7c340545)] - **deps**: V8: patch jinja2 for Python 3.10 compat (Michaël Zasso) [#40296](https://github.com/nodejs/node/pull/40296)
90+
* \[[`6330d435f5`](https://github.com/nodejs/node/commit/6330d435f5)] - **doc**: mark Node.js 10 as End-of-Life (Richard Lau) [#38482](https://github.com/nodejs/node/pull/38482)
91+
* \[[`8ca082ec71`](https://github.com/nodejs/node/commit/8ca082ec71)] - **doc**: fix CJS-ESM selector in Safari (Bradley Farias) [#40135](https://github.com/nodejs/node/pull/40135)
92+
* \[[`92490d1c89`](https://github.com/nodejs/node/commit/92490d1c89)] - **doc**: add macOS arm64 experimental status (Michael Rienstra) [#40127](https://github.com/nodejs/node/pull/40127)
93+
* \[[`8894bdd4d8`](https://github.com/nodejs/node/commit/8894bdd4d8)] - **lib**: fix regular expression to detect \`/\` and \`\\\` (Francesco Trotta) [#40325](https://github.com/nodejs/node/pull/40325)
94+
* \[[`704989b698`](https://github.com/nodejs/node/commit/704989b698)] - **test**: deflake child-process-pipe-dataflow (Luigi Pinca) [#40838](https://github.com/nodejs/node/pull/40838)
95+
* \[[`df401cd346`](https://github.com/nodejs/node/commit/df401cd346)] - **test**: update upload.zip to be uncorrupted (Greg Ziskind) [#37294](https://github.com/nodejs/node/pull/37294)
96+
* \[[`aa947f7dbf`](https://github.com/nodejs/node/commit/aa947f7dbf)] - **tools**: add script to update c-ares (Richard Lau) [#40660](https://github.com/nodejs/node/pull/40660)
97+
* \[[`6b7b2bba41`](https://github.com/nodejs/node/commit/6b7b2bba41)] - **tools**: patch jinja2 for Python 3.10 compat (Michaël Zasso) [#40296](https://github.com/nodejs/node/pull/40296)
98+
* \[[`39583f77d8`](https://github.com/nodejs/node/commit/39583f77d8)] - **worker**: avoid potential deadlock on NearHeapLimit (Santiago Gimeno) [#38403](https://github.com/nodejs/node/pull/38403)
99+
70100
<a id="14.18.1"></a>
71101
## 2021-10-12, Version 14.18.1 'Fermium' (LTS), @danielleadams
72102

src/node_version.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
#define NODE_VERSION_IS_LTS 1
3030
#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)

0 commit comments

Comments
 (0)