chore(deps): update all non-major packages >= 1.0 #1450
Merged
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:
3.13.1
->3.14.3
8.29.0
->8.32.0
18.12.1
->18.13.0
9.1.3
->9.3.1
3.4
->3.5
2.4
->2.6
2.8.0
->2.8.3
1.1
->1.2
1.21
->1.24
Release Notes
B2o5T/graphql-eslint
v3.14.3
Compare Source
v3.14.2
Compare Source
v3.14.1
Compare Source
v3.14.0
Compare Source
eslint/eslint
v8.32.0
Compare Source
Features
fc20f24
feat: add suggestions for redundant wrapping in prefer-regex-literals (#16658) (YeonJuan)Bug Fixes
b4f8329
fix: ignore directives for no-fallthrough (#16757) (gfyoung)Documentation
17b65ad
docs: IA Update page URL move (#16665) (Ben Perlmutter)5981296
docs: fix theme switcher button (#16752) (Sam Chen)6669413
docs: deploy prerelease docs under the/docs/next/
path (#16541) (Nitin Kumar)78ecfe0
docs: use inline code for rule options name (#16768) (Percy Ma)fc2ea59
docs: Update README (GitHub Actions Bot)762a872
docs: Update README (GitHub Actions Bot)Chores
2952d6e
chore: sync templates/*.md files with issue templates (#16758) (gfyoung)3e34418
chore: Add new issues to triage project (#16740) (Nicholas C. Zakas)v8.31.0
Compare Source
Features
52c7c73
feat: check assignment patterns in no-underscore-dangle (#16693) (Milos Djermanovic)b401cde
feat: add options to check destructuring in no-underscore-dangle (#16006) (Morten Kaltoft)30d0daf
feat: group properties with values in parentheses inkey-spacing
(#16677) (Francesco Trotta)Bug Fixes
35439f1
fix: correct syntax error inprefer-arrow-callback
autofix (#16722) (Francesco Trotta)87b2470
fix: new instance of FlatESLint should load latest config file version (#16608) (Milos Djermanovic)Documentation
4339dc4
docs: Update README (GitHub Actions Bot)4e4049c
docs: optimize code block structure (#16669) (Sam Chen)54a7ade
docs: do not escape code blocks of formatters examples (#16719) (Sam Chen)e5ecfef
docs: Add function call example for no-undefined (#16712) (Elliot Huffman)a3262f0
docs: Add mastodon link (#16638) (Amaresh S M)a14ccf9
docs: clarify files property (#16709) (Sam Chen)3b29eb1
docs: fix npm link (#16710) (Abdullah Osama)a638673
docs: fix search bar focus onEsc
(#16700) (Shanmughapriyan S)f62b722
docs: country flag missing in windows (#16698) (Shanmughapriyan S)4d27ec6
docs: display zh-hans in the docs language switcher (#16686) (Percy Ma)8bda20e
docs: remove manually maintained anchors (#16685) (Percy Ma)b68440f
docs: User Guide Getting Started expansion (#16596) (Ben Perlmutter)Chores
65d4e24
chore: Upgrade @eslint/eslintrc@1.4.1 (#16729) (Brandon Mills)8d93081
chore: fix CI failure (#16721) (Sam Chen)8f17247
chore: Set up automatic updating of README (#16717) (Nicholas C. Zakas)4cd87cb
ci: bump actions/stale from 6 to 7 (#16713) (dependabot[bot])fd20c75
chore: sort package.json scripts in alphabetical order (#16705) (Darius Dzien)10a5c78
chore: update ignore patterns ineslint.config.js
(#16678) (Milos Djermanovic)v8.30.0
Compare Source
Features
075ef2c
feat: add suggestion for no-return-await (#16637) (Daniel Bartholomae)7190d98
feat: update globals (#16654) (Sébastien Règne)Bug Fixes
1a327aa
fix: Ensure flat config unignores work consistently like eslintrc (#16579) (Nicholas C. Zakas)9b8bb72
fix: autofix recursive functions in no-var (#16611) (Milos Djermanovic)Documentation
6a8cd94
docs: Clarify Discord info in issue template config (#16663) (Nicholas C. Zakas)ad44344
docs: CLI documentation standardization (#16563) (Ben Perlmutter)293573e
docs: fix broken line numbers (#16606) (Sam Chen)fa2c64b
docs: use relative links for internal links (#16631) (Percy Ma)75276c9
docs: reorder options in no-unused-vars (#16625) (Milos Djermanovic)7276fe5
docs: Fix anchor in URL (#16628) (Karl Horky)6bef135
docs: don't apply layouts to html formatter example (#16591) (Tanuj Kanti)dfc7ec1
docs: Formatters page updates (#16566) (Ben Perlmutter)8ba124c
docs: update theprefer-const
example (#16607) (Pavel)e6cb05a
docs: fix css leaking (#16603) (Sam Chen)Chores
f2c4737
chore: upgrade @eslint/eslintrc@1.4.0 (#16675) (Milos Djermanovic)ba74253
chore: standardize npm script names per #14827 (#16315) (Patrick McElhaney)0d9af4c
ci: fix npm v9 problem withfile:
(#16664) (Milos Djermanovic)90c9219
refactor: migrate off deprecated function-style rules in all tests (#16618) (Bryan Mishkin)nodejs/node
v18.13.0
: 2023-01-05, Version 18.13.0 'Hydrogen' (LTS), @danielleadamsCompare Source
Notable changes
Add support for externally shared js builtins
By default Node.js is built so that all dependencies are bundled into the Node.js binary itself. Some Node.js distributions prefer to manage dependencies externally. There are existing build options that allow dependencies with native code to be externalized. This commit adds additional options so that dependencies with JavaScript code (including WASM) can also be externalized. This addition does not affect binaries shipped by the Node.js project but will allow other distributions to externalize additional dependencies when needed.
Contributed by Michael Dawson in #44376
Introduce
File
The File class is part of the FileAPI. It can be used anywhere a Blob can, for example in
URL.createObjectURL
andFormData
. It contains two properties that Blobs do not have:lastModified
, the last time the file was modified in ms, andname
, the name of the file.Contributed by Khafra in #45139
Support function mocking on Node.js test runner
The
node:test
module supports mocking during testing via a top-levelmock
object.
Contributed by Colin Ihrig in #45326
Other notable changes
url.parse
(Antoine du Hamel) #45576Commits
40123a6bb0
] - (SEMVER-MINOR) async_hooks: add hook to stop propagation (Gerhard Stöbich) #453869925d20ed8
] - benchmark: add variety of inputs to text-encoder (Yagiz Nizipli) #457875e167bd658
] - benchmark: make benchmarks runnable in older versions of Node.js (Joyee Cheung) #45746a1421623ac
] - benchmark: add v8 serialize benchmark (Yagiz Nizipli) #45476fcf61884cc
] - benchmark: add text-encoder benchmark (Yagiz Nizipli) #45450762d285c98
] - benchmark: add parameters to text-decoder benchmark (Yagiz Nizipli) #45363ab891ecbff
] - benchmark: fix text-decoder benchmark (Yagiz Nizipli) #453631ed312a737
] - benchmark: add blob benchmark (Yagiz Nizipli) #449902ee3d81277
] - bootstrap: merge main thread and worker thread initializations (Joyee Cheung) #44869e638ea4f48
] - bootstrap: check more metadata when loading the snapshot (Joyee Cheung) #44132bfcf4f0046
] - buffer: make decodeUTF8 params loose (Yagiz Nizipli) #456103a7f3d5993
] - (SEMVER-MINOR) buffer: introduce File (Khafra) #45139345b847aa6
] - buffer: fix validation of options inBlob
constructor (Antoine du Hamel) #451561ddc438444
] - build: disable v8 snapshot compression by default (Joyee Cheung) #45716bd1a2fbd91
] - build: add python 3.11 support for android (Mohammed Keyvanzadeh) #457652b0ace302d
] - build: rework gyp files for zlib (Richard Lau) #455895ab7a30a06
] - build: avoid redefined macro (Michaël Zasso) #45544f58b32c22e
] - build: fix env.h for cpp20 (Jiawen Geng) #455161de1f679ec
] - Revert "build: remove precompiled header and debug information for host builds" (Stefan Stojanovic) #4543289d1eb58b0
] - build: add --v8-disable-object-print flag (MURAKAMI Masahiko) #45458f2a4def232
] - build: make scripts in gyp run with right python (Jiawen Geng) #45435473a879c91
] - build: workaround for node-core-utils (Jiawen Geng) #45199abcc034c61
] - build: fix icu-small build with ICU 72.1 (Steven R. Loomis) #451958a99221a21
] - build: remove unused language files (Ben Noordhuis) #451383fb44f9413
] - build: add GitHub token to auto-start-ci workflow (Richard Lau) #451852aac993bb2
] - build: add version info to timezone update PR (Darshan Sen) #450210db19b3c60
] - build: support Python 3.11 (Luigi Pinca) #45191fb008a2e9b
] - build,deps,src: fix Intel VTune profiling support (Shi Lei) #4524861bc27a5b4
] - build,win: pass --debug-nghttp2 to configure (Santiago Gimeno) #452097b68c06988
] - child_process: validate arguments for null bytes (Darshan Sen) #44782bac6b7d900
] - crypto: simplify lazy loading of internal modules (Antoine du Hamel) #458092fbf95662c
] - crypto: fix CipherBase Update int32 overflow (Marco Ippolito) #457690100fd445b
] - crypto: refactor ArrayBuffer to bigint conversion utils (Antoine du Hamel) #45567fa0a2d8e5d
] - crypto: refactor verify acceptable key usage functions (Filip Skokan) #45569ef64b86d0d
] - crypto: fix ECDH webcrypto public CryptoKey usages (Filip Skokan) #45569b92b80424a
] - crypto: validate CFRG webcrypto JWK import "d" and "x" are a pair (Filip Skokan) #45569621e3c9cd4
] - crypto: use DataError for CFRG webcrypto raw and jwk import key checks (Filip Skokan) #455698fcfbeffe1
] - crypto: use DataError for webcrypto keyData import failures (Filip Skokan) #45569a976a63138
] - crypto: fix X25519 and X448 webcrypto public CryptoKey usages (Filip Skokan) #4556927adcc9c4b
] - crypto: ensure "x" is present when importing private CFRG webcrypto keys (Filip Skokan) #45569f27ebab56c
] - crypto: clear OpenSSL error queue after calling X509_check_private_key() (Filip Skokan) #45495319ae095fb
] - crypto: update root certificates (Luigi Pinca) #45490dae92e78d6
] - crypto: clear OpenSSL error queue after calling X509_verify() (Takuro Sato) #453771ba1809dfd
] - crypto: handle more webcrypto errors with OperationError (Filip Skokan) #45320b54f8761ae
] - crypto: handle unsupported AES ciphers in webcrypto (Filip Skokan) #4532157f507f1dd
] - crypto: fix webcrypto HMAC "get key length" in deriveKey and generateKey (Filip Skokan) #449177565a75ee5
] - crypto: remove webcrypto HKDF and PBKDF2 default-applied lengths (Filip Skokan) #44945631421e8d0
] - crypto: simplify webcrypto ECDH deriveBits (Filip Skokan) #44946c4f665f528
] - deps: V8: cherry-pickd1d4c64
(Danielle Adams) #46098c04e1df396
] - Revert "deps: fix zlib compilation for CPUs without SIMD features" (Luigi Pinca) #4558934e708cded
] - deps: update undici to 5.13.0 (Node.js GitHub Bot) #4563433b0664bbe
] - deps: update corepack to 0.15.2 (Node.js GitHub Bot) #456357b6d2a8ec0
] - deps: update nghttp2 to 1.51.0 (Yagiz Nizipli) #4553702eabaf409
] - deps: update base64 to 0.5.0 (Facundo Tuesca) #455097d26bf3c08
] - deps: V8: cherry-pick9df5ef7
(Yagiz Nizipli) #4547443419ad6bc
] - deps: fix zlib compilation for CPUs without SIMD features (Anna Henningsen) #45387978cfad005
] - deps: update zlib to upstream8bbd6c3
(Luigi Pinca) #4538772362f348c
] - deps: update acorn to 8.8.1 (Node.js GitHub Bot) #4544117a89d1f4e
] - deps: V8: cherry-pick031b98b
(Michaël Zasso) #45375bbe67c484a
] - deps: upgrade npm to 8.19.3 (npm team) #45322a274d6bc0d
] - deps: update corepack to 0.15.1 (Node.js GitHub Bot) #45331c9c958e188
] - deps: upgrade to libuv 1.44.2 (Luigi Pinca) #4234007b47ad58c
] - deps: update corepack to 0.15.0 (Node.js GitHub Bot) #45235bb6e8b1972
] - deps: update undici to 5.12.0 (Node.js GitHub Bot) #45236596e3a8f2f
] - deps: V8: cherry-pickc2792e5
(Jiawen Geng) #449612088cb4744
] - deps: patch V8 to 10.2.154.23 (Michaël Zasso) #459976ea555e8ac
] - deps: V8: cherry-pick2ada52c
(Michaël Zasso) #455736d8c0f0efd
] - deps: update timezone to 2022f (Node.js GitHub Bot) #452893b73aa416f
] - deps: update ICU to 72.1 (Michaël Zasso) #45068555d1723b1
] - deps: update timezone (Node.js GitHub Bot) #449505c0fcc13f7
] - deps: patch V8 to 10.2.154.19 (Michaël Zasso) #452291a47a7bbed
] - diagnostics_channel: fix diagnostics channel memory leak (theanarkh) #4563340a29aabbc
] - diagnostics_channel: built-in channels should remain experimental (Stephen Belanger) #454232752f543bc
] - diagnostics_channel: mark as stable (Stephen Belanger) #452909ceed7a1cc
] - dns: fix port validation (Antoine du Hamel) #45135108220cb05
] - doc: buffer.fill empty value (Marco Ippolito) #45794b5ad92fea2
] - doc: add args of filter option of fs.cp (MURAKAMI Masahiko) #45739899ba3d3c2
] - doc: disambiguatenative module
toaddon
(Daeyeon Jeong) #456736e35803789
] - doc: using console.error for error cases in crypto and events (emirgoren) #45640fcd0f71979
] - doc: fix actual result of example is different in events (Deokjin Kim) #456568203c021dc
] - doc: add doc-only deprecation for headers/trailers setters (Rich Trott) #45697c1f90a5b7b
] - doc: add detail on how api docs are published (Michael Dawson) #4562690e9951d30
] - doc: use console.error for error case in child_process and dgram (Deokjin Kim) #45690d9593ce98b
] - doc: move streaming instruc to doc/contributing (Michael Dawson) #45582a3eb2dd9b4
] - doc: add Rafael to the tsc (Michael Dawson) #45691fa8caa328f
] - doc: add missing line in debugger (Deokjin Kim) #456323fb5c6d3c5
] - doc: fix actual result of example is different in stream (Deokjin Kim) #456198a1e556899
] - doc: addoptions
parameter to eventTarget.removeEventListener (Deokjin Kim) #456676881188f0f
] - doc: define "react-native" community condition (Alex Hunt) #4536753e01f650f
] - doc: move os.machine() docs to sorted position (Colin Ihrig) #456470669712cbd
] - doc: use console.error for error case in fs, https, net and process (Deokjin Kim) #45606ebc89f15fe
] - doc: add link to doc with social processes (Michael Dawson) #45584b771fdb6f8
] - doc: deprecate use of invalid ports inurl.parse
(Antoine du Hamel) #455766a36159764
] - doc: clarify changes in readableFlowing (Kohei Ueno) #4555430a8604143
] - doc: use console.error for error case in http2 (Deokjin Kim) #455778e94339891
] - doc: add version description about fsPromise.constants (chlorine) #45556203ca494a1
] - doc: add missing documentation for paramEncoding (Tobias Nießen) #4552331233b2064
] - doc: fix typo in threat model (Tobias Nießen) #45558e851c43c54
] - doc: add Node.js Threat Model (Rafael Gonzaga) #4522334c2876541
] - doc: run license-builder (github-actions[bot]) #45553dde8740af3
] - doc: add async_hooks migration note (Geoffrey Booth) #45335e304628fb5
] - doc: fix RESOLVE_ESM_MATCH in modules.md (翠 / green) #452808b44c6121e
] - doc: add arm64 to os.machine() (Carter Snook) #45374009adc7e21
] - doc: add lint rule to enforce trailing commas (Antoine du Hamel) #45471c6b89abc5f
] - doc: adjust wording to eliminate awkward typography (Konv) #45398785817e341
] - doc: fix typo in maintaining-dependencies.md (Tobias Nießen) #4542800e02bda3a
] - doc: allow for holidays in triage response (Michael Dawson) #45267bef5206b84
] - doc: include last security release date (Juan José Arboleda) #45368846b1aefac
] - doc: fix email for Ashley (Michael Dawson) #45364913b669a2b
] - doc: fix test runner's only tests section header (Colin Ihrig) #45343691da886f1
] - doc: run license-builder (github-actions[bot]) #4534990a28920de
] - doc: add more info for timer.setInterval (theanarkh) #45232d2fc2aa666
] - doc: use module names in stability overview table (Filip Skokan) #453123f69d21b5c
] - doc: addnode:
prefix for examples (Daeyeon Jeong) #45328a5c9b3c112
] - doc: update name of Node.js core Slack channel (Rich Trott) #452932bfd60b06f
] - doc: fix "task_processor.js" typo (andreysoktoev) #45257248de57278
] - doc: add history section tofetch
-related globals (Antoine du Hamel) #451981f5975ef50
] - doc: clarify moderation inonboarding.md
(Benjamin Gruenbaum) #419304e87c36570
] - doc: change make lint to make lint-md (RafaelGSS) #451973381a17d2c
] - doc: add more lts update steps to release guide (Ruy Adorno) #4517764b0495310
] - doc: add bmuenzenmeyer to triagers (Brian Muenzenmeyer) #451556ebdb76727
] - doc: update process.release (Filip Skokan) #4517005d89c4722
] - doc: add link to triage guide (Brian Muenzenmeyer) #45154f1aa82fd3c
] - doc: mark Node.js 12 as End-of-Life (Rafael Gonzaga) #45186da6f308612
] - doc: add lukekarrys to collaborators (Luke Karrys) #4518017380a1e6a
] - doc: update mark release line lts on release guide (Ruy Adorno) #451013ddb6ccb2a
] - doc: be more definite and present tense-y (Ben Noordhuis) #45120b09c386208
] - doc: add major version note to release guide (Ruy Adorno) #45054896b48b549
] - doc: fix v14.x link maintaining openssl guide (RafaelGSS) #4507133b3d8646b
] - doc: add note about latest GitHub release (Michaël Zasso) #451115e76bf5cd5
] - doc: mention v18.x openssl maintaining guide (Rafael Gonzaga) #45070b4e3f3f095
] - doc: fix display of "problematic" ASCII characters (John Gardner) #443738bb23a4da3
] - doc: mark Node.js v17.x as EOL (KaKa) #451103f89dcabdb
] - doc: update Node.js 16 End-of-Life date (Richard Lau) #451037b23ec47b0
] - doc: fix typo in parseArgs default value (Tobias Nießen) #450837da66ef9e7
] - doc: updated security stewards (Michael Dawson) #45005e5f9a520e2
] - doc: fix http and http2 writeEarlyHints() parameter (Fabian Meyer) #45000e41a39c2b9
] - doc: run license-builder (github-actions[bot]) #45034875de23ee9
] - doc: improve the workflow to test release binaries (Rafael Gonzaga) #45004d7fc12f647
] - doc: fix undici version in changelog (Michael Dawson) #449824494cb2e82
] - doc: add info on fixup to security release process (Michael Dawson) #4480788351b9758
] - doc: add anonrig to collaborators (Yagiz Nizipli) #45002aebf7453d7
] - doc: add notable changes to latest v18.x release changelog (Danielle Adams) #44996b4cc30e18c
] - doc: deprecate url.parse() (Rich Trott) #449194fcbc92788
] - doc: fix backticks in fs API docs (Livia Medeiros) #44962cc1f41a57e
] - doc, async_hooks: improve and add migration hints (Gerhard Stöbich) #453696fb74a995d
] - doc, http: add Uint8Array as allowed type (Gerhard Stöbich) #45167066993a10a
] - esm: add JSDoc property descriptions for loader (Rich Trott) #45370fa210f91df
] - esm: add JSDoc property descriptions for fetch (Rich Trott) #453702f27d058c2
] - esm: protect ESM loader from prototype pollution (Antoine du Hamel) #4517546ded6b96e
] - esm: protect ESM loader from prototype pollution (Antoine du Hamel) #450443bb764a58a
] - events: add unique events benchmark (Yagiz Nizipli) #44657b305ad46fd
] - fs: fix fs.rm support for loop symlinks (Nathanael Ruf) #45439c2f0377b8f
] - fs: update todo message (Yagiz Nizipli) #452651db20c84e1
] - fs: fix opts.filter issue in cpSync (Tho) #45143da302ce15b
] - fs: trace more fs api (theanarkh) #450959ab00f5fbd
] - gyp: fix v8 canary build on aix (Vasili Skurydzin) #45496cbd710bbf4
] - http: makeOutgoingMessage
more streamlike (Robert Nagy) #45672209e7e3cff
] - http: add debug log for ERR_UNESCAPED_CHARACTERS (Aidan Temple) #454203937118f5e
] - http: add JSDoc property descriptions (Rich Trott) #45370f222c95209
] - http: add priority to common http headers (James M Snell) #450452882e6042e
] - Revert "http: do not leak error listeners" (Luigi Pinca) #44921b45878b2f1
] - http2: improve session close/destroy procedures (Santiago Gimeno) #45115a534175aa5
] - http2: fix crash on Http2Stream::diagnostic_name() (Santiago Gimeno) #451230b9f11bcbe
] - http2: fix debugStream method (Santiago Gimeno) #45129bbaca8442a
] - lib: allow Writeable.toWeb() to work on http.Outgoing message (Debadree Chatterjee) #456421284789371
] - lib: check number of arguments inEventTarget
's function (Deokjin Kim) #456686297e77b1f
] - lib: disambiguatenative module
tobinding
(Daeyeon Jeong) #45673f7c101555a
] - lib: disambiguatenative module
to `buConfiguration
📅 Schedule: Branch creation - "every weekend" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.