All Sources (20)

8
Articles
6月14日 23:05
Last updated
v9.29.0

v9.29.0

ESLintのバージョン9.29.0がリリースされ、いくつかの新機能とバグ修正が含まれています。新機能には、ECMAScript 2026のサポート、ES2025のグローバル変数の追加、クラスメソッドでの自動アクセサーフィールドのサポート、グローバル型宣言の許可、制限されたプロパティに対するallowPropertiesオプションの追加などがあります。また、バグ修正としては、否定パターンと配列に対する明示的な一致動作の修正や、LintOptions.filterCodeBlockの型の修正が行われました。ドキュメントも更新され、カスタム名前パラメータのサポートが追加されました。全体として、パフォーマンスの向上や機能の拡充が図られています。 • ECMAScript 2026のサポートが追加された。 • ES2025のグローバル変数が追加された。 • クラスメソッドでの自動アクセサーフィールドのサポートが追加された。 • グローバル型宣言がno-varで許可されるようになった。 • 否定パターンと配列に対する明示的な一致動作が修正された。 • LintOptions.filterCodeBlockの型が修正された。 • ドキュメントが更新され、カスタム名前パラメータのサポートが追加された。 • パフォーマンスの向上が図られた。

eslint/eslint
framework library release
v9.28.0

v9.28.0

ESLintのバージョン9.28.0がリリースされ、いくつかの新機能とバグ修正が含まれています。新機能には、languageOptionsのシリアル化のカスタマイズ、CLIオプションの追加、TypeScript構文のサポートが含まれています。具体的には、no-use-before-define、no-shadow、no-magic-numbersルールにTypeScript構文がサポートされ、func-styleルールにallowTypeAnnotationが追加されました。また、グローバル変数の削除や、context.reportの型の更新などのバグ修正も行われています。ドキュメントも更新され、ファイル設定エントリのネストされた配列や、config配列がファイルのサブセットに適用される方法が明確にされています。 • ESLint v9.28.0がリリースされた。 • 新機能としてlanguageOptionsのシリアル化のカスタマイズが追加された。 • CLIオプション--pass-on-unpruned-suppressionsが追加された。 • TypeScript構文がno-use-before-define、no-shadow、no-magic-numbersルールでサポートされた。 • func-styleルールにallowTypeAnnotationが追加された。 • バグ修正として、グローバル変数の削除やcontext.reportの型の更新が行われた。 • ドキュメントが更新され、設定エントリのネストされた配列についての説明が追加された。

eslint/eslint
api library release