unstale

npm / @eslint/eslintrc

@eslint/eslintrc

What changed in @eslint/eslintrc 1 to 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-27.

6 breaking2 new APIs and options1 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.8 on npm

@eslint/eslintrc 34 changes

Breaking changes 3

  • Support for function-style rules has been dropped.

    3.0.0release notes

  • Requires Node.js ^18.18.0 || ^20.9.0 || >=21.1.0.

    3.0.0release notes

  • The default schema is now []; developers relying on a different default must provide a schema explicitly.

    3.0.0release notes

Fixes and other changes 1

  • The all and recommended configs no longer include a name property.

    3.3.2release notes

@eslint/eslintrc 21 changes

Breaking changes 1

  • The FlatCompat constructor now requires eslint:all and eslint:recommended configs as parameters.

    2.0.0release notes

@eslint/eslintrc 14 changes

Breaking changes 2

  • The package switched to ESM, changing how developers import it.

    1.0.0release notes

  • Support for Node.js 10, 13, and 15 was dropped.

    1.0.0release notes

New APIs and options 2

  • Environments are now exported for developers to use.

    1.0.0release notes

  • A /universal entrypoint was added for developers who need that package entrypoint.

    1.0.0release notes