Releases: argoproj-labs/gitops-promoter
Releases · argoproj-labs/gitops-promoter
v0.10.2
gitops-promoter
2025-07-15T22:35:18Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.10.2
Changelog
Bug fixes
- 98df8a3: fix: fix release build docker file (#418) (@zachaller)
Documentation
Full Changelog: v0.10.1...v0.10.2
What's Changed
- fix(ci): simplify release workflow by @crenshaw-dev in #394
- chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.133.0 to 0.134.0 by @dependabot[bot] in #396
- chore(deps): bump peter-evans/create-pull-request from 6 to 7 by @dependabot[bot] in #395
- feat: added PR status in CTP and PS by @zachaller in #399
- chore(refactor): less nesting by @crenshaw-dev in #400
- feat: add url to pr status by @zachaller in #401
- chore(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0 by @dependabot[bot] in #404
- chore: enable revive linter by @crenshaw-dev in #405
- chore(lint): enable revive exported linter by @crenshaw-dev in #406
- docs: more docs about monitoring by @crenshaw-dev in #407
- chore(refactor): less nesting by @crenshaw-dev in #403
- fix(acdcs): sort status.applicationsSelected (#408) by @crenshaw-dev in #409
- chore: more validation for github params by @crenshaw-dev in #402
- feat(ui): Promoter Dashboard UI and Argo CD Extension by @Shirly8 in #392
- fix(lint): reduce nesting by @crenshaw-dev in #415
- fix: initialize multi-cluster provider and use new schema for tests to match main by @FourFifthsCode in #413
- docs: bump manifest versions to v0.10.0 by @github-actions[bot] in #414
- fix(ci): build dashboard for release by @crenshaw-dev in #416
- docs: bump manifest versions to v0.10.1 by @github-actions[bot] in #417
- fix: fix release build docker file by @zachaller in #418
- docs: bump manifest versions to v0.10.2 by @github-actions[bot] in #419
Full Changelog: v0.9.0...v0.10.2
v0.9.0
gitops-promoter
2025-07-07T19:48:37Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.9.0
Changelog
Features
- c71964c: feat(ci): automate releases (#389) (@crenshaw-dev)
- f96a950: feat: add multicluster support for watching argocd apps in other clusters (#327) (@FourFifthsCode)
Bug fixes
- 55a13d6: fix: make sure zap flags get loaded into cobra (#386) (@zachaller)
Documentation
- d3f0921: docs: add argocdcommitstatus to tutorial (#391) (@crenshaw-dev)
- 5ac24e5: docs: bump manifest versions to v0.9.0 (#393) (@github-actions[bot])
- 473060b: docs: initialize how to with argocd tutorial (#332) (@robinlioret)
Dependency updates
- 1a626b1: chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.130.1 to 0.131.0 (#384) (@dependabot[bot])
- c1fa7d3: chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.131.0 to 0.132.0 (#385) (@dependabot[bot])
- 884bfb1: chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.132.0 to 0.133.0 (#388) (@dependabot[bot])
Other work
- 1e514b7: chore(ci): ignore generated code (#382) (@crenshaw-dev)
- b00fd56: chore(refactor): rely on controller retry (#383) (@crenshaw-dev)
- 7c50b16: chore: add generation change predicates to all controllers (#387) (@crenshaw-dev)
- f240c70: chore: remove unused struct (#390) (@crenshaw-dev)
Full Changelog: v0.8.1...v0.9.0
v0.8.1
gitops-promoter
2025-07-01T21:15:23Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.8.1
Changelog
Bug fixes
- 99b57be: fix: conflict loop updating conditions (#380) (@zachaller)
Documentation
- 2e5cb00: docs: bump install version (#381) (@crenshaw-dev)
Full Changelog: v0.8.0...v0.8.1
v0.8.0
gitops-promoter
2025-07-01T19:53:17Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.8.0
Changelog
Features
- 632fe6f: feat(acdcs): ls-remote in parallel for speed (#365) (#366) (@crenshaw-dev)
- 9fe5684: feat(metrics): webhook metrics (#368) (@crenshaw-dev)
- 68349ac: feat: Refactored main.go into Cobra CLI with default controller behavior (#348) (@Shirly8)
- 3dd2c2d: feat: add conditions to controllers (#361) (@zachaller)
Bug fixes
- 2c65e86: fix(acdcs): avoid unnecessary update call (#363) (@crenshaw-dev)
Documentation
- b3c8357: docs: update crd docs, especially status fields (#376) (@crenshaw-dev)
Other work
- ecc4aa9: Generation changed predicate acdcs (#364) (@crenshaw-dev)
- 5e4506c: chore(ci): update deprecated format field (#362) (@crenshaw-dev)
- 81ffb2c: chore(refactor): make LsRemote a static function instead of a receiver (#371) (@crenshaw-dev)
- f49369e: chore(refactor): simpler ls-remote parallelization (#372) (@crenshaw-dev)
- 2b5e333: chore(refactor): simplify git path logic (#369) (@crenshaw-dev)
- 2316e86: chore: codecov pkg flag (#375) (@zachaller)
- 54f53f5: chore: docs image bump for 0.8.0 (#378) (@zachaller)
- 36e36d7: chore: remove un-needed observedGenerations (#377) (@zachaller)
Full Changelog: v0.7.2...v0.8.0
v0.7.2
gitops-promoter
2025-06-26T15:46:34Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.7.2
Changelog
Bug fixes
- ac6d44f: fix: don't create unnecessary previous-env CS (#357) (#358) (@crenshaw-dev)
- 6aa38f5: fix: only log errors on non-404s for app lookup (#356) (@crenshaw-dev)
Documentation
- f2ffd81: docs: bump install version (#359) (@crenshaw-dev)
Full Changelog: v0.7.1...v0.7.2
v0.7.1
gitops-promoter
2025-06-25T18:31:30Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.7.1
Changelog
Bug fixes
- dffefa5: fix: use typed Application to reduce memory use (#354) (@crenshaw-dev)
Documentation
- 6dad8e3: docs: bump install version (#352) (@crenshaw-dev)
- 65d5905: docs: bump install version (#355) (@crenshaw-dev)
Other work
- fdd862a: chore: remove unused lines (#353) (@crenshaw-dev)
Full Changelog: v0.7.0...v0.7.1
v0.7.0
gitops-promoter
2025-06-24T20:51:10Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.7.0
Changelog
Features
- 339f18e: feat: allow enabling pprof (#351) (@crenshaw-dev)
- 48e7b62: feat: put commit status urls onto CTP and PS (#349) (@zachaller)
Documentation
- f833472: docs: bump install version (#342) (@crenshaw-dev)
Other work
- 292e72a: chore: change log level (#350) (@zachaller)
Full Changelog: v0.6.0...v0.7.0
v0.6.0
gitops-promoter
2025-06-20T20:23:18Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.6.0
Changelog
Features
- 54c060c: feat: add forgejo support (#329) (@robinlioret)
- a4cbca9: feat: commit tracing, add git commit messages to CTP and PS statuses (#339) (@zachaller)
Dependency updates
- 9670b1b: chore(deps): bump codeberg.org/mvdkleijn/forgejo-sdk/forgejo/v2 from 2.1.0 to 2.2.0 (#338) (@dependabot[bot])
- 215951e: chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.129.0 to 0.130.1 (#334) (@dependabot[bot])
- 363eca0: chore(deps): bump the k8s-deps group with 3 updates (#340) (@dependabot[bot])
Other work
- fad9597: chore!: sync up ctp status to ps status (#337) (@zachaller)
Full Changelog: v0.5.0...v0.6.0
v0.5.0
gitops-promoter
2025-06-05T23:45:22Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.5.0
Changelog
Features
- 662d438: feat: merge conflict resolution (#318) (@zachaller)
Bug fixes
- 97dcb61: fix: add nil check for ArgoCD LastTransitionTime (#320) (@alexymantha)
- 827b6bd: fix: avoid invalid examples for github domain (#324) (@crenshaw-dev)
- f182d94: fix: gitlab use template if no commit message (#330) (@zachaller)
Documentation
- 9c7495d: docs: bump install version (#331) (@crenshaw-dev)
- 69ca8da: docs: bump version (#316) (@crenshaw-dev)
- 350349b: docs: update comments and info links (#317) (@guspan-tanadi)
Dependency updates
- 73f11f2: chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2 from 2.15.0 to 2.16.0 (#326) (@dependabot[bot])
- 98a8569: chore(deps): bump github.com/go-logr/logr from 1.4.2 to 1.4.3 (#323) (@dependabot[bot])
- d236146: chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0 (#319) (@dependabot[bot])
Full Changelog: v0.4.0...v0.5.0
v0.4.0
gitops-promoter
2025-05-20T22:07:03Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.4.0
Changelog
Features
- 2ca8b9c: feat: add ClusterScmProvider CRD (#311) (@alexymantha)
- a22af25: feat: auto reconcile argocd commit status when applications update (#309) (@zachaller)
- 0a6fdde: feat: configurable pull request requeue (#298) (@zachaller)
Bug fixes
- 8615053: fix: Update binary name in Dockerfile (#305) (@yogeek)
- 72b1378: fix: use common parent when diffing diff (#272) (@zachaller)
Dependency updates
- 06f08e8: chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0 (#306) (@dependabot[bot])
- 0fa7bad: chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (#313) (@dependabot[bot])
- c92f593: chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.128.0 to 0.129.0 (#315) (@dependabot[bot])
- 35d50bf: chore(deps): bump golangci/golangci-lint-action from 7 to 8 (#297) (@dependabot[bot])
- 8d87217: chore(deps): bump the k8s-deps group with 3 updates (#275) (@dependabot[bot])
- 38c4515: chore(deps): bump the k8s-deps group with 3 updates (#312) (@dependabot[bot])
Other work
- 24e8740: chore: bump golang version to 1.24 (#299) (@zachaller)
- b08bffc: chore: docs version bump (#300) (@zachaller)
- ead1957: chore: perfsprint lint (#301) (@crenshaw-dev)
- 71df1a9: doc: fix a typo in index.md (#314) (@keliansb)
Full Changelog: v0.3.0...v0.4.0