Update dependency @eslint/js to ^9.29.0 #326
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/eslint-js-9.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
^9.26.0
->^9.29.0
Release Notes
eslint/eslint (@eslint/js)
v9.29.0
Compare Source
Features
f686fcb
feat: addecmaVersion: 2026
, parsingusing
andawait using
(#19832) (Milos Djermanovic)19cdd22
feat: prune suppressions for non-existent files (#19825) (TKDev7)b3d720f
feat: add ES2025 globals (#19835) (fisker Cheung)677a283
feat: add auto-accessor fields support to class-methods-use-this (#19789) (sethamus)dbba058
feat: allow global type declaration inno-var
(#19714) (Remco Haszing)342bd29
feat: ignore type annotations in no-restricted-globals (#19781) (sethamus)786bcd1
feat: add allowProperties option to no-restricted-properties (#19772) (sethamus)05b66d0
feat: addsourceCode.isGlobalReference(node)
method (#19695) (Nitin Kumar)Bug Fixes
85c082c
fix: explicit matching behavior with negated patterns and arrays (#19845) (Milos Djermanovic)9bda4a9
fix: fixLintOptions.filterCodeBlock
types (#19837) (ntnyq)7ab77a2
fix: correct breaking deprecation of FlatConfig type (#19826) (Logicer)1ba3318
fix: addlanguage
anddialects
tono-use-before-define
(#19808) (Francesco Trotta)Documentation
00e3e6a
docs: add support for custom name parameter toincludeIgnoreFile
(#19795) (루밀LuMir)3aed075
docs: Update README (GitHub Actions Bot)a2f888d
docs: enhance documentation with links and fix typos (#19761) (루밀LuMir)53c3235
docs: update to clarify prompt usage (#19748) (Jennifer Davis)Chores
5c114c9
chore: upgrade @eslint/js@9.29.0 (#19851) (Milos Djermanovic)acf2201
chore: package.json update for @eslint/js release (Jenkins)a806994
refactor: Remove eslintrc from flat config functionality (#19833) (Nicholas C. Zakas)152ed51
test: switch to flat config mode in code path analysis tests (#19824) (Milos Djermanovic)b647239
chore: Update first-party dependencies faster with Renovate (#19822) (Nicholas C. Zakas)7abe42e
refactor: SafeEmitter -> SourceCodeVisitor (#19708) (Nicholas C. Zakas)e392895
perf: improve time complexity ofgetLocFromIndex
(#19782) (루밀LuMir)0ed289c
chore: remove accidentally committed file (#19807) (Francesco Trotta)v9.28.0
Compare Source
Features
b0674be
feat: Customization of serialization for languageOptions (#19760) (Nicholas C. Zakas)a95721f
feat: Add--pass-on-unpruned-suppressions
CLI option (#19773) (Milos Djermanovic)bfd0e7a
feat: support TypeScript syntax inno-use-before-define
(#19566) (Tanuj Kanti)68c61c0
feat: support TS syntax inno-shadow
(#19565) (Nitin Kumar)0f773ef
feat: support TS syntax inno-magic-numbers
(#19561) (Nitin Kumar)c4a6b60
feat: add allowTypeAnnotation to func-style (#19754) (sethamus)b03ad17
feat: add TypeScript support toprefer-arrow-callback
(#19678) (Tanuj Kanti)bc3c331
feat: ignore overloaded function declarations in func-style rule (#19755) (sethamus)Bug Fixes
eea3e7e
fix: Remove configured global variables fromGlobalScope#implicit
(#19779) (Milos Djermanovic)a467de3
fix: update context.report types (#19751) (Nitin Kumar)fd467bb
fix: remove interopDefault to use jiti's default (#19697) (sethamus)72d16e3
fix: avoid false positive inno-unassigned-vars
for declare module (#19746) (Azat S.)81c3c93
fix: curly types (#19750) (Eli)Documentation
3ec2082
docs: Nested arrays in files config entry (#19799) (Nicholas C. Zakas)89a65b0
docs: clarify how config arrays can apply to subsets of files (#19788) (Shais Ch)2ba8a0d
docs: Add description of meta.namespace to plugin docs (#19798) (Nicholas C. Zakas)59dd7e6
docs: updatefunc-style
with examples (#19793) (Tanuj Kanti)e9129e0
docs: add global scope'simplicit
field to Scope Manager docs (#19770) (Milos Djermanovic)52f5b7a
docs: fix minor typos and add links (#19743) (루밀LuMir)00716a3
docs: upfront recommend against using the no-return-await rule (#19727) (Mike DiDomizio)Chores
175b7b8
chore: upgrade to@eslint/js@9.28.0
(#19802) (Francesco Trotta)844f5a6
chore: package.json update for @eslint/js release (Jenkins)62b1c1b
chore: update globals to v16 (#19791) (Nitin Kumar)e8a1cb8
chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (#19786) (Nitin Kumar)43d3975
chore: Add Copilot Instructions file (#19753) (Nicholas C. Zakas)2dfb5eb
test: updateSourceCodeTraverser
tests (#19763) (Milos Djermanovic)5bc21f9
chore: add*.code-workspace
to.gitignore
(#19771) (루밀LuMir)f4fa40e
refactor: NodeEventGenerator -> SourceCodeTraverser (#19679) (Nicholas C. Zakas)0f49329
refactor: use a service to emit warnings (#19725) (Francesco Trotta)20a9e59
chore: update dependency shelljs to ^0.10.0 (#19740) (renovate[bot])v9.27.0
Compare Source
Features
d71e37f
feat: Allow flags to be set in ESLINT_FLAGS env variable (#19717) (Nicholas C. Zakas)ba456e0
feat: Externalize MCP server (#19699) (Nicholas C. Zakas)07c1a7e
feat: addallowRegexCharacters
tono-useless-escape
(#19705) (sethamus)7bc6c71
feat: add no-unassigned-vars rule (#19618) (Jacob Bandes-Storch)ee40364
feat: convert no-array-constructor suggestions to autofixes (#19621) (sethamus)32957cd
feat: support TS syntax inmax-params
(#19557) (Nitin Kumar)Bug Fixes
5687ce7
fix: correct mismatched removed rules (#19734) (루밀LuMir)dc5ed33
fix: correct types and tighten type definitions inSourceCode
class (#19731) (루밀LuMir)de1b5de
fix: correctservice
property name inLinter.ESLintParseResult
type (#19713) (Francesco Trotta)60c3e2c
fix: sort keys in eslint-suppressions.json to avoid git churn (#19711) (Ron Waldon-Howe)9da90ca
fix: addallowReserved
toLinter.ParserOptions
type (#19710) (Francesco Trotta)fbb8be9
fix: addinfo
toESLint.DeprecatedRuleUse
type (#19701) (Francesco Trotta)Documentation
25de550
docs: Update description of frozen rules to mention TypeScript (#19736) (Nicholas C. Zakas)bd5def6
docs: Clean up configuration files docs (#19735) (Nicholas C. Zakas)4d0c60d
docs: Add Neovim to editor integrations (#19729) (Maria José Solano)71317eb
docs: Update README (GitHub Actions Bot)4c289e6
docs: Update README (GitHub Actions Bot)f0f0d46
docs: clarify that unused suppressions cause non-zero exit code (#19698) (Milos Djermanovic)8ed3273
docs: fix internal usages ofConfigData
type (#19688) (Francesco Trotta)eb316a8
docs: addfmt
andcheck
sections toPackage.json Conventions
(#19686) (루밀LuMir)a3a2559
docs: fix wording in Combine Configs (#19685) (Milos Djermanovic)c8d17e1
docs: Update README (GitHub Actions Bot)Chores
f8f1560
chore: upgrade @eslint/js@9.27.0 (#19739) (Milos Djermanovic)ecaef73
chore: package.json update for @eslint/js release (Jenkins)596fdc6
chore: update dependency @arethetypeswrong/cli to ^0.18.0 (#19732) (renovate[bot])f791da0
chore: remove unbalanced curly brace from.editorconfig
(#19730) (Maria José Solano)e86edee
refactor: Consolidate Config helpers (#19675) (Nicholas C. Zakas)cf36352
chore: remove shared types (#19718) (Francesco Trotta)f60f276
refactor: Easier RuleContext creation (#19709) (Nicholas C. Zakas)58a171e
chore: update dependency @eslint/plugin-kit to ^0.3.1 (#19712) (renovate[bot])3a075a2
chore: update dependency @eslint/core to ^0.14.0 (#19715) (renovate[bot])44bac9d
ci: run tests in Node.js 24 (#19702) (Francesco Trotta)35304dd
chore: add missingfunding
field to packages (#19684) (루밀LuMir)f305beb
test: mockprocess.emitWarning
to prevent output disruption (#19687) (Francesco Trotta)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.
c2e5a52897
tofa073f126a
Update dependency @eslint/js to ^9.28.0to Update dependency @eslint/js to ^9.29.0fa073f126a
to2efd8f3273
2efd8f3273
tob10caff599