ESLint v10.0.0-alpha.0 introduces major breaking changes including dropping support for Node.js versions below v20.19.0, complete removal of the eslintrc configuration system in favor of flat config, and a new configuration file lookup algorithm that starts from each linted file's directory. The release updates the recommended configuration, removes deprecated rule context methods and properties, changes how Program AST node ranges work, and requires jiti v2.2.0 or higher for TypeScript configs. A migration guide is available to help users navigate the transition from v9.x.

6m read timeFrom eslint.org
Post cover image
Table of contents
HighlightsBreaking ChangesDocumentationChores

Sort: