v1.23.0
Changelog
New Features
- b149223: feat(docs): Update command in SLSA verification blog post (#4420) (@laurentsimon)
- ee14837: feat(homebrew): add os to dependency (#4481) (@caarlos0)
- dda1c70: feat(nix): validate licenses (#4497) (@caarlos0)
- 1d34568: feat(sbom): update default command (@caarlos0)
- 27f0e33: feat(winget): support installing .exe directly (#4498) (@caarlos0)
- 22fa994: feat: allow to template builds.gobinary (#4454) (@caarlos0)
- 711490d: feat: aur dir (#4484) (@caarlos0)
- 25a054c: feat: improve --single-target (#4442) (@caarlos0)
- bd7933d: feat: improve project and build hooks error handling (@caarlos0)
- 8f6b16f: feat: validate ko's main path (#4429) (@gabrielcipriano)
Bug fixes
- 8586878: fix(aur): support wrap_in_directory (#4502) (@caarlos0)
- aa9986e: fix(github): do not fail branch creation if it already exists (#4471) (@caarlos0)
- a09a0d7: fix(ko): error finishing with . (@caarlos0)
- 2b9e471: fix(nix): include unzip if any artifact is a zip (#4495) (@caarlos0)
- 103b54b: fix(sbom): warn/error on wrong configuration (@caarlos0)
- a85d049: fix(winget): improve schema (#4489) (@caarlos0)
- e33d053: fix: --single-target when no match (@caarlos0)
- 159211a: fix: add -c flags when building go test (#4473) (@fl0Lec)
- 74e7064: fix: allow homebrew to use tar.xz format (#4441) (@jftuga)
- c0b2be3: fix: handle configs with no explicit targets on --single-target (@caarlos0)
- 142b94c: fix: improve chocolatey no archive error handling and docs (@caarlos0)
- 59a3eeb: fix: linkedin announce api changes (#4428) (@gabrielcipriano)
Dependency updates
- 00ea9f9: feat(deps): bump code.gitea.io/sdk/gitea from 0.16.0 to 0.17.0 (#4459) (@dependabot[bot])
- a5ae5cd: feat(deps): bump github.com/disgoorg/disgo from 0.16.11 to 0.16.12 (#4422) (@dependabot[bot])
- f9203ba: feat(deps): bump github.com/disgoorg/disgo from 0.16.12 to 0.17.0 (#4434) (@dependabot[bot])
- 3458c7f: feat(deps): bump github.com/google/go-containerregistry from 0.16.1 to 0.17.0 (#4452) (@dependabot[bot])
- 334cb89: feat(deps): bump github.com/google/ko from 0.15.0 to 0.15.1 (#4435) (@dependabot[bot])
- e39548d: feat(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 (#4476) (@dependabot[bot])
- 782dd54: feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.34.0 to 2.35.0 (#4492) (@dependabot[bot])
- 3c6dcd8: feat(deps): bump github.com/sigstore/cosign/v2 from 2.1.1 to 2.2.1 (#4419) (@dependabot[bot])
- 182e103: feat(deps): bump github.com/xanzy/go-gitlab from 0.93.2 to 0.94.0 (#4433) (@dependabot[bot])
- 48d4d04: feat(deps): bump github.com/xanzy/go-gitlab from 0.94.0 to 0.95.1 (#4468) (@dependabot[bot])
- a096097: feat(deps): bump github.com/xanzy/go-gitlab from 0.95.1 to 0.95.2 (#4477) (@dependabot[bot])
- 52de4ac: feat(deps): bump gocloud.dev from 0.34.0 to 0.35.0 (#4467) (@dependabot[bot])
- c6b68aa: feat(deps): bump golang from 1.21.4-alpine to 1.21.5-alpine (#4463) (@dependabot[bot])
- fdf73bd: feat(deps): bump golang from
110b07a
to30a46e7
(#4455) (@dependabot[bot]) - 0222430: feat(deps): bump golang from
30a46e7
to70afe55
(#4457) (@dependabot[bot]) - f0c4d71: feat(deps): bump golang from
5c1cabd
tofeceecc
(#4466) (@dependabot[bot]) - d616c38: feat(deps): bump golang from
feceecc
to4db4aac
(#4491) (@dependabot[bot]) - 3bae110: feat(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#4485) (@dependabot[bot])
- a73fcfc: feat(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (#4416) (@dependabot[bot])
- 5587cb2: feat(deps): bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 (#4445) (@dependabot[bot])
- 5c2cbb3: feat(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0 (#4417) (@dependabot[bot])
- 2f1162a: feat(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0 (#4444) (@dependabot[bot])
- 7b5a858: feat(deps): bump golang.org/x/tools from 0.16.0 to 0.16.1 (#4478) (@dependabot[bot])
- 853275f: feat(deps): update go-github to v57 (@caarlos0)
- 6e9ed05: feat(deps): update nfpm to latest (@caarlos0)
- 7d29385: fix(deps): bump golang from 1.21.3-alpine to 1.21.4-alpine (#4414) (@dependabot[bot])
Build process updates
- 4f17fba: build: fix setup-task rate limit (@caarlos0)
- 5a74601: build: fix typo (@caarlos0)
- b0bf4eb: build: golangci config (@caarlos0)
- 9d2162b: build: report only new lint problems (@caarlos0)
- 18c109a: build: simplify changelog on nightly builds (@caarlos0)
- be9ad4d: build: update workflow (@caarlos0)
Other work
- a5f7678: SBOM improvements (#4430) (@caarlos0)
- 6bce81c: docs(azblob): correct auth to Azure storage service (#4439) (@librucha)
- d83243c: docs(sbom): improve sbom alternative example (@caarlos0)
- 532879e: docs: Removed the duplicate GoReleaser Pro entry (#4456) (@cafferata)
- b7be447: docs: add flipt to USERS (@caarlos0)
- 522ab11: docs: fix broken link (@caarlos0)
- 3ec68fb: docs: fix broken link (@caarlos0)
- 233c4bc: docs: fix changelog subgroups docs (@caarlos0)
- d2c0e4c: docs: fix typo (#4447) (@EverythingSuckz)
- 582ff38: docs: fix typo in check_boxes (#4499) (@jidckii)
- d89557b: docs: install should say the required Go version (@caarlos0)
- b682fdf: docs: mention that snaps cant be built inside docker (@caarlos0)
- c1b7139: docs: update (@caarlos0)
- 11e5682: docs: update CONTRIBUTING.md add upx as optional prerequesite (#4427) (@gabrielcipriano)
- 149b178: docs: update deprecated
--skip-publish
release flag (#4449) (@ixje) - 429ddb1: docs: update details about cosign and certificate (@caarlos0)
- 910b837: docs: update snap link (#4486) (@lucacome)
- df982a6: docs: update the link to the go wiki page on first-class ports (#4490) (@smlx)
- 7e48196: docs: update users, blog posts divider (@caarlos0)
- 6491631: docs: update users.md (@caarlos0)
- 6f598dc: refactor(brew): use cases.Title instead of strings.Title (@caarlos0)
Full Changelog: v1.22.0...v1.23.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.