dialog
dialog copied to clipboard
chore: Bump eslint from 7.32.0 to 9.30.0
Bumps eslint from 7.32.0 to 9.30.0.
Release notes
Sourced from eslint's releases.
v9.30.0
Features
52a5fcafeat: SupportbasePathproperty in config objects (#19879) (Milos Djermanovic)4ab4482feat: addallowSeparateTypeImportsoption tono-duplicate-imports(#19872) (sethamus)b8a7e7afeat: throw error when column is negative ingetIndexFromLoc(#19831) (루밀LuMir)Bug Fixes
6a0f164fix: handlenulltypelocingetIndexFromLocmethod (#19862) (루밀LuMir)3fbcd70fix: update error message forno-restricted-properties(#19855) (Tanuj Kanti)7ef4cf7fix: remove unnecessary semicolon from fixes (#19857) (Francesco Trotta)7dabc38fix: useprocess.versionin--env-info(#19865) (TKDev7)Documentation
8662ed1docs: adopt eslint-stylistic sub packages related changes (#19887) (ntnyq)20158b0docs: typo in comment for unused variables handling (#19870) (leopardracer)ebfb5b4docs: Fixed Typo in configuration-files.md (#19873) (0-20)4112fd0docs: clarify that boolean is still allowed for rulemeta.deprecated(#19866) (Bryan Mishkin)Chores
2b6491cchore: upgrade to@eslint/[email protected](#19889) (Francesco Trotta)5a5d526chore: package.json update for@eslint/jsrelease (Jenkins)eaf8a41chore: Correct typos in linter tests (#19878) (kilavvy)v9.29.0
Features
f686fcbfeat: addecmaVersion: 2026, parsingusingandawait using(#19832) (Milos Djermanovic)19cdd22feat: prune suppressions for non-existent files (#19825) (TKDev7)b3d720ffeat: add ES2025 globals (#19835) (fisker Cheung)677a283feat: add auto-accessor fields support to class-methods-use-this (#19789) (sethamus)dbba058feat: allow global type declaration inno-var(#19714) (Remco Haszing)342bd29feat: ignore type annotations in no-restricted-globals (#19781) (sethamus)786bcd1feat: add allowProperties option to no-restricted-properties (#19772) (sethamus)05b66d0feat: addsourceCode.isGlobalReference(node)method (#19695) (Nitin Kumar)Bug Fixes
85c082cfix: explicit matching behavior with negated patterns and arrays (#19845) (Milos Djermanovic)9bda4a9fix: fixLintOptions.filterCodeBlocktypes (#19837) (ntnyq)7ab77a2fix: correct breaking deprecation of FlatConfig type (#19826) (Logicer)1ba3318fix: addlanguageanddialectstono-use-before-define(#19808) (Francesco Trotta)Documentation
00e3e6adocs: add support for custom name parameter toincludeIgnoreFile(#19795) (루밀LuMir)3aed075docs: Update README (GitHub Actions Bot)a2f888ddocs: enhance documentation with links and fix typos (#19761) (루밀LuMir)53c3235docs: update to clarify prompt usage (#19748) (Jennifer Davis)Chores
... (truncated)
Changelog
Sourced from eslint's changelog.
v9.30.0 - June 27, 2025
2b6491cchore: upgrade to@eslint/[email protected](#19889) (Francesco Trotta)5a5d526chore: package.json update for@eslint/jsrelease (Jenkins)52a5fcafeat: SupportbasePathproperty in config objects (#19879) (Milos Djermanovic)6a0f164fix: handlenulltypelocingetIndexFromLocmethod (#19862) (루밀LuMir)8662ed1docs: adopt eslint-stylistic sub packages related changes (#19887) (ntnyq)eaf8a41chore: Correct typos in linter tests (#19878) (kilavvy)4ab4482feat: addallowSeparateTypeImportsoption tono-duplicate-imports(#19872) (sethamus)3fbcd70fix: update error message forno-restricted-properties(#19855) (Tanuj Kanti)20158b0docs: typo in comment for unused variables handling (#19870) (leopardracer)ebfb5b4docs: Fixed Typo in configuration-files.md (#19873) (0-20)b8a7e7afeat: throw error when column is negative ingetIndexFromLoc(#19831) (루밀LuMir)7ef4cf7fix: remove unnecessary semicolon from fixes (#19857) (Francesco Trotta)7dabc38fix: useprocess.versionin--env-info(#19865) (TKDev7)4112fd0docs: clarify that boolean is still allowed for rulemeta.deprecated(#19866) (Bryan Mishkin)v9.29.0 - June 13, 2025
5c114c9chore: upgrade@eslint/js@9.29.0 (#19851) (Milos Djermanovic)acf2201chore: package.json update for@eslint/jsrelease (Jenkins)f686fcbfeat: addecmaVersion: 2026, parsingusingandawait using(#19832) (Milos Djermanovic)85c082cfix: explicit matching behavior with negated patterns and arrays (#19845) (Milos Djermanovic)00e3e6adocs: add support for custom name parameter toincludeIgnoreFile(#19795) (루밀LuMir)9bda4a9fix: fixLintOptions.filterCodeBlocktypes (#19837) (ntnyq)a806994refactor: Remove eslintrc from flat config functionality (#19833) (Nicholas C. Zakas)19cdd22feat: prune suppressions for non-existent files (#19825) (TKDev7)b3d720ffeat: add ES2025 globals (#19835) (fisker Cheung)677a283feat: add auto-accessor fields support to class-methods-use-this (#19789) (sethamus)3aed075docs: Update README (GitHub Actions Bot)7ab77a2fix: correct breaking deprecation of FlatConfig type (#19826) (Logicer)a2f888ddocs: enhance documentation with links and fix typos (#19761) (루밀LuMir)dbba058feat: allow global type declaration inno-var(#19714) (Remco Haszing)152ed51test: switch to flat config mode in code path analysis tests (#19824) (Milos Djermanovic)b647239chore: Update first-party dependencies faster with Renovate (#19822) (Nicholas C. Zakas)7abe42erefactor: SafeEmitter -> SourceCodeVisitor (#19708) (Nicholas C. Zakas)342bd29feat: ignore type annotations in no-restricted-globals (#19781) (sethamus)e392895perf: improve time complexity ofgetLocFromIndex(#19782) (루밀LuMir)1ba3318fix: addlanguageanddialectstono-use-before-define(#19808) (Francesco Trotta)786bcd1feat: add allowProperties option to no-restricted-properties (#19772) (sethamus)05b66d0feat: addsourceCode.isGlobalReference(node)method (#19695) (Nitin Kumar)53c3235docs: update to clarify prompt usage (#19748) (Jennifer Davis)0ed289cchore: remove accidentally committed file (#19807) (Francesco Trotta)v9.28.0 - May 30, 2025
175b7b8chore: upgrade to@eslint/[email protected](#19802) (Francesco Trotta)844f5a6chore: package.json update for@eslint/jsrelease (Jenkins)b0674befeat: Customization of serialization for languageOptions (#19760) (Nicholas C. Zakas)3ec2082docs: Nested arrays in files config entry (#19799) (Nicholas C. Zakas)
... (truncated)
Commits
ad1d6399.30.0c02d70bBuild: changelog update for 9.30.02b6491cchore: upgrade to@eslint/[email protected](#19889)5a5d526chore: package.json update for@eslint/jsrelease52a5fcafeat: SupportbasePathproperty in config objects (#19879)6a0f164fix: handlenulltypelocingetIndexFromLocmethod (#19862)8662ed1docs: adopt eslint-stylistic sub packages related changes (#19887)eaf8a41chore: Correct typos in linter tests (#19878)4ab4482feat: addallowSeparateTypeImportsoption tono-duplicate-imports(#19872)3fbcd70fix: update error message forno-restricted-properties(#19855)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by eslintbot, a new releaser for eslint since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)