Sourced from @typescript-eslint/eslint-plugin
's
releases.
v7.15.0
7.15.0 (2024-07-01)
🚀 Features
- eslint-plugin: [array-type] detect
Readonly<string[]>
case (#8752)- eslint-plugin: back-port new rules around empty object types from v8 (#9443)
🩹 Fixes
- disable
EXPERIMENTAL_useProjectService
indisabled-type-checked
shared config (#9459)- eslint-plugin: [no-unsafe-return] differentiate a types-error any from a true any (#9254)
- eslint-plugin: [no-unsafe-call] differentiate a types-error any from a true any (#9304)
- utils: clean outdated
RuleTester
export (#9322)❤️ Thank You
- auvred
@auvred
- Kim Sang Du
@developer-bandi
- rgehbt
@Gehbt
- Vinccool96
You can read about our versioning strategy and releases on our website.
v7.14.1
7.14.1 (2024-06-24)
🚀 Features
🩹 Fixes
- keep warnAbountTSVersion in sync with package.json (#9400)
- eslint-plugin: [no-extraneous-class] handle abstract members (#9367)
- eslint-plugin: [prefer-nullish-coalescing] handle intersected primitive types (#9378)
- eslint-plugin: [no-invalid-this] support AccessorProperty (#9411)
- eslint-plugin: [prefer-nullish-coalescing] treat enums and literals as their underlying primitive types (#9376)
- eslint-plugin: [prefer-nullish-coalescing] ensure ternary fix does not remove parens (#9380)
❤️ Thank You
- Brad Zacher
@bradzacher
- cm-ayf
@cm-ayf
- Jake Bailey
@jakebailey
- James Zhan
- Joshua Chen
- yoshi2no
@yoshi2no
... (truncated)
Sourced from @typescript-eslint/eslint-plugin
's
changelog.
7.15.0 (2024-07-01)
🚀 Features
eslint-plugin: [array-type] detect
Readonly<string[]>
caseeslint-plugin: back-port new rules around empty object types from v8
🩹 Fixes
disable
EXPERIMENTAL_useProjectService
indisabled-type-checked
shared configeslint-plugin: [no-unsafe-return] differentiate a types-error any from a true any
eslint-plugin: [no-unsafe-call] differentiate a types-error any from a true any
❤️ Thank You
- auvred
- Kim Sang Du
- rgehbt
- Vinccool96
You can read about our versioning strategy and releases on our website.
7.14.1 (2024-06-24)
🩹 Fixes
eslint-plugin: [prefer-nullish-coalescing] treat enums and literals as their underlying primitive types
eslint-plugin: [prefer-nullish-coalescing] ensure ternary fix does not remove parens
❤️ Thank You
- Jake Bailey
You can read about our versioning strategy and releases on our website.
7.14.0 (2024-06-24)
🚀 Features
- support TypeScript 5.5
... (truncated)
2865d31
chore(release): publish 7.15.02671de5
feat(eslint-plugin): back-port new rules around empty object types from
v8 (#...05142c5
fix(eslint-plugin): [no-unsafe-call] differentiate a types-error any
from a t...a466e07
fix: disable EXPERIMENTAL_useProjectService
in
disabled-type-checked
shar...3694d8f
fix(eslint-plugin): [no-unsafe-return] differentiate a types-error any
from a...9dba021
feat(eslint-plugin): [array-type] detect
Readonly\<string[]>
case (#8752)b4fe94f
chore(release): publish 7.14.1f29150f
fix(eslint-plugin): [prefer-nullish-coalescing] ensure ternary fix does
not r...9b7731d
fix(eslint-plugin): [prefer-nullish-coalescing] treat enums and literals
as t...dfc4469
chore(release): publish 7.14.0