This version consists mostly of improvements to the Homebrew Cask feature introduced in the last release, and in other features.
- pro: added republish to Cloudsmiths;
- pro: publishers get a output option, which sets the output of the command as a template variable with that name (e.g. output: foo allows you to use {{ .Outputs.foo }});
- pro: it will now allow to create nightly releases when there’s no tags in the repository yet;
- cask: moved custom_block to the beginning of the Cask, renamed manpage to manpages to better match the Cask API, and added docs on how to make Casks for private repositories;
- git: you can now setup commit signing when publishing to a git repository;
- ui: the --help now looks a bit better, and we also improved the program output in a few places;
- cleanups: made a few improvements on how context cancellation works (i.e. on timeouts or SIGINT), removed the usage of some libraries, and many other smaller changes;
New output of 'goreleaser --help'
Other news
- GoReleaser now has ~14.8k stars and 435 contributors! Thanks, everyone!
- We eventually discuss new features in our Discord server. Join the conversation!
- nFPM had new releases as well, check it out.
Download
You can install or upgrade using your favorite package manager, or see the full release notes and download the pre-compiled binaries from GitHub:
Install v2.11.0 (OSS) v2.11.0 (Pro)
Helping out
You can help by reporting issues, contributing features, documentation improvements, and bug fixes. You can also sponsor the project, or get a GoReleaser Pro license.
.png)


