Changelog
Pro-only
New features
- feat(pro): before publish hooks (#743)
- feat(pro): cloudsmith support (#750)
- feat(pro): global metadata (#748)
- feat(pro): goreleaser subscribe
- feat(pro): http uploads and artifactory templated extra files support
Bug fixes
- fix(pro): lint issue
- fix(pro): move a log to verbose
Build process updates
- build(pro): fix nightly
Other work
- chore(pro): schema update
- chore(pro): schema update
Shared with OSS
New features
- feat(archive): support
.tzst
suffix (#4870) - feat(blob): allow to upload only extra_files (#4925)
- feat(build): use GOCACHEPROG if set (#4941)
- feat(chocolatey): allow template in copyright, provide ctx.ReleaseNotes (#4858)
- feat(nfpm): add support for ipk package format (#4863)
- feat(nfpm): support arm in termux (#4901)
- feat(notary): allow to sign without notarizing (#4919)
- feat: --skip=archive (#4916)
- feat: build --auto-snapshot (#4917)
- feat: support extra_files in http upload and artifactories (#4940)
Bug fixes
- fix(github): set discussion category on publish only
- fix(gitlab): better handle CI_JOB_TOKEN and unavailable APIs (#4918)
- fix(snapcraft): set confinement to strict by default
- fix: actually respect changelog.abbrev (#4942)
- fix: improve snapcraft configuration handling
- fix: make latest on drafts (#4966)
- fix: moving some logs to debug
- fix: revert unwanted change
- fix: snapcraft temporary directory + concurrency (#4963)
Dependency updates
- chore(deps): bump golang to 1.22.5-alpine (#4993)
- chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 (#4933)
- chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 (#735)
- chore(deps): bump actions/setup-go from 5.0.1 to 5.0.2 (#4984)
- chore(deps): bump actions/setup-go from 5.0.1 to 5.0.2 (#762)
- chore(deps): bump anchore/sbom-action from 0.16.0 to 0.16.1 (#4979)
- chore(deps): bump anchore/sbom-action from 0.16.0 to 0.16.1 (#761)
- chore(deps): bump anchore/scan-action from 3 to 4 (#4985)
- chore(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 (#4932)
- chore(deps): bump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#4973)
- chore(deps): bump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#754)
- chore(deps): bump docker/setup-qemu-action from 3.0.0 to 3.1.0 (#4972)
- chore(deps): bump docker/setup-qemu-action from 3.0.0 to 3.1.0 (#753)
- chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.5.1 to 1.6.0 (#4928)
- chore(deps): bump github.com/anchore/quill from 0.4.1 to 0.4.2 (#4988)
- chore(deps): bump github.com/aws/aws-sdk-go from 1.53.0 to 1.54.0 (#4929)
- chore(deps): bump github.com/caarlos0/env/v11 from 11.0.1 to 11.1.0 (#4951)
- chore(deps): bump github.com/charmbracelet/lipgloss from 0.11.0 to 0.11.1 (#4982)
- chore(deps): bump github.com/charmbracelet/x/exp/ordered from 0.0.0-20231010190216-1cb11efc897d to 0.1.0 (#4948)
- chore(deps): bump github.com/distribution/distribution/v3 from 3.0.0-alpha.1 to 3.0.0-beta.1 (#4983)
- chore(deps): bump github.com/google/go-containerregistry from 0.19.1 to 0.19.2 (#4946)
- chore(deps): bump github.com/google/go-containerregistry from 0.19.2 to 0.20.0 (#4978)
- chore(deps): bump github.com/goreleaser/nfpm/v2 from 2.37.1 to 2.38.0 (#4976)
- chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7 (#4955)
- chore(deps): bump github.com/klauspost/compress from 1.17.8 to 1.17.9 (#4930)
- chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#4945)
- chore(deps): bump github.com/xanzy/go-gitlab from 0.105.0 to 0.106.0 (#4958)
- chore(deps): bump github/codeql-action from 3.25.10 to 3.25.11 (#4967)
- chore(deps): bump github/codeql-action from 3.25.8 to 3.25.10 (#4935)
- chore(deps): bump golang from 1.22.4-alpine to 1.23rc1-alpine (#4970)
- chore(deps): bump golang from
6522f0c
to8274bcf
(#4952) - chore(deps): bump golang from
8274bcf
toace6cc3
(#4954) - chore(deps): bump golang from
9bdd569
to6522f0c
(#4944) - chore(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#4975)
- chore(deps): bump golang.org/x/tools from 0.22.0 to 0.23.0 (#4977)
- chore(deps): update go-github to v63
- chore(deps): update lipgloss to v0.12.0
Documentation updates
- docs(notarize): use a Application cert not an Installer cert (#4938)
- docs: add version error to common errors
- docs: big cleanup (#4943)
- docs: big cleanup (#4943)
- docs: blob.md
neq
->ne
(#4991) - docs: clarify install instructions for apk, deb, and rpm
- docs: clarify places that might need a PAT
- docs: clean up nfpm docs
- docs: fix deprecation keyword in
.gitlab-ci.yml
(#4964) - docs: fix light/dark mode switch title
- docs: fix links
- docs: fix margin
- docs: fix missing closing quote (#4949)
- docs: fix social icons
- docs: improve /install
- docs: improve docs on goamd64
- docs: improve version error
- docs: improvements
- docs: improving docs (#4956)
- docs: improving home page (#4953)
- docs: slugify tabs
- docs: update
- docs: update
- docs: update
- docs: update
- docs: update
- docs: update
- docs: update
- docs: update
- docs: wording
Build process updates
- build: fix nightly
- build: fix nightly
Other work
- chore: auto-update generated files
- chore: remove deprecated todos
- chore: update docs