github goreleaser/goreleaser-pro v2.15.0

7 hours ago

Changelog

Pro-only

New features

  • feat(pro): before publish and sbom installer types (@caarlos0)

Bug fixes

  • fix(pro): before publish nsis and pkg support (@caarlos0)
  • fix(pro): cask verified url (@caarlos0)
  • fix(pro): changelog on first release (@caarlos0)
  • fix(pro): consistent error outputs across pro-only pipes (@caarlos0)
  • fix(pro): custom publisher .pkg/nsis support (@caarlos0)
  • fix(pro): flatpak on partial builds (@caarlos0)
  • fix(pro): sign installers include nsis (@caarlos0)
  • fix(pro): upload NSIS and .pkg to release and blob (@caarlos0)

Other work

  • chore(pro): auto-generated files (@caarlos0)

Shared with OSS

New features

  • feat(builders/go): build ./..., better defaults (@caarlos0)
  • feat(cask): add generate_completions_from_executable stanza support (@caarlos0 and @Copilot)
  • feat(telegram): message thread id (@caarlos0)
  • feat: added blake3 checksumming support (@philocalyst)
  • feat: flatpak (@caarlos0)
  • feat: retry go mod proxy on 404 with exponential backoff (@Copilot and @caarlos0)
  • feat: source rpm support (@caarlos0 and @Copilot)

Bug fixes

  • fix(archive): use current binary for ExtraReplaces in skip (@cuiweixie)
  • fix(docker): check if --provenance and --sbom flags are available (@caarlos0)
  • fix(flatpak): singular (@caarlos0)
  • fix(go): remove windows/arm from valid build targets (@Sim-hu)
  • fix(homebrew_cask): stanza order (@caarlos0)
  • fix(homebrew_casks): use heredoc for cask caveats to handle shell metacharacters (@Copilot and @caarlos0)
  • fix(rust): cargo zigbuild targets with custom glibc version (@caarlos0)
  • fix(snapcraft): correct channel template args in fmt.Errorf (@cuiweixie)
  • fix(telegram): make sure to close resp.body (@caarlos0)
  • fix(telegram): message thread id is not required (@caarlos0)
  • fix: add flatpak to checksums and sign (@caarlos0)
  • fix: better logs (@caarlos0)
  • fix: consistent error outputs across all pipes (@caarlos0 and @Copilot)
  • fix: filterOut returns excluded tag when multiple ignore_tags are set (@abhay1999)
  • fix: lint (@caarlos0)
  • fix: lint (@caarlos0)
  • refactor: add UploadableTypes canonical var and use it across pipes (@caarlos0 and @Copilot)

Documentation updates

Other work

Don't miss a new goreleaser-pro release

NewReleases is sending notifications on new releases.