GitHub
05/05/2025, 10:07 PM## v9.26.0
## Features
• `e9754e7` feat: add reportGlobalThis to no-shadow-restricted-names (#19670) (sethamus)
• `0fa2b7a` feat: add suggestions forrule (#19640) (Nitin Kumar)eqeqeq
• `dcbdcc9` feat: Add MCP server (#19592) (Nicholas C. Zakas)
• `2dfd83e` feat: addoption inignoreDirectives(#19645) (sethamus)no-unused-expressions
## Bug Fixes
• `96e84de` fix: check cache file existence before deletion (#19648) (sethamus)
• `d683aeb` fix: don't crash on tests with circular references in(#19664) (Milos Djermanovic)RuleTester
• `9736d5d` fix: addtonamespacetype (#19661) (Milos Djermanovic)Plugin.meta
• `17bae69` fix: updatetype (#19634) (Nitin Kumar)RuleTester.run()
## Documentation
• `dd98d63` docs: Update README (GitHub Actions Bot)
• `c25e858` docs: Update README (GitHub Actions Bot)
• `b2397e9` docs: Update README (GitHub Actions Bot)
• `addd0a6` docs: fix formatting of unordered lists in Markdown (#19660) (Milos Djermanovic)
• `a21b38d` docs: Update README (GitHub Actions Bot)
• `c0721a7` docs: fix double space in command (#19657) (CamWass)
## Chores
• `5b247c8` chore: upgrade to(#19681) (Francesco Trotta)@eslint/js@9.26.0
• `d6fa4ac` chore: package.json update forrelease (Jenkins)@eslint/js
• `0958690` chore: disambiguate internal typesandLanguageOptions(#19669) (Francesco Trotta)Rule
• `f1c858e` chore: fix internal type references toandPlugin(#19665) (Francesco Trotta)Rule
• `40dd299` refactor: One-shot ESQuery selector analysis (#19652) (Nicholas C. Zakas)
• `1cfd702` chore: update dependencyto ^0.12.0 (#19656) (renovate[bot])@eslint/json
## v9.25.1
## Bug Fixes
• `cdc8e8c` fix: revert directive detection in no-unused-expressions (#19639) (sethamus)
## Chores
• `1f2b057` chore: upgrade `@eslint/js` `@9`.25.1 (#19642) (Milos Djermanovic)
• `771317f` chore: package.json update forrelease (Jenkins)@eslint/js
## v9.25.0
## Features
• `dcd95aa` feat: support TypeScript syntax in no-empty-function rule (#19551) (sethamus)
• `77d6d5b` feat: support TS syntax in(#19564) (Sweta Tanwar)no-unused-expressions
• `90228e5` feat: supporttype (#19604) (루밀LuMir)JSRuleDefinition
• `59ba6b7` feat: add allowObjects option to no-restricted-properties (#19607) (sethamus)
• `db650a0` feat: support TypeScript syntax inrule (#19532) (Tanuj Kanti)no-invalid-this
• `9535cff` feat: support TS syntax in(#19559) (Nitin Kumar)no-loop-func
## Bug Fixes
• `910bd13` fix:not being used innodeTypeKey(#19631) (StyleShit)NodeEventGenerator
## Documentation... (truncated) Changelog Sourced from eslint's changelog.
v9.26.0 - May 2, 2025
• `5b247c8` chore: upgrade to(#19681) (Francesco Trotta)@eslint/js@9.26.0
• `d6fa4ac` chore: package.json update forrelease (Jenkins)@eslint/js
• `e9754e7` feat: add reportGlobalThis to no-shadow-restricted-names (#19670) (sethamus)
• `0fa2b7a` feat: add suggestions forrule (#19640) (Nitin Kumar)eqeqeq
• <https://github.com/eslint/eslint/commit/dd98d63f09c9324124734206d9…pact-foundation/jest-pact
GitHub
05/19/2025, 9:06 PM