unstale

npm / @semantic-release/commit-analyzer

@semantic-release/commit-analyzer

What changed in @semantic-release/commit-analyzer 7 to 13, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-26.

11 breaking2 new APIs and options2 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

@semantic-release/commit-analyzer 132 changes

Breaking changes 1

  • Supports the latest major versions of conventional-changelog packages and drops support for previous major versions; update those packages when installing alongside semantic-release.

    13.0.0release notes

Fixes and other changes 1

@semantic-release/commit-analyzer 122 changes

Breaking changes 2

  • Defining exports prevents access to private APIs that are not intended for consumption.

    12.0.0release notes

  • Node v18 and v19 are no longer supported.

    12.0.0release notes

@semantic-release/commit-analyzer 113 changes

Breaking changes 2

  • Supports the new preset format; the old preset format is no longer supported, so update your preset to the latest version.

    11.0.0release notes

  • The minimum required Node.js version is now v18.17; v19 support is dropped, and the minimum required in the v20 range is v20.6.1.

    11.0.0release notes

Fixes and other changes 1

  • The config loader now accounts for normalization of preset interfaces.

    11.0.0release notes

@semantic-release/commit-analyzer 103 changes

Breaking changes 3

  • The minimum required Node version is now v18.

    10.0.0release notes

  • The minimum required semantic-release version is now v20.1.0 to support loading ESM plugins.

    10.0.0release notes

  • The package is now a native ES Module with named exports for each plugin hook.

    10.0.0release notes

@semantic-release/commit-analyzer 91 changes

Breaking changes 1

  • The minimum required Node.js version is now v14.17.

    9.0.0release notes

@semantic-release/commit-analyzer 81 changes

Breaking changes 1

@semantic-release/commit-analyzer 73 changes

Breaking changes 1

  • Property matching in releaseRules no longer supports regular expressions; use globs instead.

    7.0.0release notes

New APIs and options 2

  • Adds support for the conventionalcommits preset.

    7.0.0release notes

  • A release rule can use release: false to disable default release rules.

    7.0.0release notes