chore(deps): update dependency node to v22 #285
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:
14.x
->22.x
16.13.2
->22.15.0
^16.7.8
->^22.0.0
Release Notes
actions/node-versions (node)
v22.15.0
: 22.15.0Compare Source
Node.js 22.15.0
v22.14.0
: 22.14.0Compare Source
Node.js 22.14.0
v22.13.1
: 22.13.1Compare Source
Node.js 22.13.1
v22.13.0
: 22.13.0Compare Source
Node.js 22.13.0
v22.12.0
: 22.12.0Compare Source
Node.js 22.12.0
v22.11.0
: 22.11.0Compare Source
Node.js 22.11.0
v22.10.0
: 22.10.0Compare Source
Node.js 22.10.0
v22.9.0
: 22.9.0Compare Source
Node.js 22.9.0
v22.8.0
: 22.8.0Compare Source
Node.js 22.8.0
v22.7.0
: 22.7.0Compare Source
Node.js 22.7.0
v22.6.0
: 22.6.0Compare Source
Node.js 22.6.0
v22.5.1
: 22.5.1Compare Source
Node.js 22.5.1
v22.5.0
: 22.5.0Compare Source
Node.js 22.5.0
v22.4.1
: 22.4.1Compare Source
Node.js 22.4.1
v22.4.0
: 22.4.0Compare Source
Node.js 22.4.0
v22.3.0
: 22.3.0Compare Source
Node.js 22.3.0
v22.2.0
: 22.2.0Compare Source
Node.js 22.2.0
v22.1.0
: 22.1.0Compare Source
Node.js 22.1.0
v22.0.0
: 22.0.0Compare Source
Node.js 22.0.0
v20.19.1
: 20.19.1Compare Source
Node.js 20.19.1
v20.19.0
: 20.19.0Compare Source
Node.js 20.19.0
v20.18.3
: 20.18.3Compare Source
Node.js 20.18.3
v20.18.2
: 20.18.2Compare Source
Node.js 20.18.2
v20.18.1
: 20.18.1Compare Source
Node.js 20.18.1
v20.18.0
: 20.18.0Compare Source
Node.js 20.18.0
v20.17.0
: 20.17.0Compare Source
Node.js 20.17.0
v20.16.0
: 20.16.0Compare Source
Node.js 20.16.0
v20.15.1
: 20.15.1Compare Source
Node.js 20.15.1
v20.15.0
: 20.15.0Compare Source
Node.js 20.15.0
v20.14.0
: 20.14.0Compare Source
Node.js 20.14.0
v20.13.1
: 20.13.1Compare Source
Node.js 20.13.1
v20.13.0
: 20.13.0Compare Source
Node.js 20.13.0
v20.12.2
: 20.12.2Compare Source
Node.js 20.12.2
v20.12.1
: 20.12.1Compare Source
Node.js 20.12.1
v20.12.0
: 20.12.0Compare Source
Node.js 20.12.0
v20.11.1
: 20.11.1Compare Source
Node.js 20.11.1
v20.11.0
: 20.11.0Compare Source
Node.js 20.11.0
v20.10.0
: 20.10.0Compare Source
Node.js 20.10.0
v20.9.0
: 20.9.0Compare Source
Node.js 20.9.0
v20.8.1
: 20.8.1Compare Source
Node.js 20.8.1
v20.8.0
: 20.8.0Compare Source
Node.js 20.8.0
v20.7.0
: 20.7.0Compare Source
Node.js 20.7.0
v20.6.1
: 20.6.1Compare Source
Node.js 20.6.1
v20.6.0
: 20.6.0Compare Source
Node.js 20.6.0
v20.5.1
: 20.5.1Compare Source
Node.js 20.5.1
v20.5.0
: 20.5.0Compare Source
Node.js 20.5.0
v20.4.0
: 20.4.0Compare Source
Node.js 20.4.0
v20.3.1
: 20.3.1Compare Source
Node.js 20.3.1
v20.3.0
: 20.3.0Compare Source
Node.js 20.3.0
v20.2.0
: 20.2.0Compare Source
Node.js 20.2.0
v20.1.0
: 20.1.0Compare Source
Node.js 20.1.0
v20.0.0
: 20.0.0Compare Source
Node.js 20.0.0
v18.20.8
: 18.20.8Compare Source
Node.js 18.20.8
v18.20.7
: 18.20.7Compare Source
Node.js 18.20.7
v18.20.6
: 18.20.6Compare Source
Node.js 18.20.6
v18.20.5
: 18.20.5Compare Source
Node.js 18.20.5
v18.20.4
: 18.20.4Compare Source
Node.js 18.20.4
v18.20.3
: 18.20.3Compare Source
Node.js 18.20.3
v18.20.2
: 18.20.2Compare Source
Node.js 18.20.2
v18.20.1
: 18.20.1Compare Source
Node.js 18.20.1
v18.20.0
: 18.20.0Compare Source
Node.js 18.20.0
v18.19.1
: 18.19.1Compare Source
Node.js 18.19.1
v18.19.0
: 18.19.0Compare Source
Node.js 18.19.0
v18.18.2
: 18.18.2Compare Source
Node.js 18.18.2
v18.18.1
: 18.18.1Compare Source
Node.js 18.18.1
v18.18.0
: 18.18.0Compare Source
Node.js 18.18.0
v18.17.1
: 18.17.1Compare Source
Node.js 18.17.1
v18.17.0
: 18.17.0Compare Source
Node.js 18.17.0
v18.16.1
: 18.16.1Compare Source
Node.js 18.16.1
v18.16.0
: 18.16.0Compare Source
Node.js 18.16.0
v18.15.0
: 18.15.0Compare Source
Node.js 18.15.0
v18.14.2
: 18.14.2Compare Source
Node.js 18.14.2
v18.14.1
: 18.14.1Compare Source
Node.js 18.14.1
v18.14.0
: 18.14.0Compare Source
Node.js 18.14.0
v18.13.0
: 18.13.0Compare Source
Node.js 18.13.0
v18.12.1
: 18.12.1Compare Source
Node.js 18.12.1
v18.12.0
: 18.12.0Compare Source
Node.js 18.12.0
v18.11.0
: 18.11.0Compare Source
Node.js 18.11.0
v18.10.0
: 18.10.0Compare Source
Node.js 18.10.0
v18.9.1
: 18.9.1Compare Source
Node.js 18.9.1
v18.9.0
: 18.9.0Compare Source
Node.js 18.9.0
v18.8.0
: 18.8.0Compare Source
Node.js 18.8.0
v18.7.0
: 18.7.0Compare Source
Node.js 18.7.0
v18.6.0
: 18.6.0Compare Source
Node.js 18.6.0
v18.5.0
: 18.5.0Compare Source
Node.js 18.5.0
v18.4.0
: 18.4.0Compare Source
Node.js 18.4.0
v18.3.0
: 18.3.0Compare Source
Node.js 18.3.0
v18.2.0
: 18.2.0Compare Source
Node.js 18.2.0
v18.1.0
: 18.1.0Compare Source
Node.js 18.1.0
v18.0.0
: 18.0.0Compare Source
Node.js 18.0.0
v16.20.2
: 16.20.2Compare Source
Node.js 16.20.2
v16.20.1
: 16.20.1Compare Source
Node.js 16.20.1
v16.20.0
: 16.20.0Compare Source
Node.js 16.20.0
v16.19.1
: 16.19.1Compare Source
Node.js 16.19.1
v16.19.0
: 16.19.0Compare Source
Node.js 16.19.0
v16.18.1
: 16.18.1Compare Source
Node.js 16.18.1
v16.18.0
: 16.18.0Compare Source
Node.js 16.18.0
v16.17.1
: 16.17.1Compare Source
Node.js 16.17.1
v16.17.0
: 16.17.0Compare Source
Node.js 16.17.0
v16.16.0
: 16.16.0Compare Source
Node.js 16.16.0
v16.15.1
: 16.15.1Compare Source
Node.js 16.15.1
v16.15.0
: 16.15.0Compare Source
Node.js 16.15.0
v16.14.2
: 16.14.2Compare Source
Node.js 16.14.2
v16.14.1
: 16.14.1Compare Source
Node.js 16.14.1
v16.14.0
: 16.14.0Compare Source
Node.js 16.14.0
v16.13.2
: 16.13.2Compare Source
Node.js 16.13.2
v16.13.1
: 16.13.1Compare Source
Node.js 16.13.1
v16.13.0
: 16.13.0Compare Source
Node.js 16.13.0
v16.12.0
: 16.12.0Compare Source
Node.js 16.12.0
v16.11.1
: 16.11.1Compare Source
Node.js 16.11.1
v16.11.0
: 16.11.0Compare Source
Node.js 16.11.0
v16.10.0
: 16.10.0Compare Source
Node.js 16.10.0
v16.9.1
: 16.9.1Compare Source
Node.js 16.9.1
v16.9.0
: 16.9.0Compare Source
Node.js 16.9.0
v16.8.0
: 16.8.0Compare Source
Node.js 16.8.0
v16.7.0
: 16.7.0Compare Source
Node.js 16.7.0
v16.6.2
: 16.6.2Compare Source
Node.js 16.6.2
v16.6.1
: 16.6.1Compare Source
Node.js 16.6.1
v16.6.0
: 16.6.0Compare Source
Node.js 16.6.0
v16.5.0
: 16.5.0Compare Source
Node.js 16.5.0
v16.4.2
: 16.4.2Compare Source
Node.js 16.4.2
v16.4.1
: 16.4.1Compare Source
Node.js 16.4.1
v16.4.0
: 16.4.0Compare Source
Node.js 16.4.0
v16.3.0
: 16.3.0Compare Source
Node.js 16.3.0
v16.2.0
: 16.2.0Compare Source
Node.js 16.2.0
v16.1.0
: 16.1.0Compare Source
Node.js 16.1.0
v16.0.0
: 16.0.0Compare Source
Node.js 16.0.0
nodejs/node (node)
v22.15.0
Compare Source
v22.14.0
: 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95Compare Source
Notable Changes
82a9000e9e
] - crypto: update root certificates to NSS 3.107 (Node.js GitHub Bot) #56566b7fe54fc88
] - (SEMVER-MINOR) fs: allowexclude
option in globs to accept glob patterns (Daeyeon Jeong) #564893ac92ef607
] - (SEMVER-MINOR) lib: add typescript support to STDIN eval (Marco Ippolito) #563591614e8e7bc
] - (SEMVER-MINOR) module: add ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX (Marco Ippolito) #566106d6cffa9cc
] - (SEMVER-MINOR) module: addfindPackageJSON
util (Jacob Smith) #55412d35333ae18
] - (SEMVER-MINOR) process: add process.ref() and process.unref() methods (James M Snell) #5640007ff3ddcb5
] - (SEMVER-MINOR) sqlite: support TypedArray and DataView inStatementSync
(Alex Yang) #5638594d3fe1b62
] - (SEMVER-MINOR) src: add --disable-sigusr1 to prevent signal i/o thread (Rafael Gonzaga) #564415afffb4415
] - (SEMVER-MINOR) src,worker: add isInternalWorker (Carlos Espa) #56469697a851fb3
] - (SEMVER-MINOR) test_runner: add TestContext.prototype.waitFor() (Colin Ihrig) #56595047537b48c
] - (SEMVER-MINOR) test_runner: add t.assert.fileSnapshot() (Colin Ihrig) #56459926cf84e95
] - (SEMVER-MINOR) test_runner: add assert.register() API (Colin Ihrig) #56434c658a8afdf
] - (SEMVER-MINOR) worker: add eval ts input (Marco Ippolito) #56394Commits
bad1ad8650
] - assert: make myers_diff function more performant (Giovanni Bucci) #56303e222e36f3b
] - assert: make partialDeepStrictEqual work with urls and File prototypes (Giovanni Bucci) #56231e232789fe2
] - assert: show diff when doing partial comparisons (Giovanni Bucci) #56211c99de1fdcf
] - assert: make partialDeepStrictEqual throw when comparing [0] with [-0] (Giovanni) #562372386fd5840
] - benchmark: add validateStream to styleText bench (Rafael Gonzaga) #56556b197dfa7ec
] - build: fix GN build for ngtcp2 (Cheng) #563002a3cdd34ff
] - build: test macos-13 on GitHub actions (Michaël Zasso) #5630712f716be0a
] - build: build v8 with -fvisibility=hidden on macOS (Joyee Cheung) #56275c5ca15bd34
] - child_process: fix parsing messages with splitted length field (Maksim Gorkov) #561068346b8fc2c
] - crypto: add missing return value check (Michael Dawson) #5661582a9000e9e
] - crypto: update root certificates to NSS 3.107 (Node.js GitHub Bot) #56566890eef20a1
] - crypto: fix checkPrime crash with large buffers (Santiago Gimeno) #565595edb7b5e87
] - crypto: fix warning of ignoring return value (Cheng) #56527b89f123a0b
] - crypto: make generatePrime/checkPrime interruptible (James M Snell) #5646063c1859e01
] - deps: update corepack to 0.31.0 (Node.js GitHub Bot) #56795a48430d4d3
] - deps: move inspector_protocol to deps (Chengzhong Wu) #5664974cccc824f
] - deps: macro ENODATA is deprecated in libc++ (Cheng) #56698fa869ea0f2
] - deps: fixup some minor coverity warnings (James M Snell) #566121a4fa2b015
] - deps: update amaro to 0.3.0 (Node.js GitHub Bot) #56568b47076fd82
] - deps: update amaro to 0.2.2 (Node.js GitHub Bot) #5656846bd4b8731
] - deps: update simdutf to 6.0.3 (Node.js GitHub Bot) #565678ead9c693b
] - deps: update simdutf to 5.7.2 (Node.js GitHub Bot) #5638818d4b502af
] - deps: update amaro to 0.2.1 (Node.js GitHub Bot) #56390d938d7cc86
] - deps: update googletest to7d76a23
(Node.js GitHub Bot) #563879761e7dccb
] - deps: update googletest toe54519b
(Node.js GitHub Bot) #563708319dc6bc5
] - deps: update ngtcp2 to 1.10.0 (Node.js GitHub Bot) #563346eacd19d6a
] - deps: update simdutf to 5.7.0 (Node.js GitHub Bot) #5633228bec2dda3
] - diagnostics_channel: capture console messages (Stephen Belanger) #56292d519d33502
] - doc: update macOS and Xcode versions for releases (Michaël Zasso) #56337fcfe650507
] - doc: add note for features usingInternalWorker
with permission model (Antoine du Hamel) #56706efbba182b5
] - doc: add entry to changelog about SQLite Session Extension (Bart Louwers) #5631831bf9c7dd9
] - doc: move anatoli to emeritus (Michael Dawson) #565926096e38c7c
] - doc: fix styles of the expandable TOC (Antoine du Hamel) #56755d423638281
] - doc: add "Skip to content" button (Antoine du Hamel) #56750edeb157d75
] - doc: improve accessibility of expandable lists (Antoine du Hamel) #567491a79e87687
] - doc: add note regarding commit message trailers (Dario Piotrowicz) #56736927c7e47e4
] - doc: fix typo in example code for util.styleText (Robin Mehner) #56720fade522538
] - doc: fix inconsistencies inWeakSet
andWeakMap
comparison details (Shreyans Pathak) #5668355533bf147
] - doc: add RafaelGSS as latest sec release stewards (Rafael Gonzaga) #566828e978bdee1
] - doc: clarify cjs/esm diff inqueueMicrotask()
vsprocess.nextTick()
(Dario Piotrowicz) #56659ae360c30dc
] - doc:WeakSet
andWeakMap
comparison details (Shreyans Pathak) #56648acd2a2fda5
] - doc: mention prepare --security (Rafael Gonzaga) #56617d3c0a2831d
] - doc: tweak info on reposts in ambassador program (Michael Dawson) #565893299505b49
] - doc: add type stripping to ambassadors program (Marco Ippolito) #56598b1a6ffa4e4
] - doc: improve internal documentation on built-in snapshot (Joyee Cheung) #565051641a28930
] - doc: document CLI way to open the nodejs/bluesky PR (Antoine du Hamel) #565062042628fda
] - doc: add section about using npx with permission model (Rafael Gonzaga) #56539ace19a0263
] - doc: update gcc-version for ubuntu-lts (Kunal Kumar) #565534aa57b50f8
] - doc: fix parentheses in options (Tobias Nießen) #56563b40b01b4d3
] - doc: include CVE to EOL lines as sec release process (Rafael Gonzaga) #565206701360113
] - doc: add esm examples to node:trace_events (Alfredo González) #56514d3207cca3e
] - doc: add message for Ambassadors to promote (Michael Dawson) #5623597ece4ae06
] - doc: allow request for TSC reviews via the GitHub UI (Antoine du Hamel) #5649303f25055ab
] - doc: add example for piping ReadableStream (Gabriel Schulhof) #56415516d07482c
] - doc: expand description ofparseArg
'sdefault
(Kevin Gibbons) #54431a6491effcb
] - doc: use<ul>
instead of<ol>
inSECURITY.md
(Antoine du Hamel) #56346e4ec134b21
] - doc: clarify that WASM is trusted (Matteo Collina) #563450f7aed8a59
] - doc: fix thecrc32
documentation (Kevin Toshihiro Uehara) #55898721104a296
] - doc: fix links inmodule.md
(Antoine du Hamel) #56283928540d792
] - doc: fix typos (Nathan Baulch) #55066e69d35f03b
] - doc: add history info for Permission Model (Antoine du Hamel) #56707c6fd867ab5
] - esm: fix jsdoc type refs toModuleJobBase
in esm/loader (Jacob Smith) #564999cf9046bd7
] - Revert "events: add hasEventListener util for validate" (origranot) #56282b7fe54fc88
] - (SEMVER-MINOR) fs: allowexclude
option in globs to accept glob patterns (Daeyeon Jeong) #564896ca27c2a59
] - http2: omit server name when HTTP2 host is IP address (islandryu) #565309f1fa199bf
] - inspector: roll inspector_protocol (Chengzhong Wu) #566490dae4bb3ab
] - inspector: add undici http tracking support (Chengzhong Wu) #564882c6124cec4
] - inspector: report loadingFinished until the response data is consumed (Chengzhong Wu) #5637296ec862ce2
] - lib: refactor execution.js (Marco Ippolito) #563583ac92ef607
] - (SEMVER-MINOR) lib: add typescript support to STDIN eval (Marco Ippolito) #56359d5bf3db0cf
] - lib: allow skipping source maps in node_modules (Chengzhong Wu) #56639d33eaf2bcb
] - lib: ensure FORCE_COLOR forces color output in non-TTY environments (Pietro Marchini) #55404dc003218a8
] - lib: optimizeprepareStackTrace
on builtin frames (Chengzhong Wu) #56299df06524863
] - lib: suppress source map lookup exceptions (Chengzhong Wu) #5629935335a5a66
] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #565801faabdb150
] - meta: add codeowners of security release document (Rafael Gonzaga) #56521b4ece22ef5
] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #563429ec67e7ce0
] - meta: move MoLow to TSC regular member (Moshe Atlow) #56276bae4b2e20a
] - module: use more defensive code when handling SWC errors (Antoine du Hamel) #566461614e8e7bc
] - (SEMVER-MINOR) module: add ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX (Marco Ippolito) #56610174d88eab1
] - module: support eval with ts syntax detection (Marco Ippolito) #56285299d6fa829
] - module: fix jsdoc forformat
parameter in cjs/loader (pacexy) #565010307e4dd59
] - module: unify TypeScript and .mjs handling in CommonJS (Joyee Cheung) #555901f4f9be93d
] - module: fix async resolution error within the syncfindPackageJSON
(Jacob Smith) #56382bbedffa0f0
] - module: simplifyfindPackageJSON
implementation (Antoine du Hamel) #555436d6cffa9cc
] - (SEMVER-MINOR) module: addfindPackageJSON
util (Jacob Smith) #55412cd7ce18233
] - module: fix badrequire.resolve
with option paths for.
and..
(Dario Piotrowicz) #56735152df4da21
] - module: rethrow amaro error message (Marco Ippolito) #56568acba5dc87e
] - module: use buffer.toString base64 (Chengzhong Wu) #5631501e69be8ff
] - node-api: define version 10 (Gabriel Schulhof) #55676724524528e
] - node-api: remove deprecated attribute from napi_module_register (Vladimir Morozov) #56162c78e11064f
] - process: remove support for undocumented symbol (Antoine du Hamel) #565523f69b18a23
] - process: fix symbol key and mark experimental newnode:process
methods (Antoine du Hamel) #56517d35333ae18
] - (SEMVER-MINOR) process: add process.ref() and process.unref() methods (James M Snell) #56400fa49f0f7d5
] - punycode: limit deprecation warning (Colin Ihrig) #56632d77c7073b7
] - sqlite: disable memstatus APIs at build time (Colin Ihrig) #5654107ff3ddcb5
] - (SEMVER-MINOR) sqlite: support TypedArray and DataView inStatementSync
(Alex Yang) #56385b6c2e91365
] - sqlite: enable SQL math functions (Colin Ihrig) #564473462263e8b
] - sqlite: pass conflict type to conflict resolution handler (Bart Louwers) #5635289ba3af743
] - src: add nullptr handling from X509_STORE_new() (Burkov Egor) #5670089a7c82e0c
] - src: add default value for RSACipherConfig mode fieldConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.