Releases: typescript-eslint/typescript-eslint
Releases · typescript-eslint/typescript-eslint
v6.11.0
6.11.0 (2023-11-13)
Bug Fixes
- eslint-plugin: [explicit-function-return-type] support JSX attributes in
allowTypedFunctionExpressions
(#7553) (be2777c) - eslint-plugin: [no-unnecessary-qualifier] handle nested namespace id (#7883) (a668f5b)
Features
- add
no-unsafe-unary-minus
rule (#7390) (c4709c2) - add types for flat config files (#7273) (66cd0c0)
- allow typescript
5.3.0-beta
asdevDependency
(#7821) (b6c40b4) - eslint-plugin: no-unsafe-enum-comparison handles switch cases (#7898) (72cb9e4)
- typescript-estree: skip
isTTY
version check if user passesloggerFn
on unsupported TypeScript version warning (#7739) (9656e13) - utils: add ESLint
CodePath
selector types (#7551) (99a026f) - utils: update types to reflect
RuleContext
andSourceCode
changes and deprecations (#7812) (b73d8b2)
You can read about our versioning strategy and releases on our website.
v6.10.0
v6.9.1
v6.9.0
6.9.0 (2023-10-23)
Bug Fixes
- eslint-plugin: [no-confusing-void-expression] handle unfixable cases (#7674) (7e52f27)
- eslint-plugin: [no-unsafe-return] allow returning anything if explicitly returning any (#7708) (c6124b2)
- rule-tester: fix
parser
fallback logic (#7754) (34c23e0) - type-utils: treat custom type roots as external (#6870) (b85f744)
Features
- eslint-plugin: [max-params] don't count
this: void
parameter (#7696) (6398d3f), closes #7538 - eslint-plugin: [naming-convention] add support for default and namespace imports (#7269) (bb15aae)
- eslint-plugin: [no-restricted-imports] support import = require (#7709) (4c8edcf)
- eslint-plugin: [no-unsafe-enum-comparison] add switch suggestion (#7691) (53d5263), closes #7643
- eslint-plugin: [prefer-readonly] private fields support (#7686) (0e875bf)
You can read about our versioning strategy and releases on our website.
v6.8.0
6.8.0 (2023-10-16)
Bug Fixes
- eslint-plugin: [consistent-type-imports] import assertion checks added (#7722) (afdae37)
- eslint-plugin: [no-shadow] fix static class generics for class expressions (#7724) (e5ea1d0)
- eslint-plugin: [no-unsafe-member-access] report on only the accessed property (#7717) (f81a2da)
- eslint-plugin: [no-useless-empty-export] exempt .d.ts (#7718) (ac397f1)
Features
You can read about our versioning strategy and releases on our website.
v6.7.5
v6.7.4
6.7.4 (2023-10-02)
Note: Version bump only for package @typescript-eslint/typescript-eslint
You can read about our versioning strategy and releases on our website.
v6.7.3
v6.7.2
6.7.2 (2023-09-18)
Note: Version bump only for package @typescript-eslint/typescript-eslint
You can read about our versioning strategy and releases on our website.
v6.7.1
6.7.1 (2023-09-18)
⚠️ Due to an npm registry server error, the packages at this version were partially published. Please use 6.7.2 instead.
You can read about our versioning strategy and releases on our website.