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.