npm / @semantic-release/github
@semantic-release/github
What changed in @semantic-release/github 12, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-22.
4 breaking6 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@semantic-release/github 1210 changes
Breaking changes 4
The plugin no longer consumes the GitHub Search API.
Node.js v22.14 is now the minimum required version.
Support for Node.js v20, v21, and v23 was dropped.
The minimum Node.js version for the v24 range is now v24.10.0.
Fixes and other changes 6
Asset uploads no longer set the content-length header manually and handle the header properly.
The locally installed undici is always used instead of the Node built-in version.
Adds the make_latest property to the GitHub release PATCH request during publish.
Adds the make_latest property to the GitHub release POST request during publish.
Extended the GraphQL alias prefix to prevent hash collisions.
Adds undici ProxyAgent support for GitHub Enterprise Server behind proxies.