github goreleaser/goreleaser-pro v2.18.0-1fa72d4a7-nightly

pre-release3 hours ago

Changelog

Pro-only

New features

  • feat(pro): opentelemetry traces (enterprise-only)

Bug fixes

  • fix(pro): pass token type to pull request client

Documentation updates

  • docs(pro): audit and correct documentation against the source

Shared with OSS

New features

  • feat(ko): support templating for local_domain, base_image, and repositories
  • feat(winget): support publishing additional locale manifests
  • feat: add iru custom apps publisher
  • feat: allow PR creation to use a different auth token
  • feat: preflight checks

Security updates

  • sec(deps): bump go-openapi/spec and go-openapi/validade

Bug fixes

  • fix(aur): expand description templates before escaping quotes
  • fix(blob): honor s3_force_path_style without a custom endpoint
  • fix(brew): a formula without a repository stops the ones after it
  • fix(build): node windows targets get no .exe extension
  • fix(cask): a cask without a repository stops the ones after it
  • fix(cask): emit Casks that pass brew style
  • fix(changelog): a commit matching two include filters is listed twice
  • fix(chocolatey): error on multiple archives for the same platform
  • fix(docker): add gpg-agent to the image
  • fix(flatpak): a disabled flatpak stops the ones after it
  • fix(git): tag templates strip apostrophes from the message
  • fix(healthcheck): register upx and makeself dependency checkers
  • fix(krew): a manifest without a name stops the ones after it
  • fix(krew): apply the documented goarm default
  • fix(mcp): mcp.disable is documented but never read
  • fix(milestone): a milestone with close disabled stops the ones after it
  • fix(nfpm): don't set deb arch variant for goamd64 v1
  • fix(nfpm): overrides ignore package_name, epoch, release and prerelease
  • fix(nfpm): record the conventional extension, not the format name
  • fix(nix): a skipped nix entry stops the ones after it
  • fix(notarize): cap macOS notarization timeout at 20m
  • fix(sign): artifacts: none masks real signing failures
  • fix(snapcraft): a disabled snap stops the ones after it
  • fix(snapcraft): assumes, hooks and plugs are dropped when apps is omitted
  • fix(srpm): make documented rpm fields actually configurable
  • fix(tmpl): register the documented join template function
  • fix(upload): a misconfigured upload stops the others
  • fix(winget): count arm64 in the duplicate-archive check
  • fix(winget): fall back to the default description in additional locales
  • fix: do not panic decoding a commit whose message contains a log marker
  • fix: lint
  • fix: surface archive Close errors when writing release archives

Documentation updates

  • docs(dockers_v2): clarify that build and push are a single step
  • docs: many fixes
  • docs: update dockers_v2
  • docs: use correct script for debconf
  • docs: use formats plural syntax

Other work

  • chore: auto-update generated files
  • chore: auto-update generated files
  • chore: auto-update generated files
  • chore: auto-update generated files
  • chore: auto-update generated files
  • chore: auto-update generated files
  • chore: task license:rotate
  • chore: update generated files
  • chore: update generated files
  • chore: update skill

Don't miss a new goreleaser-pro release

NewReleases is sending notifications on new releases.