github goreleaser/goreleaser-pro v2.10.0

latest releases: nightly, v2.12.0, v2.11.2...
2 months ago

Changelog

Pro-only

New features

  • feat(pro): homebrew_casks global metadata
  • feat(pro): homebrew_casks.alternative_names
  • feat(pro): homebrew_casks.app
  • feat(pro): homebrew_casks.app templateable, docs
  • feat(pro): npm.url_template

Bug fixes

  • fix(pro): cloudsmith: add more context to the error
  • fix(pro): fix warnings when loading artifacts on --continue
  • fix(pro): homebrew_casks skip nightly/partial
  • fix(pro): homebrew_casks.app: better filters
  • fix(pro): race condition in cloudsmith upload

Shared with OSS

New features

  • feat(cask): improve URL config
  • feat(ko): allow configuration of local domain to allow publishing to other local registries (e.g. kind)
  • feat(nfpm): support rpm.buildhost
  • feat: homebrew casks
  • feat: mcp server
  • feat: sbom.disable
  • feat: support addtional url parameters in homebrew cask

Bug fixes

  • fix(brew,nix): support txz, tgz, tzst, tar.zst
  • fix(bun,deno): duplicated build flags
  • fix(dep): update gitlab, fix use of removed function
  • fix(gitlab): use CI_SERVER_VERSION when available
  • fix(init): handle CRLF line endings in gitignore
  • fix: help case
  • fix: unneeded warnings

Documentation updates

  • docs: add blog post about packaging and publishing Go binaries on NPM which use GoReleaser as build tool
  • docs: improve casks docs and migration guide
  • docs: improvements based on feedback
  • docs: update USERS.md
  • docs: update git tag sort option
  • docs: update homepage
  • docs: use recommended SPDX SBOM filename in example

Other work

  • chore: deprecate more stuff

Don't miss a new goreleaser-pro release

NewReleases is sending notifications on new releases.