GitHub
04/07/2025, 10:49 PM## v9.24.0
## Features
• `556c25b` feat: support loading TS config files using(#19401) (Arya Emami)--experimental-strip-types
• `72650ac` feat: support TS syntax in(#19540) (Nitin Kumar)init-declarations
• `03fb0bc` feat: normalize patterns to handle "./" prefix in files and ignores (#19568) (Pixel998)
• `071dcd3` feat: support TS syntax in(#19558) (Nitin Kumar)no-dupe-class-members
• `cd72bcc` feat: Introduce a way to suppress violations (#19159) (Iacovos Constantinou)
• `2a81578` feat: support TS syntax in(#19560) (Nitin Kumar)no-loss-of-precision
• `30ae4ed` feat: add new options to class-methods-use-this (#19527) (sethamus)
• `b79ade6` feat: support TypeScript syntax in(#19493) (Tanuj Kanti)no-array-constructor
## Bug Fixes
• `b23d1c5` fix: deduplicate variable names in no-loop-func error messages (#19595) (Nitin Kumar)
• `fb8cdb8` fix: usetype forany[](#19584) (Francesco Trotta)context.options
## Documentation
• `f857820` docs: update documentation for(#19594) (Nikolas Schröter)--experimental-strip-types
• `803e4af` docs: simplify gitignore path handling in includeIgnoreFile section (#19596) (Thomas Broyer)
• `6d979cc` docs: Update README (GitHub Actions Bot)
• `82177e4` docs: Update README (GitHub Actions Bot)
• `e849dc0` docs: replace existing var with const (#19578) (Sweta Tanwar)
• `0c65c62` docs: don't pass filename when linting rule examples (#19571) (Milos Djermanovic)
• `6be36c9` docs: Update custom-rules.md code example of fixer (#19555) (Yifan Pan)
## Build Related
• `366e369` build: re-enable Prettier formatting forfiles (#19569) (Francesco Trotta)package.json
## Chores
• `ef67420` chore: upgrade `@eslint/js` `@9`.24.0 (#19602) (Milos Djermanovic)
• `4946847` chore: package.json update forrelease (Jenkins)@eslint/js
• `a995acb` chore: correct 'flter'/'filter' typo in package script (#19587) (Josh Goldberg ✨)
• `b9a5efa` test: skip symlink test on Windows (#19503) (fisker Cheung)
• `46eea6d` chore: remove&RulefromFormatterFunction(#19556) (Nitin Kumar)shared/types.js
• `bdcc91d` chore: modify .editorconfig to keep parity with prettier config (#19577) (Sweta Tanwar)
• `7790d83` chore: fix some typos in comment (#19576) (todaymoon)
• `76064a6` test: ignoreforpackage-lock.json(#19572) (Francesco Trotta)eslint-webpack-plugin
## v9.23.0
## Features
• `557a0d2` feat: support TypeScript syntax in no-useless-constructor (#19535) (Josh Goldberg ✨)
• `8320241` feat: support TypeScript syntax in(#19431) (Josh Goldberg ✨)default-param-last
• `833c4a3` feat: defineConfig() supports "flat/" config prefix (#19533) (Nicholas C. Zakas)
• `4a0df16` feat: circular autofix/conflicting rules detection (#19514) (Milos Djermanovic)
• `be56a68` feat: support TypeScript syntax in(#19498) (Josh Goldberg ✨)class-methods-use-this
## Bug Fixes
• `0e20aa7` fix: move deprecatedmethods to subtype (#19531) (Francesco Trotta)RuleContext
• `cc3bd00` fix: reporting variable used in catch block inpact-foundation/jest-pact(<https://redirect.github.com/eslint/eslint/issues…no-useless-assignment
GitHub
04/21/2025, 9:04 PM