ESLint v10.4.0 introduces a new built-in `includeIgnoreFile()` helper exported from the `eslint/config` entrypoint. Previously only available via the external `@eslint/compat` package, it now supports multiple `.gitignore` files and a `gitignoreResolution` option to interpret patterns relative to each file's location — useful for monorepos with nested `.gitignore` files. The release also includes a new `for-direction` rule check for sequence expressions, three bug fixes (DOT label escaping, deprecated rule replacement handling, dependency update), and various documentation and CI improvements.

3m read timeFrom eslint.org
Post cover image
Table of contents
HighlightsFeaturesBug FixesDocumentationChores

Sort: