chore(deps): update node.js to v12.22.12 #144
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v12.22.10
->12.22.12
Release Notes
nodejs/node (node)
v12.22.12
: 2022-04-05, Version 12.22.12 'Erbium' (LTS), @richardlauCompare Source
Notable Changes
This is planned to be the final Node.js 12 release. Node.js 12 will
reach End-of-Life status on 30 April 2022, after which it will no
receive updates. You are strongly advised to migrate your applications
to Node.js 16 or 14 (both of which are Long Term Support (LTS) releases)
to continue to receive future security updates beyond 30 April 2022.
This release fixes a shutdown crash in Node-API (formerly N-API) and a
potential stack overflow when using
vm.runInNewContext()
.The list of GPG keys used to sign releases and instructions on how to
fetch the keys for verifying binaries has been synchronized with the
main branch.
Commits
1193290f3f
] - deps: V8: cherry-pickcc9a8a3
(devsnek) #4https://github.com/nodejs/node/pull/42065/42065)333eda8d03
] - doc: add a note about possible missing lines to readline.asyncIterator (Igor Mikhalev) #3https://github.com/nodejs/node/pull/34675/34675)518a49c0c6
] - doc: use openpgp.org for keyserver examples (Nick Schonning) #3https://github.com/nodejs/node/pull/39227/39227)11aef2ad03
] - doc: update release key for Danielle Adams (Danielle Adams) #3https://github.com/nodejs/node/pull/36793/36793)a9c38f1003
] - doc: add release key for Danielle Adams (Danielle Adams) #3https://github.com/nodejs/node/pull/35545/35545)a35f553889
] - doc: add release key for Bryan English (Bryan English) #4https://github.com/nodejs/node/pull/42102/42102)5f104e3218
] - node-api: cctest on v8impl::Reference (legendecas) #3https://github.com/nodejs/node/pull/38970/38970)e23c04f0dc
] - node-api: avoid SecondPassCallback crash (Michael Dawson) #3https://github.com/nodejs/node/pull/38899/38899)a7224c9559
] - node-api: fix shutdown crashes (Michael Dawson) #3https://github.com/nodejs/node/pull/38492/38492)81b4dc88f1
] - node-api: make reference weak parameter an indirect link to references (Chengzhong Wu) #3https://github.com/nodejs/node/pull/38000/38000)2aa9ca1ea9
] - node-api: fix crash in finalization (Michael Dawson) #3https://github.com/nodejs/node/pull/37876/37876)a2f4206415
] - node-api: stop ref gc during environment teardown (Gabriel Schulhof) #3https://github.com/nodejs/node/pull/37616/37616)171bb66ccc
] - node-api: force env shutdown deferring behavior (Gabriel Schulhof) #3https://github.com/nodejs/node/pull/37303/37303)e707514c80
] - src: fix finalization crash (James M Snell) #3https://github.com/nodejs/node/pull/38250/38250)v12.22.11
: 2022-03-17, Version 12.22.11 'Erbium' (LTS), @richardlauCompare Source
This is a security release.
Notable changes
Update to OpenSSL 1.1.1n, which addresses the following vulnerability:
BN_mod_sqrt()
reachable when parsing certificates (High)(CVE-2022-0778)More details are available at https://www.openssl.org/news/secadv/20220315.txt
Fix for building Node.js 12.x with Visual Studio 2019 to allow us to continue to
run CI tests.
Commits
e3e5bf11ba
] - build: pin Windows GitHub runner to windows-2019 (Richard Lau) #4https://github.com/nodejs/node/pull/42349/42349)f41e7771bf
] - build: fix detection of Visual Studio 2019 (Richard Lau) #4https://github.com/nodejs/node/pull/42349/42349)c372ec207d
] - deps: update archs files for OpenSSL-1.1.n (Richard Lau) #4https://github.com/nodejs/node/pull/42348/42348)d574a1dccb
] - deps: upgrade openssl sources to 1.1.1n (Richard Lau) #4https://github.com/nodejs/node/pull/42348/42348)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 8am and before 4pm on tuesday" in timezone Etc/UTC.
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.