ESLint v8.52.0 发布

我们刚刚发布了 ESLint v8.52.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。

亮点

🌐 Highlights

未使用的 eslint-enable 指令

🌐 Unused eslint-enable directives

CLI 选项 --report-unused-disable-directives 和配置选项 reportUnusedDisableDirectives:true 现在也会报告并自动修复未使用的 eslint-enable 指令。如果 eslint-enable 指令与任何 eslint-disable 指令不匹配,即不重新启用任何规则,则被认为是未使用的。

🌐 The CLI option --report-unused-disable-directives and the config option reportUnusedDisableDirectives:true now also report and autofix unused eslint-enable directives. An eslint-enable directive is considered unused if it doesn’t match with any eslint-disable directives, meaning that it doesn’t re-enable any rules.

/* eslint-disable no-console */

console.log("hello");

/* eslint-enable no-continue -- this directive is unused */

特性

🌐 Features

  • 70648ee 功能:report-unused-disable-directive 用于报告未使用的 eslint-enable (#17611) (太田阳介)

错误修复

🌐 Bug Fixes

文档

🌐 Documentation

  • 476d58a 文档:添加关于使用平面配置时无效 CLI 标志的说明。(#17664) (Nicholas C. Zakas)
  • 660ed3a 文档:插件扁平配置迁移指南 (#17640) (Nicholas C. Zakas)
  • a58aa20 文档:修复若干规则的示例 (#17645) (Milos Djermanovic)
  • 179929b 文档:从 Playground 链接的代码中移除结尾换行符 (#17641) (Francesco Trotta)
  • f8e5c30 文档:更新自述文件(GitHub Actions 机器人)
  • b7ef2f3 文档:启用漂亮的代码格式化输出 (#17635) (Nicholas C. Zakas)
  • 0bcb9a8 文档:修复规则示例中的语法错误 (#17633) (Francesco Trotta)
  • 61b9083 文档:使 no-continue 示例代码可用 (#17643) (周中元)
  • 9fafe45 文档:升级到 11ty 2.0 (#17632) (Percy Ma)
  • ff8e4bf 文档:更新自述文件(GitHub Actions 机器人)
  • fab249a 文档:更新自述文件(GitHub Actions 机器人)
  • 392305b 文档:更新 no-irregular-whitespace 并修复示例 (#17626) (Francesco Trotta)
  • 6b8acfb 文档:向 no-trailing-spaces 示例添加真实空格 (#17630) (Francesco Trotta)
  • 1000187 文档:修复 unicode-bom 中的示例 (#17631) (Francesco Trotta)
  • 000290c 文档:更新自述文件(GitHub Actions 机器人)

杂项

🌐 Chores

最新的 ESLint 新闻、案例研究、教程和资源。

ESLint v10.3.0 发布
1 min read

ESLint v10.3.0 发布

我们刚刚发布了 ESLint v10.3.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。

ESLint v10.2.1 发布
1 min read

ESLint v10.2.1 发布

我们刚刚发布了 ESLint v10.2.1,这是 ESLint 的一个补丁版本升级。本次发布修复了上一版本中发现的几个错误。

ESLint v10.2.0 发布
2 min read

ESLint v10.2.0 发布

我们刚刚发布了 ESLint v10.2.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。