
Published under: Announcements
4 min read
我们刚刚发布了 ESLint v10.8.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。
🌐 Highlights
在 ESLint v10.8.0 中,以下规则已更新,以避免在某些边缘情况下出现不正确或意外的行为:
🌐 In ESLint v10.8.0, the following rules have been updated to avoid incorrect or unexpected behavior in some edge cases:
class-methods-use-thisprefer-object-spreadprefer-templatepreserve-caught-errorno-unreachable-loop🌐 Features
🌐 Bug Fixes
6b8d2f7 修复:在 html 格式化器中转义规则 ID 中的保留字符 (#21129) (Francesco Trotta)9091071 修复:当忽略所有循环类型时防止 no-unreachable-loop 崩溃 (#21116) (Pixel)e23fafe 修复: prefer-object-spread 添加括号时加分号 (#21081) (synthex-byte)20b5ad0 修复:prefer-template 中的二次时间正则表达式 (#21096) (Milos Djermanovic)8b6f6c0 修复:在 class-methods-use-this 中将忽略配置应用于计算方法 (#21094) (Pixel)b2c608c 修复:preserve-caught-error 中带括号的被调用对象的新表达式 (#21083) (Francesco Trotta)🌐 Documentation
6ddf858 文档:修复损坏的指定解析器选项锚链接 (#21106) (Minsu)784dfbe 文档:明确 no-eq-null 描述 (#21120) (Park Harin)7ec733a 文档:修复术语表中的拼写和语法错误 (#21095) (Marry (Subin Yang))92bb13f 文档:替换 quake 链接 (#21108) (Jung Hyeon Jun)68eb4a5 文档:修复规则页面中损坏的“指定全局变量”锚点链接 (#21103) (Minsu)d28f697 文档:将 Code Climate CLI 链接替换为 Qlty CLI 链接 (#21099) (Jung Hyeon Jun)eccc68d 文档:更正 --suppressions-location 选项描述 (#21093) (Ga eun Lee)c5963f7 文档:更新自述文件(GitHub Actions 机器人)🌐 Chores
4fbf46d 测试:将 webpack 版本固定为 5.108.4 (#21137) (Francesco Trotta)2d063e2 事务:在 JSDoc 和注释中将 HTTP URL 更新为 HTTPS (#21101) (Bo Hyun Kim)eccbe7b 测试:向 no-class-assign 添加错误位置 (#21123) (devoil)e7d1e43 ci:将 actions/setup-go 从 6 升级到 7 (#21118) (dependabot[bot])e9d66d0 ci:将 actions/setup-node 从 6 升级到 7 (#21119) (dependabot[bot])ee225b6 测试:向 no-eq-null 规则添加错误位置详情 (#21117) (Park Harin)044a627 事务:将 minimatch 更新到 ^10.2.5 (#21107) (김채영)fb09aa8 例行任务:更新生态系统插件 (#21115) (ESLint 机器人)5abd878 测试:向 no-proto 添加错误位置 (#21114) (Gihyeon Jeong / 정기현)9715887 测试:向 no-div-regex 添加错误位置详细信息 (#21110) (Park Harin)a746ec6 测试:向 no-new-wrappers 添加错误位置 (#21109) (Gihyeon Jeong / 정기현)8dde645 测试:向 no-ex-assign 添加错误位置 (#21102) (devoil)13ab0ec 测试:向 no-label-var 添加错误位置 (#21098) (Gihyeon Jeong / 정기현)a99906f 测试:向 no-delete-var 规则添加错误位置详情 (#21105) (Park Harin)c47e8dc 任务:为 languages/js/index.js 添加缺失的反引号 (#21104) (beeen)0174428 事务:为 translate-cli-options.js 添加缺失的反引号 (#21097) (dongkyu lee)3d36589 事务: 给 serialization.js 添加缺失的反引号 (#21091) (이규환)dcc9312 测试:向 eqeqeq 添加错误位置 (#21090) (Ga eun Lee)2710b18 ci:为 rebuild-docs-sites 工作流添加明确权限 (#21089) (Marry (Subin Yang))5d2f866 杂务:将依赖 prettier 更新到 v3.9.5 (#21086) (renovate[bot])d584e31 杂项:修复 eslint-plugin-unicorn 失败的生态系统测试 (#21084) (Francesco Trotta)bf3eda0 杂项:更新生态系统插件 (#21079) (ESLint 机器人)最新的 ESLint 新闻、案例研究、教程和资源。


