Skip to content

Releases: argoproj/argo-cd

v0.10.5

14 Nov 02:40
5d185b6
Compare
Choose a tag to compare
  • Increase concurrency of application controller
  • Update dependencies to k8s v1.12 and client-go v9.0 (#729)
  • Fix issue where applications could not be deleted on k8s v1.12
  • add argo cluster permission to view logs (@conorfennell)
  • [UI] Allow 'syncApplication' action to reference target revision rather then hard-coding to 'HEAD'
  • [UI] Issue #768 - Fix application wizard crash

v0.10.4

08 Nov 02:06
89ece31
Compare
Choose a tag to compare
  • Health check is not discerning apiVersion when assessing CRDs (issue #753)
  • Fix nil pointer dereference in util/health (@mduarte)

v0.10.3

29 Oct 07:03
Compare
Choose a tag to compare
  • Fix applying TLS version settings
  • Update to kustomize 1.0.10

v0.10.2

25 Oct 20:12
Compare
Choose a tag to compare
  • Fix app refresh err when k8s patch is too slow
  • Update to kustomize 1.0.9

v0.10.1

24 Oct 20:28
Compare
Choose a tag to compare
  • Handle case where OIDC settings become invalid after dex server restart (issue #710)
  • git clean also needs to clean files under gitignore (issue #711)

v0.10.0

19 Oct 22:01
Compare
Choose a tag to compare

Changes since v0.9:

  • Allow more fine-grained sync (issue #508)
  • Display init container logs (issue #681)
  • Redirect to /auth/login instead of /login when SSO token is used for authenticaion (issue #348)
  • Support ability to use a helm values files from a URL (issue #624)
  • Support public not-connected repo in app creation UI (issue #426)
  • Use ksonnet CLI instead of ksonnet libs (issue #626)
  • We should be able to select the order of the yaml files while creating a Helm App (#664)
  • Remove default params from app history (issue #556)
  • Update to ksonnet v0.13.0
  • Update to kustomize 1.0.8
  • API Server fails to return apps due to grpc max message size limit (issue #690)
  • App Creation UI for Helm Apps shows only files prefixed with values- (issue #663)
  • App creation UI should allow specifying values files outside of helm app directory bug (issue #658)
  • argocd-server logs credentials in plain text when adding git repositories (issue #653)
  • Azure Repos do not work as a repository (issue #643)
  • Better update conflict error handing during app editing (issue #685)
  • Cluster watch needs to be restarted when CRDs get created (issue #627)
  • Credentials not being accepted for Google Source Repositories (issue #651)
  • Default project is created without permission to deploy cluster level resources (issue #679)
  • Generate role token click resets policy changes (issue #655)
  • Input type text instead of password on Connect repo panel (issue #693)
  • Metrics endpoint not reachable through the metrics kubernetes service (issue #672)
  • Operation stuck in 'in progress' state if application has no resources (issue #682)
  • Project should influence options for cluster and namespace during app creation (issue #592)
  • Repo server unable to execute ls-remote for private repos (issue #639)
  • Resource is always out of sync if it has only 'ksonnet.io/component' label (issue #686)
  • Resource nodes are 'jumping' on app details page (issue #683)
  • Sync always suggest using latest revision instead of target UI bug (issue #669)
  • Temporary ignore service catalog resources (issue #650)

v0.9.2

28 Sep 16:59
Compare
Choose a tag to compare
  • Update to kustomize 1.0.8
  • Fix issue where argocd-server logged credentials in plain text during repo add (issue #653)
  • Credentials not being accepted for Google Source Repositories (issue #651)
  • Azure Repos do not work as a repository (issue #643)
  • Temporary ignore service catalog resources (issue #650)
  • Normalize policies by always adding space after comma

v0.9.1

24 Sep 21:46
Compare
Choose a tag to compare
  • Repo server unable to execute ls-remote for private repos (issue #639)

v0.9.0

24 Sep 20:41
Compare
Choose a tag to compare

Notes about upgrading from v0.8

  • The server.crt and server.key fields of argocd-secret had been renamed to tls.crt and tls.key for
    better integration with cert manager(issue #617). Existing argocd-secret should be updated accordingly to
    preserve existing TLS certificate.
  • Cluster wide resources should be allowed in default project (due to issue #330):
argocd project allow-cluster-resource default '*' '*'

Changes since v0.8:

  • Auto-sync option in application CRD instance (issue #79)
  • Support raw jsonnet as an application source (issue #540)
  • Reorder K8s resources to correct creation order (issue #102)
  • Redact K8s secrets from API server payloads (issue #470)
  • Support --in-cluster authentication without providing a kubeconfig (issue #527)
  • Special handling of CustomResourceDefinitions (issue #613)
  • ArgoCD should download helm chart dependencies (issue #582)
  • Export ArgoCD stats as prometheus style metrics (issue #513)
  • Support restricting TLS version (issue #609)
  • Use 'kubectl auth reconcile' before 'kubectl apply' (issue #523)
  • Projects need controls on cluster-scoped resources (issue #330)
  • Support IAM Authentication for managing external K8s clusters (issue #482)
  • Compatibility with cert manager (issue #617)
  • Enable TLS for repo server (issue #553)
  • Split out dex into it's own deployment (instead of sidecar) (issue #555)
  • [UI] Support selection of helm values files in App creation wizard (issue #499)
  • [UI] Support specifying source revision in App creation wizard allow (issue #503)
  • [UI] Improve resource diff rendering (issue #457)
  • [UI] Indicate number of ready containers in pod (issue #539)
  • [UI] Indicate when app is overriding parameters (issue #503)
  • [UI] Provide a YAML view of resources (issue #396)
  • [UI] Project Role/Token management from UI (issue #548)
  • [UI] App creation wizard should allow specifying source revision (issue #562)
  • [UI] Ability to modify application from UI (issue #615)
  • [UI] indicate when operation is in progress or has failed (issue #566)
  • Fix issue where changes were not pulled when tracking a branch (issue #567)
  • Lazy enforcement of unknown cluster/namespace restricted resources (issue #599)
  • Fix controller hot loop when app source contains bad manifests (issue #568)
  • [UI] Fix issue where projects filter does not work when application got changed
  • [UI] Creating apps from directories is not obvious (issue #565)
  • Helm hooks are being deployed as resources (issue #605)
  • Disagreement in three way diff calculation (issue #597)
  • SIGSEGV in kube.GetResourcesWithLabel (issue #587)
  • ArgoCD fails to deploy resources list (issue #584)
  • Branch tracking not working properly (issue #567)
  • Controller hot loop when application source has bad manifests (issue #568)

v0.8.2

12 Sep 08:55
Compare
Choose a tag to compare

v0.8.2 (2018-09-12)

  • Downgrade ksonnet from v0.12.0 to v0.11.0 due to quote unescape regression
  • Fix CLI panic when performing an initial argocd sync/wait