How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Argo CD v3.2 Release Candidate

calendar_today September 29, 2025 person Nitish Kumar domain argo

After months of contributions, discussions, and testing from the community, Argo CD v3.2 RC is here! While it’s not the final release, this milestone gives us a sneak peek into what’s coming next for GitOps practitioners and platform teams.

This release candidate brings a collection of exciting new features along with critical bug fixes, and in this post, we’ll highlight the most important updates you should be aware of.

IMPORTANT: Please note that Argo CD v2.x will not be supported once the Argo CD v3.2 release is released

Health Checks Added for GitOps Promoter

This PR introduces comprehensive health checks for GitOps Promoter resources, enabling enhanced monitoring and reliability for promotion workflows within Argo CD.

The new health checks cover various GitOps Promoter custom resource definitions, such as CommitStatus, PullRequest, PromotionStrategy, and ChangeTransferPolicy, providing detailed runtime status to help users better diagnose and maintain promotion pipelines.

Shoutout to Michael Crenshaw (Intuit) for this feature!

New Deletion Strategy for Progressive Sync

With Argo CD v3.2 RC, Progressive Sync now supports configurable deletion strategies for applications deployed by an ApplicationSet. Until now, deletions have always happened all at once, with every application removed in parallel and without any defined order. While this behavior remains the default, a new Reverse option has been introduced. When enabled, applications are deleted in the opposite order of their deployment, as defined in progressiveSync. This ensures that each application is fully removed before proceeding to the next, making it especially useful for workloads that depend on a specific teardown sequence.

For example, let’s say you’re deploying applications in a specific order using Progressive Sync. With the new deletionOrder field, you can now control how those applications are torn down.

apiVersion: argoproj.io/v1alpha1
kind: ApplicationSet
metadata:
name: sample-appset
spec:
strategy:
type: RollingSync
rollingSync:
steps:
- matchExpressions:
- key: environment
operator: In
values: [ "dev" ]
- matchExpressions:
- key: environment
operator: In
values: [ "staging" ]
deletionOrder: Reverse

In this example, applications are deployed first to dev and then to staging. With deletionOrder: Reverse, Argo CD will delete staging before dev, ensuring a clean and safe teardown sequence that respects dependency order. Without this setting (the default AllAtOnce), both environments would be deleted in parallel, which can cause problems if one depends on the other.

Shoutout to Kanika Rana (Red Hat) for this feature!

Hydrator Improvements:

There have been a bunch of hydrator improvements in this release, out of which some have been listed below

It is recommended to go through the release notes to gather more information about hydrator improvements.

Adding a Title matching filter for Pull Request Generator

Argo CD v3.2 now comes with added title matching support to the Pull Request Generator in Argo CD’s ApplicationSet, providing a new way to filter and select pull requests based on the PR title, not just the branch name. This enhancement enables users to define filters using the pull request title string, improving flexibility for workflows where PR titles convey important context or naming patterns, such as release types, ticket numbers, or automated upgrade bots

Shoutout to Nitish Kumar (Akuity) for this feature!

Server-Side Diff Support in Argo CD CLI

This PR brings powerful new capabilities to the Argo CD CLI by adding support for server-side diff calculations. With the new — server-side-diff flag, users can now perform diff operations using the Kubernetes API server’s dry-run apply, resulting in more accurate and realistic comparisons that reflect the true behavior of resource application as seen by the cluster.

The enhancement integrates with both client-side and server-side manifest generation, offers robust handling of custom resource types, and ensures consistent output for advanced workflows such as previewing changes from local manifests before applying them.

Shoutout to Peter Jiang (Intuit) for this feature!

Other Notable Changes:

Here are some other new changes that made it into the release

Where can I get the new Release?

For more details and installation instructions, check the release notes and upgrade instructions. Please try the release candidate and share your feedback. A big thanks to all Argo Community contributors and users for their contributions, feedback, and help in testing the release!

<hr /><p>Argo CD v3.2 Release Candidate was originally published in Argo Project on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>

open_in_new Read original post