chore(deps): update oxlint to v1 (major) #77
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:
^0.16.3
->^1.0.0
^0.16.3
->^1.0.0
Release Notes
oxc-project/eslint-plugin-oxlint (eslint-plugin-oxlint)
v1.8.0
Compare Source
No significant changes
View changes on GitHub
v1.7.0
Compare Source
No significant changes
View changes on GitHub
v1.6.0
Compare Source
No significant changes
View changes on GitHub
v1.5.0
Compare Source
No significant changes
View changes on GitHub
v1.4.0
Compare Source
No significant changes
View changes on GitHub
v1.3.0
Compare Source
No significant changes
View changes on GitHub
v1.2.0
Compare Source
No significant changes
View changes on GitHub
v1.1.0
Compare Source
No significant changes
View changes on GitHub
v1.0.0
Compare Source
No significant changes
View changes on GitHub
v0.18.1
Compare Source
No significant changes
View changes on GitHub
v0.18.0
Compare Source
No significant changes
View changes on GitHub
v0.17.0
Compare Source
No significant changes
View changes on GitHub
v0.16.12
Compare Source
🚀 Features
View changes on GitHub
v0.16.11
Compare Source
No significant changes
View changes on GitHub
v0.16.10
Compare Source
No significant changes
View changes on GitHub
v0.16.9
Compare Source
No significant changes
View changes on GitHub
v0.16.8
Compare Source
No significant changes
View changes on GitHub
v0.16.7
Compare Source
No significant changes
View changes on GitHub
v0.16.6
Compare Source
No significant changes
View changes on GitHub
v0.16.5
Compare Source
No significant changes
View changes on GitHub
v0.16.4
Compare Source
No significant changes
View changes on GitHub
oxc-project/oxc (oxlint)
v1.8.0
: oxlint v1.8.0Compare Source
[1.8.0] - 2025-07-22
NOTE: While custom JS plugins are mentioned in the release notes, they are not yet supported in this release. We are actively building them out.
🚀 Features
6d2b549
napi/oxlint: Pass AST in buffer to JS (#12350) (overlookmotel)14f0159
linter/exhaustive-deps: Add auto-fixer (#12354) (Don Isaac)🐛 Bug Fixes
99e105f
linter: Correct autofix inunicorn/prefer-number-properties
for Infinity (#12445) (yefan)0b539e3
linter:unicorn/catch-error-name
wasn't using the ignore property (#12446) (Parbez)05fba9b
linter: Don't panic onTSNonNullExpression
inunicorn/prefer-array-find
(#12400) (Sysix)46e33d5
linter: Improve error handling in config file lookup (#12391) (camc314)4621872
linter: Parse second script block forsvelte
files (#12390) (Sysix)fbe7eb4
linter/filename-case: Fix default config when no config is provided (#12389) (camc314)fea9df4
linter: Report errors with the correct severity for custom plugins (#12362) (camc314)652c038
linter: Mark correctly enabled default rules for--rules
(#12163) (Sysix)eadc359
linter: Correct source text for vue files having script attributes containig ">" char inside (#12375) (Sysix)54d143a
linter/exhaustive-deps: More descriptive messages for always-rerender violations (#12336) (Don Isaac)dac4db9
linter/exhaustive-deps: Better diagnostics for missing dependencies (#12337) (Don Isaac)119d23a
linter/prefer-array-flat-map: Error for.flat(1.0)
(#12360) (overlookmotel)🚜 Refactor
2d9291c
linter/prefer-number-properties: Simplify fixer logic (#12451) (camc314)c5dff1e
linter, napi/parser: Addsource_len
field toRawTransferMetadata
(#12383) (overlookmotel)5e3b415
linter: DuplicateRawTransferMetadata
inoxc_linter
crate (#12382) (overlookmotel)773fd88
linter: Pass&Allocator
intoLinter::run_external_rules
(#12374) (overlookmotel)b10ed11
linter: Make unwrap unconditional (#12371) (overlookmotel)a0631d4
linter: Move running external rules into feature-gated function (#12370) (overlookmotel)4fc4e7c
linter: Make feature gates foroxlint2
feature consistent (#12369) (overlookmotel)50b1786
linter: Clarify usage ofAllocator
andAllocatorGuard
(#12332) (overlookmotel)26d3a39
linter: RemoveModuleContentOwner
abstraction (#12331) (overlookmotel)📚 Documentation
3c21d94
linter: Correct comment onRawTransferMetadata2
type (#12428) (overlookmotel)💼 Other
0b17927
oxlint: V1.8.0 (#12452) (oxc-bot)v1.7.0
Compare Source
🚀 Features
a4dae73
linter: IntroduceLintPlugins
to store builtin + custom plugins (#12117) (camc314)v1.6.0
: oxlint v1.6.0Compare Source
[1.6.0] - 2025-07-07
🐛 Bug Fixes
3f0e03e
linter: Fix inconsistent behavior inno-duplicate-imports
rule (#12051) (yefan)6dbacea
linter/no-barrel-file: No diagnostic tag when some modules arent resolved (#12049) (camc314)dd6b1ee
linter/extensions: False positives with non configured extensions (#11872) (camc314)5851d2c
oxlint: Always follow symlinks; remove cli flag--symlinks
(#12048) (Boshen)eb1c596
linter/consistent-index-object-style: Fix default impl for rule config (#12031) (camc314)🚜 Refactor
54cf5cb
semantic: Remove Option from parent_* methods (#12087) (Ulrich Stark)8d1be94
language_server: Fix todo by avoiding allocation (#12096) (Ulrich Stark)72418ca
linter:RuntimeFileSystem::write_file
take&str
(#12075) (overlookmotel)2f7cbda
linter: Move napi bindings out of oxc_linter (#12072) (camc314)9254252
linter: Move code (#12071) (overlookmotel)2319710
linter: Shorten code (#12070) (overlookmotel)387762d
linter/no-unused-vars: Simplify check for export nodes (#12044) (Dunqing)f1d4086
ast: RemoveAstKind
forModuleDeclaration
(#12022) (camchenry)754c05a
ast: RemoveAstKind
forTSTypeName
(#11990) (camchenry)0c7f9e8
linter: Remove a branch (#12032) (overlookmotel)📚 Documentation
85ec382
linter: Add good/bad example fornextjs/no-page-custom-font
(#12092) (Sysix)9240342
linter: Add docs fornextjs/no-script-component-in-head
(#12091) (Sysix)0878414
linter: Add good/bad example fornextjs/no-head-import-in-document
(#12061) (Sysix)222bc73
linter: Add bad/good example fornextjs/no-head-element
(#12059) (Sysix)a7e9f50
linter: Add good/bad example fornextjs/no-title-in-document-head
(#12065) (Sysix)51c6818
linter: Add good/bad example fornextjs/no-document-import-in-pages
(#12064) (Sysix)c7b38f9
consistent-indexed-object-style: Clarify docs (#12019) (Luca Ban)⚡ Performance
04e2de5
linter: Avoid iteration when checking import isAllButDefault
orSideEffect
ineslint/no-duplicate-imports
(#12093) (Sysix)e2a7d6a
linter: Check filepath before runningnextjs/no-head-element
(#12062) (Sysix)00a9fd9
linter: Check for filename before runningnextjs/no-head-import-in-document
rule (#12060) (Sysix)62a3ce0
linter: Replaceunicode-segmentation
crate withicu_segmenter
(#12063) (Sysix)v1.5.0
: oxlint v1.5.0Compare Source
[1.5.0] - 2025-07-02
🚀 Features
899b8b4
linter: Allow namespace re-export inimport/no-cycle
(#11995) (Boshen)🐛 Bug Fixes
f732589
linter: Panic inconsistent-type-imports
when the source contains a{
(#12002) (camc314)4b2c658
oxlint: Make--version
exit code be0
(#11986) (camc314)🚜 Refactor
f7a2ae4
ast: AddAstKind
forAssignmentTargetPropertyIdentifier
,AssignmentTargetPropertyProperty
(#11985) (camc314)cfa52c2
ast: AddAstKind
forAssignmentTargetRest
(#11984) (camc314)3f91f24
linter: RemoveRulesCache
(#11981) (camc314)54582cb
ast: AddAstKind
forBindingProperty
(#11974) (camc314)v1.4.0
: oxlint v1.4.0Compare Source
[1.4.0] - 2025-06-30
🚀 Features
8e1573d
linter: Add id-length rule from eslint (#11887) (Nicholas Rayburn)5dfcac5
linter: Add eslint/arrow-body-style rule (#11937) (yefan)9b19b40
napi: Add basic oxlint napi bindings (#11877) (camc314)f102cb1
linter: Addimport/prefer-default-export
rule (#11891) (yefan)🐛 Bug Fixes
114c4fb
linter/no-useless-spread: Panic with multi byte char (#11964) (camc314)c2e5439
linter: Fix default values forunicorn/consistent-function-scoping
(#11960) (Sysix)214c8e7
linter: Fix default values forimport/no-absolute-path
(#11959) (Sysix)b4cc222
linter: Fixtypescript/no-namespace
default values (#11958) (Sysix)11e0a43
linter/prefer-dom-node-remove: Panic when callee is ts non null expression (#11949) (camc314)4903e39
linter/no-standalone-expect: False positive in callback fn (#11940) (camc314)1e88dba
oxc_linter: Make linter file paths clickable within JetBrains terminals (#11619) (Nicholas Rayburn)fe4006b
linter/jsx-key: False positive in react/jsx-key (#11918) (camc314)d32cb4b
linter: Fix default values foreslint/no-redeclare
(#11911) (Sysix)d80c19d
linter: Fix default values foreslint/max-lines-per-function
(#11910) (Sysix)41a5342
linter: Fix default values foreslint/max-nested-callbacks
(#11909) (Sysix)2e3db4e
linter: Fix default values foreslint/max-depth
(#11908) (Sysix)a358797
linter: Remove false positives forno-extend-native
(#11888) (camchenry)6f67b52
linter: Revert prefer-promise-reject-errors to old behavior (#11889) (camchenry)d991fed
linter: Fixjsx-a11y/label-has-associated-control
default values (#11832) (Sysix)a0a4aa1
linter: Count own indirect export entries to the threshold foroxc/no-barrel-file
(#11838) (Sysix)🚜 Refactor
344f3f9
linter: Minor refactors toeslint/id-length
(#11976) (camc314)46b59d8
linter: Remove unusedContextHost::with_config
(#11970) (camc314)2cf9fa3
linter: Derive debug forextensions
(#11938) (camc314)17e0898
linter: Moveimport/no-duplicates
to style category (#11929) (Sysix)dd2e196
linter: Moveunicorn/no-nested-ternary
to style category (#11928) (Sysix)8404da4
linter: Remove unusedLintPluginOptions
(#11919) (camc314)87b8496
ast: RemoveAstKind
forMemberExpression
and replace withStaticMemberExpression
andPrivateFieldExpression
(#11767) (camchenry)e840680
linter/no-named-as-default-members: Remove needless lambda (#11896) (camc314)2760591
linter/no-console: Early return if ident does not match (#11895) (camc314)190e390
ast: AddAstKind
forComputedMemberExpression
(#11766) (camchenry)📚 Documentation
940b98f
linter: Fix docs fortypescript/no-this-alias
(#11963) (Sysix)c4a95a2
linter: Movejest/valid-title
options into a codeblock (#11961) (Sysix)0d3e8e7
linter: Fix prefer-string-replace-all example (#11921) (Bruno Henriques)06781ab
linter: Fix doc formatting for perfer-logical-op-over-ternary (#11920) (camc314)⚡ Performance
2cf63ea
linter:nextjs/no-document-import-in-page
check the filepath before running the rule (#11962) (Sysix)19cee8c
linter/no-extend-native: Do not create unnecessaryCompactStr
(#11885) (overlookmotel)66dbf9d
linter/no-console: Get static property name only once (#11880) (overlookmotel)🧪 Testing
168f776
linter/no-console: Add more tests (#11878) (overlookmotel)v1.3.0
: oxlint v1.3.0Compare Source
[1.3.0] - 2025-06-23
🚀 Features
1a54184
linter: Add fix for unused disable directive (#11708) (Sysix)816ff03
linter: Read source text into the arena (#11825) (camc314)dc6f584
linter: Addread_to_arena_str
function (#11823) (overlookmotel)🐛 Bug Fixes
76891da
linter/exhaustive-deps: False positive with ident used in type param (#11812) (camc314)💼 Other
d121a79
oxlint: V1.3.0 (#11854) (oxc-bot)🚜 Refactor
b39d1fa
linter: Output smaller spans for unused disable directives with multiple rules (#11781) (Sysix)📚 Documentation
faab3ee
linter: Improve docs for typescript/no-this-alias (#11845) (camc314)v1.2.0
: oxlint v1.2.0Compare Source
[1.2.0] - 2025-06-19
🚀 Features
8c341a2
sema/check: Ts setters cannot have initializers (#11695) (Don Isaac)38dc614
oxc_linter: Reuse allocators (#11736) (camc314)bf8263d
playground: Allow specifying a JSON string as the linter config (#11710) (Nicholas Rayburn)0b4261b
vscode: Addoxc.requireConfig
configuration (#11700) (Sysix)52ecc87
linter: Implement import/extensions (#11548) (Tyler Earls)094b81c
language_server: AddunusedDisableDirectives
option (#11645) (Sysix)🐛 Bug Fixes
3d88eeb
linter/no-console: False negative whenconsole.*
methods are used as args to functions (#11790) (camc314)c80e405
linter/no-new-wrappers: Fix panic in fixer with multi byte chars (#11773) (camc314)e58a0b0
linter: Panic in unicorn/consistent-function-scoping (#11772) (camc314)80c87d4
linter: Typo in typescript/consistent-index-object-style (#11744) (camc314)ff775e9
linter/consistent-function-scoping: Descriptive diagnostic labels (#11682) (Don Isaac)989634a
linter/no-inner-declaration: False negative with for loops (#11692) (camc314)b272b91
linter/no-undef: False negative with unresolved ref after type ref (#11721) (camc314)6252275
linter: Panic in import/extensions with empty file names (#11720) (camc314)f34e432
linter: Use fixer::noop in dangerous cases for eslint/no-var (#11693) (camc314)6c2b41c
linter/consistent-function-scoping: Allow functions in TS modules/namespaces (#11681) (Don Isaac)2ca1c70
linter/exhaustive-deps: False positive with TS Non null assertion operator (#11690) (camc314)ee15f7d
linter: False negative in typescript/prefer-function-type (#11674) (camc314)abd0441
linter: Add missing menuitemradio and menutitemcheckbox roles (#11651) (Daniel Flynn)8776301
linter/no-inner-declarations: Flagvar
statement as body offor
loop (#11632) (overlookmotel)🚜 Refactor
5ca3d04
ast: AddTSArrayType
asAstKind
(#11745) (camchenry)abdbaa9
language_server: Use rule name directly from OxcCode instead of parsing out of the stringified version of OxcCode (#11714) (Nicholas Rayburn)219adcc
ast: Don't generate AstKind for ArrayExpressionElement (#11684) (Ulrich Stark)c1be6b8
linter: Shorten Span construction (#11686) (Ulrich Stark)4ca659c
linter: Cleanup typescript/prefer-function-type (#11672) (Brad Dunbar)8e30c5f
ast: Don't generate AstKind for ForStatementInit (#11617) (Ulrich Stark)📚 Documentation
ea6ce9d
linter: Fix typo in import/no-namespace (#11741) (camc314)8b6076e
linter: Document options for thetypescript/array-type
rule (#11665) (yefan)⚡ Performance
f539f64
allocator: RemoveArc
fromAllocatorPool
(#11760) (overlookmotel)cfdc518
linter/no-inner-declarations: Move work to cold path (#11746) (overlookmotel)7c0fff7
linter: Skip runningconsistent-function-scoping
on.d.ts
files (#11739) (camc314)b34c6f6
parser,semantic: Improve handling of diagnostics (#11641) (Boshen)2cd786b
linter/no-inner-declarations: Remove unnecessary code and reduce branches (#11633) (overlookmotel)🧪 Testing
44a9df8
linter: Update testsuite forno-undef
(#11706) (Sysix)v1.1.0
: oxlint v1.1.0Compare Source
[1.1.0] - 2025-06-12
🚀 Features
1181018
linter: Add eslint/no-extra-bind rule (#11588) (yefan)3b03fd3
parser: Produce correct syntax error forinterface I extends (typeof T)
(#11610) (Boshen)844a8a8
parser: Produce syntax error fordeclare function foo() {}
(#11606) (Boshen)🐛 Bug Fixes
0f24366
linter: Correct labels for redundant comparisons (#11620) (Wei Zhu)dd87f93
linter: Stack overflow in react/exhaustive-deps (#11613) (camc314)4af58e0
linter: Add missingadditional_hooks
option to exhaustive-deps (#11602) (camc314)a6adc0c
linter/exhaustive-deps: Handle destructuring inside hooks (#11598) (Don Isaac)779727f
linter: Improve span diagnostic loc within react/rules-of-hooks (#11589) (camc314)🚜 Refactor
b7b0dc3
parser: ImproveTSModuleDeclaration
parsing (#11605) (Boshen)d29bbb2
linter: Simplify implementation ofeslint/no-lonely-if
(#11550) (Ulrich Stark)d41fb13
ast: Get jsx types out of AstKind exceptions (#11535) (Ulrich Stark)v1.0.0
: oxlint v1.0.0Compare Source
Announcing Oxlint 1.0
There no notable changes from v0.18.1.
v0.18.1
: oxlint v0.18.1Compare Source
[0.18.1] - 2025-06-09
🐛 Bug Fixes
6d68568
linter: False negative in typescript/array-type (#11574) (camc314)6a856a0
linter/no-magic-numbers: Fix typo in error message (#11560) (overlookmotel)3952e01
linter: False negative in jsx-a11y/aria-role (#11547) (camc314)b0e3e08
linter: Misplaced quote in jsx-curly-brace-presence test case (#11546) (camc314)a833ed1
linter: Misplaced quote in anchor-is-valid test case (#11545) (camc314)4e53b80
linter: Misplaced backtick in exhaustive-deps test case (#11544) (camc314)e8a04b6
linter: Misplaced backtick in no-object-constructor test case (#11543) (camc314)65311d0
linter: Remove duplicate rule/scope from diagnostic (#11531) (camc314)🚜 Refactor
7ab84c2
editor: Use pattern for textDocument filter (#11559) (Sysix)9b475ad
linter: Use one instance of rope per file (#11552) (Sysix)📚 Documentation
e13ed51
editor/vscode: Fix typo in README (#11572) (David)fa924ab
linter: Cleanup docs for multiple linter rules (#11551) (Ulrich Stark)⚡ Performance
7bf25cb
language_server: TransformMessageWithPosition
toDiagnostic
with less allocations (#11561) (Sysix)v0.18.0
: oxlint v0.18.0Compare Source
[0.18.0] - 2025-06-06
bd9dd88
linter: [BREAKING] Add more info to json reporter (#11524) (camc314)Features
825d40c
linter: Fix casing in unicorn/no-useless-promise-resolve-reject (#11528) (camc314)2faee3d
linter: Fix grammer in react/exhaustive-deps (#11527) (camc314)Bug Fixes
1a71d7c
linter: Misplaced backtick in unicorn/no-array-for-each diagnostic (#11529) (camc314)7430b14
linter: Grammer in jest/valid-expect diagnostic (#11522) (camc314)b92ac41
linter: Grammer in eslint/no-redeclare diagnostic (#11521) (camc314)17883e3
linter: Improve eslint/no-unsafe-negation diagnostic (#11520) (camc314)8c89937
linter: Improve eslint/no-shadow-restricted-names diagnostic (#11519) (camc314)3f0d889
linter: Add missing article to oxc/bad-array-method-on-arguments diagnostic (#11518) (camc314)cf0c24c
linter: Improve message in react/prefer-es6-class diagnostic (#11516) (camc314)91855df
linter: Fix message in react/rules-of-hooks diagnostic (#11515) (camc314)b272194
linter: Misplaced backtick in jest/no-conditional-expect diagnostic (#11514) (camc314)3403303
linter: Misplaced backtick in unicorn/prefer-dom-node-dataset diagnostic (#11513) (camc314)d5ca872
linter: Misplaced backtick in eslint/radix diagnostic (#11512) (camc314)2dcf8be
linter: Improve diagnostic message when function name is referenced (#11509) (camc314)0de0c9c
linter: Improve diagnostic message for no-unsafe-declaration-merging (#11508) (camc314)0946dac
linter: Correctly inherit categories when plugins are enabled (#11353) (Cameron)510c1c6
linter: Add missingallowArrowFunctions
option for eslint/func-style (#11455) (yefan)c77787c
linter: Improveeslint/no-loss-of-precision
(#11437) (magic-akari)11d4523
linter: False positive in react/exhaustive-deps (#11438) (camc314)616b613
linter/switch-case-braces: Align the logic withunicorn
(#11405) (shulaoda)Refactor
db0b099
language_server: Convert only once uri to path when creatingServerLinter
(#11503) (Sysix)ccceb52
language_server: Simplifyworkspace/didChangeConfiguration
call (#11462) (Sysix)0fdc51e
linter: SimplifyOxlintRules::override_rules
(#11510) (camc314)Testing
2ba2893
editor: Fix test for autofixAll
on save (#11448) (Sysix)v0.17.0
: oxlint v0.17.0Compare Source
[0.17.0] - 2025-05-30
ead5309
linter: [BREAKING] Remove react from default plugin set (#11382) (camc314)Features
2d25bd8
linter: Removeunicorn/no-for-loop
overtypescript/prefer-for-of
(#11354) (camc314)bbb7eb1
linter: Add auto-fix to react/forward-ref-uses-ref (#11342) (yefan)590c27b
linter: Add auto-fix to unicorn/no-await-expression-member (#11306) (yefan)7824f01
linter: Implement suggestion forjsx/no-useless-fragment
(#10800) (Cam McHenry)2083d33
linter/language_server: Add second editor suggestion forreact/forward-ref-uses-ref
(#11375) (Sysix)Bug Fixes
f6424dd
linter: Reflect react plugin is disabled by default in cli (#11397) (camc314)25ecbfe
linter: Remove use ofFrameworkFlags::React
to decide whether rules should run (#11383) (camc314)0d240e4
linter: False positive in react/exhaustive-deps with default formal parameter (#11395) (camc314)c91697e
linter: Fix panic in multi byte char inTryFrom
aria (#11350) (camc314)9798ef1
linter: Stack overflow in no-async-endpoint-handlers (#11317) (camc314)348ad97
linter: Skip no-unused-vars on astro files (#11303) (camc314)183d7f0
linter: Makejest/no-large-snapshots
error easier to comprehend (#11294) (Ulrich Stark)4e606a5
linter: Improvejest/no-large-snapshots
(#11291) (Ulrich Stark)14f790f
linter: Improvejest/no-restricted-matchers
(#11292) (Ulrich Stark)a2c82be
linter/block-scoped-var: Better diagnostic messages (#11290) (DonIsaac)19772e5
linter/no-unused-vars: Panic when variable is redeclared as function in same scope (#11280) (Dunqing)7af5bb1
oxc_language_server: Include save option for text document sync capability (#11297) (Nicholas Rayburn)Performance
0ed6c1a
language_server: UseArc<RwLock>
instead ofMutex
for workspace workers (#11328) (Sysix)a0ee946
linter: Reduce code size inglobals
(#11333) (shulaoda)c90c5e9
linter/no-unused-vars: Simplify checking self call usage (#11281) (Dunqing)Documentation
eae51ca
linter: Clarify jsdoc/check-tag-names configuration (#11394) (Rägnar O'ock)cd354d4
oxlint: Remove incorrect doc comment (#11326) (camc314)Refactor
42738f0
linter: Shorten code of match arms (#11389) (Ulrich Stark)8a34447
linter: ImproveConfiguration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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.