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@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.
Fixes and other changes 1
Logs the raw message again.
@semantic-release/commit-analyzer 122 changes
Breaking changes 2
Defining exports prevents access to private APIs that are not intended for consumption.
Node v18 and v19 are no longer supported.
@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.
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.
Fixes and other changes 1
The config loader now accounts for normalization of preset interfaces.
@semantic-release/commit-analyzer 103 changes
Breaking changes 3
The minimum required Node version is now v18.
The minimum required semantic-release version is now v20.1.0 to support loading ESM plugins.
The package is now a native ES Module with named exports for each plugin hook.
@semantic-release/commit-analyzer 91 changes
Breaking changes 1
The minimum required Node.js version is now v14.17.
@semantic-release/commit-analyzer 81 changes
Breaking changes 1
Node.js >=10.13 is required.
@semantic-release/commit-analyzer 73 changes
Breaking changes 1
Property matching in releaseRules no longer supports regular expressions; use globs instead.
New APIs and options 2
Adds support for the conventionalcommits preset.
A release rule can use release: false to disable default release rules.