New May 1, 2026

ESLint v10.3.0 released

Libraries, Frameworks, etc. All from ESLint Blog View ESLint v10.3.0 released on eslint.org

Highlights

no-unused-private-class-members Suggestions

The no-unused-private-class-members rule now provides suggestions to remove reported unused private class members.

For example, for the following code, in which the rule reports #doSomethingElse as unused:

class C {

/** * My public method. */ doSomething() { }

/** * My private method. */ #doSomethingElse() { }

}

It will now suggest removing #doSomethingElse. After applying the suggestion, the method and related comment will be removed:

class C {

/** * My public method. */ doSomething() { }

}

Features

Bug Fixes

Documentation

Chores

Scroll to top