github goreleaser/goreleaser-pro v2.19.0-8125b415e-nightly

pre-release3 hours ago

Changelog

Shared with OSS

Bug fixes

  • fix(archive,sourcearchive,gio): backups, ZIP metadata, mtime and CPU variants
  • fix(aur): several PKGBUILD and SRCINFO generation bugs
  • fix(blob): KMS encryption limits and bucket lifetime on error
  • fix(brew,cask): formula escaping, token matching and binary stanzas
  • fix(build): resolve dependent hook environment entries and hook dir templates
  • fix(builder/go): give a single ellipsis main an exact output path
  • fix(builder/go): keep override env entries in a stable order
  • fix(builder/go): register the generated C header after compiling
  • fix(builder/node,builder/bun): per-target SEA config, prebuild templates and target aliases
  • fix(builder/rust,builder/zig): toolchain context and wrapped binary copying
  • fix(builder/uv,builder/poetry): match built artifact filenames
  • fix(builders,partial): canonical artifact architectures and target matching
  • fix(cmd): auto-snapshot ordering, schema error reporting and --output selection
  • fix(cmd): correct check counting and init gitignore and failure handling
  • fix(docker): quote entrypoint paths and forward arguments verbatim
  • fix(docker): v1 wheel build IDs, push flags and empty manifests
  • fix(docker): v2 build context, annotations and ARM64 handling
  • fix(env,log): redact secrets across writes and honour force_token
  • fix(exec,publish): cancellation, empty commands, SRPM artifacts and upload URLs
  • fix(flatpak,docker): quote install paths and respect project environment
  • fix(git,changelog): metadata quoting, dirty detection, key cleanup and mailmap
  • fix(gitea,gitlab): pagination, subpath URLs, default branch, links and cancellation
  • fix(github): UTF-8 safe truncation, draft reuse, asset replacement and token override
  • fix(github): honor short Retry-After delays
  • fix(gomod): scope proxying to Go builds and validate the right module
  • fix(healthcheck): handle blank and space-containing signer commands
  • fix(healthcheck): panic on dependency commands that are only shell syntax
  • fix(ko): repository image names, digest ordering and signing references
  • fix(mcp): support package transport URLs
  • fix(nfpm): per-format Lintian overrides and colliding filenames
  • fix(nix): formatter output, string escaping and post_install
  • fix(project): evaluate name candidates lazily
  • fix(scripts): correct pre-commit hook exit status, quoting and restaging
  • fix(sign,sbom,universalbinary): universal binary signing, per-variant names and duplicate slices
  • fix(slack,smtp,config): cancellation, message escaping and block round-trips
  • fix(tmpl): deduplicate aggregate errors and stop mutating input
  • fix(winget,krew): manifest validation and executable paths
  • fix: address regressions since v2.18.1
  • refactor: simplify internal code and test setup

Documentation updates

  • docs(builder/go): explain that ellipsis discovery uses the host context
  • docs: fix configuration examples and reference mismatches

Other work

  • chore: auto-update generated files
  • chore: cc maintainer on winget pull requests
  • chore: fix lint on main
  • chore: lint fixes
  • chore: update generated files

Don't miss a new goreleaser-pro release

NewReleases is sending notifications on new releases.