
Published under: Release Notes
1 min read
我们刚刚发布了 ESLint v8.49.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。
🌐 Highlights
onUnreachableCodePathSegmentStart 和 onUnreachableCodePathSegmentEnd。CodePath#currentSegments 属性已被弃用,并将在 ESLint v9 中移除。如果你在自定义规则中使用此属性,请参考 代码路径分析使用示例 了解如何更新你的代码。enforce,允许进行更细化的配置。🌐 Features
da09f4e 功能:实现 onUnreachableCodePathStart/End (#17511) (Nicholas C. Zakas)32b2327 功能:在 RuleTester 中发出弃用警告 (#17527) (Nicholas C. Zakas)acb7df3 功能:向 lines-between-class-members 添加新的 enforce 选项 (#17462) (Nitin Kumar)🌐 Documentation
ecfb54f 文档:更新自述文件(GitHub Actions 机器人)de86b3b 文档:更新 no-promise-executor-return 示例 (#17529) (Nitin Kumar)032c4b1 文档:添加 TypeScript 模板 (#17500) (James)cd7da5c 文档:更新自述文件(GitHub Actions 机器人)🌐 Chores
b7621c3 任务:从 npm test 中移除浏览器测试 (#17550) (Milos Djermanovic)cac45d0 杂务:升级 @eslint/js@8.49.0 (#17549) (Milos Djermanovic)cd39508 事务: package.json 更新 @eslint/js 版本发布 (ESLint Jenkins)203a971 ci:将 actions/checkout 从 3 升级到 4 (#17530) (dependabot[bot])a40fa50 例行任务:使用 eslint-plugin-jsdoc 的平面配置 (#17516) (Milos Djermanovic)926a286 测试:将 Karma 替换为 Webdriver.IO (#17126) (Christian Bromann)f591d2c 例行任务:升级配置数组 (#17512) (Nicholas C. Zakas)最新的 ESLint 新闻、案例研究、教程和资源。


