
Published under: Release Notes
2 min read
我们刚刚发布了 ESLint v9.39.5,这是 ESLint 的一个补丁版本升级。本次发布修复了上一版本中发现的几个错误。
🌐 Highlights
此版本回移植了最初在 v10.3.0 发布的一个修复,该修复可以防止 ESLint 在 require.cache 不可用的宿主环境中崩溃,例如 Yarn Plug’n’Play。
🌐 This release backports a fix originally released in v10.3.0 that prevents ESLint from crashing in host environments where require.cache is unavailable, such as Yarn Plug’n’Play.
🌐 Bug Fixes
[253be16](https://github.com/eslint/eslint/commit/253be16a79a4c78eec4e0eb461b574d60dbf6b11) 修复:处理不可用的 require 缓存(#20812 回移到 v9.x) (#21065) (Eric)🌐 Documentation
74930ed 文档:将构建切换到 Node.js 24 (#20894) (Milos Djermanovic)eaec8bb 文档:添加 ESLint v9.x 终止支持通知 (#20828) (Milos Djermanovic)🌐 Chores
458205f 例行更新:为 v9.39.5 更新 @eslint/eslintrc 和 @eslint/js (#21077) (Francesco Trotta)202117b 事务:更新 package.json 以适配 @eslint/js 版本发布(Jenkins)d9eb6ed 测试:禁用 vm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER 的警告 (#21074) (Francesco Trotta)7b431a7 杂务: 覆盖 re2 的 @metascraper/helpers 依赖 (#21068) (Milos Djermanovic)daf7791 杂项:固定 fflate@0.8.2 (#20895) (Milos Djermanovic)daee8ba ci:在 eslint-flat-config-utils 类型集成测试中使用 pnpm (#20829) (Milos Djermanovic)116d4be ci:在 CI 中取消固定 Node.js 25.x (#20619) (Copilot)最新的 ESLint 新闻、案例研究、教程和资源。


