ESLint v10.10.0 已发布

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

亮点

🌐 Highlights

[no-unexpected-multiline](/docs/latest/rules/no-unexpected-multiline) 规则已更新,现在可以检查带有 d 和 v 标志的正则表达式字面量。

🌐 The no-unexpected-multiline rule has been updated to check regular expression literals with d and v flags.

/* eslint no-unexpected-multiline: "error" */

// Unexpected newline between numerator and division operator
foo = bar
/regex/v.exec(baz).forEach(qux);

以下规则也已更新,以避免在某些边缘情况下出现错误或意外行为:

🌐 The following rules have also been updated to avoid incorrect or unexpected behavior in some edge cases:

特性

🌐 Features

错误修复

🌐 Bug Fixes

文档

🌐 Documentation

杂项

🌐 Chores

  • b3d876b 事务:在生态系统测试中禁用 npm 审计 (#21306) (Francesco Trotta)
  • 1696682 ci:在 Node.js 26 上恢复 EMFILE 测试(#21297)(Marry (Subin Yang))
  • 2c7f5d6 事务: 将 github/codeql-action 操作更新至 v4.37.9 (#21296) (renovate[bot])
  • [3c753f1](https://github.com/eslint/eslint/commit/3c753f18b461bfbf36d41a79a7863c093ef48489) 杂务:更新 eslint (#21289) (renovate[bot])
  • 1c73469 杂务:更新生态系统插件 (#21280) (ESLint 机器人)
  • 08a02be 测试:在 no-extra-boolean-cast 中添加错误位置 (#21266) (lumir)
  • 77bb1db 事务: 将 github/codeql-action 操作更新到 v4.37.8 (#21270) (renovate[bot])
  • 007e81a ci:在 Node.js 26 上跳过 EMFILE 测试 (#21265) (lumir)
  • 0430280 事务:改善 Windows 上生态系统测试的兼容性 (#21178) (crimsonjay0)

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

ESLint v10.9.1 已发布
1 min read

ESLint v10.9.1 已发布

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

ESLint v10.9.0 已发布
1 min read

ESLint v10.9.0 已发布

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

ESLint v10.8.1 已发布
1 min read

ESLint v10.8.1 已发布

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