Monday, September 18, 2023
HomeNodejsNode v12.13.1 (LTS)|Node.js

Node v12.13.1 (LTS)|Node.js


By Michaël Zasso,

Remarkable adjustments

  • Speculative assistance for developing Node.js with Python 3 is enhanced.
  • ICU time area information is upgraded to variation 2019c. This repairs the day balanced out
    in Brazil.

Dedicates

  • [56be32d22d] – async_hooks: just emit after for AsyncResource if pile not vacant (Anna Henningsen) # 30087
  • [e16e3d5b90] – standard: eliminate dual word “after that” in remarks (Nick Schonning) # 29823
  • [dcdb96c7bb] – standard: include standard for vm.createContext (Joyee Cheung) # 29845
  • [680e9cc7e1] – barrier: enhance efficiency triggered by primordials (Jizu Sunlight) # 30235
  • [bcd2238b3e] – construct: include workaround for WSL (gengjiawen) # 30221
  • [c5d312f821] – construct: discover Python syntax mistakes in dependences (Christian Clauss) # 30143
  • [468f203809] – construct: repair pkg-config look for libnghttp2 (Ben Noordhuis) # 30145
  • [0415dd7cb3] – construct: python3 assistance for configure (Pole Vagg) # 30047
  • [032c23d360] – construct: make linter failings fall short test-doc target (Richard Lau) # 30012
  • [a86648c8d2] – construct: log the located compiler variation if also old (Richard Lau) # 30028
  • [02f6e5cc40] – construct: repair variation sign in configure.py (Michaël Zasso) # 29965
  • [a1adce1b4f] – construct: construct benchmark addons like examination addons (Richard Lau) # 29995
  • [735ec1bf96] – construct: repair variation sign in gyp data (Ben Noordhuis) # 29931
  • [8da83e8c24] – construct: constantly utilize strings for compiler variation in gyp data (Michaël Zasso) # 29897
  • [b7bdfd346c] – crypto: guard with OPENSSL_NO_GOST (Shelley Vohr) # 30050
  • [e175d0beb6] – crypto: deny public tricks correctly (Tobias Nießen) # 29913
  • [b1529c6bc2] – deps: V8: cherry-pick a7dffcd767be (Christian Clauss) # 30218
  • [6bc7a6db0e] – deps: V8: cherry-pick e5dbc95 (Gabriel Schulhof) # 30130
  • [b88314f735] – deps: upgrade npm to 6.12.1 (Michael Perrotte) # 30164
  • [ce49a412ef] – deps: V8: cherry-pick c721203 (Michaël Zasso) # 30065
  • [d2756fd14d] – deps: V8: cherry-pick ed40ab1 (Michaël Zasso) # 30064
  • [58c585e3ed] – deps: npm: spot assistance for 13.x (Jordan Harband) # 30079
  • [2764567f90] – deps: upgrade to libuv 1.33.1 (Colin Ihrig) # 29996
  • [33bd1281fc] – doc: include missing out on hash for header web link (Nick Schonning) # 30188
  • [b159b91798] – doc: linkify setupMaster() in collection doc (Trivikram Kamat) # 30204
  • [9c4a9e7337] – doc: discuss http2 aborted occasion callback (dev-313) # 30179
  • [d7bfc6c987] – doc: linkify fork() in collection documents (Anna Henningsen) # 30163
  • [a71f210206] – doc: upgrade writers checklist (Michaël Zasso) # 30142
  • [7b5047454b] – doc: enhance doc Http2Session: Timeout (dev-313) # 30161
  • [0efe9a0c97] – doc: relocate non-active Partners to emeriti (Abundant Trott) # 30177
  • [98d31da342] – doc: include choices summary for send out APIs (dev-313) # 29868
  • [d0f5bc1aa7] – doc: repair a mistake in resolution formula actions (Alex Zherdev) # 29940
  • [28db99932a] – doc: eliminate inaccurate and also out-of-date instance (Tobias Nießen) # 30138
  • [c2108d4919] – doc: readjust code example for stream.finished (Cotton Hou) # 29983
  • [2ac76e3055] – doc: eliminate “it is necessary to” wording (Abundant Trott) # 30108
  • [ec992878e8] – doc: modify os.md (Abundant Trott) # 30102
  • [a56e78c8c8] – doc: remove “a variety of” points in the docs (Abundant Trott) # 30103
  • [ee954d5570] – doc: eliminate dashboards (Abundant Trott) # 30101
  • [c4c8e01af1] – doc: include legendecas to partners (legendecas) # 30115
  • [22e10fd15a] – doc:– enable-source-maps and also prepareStackTrace are inappropriate (Benjamin Coe) # 30046
  • [870c320f31] – doc: sign up with components of interrupt area in cli.md (vsemozhetbyt) # 30038
  • [8df5bdbd66] – doc: upgrade partner e-mail address (Minwoo Jung) # 30007
  • [d9b5508fc8] – doc: repair tls variation typo (akitsu-sanae) # 29984
  • [5616f22839] – doc: clear up readable.unshift null/EOF (Robert Nagy) # 29950
  • [b57fe3b370] – doc: eliminate extra Markdown referral web links (Nick Schonning) # 29961
  • [12f24542b8] – doc: re-enable passing remark-lint guideline (Nick Schonning) # 29961
  • [c0cbfae0e3] – doc: include web server header right into the thrown out checklist of http message.headers (Huachao Mao) # 29962
  • [a23b5cbf61] – doc: prepare various docs for brand-new markdown dust regulations (Abundant Trott) # 29963
  • [c66bc20bbf] – doc: repair some current nits in fs.md (vsemozhetbyt) # 29906
  • [1fefd7fddc] – doc: fs dir adjustments might not be mirrored by dir.read (Anna Henningsen) # 29893
  • [66c6818473] – doc, meta: choose pen names and also stubs over Runtime Deprecations (Rich Trott) # 30153
  • [5ade490505] – doc, meta: decrease npm public relations delay duration to one week (Abundant Trott) # 29922
  • [0ec63ee27a] – doc,n-api: type bottom-of-the-page referrals (Gabriel Schulhof) # 30124
  • [8a333a4519] – domain name: do not import util for a basic kind check (Ruben Bridgewater) # 29825
  • [94ac44f3fc] – esm: customize resolution order for specifier flag (Myles Borins) # 29974
  • [216e200fa9] – fs: barrier dir access in opendir() (Anna Henningsen) # 29893
  • [5959023b76] – http2: repair documents close mistake problem at respondWithFd (Anna Henningsen) # 29884
  • [4277066afd] – examiner: transform system jobs that outlast Representative right into no-ops (Anna Henningsen) # 30031
  • [b0837fead3] – meta: utilize contact_links rather than problem themes (Michaël Zasso) # 30172
  • [2695f822bc] – component: alert on call for of.js inside kind: component (Man Bedford) # 29909
  • [ee3c3ad0f5] – n-api, doc: include details concerning developing n-api addons (Jim Schlight) # 30032
  • [da58301054] – web: deal with ENOTCONN at closure as success (Anna Henningsen) # 29912
  • [62bc80c906] – procedure: include lineLength to source-map-cache (Benjamin Coe) # 29863
  • [ab03c29587] – src: isolate->> Dispose() order uniformity (Shelley Vohr) # 30181
  • [c52b292adf] – src: modification env.h consists of for ahead affirmations (Alexandre Ferrando) # 30133
  • [b215b1665a] – src: broken up InitializeContext (Shelley Vohr) # 30067
  • [d586070388] – src: permit examiner without v8 system (Shelley Vohr) # 30049
  • [f6655b41fa] – src: eliminate unneeded sexually transmitted disease:: endl use (Daniel Bevenius) # 30003
  • [abfac9640e] – src: make applying CancelPendingDelayedTasks for system optional (Anna Henningsen) # 30034
  • [693bf73b06] – src: reveal ListNode<< T>>:: prev _ on postmortem metadata (legendecas) # 30027
  • [4b57088c25] – src: less uses NODE_USE_V8_PLATFORM (Shelley Vohr) # 30029
  • [6269a3c92a] – src: eliminate extra iomanip consist of (Daniel Bevenius) # 30004
  • [aa0aacbba9] – src: boot up openssl just when (Sam Roberts) # 29999
  • [45c5ad7922] – src: fine-tune maps analyzing for huge web pages (Gabriel Schulhof) # 29973
  • [aac2476346] – src: provide N-API weak callbacks as clean-up hooks (Gabriel Schulhof) # 28428
  • [f3115c4d62] – src: repair largepages regression (Gabriel Schulhof) # 29914
  • [ddbf150edb] – src: eliminate extra utilizing affirmations in worker.cc (Daniel Bevenius) # 29883
  • [8a31136a95] – stream: essence Readable.from in its very own documents (Matteo Collina) # 30140
  • [21a43bd2fd] – stream: streamline uint8ArrayToBuffer assistant (Luigi Pinca) # 30041
  • [ae390393b6] – stream: eliminate dead code (Luigi Pinca) # 30041
  • [56e986aa23] – examination: do not run release-npm examination without crypto (Michaël Zasso) # 30265
  • [d96e8b662e] – examination: utilize arrowhead features for callbacks (Minuk Park) # 30069
  • [00dab3495d] – examination: confirm npm compatibility with launches (Michaël Zasso) # 30082
  • [ecf6ae89f4] – examination: broaden Employee examination for non-shared ArrayBuffer (Anna Henningsen) # 30044
  • [2ebd1a0d3f] – examination: repair examination jogger for Python 3 on Windows (Michaël Zasso) # 30023
  • [9fed62f7cb] – examination: eliminate common.skipIfInspectorEnabled() (Abundant Trott) # 29993
  • [3e39909022] – examination: include cb mistake examination for fs.close() (Matteo Rossi) # 29970
  • [b93c8a77a3] – examination: repair half-cracked doctool and also examination (Abundant Trott) # 29979
  • [aec8e77ae1] – examination: repair fs benchmark examination (Abundant Trott) # 29967
  • [b9fd18f9fb] – devices: draw xcode_emulation. py from node-gyp (Christian Clauss) # 30272
  • [2810f1aec3] – devices: upgrade tzdata to 2019c (Myles Borins) # 30478
  • [41d1f166bc] – devices: repair Python 3 deprecation caution in test.py (Loris Zinsou) # 30208
  • [b6546736a0] – devices: repair Python 3 phrase structure mistake in mac_tool. py (Christian Clauss) # 30146
  • [87cb6b2418] – devices: utilize print() feature in buildbot_run. py (Christian Clauss) # 30148
  • [309c395aba] – devices: undefined name chooses -> > args in gyptest.py (Christian Clauss) # 30144
  • [df0fbf2e46] – devices: git rm -r tools/v8 _ gypfiles/broken (Christian Clauss) # 30149
  • [375f349760] – devices: upgrade ESLint to 6.6.0 (Colin Ihrig) # 30123
  • [0b6fb3d1db] – devices: doc: enhance async process of generate.js (Theotime Poisseau) # 30106
  • [8d030131a4] – devices: repair examination jogger in existence of NODE_REPL_EXTERNAL_MODULE (Gus Caplan) # 29956
  • [59033f618a] – devices: repair GYP MSVS option generator for Python 3 (Michaël Zasso) # 29897
  • [41430bea3c] – devices: port Python 3 compat spots from node-gyp to gyp (Michaël Zasso) # 29897

