Changelog
Pro-only
Bug fixes
- fix(pro): amd64 build opt
- fix(pro): merge issues
- fix(pro): unused import
Other work
- test(pro): filter
- test(pro): fix after merge
Shared with OSS
New features
- feat(nix): mark all Nix packages with the right source provenance
- feat: --skip-nix
- feat: --skip=aur
- feat: --skip=homebrew
- feat: --skip=scoop
- feat: --skip=snapcraft
- feat: --skip=winget
- feat: check if go.mod has replace directives (#4398)
- feat: version in the yaml file
Bug fixes
- fix(docker): improve error msg
- fix(jsonschema): version is not required on v1.x
- fix: .Amd64 in build hooks
- fix: build --single-target (#4370)
- fix: decouple project_name guessing from the release pipe (#4335)
- fix: github getbranch maxredirects
- fix: improve run script
- fix: properly handle multi-module projects with a go.work file
- fix: schema enum options for dockers.use
- fix: sort checksum lines by filename
Dependency updates
- feat(deps): bump github.com/caarlos0/log from 0.4.2 to 0.4.3 (#4366)
- feat(deps): bump github.com/caarlos0/log from 0.4.3 to 0.4.4 (#4372)
- feat(deps): bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.9.0 (#4364)
- feat(deps): bump github.com/charmbracelet/lipgloss from 0.9.0 to 0.9.1 (#4367)
- feat(deps): bump github.com/disgoorg/disgo from 0.16.9 to 0.16.11 (#4337)
- feat(deps): bump github.com/docker/docker
- feat(deps): bump github.com/google/ko from 0.14.1 to 0.15.0 (#4373)
- feat(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0
- feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.33.1 to 2.34.0
- feat(deps): bump github.com/invopop/jsonschema from 0.11.0 to 0.12.0 (#4348)
- feat(deps): bump github.com/invopop/jsonschema from 0.9.0 to 0.11.0 (#4343)
- feat(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#4410)
- feat(deps): bump github.com/xanzy/go-gitlab from 0.91.1 to 0.92.3 (#4338)
- feat(deps): bump github.com/xanzy/go-gitlab from 0.92.3 to 0.93.0 (#4349)
- feat(deps): bump github.com/xanzy/go-gitlab from 0.93.0 to 0.93.1 (#4358)
- feat(deps): bump github.com/xanzy/go-gitlab from 0.93.1 to 0.93.2 (#4381)
- feat(deps): bump golang from 1.21.1-alpine to 1.21.2-alpine (#4351)
- feat(deps): bump golang from 1.21.2-alpine to 1.21.3-alpine (#4363)
- feat(deps): bump golang from
2b74246
to1c9cc94
(#4347) - feat(deps): bump golang from
926f7f7
to96a8a70
- feat(deps): bump golang from
96634e5
toec31b7f
(#4330) - feat(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 (#4365)
- feat(deps): bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 (#4352)
- feat(deps): bump golang.org/x/sync from 0.3.0 to 0.4.0 (#4353)
- feat(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0 (#4408)
- feat(deps): bump golang.org/x/text from 0.13.0 to 0.14.0 (#4409)
- feat(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0 (#4359)
- feat(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3
- feat(deps): update charmbracelet/keygen
- feat(deps): update go-github to v56
Build process updates
- build: auto check boxes on winget
- build: auto check boxes on winget
- build: fix prerelease task
- build: fix workflow name
- build: only update docs, schema, after a release
Other work
- Add updatecli.io to USERS.md
- SLSA Provenance generation blog post (#4361)
- adjusted the string to search for in the error message
- docs: announce v1.22
- docs: conventional file name on armv6
- docs: fix broken link
- docs: fix discord link
- docs: fix typos (#4406)
- docs: fix typos, formatting
- docs: organizing docs a bit better (#4328)
- docs: release cadence post (#4329)
- more explicit error message for docker buildx context error
- refactor(tmpl): avoid unnecessary byte/string conversion (#4356)
- refactor: improve releases/scm.go a bit (#4334)
- refactor: improve ssh key gen on tests
- refactor: use ordered.First (#4362)
- spelling fix
- style: invert if statement
- switched to double quotes