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を参照していただきたい。