ESLint v8.31.0 发布

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

亮点

🌐 Highlights

no-underscore-dangle 规则增加了两个新选项:allowInArrayDestructuringallowInObjectDestructuring。默认情况下,它们都设为 true,以允许在数组和对象解构中使用尾随下划线,以保持向后兼容性。将它们设置为 false 可以在解构赋值中检查尾随下划线。

🌐 The no-underscore-dangle rule gained two new options: allowInArrayDestructuring and allowInObjectDestructuring. Both of these default to true to allow dangling underscores in array and object destructuring for backwards compatibility. Set them to false to check for dangling underscores in destructuring assignments.

特性

🌐 Features

错误修复

🌐 Bug Fixes

文档

🌐 Documentation

  • 4339dc4 文档:更新自述文件(GitHub Actions 机器人)
  • 4e4049c 文档:优化代码块结构 (#16669) (Sam Chen)
  • 54a7ade 文档:不要转义格式化示例的代码块 (#16719) (Sam Chen)
  • e5ecfef 文档:为 no-undefined 添加函数调用示例 (#16712) (Elliot Huffman)
  • a3262f0 文档:添加 Mastodon 链接 (#16638) (Amaresh S M)
  • a14ccf9 文档:澄清 files 属性 (#16709) (Sam Chen)
  • 3b29eb1 文档:修复 npm 链接 (#16710) (Abdullah Osama)
  • a638673 文档:修复在 Esc 上的搜索栏焦点 (#16700) (Shanmughapriyan S)
  • f62b722 文档:Windows 中缺少国家标志 (#16698) (Shanmughapriyan S)
  • 4d27ec6 文档:在文档语言切换器中显示 zh-hans (#16686) (Percy Ma)
  • 8bda20e 文档:移除手动维护的锚点 (#16685) (Percy Ma)
  • b68440f 文档:用户指南 入门 扩展 (#16596) (Ben Perlmutter)

杂项

🌐 Chores

  • 65d4e24 杂务: 升级 @eslint/eslintrc@1.4.1 (#16729) (Brandon Mills)
  • 8d93081 事务:修复 CI 失败 (#16721) (Sam Chen)
  • 8f17247 事务: 设置 README 的自动更新 (#16717) (Nicholas C. Zakas)
  • 4cd87cb ci:将 actions/stale 从 6 升级到 7 (#16713) (dependabot[bot])
  • fd20c75 工作:按字母顺序整理 package.json 脚本 (#16705) (Darius Dzien)
  • 10a5c78 杂务:更新 eslint.config.js 中的忽略模式 (#16678) (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 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。