New Sep 6, 2024

ESLint v9.10.0 released

Libraries, Frameworks, etc. All from ESLint Blog View ESLint v9.10.0 released on eslint.org

Highlights

Types now included

We’ve been receiving complaints about the @types/eslint package not being updated after the v9 release. While we did do an initial update to the package for v9, it quickly became apparent that regular updates to that package could not be accomplished in a timely manner. Ultimately, we decided that the only way for us to provide the type of experience we want for ESLint is to take complete ownership of the type definitions.

As a result, beginning with this release, the eslint package now publishes its own types. To start, we’ve copied the type definitions from @types/eslint in order to provide a smooth transition. (There was one bug in the types that we fixed, but otherwise it’s the same type definitions.) Going forward, we’ll continue to iterate and improve the type definitions as part of our regular release cycle.

We’re grateful to everyone who contributed types to the @types/eslint package at a time when we weren’t ready to take that work on.

Other notable changes

Features

Documentation

Chores

Scroll to top