Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 2, 2025

This PR contains the following updates:

Package Change Age Confidence
@eslint/eslintrc ^3.0.2 -> ^3.3.1 age confidence
@eslint/js (source) ^9.31.0 -> ^9.39.1 age confidence
eslint-scope (source) ^8.0.1 -> ^8.4.0 age confidence
espree (source) ^10.0.1 -> ^10.4.0 age confidence

Release Notes

eslint/eslintrc (@​eslint/eslintrc)

v3.3.1

Compare Source

Bug Fixes

v3.3.0

Compare Source

Features

v3.2.0

Compare Source

Features
  • merge rule.meta.defaultOptions before validation (#​166) (d02f914)

v3.1.0

Compare Source

Features
Chores
eslint/eslint (@​eslint/js)

v9.39.1

Compare Source

v9.39.0

Compare Source

v9.38.0

Compare Source

Features
  • ce40f74 feat: update complexity rule to only highlight function header (#​20048) (Atul Nair)
  • e37e590 feat: correct no-loss-of-precision false positives with e notation (#​20187) (Francesco Trotta)
Bug Fixes
  • 50c3dfd fix: improve type support for isolated dependencies in pnpm (#​20201) (Francesco Trotta)
  • a1f06a3 fix: correct SourceCode typings (#​20114) (Pixel998)
Documentation
  • 462675a docs: improve web accessibility by hiding non-semantic character (#​20205) (루밀LuMir)
  • c070e65 docs: correct formatting in no-irregular-whitespace rule documentation (#​20203) (루밀LuMir)
  • b39e71a docs: Update README (GitHub Actions Bot)
  • cd39983 docs: move custom-formatters type descriptions to nodejs-api (#​20190) (Percy Ma)
Chores

v9.37.0

Compare Source

Features
  • 39f7fb4 feat: preserve-caught-error should recognize all static "cause" keys (#​20163) (Pixel998)
  • f81eabc feat: support TS syntax in no-restricted-imports (#​19562) (Nitin Kumar)
Bug Fixes
Documentation
  • b950359 docs: fix typos across the docs (#​20182) (루밀LuMir)
  • 42498a2 docs: improve ToC accessibility by hiding non-semantic character (#​20181) (Percy Ma)
  • 29ea092 docs: Update README (GitHub Actions Bot)
  • 5c97a04 docs: show availableUntil in deprecated rule banner (#​20170) (Pixel998)
  • 90a71bf docs: update README files to add badge and instructions (#​20115) (루밀LuMir)
  • 1603ae1 docs: update references from master to main (#​20153) (루밀LuMir)
Chores
  • afe8a13 chore: update @eslint/js dependency to version 9.37.0 (#​20183) (Francesco Trotta)
  • abee4ca chore: package.json update for @​eslint/js release (Jenkins)
  • fc9381f chore: fix typos in comments (#​20175) (overlookmotel)
  • e1574a2 chore: unpin jiti (#​20173) (renovate[bot])
  • e1ac05e refactor: mark ESLint.findConfigFile() as async, add missing docs (#​20157) (Pixel998)
  • 347906d chore: update eslint (#​20149) (renovate[bot])
  • 0cb5897 test: remove tmp dir created for circular fixes in multithread mode test (#​20146) (Milos Djermanovic)
  • bb99566 ci: pin jiti to version 2.5.1 (#​20151) (Pixel998)
  • 177f669 perf: improve worker count calculation for "auto" concurrency (#​20067) (Francesco Trotta)
  • 448b57b chore: Mark deprecated formatting rules as available until v11.0.0 (#​20144) (Milos Djermanovic)

v9.36.0

Compare Source

Features
  • 47afcf6 feat: correct preserve-caught-error edge cases (#​20109) (Francesco Trotta)
Bug Fixes
Documentation
  • b73ab12 docs: update examples to use defineConfig (#​20131) (sethamus)
  • 31d9392 docs: fix typos (#​20118) (Pixel998)
  • c7f861b docs: Update README (GitHub Actions Bot)
  • 6b0c08b docs: Update README (GitHub Actions Bot)
  • 91f97c5 docs: Update README (GitHub Actions Bot)
Chores

v9.35.0

Compare Source

Features
  • 42761fa feat: implement suggestions for no-empty-function (#​20057) (jaymarvelz)
  • 102f444 feat: implement suggestions for no-empty-static-block (#​20056) (jaymarvelz)
  • e51ffff feat: add preserve-caught-error rule (#​19913) (Amnish Singh Arora)
Bug Fixes
  • 10e7ae2 fix: update uncloneable options error message (#​20059) (soda-sorcery)
  • bfa4601 fix: ignore empty switch statements with comments in no-empty rule (#​20045) (jaymarvelz)
  • dfd11de fix: add before and after to test case types (#​20049) (Francesco Trotta)
  • dabbe95 fix: correct types for no-restricted-imports rule (#​20034) (Milos Djermanovic)
  • ea789c7 fix: no-loss-of-precision false positive with uppercase exponent (#​20032) (sethamus)
Documentation
  • d265515 docs: improve phrasing - "if" → "even if" from getting-started section (#​20074) (jjangga0214)
  • a355a0e docs: invert comparison logic for example in no-var doc page (#​20064) (OTonGitHub)
  • 5082fc2 docs: Update README (GitHub Actions Bot)
  • 99cfd7e docs: add missing "the" in rule deprecation docs (#​20050) (Josh Goldberg ✨)
  • 6ad8973 docs: update --no-ignore and --ignore-pattern documentation (#​20036) (Francesco Trotta)
  • 8033b19 docs: add documentation for --no-config-lookup (#​20033) (Francesco Trotta)
Chores

v9.34.0

Compare Source

Features
  • 0bb777a feat: multithread linting (#​19794) (Francesco Trotta)
  • 43a5f9e feat: add eslint-plugin-regexp to eslint-config-eslint base config (#​19951) (Pixel998)
Bug Fixes
  • 9b89903 fix: default value of accessor-pairs option in rule.d.ts file (#​20024) (Tanuj Kanti)
  • 6c07420 fix: fix spurious failure in neostandard integration test (#​20023) (Kirk Waiblinger)
  • 676f4ac fix: allow scientific notation with trailing zeros matching exponent (#​20002) (Sweta Tanwar)
Documentation
  • 0b4a590 docs: make rulesdir deprecation clearer (#​20018) (Domenico Gemoli)
  • 327c672 docs: Update README (GitHub Actions Bot)
  • bf26229 docs: Fix typo in core-concepts/index.md (#​20009) (Tobias Hernstig)
  • 2309327 docs: fix typo in the "Configuring Rules" section (#​20001) (ghazi-git)
  • 2b87e21 docs: [no-else-return] clarify sample code. (#​19991) (Yuki Takada (Yukinosuke Takada))
  • c36570c docs: Update README (GitHub Actions Bot)
Chores

v9.33.0

Compare Source

Features
  • e07820e feat: add global object access detection to no-restricted-globals (#​19939) (sethamus)
  • 90b050e feat: support explicit resource management in one-var (#​19941) (Sweta Tanwar)
Bug Fixes
  • 732433c fix: allow any type for meta.docs.recommended in custom rules (#​19995) (Francesco Trotta)
  • e8a6914 fix: Fixed potential bug in check-emfile-handling.js (#​19975) (諏訪原慶斗)
Documentation
  • 34f0723 docs: playground button for TypeScript code example (#​19671) (Tanuj Kanti)
  • dc942a4 docs: Update README (GitHub Actions Bot)
  • 5a4b6f7 docs: Update no-multi-assign.md (#​19979) (Yuki Takada (Yukinosuke Takada))
  • 247e156 docs: add missing let declarations in no-plusplus (#​19980) (Yuki Takada (Yukinosuke Takada))
  • 0d17242 docs: Update README (GitHub Actions Bot)
  • fa20b9d docs: Clarify when to open an issue for a PR (#​19974) (Nicholas C. Zakas)
Build Related
  • 27fa865 build: use ESLint class to generate formatter examples (#​19972) (Milos Djermanovic)
Chores

v9.32.0

Compare Source

Features
Bug Fixes
Documentation
  • 86e7426 docs: Update README (GitHub Actions Bot)
Chores
  • 50de1ce chore: package.json update for @​eslint/js release (Jenkins)
  • 74f01a3 ci: unpin jiti to version ^2.5.1 (#​19970) (루밀LuMir)
  • 2ab1381 ci: pin jiti to version 2.4.2 (#​19964) (Francesco Trotta)
  • b7f7545 test: switch to flat config mode in SourceCode tests (#​19953) (Milos Djermanovic)
  • f5a35e3 test: switch to flat config mode in eslint-fuzzer (#​19960) (Milos Djermanovic)
  • e22af8c refactor: use CustomRuleDefinitionType in JSRuleDefinition (#​19949) (Francesco Trotta)
  • e855717 chore: switch performance tests to hyperfine (#​19919) (Francesco Trotta)
  • 2f73a23 test: switch to flat config mode in ast-utils tests (#​19948) (Milos Djermanovic)
  • c565a53 chore: exclude further_reading_links.json from Prettier formatting (#​19943) (Milos Djermanovic)
eslint/js (eslint-scope)

v8.4.0

Compare Source

Features
  • Add support for ES2026 using and await using declarations (#​658) (39e0865)
Dependencies
  • The following workspace dependencies were updated
    • devDependencies
      • eslint-visitor-keys bumped from ^4.2.0 to ^4.2.1
      • espree bumped from ^10.3.0 to ^10.4.0

v8.3.0

Compare Source

Features

v8.2.0

Compare Source

Features
  • add support for Import Attributes and RegExp Modifiers (#​639) (2fd4222)
Dependencies
  • The following workspace dependencies were updated
    • devDependencies
      • eslint-visitor-keys bumped from ^4.1.0 to ^4.2.0
      • espree bumped from ^10.2.0 to ^10.3.0

v8.1.0

Compare Source

Features
Bug Fixes
Dependencies
  • The following workspace dependencies were updated
    • devDependencies
      • eslint-visitor-keys bumped from ^4.0.0 to ^4.1.0
      • espree bumped from ^10.0.1 to ^10.2.0

v8.0.2

Compare Source

Bug Fixes
  • Definition#name in catch patterns should be Identifier node (#​127) (8082caa)
eslint/js (espree)

v10.4.0

Compare Source

Features
  • Add support for ES2026 using and await using declarations (#​658) (39e0865)
Dependencies
  • The following workspace dependencies were updated
    • dependencies
      • eslint-visitor-keys bumped from ^4.2.0 to ^4.2.1

v10.3.0

Compare Source

Features
  • add support for Import Attributes and RegExp Modifiers (#​639) (2fd4222)
Dependencies
  • The following workspace dependencies were updated
    • dependencies
      • eslint-visitor-keys bumped from ^4.1.0 to ^4.2.0

v10.2.0

Compare Source

Features
Bug Fixes
Dependencies
  • The following workspace dependencies were updated
    • dependencies
      • eslint-visitor-keys bumped from ^4.0.0 to ^4.1.0

v10.1.0

Compare Source

Features
  • Support ES2025 and RegExp duplicate named capturing groups (#​608) (3059713)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file deps:npm triage:no labels Nov 2, 2025
@renovate renovate bot force-pushed the renovate/eslint branch from b433d62 to 82a5ec5 Compare November 3, 2025 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file deps:npm triage:no

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant