Skip to content

Bump @typescript-eslint/eslint-plugin from 7.0.0 to 8.24.0

Bumps @typescript-eslint/eslint-plugin from 7.0.0 to 8.24.0.

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v8.24.0

8.24.0 (2025-02-10)

🚀 Features

  • eslint-plugin: [no-unnecessary-condition] make allowConstantLoopConditions more granular (#10639)
  • utils: add reportUnusedInlineConfigs to LinterOptions (#10718)

🩹 Fixes

  • ast-spec: correct YieldExpression.argument type (#10799)
  • eslint-plugin: [restrict-plus-operands] report adding bigints to strings when allowNumberAndString is false (#10737)
  • eslint-plugin: [no-misused-spread] correct and elaborate string spread report message (#10751)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.23.0

8.23.0 (2025-02-03)

🚀 Features

  • eslint-plugin: [no-unnecessary-boolean-literal-compare] enforce strictNullChecks (#10712)
  • types: add strict parent types for function-declaration, default-export and named-export nodes (#10685)

🩹 Fixes

  • bump ts-api-utils to ^2.0.1 (#10761)
  • deps: update eslint monorepo to v9.19.0 (#10752)
  • eslint-plugin: [no-unnecessary-type-assertion] should report readonly class properties with a literal initializer (#10618)
  • eslint-plugin: [switch-exhaustiveness-check] suggest with qualified name (#10697)
  • eslint-plugin: [no-unnecessary-template-expression] allow interpolating type parameter in type context (#10739)
  • eslint-plugin: [prefer-nullish-coalescing] fix missing return (#10732)
  • eslint-plugin: [dot-notation] handle noPropertyAccessFromIndexSignature true (#10644)
  • eslint-plugin: [no-restricted-imports] support regex option (#10699)
  • eslint-plugin: [no-shadow] ignore declare variables in definition files shadowing global variables (#10710)

❤️ Thank You

... (truncated)

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

8.24.0 (2025-02-10)

🚀 Features

  • eslint-plugin: [no-unnecessary-condition] make allowConstantLoopConditions more granular (#10639)

🩹 Fixes

  • eslint-plugin: [no-misused-spread] correct and elaborate string spread report message (#10751)
  • eslint-plugin: [restrict-plus-operands] report adding bigints to strings when allowNumberAndString is false (#10737)

❤️ Thank You

  • Josh Goldberg
  • noah
  • Ronen Amiel

You can read about our versioning strategy and releases on our website.

8.23.0 (2025-02-03)

🚀 Features

  • eslint-plugin: [no-unnecessary-boolean-literal-compare] enforce strictNullChecks (#10712)

🩹 Fixes

  • eslint-plugin: [no-shadow] ignore declare variables in definition files shadowing global variables (#10710)
  • eslint-plugin: [no-restricted-imports] support regex option (#10699)
  • eslint-plugin: [dot-notation] handle noPropertyAccessFromIndexSignature true (#10644)
  • eslint-plugin: [prefer-nullish-coalescing] fix missing return (#10732)
  • bump ts-api-utils to ^2.0.1 (#10761)
  • eslint-plugin: [no-unnecessary-template-expression] allow interpolating type parameter in type context (#10739)
  • eslint-plugin: [switch-exhaustiveness-check] suggest with qualified name (#10697)
  • eslint-plugin: [no-unnecessary-type-assertion] should report readonly class properties with a literal initializer (#10618)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

8.22.0 (2025-01-27)

🩹 Fixes

... (truncated)

Commits
  • 87d72ba chore(release): publish 8.24.0
  • ac8dde0 feat(eslint-plugin): [no-unnecessary-condition] make `allowConstantLoopCondit...
  • 7acfb5f fix(eslint-plugin): [no-misused-spread] correct and elaborate string spread r...
  • d30a497 fix(eslint-plugin): [restrict-plus-operands] report adding bigints to strings...
  • bcdf560 docs(eslint-plugin): [prefer-nullish-coalescing] streamline code examples (#1...
  • 2a96020 chore(release): publish 8.23.0
  • 06925f8 feat(eslint-plugin): [no-unnecessary-boolean-literal-compare] enforce strictN...
  • 884995d fix(eslint-plugin): [no-shadow] ignore declare variables in definition files ...
  • cd15629 docs(eslint-plugin): [class-methods-use-this] refresh options docs (#10728)
  • a9cbcc9 fix(eslint-plugin): [no-restricted-imports] support regex option (#10699)
  • 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

Merge request reports

Loading