unstale

npm / @metamask/auto-changelog

@metamask/auto-changelog

What changed in @metamask/auto-changelog 6, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.

4 new APIs and options8 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

@metamask/auto-changelog 612 changes

New APIs and options 4

  • Adds an option to omit chore: commits unless they include an authored CHANGELOG entry:.

    6.2.0release notes

  • Adds an option to convert recognized leading verbs in generated entries to past tense.

    6.2.0release notes

  • Adds an option to avoid restoring commits older than an existing PR-linked entry in the target changelog section.

    6.2.0release notes

  • Adds an option to print parsing, filtering, deduplication, and emission decisions to stderr.

    6.2.0release notes

Fixes and other changes 8

  • The CLI entrypoint now has a shebang.

    6.2.1release notes

  • Automatic categorization is improved for authored chore entries and update, bump, and migrate descriptions.

    6.2.0release notes

  • Authored changelog entry values are parsed correctly, including multiple, wrapped, CRLF, Markdown-link, and commented entries.

    6.2.0release notes

  • Explicit changelog opt-outs and no-changelog labels are respected without emitting empty or malformed entries.

    6.2.0release notes

  • Generated entries use original PR numbers.

    6.2.0release notes

  • Duplicate release-automation cherry-picks, including Runway cherry-picks, are suppressed.

    6.2.0release notes

  • Repository metadata and GitHub authentication are detected more reliably when the CLI runs directly from a project checkout.

    6.2.0release notes

  • Consumes comma separators between adjacent legacy long-form PR link groups so they are not left in the change description after PR-link extraction.

    6.1.1release notes