# What changed in @metamask/auto-changelog

> 12 changes in @metamask/auto-changelog 6 from its official release notes, upgrade guides and advisories: 4 new APIs and options. Each one cited. Sources checked 2026-10-19. HTML: https://unstale.sh/npm/@metamask/auto-changelog/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @metamask/auto-changelog 6

### New APIs and options

- Adds an option to omit `chore:` commits unless they include an authored `CHANGELOG entry:`. (6.2.0) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.0)
- Adds an option to convert recognized leading verbs in generated entries to past tense. (6.2.0) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.0)
- Adds an option to avoid restoring commits older than an existing PR-linked entry in the target changelog section. (6.2.0) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.0)
- Adds an option to print parsing, filtering, deduplication, and emission decisions to stderr. (6.2.0) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.0)

### Fixes and other changes

- The CLI entrypoint now has a shebang. (6.2.1) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.1)
- Automatic categorization is improved for authored chore entries and update, bump, and migrate descriptions. (6.2.0) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.0)
- Authored changelog entry values are parsed correctly, including multiple, wrapped, CRLF, Markdown-link, and commented entries. (6.2.0) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.0)
- Explicit changelog opt-outs and `no-changelog` labels are respected without emitting empty or malformed entries. (6.2.0) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.0)
- Generated entries use original PR numbers. (6.2.0) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.0)
- Duplicate release-automation cherry-picks, including Runway cherry-picks, are suppressed. (6.2.0) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.0)
- Repository metadata and GitHub authentication are detected more reliably when the CLI runs directly from a project checkout. (6.2.0) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.2.0)
- 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.1) — [release notes](https://github.com/MetaMask/auto-changelog/releases/tag/v6.1.1)
