# Argo CD v2.0.0 — Release & Upgrade Intelligence
- **Product:** Argo CD (https://argo-cd.readthedocs.io)
- **Version:** v2.0.0
- **Released:** Apr 07, 2021
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/argocd/updates/v2.0.0/

## Executive Summary (TL;DR)
Argo CD v2.0.0. Source highlight: kubectl create namespace argocd

## Breaking Changes & Deprecations
- - feat: upgrade kustomize to v3.9.4 and support v3.8.5 breaking change (#5672)

## New Features
- The new sync option `PrunePropagationPolicy=background` allows using background deletion during syncing
- New application finalizer `resources-finalizer.argocd.argoproj.io:background` allows using background deletion when the application is deleted
- The new sync option `ApplyOutOfSyncOnly=true` allows skipping syncing resources that are already in the desired state.
- The new sync option `PruneLast=true` allows deferring resource pruning until the last synchronization phase after all other resources are synced and healthy.
- feat: Add a keyboard shortcut to move focus to search (#4796)
- feat: Add Access-Control-Allow-Origin: * response header to badges (#5395)

## Bug Fixes
- fix invalid external url (#5396)
- fix: 'argocd app wait --suspended' stuck if operation is in progress (#5511)
- fix: /api/version should not return tools version for unauthenticated requests (#5415)
- fix: a request which was using a revoked project token, would still be allowed to perform requests allowed by default policy (#5378)
- fix: account tokens should be rejected if required capability is disabled (#5414)
- fix: Allow correct SSO redirect URL for CLI static client (#5098)
