Skip to content

@typescript-eslint/eslint-plugin 8.29.0

8.29.0 (2025-03-31)

🚀 Features

  • eslint-plugin: [prefer-nullish-coalescing] create ignoreIfStatements option (#11000)

🩹 Fixes

  • eslint-plugin: [no-unnecessary-condition] don't report on unnecessary optional array index access when noUncheckedIndexedAccess is enabled (#10961)
  • eslint-plugin: [use-unknown-in-catch-callback-variable] remove fixable property (#10993)
  • eslint-plugin: [prefer-for-of] fix false positive when using erasable type syntax within update expressions (#10981)
  • eslint-plugin: support arbitrary extensions in definition files (#10957)
  • eslint-plugin: [no-array-constructor] remove optional chaining exemption (#10963)

❤️ Thank You

  • Dima Barabash @dbarabashh
  • Kim Sang Du @developer-bandi
  • Olivier Zalmanski @OlivierZal
  • Ronen Amiel
  • Yannick Decat @mho22
  • zyoshoka @zyoshoka

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