
亮点
🌐 Highlights
[no-unexpected-multiline](/docs/latest/rules/no-unexpected-multiline) 规则已更新,现在可以检查带有 d 和 v 标志的正则表达式字面量。
🌐 The no-unexpected-multiline rule has been updated to check regular expression literals with d and v flags.
/* eslint no-unexpected-multiline: "error" */
// Unexpected newline between numerator and division operator
foo = bar
/regex/v.exec(baz).forEach(qux);
以下规则也已更新,以避免在某些边缘情况下出现错误或意外行为:
🌐 The following rules have also been updated to avoid incorrect or unexpected behavior in some edge cases:
特性
🌐 Features
264b434功能:向no-unexpected-multiline添加d和v标志 (#21305) (Gihyeon Jeong / 정기현)c6cc6c5功能:检查new-cap中的Object.prototype属性名 (#21269) (crimsonjay0)5661fa6功能:修复 class 字段和静态块中 no-extra-bind 的误报 (#21260) (synthex-byte)
错误修复
🌐 Bug Fixes
bb47dc6修复:将依赖 file-entry-cache 更新到 v11 (#20801) (Milos Djermanovic)427ac0a修复:在调试调用中使用格式化字符串 (#21247) (Francesco Trotta)9d81532修复:在/* exported */评论中支持__proto__(#21261) (sethamus)87e0a08修复: prefer-object-has-own 当 Object 被遮蔽时自动修复会出错 (#21282) (김채영)8e2cb14修复:new-cap对带有properties: false的UTC调用的误报 (#21275) (Pixel)9f4a364修复:在 no-unreachable 中忽略静态导入 (#21276) (Taha Kotil)
文档
🌐 Documentation
2417cad文档:更新自述文件(GitHub Actions 机器人)9cecb8a文档:记录 [\c] 控制字母转义在 no-control-regex 中 (#21286) (韩国)8724829文档:更新兼容性表链接 (#21263) (fnx)5634542文档:澄清 eqeqeq 建议行为 (#21256) (Müslüm Yılmaz)
杂项
🌐 Chores
b3d876b事务:在生态系统测试中禁用 npm 审计 (#21306) (Francesco Trotta)1696682ci:在 Node.js 26 上恢复 EMFILE 测试(#21297)(Marry (Subin Yang))2c7f5d6事务: 将 github/codeql-action 操作更新至 v4.37.9 (#21296) (renovate[bot])[3c753f1](https://github.com/eslint/eslint/commit/3c753f18b461bfbf36d41a79a7863c093ef48489)杂务:更新 eslint (#21289) (renovate[bot])1c73469杂务:更新生态系统插件 (#21280) (ESLint 机器人)08a02be测试:在no-extra-boolean-cast中添加错误位置 (#21266) (lumir)77bb1db事务: 将 github/codeql-action 操作更新到 v4.37.8 (#21270) (renovate[bot])007e81aci:在 Node.js 26 上跳过 EMFILE 测试 (#21265) (lumir)0430280事务:改善 Windows 上生态系统测试的兼容性 (#21178) (crimsonjay0)
