Skip to content

@typescript-eslint/eslint-plugin 8.55.0

8.55.0 (2026-02-09)

🚀 Features

  • utils: deprecate defaultOptions in favor of meta.defaultOptions (#11992)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] remove trailing newline when removing entire import (#11990)
  • eslint-plugin: [no-useless-default-assignment] require strictNullChecks (#11966, #12000)
  • eslint-plugin: [no-useless-default-assignment] report unnecessary defaults in ternary expressions (#11984)
  • eslint-plugin: [no-useless-default-assignment] reduce param index to ts this handling (#11949)
  • typescript-estree: forbid invalid modifier in object expression (#11931)

❤️ Thank You

  • Christian Rose @chrros95
  • fisker Cheung @fisker
  • Josh Goldberg
  • Maria Solano @MariaSolOs
  • Minyeong Kim @minyeong981
  • SungHyun627 @SungHyun627
  • Yukihiro Hasegawa @y-hsgw

See GitHub Releases for more information.

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