Releases: argoproj/argo-cd
v2.12.7
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.12.7/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.12.7/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Features
- db5876f: feat: support using exponential backoff between self heal attempts (#20275) (#20479) (@alexmt)
Bug fixes
- e48878b: fix(diff): avoid cache miss in server-side diff (#20605) (#20609) (@gcp-cherry-pick-bot[bot])
- a41f868: fix(ui): fix create app panel reappear after closed (#19717) (#20507) (@gcp-cherry-pick-bot[bot])
- cacb06a: fix: check err before use schedule and duration (#20043) (#20371) (@daengdaengLee)
- 32ef2e5: fix: support managing cluster with multiple argocd instances and annotation based tracking (#20222) (#20482) (@alexmt)
Documentation
- 0cae929: docs(rbac): clarify glob pattern behavior for fine-grain RBAC (#20624) (#20627) (@gcp-cherry-pick-bot[bot])
Full Changelog: v2.12.6...v2.12.7
v2.11.12
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.11.12/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.11.12/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Features
- 1251131: feat: support using exponential backoff between self heal attempts (#20275) (#20478) (@alexmt)
Bug fixes
- 14aa95b: fix(diff): avoid cache miss in server-side diff (#20605) (#20608) (@gcp-cherry-pick-bot[bot])
- 53af727: fix: support managing cluster with multiple argocd instances and annotation based tracking (#20222) (#20481) (@alexmt)
Full Changelog: v2.11.11...v2.11.12
v2.13.0
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.0/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.0/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Features
- e3b1d93: feat: allow individual extension configs (#20491) (#20525) (@leoluz)
- 2503eb3: feat: support using exponential backoff between self heal attempts (#20275) (#20480) (@alexmt)
Bug fixes
- deb07ee: fix(appset): avoid panic when no steps in rollingSync (#20357) (#20492) (@gcp-cherry-pick-bot[bot])
- e7f9881: fix(diff): avoid cache miss in server-side diff (#20605) (#20607) (@gcp-cherry-pick-bot[bot])
- 7bc333d: fix(ui): fix open application detail in new tab when basehref is set (#20004) (#20571) (@amit-o)
- 1fcbe3f: fix(ui): fix the slider tansition (#20641) (#20642) (@gcp-cherry-pick-bot[bot])
- be57dfe: fix: support managing cluster with multiple argocd instances and annotation based tracking (#20222) (#20483) (@alexmt)
- 435989c: fix: support managing cluster with multiple argocd instances and annotation based tracking (#20222) (#20488) (@alexmt)
Documentation
- d417417: docs(rbac): clarify glob pattern behavior for fine-grain RBAC (#20624) (#20626) (@gcp-cherry-pick-bot[bot])
Other work
Full Changelog: v2.13.0-rc5...v2.13.0
v2.13.0-rc5
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.0-rc5/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.0-rc5/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Bug fixes
- 5c595d8: fix(diff): avoid cache miss in server-side diff (#20423) (#20424) (#20449) (@gcp-cherry-pick-bot[bot])
- 2076b4f: fix: don't disable buttons for multi-source apps (#20446) (#20447) (@gcp-cherry-pick-bot[bot])
Full Changelog: v2.13.0-rc4...v2.13.0-rc5
v2.12.6
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.12.6/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.12.6/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Bug fixes
- 68f63e7: fix(diff): avoid cache miss in server-side diff (#20423) (#20424) (#20450) (@gcp-cherry-pick-bot[bot])
- 358930b: fix: don't disable buttons for multi-source apps (#20446) (#20448) (@gcp-cherry-pick-bot[bot])
Full Changelog: v2.12.5...v2.12.6
v2.11.11
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.11.11/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.11.11/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Bug fixes
- d758ac8: fix(diff): avoid cache miss in server-side diff (#20423) (#20424) (#20451) (@gcp-cherry-pick-bot[bot])
- a5761d0: fix: CVE-2024-43799 upgrading transitive dep express to 4.21.0 to avoid send@0.18.0 (#20404) (@nmirasch)
Full Changelog: v2.11.10...v2.11.11
v2.13.0-rc4
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.0-rc4/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.0-rc4/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Features
- 92de225: feat(ui): display sha's revision in every history release (#19962) - release-2.13 (#20310) (@pasha-codefresh)
Bug fixes
- 1cddb8e: fix(ci): handle new k3s test version matrix (#20223) (#20427) (#20433) (@gcp-cherry-pick-bot[bot])
- 262c8fa: fix(ui): source can in fact be
undefined
(#20381) (#20418) (@gcp-cherry-pick-bot[bot]) - a9a8d0e: fix: check err before use schedule and duration (#20043) (#20353) (@gcp-cherry-pick-bot[bot])
Other work
- 97a49a2: fix(controller/ui): fix pod with sidecar state (#19843) (#20393) (@linghaoSu)
- a713e50: prevent crash during timer expiration after stream is closed (#19917) (#20272) (@agaudreault)
Full Changelog: v2.13.0-rc3...v2.13.0-rc4
v2.12.5
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.12.5/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.12.5/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Bug fixes
- 53bb2e4: fix(ci): handle new k3s test version matrix (#20223) (#20427) (#20434) (@gcp-cherry-pick-bot[bot])
- 3ff57d2: fix(cli): cherrypick Redis password fix #19599 into 2.12 (#20262) (@NetanelK)
- 6e6857e: fix(ui): source can in fact be
undefined
(#20381) (#20420) (@blakepettersson) - e2eb54c: fix: cherrypick semver fix #20096 into 2.12 (#20215) (@PaulSonOfLars)
- 50271e1: fix: prevent crash during timer expiration after stream is closed (#19917) (#20271) (@agaudreault)
Documentation
Other work
- a05b042: chore(tests): fix erroneous cherry-pick (#20274) (@crenshaw-dev)
- 5f5fb0d: fix(controller/ui): fix pod with sidecar state (#19843) (#20394) (@linghaoSu)
Full Changelog: v2.12.4...v2.12.5
v2.11.10
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.11.10/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.11.10/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Bug fixes
Full Changelog: v2.11.9...v2.11.10
v2.10.18
Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.10.18/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.10.18/manifests/ha/install.yaml
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Bug fixes
- a3e2359: fix: CVE-2024-43799 upgrading transitive dep express to 4.21.0 (#20400) (@nmirasch)
Full Changelog: v2.10.17...v2.10.18