Skip to content

Releases: goreleaser/goreleaser-pro

v1.16.2-pro

20 Mar 00:31
8e15c75
Compare
Choose a tag to compare

Changelog

Pro-only

Build process updates

  • build(pro): improve changelog
  • build(pro): update changelog
  • build(pro): update svu

Shared with OSS

Bug fixes

  • fix(ko): disable SBOM when sbom is none (#3861)

Build process updates

  • build: setup-go update
  • build: setup-go update
  • build: setup-go@v4 everywhere

Other work

  • docs: add note about binary archives (#3867)

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!

v1.16.1-pro

10 Mar 13:19
8e15c75
Compare
Choose a tag to compare

Changelog

Security updates

  • fix(GO-2023-1621): update from go 1.20.1 to 1.20.2 (#3854)

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!

v1.16.0-pro

07 Mar 01:21
8e15c75
Compare
Choose a tag to compare

Changelog

Pro-only

New features

  • feat(pro): adds changelog divider (#322)
  • feat(pro): allow to use .Artifacts in templates (#323)
  • feat(pro): template files (#324)

Bug fixes

  • fix(pro): warning message refering to wrong option

Other work

  • test(pro): race issues and nil pointers (#343)
  • test(pro): testctx (#344)

New features

  • feat: ConventionalExtension on nFPM (#3822)
  • feat: add OpenCollective (#3753)
  • feat: add base template function (#3834)
  • feat: add healthcheck cmd (#3826)
  • feat: cosign update (#3821)
  • feat: finally deprecate the single build option (#3758)
  • feat: infer package name from go.mod (#3827)
  • feat: scoop depends (#3797)
  • feat: templateable changelog.skip (#3830)

Bug fixes

  • fix: GO-2023-1571
  • fix: better handle password protected keys (#3788)
  • fix: convert to forward slashes inside gio.Copy (#3794)
  • fix: create temp docker outside dist (#3823)
  • fix: do not push docker images on snapshot partial builds (#332)
  • fix: meta archives make the other archives be ignored (#3804)
  • fix: nfpm replacements deprecation (#3793)
  • fix: race condition on artifacts.List (#3813)
  • fix: remove unused field (#3817)
  • fix: skip publish on exec (#3800)
  • fix: smtp mixup of env and yaml opts (#3815)
  • fix: update to go 1.20.1

Dependency updates

  • feat(deps): bump github.com/disgoorg/disgo from 0.15.0 to 0.15.1 (#3785)
  • feat(deps): bump github.com/disgoorg/disgo from 0.15.1 to 0.15.2 (#3819)
  • feat(deps): bump github.com/google/go-github/v50 from 50.0.0 to 50.1.0 (#3802)
  • feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.25.1 to 2.26.0 (#3779)
  • feat(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#3809)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.79.1 to 0.80.0 (#3774)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.80.0 to 0.80.2 (#3786)
  • feat(deps): bump gocloud.dev from 0.28.0 to 0.29.0 (#3837)
  • feat(deps): bump golang from 1.20.0-alpine to 1.20.1-alpine (#3783)
  • feat(deps): bump golang from 48f336e to 87d0a33 (#3820)
  • feat(deps): bump golang.org/x/crypto from 0.5.0 to 0.6.0 (#3768)
  • feat(deps): bump golang.org/x/crypto from 0.6.0 to 0.7.0 (#3839)
  • feat(deps): bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 (#3769)
  • feat(deps): bump golang.org/x/oauth2 from 0.5.0 to 0.6.0 (#3840)
  • feat(deps): bump golang.org/x/text from 0.6.0 to 0.7.0 (#3770)
  • feat(deps): bump golang.org/x/text from 0.7.0 to 0.8.0 (#3838)
  • feat(deps): bump golang.org/x/tools from 0.5.0 to 0.6.0 (#3778)
  • feat(deps): update env to v7 (#3814)

Build process updates

  • build: do not release for windows arm7 (#3735)

Other work

  • docs: add cross-compilation article (#3811)
  • docs: add missing file
  • docs: fix list item count (#3816)
  • docs: more redirs
  • docs: ordering
  • docs: pro features
  • docs: update
  • docs: update schema
  • docs: update snap ref links (#3775)
  • docs: updates

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!

v1.15.2-pro

07 Feb 18:11
8e15c75
Compare
Choose a tag to compare

Changelog

Pro-only

Bug fixes

  • fix(pro): fallback to changelog.use=git on nightly builds (#321)

Build process updates

  • build(pro): update changelog config
  • build(pro): use --clean instead of --rm-dist
  • build(pro): use go1.20

Bug fixes

  • fix(gitlab): correctly prepend/append/keep releases notes (#3765)
  • fix: force specific version of go-crypto (#3756)
  • fix: force specific version of go-crypto (#3756)

Build process updates

  • build: add another category to our changelog
  • build: add another category to our changelog
  • build: disable goreleaser twitter announce
  • build: disable goreleaser twitter announce
  • build: fix workflow syntax
  • build: run test on any workflow change
  • build: use go1.20 (#3757)
  • build: use go1.20 (#3757)

Other work

  • docs: improve changelog
  • docs: improve changelog
  • docs: twitter non-free api warning
  • docs: twitter non-free api warning

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!

v1.15.1-pro

02 Feb 03:18
8e15c75
Compare
Choose a tag to compare

Changelog

Pro-only

Bug fixes

  • fix(pro): extra invalid conversion on brew pipeline

Bug fixes

  • fix: do not do fancy 3rd party process logging (#3747)
  • fix: honouring ko bare option (#3743)
  • fix: make the warning clearer

Dependency updates

  • Revert "feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.23.0 to 2.24.0 (#3715)"
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.79.0 to 0.79.1 (#3739)

Other work

  • build: increase release timeout (#3734)
  • docs: improve git dirty err page
  • docs: reference --clean instead of --rm-dist everywhere

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!

v1.15.0-pro

31 Jan 00:23
8e15c75
Compare
Choose a tag to compare

Changelog

Pro-only

New features

  • feat(pro): changelog subgroups (#298)

Bug fixes

  • fix(pro): changlog subgroups ordering
  • fix(pro): do not show groups with no items

New features

  • feat: add ko support (#3653)
  • feat: allow to template apk keyname (#3667)
  • feat: allow to template release.disable and releaser.skip_upload (#3710)
  • feat: allow to template snaps.grade (#3712)
  • feat: allow to template telegram.chat_id (#3686)
  • feat: deprecate --rm-dist in favor of new --clean flag (#3702)

Bug fixes

  • fix: improve handling of --rm-dist deprecation (#3728)
  • fix: only debs should create iphoneos pkgs (#3719)
  • fix: rename
  • fix: schema
  • fix: sleep before 5s recreating nightly tag
  • fix: telegram.chat_id string
  • fix: testhelper
  • fix: toslash artifact paths on metadata.json

Dependency updates

  • feat(deps): bump github.com/disgoorg/disgo from 0.14.1 to 0.15.0 (#3718)
  • feat(deps): bump github.com/google/go-containerregistry from 0.11.0 to 0.12.1 (#3699)
  • feat(deps): bump github.com/google/go-containerregistry from 0.12.1 to 0.13.0 (#3716)
  • feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.23.0 to 2.24.0 (#3715)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.77.0 to 0.78.0 (#3690)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.78.0 to 0.79.0 (#3717)
  • feat(deps): bump gocloud.dev from 0.27.0 to 0.28.0 (#3689)
  • feat(deps): bump golang from 1.19.4-alpine to 1.19.5-alpine (#3694)
  • feat(deps): bump golang from a9b24b6 to 86d32cc (#3691)
  • feat(deps): bump golang.org/x/crypto from 0.3.0 to 0.5.0 (#3695)
  • feat(deps): bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 (#3693)
  • feat(deps): bump golang.org/x/text from 0.5.0 to 0.6.0 (#3681)
  • feat(deps): bump golang.org/x/tools from 0.2.0 to 0.5.0 (#3700)
  • feat(deps): update go-github from v48 to v50

Other work

  • build: fix htmltest config
  • build: notify goreleaser-cross about new release (#3685)
  • build: only notify generate-releases on a release
  • build: release for ppc64
  • build: use go 1.19.5
  • docs: GO_VERSION in the examples might cause confusion
  • docs: apk key name template
  • docs: consistent formatting
  • docs: fix deprecation notice for --rm-dist -> --clean (#3733)
  • docs: fix nfpm override depends
  • docs: fix releases.json
  • docs: fix typo in changelog page (#3730)
  • docs: keep --rm-dist for now
  • docs: keep --rm-dist on docs for now
  • docs: quote strings in docker manifests docs
  • docs: rename .goreleaser.yml to .goreleaser.yaml in intro (#3680)
  • docs: repology img
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update USERS.md (#3688)
  • docs: update changelog docs and schema
  • docs: update mkdocs options
  • docs: update schema for changelog.sort
  • refactor: improve changelog code
  • refactor: improve go mod proxy usage (#3698)
  • refactor: improve tmpls that eval to a bool (#3726)
  • refactor: rename ChangeLogGroup to ChangelogGroup

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!

v1.14.1-pro

02 Jan 13:55
8e15c75
Compare
Choose a tag to compare

Changelog

Bug fixes

  • fix: check that the variable resp is not nil (#3670)
  • fix: do not put binaries in /usr/local/bin (#3677)
  • fix: improve changelog a bit (#3673)
  • fix: log which token will be used (#3665)
  • fix: native changeloger without previous tag (#3668)
  • fix: only fail announcing phase in the end (#3666)
  • fix: remove warning

Dependency updates

  • fix(deps): Bump github.com/goreleaser/nfpm/v2 from 2.22.2 to 2.23.0 (#3679)

Other work

  • docs: clarify token files a bit
  • docs: deploy to cloudflare pages
  • docs: dispatch
  • docs: fix descriptions
  • docs: improve build (#3674)
  • docs: improve docs build/organization
  • docs: remove vercel (#3672)
  • docs: schema update
  • docs: update
  • docs: update cmd docs
  • docs: update workflows
  • refactor: improve mergeability

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!

v1.14.0-pro

27 Dec 22:42
8e15c75
Compare
Choose a tag to compare

Changelog

New Pro Features

  • feat(pro): added dockers.skip_build

Pro bug fixes

  • fix(pro): build hook envs

New Features

  • feat(brew): allow to template brew.install (#3593)
  • feat(build): allow to template env (#3592)
  • feat: add windows to default builds (#3581)
  • feat: allow to template archives.files.info (#3630)
  • feat: better archives relative paths (#3656)
  • feat: custom tag.sort (#3611)
  • feat: deprecate replacements (#3589)
  • feat: set file info for binaries inside archives (#3618)
  • feat: title template function (#3590)

Bug fixes

  • fix: clarify scoop no windows archive errors
  • fix: extra quotes on goreleaser archives
  • fix: improve docker warning
  • fix: improve nfpm error
  • fix: improve schema for signs (#3603)
  • fix: init with extra quote
  • fix: jsonschema for chocolateys
  • fix: lint issue
  • fix: log request-id on upload error and release create/update (#3608)
  • fix: merge issues
  • fix: missing digests on manifests (#3602)
  • fix: missing digests on manifests (#3602)
  • fix: multiple files with same name warning (#3660)
  • fix: remove warning
  • fix: retain symlinks added to zip archives (#3585)
  • fix: typos
  • fix: unnecessary conversion
  • fix: validate env templates (#3591)
  • fix: warn if list has multiple files with same name (#3607)

Dependency updates

  • feat(deps): build with go 1.19.4 (#3644)
  • feat(deps): bump github.com/Masterminds/semver/v3 from 3.1.1 to 3.2.0 (#3606)
  • feat(deps): bump github.com/atc0005/go-teams-notify/v2 from 2.6.1 to 2.7.0 (#3638)
  • feat(deps): bump github.com/caarlos0/log from 0.1.10 to 0.2.0 (#3634)
  • feat(deps): bump github.com/caarlos0/log from 0.2.0 to 0.2.1 (#3646)
  • feat(deps): bump github.com/dghubble/oauth1 from 0.7.1 to 0.7.2 (#3627)
  • feat(deps): bump github.com/disgoorg/disgo from 0.13.21 to 0.13.22 (#3577)
  • feat(deps): bump github.com/disgoorg/disgo from 0.13.22 to 0.14.0 (#3610)
  • feat(deps): bump github.com/disgoorg/disgo from 0.14.0 to 0.14.1 (#3650)
  • feat(deps): bump github.com/google/go-github/v48 from 48.1.0 to 48.2.0 (#3633)
  • feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.22.1 to 2.22.2 (#3613)
  • feat(deps): bump github.com/slack-go/slack from 0.11.4 to 0.12.0 (#3649)
  • feat(deps): bump github.com/slack-go/slack from 0.12.0 to 0.12.1 (#3654)
  • feat(deps): bump github.com/ulikunitz/xz from 0.5.10 to 0.5.11 (#3639)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.74.0 to 0.76.0 (#3578)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.76.0 to 0.77.0 (#3637)
  • feat(deps): bump golang from 1.19.3-alpine to 1.19.4-alpine (#3626)
  • feat(deps): bump golang from d171aa3 to 8bd8a4b (#3617)
  • feat(deps): bump golang.org/x/text from 0.3.7 to 0.4.0 (#3595)
  • feat(deps): bump golang.org/x/text from 0.4.0 to 0.5.0 (#3622)

Other work

  • docs: add Optimus Mine to GoReleaser users (#3651)
  • docs: clarify cgo
  • docs: document release upload errors
  • docs: errors/build
  • docs: fix README badge (#3652)
  • docs: fix skip_push parameter to skip_build (#3628)
  • docs: fix typo in pro docs (#3586)
  • docs: improve modeline docs
  • docs: improve reproducible builds
  • docs: make co-marketing more strict on eula (#3583)
  • docs: note trailing slash on nfpm
  • docs: schema update
  • docs: typo fix
  • docs: update docker options and schema
  • docs: update github-action documentation (#3640)
  • refactor: improving minio and docker tests (#3642)

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!

v1.13.1-pro

29 Nov 00:57
8e15c75
Compare
Choose a tag to compare

Changelog

Bug fixes

  • fix: missing digests on manifests (#3602)

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!

v1.13.0-pro

20 Nov 17:19
8e15c75
Compare
Choose a tag to compare

Changelog

New Pro Features

  • feat(pro): use digest when podman manifests

Pro bug fixes

  • fix(pro): build images with podman (#49)
  • fix(pro): improve podman testing
  • fix(pro): use podman digest for manifests

New Features

  • feat: add digest to artifacts info of published docker images (#3540)
  • feat: add mastodon (#3567)
  • feat: build of shared/static libraries (#3511)
  • feat: chocolatey support (#3509)
  • feat: implement nfpm archlinux packages (#3470)
  • feat: output checksums to artifacts info (#3548)
  • feat: update to go 1.19.3 (#3523)
  • feat: use digest on manifests (#3555)
  • feat: use digest to sign docker images/manifests (#3556)

Bug fixes

  • fix(changelog): group regexps (#3527)
  • fix(ci): codeql use go 1.19 (#3570)
  • fix: Trim trailing slash from Gitea URL (#3488)
  • fix: allow to template scoop/brew/krew repo ref (#3521)
  • fix: do not run changelog on goreleaser build (#3520)
  • fix: improve artifactory error handling (#3546)
  • fix: improve github release code (#3547)
  • fix: log missing image name
  • fix: log when no artifacts are found for docker (#3554)
  • fix: move mastodon server to yaml (#3568)
  • fix: set dockers.goarm to 6 by default (#3552)
  • fix: variable name

Dependency updates

  • feat(deps): bump github.com/disgoorg/disgo from 0.13.20 to 0.13.21 (#3519)
  • feat(deps): bump github.com/google/go-github/v48 from 48.0.0 to 48.1.0 (#3558)
  • feat(deps): bump github.com/invopop/jsonschema from 0.6.0 to 0.7.0 (#3539)
  • feat(deps): bump github.com/slack-go/slack from 0.11.3 to 0.11.4 (#3536)
  • feat(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 (#3494)
  • feat(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#3493)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.73.1 to 0.74.0 (#3513)
  • feat(deps): bump golang from 1.19.2-alpine to 1.19.3-alpine (#3522)
  • feat(deps): bump golang from 8558ae6 to dc4f475 (#3544)
  • feat(deps): bump golang from dc4f475 to d171aa3 (#3565)
  • feat(deps): bump golang from f3e6836 to e4dcdac (#3500)
  • feat(deps): update nfpm to v2.21.0
  • feat(deps): update nfpm to v2.22.0
  • fix(deps): nfpm v2.22.1

Other work

  • choe: schema
  • docs: /twitter, discord, linkedin etc
  • docs: Mention Gitea explicitly (#3489)
  • docs: add Mercure to users (#3549)
  • docs: add Syft to contributing docs (#3529)
  • docs: add more podman details
  • docs: add openssf badge
  • docs: add woodpecker ci (#3516)
  • docs: added /security
  • docs: clarify archlinux and v1.13
  • docs: clarify lack of vcs info when building from proxy
  • docs: ensure pip is up to date
  • docs: fix redirects
  • docs: fix typo in .goreleaser.yaml (#3531)
  • docs: fix wording (#3542)
  • docs: gif (#3504)
  • docs: improve schema (#3553)
  • docs: instruct how to use a pinned version of the jsonschema
  • docs: mastodon
  • docs: small improvement
  • docs: small updates
  • docs: update docs to mention gitlab protected vars (#3528)
  • refactor: small improvements
  • refactor: use the variable from artifact
  • revert: unneeded release update

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!