This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [goreleaser/goreleaser](https://github.com/goreleaser/goreleaser) | uses-with | minor | `v2.13.3` → `v2.18.2` |
---
### Release Notes
<details>
<summary>goreleaser/goreleaser (goreleaser/goreleaser)</summary>
### [`v2.18.2`](https://github.com/goreleaser/goreleaser/releases/tag/v2.18.2)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.18.1...v2.18.2)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.18](https://goreleaser.com/blog/goreleaser-v2.18/).
#### Changelog
##### Security updates
- [`8ec05d6`](https://github.com/goreleaser/goreleaser/commit/8ec05d6e3633efafc67e41050006bc914549a555): sec(builds): redact secrets from builder subprocess output ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`f285d13`](https://github.com/goreleaser/goreleaser/commit/f285d13455fac36c67788fb5030bd3cc0e21f550): fix(archive,sourcearchive,gio): backups, ZIP metadata, mtime and CPU variants ([#​7089](https://github.com/goreleaser/goreleaser/issues/7089)) ([@​caarlos0](https://github.com/caarlos0))
- [`d4e9f25`](https://github.com/goreleaser/goreleaser/commit/d4e9f25f48549a9e251d469ebd39a0e06fec8af1): fix(aur): several PKGBUILD and SRCINFO generation bugs ([#​7100](https://github.com/goreleaser/goreleaser/issues/7100)) ([@​caarlos0](https://github.com/caarlos0))
- [`b428c4c`](https://github.com/goreleaser/goreleaser/commit/b428c4cb95f65ed7b4b6f8f02dbdc9435b8636bc): fix(aur): tell users how to fix a duplicate architecture ([#​7141](https://github.com/goreleaser/goreleaser/issues/7141)) ([@​caarlos0](https://github.com/caarlos0))
- [`2e991d2`](https://github.com/goreleaser/goreleaser/commit/2e991d20c0061eef2351e3516dba3dd3e16ece6b): fix(blob): KMS encryption limits and bucket lifetime on error ([#​7101](https://github.com/goreleaser/goreleaser/issues/7101)) ([@​caarlos0](https://github.com/caarlos0))
- [`7ba40dc`](https://github.com/goreleaser/goreleaser/commit/7ba40dc5df23de102d7a944a3e75706bd763fc5c): fix(blob): stream unencrypted uploads instead of buffering files ([#​7134](https://github.com/goreleaser/goreleaser/issues/7134)) ([@​raviayadav](https://github.com/raviayadav) and [@​caarlos0](https://github.com/caarlos0))
- [`924f5eb`](https://github.com/goreleaser/goreleaser/commit/924f5eb065abb7bc41be5c3818a4e77c54cf419f): fix(brew,cask): formula escaping, token matching and binary stanzas ([#​7086](https://github.com/goreleaser/goreleaser/issues/7086)) ([@​caarlos0](https://github.com/caarlos0))
- [`7c77e11`](https://github.com/goreleaser/goreleaser/commit/7c77e11f1fb0300199101b38f135cd7e1f8da1a6): fix(build): resolve dependent hook environment entries and hook dir templates ([#​7078](https://github.com/goreleaser/goreleaser/issues/7078)) ([@​caarlos0](https://github.com/caarlos0))
- [`d22c274`](https://github.com/goreleaser/goreleaser/commit/d22c274b184de8d93087c5db7b472a5aa0b8dc45): fix(builder/go): give a single ellipsis main an exact output path ([#​7114](https://github.com/goreleaser/goreleaser/issues/7114)) ([@​caarlos0](https://github.com/caarlos0))
- [`be63647`](https://github.com/goreleaser/goreleaser/commit/be63647e5a27c8ca3c9c85efa1c31df963d977c4): fix(builder/go): keep override env entries in a stable order ([#​7112](https://github.com/goreleaser/goreleaser/issues/7112)) ([@​caarlos0](https://github.com/caarlos0))
- [`4a635ab`](https://github.com/goreleaser/goreleaser/commit/4a635abc19befc4875f7e4cb000782742218f382): fix(builder/go): register the generated C header after compiling ([#​7113](https://github.com/goreleaser/goreleaser/issues/7113)) ([@​caarlos0](https://github.com/caarlos0))
- [`34619ef`](https://github.com/goreleaser/goreleaser/commit/34619ef166edccca04b03e1c4b08baed9b6b7a1f): fix(builder/node,builder/bun): per-target SEA config, prebuild templates and target aliases ([#​7088](https://github.com/goreleaser/goreleaser/issues/7088)) ([@​caarlos0](https://github.com/caarlos0))
- [`c87158e`](https://github.com/goreleaser/goreleaser/commit/c87158e86743de5b9222e97a915969d194420bfb): fix(builder/rust,builder/zig): toolchain context and wrapped binary copying ([#​7080](https://github.com/goreleaser/goreleaser/issues/7080)) ([@​caarlos0](https://github.com/caarlos0))
- [`566bc69`](https://github.com/goreleaser/goreleaser/commit/566bc69cddb5afe79d749e223adb33353103ea2b): fix(builder/uv,builder/poetry): match built artifact filenames ([#​7084](https://github.com/goreleaser/goreleaser/issues/7084)) ([@​caarlos0](https://github.com/caarlos0))
- [`13ebd4d`](https://github.com/goreleaser/goreleaser/commit/13ebd4d1fe6aa97e8cc66fbc61cbe63031c832b7): fix(builders,partial): canonical artifact architectures and target matching ([#​7083](https://github.com/goreleaser/goreleaser/issues/7083)) ([@​caarlos0](https://github.com/caarlos0))
- [`e1d9f7f`](https://github.com/goreleaser/goreleaser/commit/e1d9f7f06172ee70a0e8c1ffc0682f8739d09c1f): fix(cmd): auto-snapshot ordering, schema error reporting and --output selection ([#​7103](https://github.com/goreleaser/goreleaser/issues/7103)) ([@​caarlos0](https://github.com/caarlos0))
- [`591a0b8`](https://github.com/goreleaser/goreleaser/commit/591a0b8a68bf84fb563e67db42ced1379e737ff9): fix(cmd): correct check counting and init gitignore and failure handling ([#​7081](https://github.com/goreleaser/goreleaser/issues/7081)) ([@​caarlos0](https://github.com/caarlos0))
- [`4f4febf`](https://github.com/goreleaser/goreleaser/commit/4f4febfadaa9c4ca5dff864c1f1d1b74205d40d6): fix(docker): a bare platform means the baseline CPU variant ([#​7148](https://github.com/goreleaser/goreleaser/issues/7148)) ([@​caarlos0](https://github.com/caarlos0))
- [`000ae78`](https://github.com/goreleaser/goreleaser/commit/000ae78f0c9d681d89c3b252c4abe0e1fbcefc9c): fix(docker): keep arm64 minor variants above the v8 baseline ([#​7149](https://github.com/goreleaser/goreleaser/issues/7149)) ([@​caarlos0](https://github.com/caarlos0))
- [`d2f775e`](https://github.com/goreleaser/goreleaser/commit/d2f775e6fbd14a7a7bc51fed1795d55d90ffe632): fix(docker): quote entrypoint paths and forward arguments verbatim ([#​7073](https://github.com/goreleaser/goreleaser/issues/7073)) ([@​caarlos0](https://github.com/caarlos0))
- [`f2b3611`](https://github.com/goreleaser/goreleaser/commit/f2b3611691b2ff8af819bdd70c4c8a0cabb77a3f): fix(docker): v1 wheel build IDs, push flags and empty manifests ([#​7077](https://github.com/goreleaser/goreleaser/issues/7077)) ([@​caarlos0](https://github.com/caarlos0))
- [`ea7bc7a`](https://github.com/goreleaser/goreleaser/commit/ea7bc7a98535d404469fe91290a91149ffe0bd33): fix(docker): v2 build context, annotations and ARM64 handling ([#​7095](https://github.com/goreleaser/goreleaser/issues/7095)) ([@​caarlos0](https://github.com/caarlos0))
- [`a1f860f`](https://github.com/goreleaser/goreleaser/commit/a1f860f5a8dacf0149a3bef045a0acb73e5262f7): fix(env,log): redact secrets across writes and honour force\_token ([#​7104](https://github.com/goreleaser/goreleaser/issues/7104)) ([@​caarlos0](https://github.com/caarlos0))
- [`0d4fe16`](https://github.com/goreleaser/goreleaser/commit/0d4fe16ae3cbde55f9fe73008bef98a7b399a74f): fix(exec,publish): cancellation, empty commands, SRPM artifacts and upload URLs ([#​7093](https://github.com/goreleaser/goreleaser/issues/7093)) ([@​caarlos0](https://github.com/caarlos0))
- [`eba5886`](https://github.com/goreleaser/goreleaser/commit/eba5886d2ccb56ba7a2fe743c9b08c753fa16f56): fix(flatpak,docker): quote install paths and respect project environment ([#​7085](https://github.com/goreleaser/goreleaser/issues/7085)) ([@​caarlos0](https://github.com/caarlos0))
- [`a95c9a0`](https://github.com/goreleaser/goreleaser/commit/a95c9a0d5319d501f9491863f3862f8378fa7d0f): fix(git): force column.ui=never so tag output is not columnized ([#​7127](https://github.com/goreleaser/goreleaser/issues/7127)) ([@​KR-Ravindra](https://github.com/KR-Ravindra))
- [`2d7ecb2`](https://github.com/goreleaser/goreleaser/commit/2d7ecb255efe5c37a0673c4c08f4a187b3d4b1bf): fix(git): tag not in the local repository is not an error ([#​7124](https://github.com/goreleaser/goreleaser/issues/7124)) ([@​caarlos0](https://github.com/caarlos0))
- [`aebed26`](https://github.com/goreleaser/goreleaser/commit/aebed26f3f578ce53459baa25c6d92cd71544161): fix(git,changelog): metadata quoting, dirty detection, key cleanup and mailmap ([#​7102](https://github.com/goreleaser/goreleaser/issues/7102)) ([@​caarlos0](https://github.com/caarlos0))
- [`dce409c`](https://github.com/goreleaser/goreleaser/commit/dce409c023a9dac3eaaea15353355c561756ce75): fix(gitea,gitlab): pagination, subpath URLs, default branch, links and cancellation ([#​7097](https://github.com/goreleaser/goreleaser/issues/7097)) ([@​caarlos0](https://github.com/caarlos0))
- [`0348bfb`](https://github.com/goreleaser/goreleaser/commit/0348bfbcbf6cc0cc726c60ee767b3872bd3e749e): fix(github): UTF-8 safe truncation, draft reuse, asset replacement and token override ([#​7094](https://github.com/goreleaser/goreleaser/issues/7094)) ([@​caarlos0](https://github.com/caarlos0))
- [`0087e68`](https://github.com/goreleaser/goreleaser/commit/0087e682cea2471c507826bbb5112e535a455628): fix(github): honor short Retry-After delays ([#​7110](https://github.com/goreleaser/goreleaser/issues/7110)) ([@​0jaspahwa](https://github.com/0jaspahwa))
- [`f45f629`](https://github.com/goreleaser/goreleaser/commit/f45f6298fc0c7258dd9d062aacdc622ca0ccd74c): fix(gomod): scope proxying to Go builds and validate the right module ([#​7096](https://github.com/goreleaser/goreleaser/issues/7096)) ([@​caarlos0](https://github.com/caarlos0))
- [`cf292ef`](https://github.com/goreleaser/goreleaser/commit/cf292efd0f21c593a5bc58da6615eb1ad7e70b38): fix(healthcheck): handle blank and space-containing signer commands ([#​7076](https://github.com/goreleaser/goreleaser/issues/7076)) ([@​caarlos0](https://github.com/caarlos0))
- [`edd3fd0`](https://github.com/goreleaser/goreleaser/commit/edd3fd0cfd1607e0593b86367ce1c104f94d5193): fix(healthcheck): panic on dependency commands that are only shell syntax ([#​7106](https://github.com/goreleaser/goreleaser/issues/7106)) ([@​caarlos0](https://github.com/caarlos0))
- [`43c0c94`](https://github.com/goreleaser/goreleaser/commit/43c0c9420b7bbc9d736291c76b2c60365b5666db): fix(ko): repository image names, digest ordering and signing references ([#​7079](https://github.com/goreleaser/goreleaser/issues/7079)) ([@​caarlos0](https://github.com/caarlos0))
- [`6ceb354`](https://github.com/goreleaser/goreleaser/commit/6ceb354cd7e212d7ca65592003564abe7ab65bad): fix(mcp): support package transport URLs ([#​7090](https://github.com/goreleaser/goreleaser/issues/7090)) ([@​caarlos0](https://github.com/caarlos0))
- [`acbfcf5`](https://github.com/goreleaser/goreleaser/commit/acbfcf59ad35931f94d89ce0712c565e16cda986): fix(nfpm): per-format Lintian overrides and colliding filenames ([#​7099](https://github.com/goreleaser/goreleaser/issues/7099)) ([@​caarlos0](https://github.com/caarlos0))
- [`752baca`](https://github.com/goreleaser/goreleaser/commit/752bacae419bacad4980b3349ddd5a9af64b4d44): fix(nix): formatter output, string escaping and post\_install ([#​7082](https://github.com/goreleaser/goreleaser/issues/7082)) ([@​caarlos0](https://github.com/caarlos0))
- [`05ee35f`](https://github.com/goreleaser/goreleaser/commit/05ee35f070528c7cba32425b3ac6346f6d156a17): fix(nix): template the description only once ([#​7146](https://github.com/goreleaser/goreleaser/issues/7146)) ([@​caarlos0](https://github.com/caarlos0))
- [`a3a8903`](https://github.com/goreleaser/goreleaser/commit/a3a89033cc7f71b19919244ee21bb2bb54952c2c): fix(project): evaluate name candidates lazily ([#​7111](https://github.com/goreleaser/goreleaser/issues/7111)) ([@​0jaspahwa](https://github.com/0jaspahwa))
- [`25a52e5`](https://github.com/goreleaser/goreleaser/commit/25a52e520f9c993711b93ea1111ed90c024e0528): fix(sbom,sign): disambiguate every target variant in default names ([#​7144](https://github.com/goreleaser/goreleaser/issues/7144)) ([@​caarlos0](https://github.com/caarlos0))
- [`c62e59f`](https://github.com/goreleaser/goreleaser/commit/c62e59f22fea43bd79c9cec7e36a0438e85c8615): fix(scripts): correct pre-commit hook exit status, quoting and restaging ([#​7074](https://github.com/goreleaser/goreleaser/issues/7074)) ([@​caarlos0](https://github.com/caarlos0))
- [`e0418e8`](https://github.com/goreleaser/goreleaser/commit/e0418e8d5fc7cc4180207461f80ec00665def9bf): fix(sign,sbom,universalbinary): universal binary signing, per-variant names and duplicate slices ([#​7091](https://github.com/goreleaser/goreleaser/issues/7091)) ([@​caarlos0](https://github.com/caarlos0))
- [`06bf150`](https://github.com/goreleaser/goreleaser/commit/06bf1501f7522b2f3079669bcaa7e590cf00e2fc): fix(slack,smtp,config): cancellation, message escaping and block round-trips ([#​7092](https://github.com/goreleaser/goreleaser/issues/7092)) ([@​caarlos0](https://github.com/caarlos0))
- [`cb8a445`](https://github.com/goreleaser/goreleaser/commit/cb8a445982afc51f7822b8f8a2323f625978cd51): fix(tmpl): deduplicate aggregate errors and stop mutating input ([#​7075](https://github.com/goreleaser/goreleaser/issues/7075)) ([@​caarlos0](https://github.com/caarlos0))
- [`e99a557`](https://github.com/goreleaser/goreleaser/commit/e99a55782b85f928c9c2c575438d5ba386f84f9a): fix(winget): do not allow multiple wingets with the same name ([#​7147](https://github.com/goreleaser/goreleaser/issues/7147)) ([@​caarlos0](https://github.com/caarlos0))
- [`52e4c58`](https://github.com/goreleaser/goreleaser/commit/52e4c58d0348cd48bc0d6fb4aeb0c2f2b04bc1b5): fix(winget,krew): manifest validation and executable paths ([#​7087](https://github.com/goreleaser/goreleaser/issues/7087)) ([@​caarlos0](https://github.com/caarlos0))
- [`b15ccce`](https://github.com/goreleaser/goreleaser/commit/b15cccec5314ae81595e67a11e454a0c6301c2c7): fix: address regressions since v2.18.1 ([#​7107](https://github.com/goreleaser/goreleaser/issues/7107)) ([@​caarlos0](https://github.com/caarlos0))
- [`ac548c1`](https://github.com/goreleaser/goreleaser/commit/ac548c1b2133984a80c0c186064b00aec8ccf83b): refactor: simplify internal code and test setup ([#​7068](https://github.com/goreleaser/goreleaser/issues/7068)) ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`385916d`](https://github.com/goreleaser/goreleaser/commit/385916d8c4cf1c3e03b5d06cbc1073b72e0e7b90): docs(builder/go): explain that ellipsis discovery uses the host context ([#​7115](https://github.com/goreleaser/goreleaser/issues/7115)) ([@​caarlos0](https://github.com/caarlos0))
- [`e6d5fc5`](https://github.com/goreleaser/goreleaser/commit/e6d5fc59f52c001ede6f5df3a9e1c6389cd6cc0e): docs: Add Kronk in USERS.md ([#​7151](https://github.com/goreleaser/goreleaser/issues/7151)) ([@​gandarez](https://github.com/gandarez))
- [`4faacf5`](https://github.com/goreleaser/goreleaser/commit/4faacf5476a84b003243f4c4a0f849fd8f52b131): docs: fix configuration examples and reference mismatches ([#​7066](https://github.com/goreleaser/goreleaser/issues/7066)) ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`7d055fd`](https://github.com/goreleaser/goreleaser/commit/7d055fd20833cf858067901fefe7215228286fa3): chore: auto-update generated files ([#​7070](https://github.com/goreleaser/goreleaser/issues/7070)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`7748fa7`](https://github.com/goreleaser/goreleaser/commit/7748fa75d8e179b4083b6ec0c0a404733f535398): chore: auto-update generated files ([#​7123](https://github.com/goreleaser/goreleaser/issues/7123)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`2ab3100`](https://github.com/goreleaser/goreleaser/commit/2ab310007902c215786382916e7e00477de597c4): chore: auto-update generated files ([#​7129](https://github.com/goreleaser/goreleaser/issues/7129)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`46d055b`](https://github.com/goreleaser/goreleaser/commit/46d055b5d2fe358dc392b561d9c16b63ac2e95db): chore: cc maintainer on winget pull requests ([#​7071](https://github.com/goreleaser/goreleaser/issues/7071)) ([@​caarlos0](https://github.com/caarlos0))
- [`c3afaa0`](https://github.com/goreleaser/goreleaser/commit/c3afaa0b57278ecf120ee9db66f4a9f70794d219): chore: fix lint on main ([#​7105](https://github.com/goreleaser/goreleaser/issues/7105)) ([@​caarlos0](https://github.com/caarlos0))
- [`7c44449`](https://github.com/goreleaser/goreleaser/commit/7c4444983a6241604d297368633c9840cf02901f): chore: lint fixes ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.18.1...v2.18.2>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6), [Twitter](https://twitter.com/goreleaser), and [Telegram](https://t.me/goreleasernews)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.18.1`](https://github.com/goreleaser/goreleaser/releases/tag/v2.18.1)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.18.0...v2.18.1)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.18](https://goreleaser.com/blog/goreleaser-v2.18/).
#### Changelog
##### Security updates
- [`628c889`](https://github.com/goreleaser/goreleaser/commit/628c889d7f2a34066649833be419fdb9abe01174): sec(deps): bump golang.org/x/crypto and golang.org/x/mod ([#​6872](https://github.com/goreleaser/goreleaser/issues/6872)) ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`e38e2fd`](https://github.com/goreleaser/goreleaser/commit/e38e2fdbaccdbcca5829666567c13f194d126112): fix(archive): report stripped binary paths ([#​6820](https://github.com/goreleaser/goreleaser/issues/6820)) ([@​davicbtoliveira](https://github.com/davicbtoliveira))
- [`315a4fd`](https://github.com/goreleaser/goreleaser/commit/315a4fdf835630e29c96d90460dfc74d67895c68): fix(aursources): clarify error and document source.enabled requirement ([#​6816](https://github.com/goreleaser/goreleaser/issues/6816)) ([@​0jaspahwa](https://github.com/0jaspahwa))
- [`b7f1239`](https://github.com/goreleaser/goreleaser/commit/b7f12392a12d8f07a27a81682f1dabe4ee1fac8d): fix(cask): deprecate url.verified ([#​6871](https://github.com/goreleaser/goreleaser/issues/6871)) ([@​caarlos0](https://github.com/caarlos0))
- [`2c613de`](https://github.com/goreleaser/goreleaser/commit/2c613deb92c0404d6f79bd4a5361ec45696deb13): fix(chocolatey): a skipped chocolatey entry stops the ones after it ([#​6853](https://github.com/goreleaser/goreleaser/issues/6853)) ([@​hktitof](https://github.com/hktitof))
- [`33cc363`](https://github.com/goreleaser/goreleaser/commit/33cc3630f87fb3dd96fc2958bb756d9bbe1d18f3): fix(client): apply the commit config per command ([#​6852](https://github.com/goreleaser/goreleaser/issues/6852)) ([@​caarlos0](https://github.com/caarlos0))
- [`db7a1e6`](https://github.com/goreleaser/goreleaser/commit/db7a1e6c6dcef3b64bd04e600ee89be6e5ca5c47): fix(client): stop TestGitLabRateLimitRetryAfter racing the clock ([#​6846](https://github.com/goreleaser/goreleaser/issues/6846)) ([@​caarlos0](https://github.com/caarlos0))
- [`c8126af`](https://github.com/goreleaser/goreleaser/commit/c8126aff2a412d91eced253b993369091b47f264): fix(cmd): drop setup's unused return value ([#​6845](https://github.com/goreleaser/goreleaser/issues/6845)) ([@​caarlos0](https://github.com/caarlos0))
- [`d951018`](https://github.com/goreleaser/goreleaser/commit/d9510181e0e999536de2a3ac2d1e8afb146bb3aa): fix(docker): only use wheels of the configured ids ([#​6860](https://github.com/goreleaser/goreleaser/issues/6860)) ([@​caarlos0](https://github.com/caarlos0))
- [`0a6f83e`](https://github.com/goreleaser/goreleaser/commit/0a6f83e9a575f15d09cefb633a27f0f8a2f95390): fix(git): report repository detection errors ([#​6869](https://github.com/goreleaser/goreleaser/issues/6869)) ([@​caarlos0](https://github.com/caarlos0))
- [`edcfdec`](https://github.com/goreleaser/goreleaser/commit/edcfdec377860163720d03ac186f5ea523950167): fix(gitlab): own the retries, and honor replace\_existing\_artifacts ([#​6843](https://github.com/goreleaser/goreleaser/issues/6843)) ([@​caarlos0](https://github.com/caarlos0))
- [`f5edd73`](https://github.com/goreleaser/goreleaser/commit/f5edd7395693c0c6b501dc722d445d2e86af854d): fix(gomod): don't read the module path from stderr ([#​6864](https://github.com/goreleaser/goreleaser/issues/6864)) ([@​caarlos0](https://github.com/caarlos0))
- [`35051e4`](https://github.com/goreleaser/goreleaser/commit/35051e4a552b0e8ab8e93a7088aeb9eea745a15e): fix(sign): warn when the signer writes no file, fail in v3 ([#​6842](https://github.com/goreleaser/goreleaser/issues/6842)) ([@​caarlos0](https://github.com/caarlos0))
- [`e1a1e9c`](https://github.com/goreleaser/goreleaser/commit/e1a1e9c12120d168c27259cd5b3bad4ed8c8f67c): fix: map every 32-bit ARM variant to Termux's "arm" ([#​6857](https://github.com/goreleaser/goreleaser/issues/6857)) ([@​dylanpulver](https://github.com/dylanpulver))
##### Documentation updates
- [`e5730eb`](https://github.com/goreleaser/goreleaser/commit/e5730eb35fe8c009da1351b54f4cb4770b3c64fe): docs: fix broken commands, dead links, and inaccurate options ([#​6841](https://github.com/goreleaser/goreleaser/issues/6841)) ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`8afe0bb`](https://github.com/goreleaser/goreleaser/commit/8afe0bbaf7b981e5f526fb93364856aae30a2236): chore: auto-update generated files ([#​6811](https://github.com/goreleaser/goreleaser/issues/6811)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`c1493d3`](https://github.com/goreleaser/goreleaser/commit/c1493d33a25b3b9c971f0c1ed9362375beeaaf48): chore: auto-update generated files ([#​6812](https://github.com/goreleaser/goreleaser/issues/6812)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`3294442`](https://github.com/goreleaser/goreleaser/commit/329444276458e817b2a26e61d839bbf690f32746): chore: auto-update generated files ([#​6861](https://github.com/goreleaser/goreleaser/issues/6861)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`6e40871`](https://github.com/goreleaser/goreleaser/commit/6e408712b39222ebd7ac5a8dadd628852617bbb5): chore: update to Go 1.27.1 ([#​6859](https://github.com/goreleaser/goreleaser/issues/6859)) ([@​caarlos0](https://github.com/caarlos0))
- [`4181c4f`](https://github.com/goreleaser/goreleaser/commit/4181c4f2bab6e2359bfd4dd97d2827d7e973c33f): perf(git): ask git once ([#​6850](https://github.com/goreleaser/goreleaser/issues/6850)) ([@​caarlos0](https://github.com/caarlos0))
- [`dcbe117`](https://github.com/goreleaser/goreleaser/commit/dcbe1176a0bec459682ca299dbc9fcb17477571e): perf(node): faster dist extraction, and stop leaking it into TMPDIR ([#​6844](https://github.com/goreleaser/goreleaser/issues/6844)) ([@​caarlos0](https://github.com/caarlos0))
- [`36e43dd`](https://github.com/goreleaser/goreleaser/commit/36e43dd08f724956b188af2f6f3bcfd5efd355ec): perf: skip needless docker probes; make the ko registry test hermetic ([#​6827](https://github.com/goreleaser/goreleaser/issues/6827)) ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.18.0...v2.18.1>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6), [Twitter](https://twitter.com/goreleaser), and [Telegram](https://t.me/goreleasernews)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.18.0`](https://github.com/goreleaser/goreleaser/releases/tag/v2.18.0)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.17.1...v2.18.0)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.18](https://goreleaser.com/blog/goreleaser-v2.18/).
#### Changelog
##### New Features
- [`601cd87`](https://github.com/goreleaser/goreleaser/commit/601cd877957f6dba2180a5405886acace8f2e022): feat(ko): support templating for local\_domain, base\_image, and repositories ([#​6741](https://github.com/goreleaser/goreleaser/issues/6741)) ([@​mrueg](https://github.com/mrueg))
- [`de88f38`](https://github.com/goreleaser/goreleaser/commit/de88f3820cf137cd665c30ba8f54304ec1dd0b07): feat(winget): support publishing additional locale manifests ([#​6733](https://github.com/goreleaser/goreleaser/issues/6733)) ([@​MohammedAnasuddinZaid](https://github.com/MohammedAnasuddinZaid))
- [`cefbc6f`](https://github.com/goreleaser/goreleaser/commit/cefbc6faba0c5746ba2edefa32204c77cc26b1fd): feat: add iru custom apps publisher ([#​6709](https://github.com/goreleaser/goreleaser/issues/6709)) ([@​wimwenigerkind](https://github.com/wimwenigerkind))
- [`1d6e7c0`](https://github.com/goreleaser/goreleaser/commit/1d6e7c06e47ec4bf283bb3231ae1348500e0bf3b): feat: allow PR creation to use a different auth token ([#​6717](https://github.com/goreleaser/goreleaser/issues/6717)) ([@​emily-curry](https://github.com/emily-curry))
- [`4c41ac0`](https://github.com/goreleaser/goreleaser/commit/4c41ac0e2fe68b30f2035ca9f760c1329b7330a5): feat: preflight checks ([#​6704](https://github.com/goreleaser/goreleaser/issues/6704)) ([@​caarlos0](https://github.com/caarlos0))
- [`060260a`](https://github.com/goreleaser/goreleaser/commit/060260ae7c0ba358a494c2ce175beceee9d7382b): feat: release summary ([#​6810](https://github.com/goreleaser/goreleaser/issues/6810)) ([@​caarlos0](https://github.com/caarlos0))
- [`82a5aba`](https://github.com/goreleaser/goreleaser/commit/82a5aba0a9a3d7907da4163b89512f1d3da658ab): feat: update to Go 1.27 ([#​6802](https://github.com/goreleaser/goreleaser/issues/6802)) ([@​caarlos0](https://github.com/caarlos0))
##### Security updates
- [`b1cafd4`](https://github.com/goreleaser/goreleaser/commit/b1cafd427fa798312d3429c63781512bb45d7dca): sec(deps): bump go-openapi/spec and go-openapi/validade ([#​6766](https://github.com/goreleaser/goreleaser/issues/6766)) ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`1970443`](https://github.com/goreleaser/goreleaser/commit/197044372e624c80bfb982b356f4bdf0ddf2ffb6): fix(aur): expand description templates before escaping quotes ([#​6791](https://github.com/goreleaser/goreleaser/issues/6791)) ([@​VXNCXNX](https://github.com/VXNCXNX) and [@​caarlos0](https://github.com/caarlos0))
- [`a27402d`](https://github.com/goreleaser/goreleaser/commit/a27402dd9f2ce59a31aed5e4ded249cd6502e1e7): fix(blob): honor s3\_force\_path\_style without a custom endpoint ([#​6789](https://github.com/goreleaser/goreleaser/issues/6789)) ([@​VXNCXNX](https://github.com/VXNCXNX) and [@​caarlos0](https://github.com/caarlos0))
- [`db65b99`](https://github.com/goreleaser/goreleaser/commit/db65b99a43786ae3cebbf39637f530534fa8d485): fix(brew): a formula without a repository stops the ones after it ([#​6783](https://github.com/goreleaser/goreleaser/issues/6783)) ([@​caarlos0](https://github.com/caarlos0))
- [`2b5fb31`](https://github.com/goreleaser/goreleaser/commit/2b5fb317cb771bedb09c5b2acb592fa37da64431): fix(build): node windows targets get no .exe extension ([#​6777](https://github.com/goreleaser/goreleaser/issues/6777)) ([@​VXNCXNX](https://github.com/VXNCXNX) and [@​vxncxnx](https://github.com/vxncxnx))
- [`951fc57`](https://github.com/goreleaser/goreleaser/commit/951fc57101613cb5fc86a9ae55a05febe7b25aa8): fix(cask): a cask without a repository stops the ones after it ([#​6785](https://github.com/goreleaser/goreleaser/issues/6785)) ([@​caarlos0](https://github.com/caarlos0))
- [`54a6c8e`](https://github.com/goreleaser/goreleaser/commit/54a6c8e941da2236e1704e23d8481ca3311fc726): fix(cask): emit Casks that pass brew style ([#​6752](https://github.com/goreleaser/goreleaser/issues/6752)) ([@​r0h1tb](https://github.com/r0h1tb))
- [`2d6b235`](https://github.com/goreleaser/goreleaser/commit/2d6b235930f39c538fcdd58eba8ef045b47f31a6): fix(changelog): a commit matching two include filters is listed twice ([#​6773](https://github.com/goreleaser/goreleaser/issues/6773)) ([@​VXNCXNX](https://github.com/VXNCXNX) and [@​caarlos0](https://github.com/caarlos0))
- [`c4cc86f`](https://github.com/goreleaser/goreleaser/commit/c4cc86f7b8436e6735c9929f5b2ebfa7684eabe6): fix(chocolatey): error on multiple archives for the same platform ([#​6792](https://github.com/goreleaser/goreleaser/issues/6792)) ([@​VXNCXNX](https://github.com/VXNCXNX))
- [`1a246da`](https://github.com/goreleaser/goreleaser/commit/1a246da4164ae81e3b435228995074164f9c701e): fix(config): type retry durations as strings in schema ([#​6801](https://github.com/goreleaser/goreleaser/issues/6801)) ([@​skatkov](https://github.com/skatkov))
- [`8be344b`](https://github.com/goreleaser/goreleaser/commit/8be344b19e5bb723590a207c46b124d383458fc1): fix(docker): add gpg-agent to the image ([#​6763](https://github.com/goreleaser/goreleaser/issues/6763)) ([@​caarlos0](https://github.com/caarlos0))
- [`5282589`](https://github.com/goreleaser/goreleaser/commit/5282589091a7a0df652ae039467bfc5be9187346): fix(dockers/v2): annotation scopes ([#​6800](https://github.com/goreleaser/goreleaser/issues/6800)) ([@​CraigAstillRVU](https://github.com/CraigAstillRVU) and [@​caarlos0](https://github.com/caarlos0))
- [`5560bb9`](https://github.com/goreleaser/goreleaser/commit/5560bb9acf609f23de14d2c4f7d31808d46b364e): fix(flatpak): a disabled flatpak stops the ones after it ([#​6781](https://github.com/goreleaser/goreleaser/issues/6781)) ([@​VXNCXNX](https://github.com/VXNCXNX))
- [`b68113a`](https://github.com/goreleaser/goreleaser/commit/b68113a4a78e95de2efcde8384a61d526279625f): fix(git): tag templates strip apostrophes from the message ([#​6779](https://github.com/goreleaser/goreleaser/issues/6779)) ([@​VXNCXNX](https://github.com/VXNCXNX) and [@​vxncxnx](https://github.com/vxncxnx))
- [`1bc6ec7`](https://github.com/goreleaser/goreleaser/commit/1bc6ec7dfe77db0961b44588a4f8efe5120b7f84): fix(healthcheck): register upx and makeself dependency checkers ([#​6793](https://github.com/goreleaser/goreleaser/issues/6793)) ([@​VXNCXNX](https://github.com/VXNCXNX))
- [`9d7d49f`](https://github.com/goreleaser/goreleaser/commit/9d7d49ff17546abd01f4588636a04201cf3d6bf7): fix(krew): a manifest without a name stops the ones after it ([#​6787](https://github.com/goreleaser/goreleaser/issues/6787)) ([@​caarlos0](https://github.com/caarlos0))
- [`4276c51`](https://github.com/goreleaser/goreleaser/commit/4276c5174e80a4240dee31d3af8d11438cbfeae0): fix(krew): apply the documented goarm default ([#​6775](https://github.com/goreleaser/goreleaser/issues/6775)) ([@​VXNCXNX](https://github.com/VXNCXNX) and [@​vxncxnx](https://github.com/vxncxnx))
- [`9700230`](https://github.com/goreleaser/goreleaser/commit/97002309efe9b11cee15426c940a42c44a9f55b2): fix(mcp): mcp.disable is documented but never read ([#​6795](https://github.com/goreleaser/goreleaser/issues/6795)) ([@​VXNCXNX](https://github.com/VXNCXNX))
- [`1d79a09`](https://github.com/goreleaser/goreleaser/commit/1d79a09e56ea59226ff554959ba562c172db9ca9): fix(milestone): a milestone with close disabled stops the ones after it ([#​6778](https://github.com/goreleaser/goreleaser/issues/6778)) ([@​VXNCXNX](https://github.com/VXNCXNX) and [@​vxncxnx](https://github.com/vxncxnx))
- [`2a0393d`](https://github.com/goreleaser/goreleaser/commit/2a0393dc951468dff3cf37603b9a92d3fb268d09): fix(nfpm): don't set deb arch variant for goamd64 v1 ([#​6765](https://github.com/goreleaser/goreleaser/issues/6765)) ([@​caarlos0](https://github.com/caarlos0))
- [`912704c`](https://github.com/goreleaser/goreleaser/commit/912704c71ce0649ef87d41d427fc103e69544b45): fix(nfpm): overrides ignore package\_name, epoch, release and prerelease ([#​6782](https://github.com/goreleaser/goreleaser/issues/6782)) ([@​VXNCXNX](https://github.com/VXNCXNX))
- [`3cf25c0`](https://github.com/goreleaser/goreleaser/commit/3cf25c0db61ed7b1684a974995deb3ff29d09ecf): fix(nfpm): record the conventional extension, not the format name ([#​6776](https://github.com/goreleaser/goreleaser/issues/6776)) ([@​VXNCXNX](https://github.com/VXNCXNX) and [@​vxncxnx](https://github.com/vxncxnx))
- [`ad028a3`](https://github.com/goreleaser/goreleaser/commit/ad028a32aa82dd98b5986e2a000a3ac9e9913f7f): fix(nix): a skipped nix entry stops the ones after it ([#​6788](https://github.com/goreleaser/goreleaser/issues/6788)) ([@​VXNCXNX](https://github.com/VXNCXNX))
- [`b787cd2`](https://github.com/goreleaser/goreleaser/commit/b787cd207c28f5ec4664bde7bbd0cf181bf606a3): fix(notarize): cap macOS notarization timeout at 20m ([#​6758](https://github.com/goreleaser/goreleaser/issues/6758)) ([@​caarlos0](https://github.com/caarlos0))
- [`81a5509`](https://github.com/goreleaser/goreleaser/commit/81a55090039d93c90a24a0d18139021522e4471d): fix(sign): artifacts: none masks real signing failures ([#​6790](https://github.com/goreleaser/goreleaser/issues/6790)) ([@​VXNCXNX](https://github.com/VXNCXNX))
- [`4eb6037`](https://github.com/goreleaser/goreleaser/commit/4eb603712f4418671f76a97fe4cbd435e7b7fdd6): fix(snapcraft): a disabled snap stops the ones after it ([#​6784](https://github.com/goreleaser/goreleaser/issues/6784)) ([@​caarlos0](https://github.com/caarlos0))
- [`d93d0f1`](https://github.com/goreleaser/goreleaser/commit/d93d0f196d4a76458c2531b6b0c4af61790a0d46): fix(snapcraft): assumes, hooks and plugs are dropped when apps is omitted ([#​6780](https://github.com/goreleaser/goreleaser/issues/6780)) ([@​VXNCXNX](https://github.com/VXNCXNX) and [@​vxncxnx](https://github.com/vxncxnx))
- [`b3bbd53`](https://github.com/goreleaser/goreleaser/commit/b3bbd53334b2d5e9f545ecfcf65850548938a94f): fix(srpm): make documented rpm fields actually configurable ([#​6762](https://github.com/goreleaser/goreleaser/issues/6762)) ([@​caarlos0](https://github.com/caarlos0))
- [`7304fdb`](https://github.com/goreleaser/goreleaser/commit/7304fdbd72f445fed66d5a206e2d2aa6bda1a1ff): fix(tmpl): register the documented join template function ([#​6772](https://github.com/goreleaser/goreleaser/issues/6772)) ([@​VXNCXNX](https://github.com/VXNCXNX))
- [`6f88b00`](https://github.com/goreleaser/goreleaser/commit/6f88b00188cbc1afdc2995bbfe7374e540f32e85): fix(upload): a misconfigured upload stops the others ([#​6786](https://github.com/goreleaser/goreleaser/issues/6786)) ([@​caarlos0](https://github.com/caarlos0))
- [`67e4c45`](https://github.com/goreleaser/goreleaser/commit/67e4c45090e842817467ca94a51b3d68f549b2b3): fix(winget): a skipped winget entry stops the ones after it ([#​6797](https://github.com/goreleaser/goreleaser/issues/6797)) ([@​VXNCXNX](https://github.com/VXNCXNX))
- [`92453c1`](https://github.com/goreleaser/goreleaser/commit/92453c1dbdf592d227cb236600093a503f2351f3): fix(winget): count arm64 in the duplicate-archive check ([#​6774](https://github.com/goreleaser/goreleaser/issues/6774)) ([@​VXNCXNX](https://github.com/VXNCXNX) and [@​caarlos0](https://github.com/caarlos0))
- [`9a43dd0`](https://github.com/goreleaser/goreleaser/commit/9a43dd006d7cf164646c3f20df8bee715fc0cbd7): fix(winget): fall back to the default description in additional locales ([#​6771](https://github.com/goreleaser/goreleaser/issues/6771)) ([@​VXNCXNX](https://github.com/VXNCXNX))
- [`6127e0f`](https://github.com/goreleaser/goreleaser/commit/6127e0feff9cfaf54c25ca9562d4103a5fe9049c): fix: do not panic decoding a commit whose message contains a log marker ([#​6738](https://github.com/goreleaser/goreleaser/issues/6738)) ([@​arpitjain099](https://github.com/arpitjain099))
- [`02cfda7`](https://github.com/goreleaser/goreleaser/commit/02cfda7102906edff9dd067bcea516574fa68308): fix: lint ([@​caarlos0](https://github.com/caarlos0))
- [`b990083`](https://github.com/goreleaser/goreleaser/commit/b9900831dd40b3d88df95fdc2e420713a88c85f9): fix: surface archive Close errors when writing release archives ([#​6690](https://github.com/goreleaser/goreleaser/issues/6690)) ([@​SebTardif](https://github.com/SebTardif) and [@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`33a3f22`](https://github.com/goreleaser/goreleaser/commit/33a3f227d1592e583e055368d309c685d1f052bf): docs(dockers\_v2): clarify that build and push are a single step ([#​6742](https://github.com/goreleaser/goreleaser/issues/6742)) ([@​caarlos0](https://github.com/caarlos0))
- [`1eb0ee9`](https://github.com/goreleaser/goreleaser/commit/1eb0ee94b4a2987b063e312e1ecbbd3d394f27c0): docs: download SBOMs ([#​6803](https://github.com/goreleaser/goreleaser/issues/6803)) ([@​caarlos0](https://github.com/caarlos0))
- [`16debcb`](https://github.com/goreleaser/goreleaser/commit/16debcb0a11d7f4792f02277841c74ebb0d81c10): docs: many fixes ([@​caarlos0](https://github.com/caarlos0))
- [`ff2822a`](https://github.com/goreleaser/goreleaser/commit/ff2822a2b69b05eb8731ec4284dc2926c9e88aa8): docs: update dockers\_v2 ([@​caarlos0](https://github.com/caarlos0))
- [`686946e`](https://github.com/goreleaser/goreleaser/commit/686946ed407a7f68ab9757d92da9f4b8a7695852): docs: use correct script for debconf ([#​6759](https://github.com/goreleaser/goreleaser/issues/6759)) ([@​Daniel15](https://github.com/Daniel15))
- [`9921479`](https://github.com/goreleaser/goreleaser/commit/9921479b6b53236e88306d1641bda2b92f0f4d27): docs: use formats plural syntax ([#​6756](https://github.com/goreleaser/goreleaser/issues/6756)) ([@​FelicianoTech](https://github.com/FelicianoTech))
##### Other work
- [`2b80858`](https://github.com/goreleaser/goreleaser/commit/2b80858a3a93ba4df282e4cde697916281d90f15): chore: auto-update generated files ([#​6731](https://github.com/goreleaser/goreleaser/issues/6731)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`7df2cd5`](https://github.com/goreleaser/goreleaser/commit/7df2cd53abea0e92af6b5e498c8aea0fef3bbc01): chore: auto-update generated files ([#​6732](https://github.com/goreleaser/goreleaser/issues/6732)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`dd08c1f`](https://github.com/goreleaser/goreleaser/commit/dd08c1f12e373abfcdd5285da5cd836f301cd7c3): chore: auto-update generated files ([#​6740](https://github.com/goreleaser/goreleaser/issues/6740)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`ee0e3c1`](https://github.com/goreleaser/goreleaser/commit/ee0e3c11ede0ba9736e665bee11535ae2d581b57): chore: auto-update generated files ([#​6744](https://github.com/goreleaser/goreleaser/issues/6744)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`cab7c6e`](https://github.com/goreleaser/goreleaser/commit/cab7c6ef5d4ffc2429828f031ff7bb4645de7dad): chore: auto-update generated files ([#​6769](https://github.com/goreleaser/goreleaser/issues/6769)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`39552ca`](https://github.com/goreleaser/goreleaser/commit/39552ca8084090c91edbbcc7cf64b72b8acec863): chore: auto-update generated files ([#​6794](https://github.com/goreleaser/goreleaser/issues/6794)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`4a82792`](https://github.com/goreleaser/goreleaser/commit/4a827928ffbf07dd45be36841ed03003069b16ff): chore: auto-update generated files ([#​6798](https://github.com/goreleaser/goreleaser/issues/6798)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`ae88a14`](https://github.com/goreleaser/goreleaser/commit/ae88a148278f861ee8c0d170f270ca250d76e01b): chore: auto-update generated files ([#​6806](https://github.com/goreleaser/goreleaser/issues/6806)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`52494d9`](https://github.com/goreleaser/goreleaser/commit/52494d90f59206a6aab8deefc58dd4b0be71a9e2): chore: auto-update generated files ([#​6809](https://github.com/goreleaser/goreleaser/issues/6809)) ([@​goreleaserbot](https://github.com/goreleaserbot))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.17.1...v2.18.0>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6), [Twitter](https://twitter.com/goreleaser), and [Telegram](https://t.me/goreleasernews)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.17.1`](https://github.com/goreleaser/goreleaser/releases/tag/v2.17.1)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.17.0...v2.17.1)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.17](https://goreleaser.com/blog/goreleaser-v2.17/).
#### Changelog
##### Bug fixes
- [`a734383`](https://github.com/goreleaser/goreleaser/commit/a734383d9f8d74f689097dbfd3c1086b3f56648f): fix(builder/go): parse GORISCV64 and GOPPC64 for riscv64 and ppc64le targets ([#​6698](https://github.com/goreleaser/goreleaser/issues/6698)) ([@​upuddu](https://github.com/upuddu))
- [`dfc7f06`](https://github.com/goreleaser/goreleaser/commit/dfc7f06a53441d9f0adb6f03e8f7afc2281f6d5d): fix(builders/go): sort targets ([@​caarlos0](https://github.com/caarlos0))
- [`7630cd1`](https://github.com/goreleaser/goreleaser/commit/7630cd166fb4dbad0a29ea23cf5e941b66f72b09): fix(deps): go1.26.5 ([@​caarlos0](https://github.com/caarlos0))
- [`9dbb266`](https://github.com/goreleaser/goreleaser/commit/9dbb2668c0e9a5bac1e14689f1024b2a7c741bc9): fix(notary): poll notarization status every 10s, not 10ns ([#​6726](https://github.com/goreleaser/goreleaser/issues/6726)) ([@​caarlos0](https://github.com/caarlos0))
- [`1ebf881`](https://github.com/goreleaser/goreleaser/commit/1ebf881316f6c86be9d76b62026cca52d81e3480): fix: anchor goarm64 validation regex to reject invalid values ([#​6727](https://github.com/goreleaser/goreleaser/issues/6727)) ([@​semx](https://github.com/semx))
- [`70f6921`](https://github.com/goreleaser/goreleaser/commit/70f6921451146e62685da01bec4438dabe06bc22): fix: migrate from deprecated s3/manager to s3/transfermanager ([#​6706](https://github.com/goreleaser/goreleaser/issues/6706)) ([@​joeyberkovitz](https://github.com/joeyberkovitz))
##### Documentation updates
- [`eafb0ec`](https://github.com/goreleaser/goreleaser/commit/eafb0ec65125ea4bbc408e19e26886ed95715e2a): docs(users): update charm domain ([#​6699](https://github.com/goreleaser/goreleaser/issues/6699)) ([@​andreynering](https://github.com/andreynering))
- [`ae4debb`](https://github.com/goreleaser/goreleaser/commit/ae4debbe4383dcc565f9251df2ea719501b8d9ea): docs: add /.well-known/security.txt (RFC 9116) ([#​6710](https://github.com/goreleaser/goreleaser/issues/6710)) ([@​kobihikri](https://github.com/kobihikri))
- [`d3764c8`](https://github.com/goreleaser/goreleaser/commit/d3764c8bc8e6bc316ddf4032f0faa9e25c6fd98e): docs: fix typo ([@​caarlos0](https://github.com/caarlos0))
- [`742ae5f`](https://github.com/goreleaser/goreleaser/commit/742ae5fc647cb61e689d333a4a15ec9dea8b5907): docs: move images to a bucket ([#​6691](https://github.com/goreleaser/goreleaser/issues/6691)) ([@​caarlos0](https://github.com/caarlos0))
- [`55a466e`](https://github.com/goreleaser/goreleaser/commit/55a466e7fa9980ff75c206b8f98781652607ec38): docs: publish to GitLab package registries with the http upload pipe ([#​6697](https://github.com/goreleaser/goreleaser/issues/6697)) ([@​ajuijas](https://github.com/ajuijas))
- [`65240d8`](https://github.com/goreleaser/goreleaser/commit/65240d83f56f7de80716a62600c36178900c7d09): docs: update users ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`0eb5b0f`](https://github.com/goreleaser/goreleaser/commit/0eb5b0fd4e5e03a0de538812a7ca607c0ceadfa8): chore(ci): update dependabot config ([@​caarlos0](https://github.com/caarlos0))
- [`4bcb2a5`](https://github.com/goreleaser/goreleaser/commit/4bcb2a5c80de731d6ca1cee7e457ca70efc22c31): chore(ci): update deps ([@​caarlos0](https://github.com/caarlos0))
- [`5f3f435`](https://github.com/goreleaser/goreleaser/commit/5f3f435f8856eacc4ee715ba8611d344790c68df): chore: auto-update generated files ([#​6693](https://github.com/goreleaser/goreleaser/issues/6693)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`9b85924`](https://github.com/goreleaser/goreleaser/commit/9b859248b101e24e6926db9e582472cfd1680ad1): chore: auto-update generated files ([#​6694](https://github.com/goreleaser/goreleaser/issues/6694)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`1aab79e`](https://github.com/goreleaser/goreleaser/commit/1aab79e70a1df58ec44741d6af64ff146d545eed): chore: auto-update generated files ([#​6700](https://github.com/goreleaser/goreleaser/issues/6700)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`11d0150`](https://github.com/goreleaser/goreleaser/commit/11d0150499154f03cdb849387f7d95fe00e89e0d): chore: auto-update generated files ([#​6705](https://github.com/goreleaser/goreleaser/issues/6705)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`5747ca7`](https://github.com/goreleaser/goreleaser/commit/5747ca742e182dabc45037271f8274baca40318b): chore: auto-update generated files ([#​6707](https://github.com/goreleaser/goreleaser/issues/6707)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`83f4c19`](https://github.com/goreleaser/goreleaser/commit/83f4c19a5c5c0b9efef6bf2aedc6805bbcb9dfe2): chore: auto-update generated files ([#​6730](https://github.com/goreleaser/goreleaser/issues/6730)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`f3a0e63`](https://github.com/goreleaser/goreleaser/commit/f3a0e631432afe54de6325935072b652cdac6039): chore: svu config ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.17.0...v2.17.1>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6), [Twitter](https://twitter.com/goreleaser), and [Telegram](https://t.me/goreleasernews)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.17.0`](https://github.com/goreleaser/goreleaser/releases/tag/v2.17.0)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.16.0...v2.17.0)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.17](https://goreleaser.com/blog/goreleaser-v2.17/).
#### Changelog
##### New Features
- [`31d4279`](https://github.com/goreleaser/goreleaser/commit/31d427926bf91dede0f208d4b034c4b35dfb5507): feat(brew,cask,krew,nix,scoop,winget): default pull request branch name ([#​6685](https://github.com/goreleaser/goreleaser/issues/6685)) ([@​caarlos0](https://github.com/caarlos0))
- [`e5f075b`](https://github.com/goreleaser/goreleaser/commit/e5f075b7a372541a1db505f3dc4015d1495714c5): feat(dockers/v2): retry build ([@​caarlos0](https://github.com/caarlos0))
- [`cd5f16b`](https://github.com/goreleaser/goreleaser/commit/cd5f16b42e09c8b8994e7722e034fb79770d9273): feat(nfpm): support msix packages ([#​6647](https://github.com/goreleaser/goreleaser/issues/6647)) ([@​umaidshahid](https://github.com/umaidshahid) and [@​caarlos0](https://github.com/caarlos0))
- [`43be34a`](https://github.com/goreleaser/goreleaser/commit/43be34a1cd33dc36fad9a2626251f29fa81eed61): feat(scm): allow a custom token on the release repository ([#​6689](https://github.com/goreleaser/goreleaser/issues/6689)) ([@​caarlos0](https://github.com/caarlos0))
- [`5ed70f2`](https://github.com/goreleaser/goreleaser/commit/5ed70f2d19c85eb9589f0316073ef42930a78c3b): feat(winget): allow configuring the manifest locale ([#​6680](https://github.com/goreleaser/goreleaser/issues/6680)) ([@​caarlos0](https://github.com/caarlos0))
- [`6f7175a`](https://github.com/goreleaser/goreleaser/commit/6f7175a0ec98ecae6b00548922648da27c330716): feat: Allow GOARM softfloat and hardfloat ([#​6198](https://github.com/goreleaser/goreleaser/issues/6198)) ([@​MDr164](https://github.com/MDr164) and [@​caarlos0](https://github.com/caarlos0))
##### Security updates
- [`b985ca8`](https://github.com/goreleaser/goreleaser/commit/b985ca8dc6b231440d98ff5e018c7c40678f0baa): sec(deps): bump go-pkcs12 to v0.7.2 (GO-2026-5052) ([#​6683](https://github.com/goreleaser/goreleaser/issues/6683)) ([@​caarlos0](https://github.com/caarlos0))
- [`7c73b82`](https://github.com/goreleaser/goreleaser/commit/7c73b82e0822ebaded3b193e045ffb173befa58a): sec(deps): update golang.org/x/net ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`7d602ff`](https://github.com/goreleaser/goreleaser/commit/7d602ff39b52b7edbdf3340dd548f1238ccd656b): fix(builders): reject empty target string ([#​6679](https://github.com/goreleaser/goreleaser/issues/6679)) ([@​sueun-dev](https://github.com/sueun-dev))
- [`355d706`](https://github.com/goreleaser/goreleaser/commit/355d706ba6ee76a8dcabbc55902840376548d774): fix(client): skip merge-upstream when target repo is not a fork ([#​6646](https://github.com/goreleaser/goreleaser/issues/6646)) ([@​jamessawle](https://github.com/jamessawle) and [@​caarlos0](https://github.com/caarlos0))
- [`944bbb2`](https://github.com/goreleaser/goreleaser/commit/944bbb2de2c80e04e03f3509a781c82a2bb312d1): fix(deps): drop dep on docker/docker ([#​6682](https://github.com/goreleaser/goreleaser/issues/6682)) ([@​caarlos0](https://github.com/caarlos0))
- [`a85ce26`](https://github.com/goreleaser/goreleaser/commit/a85ce26032280f8cb4ba2f32cd5223176ecd86fb): fix(mcp): clean subfolder path ([#​6649](https://github.com/goreleaser/goreleaser/issues/6649)) ([@​caarlos0](https://github.com/caarlos0))
- [`99a7173`](https://github.com/goreleaser/goreleaser/commit/99a71731d269c1f036b0caea92032ac0a1fdce8a): fix(nfpm): produce valid arch for Termux packages ([#​6668](https://github.com/goreleaser/goreleaser/issues/6668)) ([@​bltavares](https://github.com/bltavares) and [@​caarlos0](https://github.com/caarlos0))
- [`7200ec7`](https://github.com/goreleaser/goreleaser/commit/7200ec73ecf09b4266d4e7ae21464e51dade7ec0): fix(winget): default head branch to a versioned template ([#​6684](https://github.com/goreleaser/goreleaser/issues/6684)) ([@​Sanjays2402](https://github.com/Sanjays2402))
- [`6645820`](https://github.com/goreleaser/goreleaser/commit/6645820ffb384318c8486802cd7770f4f1646b4b): fix: return error when go.mod is unreadable in CheckGoModPipe ([#​6644](https://github.com/goreleaser/goreleaser/issues/6644)) ([@​SebTardif](https://github.com/SebTardif))
##### Documentation updates
- [`da7ce30`](https://github.com/goreleaser/goreleaser/commit/da7ce304ee4e0dd4b7b7f42231727becd4d99278): docs(casks): fix private-repo example broken by Homebrew 5.1.14 ([#​6639](https://github.com/goreleaser/goreleaser/issues/6639)) ([@​caarlos0](https://github.com/caarlos0))
- [`09ebd03`](https://github.com/goreleaser/goreleaser/commit/09ebd035a7737f67816369cbdd6aff93656d93a7): docs(nfpm): note tilde ConventionalFileName ([@​caarlos0](https://github.com/caarlos0))
- [`ab7481e`](https://github.com/goreleaser/goreleaser/commit/ab7481ed082cbad81805823b9ffd911776e8bbc7): docs: doc authoring skill ([@​caarlos0](https://github.com/caarlos0))
- [`b945ca3`](https://github.com/goreleaser/goreleaser/commit/b945ca35c5515cfbb99f3162a738897334ac0c7c): docs: fix ([@​caarlos0](https://github.com/caarlos0))
- [`7e87fd3`](https://github.com/goreleaser/goreleaser/commit/7e87fd39b283119906598461860dcec6e51f99f4): docs: fix "lets" -> "let's" in quick-start guide ([#​6661](https://github.com/goreleaser/goreleaser/issues/6661)) ([@​s3onghyun](https://github.com/s3onghyun))
- [`698dae5`](https://github.com/goreleaser/goreleaser/commit/698dae55da5585136be0417502f2467edb213719): docs: fix typo in notarize.md ([#​6655](https://github.com/goreleaser/goreleaser/issues/6655)) ([@​albertchae](https://github.com/albertchae))
- [`f09c887`](https://github.com/goreleaser/goreleaser/commit/f09c88738c004e4a1df8858064f368e1f1878b98): docs: good bye discord ([@​caarlos0](https://github.com/caarlos0))
- [`2642319`](https://github.com/goreleaser/goreleaser/commit/2642319f753cde16df470c9da5c5f6124a50a681): docs: improve home ([@​caarlos0](https://github.com/caarlos0))
- [`6b7710e`](https://github.com/goreleaser/goreleaser/commit/6b7710eb4a6b4fc181c21994e694130bc57a1a9b): docs: updates ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`2e6f200`](https://github.com/goreleaser/goreleaser/commit/2e6f200efaaf702d1008f37bc75fc28cdf3cdd0d): chore: auto-update generated files ([#​6662](https://github.com/goreleaser/goreleaser/issues/6662)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`4bd4e38`](https://github.com/goreleaser/goreleaser/commit/4bd4e386d2d260e5efb9cb962a727a3f28c718c7): chore: auto-update generated files ([#​6671](https://github.com/goreleaser/goreleaser/issues/6671)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`dcf5a6b`](https://github.com/goreleaser/goreleaser/commit/dcf5a6b3b48314ea07b14098bf55372b2d1fa984): chore: auto-update generated files ([#​6675](https://github.com/goreleaser/goreleaser/issues/6675)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`baf110d`](https://github.com/goreleaser/goreleaser/commit/baf110d41e81f273070e2a092ae1bbac1c22bc6a): chore: auto-update generated files ([#​6688](https://github.com/goreleaser/goreleaser/issues/6688)) ([@​goreleaserbot](https://github.com/goreleaserbot))
- [`3fa8a94`](https://github.com/goreleaser/goreleaser/commit/3fa8a94c5b57e0ae3bc7ea0b7f0a89d63afa666a): chore: godoc ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.16.0...v2.17.0>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6), [Twitter](https://twitter.com/goreleaser), and [Telegram](https://t.me/goreleasernews)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.16.0`](https://github.com/goreleaser/goreleaser/releases/tag/v2.16.0)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.15.4...v2.16.0)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.16](https://goreleaser.com/blog/goreleaser-v2.16/).
#### Changelog
##### New Features
- [`bb532b6`](https://github.com/goreleaser/goreleaser/commit/bb532b61116c548da4a995f681b9cdfc47ec4a71): feat(archive): xz format ([#​6520](https://github.com/goreleaser/goreleaser/issues/6520)) ([@​jaredallard](https://github.com/jaredallard) and [@​caarlos0](https://github.com/caarlos0))
- [`9500ead`](https://github.com/goreleaser/goreleaser/commit/9500ead0fcf8286e1df124ab71ccd2fe379306fe): feat(builders): add node sea support ([#​6579](https://github.com/goreleaser/goreleaser/issues/6579)) ([@​caarlos0](https://github.com/caarlos0) and [@​vedantmgoyal9](https://github.com/vedantmgoyal9))
- [`851f8f9`](https://github.com/goreleaser/goreleaser/commit/851f8f9ad22909d47b884cf00b2365e545eed245): feat(deps): update docker in docker image ([@​caarlos0](https://github.com/caarlos0))
- [`8da70bc`](https://github.com/goreleaser/goreleaser/commit/8da70bc471acc0904f0b1429df1a74369890e613): feat(dockers\_v2): baseimage and baseimagedigest template variables ([#​6625](https://github.com/goreleaser/goreleaser/issues/6625)) ([@​caarlos0](https://github.com/caarlos0))
- [`9e629ad`](https://github.com/goreleaser/goreleaser/commit/9e629ad10562773a0dc91186b8fd92feed23d7c3): feat(dockers\_v2): pre/post hooks ([#​6634](https://github.com/goreleaser/goreleaser/issues/6634)) ([@​caarlos0](https://github.com/caarlos0))
- [`e8d5686`](https://github.com/goreleaser/goreleaser/commit/e8d568690722707bcb840b20e0c972b8f00e3025): feat(dockers\_v2): remove experimental warn ([@​caarlos0](https://github.com/caarlos0))
- [`d5c8e4f`](https://github.com/goreleaser/goreleaser/commit/d5c8e4facf3e5950d8248faca446c13a31d85315): feat(dockers\_v2): set extra.platforms in the artifact ([#​6628](https://github.com/goreleaser/goreleaser/issues/6628)) ([@​caarlos0](https://github.com/caarlos0))
- [`868767b`](https://github.com/goreleaser/goreleaser/commit/868767bd2e957242a2dd388a07f85d1f2aaafcaa): feat(nix): support meta.mainProgram ([#​6627](https://github.com/goreleaser/goreleaser/issues/6627)) ([@​caarlos0](https://github.com/caarlos0))
- [`f72cf9d`](https://github.com/goreleaser/goreleaser/commit/f72cf9d487f74587fb403bb48064c34b129585fe): feat: go1.26.3 ([@​caarlos0](https://github.com/caarlos0))
- [`a4be92b`](https://github.com/goreleaser/goreleaser/commit/a4be92b9be10ab19b26934b3de1fb1e0128d4908): feat: proper deprecate brews ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`bb9062f`](https://github.com/goreleaser/goreleaser/commit/bb9062f564e30a94b005009ae0b37c3a40bc9b96): fix(cask): emit generate\_completions\_from\_executable after postflight ([#​6594](https://github.com/goreleaser/goreleaser/issues/6594)) ([@​caarlos0](https://github.com/caarlos0))
- [`6ecba31`](https://github.com/goreleaser/goreleaser/commit/6ecba31405e8ade89b335bf05e19734d0fd8d2d8): fix(github): preserve prerelease on publish ([#​6591](https://github.com/goreleaser/goreleaser/issues/6591)) ([@​caarlos0](https://github.com/caarlos0))
- [`2e17678`](https://github.com/goreleaser/goreleaser/commit/2e17678c4be30b1c53b5931919b57e71532b6d16): fix(github): preserve prerelease publish fields ([@​caarlos0](https://github.com/caarlos0))
- [`17315a5`](https://github.com/goreleaser/goreleaser/commit/17315a556ef69444cf54ad27f623abf728472bc6): fix(github): remove author lookup by email ([#​6601](https://github.com/goreleaser/goreleaser/issues/6601)) ([@​caarlos0](https://github.com/caarlos0))
- [`e696cf8`](https://github.com/goreleaser/goreleaser/commit/e696cf8a8b95ea8de5152a71183833e5ba11e099): fix(srpm): set format and extension in extra ([#​6623](https://github.com/goreleaser/goreleaser/issues/6623)) ([@​caarlos0](https://github.com/caarlos0))
- [`9fd33f5`](https://github.com/goreleaser/goreleaser/commit/9fd33f58cdbe39ccf11a8ff41a859a5735f2a628): fix(xz): rm unused field ([@​caarlos0](https://github.com/caarlos0))
- [`306e37d`](https://github.com/goreleaser/goreleaser/commit/306e37db68be39da785ac15f14cf05a1f4954eff): fix: change keyword color ([@​caarlos0](https://github.com/caarlos0))
- [`dd02be1`](https://github.com/goreleaser/goreleaser/commit/dd02be11c5280d9d985c7437eb794905073d16e4): fix: handle secondary rate limits on github ([#​6630](https://github.com/goreleaser/goreleaser/issues/6630)) ([@​caarlos0](https://github.com/caarlos0))
- [`49025ca`](https://github.com/goreleaser/goreleaser/commit/49025ca384af2286db640fef2328c02d07c84ea8): fix: run script resolves nightly tags ([@​caarlos0](https://github.com/caarlos0))
- [`bba909e`](https://github.com/goreleaser/goreleaser/commit/bba909e24364cc2579c7ec9d3ab12c02ca8621ff): fix: webhook error handling improvements ([@​caarlos0](https://github.com/caarlos0))
- [`9f2811b`](https://github.com/goreleaser/goreleaser/commit/9f2811bc1085e3ce2b9004d0e59aa65f827e690b): fix: wrong goreleaser URL ([#​6584](https://github.com/goreleaser/goreleaser/issues/6584)) ([@​ldez](https://github.com/ldez))
- [`0944b0e`](https://github.com/goreleaser/goreleaser/commit/0944b0e216d6e23d5155aa8a9b4e66e68e51838c): fix:linkedin error handling improvements ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`9081224`](https://github.com/goreleaser/goreleaser/commit/9081224ee51dc19cf8023b7df4b7788416005631): docs(actions): note immutable nightly resolution ([#​6590](https://github.com/goreleaser/goreleaser/issues/6590)) ([@​caarlos0](https://github.com/caarlos0))
- [`6c2d9e0`](https://github.com/goreleaser/goreleaser/commit/6c2d9e07cd1d242387b67262c954ed994c20801b): docs: add RWX CI guide ([#​6597](https://github.com/goreleaser/goreleaser/issues/6597)) ([@​robinaugh](https://github.com/robinaugh))
- [`3514d8d`](https://github.com/goreleaser/goreleaser/commit/3514d8d7762a1977261368b63536eff9bddfedaf): docs: add slack to users list ([#​6605](https://github.com/goreleaser/goreleaser/issues/6605)) ([@​zimeg](https://github.com/zimeg))
- [`7b6496f`](https://github.com/goreleaser/goreleaser/commit/7b6496fdc4f869b09d4bca331f938bf67a06ffcd): docs: better install page ([#​6631](https://github.com/goreleaser/goreleaser/issues/6631)) ([@​caarlos0](https://github.com/caarlos0))
- [`33dfa25`](https://github.com/goreleaser/goreleaser/commit/33dfa252e3a085bee0ab330f3ac02505d340409f): docs: cleanup install ([@​caarlos0](https://github.com/caarlos0))
- [`be689af`](https://github.com/goreleaser/goreleaser/commit/be689affd0b732caff0984ce9fa20f6dc58ab3e1): docs: dont include nightlies in releases.json ([@​caarlos0](https://github.com/caarlos0))
- [`6bc06bf`](https://github.com/goreleaser/goreleaser/commit/6bc06bf044ecbdd4d178b097f4a58b7b820eb635): docs: fix invalid 'neq' template function in pkg example ([#​6604](https://github.com/goreleaser/goreleaser/issues/6604)) ([@​SAY-5](https://github.com/SAY-5))
- [`f7b59d4`](https://github.com/goreleaser/goreleaser/commit/f7b59d4a6e9d9af2e3d6d994d6f0c68d80963e7d): docs: fix logos ([@​caarlos0](https://github.com/caarlos0))
- [`ebc8484`](https://github.com/goreleaser/goreleaser/commit/ebc848413c6fb64c2981770858d662029a84eff5): docs: fix rendering issue inside tabs ([@​caarlos0](https://github.com/caarlos0))
- [`c6c834c`](https://github.com/goreleaser/goreleaser/commit/c6c834c35f247dd7ce08127a1387e8f3cc994a68): docs: improve install page ([@​caarlos0](https://github.com/caarlos0))
- [`d05aaa0`](https://github.com/goreleaser/goreleaser/commit/d05aaa0843dc34b2b35d5740a07b3d62c6654423): docs: missing required version ([@​caarlos0](https://github.com/caarlos0))
- [`b1e5b9a`](https://github.com/goreleaser/goreleaser/commit/b1e5b9aa87247f551dd06fa7a61289e7802894bc): docs: parallax effect on homepage ([#​6596](https://github.com/goreleaser/goreleaser/issues/6596)) ([@​caarlos0](https://github.com/caarlos0))
- [`6e7c917`](https://github.com/goreleaser/goreleaser/commit/6e7c9176d7341affcff160d731409ae1e5d6e0b0): docs: rm old docs instructions ([@​caarlos0](https://github.com/caarlos0))
- [`dd37302`](https://github.com/goreleaser/goreleaser/commit/dd373023f2d8c7f3338b4dee1a8686a460df9a92): docs: updat ([@​caarlos0](https://github.com/caarlos0))
- [`8b21145`](https://github.com/goreleaser/goreleaser/commit/8b21145b052ca3ccf1737555373071095773523f): docs: update link ([@​caarlos0](https://github.com/caarlos0))
- [`8976559`](https://github.com/goreleaser/goreleaser/commit/8976559342deffb0644ca49ddf15695fa82a2bbd): docs: update users.md ([@​caarlos0](https://github.com/caarlos0))
- [`bd4e1a5`](https://github.com/goreleaser/goreleaser/commit/bd4e1a5f74a23f66844921f7b9ca0d74db3c0b4f): docs: updates ([@​caarlos0](https://github.com/caarlos0))
- [`b259380`](https://github.com/goreleaser/goreleaser/commit/b2593808124eab1c093b826b191c18f2e597f7c1): docs: updates ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`22004f4`](https://github.com/goreleaser/goreleaser/commit/22004f44cc34bc5ec2e3bc99b54968edf03a6e9c): chore(www): update hextra ([@​caarlos0](https://github.com/caarlos0))
- [`0750c1b`](https://github.com/goreleaser/goreleaser/commit/0750c1b3419459c7eece2686d171f1cb15ae53a6): chore: fmt ([@​caarlos0](https://github.com/caarlos0))
- [`61623ca`](https://github.com/goreleaser/goreleaser/commit/61623ca237028ce02de30037864eb3cc20493d4f): chore: gofumpt ([@​caarlos0](https://github.com/caarlos0))
- [`231e274`](https://github.com/goreleaser/goreleaser/commit/231e274e25c7c089f53231b7bd78819a6d380bb8): chore: remove unused struct ([@​caarlos0](https://github.com/caarlos0))
- [`d76fb40`](https://github.com/goreleaser/goreleaser/commit/d76fb400136f96af3aaa7202776257885c9a6097): chore: skip one more docker test on windows ([@​caarlos0](https://github.com/caarlos0))
- [`6fd4db6`](https://github.com/goreleaser/goreleaser/commit/6fd4db60e3498536f5c74919377a72fd33cb2dcf): chore: update golang.org/x/ ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.15.4...v2.16.0>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6), [Twitter](https://twitter.com/goreleaser), and [Telegram](https://t.me/goreleasernews)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.15.4`](https://github.com/goreleaser/goreleaser/releases/tag/v2.15.4)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.15.3...v2.15.4)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.15](https://goreleaser.com/blog/goreleaser-v2.15/).
#### Changelog
##### Bug fixes
- [`d077fe1`](https://github.com/goreleaser/goreleaser/commit/d077fe1cfc533bf5351c2d0993ac32d7f59bcdb3): fix(build): allow explicit binary with ellipsis when single main ([@​caarlos0](https://github.com/caarlos0))
- [`3140abb`](https://github.com/goreleaser/goreleaser/commit/3140abb162e23ff77ebf27ca4094c6f7bdbd6c47): fix(build): set per-binary artifact IDs for ./... builds ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
- [`eb11599`](https://github.com/goreleaser/goreleaser/commit/eb11599419e9f1004397d7aa6dbb3128a9d7128c): fix(deps): quill git-lfs ([#​6577](https://github.com/goreleaser/goreleaser/issues/6577)) ([@​caarlos0](https://github.com/caarlos0))
- [`343700b`](https://github.com/goreleaser/goreleaser/commit/343700b91614a3e463226ea2aa67f56e2add31f0): fix(docker): install syft, cosign, docker, and docker-buildx from upstream releases ([#​6576](https://github.com/goreleaser/goreleaser/issues/6576)) ([@​caarlos0](https://github.com/caarlos0), [@​kevinburkesegment](https://github.com/kevinburkesegment), and [@​Copilot](https://github.com/Copilot))
- [`87b542b`](https://github.com/goreleaser/goreleaser/commit/87b542bc0d7c31942154d1f9df1e3e15f1c7d7d9): fix(homebrew\_cask): sha256 before url in per-arch blocks ([@​kkd16](https://github.com/kkd16))
- [`e35ff62`](https://github.com/goreleaser/goreleaser/commit/e35ff62839fd569357d70a9b9174bec56338a577): fix(rust): add arm- and armv7-unknown-linux-musleabihf build targets ([#​6581](https://github.com/goreleaser/goreleaser/issues/6581)) ([@​mozzieongit](https://github.com/mozzieongit))
- [`03735a4`](https://github.com/goreleaser/goreleaser/commit/03735a41036a25f03662cd75e169458403c64fc3): fix(rust): grouping of different arm version when creating archives ([#​6582](https://github.com/goreleaser/goreleaser/issues/6582)) ([@​caarlos0](https://github.com/caarlos0))
- [`1f86232`](https://github.com/goreleaser/goreleaser/commit/1f8623275212b1482ae230ba06f05fa898bb52e0): fix: gen-nix-licenses script ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`0136377`](https://github.com/goreleaser/goreleaser/commit/0136377e45d20e9651bde9089e8dce0f26ab9ad5): docs: clarify template vars ([@​caarlos0](https://github.com/caarlos0) and [@​SAY-5](https://github.com/SAY-5))
- [`b026ca9`](https://github.com/goreleaser/goreleaser/commit/b026ca93356699c1d9e9ae0e2df005f484adbe3c): docs: fix image URLs ([@​caarlos0](https://github.com/caarlos0))
- [`fcc53cb`](https://github.com/goreleaser/goreleaser/commit/fcc53cb09f326ad90956a008cb1c67f163086559): docs: fix image urls ([#​6578](https://github.com/goreleaser/goreleaser/issues/6578)) ([@​caarlos0](https://github.com/caarlos0))
- [`24df9ce`](https://github.com/goreleaser/goreleaser/commit/24df9cef7dfd7b678f65ad7d844a536263e6ef01): docs: fix include, prefix shortcodes to avoid collisions ([@​caarlos0](https://github.com/caarlos0))
- [`5b47f38`](https://github.com/goreleaser/goreleaser/commit/5b47f38526c0718888defc7e19c11fdef97d123e): docs: fix version link when full version ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.15.3...v2.15.4>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6), [Twitter](https://twitter.com/goreleaser), and [Telegram](https://t.me/goreleasernews)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.15.3`](https://github.com/goreleaser/goreleaser/releases/tag/v2.15.3)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.15.2...v2.15.3)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.15](https://goreleaser.com/blog/goreleaser-v2.15/).
#### Changelog
##### Security updates
- [`d1cdbb2`](https://github.com/goreleaser/goreleaser/commit/d1cdbb23fcca7de37bdf0e1316fd3e3884f9d224): sec: prevent secret leaks in logs and improve redaction ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`cba5b9f`](https://github.com/goreleaser/goreleaser/commit/cba5b9fc84d21536de7aae89be56e1241c734844): fix(aur,krew,aursources): apply template to SkipUpload before checking its value ([@​caarlos0](https://github.com/caarlos0))
- [`4d1924d`](https://github.com/goreleaser/goreleaser/commit/4d1924d3dd5c85e0ddaecc0c049390bcc702b32e): fix(blob): evaluate template in provider before checking for S3 ACL support ([@​caarlos0](https://github.com/caarlos0))
- [`38577c6`](https://github.com/goreleaser/goreleaser/commit/38577c607e7a06c5207ae4831f112f722dfcb95c): fix(build): fix broken backtick and missing GOMIPS64 in --single-target help text ([@​caarlos0](https://github.com/caarlos0))
- [`ff02d82`](https://github.com/goreleaser/goreleaser/commit/ff02d82d90acf321ea7f361a2a71b41aa2cd259e): fix(build): prevent panic when command has single element ([@​caarlos0](https://github.com/caarlos0))
- [`2a10e3e`](https://github.com/goreleaser/goreleaser/commit/2a10e3edf6d1883b59f0b2573dacb9dc5df24bb5): fix(bun): show original target in parse error, not trimmed version ([@​caarlos0](https://github.com/caarlos0))
- [`88daaf3`](https://github.com/goreleaser/goreleaser/commit/88daaf34fc39dcb5a4bfb4d3385dfff5acedbc24): fix(changelog): prevent panic on negative abbrev values other than -1 ([@​caarlos0](https://github.com/caarlos0))
- [`6c7798f`](https://github.com/goreleaser/goreleaser/commit/6c7798f7183ab88137e41d510ae5822fa5676965): fix(changelog): use %t instead of %b for bool in debug log format ([@​caarlos0](https://github.com/caarlos0))
- [`f39c233`](https://github.com/goreleaser/goreleaser/commit/f39c23383313f4633dccb1c1c4b7181add3c69f0): fix(checksums): prevent panic in sort when line has no double-space ([@​caarlos0](https://github.com/caarlos0))
- [`f8e7ec9`](https://github.com/goreleaser/goreleaser/commit/f8e7ec99186d3d4f2b81381c8f2f779938058623): fix(client): off-by-one in truncateReleaseBody ([#​6534](https://github.com/goreleaser/goreleaser/issues/6534)) ([@​caarlos0](https://github.com/caarlos0))
- [`d788340`](https://github.com/goreleaser/goreleaser/commit/d7883409bb192fc9f8ad1d69c7546d0519cce1df): fix(docker): check evaluated Dockerfile template for emptiness, not raw template ([@​caarlos0](https://github.com/caarlos0))
- [`921e6cb`](https://github.com/goreleaser/goreleaser/commit/921e6cbb71ff9f17888bc50e2b97c4238e68d68e): fix(docker): fix "did you mean?" suggestion always suggesting the input name itself ([@​caarlos0](https://github.com/caarlos0))
- [`9e9f87c`](https://github.com/goreleaser/goreleaser/commit/9e9f87cb14664df55e821ab60f21d8583a91f9dd): fix(docker): prevent panic in parsePlatform with missing arch ([@​caarlos0](https://github.com/caarlos0))
- [`a0875e5`](https://github.com/goreleaser/goreleaser/commit/a0875e57d1fa6db8128fa44eaf5231f58433f19c): fix(docker): remove duplicate WithOutput in error wrapping ([@​caarlos0](https://github.com/caarlos0))
- [`e7a4afa`](https://github.com/goreleaser/goreleaser/commit/e7a4afa60ec87e60984c5a0c96824cd6dd3bd1af): fix(dockers/v2): digest log ([@​caarlos0](https://github.com/caarlos0))
- [`4a9d25f`](https://github.com/goreleaser/goreleaser/commit/4a9d25f5dbd1c64f99a5ffa72886d3389812bbd3): fix(gitea): fix misleading 'using master' log when default branch lookup fails ([@​caarlos0](https://github.com/caarlos0))
- [`1ca21f0`](https://github.com/goreleaser/goreleaser/commit/1ca21f0effe7287cb7a16d237023eb8cb668bcba): fix(github): nil-guard resp in updateRelease before accessing Header ([@​caarlos0](https://github.com/caarlos0))
- [`ff9035a`](https://github.com/goreleaser/goreleaser/commit/ff9035a872c0a9c989e6081fab1c89569cafaa87): fix(http): remove double-close of response body in executeHTTPRequest ([@​caarlos0](https://github.com/caarlos0))
- [`50a034d`](https://github.com/goreleaser/goreleaser/commit/50a034dd0f1cf04c625da560bb35765b714bc30e): fix(nfpm): show correct value in content mtime parse error ([@​caarlos0](https://github.com/caarlos0))
- [`206120a`](https://github.com/goreleaser/goreleaser/commit/206120a80e9997c1761e296ad6c4f2c29dd61bf7): fix(opencollective): handle errors, more tests ([#​6512](https://github.com/goreleaser/goreleaser/issues/6512)) ([@​caarlos0](https://github.com/caarlos0))
- [`e15276b`](https://github.com/goreleaser/goreleaser/commit/e15276bb19593afdfe8cf3d5239e6399b0aa625e): fix(partial): add missing ppc64le to archExtraEnvs map ([@​caarlos0](https://github.com/caarlos0))
- [`a05ecb8`](https://github.com/goreleaser/goreleaser/commit/a05ecb82865f9239270ed1c8b628ced4587f8172): fix(partial): use GGOMIPS64/GOMIPS64 instead of GGOMIPS/GOMIPS for mips64/mips64le ([@​caarlos0](https://github.com/caarlos0))
- [`f48613d`](https://github.com/goreleaser/goreleaser/commit/f48613d9a8f169ff84163878a1dbce46da45f55a): fix(redact): return 0 bytes written on underlying write failure ([@​caarlos0](https://github.com/caarlos0))
- [`44133de`](https://github.com/goreleaser/goreleaser/commit/44133de0edf43fa97af11a3871534b8594fa6bc3): fix(release): log correct repo name for GitLab and Gitea releases ([@​caarlos0](https://github.com/caarlos0))
- [`e4262d5`](https://github.com/goreleaser/goreleaser/commit/e4262d5d00599b2bb20a7e521cd5ece75387ef41): fix(rust): glibc version stripping for gnueabi/gnueabihf targets ([@​caarlos0](https://github.com/caarlos0))
- [`889107f`](https://github.com/goreleaser/goreleaser/commit/889107f3ce52968b863ab84f51cbceb2c0ed53fc): fix(rust): show all workspace members in error message, not just first ([@​caarlos0](https://github.com/caarlos0))
- [`634a0cb`](https://github.com/goreleaser/goreleaser/commit/634a0cbf273ad6b26c1deff171c3d046845a5281): fix(rust): strip custom glibc version from target for rustup command ([@​mozzieongit](https://github.com/mozzieongit))
- [`292203e`](https://github.com/goreleaser/goreleaser/commit/292203e5aa5cba7fef49f0ef2aefb64aea148fcc): fix(sbom): use matched filename for artifact Name instead of glob pattern ([@​caarlos0](https://github.com/caarlos0))
- [`053c68a`](https://github.com/goreleaser/goreleaser/commit/053c68a05c006c3ab4e7e5c73eb6bf9877b09154): fix(srpm): remove double close of package file ([@​caarlos0](https://github.com/caarlos0))
- [`0099417`](https://github.com/goreleaser/goreleaser/commit/0099417f305938d022f94efadf0e3a71a9eca1e4): fix(targz): close gzip reader in Copy ([@​caarlos0](https://github.com/caarlos0))
- [`c2f16b9`](https://github.com/goreleaser/goreleaser/commit/c2f16b97f02364434fd61f487fc8c5f23dc445a6): fix(tmpl): return error instead of panicking on invalid filter regex ([@​caarlos0](https://github.com/caarlos0))
- [`ed201bd`](https://github.com/goreleaser/goreleaser/commit/ed201bdefb81b97377f7f8766e3966d18304087a): fix(winget): use filepath.Join instead of path.Join for local filesystem paths ([@​caarlos0](https://github.com/caarlos0))
- [`a176567`](https://github.com/goreleaser/goreleaser/commit/a176567869ad67dbac690a4632d853b3b85965c2): fix: add retries everywhere possible ([#​6528](https://github.com/goreleaser/goreleaser/issues/6528)) ([@​caarlos0](https://github.com/caarlos0))
- [`6a19ea9`](https://github.com/goreleaser/goreleaser/commit/6a19ea9092d89b2d00f3f403ac693135a3dff6fb): fix: better log ([@​caarlos0](https://github.com/caarlos0))
- [`e09e23a`](https://github.com/goreleaser/goreleaser/commit/e09e23a71c820afbb9f5144666a25ad50616c04c): fix: check buildx for dockers v1 ([#​6526](https://github.com/goreleaser/goreleaser/issues/6526)) ([@​caarlos0](https://github.com/caarlos0))
- [`be89f2a`](https://github.com/goreleaser/goreleaser/commit/be89f2a6439970eded91463b6b70475738e3b3cf): fix: guard iterator bounds in gerrors Details ([@​caarlos0](https://github.com/caarlos0))
- [`8b77358`](https://github.com/goreleaser/goreleaser/commit/8b77358c4e06d3fd1d0a72372cc22f6509dfb7c8): fix: handle io.ReadAll error in bodyOf instead of discarding it ([@​caarlos0](https://github.com/caarlos0))
- [`5042b84`](https://github.com/goreleaser/goreleaser/commit/5042b84f120e5c2c48d110ffcce3bba1259f2761): fix: preserve original error details in git config extraction ([@​caarlos0](https://github.com/caarlos0))
- [`68ebdd7`](https://github.com/goreleaser/goreleaser/commit/68ebdd7de05ae4cf3119e70562437a9fd8787327): fix: remove duplicate WithField in gitea client push logging ([#​6532](https://github.com/goreleaser/goreleaser/issues/6532)) ([@​caarlos0](https://github.com/caarlos0))
- [`60028b1`](https://github.com/goreleaser/goreleaser/commit/60028b19eb6845164ed7bac541032efe1b07fe14): fix: replace recursive rateLimitChecker with single check and context-aware sleep ([@​caarlos0](https://github.com/caarlos0))
- [`7e7f9b2`](https://github.com/goreleaser/goreleaser/commit/7e7f9b276bf4eda3e339131075c9b77ea040d887): fix: use Mattermost.Color instead of Teams.Color in mattermost pipe ([#​6533](https://github.com/goreleaser/goreleaser/issues/6533)) ([@​caarlos0](https://github.com/caarlos0))
- [`e31f01d`](https://github.com/goreleaser/goreleaser/commit/e31f01d110a1868791a2b8d3d150e8b52fa9ae59): fix: use typed structs for LinkedIn API responses ([@​caarlos0](https://github.com/caarlos0))
- [`f236e07`](https://github.com/goreleaser/goreleaser/commit/f236e072ec3c43f115fec902ccf716e3c502c243): refactor(http): remove global assetOpen mock pattern ([@​caarlos0](https://github.com/caarlos0))
- [`17d61b6`](https://github.com/goreleaser/goreleaser/commit/17d61b648cb2827b95e1b02a77fca2ae9b45418c): refactor(tests): simplify client tests with helpers ([#​6537](https://github.com/goreleaser/goreleaser/issues/6537)) ([@​caarlos0](https://github.com/caarlos0))
- [`3dba4a6`](https://github.com/goreleaser/goreleaser/commit/3dba4a68b4fa7bf37b485410460507b51938b1cb): refactor: use io.WriteString ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`9ee7477`](https://github.com/goreleaser/goreleaser/commit/9ee747772c1de65a2f1deb5da5cd1d8fecbbbb30): docs(rust): document ability to specify custom glibc version ([@​mozzieongit](https://github.com/mozzieongit))
- [`c4a137b`](https://github.com/goreleaser/goreleaser/commit/c4a137b35523468750cc7be98cf4fc04e42a55da): docs: Fix signature verification of checksum file ([#​6513](https://github.com/goreleaser/goreleaser/issues/6513)) ([@​nicholasdille](https://github.com/nicholasdille))
- [`5a92c1d`](https://github.com/goreleaser/goreleaser/commit/5a92c1d1ae82ed4fdf6a2a6523a2d18488273e10): docs: add v2.15 banner ([@​caarlos0](https://github.com/caarlos0))
- [`e9c3a11`](https://github.com/goreleaser/goreleaser/commit/e9c3a11252be0666428cd1ee664b3feb9c8b732d): docs: ai usage guidelines ([#​6525](https://github.com/goreleaser/goreleaser/issues/6525)) ([@​caarlos0](https://github.com/caarlos0))
- [`ad86abe`](https://github.com/goreleaser/goreleaser/commit/ad86abefc412d1d9aba91e797dd7618c8919caa0): docs: fix output ([@​caarlos0](https://github.com/caarlos0))
- [`1171390`](https://github.com/goreleaser/goreleaser/commit/1171390511bd45973f2581aaf1dcad0e15827758): docs: regenerate favicons with transparent background ([#​6521](https://github.com/goreleaser/goreleaser/issues/6521)) ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`035aafd`](https://github.com/goreleaser/goreleaser/commit/035aafd0b90148bda31bded0917b5b040a04e545): chore: go 1.26.2 ([#​6547](https://github.com/goreleaser/goreleaser/issues/6547)) ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.15.2...v2.15.3>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6), [Twitter](https://twitter.com/goreleaser), and [Telegram](https://t.me/goreleasernews)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.15.2`](https://github.com/goreleaser/goreleaser/releases/tag/v2.15.2)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.15.1...v2.15.2)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.15](https://goreleaser.com/blog/goreleaser-v2.15/).
#### Changelog
##### Bug fixes
- [`b5eabc8`](https://github.com/goreleaser/goreleaser/commit/b5eabc8938efc9a7f691c9f96767fe8da12ff0fe): fix(checksum): exclude signature and certificates ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`5fc0e0e`](https://github.com/goreleaser/goreleaser/commit/5fc0e0e9916d0aae9ccb0673b9df234615d8daf6): docs: add Telegram channel alongside Twitter/social links ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
##### Other work
- [`8620b25`](https://github.com/goreleaser/goreleaser/commit/8620b255082c050ba3ff41e611f6e4b15846639d): chore: fmt ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.15.1...v2.15.2>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6), [Twitter](https://twitter.com/goreleaser), and [Telegram](https://t.me/goreleasernews)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.15.1`](https://github.com/goreleaser/goreleaser/releases/tag/v2.15.1)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.15.0...v2.15.1)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.15](https://goreleaser.com/blog/goreleaser-v2.15/).
#### Changelog
##### Bug fixes
- [`87a55ea`](https://github.com/goreleaser/goreleaser/commit/87a55ea68fabc19de9f8ad317b882b322e5b6b04): fix: exclude signatures and certificates from sign pipe "all" filter ([#​6509](https://github.com/goreleaser/goreleaser/issues/6509)) ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
- [`be844be`](https://github.com/goreleaser/goreleaser/commit/be844be78740a5b509cf1894b5f81505c1ba60c8): fix: retry git clone/push on transient network errors, clean up partial clones ([#​6506](https://github.com/goreleaser/goreleaser/issues/6506)) ([@​Copilot](https://github.com/Copilot) and [@​caarlos0](https://github.com/caarlos0))
- [`eb944f9`](https://github.com/goreleaser/goreleaser/commit/eb944f9b8df174f484e7fb0af8eced98c3097f9f): fix: retry snapcraft upload on 5xx error ([#​6504](https://github.com/goreleaser/goreleaser/issues/6504)) ([@​Copilot](https://github.com/Copilot) and [@​caarlos0](https://github.com/caarlos0))
- [`5b156e9`](https://github.com/goreleaser/goreleaser/commit/5b156e9f54a8a514a8275d042b40af9b6518f729): refactor: fix modernize lint issues ([#​6507](https://github.com/goreleaser/goreleaser/issues/6507)) ([@​alexandear](https://github.com/alexandear))
##### Documentation updates
- [`ed46860`](https://github.com/goreleaser/goreleaser/commit/ed46860c60771db0a21d80321d46ac05a8e4aeb9): docs: announce v2.15 ([@​caarlos0](https://github.com/caarlos0))
- [`28e97e8`](https://github.com/goreleaser/goreleaser/commit/28e97e88a73b7fe396d24dbc49729204882e4e7f): docs: v2.15 ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.15.0...v2.15.1>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6) and [Twitter](https://twitter.com/goreleaser)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.15.0`](https://github.com/goreleaser/goreleaser/releases/tag/v2.15.0)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.14.3...v2.15.0)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.15](https://goreleaser.com/blog/goreleaser-v2.15/).
#### Changelog
##### New Features
- [`8cf8e11`](https://github.com/goreleaser/goreleaser/commit/8cf8e11c97e1a88a736ec8c7d63d6d98c80b9912): feat(builders/go): build ./..., better defaults ([#​6457](https://github.com/goreleaser/goreleaser/issues/6457)) ([@​caarlos0](https://github.com/caarlos0))
- [`9af5eed`](https://github.com/goreleaser/goreleaser/commit/9af5eeda5f79a977fa36a851d4b01472c5bb0577): feat(cask): add generate\_completions\_from\_executable stanza support ([#​6485](https://github.com/goreleaser/goreleaser/issues/6485)) ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
- [`e7fe177`](https://github.com/goreleaser/goreleaser/commit/e7fe1779fbbe471df5221b35a4aba4b2856552f8): feat(telegram): message thread id ([#​6442](https://github.com/goreleaser/goreleaser/issues/6442)) ([@​caarlos0](https://github.com/caarlos0))
- [`3f66a19`](https://github.com/goreleaser/goreleaser/commit/3f66a19c1219d9fe302a9ed49674496d0e7392c7): feat: added blake3 checksumming support ([#​6412](https://github.com/goreleaser/goreleaser/issues/6412)) ([@​philocalyst](https://github.com/philocalyst))
- [`cdf9453`](https://github.com/goreleaser/goreleaser/commit/cdf9453a91adda00bb42c67d32f2e2beee52bd72): feat: flatpak ([#​6448](https://github.com/goreleaser/goreleaser/issues/6448)) ([@​caarlos0](https://github.com/caarlos0))
- [`1acc920`](https://github.com/goreleaser/goreleaser/commit/1acc9207097d75ccbfebc480dcde2f6342ff6cb0): feat: retry go mod proxy on 404 with exponential backoff ([#​6440](https://github.com/goreleaser/goreleaser/issues/6440)) ([@​Copilot](https://github.com/Copilot) and [@​caarlos0](https://github.com/caarlos0))
- [`b888013`](https://github.com/goreleaser/goreleaser/commit/b888013a8f0e4c4dfc064e68a1280577c41a5124): feat: source rpm support ([#​6493](https://github.com/goreleaser/goreleaser/issues/6493)) ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
##### Bug fixes
- [`928493f`](https://github.com/goreleaser/goreleaser/commit/928493f6ca1c728e1e3c5ee3598d004bfe7d0fd4): fix(archive): use current binary for ExtraReplaces in skip ([#​6499](https://github.com/goreleaser/goreleaser/issues/6499)) ([@​cuiweixie](https://github.com/cuiweixie))
- [`c776812`](https://github.com/goreleaser/goreleaser/commit/c7768121ff1fa74a2df967d782b636e4ff4c4484): fix(docker): check if --provenance and --sbom flags are available ([#​6458](https://github.com/goreleaser/goreleaser/issues/6458)) ([@​caarlos0](https://github.com/caarlos0))
- [`4e49e3a`](https://github.com/goreleaser/goreleaser/commit/4e49e3afb78dafdc5ef46b79c555356dfda00c3a): fix(flatpak): singular ([@​caarlos0](https://github.com/caarlos0))
- [`612d843`](https://github.com/goreleaser/goreleaser/commit/612d843702991eeabd4cce424ea332cb3a62c53d): fix(go): remove windows/arm from valid build targets ([@​Sim-hu](https://github.com/Sim-hu))
- [`0b98cb5`](https://github.com/goreleaser/goreleaser/commit/0b98cb57c95a8257baf1cb94ae040986897589d8): fix(homebrew\_cask): stanza order ([#​6466](https://github.com/goreleaser/goreleaser/issues/6466)) ([@​caarlos0](https://github.com/caarlos0))
- [`9cbb3c2`](https://github.com/goreleaser/goreleaser/commit/9cbb3c2e2b63499bd9531a28deaeb4cf17790b97): fix(homebrew\_casks): use heredoc for cask caveats to handle shell metacharacters ([#​6460](https://github.com/goreleaser/goreleaser/issues/6460)) ([@​Copilot](https://github.com/Copilot) and [@​caarlos0](https://github.com/caarlos0))
- [`6f074fe`](https://github.com/goreleaser/goreleaser/commit/6f074fe80b75b2db5009eb8b3e6d92e8412b8f43): fix(rust): cargo zigbuild targets with custom glibc version ([#​6492](https://github.com/goreleaser/goreleaser/issues/6492)) ([@​caarlos0](https://github.com/caarlos0))
- [`d90710a`](https://github.com/goreleaser/goreleaser/commit/d90710af19c1e3ffe1aa3c0d605fda2b8c0ad943): fix(snapcraft): correct channel template args in fmt.Errorf ([#​6498](https://github.com/goreleaser/goreleaser/issues/6498)) ([@​cuiweixie](https://github.com/cuiweixie))
- [`75f9bf1`](https://github.com/goreleaser/goreleaser/commit/75f9bf1405400ffb65cfeff42b2dee0492149261): fix(telegram): make sure to close resp.body ([@​caarlos0](https://github.com/caarlos0))
- [`1ca5270`](https://github.com/goreleaser/goreleaser/commit/1ca52706b27398727de3aa68ad8bf2b8acf2e149): fix(telegram): message thread id is not required ([@​caarlos0](https://github.com/caarlos0))
- [`0a02951`](https://github.com/goreleaser/goreleaser/commit/0a02951366dfecdf113f8a22d3462888d8e646da): fix: add flatpak to checksums and sign ([@​caarlos0](https://github.com/caarlos0))
- [`5bc053e`](https://github.com/goreleaser/goreleaser/commit/5bc053e067e127f0167cf6b9f1e3998734e4603d): fix: better logs ([@​caarlos0](https://github.com/caarlos0))
- [`0944d9f`](https://github.com/goreleaser/goreleaser/commit/0944d9f59ea63a867d8cd3cb9c226b1f3be47bc0): fix: consistent error outputs across all pipes ([#​6441](https://github.com/goreleaser/goreleaser/issues/6441)) ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
- [`dd611ec`](https://github.com/goreleaser/goreleaser/commit/dd611ec90c08797429dbb93c1603bd2995fc9619): fix: filterOut returns excluded tag when multiple ignore\_tags are set ([#​6462](https://github.com/goreleaser/goreleaser/issues/6462)) ([@​abhay1999](https://github.com/abhay1999))
- [`44a1887`](https://github.com/goreleaser/goreleaser/commit/44a1887c43cf4d5630f16807e0bfee97127e8665): fix: lint ([@​caarlos0](https://github.com/caarlos0))
- [`50fbf9e`](https://github.com/goreleaser/goreleaser/commit/50fbf9ecd344a9515691de7ef0bbfa75e2b5e810): fix: lint ([@​caarlos0](https://github.com/caarlos0))
- [`15a1d6b`](https://github.com/goreleaser/goreleaser/commit/15a1d6bf5b94a7de76d4adc509d2bf91d2a3092e): refactor: add UploadableTypes canonical var and use it across pipes ([#​6490](https://github.com/goreleaser/goreleaser/issues/6490)) ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
##### Documentation updates
- [`a9378e4`](https://github.com/goreleaser/goreleaser/commit/a9378e420c24f3bffa2becdddf9d0dd1f104dc77): docs(deps): bump mkdocs-material from 9.7.4 to 9.7.5 in /www in the docs group ([#​6454](https://github.com/goreleaser/goreleaser/issues/6454)) ([@​dependabot](https://github.com/dependabot)\[bot])
- [`600a886`](https://github.com/goreleaser/goreleaser/commit/600a886465a2b9548711d9b2b7611cb340d995e2): docs(deps): bump mkdocs-material from 9.7.5 to 9.7.6 in /www in the docs group ([#​6469](https://github.com/goreleaser/goreleaser/issues/6469)) ([@​dependabot](https://github.com/dependabot)\[bot])
- [`fa067d1`](https://github.com/goreleaser/goreleaser/commit/fa067d157eea10efe07e88c6fab435193ba0ed5f): docs: add lang icons ([@​caarlos0](https://github.com/caarlos0))
- [`855f02c`](https://github.com/goreleaser/goreleaser/commit/855f02c78586b97605dded5f4ab9ffb20d8ec3ab): docs: better homepage ([@​caarlos0](https://github.com/caarlos0))
- [`3436aca`](https://github.com/goreleaser/goreleaser/commit/3436acabb9ec88414a53d7ae85787bea96e80323): docs: button style ([@​caarlos0](https://github.com/caarlos0))
- [`a70477d`](https://github.com/goreleaser/goreleaser/commit/a70477d8490244dcb1fd07dc734a1f6ffc64f642): docs: clarify .Binary ([@​caarlos0](https://github.com/caarlos0))
- [`a4779e3`](https://github.com/goreleaser/goreleaser/commit/a4779e30097c6b6a6bcd1d28047be649e02ea0f5): docs: fix 404 ([@​caarlos0](https://github.com/caarlos0))
- [`24b9187`](https://github.com/goreleaser/goreleaser/commit/24b91871405a08852859a459f3e5ca9cf3b921ea): docs: fix build ([@​caarlos0](https://github.com/caarlos0))
- [`a52b714`](https://github.com/goreleaser/goreleaser/commit/a52b714139de5198ce77abb77eb12ec07b2bc8b7): docs: fix favicons ([@​caarlos0](https://github.com/caarlos0))
- [`d6a070e`](https://github.com/goreleaser/goreleaser/commit/d6a070e2aad21e828cb74bb45de90229d5624466): docs: fix nsis typo ([@​caarlos0](https://github.com/caarlos0))
- [`215ac6f`](https://github.com/goreleaser/goreleaser/commit/215ac6f9814cd7db0753f602cb34654f8ff5ccb6): docs: fix static url ([#​6478](https://github.com/goreleaser/goreleaser/issues/6478)) ([@​caarlos0](https://github.com/caarlos0))
- [`de75958`](https://github.com/goreleaser/goreleaser/commit/de75958d88bb81356b7b8b40d0e32fab5b6de1dd): docs: hide screenshot on mobile ([@​caarlos0](https://github.com/caarlos0))
- [`ecbce4c`](https://github.com/goreleaser/goreleaser/commit/ecbce4c3672ad33d8dddd6f772ef21e0d713f44d): docs: improve Contributing ([@​caarlos0](https://github.com/caarlos0))
- [`1f7c7f0`](https://github.com/goreleaser/goreleaser/commit/1f7c7f0eee891c06f3240ca5e1511e8c08b49b74): docs: language icons ([@​caarlos0](https://github.com/caarlos0))
- [`fd46091`](https://github.com/goreleaser/goreleaser/commit/fd46091d58a318d07c2163b2a9886343d3dfc610): docs: less stars on mobile ([@​caarlos0](https://github.com/caarlos0))
- [`77bec10`](https://github.com/goreleaser/goreleaser/commit/77bec10d9ed6186ad019e922b10bcced891e1e03): docs: meta tags ([@​caarlos0](https://github.com/caarlos0))
- [`65216db`](https://github.com/goreleaser/goreleaser/commit/65216db4db173ddab48505b748b8a71a71d79f77): docs: new docs using hugo and hextra ([#​6474](https://github.com/goreleaser/goreleaser/issues/6474)) ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
- [`785776a`](https://github.com/goreleaser/goreleaser/commit/785776ae2e5da0d9e0c0435b3ae83d78433f2316): docs: new sponsors tool ([@​caarlos0](https://github.com/caarlos0))
- [`97c05b9`](https://github.com/goreleaser/goreleaser/commit/97c05b9cadd9fd996272aeec084181f4c43c0b62): docs: semver docs improvements ([@​caarlos0](https://github.com/caarlos0))
- [`521d96f`](https://github.com/goreleaser/goreleaser/commit/521d96fa37f2d76bd0521b34b61db95eda86ac65): docs: sponsor aliases ([@​caarlos0](https://github.com/caarlos0))
- [`1436d79`](https://github.com/goreleaser/goreleaser/commit/1436d79850df973e68c538699d5f971ecaf355fb): docs: sponsor links utm ([@​caarlos0](https://github.com/caarlos0))
- [`692fea6`](https://github.com/goreleaser/goreleaser/commit/692fea69b84f9403708db7fbf0e04dcb89884a11): docs: sponsors.md update ([@​caarlos0](https://github.com/caarlos0))
- [`399ef14`](https://github.com/goreleaser/goreleaser/commit/399ef141161f212f4e81b5d7497b84633fc712d9): docs: udpate ([@​caarlos0](https://github.com/caarlos0))
- [`bddeee6`](https://github.com/goreleaser/goreleaser/commit/bddeee6f3a0fe4eac6dc56ee09389e343b2ddb9c): fixup! docs: language icons ([@​caarlos0](https://github.com/caarlos0))
- [`367aa84`](https://github.com/goreleaser/goreleaser/commit/367aa84aea28377cef552f74dcd4d1e7407287ab): fixup! fixup! docs: language icons ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`8cf0155`](https://github.com/goreleaser/goreleaser/commit/8cf01557b792e9d8cbc473585515437cc8b71df1): chore: note ([@​caarlos0](https://github.com/caarlos0))
- [`d9a1447`](https://github.com/goreleaser/goreleaser/commit/d9a1447505bb2bb3716a70792f641ee03add1fd8): chore: remove todo ([@​caarlos0](https://github.com/caarlos0))
- [`b48220d`](https://github.com/goreleaser/goreleaser/commit/b48220d5d7757fd322d41f40bb9e601be7befb25): ci(deps): bump the actions group with 3 updates ([#​6497](https://github.com/goreleaser/goreleaser/issues/6497)) ([@​dependabot](https://github.com/dependabot)\[bot])
- [`001e1ca`](https://github.com/goreleaser/goreleaser/commit/001e1caf50f974dd4a8f5b3404b80244157bc25c): ci(deps): bump the actions group with 4 updates ([#​6477](https://github.com/goreleaser/goreleaser/issues/6477)) ([@​dependabot](https://github.com/dependabot)\[bot])
- [`b7fc219`](https://github.com/goreleaser/goreleaser/commit/b7fc2192c92ee238bb5259e5fb28ba07c850cf8e): ci(deps): bump the actions group with 5 updates ([#​6453](https://github.com/goreleaser/goreleaser/issues/6453)) ([@​dependabot](https://github.com/dependabot)\[bot])
- [`0221846`](https://github.com/goreleaser/goreleaser/commit/0221846a31f04db25cc230523d8e4f7d9d0114da): ci(deps): bump the actions group with 7 updates ([#​6470](https://github.com/goreleaser/goreleaser/issues/6470)) ([@​dependabot](https://github.com/dependabot)\[bot])
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.14.3...v2.15.0>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6) and [Twitter](https://twitter.com/goreleaser)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.14.3`](https://github.com/goreleaser/goreleaser/releases/tag/v2.14.3)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.14.2...v2.14.3)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.14](https://goreleaser.com/blog/goreleaser-v2.14/).
#### Changelog
##### Other work
- [`7cc4509`](https://github.com/goreleaser/goreleaser/commit/7cc45095d4e0bebd44c8d2bbf97823856405cfd7): chore: fix svu config ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.14.2...v2.14.3>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6) and [Twitter](https://twitter.com/goreleaser)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.14.2`](https://github.com/goreleaser/goreleaser/releases/tag/v2.14.2)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.14.1...v2.14.2)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.14](https://goreleaser.com/blog/goreleaser-v2.14/).
#### Changelog
##### Bug fixes
- [`a5070ed`](https://github.com/goreleaser/goreleaser/commit/a5070ed2d4bd751e3abfc30c3e025ded2465b432): fix(sbom): fix Windows CI test failure in catalog\_source\_archives ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
- [`89d4957`](https://github.com/goreleaser/goreleaser/commit/89d4957538bf5ba2c6ea1ec607249e5f7c010b0f): fix(telegram): chat\_id should be allowed in the `@channelname` form ([@​caarlos0](https://github.com/caarlos0))
- [`7089915`](https://github.com/goreleaser/goreleaser/commit/7089915a98555ca6afca9817df30aec83825aec5): fix(telegram): improve default message template ([@​caarlos0](https://github.com/caarlos0))
- [`6a3f983`](https://github.com/goreleaser/goreleaser/commit/6a3f983c7e7963dded48166185d205b6f31fc54a): fix(upload): prevent sendFile race condition on Windows ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
- [`0c0906d`](https://github.com/goreleaser/goreleaser/commit/0c0906d5c66482ac750f5508c324f3020280da85): fix: go1.26.1 ([@​caarlos0](https://github.com/caarlos0))
- [`0dfb84b`](https://github.com/goreleaser/goreleaser/commit/0dfb84b03945a0b1499536e30bc5f1360de651bf): fix: improve logs ([@​caarlos0](https://github.com/caarlos0))
- [`53dd3b7`](https://github.com/goreleaser/goreleaser/commit/53dd3b7290d3913c652ff3a6a913ec30ab8acc49): fix: lint ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`b2b85e0`](https://github.com/goreleaser/goreleaser/commit/b2b85e07e619b7fe7bd21a5666b8db20cb0caea4): docs(deps): bump mkdocs-material in /www in the docs group ([@​dependabot](https://github.com/dependabot)\[bot])
- [`3227c59`](https://github.com/goreleaser/goreleaser/commit/3227c599eb5962b078c89cacecaab15631811598): docs(deps): bump mkdocs-material in /www in the docs group ([@​dependabot](https://github.com/dependabot)\[bot])
- [`a6aee4a`](https://github.com/goreleaser/goreleaser/commit/a6aee4ae99a481cbb8932e480f03e9cbeab3bd26): docs: fix badges ([@​caarlos0](https://github.com/caarlos0))
- [`3722f3c`](https://github.com/goreleaser/goreleaser/commit/3722f3c67f9630170f141a2d1555dc61fc2d3976): docs: improve telegram docs ([@​caarlos0](https://github.com/caarlos0))
- [`43ce1c2`](https://github.com/goreleaser/goreleaser/commit/43ce1c231759a9d53b3aab77aab6c44d6d3a7db6): docs: telegram link ([@​caarlos0](https://github.com/caarlos0))
- [`ed620f1`](https://github.com/goreleaser/goreleaser/commit/ed620f1557b33fe3029cb4f6b91dc53b7b00dc1d): docs: update install.md ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`7e53058`](https://github.com/goreleaser/goreleaser/commit/7e5305831e946fefc0d069ad9f7e0dc11e5fe668): chore(ci): switch artifact attestations gen to actions/attest ([@​scop](https://github.com/scop))
- [`b8b56ef`](https://github.com/goreleaser/goreleaser/commit/b8b56ef89a6338e241c39eed6cb807ba02ebc4ad): chore: add .env to .gitignore ([@​caarlos0](https://github.com/caarlos0))
- [`0513ddb`](https://github.com/goreleaser/goreleaser/commit/0513ddbd12616b6494fcb8c9911c01970159323d): chore: add comment ([@​caarlos0](https://github.com/caarlos0))
- [`ec28ed7`](https://github.com/goreleaser/goreleaser/commit/ec28ed71dfabed8fd695a4a8de2d53accf257bf8): ci(deps): bump the actions group with 11 updates ([@​dependabot](https://github.com/dependabot)\[bot])
- [`b51c2e8`](https://github.com/goreleaser/goreleaser/commit/b51c2e80fe1b2e665ab8138c7792be2813f8940c): ci(deps): bump the actions group with 7 updates ([@​dependabot](https://github.com/dependabot)\[bot])
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.14.1...v2.14.2>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6) and [Twitter](https://twitter.com/goreleaser)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.14.1`](https://github.com/goreleaser/goreleaser/releases/tag/v2.14.1)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.14.0...v2.14.1)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.14](https://goreleaser.com/blog/goreleaser-v2.14/).
#### Changelog
##### Security updates
- [`6bce54f`](https://github.com/goreleaser/goreleaser/commit/6bce54f02c901c4e42e699d35e66b4d82f2ce162): sec(deps): update filippo.io/edwards25519 ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`6e813e9`](https://github.com/goreleaser/goreleaser/commit/6e813e9a69f48c67999dbef151b3f79f13e04756): fix(docker/v2): output in error ([@​caarlos0](https://github.com/caarlos0))
- [`4621880`](https://github.com/goreleaser/goreleaser/commit/46218808ad593c62b58b7bd37dd516501413cb62): fix(tmpl): rename toSlice to list ([@​caarlos0](https://github.com/caarlos0))
- [`c174134`](https://github.com/goreleaser/goreleaser/commit/c1741345b51d0c19f3f26a6af329100f28593b68): fix(tmpl): slice -> toSlice ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`8d53236`](https://github.com/goreleaser/goreleaser/commit/8d53236324a057e06f6f9a81803df6c13bd29b3d): docs: announce v2.14 ([@​caarlos0](https://github.com/caarlos0))
- [`c5c6637`](https://github.com/goreleaser/goreleaser/commit/c5c6637a850dcb9d68b6b23465bba94d3440e5a8): docs: fix gemfury links ([@​caarlos0](https://github.com/caarlos0))
- [`79922a2`](https://github.com/goreleaser/goreleaser/commit/79922a277cfe9d9ab9cf8814eb9f1503f6417a02): docs: fix more divider ([@​caarlos0](https://github.com/caarlos0))
- [`fe23919`](https://github.com/goreleaser/goreleaser/commit/fe23919a06c53f17a794680ba351df6d19763f33): docs: fix syntax ([@​caarlos0](https://github.com/caarlos0))
- [`0c1ac6d`](https://github.com/goreleaser/goreleaser/commit/0c1ac6dd222c2f026026fa334d1974cf21a95b22): docs: fmt ([@​caarlos0](https://github.com/caarlos0))
- [`ce778c3`](https://github.com/goreleaser/goreleaser/commit/ce778c3d2147417769275463f94e1931ca2de390): docs: typo ([@​caarlos0](https://github.com/caarlos0))
- [`63e1434`](https://github.com/goreleaser/goreleaser/commit/63e143478d2c6f36ea3571a19dc77b8131008595): docs: update github action ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`d525fe7`](https://github.com/goreleaser/goreleaser/commit/d525fe7b7b64047693acf1973d3ce1818907a9ce): chore: remove unused file ([@​caarlos0](https://github.com/caarlos0))
- [`fd46e47`](https://github.com/goreleaser/goreleaser/commit/fd46e47b69a1d7014f5852513c6ceb269118d0a3): fix ([@​caarlos0](https://github.com/caarlos0))
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.14.0...v2.14.1>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6) and [Twitter](https://twitter.com/goreleaser)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
### [`v2.14.0`](https://github.com/goreleaser/goreleaser/releases/tag/v2.14.0)
[Compare Source](https://github.com/goreleaser/goreleaser/compare/v2.13.3...v2.14.0)
#### Announcement
Read the official announcement: [Announcing GoReleaser v2.14](https://goreleaser.com/blog/goreleaser-v2.14/).
#### Changelog
##### New Features
- [`3161f6d`](https://github.com/goreleaser/goreleaser/commit/3161f6d751e2ef512dd2185a38cf32b6ec36c252): feat(dockers/v2): allow to skip load image in snapshot for daemonless clients ([#​6348](https://github.com/goreleaser/goreleaser/issues/6348)) ([@​BaptisteLalanne](https://github.com/BaptisteLalanne) and [@​caarlos0](https://github.com/caarlos0))
- [`3368f3d`](https://github.com/goreleaser/goreleaser/commit/3368f3d910ff2da52b7e346fefd33809ddcf6aab): feat(dockers/v2): template platforms ([#​6347](https://github.com/goreleaser/goreleaser/issues/6347)) ([@​caarlos0](https://github.com/caarlos0))
- [`cfa0bce`](https://github.com/goreleaser/goreleaser/commit/cfa0bce2673b7fd6dbe08c798fd0cc6a155c399c): feat(dockers\_v2): warn user if it seems like they're rebuilding binaries ([#​6342](https://github.com/goreleaser/goreleaser/issues/6342)) ([@​caarlos0](https://github.com/caarlos0))
- [`de60363`](https://github.com/goreleaser/goreleaser/commit/de60363d1b0b85c1c145a0a0c2126d726819bd19): feat(homebrew\_cask): allow globs in manpages ([#​6324](https://github.com/goreleaser/goreleaser/issues/6324)) ([@​caarlos0](https://github.com/caarlos0))
- [`34583a4`](https://github.com/goreleaser/goreleaser/commit/34583a4ccfc0400beadd48a2c3354426aea5b931): feat(nfpm): allow to filter by goamd64 ([@​caarlos0](https://github.com/caarlos0))
- [`c8aef2a`](https://github.com/goreleaser/goreleaser/commit/c8aef2a8a127ec3f2875c98c532fb90376b7e632): feat(nfpm): set archvariant in deb for goamd64 ([@​caarlos0](https://github.com/caarlos0))
- [`4ead70b`](https://github.com/goreleaser/goreleaser/commit/4ead70be5decc95c4d1ad1c6ddca4fc5924ada51): feat(nix): add formatter support ([#​6357](https://github.com/goreleaser/goreleaser/issues/6357)) ([@​caarlos0](https://github.com/caarlos0))
- [`8df15da`](https://github.com/goreleaser/goreleaser/commit/8df15da36da9505511e4eb24152b191d34028c2f): feat(tmpl): englishJoin ([@​caarlos0](https://github.com/caarlos0))
- [`3702e4d`](https://github.com/goreleaser/goreleaser/commit/3702e4db05d97946b30e3b264c915308efd88957): feat(winget): allow to set package name ([#​6371](https://github.com/goreleaser/goreleaser/issues/6371)) ([@​caarlos0](https://github.com/caarlos0))
- [`bf2608c`](https://github.com/goreleaser/goreleaser/commit/bf2608c4dcc226c5d313e25aacce9df04f7b7c3e): feat(winget): update manifest schema to latest (1.12.0) ([#​6370](https://github.com/goreleaser/goreleaser/issues/6370)) ([@​vedantmgoyal9](https://github.com/vedantmgoyal9))
- [`20d273b`](https://github.com/goreleaser/goreleaser/commit/20d273bf4a96d2cebd0d99dcd9b10dc17cf71d61): feat: detect if binary is dynamically linked, proper nix configuration ([#​6346](https://github.com/goreleaser/goreleaser/issues/6346)) ([@​caarlos0](https://github.com/caarlos0))
- [`3a92bcc`](https://github.com/goreleaser/goreleaser/commit/3a92bccfe37ff4f20780a4b7b685caa95eea9240): feat: extract co-authors ([#​6322](https://github.com/goreleaser/goreleaser/issues/6322)) ([@​caarlos0](https://github.com/caarlos0))
- [`1c03c92`](https://github.com/goreleaser/goreleaser/commit/1c03c92807f6f5811656d885721828beba94b523): feat: go 1.25.6 ([@​caarlos0](https://github.com/caarlos0))
- [`a57d7b1`](https://github.com/goreleaser/goreleaser/commit/a57d7b1323b32c81a88a112f301565834cefddb3): feat: go1.25.7 ([@​caarlos0](https://github.com/caarlos0))
- [`323bb9e`](https://github.com/goreleaser/goreleaser/commit/323bb9e9be2faaf061ef89e8517677c3547ebca5): feat: improve gerrors ([@​caarlos0](https://github.com/caarlos0))
- [`086ddd5`](https://github.com/goreleaser/goreleaser/commit/086ddd538d07c9a1328cda15a85d50211b0f8d42): feat: use go1.26 ([@​caarlos0](https://github.com/caarlos0))
##### Security updates
- [`4f4893f`](https://github.com/goreleaser/goreleaser/commit/4f4893f40d376a4bd2469573d346bcd289015963): fixup! sec: redact secrets from command outputs and logs ([@​caarlos0](https://github.com/caarlos0))
- [`09cd360`](https://github.com/goreleaser/goreleaser/commit/09cd360554bb2dcd18e64588626a4de781a71ca4): sec: redact secrets from command outputs and logs ([@​caarlos0](https://github.com/caarlos0))
##### Bug fixes
- [`aa3844d`](https://github.com/goreleaser/goreleaser/commit/aa3844dd743ca475980b106f0a078393ec4247a7): fix(aur): src info should replace version with pkgver ([@​caarlos0](https://github.com/caarlos0))
- [`f811af1`](https://github.com/goreleaser/goreleaser/commit/f811af10f2c2af9b801abfa8c107b1bb41d42bfc): fix(brews): brew style sorbet error ([#​6373](https://github.com/goreleaser/goreleaser/issues/6373)) ([@​gliptak](https://github.com/gliptak))
- [`1c4d6d4`](https://github.com/goreleaser/goreleaser/commit/1c4d6d4d71aa5c5e24d7aab7e801891fbcfbe941): fix(cask): handle WrappedIn ([@​caarlos0](https://github.com/caarlos0))
- [`1101aeb`](https://github.com/goreleaser/goreleaser/commit/1101aebf9f784ec8f20a8e776201cf59e2540e03): fix(changelog): de-duplicate authors ([@​caarlos0](https://github.com/caarlos0))
- [`e008893`](https://github.com/goreleaser/goreleaser/commit/e0088933df0a227d5900a4a40542926618b208f5): fix(deps): fix github enterprise urls ([@​caarlos0](https://github.com/caarlos0))
- [`1c79913`](https://github.com/goreleaser/goreleaser/commit/1c79913727077a10ef654f2ad91a68e966b07fe6): fix(docker): bump Go to 1.25.7 to match go.mod ([@​jacarui](https://github.com/jacarui))
- [`56f411e`](https://github.com/goreleaser/goreleaser/commit/56f411e69dfdd2c97ef71ee7124f3dd7ebb5783d): fix(docker): regression with new buildx versions ([@​caarlos0](https://github.com/caarlos0))
- [`b611c6f`](https://github.com/goreleaser/goreleaser/commit/b611c6f3bc86c3efe6d25f3a1e35a06b05574ea1): fix(dockers/v2): improve log output, do not complain on driver=docker ([@​caarlos0](https://github.com/caarlos0))
- [`2c45558`](https://github.com/goreleaser/goreleaser/commit/2c455583304a9a8017242904f29eeb2d013e9f75): fix(dockers/v2): improve logs ([@​caarlos0](https://github.com/caarlos0))
- [`a9dbf93`](https://github.com/goreleaser/goreleaser/commit/a9dbf93e8509bcc285fd001e873e5b936bb35882): fix(dockers/v2): simplify code a bit ([@​caarlos0](https://github.com/caarlos0))
- [`b2d8862`](https://github.com/goreleaser/goreleaser/commit/b2d8862a025fdbacd69922370e5929438398943c): fix(nfpm): properly handle meta packages ([@​caarlos0](https://github.com/caarlos0))
- [`ae1b623`](https://github.com/goreleaser/goreleaser/commit/ae1b623849913d84e39f32d9bf89d0d1f2614282): fix(nix): auPatchelHook should be a dependency ([#​6364](https://github.com/goreleaser/goreleaser/issues/6364)) ([@​malikwirin](https://github.com/malikwirin))
- [`075c670`](https://github.com/goreleaser/goreleaser/commit/075c670276e2a233149c3387f507605ecb6d3d98): fix(nix): autoPatchelfHook on Linux only ([@​caarlos0](https://github.com/caarlos0))
- [`fb8547c`](https://github.com/goreleaser/goreleaser/commit/fb8547cc632f951dada5ec375797c7c2ec4a2d10): fix(sbom): improve log output ([@​caarlos0](https://github.com/caarlos0))
- [`49934c3`](https://github.com/goreleaser/goreleaser/commit/49934c3ec98496c88017a22c52e789e58afd5059): fix(tmpl): better englishJoin, added slice ([@​caarlos0](https://github.com/caarlos0))
- [`8807b97`](https://github.com/goreleaser/goreleaser/commit/8807b975bf186010633fa0d6ac1f386e16a9a573): fix: better debug output ([@​caarlos0](https://github.com/caarlos0))
- [`7d683d7`](https://github.com/goreleaser/goreleaser/commit/7d683d73a5b869c60b80db6ec17861cf9a42516e): fix: git-lfs on Dockerfile ([@​caarlos0](https://github.com/caarlos0))
- [`15cde46`](https://github.com/goreleaser/goreleaser/commit/15cde46a5b8c0eb37666b8e35cf4536f08b1e841): fix: github enteprise upload URLs ([@​caarlos0](https://github.com/caarlos0))
- [`b5c6487`](https://github.com/goreleaser/goreleaser/commit/b5c6487b607840bab9ce1b048567b2e357aebf66): fix: lint ([@​caarlos0](https://github.com/caarlos0))
- [`b62b13c`](https://github.com/goreleaser/goreleaser/commit/b62b13ca2a54abfc2460344501eb139e89426c32): fix: some rewording ([@​caarlos0](https://github.com/caarlos0))
- [`4b5e9fd`](https://github.com/goreleaser/goreleaser/commit/4b5e9fdef9ca0b0d048df93990c75902dd637390): fix: update sha3 and minor code style update ([#​6350](https://github.com/goreleaser/goreleaser/issues/6350)) ([@​caarlos0](https://github.com/caarlos0))
- [`df2bab4`](https://github.com/goreleaser/goreleaser/commit/df2bab47d71882de42b5b533fa2a4dd60c50474b): fixup! fix: better debug output ([@​caarlos0](https://github.com/caarlos0))
##### Documentation updates
- [`87dfeca`](https://github.com/goreleaser/goreleaser/commit/87dfecafa1a1006c5aa4d29e981837d8e6f3d3da): docs(deps): bump mkdocs-include-markdown-plugin from 7.2.0 to 7.2.1 in /www in the docs group ([#​6367](https://github.com/goreleaser/goreleaser/issues/6367)) ([@​dependabot](https://github.com/dependabot)\[bot])
- [`cd3d34c`](https://github.com/goreleaser/goreleaser/commit/cd3d34c7d4f81f9e4510fedf4246c159502a6a58): docs(deps): bump mkdocs-material in /www in the docs group ([@​dependabot](https://github.com/dependabot)\[bot])
- [`123dbd9`](https://github.com/goreleaser/goreleaser/commit/123dbd995016bc6774f3e3b59a5d16a521736369): docs(nfpm): document deb compression ([@​scop](https://github.com/scop))
- [`231ed16`](https://github.com/goreleaser/goreleaser/commit/231ed16092d62f09fe91adc9e1c927ca8b82e652): docs(schema): add missing zstd deb compression enum value ([@​scop](https://github.com/scop))
- [`ea8f0eb`](https://github.com/goreleaser/goreleaser/commit/ea8f0ebcce323ce6313f75153a939af5bde7621a): docs: Fix typo In Deprecation Docs on Homebrew Formulas ([#​6340](https://github.com/goreleaser/goreleaser/issues/6340)) ([@​bwagner5](https://github.com/bwagner5))
- [`996d78c`](https://github.com/goreleaser/goreleaser/commit/996d78cb6a24773a59004f753c692eedad59cf22): docs: document artifacts.json structure ([#​6341](https://github.com/goreleaser/goreleaser/issues/6341)) ([@​caarlos0](https://github.com/caarlos0) and [@​Copilot](https://github.com/Copilot))
- [`100822e`](https://github.com/goreleaser/goreleaser/commit/100822edf0d89b40672ba5d9fc8db89405fabdc0): docs: document how to disable manifests in dockers\_v2 ([@​caarlos0](https://github.com/caarlos0))
- [`f7594cc`](https://github.com/goreleaser/goreleaser/commit/f7594ccec31d385a222379b66bfb6aaf9199effb): docs: gemfury link ([@​caarlos0](https://github.com/caarlos0))
- [`d76db96`](https://github.com/goreleaser/goreleaser/commit/d76db964d06bcd70d05c33766f7e45474594342f): docs: image ([@​caarlos0](https://github.com/caarlos0))
- [`d7e6a82`](https://github.com/goreleaser/goreleaser/commit/d7e6a8299f6ae8f56b03a9272da1068b3020e46f): docs: preparing for v2.14 ([@​caarlos0](https://github.com/caarlos0))
- [`6ae4126`](https://github.com/goreleaser/goreleaser/commit/6ae412657d620e8de448cf504cf7cb2ab4c1dce6): docs: secure fund ([@​caarlos0](https://github.com/caarlos0))
- [`b1e27d1`](https://github.com/goreleaser/goreleaser/commit/b1e27d155df3cf35812a2d9f9171e517bd39e599): docs: udpate ([@​caarlos0](https://github.com/caarlos0))
- [`26d008a`](https://github.com/goreleaser/goreleaser/commit/26d008a5ea8e51e5babb02cc7c06a7d39eb9bf98): docs: update sponsors ([@​caarlos0](https://github.com/caarlos0))
##### Other work
- [`2bc0d08`](https://github.com/goreleaser/goreleaser/commit/2bc0d08febab39b25a20b0bff09676765f21dba8): Apply suggestion from [@​caarlos0](https://github.com/caarlos0) ([@​caarlos0](https://github.com/caarlos0))
- [`0d408a1`](https://github.com/goreleaser/goreleaser/commit/0d408a1e02ee4d497019cf81274086474b1a6626): chore: dockerfile ([@​caarlos0](https://github.com/caarlos0))
- [`c7afd06`](https://github.com/goreleaser/goreleaser/commit/c7afd06dc4ef0b1b3af36e2defe7b2219b78176d): chore: fix date ([@​caarlos0](https://github.com/caarlos0))
- [`782a160`](https://github.com/goreleaser/goreleaser/commit/782a1609e1c423a8c60cf0438bf4e4655b00ed72): chore: fmt ([@​caarlos0](https://github.com/caarlos0))
- [`c97cd28`](https://github.com/goreleaser/goreleaser/commit/c97cd284cc37acdb7fc6a799e6faf21e7230cd1e): chore: fmt ([@​caarlos0](https://github.com/caarlos0))
- [`a04cbc1`](https://github.com/goreleaser/goreleaser/commit/a04cbc128a6c6b9ad4b67174c02dab9e6290bc39): chore: move go-shellwords fork to goreleaser ([#​6372](https://github.com/goreleaser/goreleaser/issues/6372)) ([@​caarlos0](https://github.com/caarlos0))
- [`ef778d3`](https://github.com/goreleaser/goreleaser/commit/ef778d3a7fd3cc76ffe0820a795c34e1fb5717cc): chore: update schema-pro ([@​caarlos0](https://github.com/caarlos0))
- [`9056ecd`](https://github.com/goreleaser/goreleaser/commit/9056ecd6656c98caddaef08e569f0e05e9555a2b): ci(deps): bump astral-sh/setup-uv in the actions group ([@​dependabot](https://github.com/dependabot)\[bot])
- [`a32cb2c`](https://github.com/goreleaser/goreleaser/commit/a32cb2c114bd7523a6bbbe0efac60a9f68cffe6a): ci(deps): bump the actions group with 4 updates ([@​dependabot](https://github.com/dependabot)\[bot])
- [`183fae8`](https://github.com/goreleaser/goreleaser/commit/183fae8110922ae91b4837f67bf42b0e01acbee5): ci(deps): bump the actions group with 4 updates ([@​dependabot](https://github.com/dependabot)\[bot])
- [`36bb7ce`](https://github.com/goreleaser/goreleaser/commit/36bb7ce6758614365be992de41acc1c60b36ffe9): ci(deps): bump the actions group with 4 updates ([#​6344](https://github.com/goreleaser/goreleaser/issues/6344)) ([@​dependabot](https://github.com/dependabot)\[bot])
- [`2b1f112`](https://github.com/goreleaser/goreleaser/commit/2b1f11293b12516067bc2452521ee5c292cf4925): ci(deps): bump the actions group with 7 updates ([#​6355](https://github.com/goreleaser/goreleaser/issues/6355)) ([@​dependabot](https://github.com/dependabot)\[bot])
- [`ecc5b83`](https://github.com/goreleaser/goreleaser/commit/ecc5b83f9fc7be4deab6a6671592ba81cb59614e): ci(deps): bump the actions group with 8 updates ([#​6366](https://github.com/goreleaser/goreleaser/issues/6366)) ([@​dependabot](https://github.com/dependabot)\[bot])
**Full Changelog**: <https://github.com/goreleaser/goreleaser/compare/v2.13.3...v2.14.0>
#### Helping out
This release is only possible thanks to **all** the support of some **awesome people**!
Want to be one of them?
You can [sponsor](https://goreleaser.com/sponsors/), get a [Pro License](https://goreleaser.com/pro) or [contribute with code](https://goreleaser.com/contributing).
#### Where to go next?
- Find examples and commented usage of all options in our [website](https://goreleaser.com/intro/).
- Reach out on [Discord](https://discord.gg/RGEBtg8vQ6) and [Twitter](https://twitter.com/goreleaser)!
<a href="https://goreleaser.com"><img src="https://raw.githubusercontent.com/goreleaser/artwork/master/opencollective-header.png" with="100%" alt="GoReleaser logo"></a>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMDQuMiIsInVwZGF0ZWRJblZlciI6IjQ0LjEwNC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v2.13.3→v2.18.2Release Notes
goreleaser/goreleaser (goreleaser/goreleaser)
v2.18.2Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.18.
Changelog
Security updates
8ec05d6: sec(builds): redact secrets from builder subprocess output (@caarlos0)Bug fixes
f285d13: fix(archive,sourcearchive,gio): backups, ZIP metadata, mtime and CPU variants (#7089) (@caarlos0)d4e9f25: fix(aur): several PKGBUILD and SRCINFO generation bugs (#7100) (@caarlos0)b428c4c: fix(aur): tell users how to fix a duplicate architecture (#7141) (@caarlos0)2e991d2: fix(blob): KMS encryption limits and bucket lifetime on error (#7101) (@caarlos0)7ba40dc: fix(blob): stream unencrypted uploads instead of buffering files (#7134) (@raviayadav and @caarlos0)924f5eb: fix(brew,cask): formula escaping, token matching and binary stanzas (#7086) (@caarlos0)7c77e11: fix(build): resolve dependent hook environment entries and hook dir templates (#7078) (@caarlos0)d22c274: fix(builder/go): give a single ellipsis main an exact output path (#7114) (@caarlos0)be63647: fix(builder/go): keep override env entries in a stable order (#7112) (@caarlos0)4a635ab: fix(builder/go): register the generated C header after compiling (#7113) (@caarlos0)34619ef: fix(builder/node,builder/bun): per-target SEA config, prebuild templates and target aliases (#7088) (@caarlos0)c87158e: fix(builder/rust,builder/zig): toolchain context and wrapped binary copying (#7080) (@caarlos0)566bc69: fix(builder/uv,builder/poetry): match built artifact filenames (#7084) (@caarlos0)13ebd4d: fix(builders,partial): canonical artifact architectures and target matching (#7083) (@caarlos0)e1d9f7f: fix(cmd): auto-snapshot ordering, schema error reporting and --output selection (#7103) (@caarlos0)591a0b8: fix(cmd): correct check counting and init gitignore and failure handling (#7081) (@caarlos0)4f4febf: fix(docker): a bare platform means the baseline CPU variant (#7148) (@caarlos0)000ae78: fix(docker): keep arm64 minor variants above the v8 baseline (#7149) (@caarlos0)d2f775e: fix(docker): quote entrypoint paths and forward arguments verbatim (#7073) (@caarlos0)f2b3611: fix(docker): v1 wheel build IDs, push flags and empty manifests (#7077) (@caarlos0)ea7bc7a: fix(docker): v2 build context, annotations and ARM64 handling (#7095) (@caarlos0)a1f860f: fix(env,log): redact secrets across writes and honour force_token (#7104) (@caarlos0)0d4fe16: fix(exec,publish): cancellation, empty commands, SRPM artifacts and upload URLs (#7093) (@caarlos0)eba5886: fix(flatpak,docker): quote install paths and respect project environment (#7085) (@caarlos0)a95c9a0: fix(git): force column.ui=never so tag output is not columnized (#7127) (@KR-Ravindra)2d7ecb2: fix(git): tag not in the local repository is not an error (#7124) (@caarlos0)aebed26: fix(git,changelog): metadata quoting, dirty detection, key cleanup and mailmap (#7102) (@caarlos0)dce409c: fix(gitea,gitlab): pagination, subpath URLs, default branch, links and cancellation (#7097) (@caarlos0)0348bfb: fix(github): UTF-8 safe truncation, draft reuse, asset replacement and token override (#7094) (@caarlos0)0087e68: fix(github): honor short Retry-After delays (#7110) (@0jaspahwa)f45f629: fix(gomod): scope proxying to Go builds and validate the right module (#7096) (@caarlos0)cf292ef: fix(healthcheck): handle blank and space-containing signer commands (#7076) (@caarlos0)edd3fd0: fix(healthcheck): panic on dependency commands that are only shell syntax (#7106) (@caarlos0)43c0c94: fix(ko): repository image names, digest ordering and signing references (#7079) (@caarlos0)6ceb354: fix(mcp): support package transport URLs (#7090) (@caarlos0)acbfcf5: fix(nfpm): per-format Lintian overrides and colliding filenames (#7099) (@caarlos0)752baca: fix(nix): formatter output, string escaping and post_install (#7082) (@caarlos0)05ee35f: fix(nix): template the description only once (#7146) (@caarlos0)a3a8903: fix(project): evaluate name candidates lazily (#7111) (@0jaspahwa)25a52e5: fix(sbom,sign): disambiguate every target variant in default names (#7144) (@caarlos0)c62e59f: fix(scripts): correct pre-commit hook exit status, quoting and restaging (#7074) (@caarlos0)e0418e8: fix(sign,sbom,universalbinary): universal binary signing, per-variant names and duplicate slices (#7091) (@caarlos0)06bf150: fix(slack,smtp,config): cancellation, message escaping and block round-trips (#7092) (@caarlos0)cb8a445: fix(tmpl): deduplicate aggregate errors and stop mutating input (#7075) (@caarlos0)e99a557: fix(winget): do not allow multiple wingets with the same name (#7147) (@caarlos0)52e4c58: fix(winget,krew): manifest validation and executable paths (#7087) (@caarlos0)b15ccce: fix: address regressions since v2.18.1 (#7107) (@caarlos0)ac548c1: refactor: simplify internal code and test setup (#7068) (@caarlos0)Documentation updates
385916d: docs(builder/go): explain that ellipsis discovery uses the host context (#7115) (@caarlos0)e6d5fc5: docs: Add Kronk in USERS.md (#7151) (@gandarez)4faacf5: docs: fix configuration examples and reference mismatches (#7066) (@caarlos0)Other work
7d055fd: chore: auto-update generated files (#7070) (@goreleaserbot)7748fa7: chore: auto-update generated files (#7123) (@goreleaserbot)2ab3100: chore: auto-update generated files (#7129) (@goreleaserbot)46d055b: chore: cc maintainer on winget pull requests (#7071) (@caarlos0)c3afaa0: chore: fix lint on main (#7105) (@caarlos0)7c44449: chore: lint fixes (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.18.1...v2.18.2
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.18.1Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.18.
Changelog
Security updates
628c889: sec(deps): bump golang.org/x/crypto and golang.org/x/mod (#6872) (@caarlos0)Bug fixes
e38e2fd: fix(archive): report stripped binary paths (#6820) (@davicbtoliveira)315a4fd: fix(aursources): clarify error and document source.enabled requirement (#6816) (@0jaspahwa)b7f1239: fix(cask): deprecate url.verified (#6871) (@caarlos0)2c613de: fix(chocolatey): a skipped chocolatey entry stops the ones after it (#6853) (@hktitof)33cc363: fix(client): apply the commit config per command (#6852) (@caarlos0)db7a1e6: fix(client): stop TestGitLabRateLimitRetryAfter racing the clock (#6846) (@caarlos0)c8126af: fix(cmd): drop setup's unused return value (#6845) (@caarlos0)d951018: fix(docker): only use wheels of the configured ids (#6860) (@caarlos0)0a6f83e: fix(git): report repository detection errors (#6869) (@caarlos0)edcfdec: fix(gitlab): own the retries, and honor replace_existing_artifacts (#6843) (@caarlos0)f5edd73: fix(gomod): don't read the module path from stderr (#6864) (@caarlos0)35051e4: fix(sign): warn when the signer writes no file, fail in v3 (#6842) (@caarlos0)e1a1e9c: fix: map every 32-bit ARM variant to Termux's "arm" (#6857) (@dylanpulver)Documentation updates
e5730eb: docs: fix broken commands, dead links, and inaccurate options (#6841) (@caarlos0)Other work
8afe0bb: chore: auto-update generated files (#6811) (@goreleaserbot)c1493d3: chore: auto-update generated files (#6812) (@goreleaserbot)3294442: chore: auto-update generated files (#6861) (@goreleaserbot)6e40871: chore: update to Go 1.27.1 (#6859) (@caarlos0)4181c4f: perf(git): ask git once (#6850) (@caarlos0)dcbe117: perf(node): faster dist extraction, and stop leaking it into TMPDIR (#6844) (@caarlos0)36e43dd: perf: skip needless docker probes; make the ko registry test hermetic (#6827) (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.18.0...v2.18.1
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.18.0Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.18.
Changelog
New Features
601cd87: feat(ko): support templating for local_domain, base_image, and repositories (#6741) (@mrueg)de88f38: feat(winget): support publishing additional locale manifests (#6733) (@MohammedAnasuddinZaid)cefbc6f: feat: add iru custom apps publisher (#6709) (@wimwenigerkind)1d6e7c0: feat: allow PR creation to use a different auth token (#6717) (@emily-curry)4c41ac0: feat: preflight checks (#6704) (@caarlos0)060260a: feat: release summary (#6810) (@caarlos0)82a5aba: feat: update to Go 1.27 (#6802) (@caarlos0)Security updates
b1cafd4: sec(deps): bump go-openapi/spec and go-openapi/validade (#6766) (@caarlos0)Bug fixes
1970443: fix(aur): expand description templates before escaping quotes (#6791) (@VXNCXNX and @caarlos0)a27402d: fix(blob): honor s3_force_path_style without a custom endpoint (#6789) (@VXNCXNX and @caarlos0)db65b99: fix(brew): a formula without a repository stops the ones after it (#6783) (@caarlos0)2b5fb31: fix(build): node windows targets get no .exe extension (#6777) (@VXNCXNX and @vxncxnx)951fc57: fix(cask): a cask without a repository stops the ones after it (#6785) (@caarlos0)54a6c8e: fix(cask): emit Casks that pass brew style (#6752) (@r0h1tb)2d6b235: fix(changelog): a commit matching two include filters is listed twice (#6773) (@VXNCXNX and @caarlos0)c4cc86f: fix(chocolatey): error on multiple archives for the same platform (#6792) (@VXNCXNX)1a246da: fix(config): type retry durations as strings in schema (#6801) (@skatkov)8be344b: fix(docker): add gpg-agent to the image (#6763) (@caarlos0)5282589: fix(dockers/v2): annotation scopes (#6800) (@CraigAstillRVU and @caarlos0)5560bb9: fix(flatpak): a disabled flatpak stops the ones after it (#6781) (@VXNCXNX)b68113a: fix(git): tag templates strip apostrophes from the message (#6779) (@VXNCXNX and @vxncxnx)1bc6ec7: fix(healthcheck): register upx and makeself dependency checkers (#6793) (@VXNCXNX)9d7d49f: fix(krew): a manifest without a name stops the ones after it (#6787) (@caarlos0)4276c51: fix(krew): apply the documented goarm default (#6775) (@VXNCXNX and @vxncxnx)9700230: fix(mcp): mcp.disable is documented but never read (#6795) (@VXNCXNX)1d79a09: fix(milestone): a milestone with close disabled stops the ones after it (#6778) (@VXNCXNX and @vxncxnx)2a0393d: fix(nfpm): don't set deb arch variant for goamd64 v1 (#6765) (@caarlos0)912704c: fix(nfpm): overrides ignore package_name, epoch, release and prerelease (#6782) (@VXNCXNX)3cf25c0: fix(nfpm): record the conventional extension, not the format name (#6776) (@VXNCXNX and @vxncxnx)ad028a3: fix(nix): a skipped nix entry stops the ones after it (#6788) (@VXNCXNX)b787cd2: fix(notarize): cap macOS notarization timeout at 20m (#6758) (@caarlos0)81a5509: fix(sign): artifacts: none masks real signing failures (#6790) (@VXNCXNX)4eb6037: fix(snapcraft): a disabled snap stops the ones after it (#6784) (@caarlos0)d93d0f1: fix(snapcraft): assumes, hooks and plugs are dropped when apps is omitted (#6780) (@VXNCXNX and @vxncxnx)b3bbd53: fix(srpm): make documented rpm fields actually configurable (#6762) (@caarlos0)7304fdb: fix(tmpl): register the documented join template function (#6772) (@VXNCXNX)6f88b00: fix(upload): a misconfigured upload stops the others (#6786) (@caarlos0)67e4c45: fix(winget): a skipped winget entry stops the ones after it (#6797) (@VXNCXNX)92453c1: fix(winget): count arm64 in the duplicate-archive check (#6774) (@VXNCXNX and @caarlos0)9a43dd0: fix(winget): fall back to the default description in additional locales (#6771) (@VXNCXNX)6127e0f: fix: do not panic decoding a commit whose message contains a log marker (#6738) (@arpitjain099)02cfda7: fix: lint (@caarlos0)b990083: fix: surface archive Close errors when writing release archives (#6690) (@SebTardif and @caarlos0)Documentation updates
33a3f22: docs(dockers_v2): clarify that build and push are a single step (#6742) (@caarlos0)1eb0ee9: docs: download SBOMs (#6803) (@caarlos0)16debcb: docs: many fixes (@caarlos0)ff2822a: docs: update dockers_v2 (@caarlos0)686946e: docs: use correct script for debconf (#6759) (@Daniel15)9921479: docs: use formats plural syntax (#6756) (@FelicianoTech)Other work
2b80858: chore: auto-update generated files (#6731) (@goreleaserbot)7df2cd5: chore: auto-update generated files (#6732) (@goreleaserbot)dd08c1f: chore: auto-update generated files (#6740) (@goreleaserbot)ee0e3c1: chore: auto-update generated files (#6744) (@goreleaserbot)cab7c6e: chore: auto-update generated files (#6769) (@goreleaserbot)39552ca: chore: auto-update generated files (#6794) (@goreleaserbot)4a82792: chore: auto-update generated files (#6798) (@goreleaserbot)ae88a14: chore: auto-update generated files (#6806) (@goreleaserbot)52494d9: chore: auto-update generated files (#6809) (@goreleaserbot)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.17.1...v2.18.0
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.17.1Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.17.
Changelog
Bug fixes
a734383: fix(builder/go): parse GORISCV64 and GOPPC64 for riscv64 and ppc64le targets (#6698) (@upuddu)dfc7f06: fix(builders/go): sort targets (@caarlos0)7630cd1: fix(deps): go1.26.5 (@caarlos0)9dbb266: fix(notary): poll notarization status every 10s, not 10ns (#6726) (@caarlos0)1ebf881: fix: anchor goarm64 validation regex to reject invalid values (#6727) (@semx)70f6921: fix: migrate from deprecated s3/manager to s3/transfermanager (#6706) (@joeyberkovitz)Documentation updates
eafb0ec: docs(users): update charm domain (#6699) (@andreynering)ae4debb: docs: add /.well-known/security.txt (RFC 9116) (#6710) (@kobihikri)d3764c8: docs: fix typo (@caarlos0)742ae5f: docs: move images to a bucket (#6691) (@caarlos0)55a466e: docs: publish to GitLab package registries with the http upload pipe (#6697) (@ajuijas)65240d8: docs: update users (@caarlos0)Other work
0eb5b0f: chore(ci): update dependabot config (@caarlos0)4bcb2a5: chore(ci): update deps (@caarlos0)5f3f435: chore: auto-update generated files (#6693) (@goreleaserbot)9b85924: chore: auto-update generated files (#6694) (@goreleaserbot)1aab79e: chore: auto-update generated files (#6700) (@goreleaserbot)11d0150: chore: auto-update generated files (#6705) (@goreleaserbot)5747ca7: chore: auto-update generated files (#6707) (@goreleaserbot)83f4c19: chore: auto-update generated files (#6730) (@goreleaserbot)f3a0e63: chore: svu config (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.17.0...v2.17.1
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.17.0Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.17.
Changelog
New Features
31d4279: feat(brew,cask,krew,nix,scoop,winget): default pull request branch name (#6685) (@caarlos0)e5f075b: feat(dockers/v2): retry build (@caarlos0)cd5f16b: feat(nfpm): support msix packages (#6647) (@umaidshahid and @caarlos0)43be34a: feat(scm): allow a custom token on the release repository (#6689) (@caarlos0)5ed70f2: feat(winget): allow configuring the manifest locale (#6680) (@caarlos0)6f7175a: feat: Allow GOARM softfloat and hardfloat (#6198) (@MDr164 and @caarlos0)Security updates
b985ca8: sec(deps): bump go-pkcs12 to v0.7.2 (GO-2026-5052) (#6683) (@caarlos0)7c73b82: sec(deps): update golang.org/x/net (@caarlos0)Bug fixes
7d602ff: fix(builders): reject empty target string (#6679) (@sueun-dev)355d706: fix(client): skip merge-upstream when target repo is not a fork (#6646) (@jamessawle and @caarlos0)944bbb2: fix(deps): drop dep on docker/docker (#6682) (@caarlos0)a85ce26: fix(mcp): clean subfolder path (#6649) (@caarlos0)99a7173: fix(nfpm): produce valid arch for Termux packages (#6668) (@bltavares and @caarlos0)7200ec7: fix(winget): default head branch to a versioned template (#6684) (@Sanjays2402)6645820: fix: return error when go.mod is unreadable in CheckGoModPipe (#6644) (@SebTardif)Documentation updates
da7ce30: docs(casks): fix private-repo example broken by Homebrew 5.1.14 (#6639) (@caarlos0)09ebd03: docs(nfpm): note tilde ConventionalFileName (@caarlos0)ab7481e: docs: doc authoring skill (@caarlos0)b945ca3: docs: fix (@caarlos0)7e87fd3: docs: fix "lets" -> "let's" in quick-start guide (#6661) (@s3onghyun)698dae5: docs: fix typo in notarize.md (#6655) (@albertchae)f09c887: docs: good bye discord (@caarlos0)2642319: docs: improve home (@caarlos0)6b7710e: docs: updates (@caarlos0)Other work
2e6f200: chore: auto-update generated files (#6662) (@goreleaserbot)4bd4e38: chore: auto-update generated files (#6671) (@goreleaserbot)dcf5a6b: chore: auto-update generated files (#6675) (@goreleaserbot)baf110d: chore: auto-update generated files (#6688) (@goreleaserbot)3fa8a94: chore: godoc (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.16.0...v2.17.0
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.16.0Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.16.
Changelog
New Features
bb532b6: feat(archive): xz format (#6520) (@jaredallard and @caarlos0)9500ead: feat(builders): add node sea support (#6579) (@caarlos0 and @vedantmgoyal9)851f8f9: feat(deps): update docker in docker image (@caarlos0)8da70bc: feat(dockers_v2): baseimage and baseimagedigest template variables (#6625) (@caarlos0)9e629ad: feat(dockers_v2): pre/post hooks (#6634) (@caarlos0)e8d5686: feat(dockers_v2): remove experimental warn (@caarlos0)d5c8e4f: feat(dockers_v2): set extra.platforms in the artifact (#6628) (@caarlos0)868767b: feat(nix): support meta.mainProgram (#6627) (@caarlos0)f72cf9d: feat: go1.26.3 (@caarlos0)a4be92b: feat: proper deprecate brews (@caarlos0)Bug fixes
bb9062f: fix(cask): emit generate_completions_from_executable after postflight (#6594) (@caarlos0)6ecba31: fix(github): preserve prerelease on publish (#6591) (@caarlos0)2e17678: fix(github): preserve prerelease publish fields (@caarlos0)17315a5: fix(github): remove author lookup by email (#6601) (@caarlos0)e696cf8: fix(srpm): set format and extension in extra (#6623) (@caarlos0)9fd33f5: fix(xz): rm unused field (@caarlos0)306e37d: fix: change keyword color (@caarlos0)dd02be1: fix: handle secondary rate limits on github (#6630) (@caarlos0)49025ca: fix: run script resolves nightly tags (@caarlos0)bba909e: fix: webhook error handling improvements (@caarlos0)9f2811b: fix: wrong goreleaser URL (#6584) (@ldez)0944b0e: fix:linkedin error handling improvements (@caarlos0)Documentation updates
9081224: docs(actions): note immutable nightly resolution (#6590) (@caarlos0)6c2d9e0: docs: add RWX CI guide (#6597) (@robinaugh)3514d8d: docs: add slack to users list (#6605) (@zimeg)7b6496f: docs: better install page (#6631) (@caarlos0)33dfa25: docs: cleanup install (@caarlos0)be689af: docs: dont include nightlies in releases.json (@caarlos0)6bc06bf: docs: fix invalid 'neq' template function in pkg example (#6604) (@SAY-5)f7b59d4: docs: fix logos (@caarlos0)ebc8484: docs: fix rendering issue inside tabs (@caarlos0)c6c834c: docs: improve install page (@caarlos0)d05aaa0: docs: missing required version (@caarlos0)b1e5b9a: docs: parallax effect on homepage (#6596) (@caarlos0)6e7c917: docs: rm old docs instructions (@caarlos0)dd37302: docs: updat (@caarlos0)8b21145: docs: update link (@caarlos0)8976559: docs: update users.md (@caarlos0)bd4e1a5: docs: updates (@caarlos0)b259380: docs: updates (@caarlos0)Other work
22004f4: chore(www): update hextra (@caarlos0)0750c1b: chore: fmt (@caarlos0)61623ca: chore: gofumpt (@caarlos0)231e274: chore: remove unused struct (@caarlos0)d76fb40: chore: skip one more docker test on windows (@caarlos0)6fd4db6: chore: update golang.org/x/ (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.15.4...v2.16.0
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.15.4Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.15.
Changelog
Bug fixes
d077fe1: fix(build): allow explicit binary with ellipsis when single main (@caarlos0)3140abb: fix(build): set per-binary artifact IDs for ./... builds (@caarlos0 and @Copilot)eb11599: fix(deps): quill git-lfs (#6577) (@caarlos0)343700b: fix(docker): install syft, cosign, docker, and docker-buildx from upstream releases (#6576) (@caarlos0, @kevinburkesegment, and @Copilot)87b542b: fix(homebrew_cask): sha256 before url in per-arch blocks (@kkd16)e35ff62: fix(rust): add arm- and armv7-unknown-linux-musleabihf build targets (#6581) (@mozzieongit)03735a4: fix(rust): grouping of different arm version when creating archives (#6582) (@caarlos0)1f86232: fix: gen-nix-licenses script (@caarlos0)Documentation updates
0136377: docs: clarify template vars (@caarlos0 and @SAY-5)b026ca9: docs: fix image URLs (@caarlos0)fcc53cb: docs: fix image urls (#6578) (@caarlos0)24df9ce: docs: fix include, prefix shortcodes to avoid collisions (@caarlos0)5b47f38: docs: fix version link when full version (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.15.3...v2.15.4
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.15.3Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.15.
Changelog
Security updates
d1cdbb2: sec: prevent secret leaks in logs and improve redaction (@caarlos0)Bug fixes
cba5b9f: fix(aur,krew,aursources): apply template to SkipUpload before checking its value (@caarlos0)4d1924d: fix(blob): evaluate template in provider before checking for S3 ACL support (@caarlos0)38577c6: fix(build): fix broken backtick and missing GOMIPS64 in --single-target help text (@caarlos0)ff02d82: fix(build): prevent panic when command has single element (@caarlos0)2a10e3e: fix(bun): show original target in parse error, not trimmed version (@caarlos0)88daaf3: fix(changelog): prevent panic on negative abbrev values other than -1 (@caarlos0)6c7798f: fix(changelog): use %t instead of %b for bool in debug log format (@caarlos0)f39c233: fix(checksums): prevent panic in sort when line has no double-space (@caarlos0)f8e7ec9: fix(client): off-by-one in truncateReleaseBody (#6534) (@caarlos0)d788340: fix(docker): check evaluated Dockerfile template for emptiness, not raw template (@caarlos0)921e6cb: fix(docker): fix "did you mean?" suggestion always suggesting the input name itself (@caarlos0)9e9f87c: fix(docker): prevent panic in parsePlatform with missing arch (@caarlos0)a0875e5: fix(docker): remove duplicate WithOutput in error wrapping (@caarlos0)e7a4afa: fix(dockers/v2): digest log (@caarlos0)4a9d25f: fix(gitea): fix misleading 'using master' log when default branch lookup fails (@caarlos0)1ca21f0: fix(github): nil-guard resp in updateRelease before accessing Header (@caarlos0)ff9035a: fix(http): remove double-close of response body in executeHTTPRequest (@caarlos0)50a034d: fix(nfpm): show correct value in content mtime parse error (@caarlos0)206120a: fix(opencollective): handle errors, more tests (#6512) (@caarlos0)e15276b: fix(partial): add missing ppc64le to archExtraEnvs map (@caarlos0)a05ecb8: fix(partial): use GGOMIPS64/GOMIPS64 instead of GGOMIPS/GOMIPS for mips64/mips64le (@caarlos0)f48613d: fix(redact): return 0 bytes written on underlying write failure (@caarlos0)44133de: fix(release): log correct repo name for GitLab and Gitea releases (@caarlos0)e4262d5: fix(rust): glibc version stripping for gnueabi/gnueabihf targets (@caarlos0)889107f: fix(rust): show all workspace members in error message, not just first (@caarlos0)634a0cb: fix(rust): strip custom glibc version from target for rustup command (@mozzieongit)292203e: fix(sbom): use matched filename for artifact Name instead of glob pattern (@caarlos0)053c68a: fix(srpm): remove double close of package file (@caarlos0)0099417: fix(targz): close gzip reader in Copy (@caarlos0)c2f16b9: fix(tmpl): return error instead of panicking on invalid filter regex (@caarlos0)ed201bd: fix(winget): use filepath.Join instead of path.Join for local filesystem paths (@caarlos0)a176567: fix: add retries everywhere possible (#6528) (@caarlos0)6a19ea9: fix: better log (@caarlos0)e09e23a: fix: check buildx for dockers v1 (#6526) (@caarlos0)be89f2a: fix: guard iterator bounds in gerrors Details (@caarlos0)8b77358: fix: handle io.ReadAll error in bodyOf instead of discarding it (@caarlos0)5042b84: fix: preserve original error details in git config extraction (@caarlos0)68ebdd7: fix: remove duplicate WithField in gitea client push logging (#6532) (@caarlos0)60028b1: fix: replace recursive rateLimitChecker with single check and context-aware sleep (@caarlos0)7e7f9b2: fix: use Mattermost.Color instead of Teams.Color in mattermost pipe (#6533) (@caarlos0)e31f01d: fix: use typed structs for LinkedIn API responses (@caarlos0)f236e07: refactor(http): remove global assetOpen mock pattern (@caarlos0)17d61b6: refactor(tests): simplify client tests with helpers (#6537) (@caarlos0)3dba4a6: refactor: use io.WriteString (@caarlos0)Documentation updates
9ee7477: docs(rust): document ability to specify custom glibc version (@mozzieongit)c4a137b: docs: Fix signature verification of checksum file (#6513) (@nicholasdille)5a92c1d: docs: add v2.15 banner (@caarlos0)e9c3a11: docs: ai usage guidelines (#6525) (@caarlos0)ad86abe: docs: fix output (@caarlos0)1171390: docs: regenerate favicons with transparent background (#6521) (@caarlos0)Other work
035aafd: chore: go 1.26.2 (#6547) (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.15.2...v2.15.3
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.15.2Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.15.
Changelog
Bug fixes
b5eabc8: fix(checksum): exclude signature and certificates (@caarlos0)Documentation updates
5fc0e0e: docs: add Telegram channel alongside Twitter/social links (@caarlos0 and @Copilot)Other work
8620b25: chore: fmt (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.15.1...v2.15.2
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.15.1Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.15.
Changelog
Bug fixes
87a55ea: fix: exclude signatures and certificates from sign pipe "all" filter (#6509) (@caarlos0 and @Copilot)be844be: fix: retry git clone/push on transient network errors, clean up partial clones (#6506) (@Copilot and @caarlos0)eb944f9: fix: retry snapcraft upload on 5xx error (#6504) (@Copilot and @caarlos0)5b156e9: refactor: fix modernize lint issues (#6507) (@alexandear)Documentation updates
ed46860: docs: announce v2.15 (@caarlos0)28e97e8: docs: v2.15 (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.15.0...v2.15.1
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.15.0Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.15.
Changelog
New Features
8cf8e11: feat(builders/go): build ./..., better defaults (#6457) (@caarlos0)9af5eed: feat(cask): add generate_completions_from_executable stanza support (#6485) (@caarlos0 and @Copilot)e7fe177: feat(telegram): message thread id (#6442) (@caarlos0)3f66a19: feat: added blake3 checksumming support (#6412) (@philocalyst)cdf9453: feat: flatpak (#6448) (@caarlos0)1acc920: feat: retry go mod proxy on 404 with exponential backoff (#6440) (@Copilot and @caarlos0)b888013: feat: source rpm support (#6493) (@caarlos0 and @Copilot)Bug fixes
928493f: fix(archive): use current binary for ExtraReplaces in skip (#6499) (@cuiweixie)c776812: fix(docker): check if --provenance and --sbom flags are available (#6458) (@caarlos0)4e49e3a: fix(flatpak): singular (@caarlos0)612d843: fix(go): remove windows/arm from valid build targets (@Sim-hu)0b98cb5: fix(homebrew_cask): stanza order (#6466) (@caarlos0)9cbb3c2: fix(homebrew_casks): use heredoc for cask caveats to handle shell metacharacters (#6460) (@Copilot and @caarlos0)6f074fe: fix(rust): cargo zigbuild targets with custom glibc version (#6492) (@caarlos0)d90710a: fix(snapcraft): correct channel template args in fmt.Errorf (#6498) (@cuiweixie)75f9bf1: fix(telegram): make sure to close resp.body (@caarlos0)1ca5270: fix(telegram): message thread id is not required (@caarlos0)0a02951: fix: add flatpak to checksums and sign (@caarlos0)5bc053e: fix: better logs (@caarlos0)0944d9f: fix: consistent error outputs across all pipes (#6441) (@caarlos0 and @Copilot)dd611ec: fix: filterOut returns excluded tag when multiple ignore_tags are set (#6462) (@abhay1999)44a1887: fix: lint (@caarlos0)50fbf9e: fix: lint (@caarlos0)15a1d6b: refactor: add UploadableTypes canonical var and use it across pipes (#6490) (@caarlos0 and @Copilot)Documentation updates
a9378e4: docs(deps): bump mkdocs-material from 9.7.4 to 9.7.5 in /www in the docs group (#6454) (@dependabot[bot])600a886: docs(deps): bump mkdocs-material from 9.7.5 to 9.7.6 in /www in the docs group (#6469) (@dependabot[bot])fa067d1: docs: add lang icons (@caarlos0)855f02c: docs: better homepage (@caarlos0)3436aca: docs: button style (@caarlos0)a70477d: docs: clarify .Binary (@caarlos0)a4779e3: docs: fix 404 (@caarlos0)24b9187: docs: fix build (@caarlos0)a52b714: docs: fix favicons (@caarlos0)d6a070e: docs: fix nsis typo (@caarlos0)215ac6f: docs: fix static url (#6478) (@caarlos0)de75958: docs: hide screenshot on mobile (@caarlos0)ecbce4c: docs: improve Contributing (@caarlos0)1f7c7f0: docs: language icons (@caarlos0)fd46091: docs: less stars on mobile (@caarlos0)77bec10: docs: meta tags (@caarlos0)65216db: docs: new docs using hugo and hextra (#6474) (@caarlos0 and @Copilot)785776a: docs: new sponsors tool (@caarlos0)97c05b9: docs: semver docs improvements (@caarlos0)521d96f: docs: sponsor aliases (@caarlos0)1436d79: docs: sponsor links utm (@caarlos0)692fea6: docs: sponsors.md update (@caarlos0)399ef14: docs: udpate (@caarlos0)bddeee6: fixup! docs: language icons (@caarlos0)367aa84: fixup! fixup! docs: language icons (@caarlos0)Other work
8cf0155: chore: note (@caarlos0)d9a1447: chore: remove todo (@caarlos0)b48220d: ci(deps): bump the actions group with 3 updates (#6497) (@dependabot[bot])001e1ca: ci(deps): bump the actions group with 4 updates (#6477) (@dependabot[bot])b7fc219: ci(deps): bump the actions group with 5 updates (#6453) (@dependabot[bot])0221846: ci(deps): bump the actions group with 7 updates (#6470) (@dependabot[bot])Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.14.3...v2.15.0
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.14.3Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.14.
Changelog
Other work
7cc4509: chore: fix svu config (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.14.2...v2.14.3
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.14.2Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.14.
Changelog
Bug fixes
a5070ed: fix(sbom): fix Windows CI test failure in catalog_source_archives (@caarlos0 and @Copilot)89d4957: fix(telegram): chat_id should be allowed in the@channelnameform (@caarlos0)7089915: fix(telegram): improve default message template (@caarlos0)6a3f983: fix(upload): prevent sendFile race condition on Windows (@caarlos0 and @Copilot)0c0906d: fix: go1.26.1 (@caarlos0)0dfb84b: fix: improve logs (@caarlos0)53dd3b7: fix: lint (@caarlos0)Documentation updates
b2b85e0: docs(deps): bump mkdocs-material in /www in the docs group (@dependabot[bot])3227c59: docs(deps): bump mkdocs-material in /www in the docs group (@dependabot[bot])a6aee4a: docs: fix badges (@caarlos0)3722f3c: docs: improve telegram docs (@caarlos0)43ce1c2: docs: telegram link (@caarlos0)ed620f1: docs: update install.md (@caarlos0)Other work
7e53058: chore(ci): switch artifact attestations gen to actions/attest (@scop)b8b56ef: chore: add .env to .gitignore (@caarlos0)0513ddb: chore: add comment (@caarlos0)ec28ed7: ci(deps): bump the actions group with 11 updates (@dependabot[bot])b51c2e8: ci(deps): bump the actions group with 7 updates (@dependabot[bot])Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.14.1...v2.14.2
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.14.1Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.14.
Changelog
Security updates
6bce54f: sec(deps): update filippo.io/edwards25519 (@caarlos0)Bug fixes
6e813e9: fix(docker/v2): output in error (@caarlos0)4621880: fix(tmpl): rename toSlice to list (@caarlos0)c174134: fix(tmpl): slice -> toSlice (@caarlos0)Documentation updates
8d53236: docs: announce v2.14 (@caarlos0)c5c6637: docs: fix gemfury links (@caarlos0)79922a2: docs: fix more divider (@caarlos0)fe23919: docs: fix syntax (@caarlos0)0c1ac6d: docs: fmt (@caarlos0)ce778c3: docs: typo (@caarlos0)63e1434: docs: update github action (@caarlos0)Other work
d525fe7: chore: remove unused file (@caarlos0)fd46e47: fix (@caarlos0)Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.14.0...v2.14.1
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
v2.14.0Compare Source
Announcement
Read the official announcement: Announcing GoReleaser v2.14.
Changelog
New Features
3161f6d: feat(dockers/v2): allow to skip load image in snapshot for daemonless clients (#6348) (@BaptisteLalanne and @caarlos0)3368f3d: feat(dockers/v2): template platforms (#6347) (@caarlos0)cfa0bce: feat(dockers_v2): warn user if it seems like they're rebuilding binaries (#6342) (@caarlos0)de60363: feat(homebrew_cask): allow globs in manpages (#6324) (@caarlos0)34583a4: feat(nfpm): allow to filter by goamd64 (@caarlos0)c8aef2a: feat(nfpm): set archvariant in deb for goamd64 (@caarlos0)4ead70b: feat(nix): add formatter support (#6357) (@caarlos0)8df15da: feat(tmpl): englishJoin (@caarlos0)3702e4d: feat(winget): allow to set package name (#6371) (@caarlos0)bf2608c: feat(winget): update manifest schema to latest (1.12.0) (#6370) (@vedantmgoyal9)20d273b: feat: detect if binary is dynamically linked, proper nix configuration (#6346) (@caarlos0)3a92bcc: feat: extract co-authors (#6322) (@caarlos0)1c03c92: feat: go 1.25.6 (@caarlos0)a57d7b1: feat: go1.25.7 (@caarlos0)323bb9e: feat: improve gerrors (@caarlos0)086ddd5: feat: use go1.26 (@caarlos0)Security updates
4f4893f: fixup! sec: redact secrets from command outputs and logs (@caarlos0)09cd360: sec: redact secrets from command outputs and logs (@caarlos0)Bug fixes
aa3844d: fix(aur): src info should replace version with pkgver (@caarlos0)f811af1: fix(brews): brew style sorbet error (#6373) (@gliptak)1c4d6d4: fix(cask): handle WrappedIn (@caarlos0)1101aeb: fix(changelog): de-duplicate authors (@caarlos0)e008893: fix(deps): fix github enterprise urls (@caarlos0)1c79913: fix(docker): bump Go to 1.25.7 to match go.mod (@jacarui)56f411e: fix(docker): regression with new buildx versions (@caarlos0)b611c6f: fix(dockers/v2): improve log output, do not complain on driver=docker (@caarlos0)2c45558: fix(dockers/v2): improve logs (@caarlos0)a9dbf93: fix(dockers/v2): simplify code a bit (@caarlos0)b2d8862: fix(nfpm): properly handle meta packages (@caarlos0)ae1b623: fix(nix): auPatchelHook should be a dependency (#6364) (@malikwirin)075c670: fix(nix): autoPatchelfHook on Linux only (@caarlos0)fb8547c: fix(sbom): improve log output (@caarlos0)49934c3: fix(tmpl): better englishJoin, added slice (@caarlos0)8807b97: fix: better debug output (@caarlos0)7d683d7: fix: git-lfs on Dockerfile (@caarlos0)15cde46: fix: github enteprise upload URLs (@caarlos0)b5c6487: fix: lint (@caarlos0)b62b13c: fix: some rewording (@caarlos0)4b5e9fd: fix: update sha3 and minor code style update (#6350) (@caarlos0)df2bab4: fixup! fix: better debug output (@caarlos0)Documentation updates
87dfeca: docs(deps): bump mkdocs-include-markdown-plugin from 7.2.0 to 7.2.1 in /www in the docs group (#6367) (@dependabot[bot])cd3d34c: docs(deps): bump mkdocs-material in /www in the docs group (@dependabot[bot])123dbd9: docs(nfpm): document deb compression (@scop)231ed16: docs(schema): add missing zstd deb compression enum value (@scop)ea8f0eb: docs: Fix typo In Deprecation Docs on Homebrew Formulas (#6340) (@bwagner5)996d78c: docs: document artifacts.json structure (#6341) (@caarlos0 and @Copilot)100822e: docs: document how to disable manifests in dockers_v2 (@caarlos0)f7594cc: docs: gemfury link (@caarlos0)d76db96: docs: image (@caarlos0)d7e6a82: docs: preparing for v2.14 (@caarlos0)6ae4126: docs: secure fund (@caarlos0)b1e27d1: docs: udpate (@caarlos0)26d008a: docs: update sponsors (@caarlos0)Other work
2bc0d08: Apply suggestion from @caarlos0 (@caarlos0)0d408a1: chore: dockerfile (@caarlos0)c7afd06: chore: fix date (@caarlos0)782a160: chore: fmt (@caarlos0)c97cd28: chore: fmt (@caarlos0)a04cbc1: chore: move go-shellwords fork to goreleaser (#6372) (@caarlos0)ef778d3: chore: update schema-pro (@caarlos0)9056ecd: ci(deps): bump astral-sh/setup-uv in the actions group (@dependabot[bot])a32cb2c: ci(deps): bump the actions group with 4 updates (@dependabot[bot])183fae8: ci(deps): bump the actions group with 4 updates (@dependabot[bot])36bb7ce: ci(deps): bump the actions group with 4 updates (#6344) (@dependabot[bot])2b1f112: ci(deps): bump the actions group with 7 updates (#6355) (@dependabot[bot])ecc5b83: ci(deps): bump the actions group with 8 updates (#6366) (@dependabot[bot])Full Changelog: https://github.com/goreleaser/goreleaser/compare/v2.13.3...v2.14.0
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.
Where to go next?
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.