![ESLint v9.20.1 released](/assets/images/release-notes-patch-560w.jpeg)
Published under: Release Notes
1 min read
We just pushed ESLint v7.20.0, which is a minor release upgrade of ESLint. This release adds some new features and fixes several bugs found in the previous release.
enforceForJSX
to flag unused JSX elements.:first-child
, :last-child
, :nth-child(n)
, :nth-last-child(n)
, sibling ~
, and adjacent sibling +
. All selectors now support JSX and custom parsers.ad90761
Update: add enforceForJSX option to no-unused-expressions rule (#14012) (Duncan Beevers)9d6063a
Fix: Crash with esquery when using JSX (fixes #13639) (#14072) (Yosuke Ota)d6c84af
Fix: --init
autoconfig shouldn’t add deprecated rules (fixes #14017) (#14060) (Milos Djermanovic)9b277a1
Fix: Support ENOTDIR error code in the folder existence checking utility (#13973) (Constantine Genchevsky)f4ac3b0
Docs: fix sibling selector descriptions (#14099) (Milos Djermanovic)a0871f1
Docs: Triage process (#14014) (Nicholas C. Zakas)b4e2af5
Docs: Add more fields to bug report template (#14039) (Nicholas C. Zakas)cb27b0a
Build: package.json update for eslint-config-eslint release (ESLint Jenkins)The latest ESLint news, case studies, tutorials, and resources.