5月15日、ESLintチームはバージョン9.4.0をリリースした。
このリリースは、いくつかの新機能追加とバグ修正を含むマイナーアップグレードである。
ハイライト
- no-loop-funcルールはIIFE(即時関数)に対して報告しなくなった。
- --inspect-config CLIフラグは最新バージョンのESLint Config Inspectorを起動するようになった。
- no-constructor-returnルールは、コンストラクタ内で値を持たない
return文を許可するようになった。
新機能
バグ修正
- f6534d1: 普遍的なパターンのみに一致するプロセッサコードブロックをスキップするように修正(#18507 Milos Djermanovic)。
- 7226ebd:
no-constructor-returnルールで暗黙の未定義returnを許可するように修正(#18515 Ali Rezvani)。 - 389744b:
@eslint/config-inspector@latestを使用するように修正(#18483 唯然)。 - 70118a5:
func-styleルールで、アロー関数とsuperに関する誤検出を修正(#18473 Milos Djermanovic)。
ドキュメント更新
- d7ab6f5:
prefers-color-schemeの変更時にテーマを更新するようにドキュメントを更新(#18510 Nitin Kumar)。 - 525fdff: コンポーネントファイルの修正(#18519 Tanuj Kanti)。
- 80747d2:
prefer-destructuringルールのドキュメントをリファクタリング(#18472 Tanuj Kanti)。 - f06e0b5:
func-styleルールの明確化(#18477 Cameron Steffen)。
その他
- 010dd2e:
@eslint/js@9.4.0へのアップグレード(#18534 Francesco Trotta)。 - 5e1b5dc:
package.jsonの更新(Jenkins)。 - 594145f:
@eslint/config-arrayへの切り替え(#18527 Francesco Trotta)。
詳細はESLint v9.4.0 releasedを参照していただきたい。