Skip to content

Releases: argoproj/argo-cd

v2.14.17

04 Sep 18:18
fca3a7e

Choose a tag to compare

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.14.17/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.14.17/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

Full Changelog: v2.14.16...v2.14.17

v2.14.16

04 Sep 16:44
Immutable release. Only release title and notes can be modified.
2bb617d

Choose a tag to compare

Quick Start

Use v2.14.17

There was an issue with immutable releases for v2.14.16 which caused some release steps to fail (uploading provenance and SBOMs). There should be nothing wrong with v2.14.16, but v2.14.17 is equivalent with a fully-successful release.

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.14.16/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.14.16/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

Other work

Full Changelog: v2.14.15...v2.14.16

v2.13.9

04 Sep 18:23
a70b229

Choose a tag to compare

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.9/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.9/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.13.8...v2.13.9

v3.1.1

25 Aug 16:21
fa342d1

Choose a tag to compare

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.1.1/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.1.1/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.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog

Bug fixes

Other work

Full Changelog: v3.1.0...v3.1.1

v3.0.13

25 Aug 18:24
083ef92

Choose a tag to compare

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.0.13/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.0.13/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.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog

Bug fixes

Documentation

  • 7822fbd: docs: 3.0 migration - added remediation for explicitly syncing apps that use ApplyOutOfSyncOnly=true (cherry-pick #23918) (#23957) (@gcp-cherry-pick-bot[bot])

Other work

Full Changelog: v3.0.12...v3.0.13

v3.1.0

13 Aug 21:24
03c4ad8

Choose a tag to compare

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.1.0/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.1.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.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog

Features

Bug fixes

Read more

v3.0.12

25 Jul 20:21
ed1e239

Choose a tag to compare

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.0.12/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.0.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.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog

Bug fixes

Full Changelog: v3.0.11...v3.0.12

v3.1.0-rc3

11 Jul 18:48
007a5ae

Choose a tag to compare

v3.1.0-rc3 Pre-release
Pre-release

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.1.0-rc3/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.1.0-rc3/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.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog

Features

  • 8eaccb7: feat(helm): upgrading helm to 3.18.4 (cherry-pick #23724) (#23731) (@gcp-cherry-pick-bot[bot])

Bug fixes

Full Changelog: v3.1.0-rc2...v3.1.0-rc3

v3.0.11

10 Jul 15:13
240a183

Choose a tag to compare

Note: due to build issues, release notes for 3.0.7-3.0.10 are consolidated here.

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.0.11/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.0.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.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog

  • fix(azure): use compatible workload identity modules by @rumstead in #23004
  • fix(applicationset): requeue applicationste when application status changes by @rumstead in #23412
  • fix(server): Propagate useAzureWorkloadIdentity flag from during repo validation (#23348) by @rumstead in #23416
  • Bump version to 3.0.7 on release-3.0 branch by @github-actions in #23428
  • fix(goreleaser): add darwin with CGO enabled to gorelease by @rumstead in #23438
  • Bump version to 3.0.8 on release-3.0 branch by @github-actions in #23451
  • fix(goreleaser): add darwin with CGO enabled and remove static to gorelease (cherry-pick #23457) by @gcp-cherry-pick-bot in #23459
  • Bump version to 3.0.9 on release-3.0 branch by @github-actions in #23462
  • fix(appset): Add token to enterprise client (#23240) (cherry-pick #23455) by @gcp-cherry-pick-bot in #23476
  • fix(controller): impersonation with destination name (#23309) (cherry-pick #23504) by @gcp-cherry-pick-bot in #23517
  • fix: kustomize components + monorepos (cherry-pick #23486) by @gcp-cherry-pick-bot in #23539
  • fix(controller): get commit server url from env (cherry-pick #23536) by @gcp-cherry-pick-bot in #23542
  • fix(sync): auto-sync loop when FailOnSharedResource (#23357) by @agaudreault in #23639
  • fix: improves the ui message when an operation is terminated due to controller sync timeout (cherry-pick #23657) by @gcp-cherry-pick-bot in #23671
  • fix(server): infer resource status health for apps-in-any-ns (#22944) by @crenshaw-dev in #23706
  • docs(images): add a note about missing images for 3.0 releases (#23612) (cherry-pick #23712) by @gcp-cherry-pick-bot in #23714
  • fix(darwin): remove the need for cgo when building a darwin binary on linux (cherry-pick #23507) by @gcp-cherry-pick-bot in #23735
  • docs(images): add a note about missing images for 3.0 releases (cherry-pick #23741) by @gcp-cherry-pick-bot in #23742
  • fix(health): CRD health check message (#23690) (cherry-pick #23691) by @gcp-cherry-pick-bot in #23739
  • Bump version to 3.0.10 on release-3.0 branch by @github-actions in #23744
  • Bump version to 3.0.11 on release-3.0 branch by @github-actions in #23745

Full Changelog: v3.0.6...v3.0.11

v3.1.0-rc2

09 Jul 20:00
fed347d

Choose a tag to compare

v3.1.0-rc2 Pre-release
Pre-release

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.1.0-rc2/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.1.0-rc2/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.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog

Features

Bug fixes

  • 75f7016: fix(controller): get commit server url from env (cherry-pick #23536) (#23541) (@gcp-cherry-pick-bot[bot])
  • 37f2793: fix(hydrator): omit Argocd- trailers from hydrator.metadata (cherry-pick #23463) (#23621) (@gcp-cherry-pick-bot[bot])
  • 1cbd28c: fix(server): make parameterized resource actions backwards-compatible (cherry-pick #23695) (#23709) (@gcp-cherry-pick-bot[bot])
  • 6142c5b: fix(sync): auto-sync loop when FailOnSharedResource (#23357) (#23640) (@agaudreault)
  • c215dbf: fix: OCI client, avoid calling tags/list if revision is not a constraint #23580 (cherry-pick #23581) (#23582) (@gcp-cherry-pick-bot[bot])
  • dd675fe: fix: UI error with ApplicationSet in any namespace (cherry-pick #23601) (#23604) (@gcp-cherry-pick-bot[bot])
  • 6fe5ec7: fix: improves the ui message when an operation is terminated due to controller sync timeout (cherry-pick #23657) (#23672) (@gcp-cherry-pick-bot[bot])
  • 4a7e581: fix: kustomize components + monorepos (cherry-pick #23486) (#23540) (@gcp-cherry-pick-bot[bot])

Documentation

  • fed347d: docs(images): add a note about missing images for 3.0 releases (#23612) (cherry-pick #23712) (#23713) (@gcp-cherry-pick-bot[bot])

Full Changelog: v3.1.0-rc1...v3.1.0-rc2