|
| 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