Flux v2.8.5 released on 07-04-2026

Flux v2.8.5 is out now. Patch release with bug fixes and improvements across kustomize-controller, source-controller and notification-controller that reduce stuck reconciliations and tidy up storage/client behaviour.
See the project GitHub release notes and full changelog for complete details, and follow the Upgrade Procedure for Flux v2.7+ for upgrade guidance (notes for upgrading from v2.6 are included).
What’s in this release
- kustomize-controller v1.8.3 — fixes a race condition where a cancelled reconciliation could leave stale data in the controller cache, preventing Kustomizations from getting stuck.
- source-controller v1.8.2 — fixes Azure Blob prefix not being passed to the storage client and improves error messages for encrypted SSH keys supplied without a password.
- notification-controller v1.8.3 — adds optional email and audience fields to the GCR Receiver and includes an Azure Event Hub managed identity provider manifest example.
Upgrade notes
- Follow the Upgrade Procedure for Flux v2.7+ for a smooth migration; the release includes notes for upgrading from v2.6.
- No specific rollback instructions are provided in the release notes; review the full changelog and compare view for detailed diffs: v2.8.4…v2.8.5.
Let us know how the upgrade goes or if you spot regressions — share your experience on the Flux project channels or GitHub discussions.

