github goreleaser/goreleaser-pro v2.3.0-pro

latest releases: nightly, v2.4.4-pro, v2.4.3-pro...
2 months ago

Changelog

Pro-only

New features

  • feat(pro): allow .ArtifactID in templates
  • feat(pro): blobs.if
  • feat(pro): set artifact id in split checksums

Bug fixes

  • fix(pro): build filters
  • fix(pro): dependencies
  • fix(pro): healthcheck when use: podman
  • fix(pro): improve macos notarization error messages
  • fix(pro): linter issues

Build process updates

  • ci(pro): fix nightly notify

Shared with OSS

New features

  • feat(build): template skip (#5089)
  • feat(build): templateable no_unique_dist_dir (#5115)
  • feat(ko): snapshot builds (#5116)
  • feat(nfpm): better support aix (#5075)
  • feat(tmpl): IsSingleTarget (#5122)
  • feat: add upx to our docker images (#5131)

Bug fixes

  • fix(brew): version and os not being considered
  • fix(build): c-shared build and release when target is wasm (#5128)
  • fix(build): ignore empty flags after templating (#5103)
  • fix: Handle error on failed release (github) (#5106)
  • fix: build --single-target filters (#5114)

Dependency updates

  • chore(deps): bump anchore/sbom-action from 0.17.1 to 0.17.2 (#5098)
  • chore(deps): bump anchore/sbom-action from 0.17.1 to 0.17.2 (#809)
  • chore(deps): bump dario.cat/mergo from 1.0.0 to 1.0.1 (#5093)
  • chore(deps): bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.0 (#5105)
  • chore(deps): bump github.com/atc0005/go-teams-notify/v2 from 2.11.0 to 2.12.0 (#5092)
  • chore(deps): bump github.com/atc0005/go-teams-notify/v2 from 2.12.0 to 2.13.0 (#5124)
  • chore(deps): bump github.com/charmbracelet/keygen from 0.5.0 to 0.5.1 (#5084)
  • chore(deps): bump github.com/charmbracelet/lipgloss from 0.12.1 to 0.13.0 (#5095)
  • chore(deps): bump github.com/slack-go/slack from 0.13.1 to 0.14.0 (#5085)
  • chore(deps): bump github.com/xanzy/go-gitlab from 0.107.0 to 0.108.0 (#5101)
  • chore(deps): bump github.com/xanzy/go-gitlab from 0.108.0 to 0.109.0 (#5125)
  • chore(deps): bump github/codeql-action from 3.26.1 to 3.26.2 (#5081)
  • chore(deps): bump github/codeql-action from 3.26.2 to 3.26.3 (#5094)
  • chore(deps): bump github/codeql-action from 3.26.3 to 3.26.4 (#5097)
  • chore(deps): bump github/codeql-action from 3.26.4 to 3.26.5 (#5100)
  • chore(deps): bump github/codeql-action from 3.26.5 to 3.26.6 (#5108)
  • chore(deps): bump golang from 1.23.0-alpine to 1.23.1-alpine (#5126)
  • chore(deps): bump golang.org/x/crypto from 0.26.0 to 0.27.0 (#5121)
  • chore(deps): bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 (#5117)
  • chore(deps): bump golang.org/x/tools from 0.24.0 to 0.25.0 (#5129)
  • chore(deps): update bluesky/indigo (#5073)
  • chore(deps): update go-github
  • chore(deps): update gocloud to v0.39.0 (#5091)
  • chore(deps): update nfpm
  • chore(deps): upgrade cosign to 2.4.0 (#5099)
  • fix(deps): not sure why we were using a rc version of runc

Documentation updates

  • docs: announce v2.2
  • docs: fix wrong links
  • docs: improve git semver sorting pro warning
  • docs: since
  • docs: udpate
  • docs: update

Build process updates

  • build(nix): improve flake.nix
  • build: constant archive files owner, group, and mtime (#5088)
  • build: fix port error with dockertest on blob_minio_test.go (#5090)
  • build: update golangci-lint
  • build: use go 1.23 (#5082)

Other work

  • chore(docs): schema update
  • chore(docs): schema update
  • chore: auto-update generated files
  • chore: deprecation
  • chore: fix linter errors (#5111)
  • chore: issue template config
  • chore: schema update
  • chore: update nix
  • chore: update taskfile
  • chore: use nightly.version_template
  • chore: use snapshot.version_template in own config (#5087)

Don't miss a new goreleaser-pro release

NewReleases is sending notifications on new releases.