ESLint v8.23.0 发布

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

亮点

🌐 Highlights

  • 新的配置系统现在已整合到 CLI 中,以及现有的配置系统。要选择使用新的配置系统,请在项目根目录放置一个 eslint.config.js 文件。请注意,这仍然是一个实验性功能,我们欢迎你的反馈!
  • no-fallthrough 规则有一个新的选项 allowEmptyCase
  • no-warning-comments 规则有一个新选项 decoration

特性

🌐 Features

  • 3e5839e 功能:从命令行启用 eslint.config.js 查找 (#16235) (Nicholas C. Zakas)
  • [30b1a2d](https://github.com/eslint/eslint/commit/30b1a2dac9060673101485841c4c7521675bf917) 功能:为 no-fallthrough 规则添加 allowEmptyCase 选项 (#15887)(Amaresh S M)
  • 43f03aa 功能:支持带装饰的评论 [no-warning-comments] (#16120) (Lachlan Hunt)

文档

🌐 Documentation

  • b1918da 文档:package.json 约定 (#16206) (Patrick McElhaney)
  • 0e03c33 文档:立即删除单词 (#16217) (Strek)
  • c6790db 文档:为“从 jscs 迁移”添加锚点链接 (#16207) (Percy Ma)
  • 7137344 文档:自动生成编辑链接 (#16213) (Percy Ma)

杂项

🌐 Chores

  • 2e004ab 事务:升级 @eslint/eslintrc@1.3.1 (#16249) (Milos Djermanovic)
  • d35fbbe 杂务:升级到 espree@9.4.0 (#16243) (Milos Djermanovic)
  • ed26229 测试:添加带有剩余属性的 no-extra-parens 测试 (#16236) (Milos Djermanovic)
  • deaf69f 杂务:修复 min-width: 1023px 媒体查询的 off-by-one 错误 (#15974) (Milos Djermanovic)
  • 63dec9f 重构:简化 parseListConfig (#16241) (Milos Djermanovic)

最新的 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 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。