Skip to content

Releases: argoproj/argo-cd

v0.7.1

03 Aug 20:45
da7be2e
Compare
Choose a tag to compare

Changes from v0.7.0

Features:

  • Surface helm parameters to the application level (#485)
  • [UI] Improve application creation wizard (#459)
  • [UI] Show indicator when refresh is still in progress (#493)

Refactoring and improvements:

  • [UI] Improve data loading error notification (#446)
  • Infer username from claims during an argocd relogin (#475)
  • Expand RBAC role to be able to create application events. Fix username claims extraction
  • Fix linux download link in getting_started.md (#487) (@chocopowwwa)

Bug Fixes

  • Fix scalability issues with the ListApps API (#494)
  • Fix issue where application server was retrieving events from incorrect cluster (#478)
  • Fix failure in identifying app source type when path was '.'
  • AppProjectSpec SourceRepos mislabeled (#490)
  • Failed e2e test was not failing CI workflow

v0.7.0

28 Jul 01:30
6fc345f
Compare
Choose a tag to compare

New Features:

  • Support helm charts and yaml directories as an application source
  • Audit trails in the form of API call logs
  • Generate kubernetes events for application state changes
  • Add ksonnet version to version endpoint (#433)
  • Show CLI progress for sync and rollback
  • Make use of dex refresh tokens and store them into local config
  • Add argocd relogin command as a convenience around login to current context

Refactoring & Improvements

  • Expire local superuser tokens when their password changes

Bug Fixes:

  • Fix saving default connection status for repos and clusters
  • Fix undesired fail-fast behavior of health check
  • Fix memory leak in the cluster resource watch
  • Health check for StatefulSets, DaemonSet, and ReplicaSets were failing due to use of wrong converters

v0.6.2

24 Jul 10:04
08c63ec
Compare
Choose a tag to compare

Bug fixes:

  • Health check for StatefulSets, DaemonSet, and ReplicaSets were failing due to use of wrong converters

v0.6.1

18 Jul 07:44
a48151f
Compare
Choose a tag to compare

Bug Fixes:

  • Fix regression where deployment health check incorrectly reported Healthy
  • Intercept dex SSO errors and present them in Argo login page

v0.6.0

17 Jul 09:42
a5334ec
Compare
Choose a tag to compare

Features:

  • Support PreSync, Sync, PostSync resource hooks
  • Introduce Application Projects for finer grain RBAC controls
  • Swagger Docs & UI
  • Support in-cluster deployments internal kubernetes service name

Refactoring & Improvements

  • Improved error handling, status and condition reporting
  • Remove installer in favor of kubectl apply instructions
  • Add validation when setting application parameters
  • Cascade deletion is decided during app deletion, instead of app creation

Bug Fixes:

  • Fix git authentication implementation when using using SSH key
  • app-name label was inadvertently injected into spec.selector if selector was omitted from v1beta1 specs

v0.5.4

27 Jun 23:25
21b6488
Compare
Choose a tag to compare

Refresh flag to sync should be optional, not required

v0.5.3

21 Jun 00:09
fa990ab
Compare
Choose a tag to compare
  • Support cluster management using the internal k8s API address https://kubernetes.default.svc (#307)
  • Support diffing a local ksonnet app to the live application state (resolves #239) (#298)
  • Add ability to show last operation result in app get. Show path in app list -o wide (#297)
  • Update dependencies: ksonnet v0.11, golang v1.10, debian v9.4 (#296)
  • Add ability to force a refresh of an app during get (resolves #269) (#293)
  • Automatically restart API server upon certificate changes (#292)

v0.5.2

14 Jun 20:19
8ff98cc
Compare
Choose a tag to compare
  • Resource events tab on application details page (#286)
  • Display pod status on application details page (#231)

v0.5.1

13 Jun 21:46
Compare
Choose a tag to compare
  • API server incorrectly compose application fully qualified name for RBAC check (#283)
  • UI crash while rendering application operation info if operation failed

v0.5.0

12 Jun 20:39
df0e2e4
Compare
Choose a tag to compare
  • RBAC access control
  • Repository/Cluster state monitoring
  • ArgoCD settings import/export
  • Application creation UI wizard
  • argocd app manifests for printing the application manifests
  • argocd app unset command to unset parameter overrides
  • Fail app sync if prune flag is required (#276)
  • Take into account number of unavailable replicas to decided if deployment is healthy or not #270
  • Repo names containing underscores were not being accepted (#258)
  • Cookie token was not parsed properly when mixed with other site cookies
  • Add ability to show parameters and overrides in CLI (resolves #240)