github goreleaser/goreleaser-pro v1.18.0-pro

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

Changelog

Pro-only

New features

  • feat(pro): remove deprecated {{.var}} in favor of {{.Var.var}}

Bug fixes

  • fix(pro): fix log syntax
  • fix(pro): skip if partial

Other work

  • test(pro): fix broken test

Shared with OSS

New features

  • feat: IsGitDirty template variable (#3967)
  • feat: add force_token to config (#3936)
  • feat: allow multiple scoops (#3963)
  • feat: allow to goreleaser check multiple files (#3980)
  • feat: allow to template nfpms.package_name (#3960)
  • feat: improve output (#3966)
  • feat: log generated artifact sizes (#3954)
  • feat: native upx support (#3965)
  • feat: new --version output (#3962)
  • feat: publish taps, krews and scoops to regular git repositories (#3961)

Bug fixes

  • fix: http uploads not setting defaults according to docs
  • fix: log when no artifacts match for signing
  • fix: pass goversion.Info instead of string
  • fix: pass tree state as ldflag (#3968)
  • fix: reportsizes before metadate
  • fix: typo in a brew error message

Dependency updates

  • feat(deps): bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.2.1 (#3927)
  • feat(deps): bump github.com/caarlos0/log from 0.4.0 to 0.4.1 (#3977)
  • feat(deps): bump github.com/charmbracelet/keygen from 0.3.0 to 0.4.1 (#3932)
  • feat(deps): bump github.com/charmbracelet/keygen from 0.4.1 to 0.4.2 (#3957)
  • feat(deps): bump github.com/disgoorg/disgo from 0.16.1 to 0.16.2 (#3926)
  • feat(deps): bump github.com/disgoorg/disgo from 0.16.2 to 0.16.3 (#3964)
  • feat(deps): bump github.com/ory/dockertest/v3 from 3.9.1 to 3.10.0 (#3947)
  • feat(deps): bump github.com/sigstore/rekor from 1.0.1 to 1.1.1 (#3979)
  • feat(deps): bump github.com/slack-go/slack from 0.12.1 to 0.12.2 (#3943)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.82.0 to 0.83.0 (#3955)
  • feat(deps): bump golang from 1.20.3-alpine to 1.20.4-alpine (#3976)

Build process updates

  • build: fix fig.yml
  • build: set treestate to clean/dirty instead of boolean
  • build: temp disable push to aur
  • build: use ghaction-upx

Other work

  • docs(artifactory): Add details on custom_artifact_name (#3953)
  • docs: improve wording
  • docs: multi platform docker images
  • docs: note about upx not in path
  • docs: update
  • docs: update
  • docs: update
  • docs: update go mod proxy page
  • refactor: improve method name
  • refactor: improvements
  • refactor: use context

GoReleaser logo

Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

Don't miss a new goreleaser-pro release

NewReleases is sending notifications on new releases.