
Published under: Release Notes
1 min read
我们刚刚发布了 ESLint v7.8.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。
🌐 Highlights
ESLint 已经支持 逻辑赋值运算符 和 数字分隔符!要启用对这种语法的检查,请将 ecmaVersion 设置为 2021:
🌐 Support for logical assignment operators and numeric separators has landed in ESLint! To enable linting this syntax, please set ecmaVersion to 2021:
{
"parserOptions": {
"ecmaVersion": 2021
}
}
🌐 Enhancements
[58abd93](https://github.com/eslint/eslint/commit/58abd9311900a8af5a3c0963daaf64675bdd8383) 更新:在代码路径分析中支持逻辑赋值(参考 #13569) (#13612)(Milos Djermanovic)db7488e 更新:在核心规则中支持逻辑赋值 (参考 #13569) (#13618) (Milos Djermanovic)88a9ade 更新:添加 es2021 环境(参考 #13602) (#13603) (Milos Djermanovic)0003dc0 更新:支持数字分隔符(参考 #13568)(#13581)(Milos Djermanovic)96b11a0 更新:向 id-length 规则添加 exceptionPatterns(修复 #13094) (#13576) (sodam)3439fea 更新:在 no-loss-of-precision 中支持数字分隔符(参考 #13568)(#13574)(Anix)ed64767 更新:在 no-warning-comments 中向消息添加评论(修复 #12327) (#13522) (Anix)66442a9 更新:添加 no-magic-numbers ‘ignoreDefaultValues’ 选项 (#12611) (Dieter Luypaert)🌐 Documentation
3729219 文档:更新开发环境文档的步骤 1(klkhan)483bf7f 文档:修复 object-curly-newline 中的示例 (#13605) (Soobin Bak)1c35d57 文档:移除过时的 Keybase 双因素认证说明 (#13622) (Brandon Mills)4111d21 文档:修复文档中的拼写错误和名词前缺失的冠词 (#13611) (Patrice Sandhu)b487164 文档:在 operator-assignment 文档中添加指数运算符 (#13577) (Milos Djermanovic)🌐 Dependency Upgrades
🌐 Chores
a320324 任务:在 no-dupe-keys 中测试格式化整数(参考 #13568)(#13626)(Brandon Mills)82669fa 任务:将部分功能提取到 eslintrc 中(参考 #13481)(#13613)(Nicholas C. Zakas)bdb65ec 任务:在 BUG_REPORT 模板中添加第三方解析器 (#13606) (YeonJuan)f954476 任务:向问题模板添加常见的第三方解析器 (#13596) (Kai Cataldo)2bee6d2 事务:标记与配置相关的文件(参考 #13481)(#13597)(Nicholas C. Zakas)最新的 ESLint 新闻、案例研究、教程和资源。