Windows 32-bit Installer: https://nodejs.org/dist/v12.13.1/node-v12.13.1-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v12.13.1/node-v12.13.1-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v12.13.1/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v12.13.1/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v12.13.1/node-v12.13.1.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v12.13.1/node-v12.13.1-darwin-x64.tar.gz
Linux 64-bit Binary: https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-x64.tar.xz
Linux Pay Per Click LE 64-bit Binary: https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v12.13.1/node-v12.13.1-aix-ppc64.tar.gz
SmartOS 64-bit Binary: https://nodejs.org/dist/v12.13.1/node-v12.13.1-sunos-x64.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-arm64.tar.xz
Resource Code: https://nodejs.org/dist/v12.13.1/node-v12.13.1.tar.gz
Various other launch data: https://nodejs.org/dist/v12.13.1/
Documents: https://nodejs.org/docs/v12.13.1/api/

SHASUMS

 ----- BEGIN PGP AUTHORIZED MESSAGE -----.
Hash: SHA256.

81a5eed8c2215816aad4551683189a48953a11cb669f2e942a903e2cd5a5e4d7 node-v12.13.1- aix-ppc64. tar.gz.
12d14c7fbd98876a163a2b7e0aeb13657dc3e967e993efaf2dcacbe475a285e8 node-v12.13.1- darwin-x64. tar.gz.
70104b8c7f21d89886da907781330af7795835992f97771b9a78a8e92ee4b0d7 node-v12.13.1- darwin-x64. tar.xz.
1f67d63627197ffa2263d90a63167d86ff27afcbe5cc100477e0361170aefc7e node-v12.13.1- headers.tar.gz.
7b611d8574a280de2149aa130180a85c9760e33f6b7f806b9ba15ed643339413 node-v12.13.1- headers.tar.xz.
a1c183f175344f492188543fa789576ed266b7542763ad07d880f9819d9f23d3 node-v12.13.1- linux-arm64. tar.gz.
3aef0178a8ab74c8e5c133e23d1896e53ed5c273415d165a0e72e005f5467cba node-v12.13.1- linux-arm64. tar.xz.
c078a009d21fc54e8d810af7d5b7952a7679891231be42caaca2d12a8cf446c2 node-v12.13.1- linux-armv7l. tar.gz.
c085c4fdf9ef8b74515eb44c211ec51f145d1085195bb9568fa2a87b37e1e8cf node-v12.13.1- linux-armv7l. tar.xz.
07f2f97615ef03b60140097cdfc627b0e97d408153974ccf8699847c8803fbe1 node-v12.13.1- linux-ppc64le. tar.gz.
1bfaab87df6848d358ef42300a14b6adf6c4350b255ca086ac6d7e73a4fddf1d node-v12.13.1- linux-ppc64le. tar.xz.
3a8f688f3df47d4cd0531ca0cf090026cd6129f59683f4f0b36b9316642b2d2f node-v12.13.1- linux-s390x. tar.gz.
4568971972b5ccbdbb9b8c26ec590dce24185ac54c9c4954c88ecccf5b1cd266 node-v12.13.1- linux-s390x. tar.xz.
074a6129da34b768b791f39e8b74c6e4ab3349d1296f1a303ef3547a7f9cf9be node-v12.13.1- linux-x64. tar.gz.
aca06db37589966829b1ef0f163a5859b156a1d8e51b415bf47590f667c30a25 node-v12.13.1- linux-x64. tar.xz.
bb12c7684e58188a616e4ba653a2316a730631acc41c8b3a1da889443f979c51 node-v12.13.1. pkg.
beb713c6537d83b30e085d15927a6ecdca5b736a8a3623db655e3f882cd78ac6 node-v12.13.1- sunos-x64. tar.gz.
545afeabb2506f74fe6f705b2190c3f8c48e2a6e6dabc055a6b1cb2eef0de266 node-v12.13.1- sunos-x64. tar.xz.
4ee710087687c8de142329d95085f5cba66e454a2c9ea7ec11e1f4b476d6d1ac node-v12.13.1. tar.gz.
349e3a739cc26bb0975c0ada12b11933568ecbea459297fe8ae0a2acc351b192 node-v12.13.1. tar.xz.
cf0938b607ba0ef2f304e96a07be5abe1b6a48e24e492e32d2e104d90653aa7d node-v12.13.1- win-x64.7 z.
db33fb758ba49b96d073311ef9e9134b51bf96246ffd938909b2e02c65a6e890 node-v12.13.1- win-x64. zip.
509426c34c56b0fb65af7a36e889a904d8ff29f3709920c7caace9764274e867 node-v12.13.1- win-x86.7 z.
a2e22034a977a1dc5f44ec80ed5169f3b674cabff25216e33234d7e9e191b124 node-v12.13.1- win-x86. zip.
b0b4fcae7531a0509fc1f29e814ea59487c38787df671e6bc04b17ee355b24f3 node-v12.13.1- x64.msi.
54e9c3a65fb563f7426749b4351342406b87495375ebfc628bcc82b88147b7f9 node-v12.13.1- x86.msi.
f477816eaf1edf57ecba57419fff891084ebd9f55af1570466a8701a0efcaac6 win-x64/ node.exe.
30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80 win-x64/ node.lib.
95f0e6c03814fe60360f03df6a4728dc9ac5a5f075d7fbc08eb3b847412a20c1 win-x64/ node_pdb.7 z.
5123732c74f1a595cd7a3b0294c06db6ab7f1369818c3b98a9f1c064ca059268 win-x64/ node_pdb. zip.
027c715341003212baca83c7eaed28852cf7a6b5f97e9bc466eec56b8fccc2ba win-x86/ node.exe.
87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1 win-x86/ node.lib.
446f3f7564df6fca5aa44019090f26aa1262c74276962513c932d95b81490814 win-x86/ node_pdb.7 z.
2eacef60ab30815ceb324a6520a0f75dfc2110e2fe39d8f156255915cc940be5 win-x86/ node_pdb. zip.
----- BEGIN PGP TRADEMARK -----.

