Change8

v9.26.0

📦 eslintView on GitHub →
4 features🐛 4 fixes🔧 7 symbols

Summary

This release introduces an MCP server, adds suggestions to the eqeqeq rule, and includes several rule enhancements and type-related bug fixes.

✨ New Features

  • Added reportGlobalThis option to no-shadow-restricted-names rule.
  • Added suggestions for eqeqeq rule.
  • Added MCP (Model Context Protocol) server support.
  • Added ignoreDirectives option to no-unused-expressions rule.

🐛 Bug Fixes

  • Check cache file existence before attempting deletion.
  • Prevent RuleTester from crashing on tests containing circular references.
  • Added namespace to Plugin.meta type definition.
  • Updated RuleTester.run() type definition.

🔧 Affected Symbols

no-shadow-restricted-nameseqeqeqno-unused-expressionsRuleTesterRuleTester.runPlugin.metaLanguageOptions