Changelog
Pro-only
New features
- feat(pro): expose metadata fields in template engine
- feat(pro): mcp.description from global metadata
- feat(pro): npm.tag
- feat(pro): set extra fields in npm
Bug fixes
- fix(pro): cask use PrefixedTag in commit message by default
- fix(pro): eventual double 'v' prefix in goreleaser --version
- fix(pro): npm: propagate exit codes in run-xxx.js scripts
- fix(pro): update config
- refactor(pro): deprecated options
Other work
- chore(pro): remove unused method
Shared with OSS
New features
- feat(aur): use ${pkgver} in the URL to prevent extra diffs
- feat: Add GitHub Copilot instructions
- feat: add Discourse announcer
- feat: add Discourse announcer
- feat: add GitHub App signed commit support
- feat: make hooks in homebrew_casks templateable
- feat: make hooks in homebrew_casks templateable
- feat: make signs.output and docker_signs.output templateable
- feat: make signs.output and docker_signs.output templateable
- feat: mcp publisher
- feat: support ko loading base image from daemon
- feat: update Go to 1.25.4
- feat: update Go to 1.25.4
- feat: update go to 1.25.3
- feat: update go to 1.25.3
Bug fixes
- fix(announce): user agent should be goreleaser/v2
- fix(announce): user agent should be goreleaser/v2
- fix(aur): prerelease versions were not being properly handled
- fix(dockers/v2): add warning when docker buildx uses non-container driver (dockers_v2 only)
- fix(dockers/v2): better handle error
- fix(dockers/v2): better handle error
- fix(dockers/v2): check docker driver on healthcheck
- fix(github): enterprise urls
- fix(github): more details if sync and create ref fail
- fix(go): only add .h artifact if it exists
- fix(mcp): move it all inside mcp.github
- fix(mcp): reduce tool bloat, resources, prompts
- fix: change some bits of the config to make it easier to keep in sync
- fix: dynamically use announcer names in errors
- fix: dynamically use announcer names in errors
- fix: lint issues
- fix: move stuff around in pkg/config
- fix: properly mark fields deprecated in jsonschema
- fix: small config improvements
- fix: use v3 user-agent for Bluesky announcer
- fix: use v3 user-agent for Bluesky announcer
- fix: warn mcp experimental
- refactor: move mcp out of main repo
Documentation updates
- docs(deps): bump mkdocs-material from 9.6.22 to 9.6.23 in /www in the docs group
- docs(deps): bump mkdocs-material from 9.6.22 to 9.6.23 in /www in the docs group
- docs(deps): bump mkdocs-rss-plugin from 1.17.6 to 1.17.7 in /www in the docs group
- docs(deps): bump the docs group in /www with 2 updates
- docs(security): update incident response document
- docs: /mcp
- docs: Add SDLC documentation with PDF export
- docs: agents/go.md
- docs: auto update
- docs: auto update
- docs: better experimental notice
- docs: blog post about cosign v3
- docs: fix
- docs: fix element
- docs: fix summary
- docs: fix typo
- docs: improve wording
- docs: nightly job cosign
- docs: remove -unreleased
- docs: small fixes
- docs: small fixes
- docs: typo in nfpm.md from 'headers' to 'header'
- docs: typo in nfpm.md from 'headers' to 'header'
- docs: update cgo pages
- docs: update cgo pages
- docs: update schema
Other work
- Update cmd/mcp.go
- chore: fix typo in taskfile
- chore: lint tests
- chore: lint tests
- chore: update testdata