ESLint v8.49.0 发布

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

亮点

🌐 Highlights

  • 代码路径分析现在提供两个新的 事件,可以在规则中使用:onUnreachableCodePathSegmentStartonUnreachableCodePathSegmentEnd
  • CodePath#currentSegments 属性已被弃用,并将在 ESLint v9 中移除。如果你在自定义规则中使用此属性,请参考 代码路径分析使用示例 了解如何更新你的代码。
  • lines-between-class-members 规则有一个新的选项 enforce,允许进行更细化的配置。

特性

🌐 Features

文档

🌐 Documentation

杂项

🌐 Chores

  • b7621c3 任务:从 npm test 中移除浏览器测试 (#17550) (Milos Djermanovic)
  • cac45d0 杂务:升级 @eslint/js@8.49.0 (#17549) (Milos Djermanovic)
  • cd39508 事务: package.json 更新 @eslint/js 版本发布 (ESLint Jenkins)
  • 203a971 ci:将 actions/checkout 从 3 升级到 4 (#17530) (dependabot[bot])
  • a40fa50 例行任务:使用 eslint-plugin-jsdoc 的平面配置 (#17516) (Milos Djermanovic)
  • 926a286 测试:将 Karma 替换为 Webdriver.IO (#17126) (Christian Bromann)
  • f591d2c 例行任务:升级配置数组 (#17512) (Nicholas C. Zakas)

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