13
Articles
8月9日 06:02
Last updated
v9.33.0

v9.33.0

この記事は、ESLintのバージョン9.33.0のリリースノートを提供しています。このバージョンでは、いくつかの新機能とバグ修正が含まれています。新機能としては、no-restricted-globalsルールにグローバルオブジェクトアクセス検出機能が追加され、one-varルールに明示的なリソース管理がサポートされました。また、カスタムルールにおいてmeta.docs.recommendedに任意の型を許可するバグが修正され、check-emfile-handling.jsにおける潜在的なバグも修正されました。ドキュメントの更新も行われ、TypeScriptコード例のためのプレイグラウンドボタンが追加されました。これにより、ESLintの使い勝手が向上し、開発者がより効率的にコードを管理できるようになります。 • no-restricted-globalsルールにグローバルオブジェクトアクセス検出機能が追加された • one-varルールに明示的なリソース管理がサポートされた • カスタムルールにおいてmeta.docs.recommendedに任意の型を許可するバグが修正された • check-emfile-handling.jsにおける潜在的なバグが修正された • TypeScriptコード例のためのプレイグラウンドボタンが追加された

eslint/eslint
release tool
v9.32.0

v9.32.0

ESLintのバージョン9.32.0がリリースされ、いくつかの新機能とバグ修正が含まれています。新機能としては、コアルールにおける明示的なリソース管理のサポートや、アクセサリールールにおけるTypeScriptの型のサポートが追加されました。バグ修正には、@eslint/jsのアップグレードや、FileReportへの報告のリファクタリング、脆弱性を解決するための@eslint/plugin-kitのバージョンアップが含まれています。また、no-implied-evalルールにおいてグローバル参照のみを報告するように修正され、ParserOptions.ecmaFeatures内の古い型が削除されました。ドキュメントも更新され、READMEが改訂されています。 • 新機能としてコアルールに明示的なリソース管理のサポートが追加された • アクセサリールールにTypeScriptの型のサポートが追加された • @eslint/jsのアップグレードによるバグ修正が行われた • FileReportへの報告のリファクタリングが実施された • @eslint/plugin-kitのバージョンアップにより脆弱性が解決された • no-implied-evalルールでグローバル参照のみを報告するように修正された • ParserOptions.ecmaFeatures内の古い型が削除された • READMEのドキュメントが更新された

eslint/eslint
release tool
v9.31.0

v9.31.0

この記事は、ESLintのバージョン9.31.0のリリースノートを提供しています。このリリースでは、いくつかの新機能とバグ修正が含まれています。新機能としては、ルールテスターで異なる場合に完全な実際の位置を出力する機能、no-loop-func、no-undef-init、init-declarations、no-const-assignにおける明示的なリソース管理のサポートが追加されました。また、バグ修正としては、autofix結果を書き込む際のEMFILEエラーに対するリトライ機能の追加や、RuleContextタイプの誤りの修正が行われています。ドキュメントの更新も含まれており、READMEの修正やglobalIgnores()コードとテキストの不一致の修正が行われています。 • 新機能としてルールテスターでの位置出力機能が追加された • no-loop-func、no-undef-init、init-declarations、no-const-assignでのリソース管理がサポートされた • EMFILEエラーに対するリトライ機能が追加された • RuleContextタイプの誤りが修正された • READMEやドキュメントの更新が行われた

eslint/eslint
release tool