Skip to content

Commit 512269d

Browse files
authored
Blog: v14.21.2 release post (#4970)
Refs: nodejs/node#45775
1 parent 114777c commit 512269d

File tree

1 file changed

+141
-0
lines changed

1 file changed

+141
-0
lines changed

locale/en/blog/release/v14.21.2.md

Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
---
2+
date: 2022-12-13T13:05:04.156Z
3+
version: 14.21.2
4+
category: release
5+
title: Node v14.21.2 (LTS)
6+
slug: node-v14-21-2
7+
layout: blog-post.hbs
8+
author: Richard Lau
9+
---
10+
11+
### Notable Changes
12+
13+
#### OpenSSL 1.1.1s
14+
15+
This update is a bugfix release and does not address any security
16+
vulnerabilities.
17+
18+
#### Root certificates updated to NSS 3.85
19+
20+
Certificates added:
21+
22+
* Autoridad de Certificacion Firmaprofesional CIF A62634068
23+
* Certainly Root E1
24+
* Certainly Root R1
25+
* D-TRUST BR Root CA 1 2020
26+
* D-TRUST EV Root CA 1 2020
27+
* DigiCert TLS ECC P384 Root G5
28+
* DigiCert TLS RSA4096 Root G5
29+
* E-Tugra Global Root CA ECC v3
30+
* E-Tugra Global Root CA RSA v3
31+
* HiPKI Root CA - G1
32+
* ISRG Root X2
33+
* Security Communication ECC RootCA1
34+
* Security Communication RootCA3
35+
* Telia Root CA v2
36+
* vTrus ECC Root CA
37+
* vTrus Root CA
38+
39+
Certificates removed:
40+
41+
* Cybertrust Global Root
42+
* DST Root CA X3
43+
* GlobalSign Root CA - R2
44+
* Hellenic Academic and Research Institutions RootCA 2011
45+
46+
#### Time zone update to 2022f
47+
48+
Time zone data has been updated to 2022f. This includes changes to Daylight
49+
Savings Time (DST) for Fiji and Mexico. For more information, see
50+
<https://mm.icann.org/pipermail/tz-announce/2022-October/000075.html>.
51+
52+
### Commits
53+
54+
* \[[`436a596e99`](https://github.com/nodejs/node/commit/436a596e99)] - **crypto**: update root certificates (Luigi Pinca) [#45490](https://github.com/nodejs/node/pull/45490)
55+
* \[[`4b422d34af`](https://github.com/nodejs/node/commit/4b422d34af)] - **deps**: V8: cherry-pick d2db7fa7f786 (Richard Lau) [#45785](https://github.com/nodejs/node/pull/45785)
56+
* \[[`625f4bf3a9`](https://github.com/nodejs/node/commit/625f4bf3a9)] - **deps**: update corepack to 0.15.1 (Node.js GitHub Bot) [#45331](https://github.com/nodejs/node/pull/45331)
57+
* \[[`48a9810de8`](https://github.com/nodejs/node/commit/48a9810de8)] - **deps**: update corepack to 0.15.0 (Node.js GitHub Bot) [#45235](https://github.com/nodejs/node/pull/45235)
58+
* \[[`9f4e64b603`](https://github.com/nodejs/node/commit/9f4e64b603)] - **deps**: update timezone to 2022f (Richard Lau) [#45521](https://github.com/nodejs/node/pull/45521)
59+
* \[[`f297b6bd21`](https://github.com/nodejs/node/commit/f297b6bd21)] - **deps**: update archs files for OpenSSL-1.1.1s (RafaelGSS) [#45272](https://github.com/nodejs/node/pull/45272)
60+
* \[[`11629fef15`](https://github.com/nodejs/node/commit/11629fef15)] - **deps**: upgrade openssl sources to 1.1.1s (RafaelGSS) [#45272](https://github.com/nodejs/node/pull/45272)
61+
* \[[`c3a90c4b44`](https://github.com/nodejs/node/commit/c3a90c4b44)] - **http2**: fix memory leak when nghttp2 hd threshold is reached (rogertyang) [#41502](https://github.com/nodejs/node/pull/41502)
62+
* \[[`785dc3efee`](https://github.com/nodejs/node/commit/785dc3efee)] - **module**: cjs-module-lexer WebAssembly fallback (Guy Bedford) [#43612](https://github.com/nodejs/node/pull/43612)
63+
* \[[`2dbeb889f6`](https://github.com/nodejs/node/commit/2dbeb889f6)] - **node-api**: handle no support for external buffers (Michael Dawson) [#45181](https://github.com/nodejs/node/pull/45181)
64+
* \[[`5b2ea124f3`](https://github.com/nodejs/node/commit/5b2ea124f3)] - **test**: add test to validate changelogs for releases (Richard Lau) [#45325](https://github.com/nodejs/node/pull/45325)
65+
* \[[`f13f889956`](https://github.com/nodejs/node/commit/f13f889956)] - **test**: add a test to ensure the correctness of timezone upgrades (Darshan Sen) [#45299](https://github.com/nodejs/node/pull/45299)
66+
* \[[`5608e6fa72`](https://github.com/nodejs/node/commit/5608e6fa72)] - **tools**: update certdata.txt (Luigi Pinca) [#45490](https://github.com/nodejs/node/pull/45490)
67+
* \[[`d6f1d7107b`](https://github.com/nodejs/node/commit/d6f1d7107b)] - **tools**: have test-asan use ubuntu-20.04 (Filip Skokan) [#45581](https://github.com/nodejs/node/pull/45581)
68+
* \[[`370a00f737`](https://github.com/nodejs/node/commit/370a00f737)] - **tools**: make license-builder.sh comply with shellcheck 0.8.0 (Rich Trott) [#41258](https://github.com/nodejs/node/pull/41258)
69+
70+
Windows 32-bit Installer: https://nodejs.org/dist/v14.21.2/node-v14.21.2-x86.msi<br>
71+
Windows 64-bit Installer: https://nodejs.org/dist/v14.21.2/node-v14.21.2-x64.msi<br>
72+
Windows 32-bit Binary: https://nodejs.org/dist/v14.21.2/win-x86/node.exe<br>
73+
Windows 64-bit Binary: https://nodejs.org/dist/v14.21.2/win-x64/node.exe<br>
74+
macOS 64-bit Installer: https://nodejs.org/dist/v14.21.2/node-v14.21.2.pkg<br>
75+
macOS Intel 64-bit Binary: https://nodejs.org/dist/v14.21.2/node-v14.21.2-darwin-x64.tar.gz<br>
76+
Linux 64-bit Binary: https://nodejs.org/dist/v14.21.2/node-v14.21.2-linux-x64.tar.xz<br>
77+
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v14.21.2/node-v14.21.2-linux-ppc64le.tar.xz<br>
78+
Linux s390x 64-bit Binary: https://nodejs.org/dist/v14.21.2/node-v14.21.2-linux-s390x.tar.xz<br>
79+
AIX 64-bit Binary: https://nodejs.org/dist/v14.21.2/node-v14.21.2-aix-ppc64.tar.gz<br>
80+
ARMv7 32-bit Binary: https://nodejs.org/dist/v14.21.2/node-v14.21.2-linux-armv7l.tar.xz<br>
81+
ARMv8 64-bit Binary: https://nodejs.org/dist/v14.21.2/node-v14.21.2-linux-arm64.tar.xz<br>
82+
Source Code: https://nodejs.org/dist/v14.21.2/node-v14.21.2.tar.gz<br>
83+
Other release files: https://nodejs.org/dist/v14.21.2/<br>
84+
Documentation: https://nodejs.org/docs/v14.21.2/api/
85+
86+
### SHASUMS
87+
88+
```
89+
-----BEGIN PGP SIGNED MESSAGE-----
90+
Hash: SHA256
91+
92+
bbcd546fd41dadb4d0278c7b522282c97c406388628245dcca1a667bb69ca05d node-v14.21.2-aix-ppc64.tar.gz
93+
4a3e7b12cc24b97331c8424ac9b508c61cc97ed327dafda5f3d785e8230cd7e0 node-v14.21.2-darwin-x64.tar.gz
94+
f32dc21f9bde31563d9c8fd28e07a7bc1189d1a094cc842125ae3067128f9492 node-v14.21.2-darwin-x64.tar.xz
95+
144e88d651cbecc2a87db2b20756d800f6b3f49e99cd48c5008a432ef7217ce5 node-v14.21.2-headers.tar.gz
96+
c841694a7593b18705e2232b71e2e9d3a66b523346cbafc39aa715f77d00f5d2 node-v14.21.2-headers.tar.xz
97+
bb7ac11ee8ff3a06773028d53443769c4b0c0f0e85ece68921645882b181cf80 node-v14.21.2-linux-arm64.tar.gz
98+
38c541682791b39b5a4b8b215c81c6cb2c3f745fcfc7e545bd006df04abc9854 node-v14.21.2-linux-arm64.tar.xz
99+
02d41e1fafcd2fa090a9f4e7184a9c85b011612478ad2ee35f6d0219da28b1f6 node-v14.21.2-linux-armv7l.tar.gz
100+
b6c2f2b19a9e0ab45ed9e9defaeb3558cf1c27739c5a6cb4e4340fd4c120e9c4 node-v14.21.2-linux-armv7l.tar.xz
101+
dc322aafa2525f114b2fa2a3144c805c8b80341fe64e8d66b5b11c8c9e9fad45 node-v14.21.2-linux-ppc64le.tar.gz
102+
c88cd00247779b199494f95b471f37811e3bdfa32923c6716c0d98ade97fb17e node-v14.21.2-linux-ppc64le.tar.xz
103+
3cfb3c3793b8fa3928bf42693939ce531a0a77184f43a2611d981be7f246943c node-v14.21.2-linux-s390x.tar.gz
104+
2717ee94d51a0f95204064b7419a8ee993d1e1102e35aa4f238ce185038c4f21 node-v14.21.2-linux-s390x.tar.xz
105+
951d64432d1c7e026a585d1c6ec8822a268faa3c9b71e1b8d36dc812c51b661e node-v14.21.2-linux-x64.tar.gz
106+
c73b52b6f2ae5a07e8c8eb626915557065b7f02b7e7c2faff293a71101461f86 node-v14.21.2-linux-x64.tar.xz
107+
33b367f26d9059c8eea1fcd1c038b8999ccafabc3887682090d532843141156d node-v14.21.2.pkg
108+
aad2b8ac4808a069648caf0dcc938a7a01265c1efcdeb7329a7cc9474f2b87eb node-v14.21.2.tar.gz
109+
d8f09a0f16773a77613c3817606f6d455624992d9c43443aca15e91807a1ff03 node-v14.21.2.tar.xz
110+
821ae7c25b7caf7fcaefeab15ff1b9943e1e3856fca0dec15cd465c1f1ad6c1b node-v14.21.2-win-x64.7z
111+
3a53cd029a050b979fd1a112e2ada1a5ba56cfa90ae5e135752bf29d44f1a8eb node-v14.21.2-win-x64.zip
112+
1d467fcd51fd13df0d118013bb02f131c4f6469f2bf6617cb303286ecef8ab87 node-v14.21.2-win-x86.7z
113+
e322916b6cf0b4d173669fde8a3860658f641d6fe15ea3d303f5772590a8b034 node-v14.21.2-win-x86.zip
114+
8d5c718923aef83e27bc09ed29f923638028df2fa652cde13faabbfb215260c3 node-v14.21.2-x64.msi
115+
77db9927220a675f8d8e15e7a58348f4731dadff4e5c4490b62747a6212e4370 node-v14.21.2-x86.msi
116+
af2ad71c29231f3532995fd97834288d256f39708af2b2884c130ead787890d0 win-x64/node.exe
117+
5226634dfd3f9a99dd40ca374fe654b6ed4fdb1890c629a3426e34e212fb011c win-x64/node.lib
118+
f25ce6b1c59f22eb20c3ccfe970e05a71ed2ed11bf19292fd90b0f4a7c996e5e win-x64/node_pdb.7z
119+
f00d14f24df5add00dfde7a86dedd7fceebf4bf86de8002a1d87b1d97eb3980e win-x64/node_pdb.zip
120+
1a9c1229e8a1e91a0a1566ee1cf64028f086623ca2b0036c0eab74d7ff808191 win-x86/node.exe
121+
e1e44fce63711f68656b246488b63e2ebbfd3e3ea8253d9a8fa264d526c80508 win-x86/node.lib
122+
57bf9b5d3d383ec88685498bf343b5d3a42d7c8d9a26c5409c49a4b2f929fc42 win-x86/node_pdb.7z
123+
5b642441ed2d508733e75e35e910b5c0f17edc2909874dd4bf02f75afa657dde win-x86/node_pdb.zip
124+
-----BEGIN PGP SIGNATURE-----
125+
126+
iQIzBAEBCAAdFiEEyC+jrhy+3Gvka5NgxDzsRcF6uTwFAmOYc/cACgkQxDzsRcF6
127+
uTxeIw/+NNfoCO5Pq/byMPKMVGujp8zIHgSlSvYMvTFwv09sU84gdFG0phxcZ/lF
128+
QK5oxqMuQzpPa4PzWuQFhdJ7D7rQJAo5KR/1Gd6dK74z22hIf8DrAlQd1b0gr9Ch
129+
mfB83tJ0ujQwUdJm1VmyXx1MKS9e8VS+bFC0XSLQtitrUAQKUR0kQSXmWIrg19vk
130+
2cNEkkImvy4CoNrxahZg/V++JRhVtAoxSug88mE/HLNrtSOkkJv0u+GVAEK5mk+k
131+
5k/AeYDWWR65VfQqojkTzFet8MyP+soCObHiu3kI2uBb7jZCnrOKk5wYUssDVMUG
132+
db7UucQC05xrmGMvUkKu4EmFlSMnzsFPRML11Gl+LSOeVydYCd7F1XtCIaLPH1/V
133+
wzs7Vvr0XYu43Qykc1KnFGMWKW9EvPidM8Cz4dpjasigP6wiSDiGfq6pQCcoGxe4
134+
q6zRm5g1CJ+VIO4x0KraAlR/BqGLqoKMeOkdWC3gXY7lJVTJmfnAeBwvkZBD++RC
135+
MR9T+DXAsgKXr/6EC1Kwvx/qzlhixQdByLMI6JwJ0DBhr9ZDCaAF0S/dIxWkcEZ7
136+
mGpo4FRzm+RmZ7t7VLAOJMLWlvhy32OCvSmSD3u4UlOm1uvDwx6Ztw349VvKVo+5
137+
+PgeKQKgI+2WbY5EepEixP9L5jdrvAW7EtZUnMEKCWGOVxEfBOU=
138+
=wiOg
139+
-----END PGP SIGNATURE-----
140+
141+
```

0 commit comments

Comments
 (0)