
Published under: Release Notes
1 min read
我们刚刚发布了 ESLint v8.39.0,这是 ESLint 的一次小版本升级。此版本添加了一些新功能,并修复了上一版本中发现的几个错误。
🌐 Highlights
SourceCode 方法在搜索评论的性能已经根据 Marvin Hagemeister 在 一篇博客文章 中的建议得到了提高。例如,我们的测试显示,该更改将 eslint-plugin-jsdoc 规则的代码检查时间减少了 6~11%。context.markVariableAsUsed(name) 方法现在已被弃用,建议使用 SourceCode#markVariableAsUsed(name, node)。此更改是 语言插件实现 的一部分。🌐 Features
🌐 Documentation
6987dc5 文档:修复自定义规则文档中的格式 (#17097) (Milos Djermanovic)4ee92e5 文档:更新自述文件(GitHub Actions 机器人)d8e9887 文档:自定义规则清理/扩展 (#16906) (Ben Perlmutter)1fea279 文档:澄清如何添加到 tsc 议程 (#17084) (Nicholas C. Zakas)970ef1c 文档:更新分类看板位置(Nicholas C. Zakas)6d8bffd 文档:更新自述文件(GitHub Actions 机器人)🌐 Chores
60a6f26 杂务:升级 @eslint/js@8.39.0 (#17102) (Milos Djermanovic)d5ba5c0 事务: package.json 更新 @eslint/js 版本发布 (ESLint Jenkins)f57eff2 ci:在 Node.js v20 上运行测试 (#17093) (Nitin Kumar)9d1b8fc 性能:在令牌存储 utils.search 中进行二分查找 (#17066) (Francesco Trotta)07a4435 杂项:向错误报告添加最小可重现请求 (#17081) (Nicholas C. Zakas)eac4943 重构:在规则中删除不必要的 SourceCode#getAncestors 使用 (#17075) (Milos Djermanovic)0a7b60a 事务: 更新 SourceCode#getDeclaredVariables 的描述 (#17072) (Milos Djermanovic)6e2df71 工作: 删除对 LICENSE 文件的多余引用 (#17071) (Milos Djermanovic)最新的 ESLint 新闻、案例研究、教程和资源。


