github.com/argoproj/argo-cd@v1.8.7/docs/operator-manual/upgrading/1.3-1.4.md (about) 1 # v1.3 to 1.4 2 3 ## Sync Hooks 4 5 The Argo CD deletes all **in-flight** hooks if you terminate running sync operation. The hook state assessment change implemented in this release the Argo CD enables detection of 6 an in-flight state for all Kubernetes resources including `Deployment`, `PVC`, `StatefulSet`, `ReplicaSet` etc. So if you terminate the sync operation that has, for example, 7 `StatefulSet` hook that is `Progressing` it will be deleted. The long-running jobs are not supposed to be used as a sync hook and you should consider using 8 [Sync Waves](https://argoproj.github.io/argo-cd/user-guide/sync-waves/) instead. 9 10 From here on you can follow the [regular upgrade process](./overview.md). 11 12 # API Changes 13 14 The 1.3 release introduces backward incompatible changes in some public Argo CD APIs. Please make sure to upgrade 15 Argo CD CLI to v1.3.