
Published under: Release Notes
1 min read
我们刚刚发布了 ESLint v7.20.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。
🌐 Highlights
enforceForJSX 用于标记未使用的 JSX 元素。:first-child、:last-child、:nth-child(n)、:nth-last-child(n)、兄弟选择器 ~ 以及相邻兄弟选择器 +。所有选择器现在都支持 JSX 和自定义解析器。🌐 Enhancements
ad90761 更新:在 no-unused-expressions 规则中添加 enforceForJSX 选项 (#14012) (Duncan Beevers)🌐 Bug Fixes
9d6063a 修复:使用 JSX 时 esquery 崩溃(修复 #13639) (#14072) (Yosuke Ota)d6c84af 修复: --init 自动配置不应添加已弃用的规则 (修复 #14017) (#14060) (Milos Djermanovic)9b277a1 修复:在文件夹存在性检查工具中支持 ENOTDIR 错误码 (#13973) (Constantine Genchevsky)🌐 Documentation
f4ac3b0 文档:修复兄弟选择器描述 (#14099) (Milos Djermanovic)a0871f1 文档:分诊流程 (#14014) (Nicholas C. Zakas)b4e2af5 文档:在错误报告模板中添加更多字段 (#14039) (Nicholas C. Zakas)🌐 Dependency Upgrades
🌐 Build Related
cb27b0a 构建:为 eslint-config-eslint 发布更新 package.json(ESLint Jenkins)最新的 ESLint 新闻、案例研究、教程和资源。


