unstale

npm / eslint-doc-generator

eslint-doc-generator

What changed in eslint-doc-generator 2 to 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.

3 breaking7 new APIs and options3 behavior and defaults5 fixes and other

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

npx @unstale/cli init

@unstale/cli 0.2.0 on npm

eslint-doc-generator 316 changes

Breaking changes 3

  • Line endings are determined per file using EditorConfig, existing content, then os.EOL.

    3.7.0release notes

  • The implicit config badge fallback is removed.

    3.0.0release notes

  • Node 20, 22, or 24+ is now required.

    3.0.0release notes

New APIs and options 6

Behavior and default changes 3

  • Rule option defaults are now taken from meta.defaultOptions, with schema defaults used as a fallback.

    3.1.0release notes

  • The base config now has a default emoji.

    3.0.0release notes

  • The default rule documentation title and notices now separate the rule name from its description.

    3.0.0release notes

Fixes and other changes 4

  • Globally enabled rules are no longer documented as disabled because of file-scoped overrides.

    3.7.1release notes

  • Frontmatter is treated as an H1 in the rule-list when the framework is starlight.

    3.5.0release notes

  • The minimum supported Node.js 22 version is lowered from 22.13.1 to 22.13.0.

    3.3.2release notes

  • The rule doc notice for the description should come first.

    3.0.1release notes

eslint-doc-generator 22 changes

New APIs and options 1

  • The plugin name can be received via plugin metadata.

    2.4.0release notes

Fixes and other changes 1

  • The prettier peer dependency is optional, so users do not need to install it as a peer dependency.

    2.4.0release notes