Changelog
New Features
- 1db9347: feat(archives): format override to 'none' to skip certain goos (#4730) (@caarlos0)
- 4d2bcfd: feat(brew): allow to set headers in the url (#4648) (@caarlos0)
- b9b8a65: feat(brew): sync fork before opening PR (@caarlos0)
- ec7106f: feat(git): retry git clone on retriable error (#4725) (@Zebradil)
- 2ecd71e: feat(krew): sync fork before opening PR (@caarlos0)
- d9e9e82: feat(nfpm): also allow $NFPM_PASSPHRASE (#4633) (@caarlos0)
- 42d2db2: feat(nfpm): compression, fields, and predends on debs (#4632) (@caarlos0)
- 42b6282: feat(nix): sync fork before opening PR (@caarlos0)
- 1af98af: feat(nix): update licenses (@caarlos0)
- ef90821: feat(pipe/release): Mark GitHub releases as non-draft only after all artifacts are uploaded. (#4626) (@nichtverstehen)
- 500be66: feat(scoop): sync fork before opening PR (@caarlos0)
- 3687c09: feat(winget): sync fork before opening PR (@caarlos0)
- 263cd05: feat(winget): update manifest version to 1.6.0 (#4658) (@vedantmgoyal9)
- 2498ea7: feat: add metadata to the release (#4714) (@caarlos0)
- 6e0f426: feat: allow to delete existing artifacts in the release (#4711) (@caarlos0)
- 54ee014: feat: checksums.split (#4707) (@caarlos0)
- 7fc9399: feat: consistently use directory in property names (#4737) (@caarlos0)
- 566e99a: feat: fig is being sunset, remove (#4694) (@caarlos0)
- a00bf7e: feat: support .config dir (@caarlos0)
- b614d64: feat: support netbsd/arm64 (#4706) (@maxbrunet)
- 56c5a09: feat: support projectID for gitlab CreateFile (brew, nix, etc) (#4705) (@bradleyjames)
- e43604f: feat: use go 1.22 (#4614) (@caarlos0)
Bug fixes
- 08851dc: fix(aur): allow to have multiple AUR configs pointing to the same repo (#4712) (@caarlos0)
- 554ca5f: fix(build): buildmode: pie (#4631) (@caarlos0)
- be511eb: fix(nix): update licenses (@caarlos0)
- ec22d60: fix(winget): name is not actually required (@caarlos0)
- 8d3cd4c: fix:
run
not being truly POSIX-compliant (#4739) (@bartekpacia) - c9ca63e: fix: adjust unused function params in client mock package (#4738) (@idnandre)
- dc0de4c: fix: artifact filtering (@caarlos0)
- b33f14c: fix: better universalbinary message (#4627) (@caarlos0)
- e0db6ac: fix: brews.url_headers is not required (@caarlos0)
- 5a8b6d4: fix: convert
run
install script to pure POSIX sh (#4736) (@bartekpacia) - 6f356ff: fix: do not log
release published
if it is a draft (#4691) (@nekohasekai) - af97e63: fix: improve artifact refresh and filtering (@caarlos0)
- 0a27203: fix: only build archlinux and aur for supported arches (#4695) (@caarlos0)
- c9068b4: fix: properly template builds.gobinary (@caarlos0)
- 994d01a: fix: remove repetitive words (#4701) (@standstaff)
- 306999b: fix: sort order of brew artifacts (#4617) (@brianstrauch)
- 8cd325e: fix: support dir in gomod (#4729) (@caarlos0)
- 05e8b33: fix: use new refresh func (@caarlos0)
- c54e530: refactor: moving config load logic to another file (@caarlos0)
Documentation updates
- df3e799: docs(blog): fix broken link (#4704) (@alexandear)
- 6353982: docs: Minor edits to 'dockerhub' (#4740) (@rfay)
- fd24a00: docs: bump setup-go version (#4638) (@ddymko)
- 85f213c: docs: clarify changelog sorting (@caarlos0)
- 26c003a: docs: dockerhub singular (@caarlos0)
- e539e12: docs: fix broken links (@caarlos0)
- f0abada: docs: fix default for
build.id
attribute (#4734) (@hhromic) - e354734: docs: fix dockerhub missing images property (@caarlos0)
- 12fe252: docs: fix link (@caarlos0)
- 79aa2fc: docs: fix typo username in dockerhubs example (#4733) (@rfay)
- 7baf594: docs: sort the GoReleaser configuration YAML code examples (#4652) (@cafferata)
- 5073bd1: docs: update (@caarlos0)
- 1f39bdd: docs: update (@caarlos0)
- 1a9d3f7: docs: update (@caarlos0)
- 84e214a: docs: update (@caarlos0)
- 74c0885: docs: update (@caarlos0)
- ec8819a: docs: update (@caarlos0)
- f36318b: docs: update CONTRIBUTING (@caarlos0)
- 2c892be: docs: update contributing (@caarlos0)
- fa431f3: docs: update docs (@caarlos0)
- 5256f06: docs: update github action (@caarlos0)
- 6262ce5: docs: update nix.md (@caarlos0)
- b728f52: docs: update sign docs (@caarlos0)
- 932e424: docs: update users (@caarlos0)
- b31a2ac: docs: update users (@caarlos0)
- 72a0d9d: docs: update users.md (@caarlos0)
- 0f34ce6: docs: updates (@caarlos0)
Build process updates
- 26be62b: build(htmltest): ignroe external broken links (@caarlos0)
- 7b03986: build(nix): update (@caarlos0)
- 5102708: build: exclude test commits from changelog (@caarlos0)
- 09b3646: build: improve changelog grouping (@caarlos0)
- b82abc6: build: mkdocs plugins (@caarlos0)
- 87e7cc3: build: update flake.nix, taskfile (@caarlos0)
- 2eca3c2: build: update generate workflow (@caarlos0)
- 099345f: ci: do not include nightly in releases.json (@caarlos0)
Full Changelog: v1.24.0...v1.25.0
Helping out
This release is only possible thanks to all the support of some awesome people!
Want to be one of them?
You can sponsor, get a Pro License or contribute with code.