iQIzBAEBCAAdFiEEj8yhP +8 dDC6RAI4Jdw96mlrhVgAFAl3TyUsACgkQdw96mlrh.
VgB5QA// cb7tmMjLdE3f0dD3gKz+ CJiNnHLkgNlrnrAC+ dXCbQryPIGVS9Q6Embs.
cLu8J5uwSaUGhH0JwIWKJ+ mDq5oAOFiPNHpem+ OWUuAW0VzdJ0yCpn96REQRcORp.
/+ WOw4uiON3fneuCyv9 +1 SWRzVYeBlvJxj0f4V9hdohZNFT3BVu8LEws960jk2LL.
GWgc1r1+ t0HQxZsMJuia6c+ pVv2Yek3emrVSjZXk683QXMcFpa3mNkT0ATqOK2LV.
GBteeakJF+ PaNYXP7kGLu6zh/zhEDlIkyUNCM7ajdqF7q5ulShtWzS0SIJ4/Uszj.
Qp3EFfZfRKxBVnvu/Sar3C+ rJ7XEBErPxz7NjV+ OuCEQ04OFFLCZGsGzaVakhZv4.
cqwkJ8PpowMjSF1GCySVNk7a7CaReRAVcPXg91z/MeeDHLQf62cNTueNh6EqGimj.
SpJSN2jgNQ2WJ2Lq/uFO0PEePS0P+ Kfcld2Ub3n/CB2f3Z1EZ/Jai+ i1Rx88Y8/G.
Z6C1aI/AWuddG7IzfA9tSMCi39zqSubp9o11WxZxl +3 oVVjvsGdZQMkFLRhNpUue.
2l6lmv94Qsl6xGoi6I2p0TGusGPKFGtT6zKCq3OiB/3yXpBCIRmco83lAnhc64nZ.
SAIu+ wgJgw/4WY1tEX53aaoj+ NdCa12F1QJm1CVtCqDUq+ DLE/I=.
=+ UdC.
----- END PGP TRADEMARK -----.

RELATED ARTICLES

Most Popular

Recent Comments