Bump @typescript-eslint/eslint-plugin from 7.0.0 to 8.8.0
Bumps @typescript-eslint/eslint-plugin from 7.0.0 to 8.8.0.
Release notes
Sourced from @typescript-eslint/eslint-plugin
's releases.
v8.8.0
8.8.0 (2024-09-30)
🚀 Features
- eslint-plugin: [no-unnecessary-condition] add checkTypePredicates (#10009)
- eslint-plugin: [return-await] check for-await loop iteree (#10008)
🩹 Fixes
- remove
export type *
in d.ts to support TS<5.0 (#10070)- eslint-plugin: [no-unnecessary-template-expression] should underline template syntax with squiggly lines (#10044)
- eslint-plugin: [no-deprecated] max callstack exceeded when class implements itself (#10040)
- eslint-plugin: [no-misused-promises] check contextual type (#10042)
- eslint-plugin: [prefer-literal-enum-member] allow nested bitwise operations (#10037)
- type-utils: check for type parameters on
isBuiltinSymbolLikeRecurser()
(#10026)- utils: update missing type information message (#10043)
❤ ️ Thank You
- auvred
@auvred
- Josh Goldberg
✨ - Kirk Waiblinger
@kirkwaiblinger
- Ronen Amiel
- Tarun Chauhan
@tarunrajput
- YeonJuan
@yeonjuan
You can read about our versioning strategy and releases on our website.
v8.7.0
8.7.0 (2024-09-23)
🚀 Features
- eslint-plugin: [no-unsafe-call] check calls of Function (#10010)
- eslint-plugin: [consistent-type-exports] check
export *
exports to see if all exported members are types (#10006)🩹 Fixes
- eslint-plugin: properly coerce all types to string in
getStaticMemberAccessValue
(#10004)- eslint-plugin: [no-deprecated] report on imported deprecated variables (#9987)
- eslint-plugin: [no-confusing-non-null-assertion] check !in and !instanceof (#9994)
- types: add
NewExpression
as a parent ofSpreadElement
(#10024)- utils: add missing entries to the RuleListener selectors list (#9992)
❤ ️ Thank You
- Abraham Guo
... (truncated)
Changelog
Sourced from @typescript-eslint/eslint-plugin
's changelog.
8.8.0 (2024-09-30)
🚀 Features
eslint-plugin: [no-unnecessary-condition] add checkTypePredicates
eslint-plugin: [return-await] check for-await loop iteree
🩹 Fixes
remove
export type *
in d.ts to support TS<5.0eslint-plugin: [no-unnecessary-template-expression] should underline template syntax with squiggly lines
type-utils: check for type parameters on
isBuiltinSymbolLikeRecurser()
eslint-plugin: [no-deprecated] max callstack exceeded when class implements itself
eslint-plugin: [no-misused-promises] check contextual type
eslint-plugin: [prefer-literal-enum-member] allow nested bitwise operations
❤ ️ Thank You
- auvred
- Josh Goldberg
✨ - Kirk Waiblinger
- Ronen Amiel
- Tarun Chauhan
- YeonJuan
You can read about our versioning strategy and releases on our website.
8.7.0 (2024-09-23)
🚀 Features
eslint-plugin: [no-unsafe-call] check calls of Function
eslint-plugin: [consistent-type-exports] check
export *
exports to see if all exported members are types🩹 Fixes
- eslint-plugin: properly coerce all types to string in
getStaticMemberAccessValue
... (truncated)
Commits
-
2055cfb
chore(release): publish 8.8.0 -
b121bd9
feat(eslint-plugin): [return-await] check for-await loop iteree (#10008) -
9028d9d
docs: [no-unsafe-enum-comparison] clarify motivation and applicability (#10029) -
977e0a1
fix(eslint-plugin): [prefer-literal-enum-member] allow nested bitwise operati... -
6ce66b5
fix: removeexport type *
in d.ts to support TS<5.0 (#10070) -
a916ff2
feat(eslint-plugin): [no-unnecessary-condition] add checkTypePredicates (#10009) -
b36d524
fix(eslint-plugin): [no-misused-promises] check contextual type (#10042) -
7a216fe
fix(eslint-plugin): [no-deprecated] max callstack exceeded when class impleme... -
94c5484
fix(type-utils): check for type parameters onisBuiltinSymbolLikeRecurser()
... -
ced951b
docs: [prefer-literal-enum-member] fix bad examples (#10035) - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts