Bumps eslint from 8.57.1 to 9.34.0.
Release notes
Sourced from eslint's releases.
v9.34.0
Features
- 0bb777afeat: multithread linting (#19794) (Francesco Trotta)
- 43a5f9efeat: add eslint-plugin-regexp to eslint-config-eslint base config (#19951) (Pixel998)
Bug Fixes
- 9b89903fix: default value of accessor-pairs option in rule.d.ts file (#20024) (Tanuj Kanti)
- 6c07420fix: fix spurious failure in neostandard integration test (#20023) (Kirk Waiblinger)
- 676f4acfix: allow scientific notation with trailing zeros matching exponent (#20002) (Sweta Tanwar)
Documentation
- 0b4a590docs: make rulesdir deprecation clearer (#20018) (Domenico Gemoli)
- 327c672docs: Update README (GitHub Actions Bot)
- bf26229docs: Fix typo in core-concepts/index.md (#20009) (Tobias Hernstig)
- 2309327docs: fix typo in the "Configuring Rules" section (#20001) (ghazi-git)
- 2b87e21docs: [no-else-return] clarify sample code. (#19991) (Yuki Takada (Yukinosuke Takada))
- c36570cdocs: Update README (GitHub Actions Bot)
Chores
- f19ad94chore: upgrade to- @eslint/js@9.34.0(#20030) (Francesco Trotta)
- b48fa20chore: package.json update for- @eslint/jsrelease (Jenkins)
- 4bce8a2chore: package.json update for eslint-config-eslint release (Jenkins)
- 0c9999crefactor: prefer default options in- grouped-accessor-pairs(#20028) (루밀LuMir)
- d503f19ci: fix- stale.yml(#20010) (루밀LuMir)
- e2dc67dci: centralize- stale.yml(#19994) (루밀LuMir)
- 7093cb8ci: bump actions/checkout from 4 to 5 (#20005) (dependabot[bot])
v9.33.0
Features
- e07820efeat: add global object access detection to no-restricted-globals (#19939) (sethamus)
- 90b050efeat: support explicit resource management in- one-var(#19941) (Sweta Tanwar)
Bug Fixes
- 732433cfix: allow any type for- meta.docs.recommendedin custom rules (#19995) (Francesco Trotta)
- e8a6914fix: Fixed potential bug in check-emfile-handling.js (#19975) (諏訪原慶斗)
Documentation
- 34f0723docs: playground button for TypeScript code example (#19671) (Tanuj Kanti)
- dc942a4docs: Update README (GitHub Actions Bot)
- 5a4b6f7docs: Update no-multi-assign.md (#19979) (Yuki Takada (Yukinosuke Takada))
- 247e156docs: add missing let declarations in- no-plusplus(#19980) (Yuki Takada (Yukinosuke Takada))
- 0d17242docs: Update README (GitHub Actions Bot)
- fa20b9ddocs: Clarify when to open an issue for a PR (#19974) (Nicholas C. Zakas)
Build Related
- 27fa865build: use- ESLintclass to generate formatter examples (#19972) (Milos Djermanovic)
Chores
- 4258046chore: update dependency- @eslint/jsto v9.33.0 (#19998) (renovate[bot])
- ad28371chore: package.json update for- @eslint/jsrelease (Jenkins)
... (truncated)
 
Changelog
Sourced from eslint's changelog.
v9.34.0 - August 22, 2025
- f19ad94chore: upgrade to- @eslint/js@9.34.0(#20030) (Francesco Trotta)
- b48fa20chore: package.json update for- @eslint/jsrelease (Jenkins)
- 4bce8a2chore: package.json update for eslint-config-eslint release (Jenkins)
- 0c9999crefactor: prefer default options in- grouped-accessor-pairs(#20028) (루밀LuMir)
- 0b4a590docs: make rulesdir deprecation clearer (#20018) (Domenico Gemoli)
- 9b89903fix: default value of accessor-pairs option in rule.d.ts file (#20024) (Tanuj Kanti)
- 6c07420fix: fix spurious failure in neostandard integration test (#20023) (Kirk Waiblinger)
- 676f4acfix: allow scientific notation with trailing zeros matching exponent (#20002) (Sweta Tanwar)
- 327c672docs: Update README (GitHub Actions Bot)
- d503f19ci: fix- stale.yml(#20010) (루밀LuMir)
- 0bb777afeat: multithread linting (#19794) (Francesco Trotta)
- bf26229docs: Fix typo in core-concepts/index.md (#20009) (Tobias Hernstig)
- 43a5f9efeat: add eslint-plugin-regexp to eslint-config-eslint base config (#19951) (Pixel998)
- e2dc67dci: centralize- stale.yml(#19994) (루밀LuMir)
- 7093cb8ci: bump actions/checkout from 4 to 5 (#20005) (dependabot[bot])
- 2309327docs: fix typo in the "Configuring Rules" section (#20001) (ghazi-git)
- 2b87e21docs: [no-else-return] clarify sample code. (#19991) (Yuki Takada (Yukinosuke Takada))
- c36570cdocs: Update README (GitHub Actions Bot)
v9.33.0 - August 8, 2025
- 4258046chore: update dependency- @eslint/jsto v9.33.0 (#19998) (renovate[bot])
- ad28371chore: package.json update for- @eslint/jsrelease (Jenkins)
- 06a22f1test: resolve flakiness in --mcp flag test (#19993) (Pixel998)
- 732433cfix: allow any type for- meta.docs.recommendedin custom rules (#19995) (Francesco Trotta)
- 34f0723docs: playground button for TypeScript code example (#19671) (Tanuj Kanti)
- dc942a4docs: Update README (GitHub Actions Bot)
- 5a4b6f7docs: Update no-multi-assign.md (#19979) (Yuki Takada (Yukinosuke Takada))
- 247e156docs: add missing let declarations in- no-plusplus(#19980) (Yuki Takada (Yukinosuke Takada))
- 0d17242docs: Update README (GitHub Actions Bot)
- e07820efeat: add global object access detection to no-restricted-globals (#19939) (sethamus)
- fa20b9ddocs: Clarify when to open an issue for a PR (#19974) (Nicholas C. Zakas)
- 54920edtest: switch to- Linter.Configin- ESLintRulestype tests (#19977) (Francesco Trotta)
- e8a6914fix: Fixed potential bug in check-emfile-handling.js (#19975) (諏訪原慶斗)
- 90b050efeat: support explicit resource management in- one-var(#19941) (Sweta Tanwar)
- 27fa865build: use- ESLintclass to generate formatter examples (#19972) (Milos Djermanovic)
v9.32.0 - July 25, 2025
- 960fd40fix: Upgrade- @eslint/js(#19971) (Nicholas C. Zakas)
- 50de1cechore: package.json update for- @eslint/jsrelease (Jenkins)
- bbf23fafix: Refactor reporting into FileReport (#19877) (Nicholas C. Zakas)
- 74f01a3ci: unpin- jitito version- ^2.5.1(#19970) (루밀LuMir)
- d498887fix: bump- @eslint/plugin-kitto 0.3.4 to resolve vulnerability (#19965) (Milos Djermanovic)
- 2ab1381ci: pin- jitito version 2.4.2 (#19964) (Francesco Trotta)
- b7f7545test: switch to flat config mode in- SourceCodetests (#19953) (Milos Djermanovic)
- f5a35e3test: switch to flat config mode in eslint-fuzzer (#19960) (Milos Djermanovic)
- f46fc6cfix: report only global references in no-implied-eval (#19932) (Nitin Kumar)
... (truncated)
 
Commits
- b8875f69.34.0
- 2e455fbBuild: changelog update for 9.34.0
- f19ad94chore: upgrade to- @eslint/js@9.34.0(#20030)
- b48fa20chore: package.json update for- @eslint/jsrelease
- 4bce8a2chore: package.json update for eslint-config-eslint release
- 0c9999crefactor: prefer default options in- grouped-accessor-pairs(#20028)
- 0b4a590docs: make rulesdir deprecation clearer (#20018)
- 9b89903fix: default value of accessor-pairs option in rule.d.ts file (#20024)
- 6c07420fix: fix spurious failure in neostandard integration test (#20023)
- 676f4acfix: allow scientific notation with trailing zeros matching exponent (#20002)
- Additional commits viewable in compare view 
 
Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions | 
| eslint | [>= 9.32.a, < 9.33] | 
 
Dependabot compatibility score 
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)
 
  
 
Bumps eslint from 8.57.1 to 9.34.0.
Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
b8875f69.34.02e455fbBuild: changelog update for 9.34.0f19ad94chore: upgrade to@eslint/js@9.34.0(#20030)b48fa20chore: package.json update for@eslint/jsrelease4bce8a2chore: package.json update for eslint-config-eslint release0c9999crefactor: prefer default options ingrouped-accessor-pairs(#20028)0b4a590docs: make rulesdir deprecation clearer (#20018)9b89903fix: default value of accessor-pairs option in rule.d.ts file (#20024)6c07420fix: fix spurious failure in neostandard integration test (#20023)676f4acfix: allow scientific notation with trailing zeros matching exponent (#20002)Most Recent Ignore Conditions Applied to This Pull Request
Dependabot compatibility score
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)