Skip to content

chore(argo-cd): Update dependency argoproj/argo-cd to v3.4.1#3876

Merged
tico24 merged 1 commit intomainfrom
renovate/argoproj-argo-cd-3.x
May 6, 2026
Merged

chore(argo-cd): Update dependency argoproj/argo-cd to v3.4.1#3876
tico24 merged 1 commit intomainfrom
renovate/argoproj-argo-cd-3.x

Conversation

@argoproj-renovate
Copy link
Copy Markdown
Contributor

@argoproj-renovate argoproj-renovate Bot commented May 6, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
argoproj/argo-cd minor v3.3.9v3.4.1

Release Notes

argoproj/argo-cd (argoproj/argo-cd)

v3.4.1

Compare Source

[!IMPORTANT]
Following Helm 3.19.0 change in how Helm interprets K8s cluster version, this Argo CD release contains a change that aligns how Argo CD interprets K8s cluster version with Helm behavior.

Impact: Application Sets with Cluster Generators, that fetch clusters based on their Kubernetes version and use argocd.argoproj.io/auto-label-cluster-info on the cluster secret, need to be updated to use argocd.argoproj.io/kubernetes-version with the vMajor.Minor.Patch format instead of the previous Major.Minor format.

More details here: https://argo-cd.readthedocs.io/en/stable/operator-manual/upgrading/3.3-3.4/#cluster-version-format-change

Quick Start

Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.1/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.1/manifests/ha/install.yaml

Release Signatures and Provenance

All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog

Features
  • 05504d6 feat(appset): add Health field to ApplicationSet status (#​25753) (Peter Jiang)
  • f83906d feat(appset): optimize appset controller performance when grabbing cluster secrets (#​25624) (#​25577) (rumstead)
  • ed6d2c5 feat(controller): Annotation to pause reconciliation for a specific cluster (#​26442) (Drew Bailey, Drew Bailey)
  • 3157fb1 feat(helm): support wildcard glob patterns for valueFiles (cherry-pick #​26768 for 3.4) (#​26919) (argo-cd-cherry-pick-bot[bot], Nitish Kumar)
  • 5072899 feat(hydrator): making configurable authorName/Email used for hydration commit (#​22847) (#​25746) (Aditya Raj)
  • 8ed52b2 feat(notification): add appProject access to notification templates (#​26437) (#​26470) (Aditya Raj)
  • e1aeb79 feat(ui): AppSet Slide Out Summary (#​26490) (Peter Jiang, reggie-k)
  • 5ab598e feat(ui): add annotation filtering support to applications list (#​25590) (Ji Kwan)
  • 1391e2f feat(ui): add appset tree-view details page (#​26262) (Peter Jiang, reggie-k, Keith Chong)
  • 7208578 feat(ui): appset list page and filters (#​25837) (Peter Jiang)
  • ff45972 feat(ui): enable hydrator support in app create panel (#​26485) (jwinters01, Alexandre Gaudreault)
  • 1214946 feat(ui): support hydrator properties in summary tab (#​26152) (jwinters01, Michael Crenshaw)
  • b414432 feat: Add application filter for operation status to UI (#​25636) (Dylan Schlager)
  • 408e99e feat: Allow custom User-Agent headers for Helm repository requests (#​25473) (Yugan)
  • 19b41b9 feat: ApplicationSet watch API (#​26409) (Peter Jiang, nitishfy)
  • b442167 feat: Document and expose K8S API client environment variables(#​8527) (#​25145) (gami, Alexandre Gaudreault)
  • 7a3d6f1 feat: Implement nmstate health checks (#​26506) (#​26507) (Sander Tervoert)
  • 5859065 feat: add ApplicationSet listResourceEvents API (#​25537) (Peter Jiang, Alexy Mantha)
  • 2793097 feat: add OTEL instrumentation for authentication and handlers (#​25296) (Mike Cutsail, Alexandre Gaudreault)
  • b7e2027 feat: add Prune and Delete as application level sync option (#​23370) (Arthur Outhenin-Chalandre)
  • 73b4d98 feat: add --no-install-recommends in argocd-base #​25841 (#​25852) (Jakub Rudnik, Nitish Kumar)
  • 13bc5ae feat: add argocd account session-token command (#​15277) (#​24638) (Alex Eftimie, Alexandre Gaudreault, Peter Jiang)
  • d8635ca feat: add clear-all button to applications list filters (#​26007) (Jaewoo Choi)
  • c2e594c feat: disable gRPC service config DNS TXT lookups by default (#​26077) (Valentin Stoican, Valentin Stoican)
  • 3cb4955 feat: expose notifications controller processors count via cmd params (#​26798) (Kirill Bilchenko)
  • c0a2a57 feat: implement application cache synchronization in appset controller (#​26578) (Alexander Matyushentsev)
  • ef75a2e feat: limit max certificates and known hosts in stream parsing (#​25777) (Ankit Pramanik)
  • f85ad11 feat: remove unused reposFilter from Applications list (#​24667) (Jaewoo Choi)
  • 6f0de8b feat: update health checks for Numaflow resources (#​25698) (Dillen Padhiar)
Bug fixes
  • 9fd02aa Revert "fix: prevent automatic refreshes from informer resync and status updates (cherry-pick #​25290 for 3.4)" (#​27402) (Michael Crenshaw)
  • f4e7a6e [release-3.4] fix: improve perf: switch parentUIDToChildren to map of sets, remove cache rebuild (#​26863) (#​27110) (Jonathan Ogilvie)
  • 21e13a6 fix(UI): show RollingSync step clearly when labels match no step (cherry-pick #​26877 for 3.4) (#​26882) (argo-cd-cherry-pick-bot[bot], Atif Ali)
  • ede9229 fix(actions): Use correct annotation for CNPG suspend/resume (#​26711) (Rouke Broersma)
  • 6665f94 fix(appcontroller): application controller in core mode fails to sync when server.secretkey is missing (#​26793) (#​27476) (Anand Francis Joseph)
  • f45ee22 fix(appset): change appset resource status count to 5000 by default (#​26249) (Peter Jiang)
  • bb894e8 fix(appset): do not trigger reconciliation on appsets not part of allowed namespaces when updating a cluster secret (#​25622) (OpenGuidou)
  • 330077c fix(appset): fix post-generator selector ignoring labels in GoTemplate mode (#​26717) (Josef Kolář)
  • bdc3447 fix(appset): update appset resources after creation (#​26511) (Peter Jiang)
  • 59f229b fix(ci): Add missing git-lfs installer checksum for ppc64le (#​26835) (Oliver Gondža)
  • cbc7ecd fix(ci): Inconsistent use of IMAGE_REGISTRY and IMAGE_NAMESPACE Makefile variables (#​25846) (#​25860) (dudinea)
  • 2253481 fix(ci): Remove stale label when Issue/PR is updated (#​26452) (S Kevin Joe Harris)
  • e70034a fix(ci): add .gitkeep to images dir (cherry-pick #​26892 for 3.4) (#​26912) (argo-cd-cherry-pick-bot[bot], Blake Pettersson)
  • 4a5d3a7 fix(ci): add gitops-engine unit tests to CI (#​25863) (Peter Jiang)
  • 92c5389 fix(ci): ensure cherry-pick commits include DCO sign-off (#​26124) (Anagha S Devan)
  • aadf2af fix(ci): fix deleting files on linux in make build-ui (#​26134) (#​26135) (dudinea)
  • 946a3ab fix(ci): fix make image DEV_IMAGE=true on non-amd64 architecture (#​25897) (#​25898) (dudinea, Nitish Kumar)
  • b7f9f6d fix(ci): run yarn install with --frozen-lockfile (cherry-pick #​27099 for 3.4) (#​27350) (dudinea)
  • a19a83a fix(cli): uses DrySource revision for app diff/manifests with sourceHydrator (#​23817) (cherry-pick #​24670 for 3.4) (#​27483) (argo-cd-cherry-pick-bot[bot], Aditya Raj)
  • 956a6a1 fix(controller): handle comma-separated hook annotations for PreDelete/PostDelete hooks (#​26420) (Linghao Su)
  • f50abb6 fix(controller): reduce secret deepcopies and deserialization (#​27049) (cherry-pick release-3.4) (#​27132) (rumstead)
  • af05c56 fix(dashboards): Correct job label for the Controller Telemetry Panel (#​26548) (Daniel Barnes)
  • 986cdf0 fix(dev): skip Tilt rebuild on test file changes (#​26624) (Nitish Kumar)
  • 63698bd fix(dex): run as user 1001 (#​26726) (#​26757) (Michael Crenshaw)
  • 8a507b7 fix(dex): run as user 1001 (#​26726) (#​26775) (Michael Crenshaw)
  • 99e29c7 fix(docs): Fix manifest path in Source Hydrator docs (cherry-pick #​27123 for 3.4) (#​27166) (argo-cd-cherry-pick-bot[bot], Oliver Gondža)
  • 3eeebd8 fix(docs): PR title guide from refactor to chore and reformat json (#​26450) (Jaewoo Choi)
  • d66ad45 fix(docs): update other sections of feature maturity to match feature status in overview (#​26411) (Kanika Rana)
  • 1dc85e5 fix(engine): always preserve sync status for hooks (#​25692) (Alexandre Gaudreault, Regina Voloshin, github-actions[bot], reggie-k, dependabot[bot], renovate[bot], Afzal Ansari, Blake Pettersson, Julie Vogelman, Michael Crenshaw)
  • a1d68ca fix(engine): correctly set prune confirmation message in setRunningPhase (#​25915) (Arthur Outhenin-Chalandre)
  • 95d19f2 fix(engine): improve operation phase messages (#​25668) (Alexandre Gaudreault)
  • 8259711 fix(health): app missing health only when all resources are missing (#​23995) (#​25962) (Alexandre Gaudreault, Peter Jiang)
  • a22f33d fix(health): configconnectorcontext and configconnector (#​26308) (#​26309) (Niclas Mietz)
  • 6eea558 fix(health): use note.drySha when available (#​26698) (Michael Crenshaw)
  • afdf99f fix(helm): Improve error message when helm cmd fails (#​26159) (Oliver Gondža)
  • 67d12eb fix(hook): Fixed hook code issues that caused stuck applications on "Deleting" state (Issues #​18355 and #​17191) (cherry-pick #​26724 for 3.4) (#​27257) (argo-cd-cherry-pick-bot[bot], Nikolaos Astyrakakis)
  • 2283784 fix(hooks): always remove finalizers (#​23226) (#​25916) (Alexandre Gaudreault, Leonardo Luz Almeida)
  • 67712c1 fix(hydrator): .gitattributes include deeply nested files (#​25870) (#​26011) (Michael Crenshaw)
  • 3453367 fix(hydrator): Fix compilation error (#​26024) (Oliver Gondža)
  • ef40ba8 fix(hydrator): empty links for failed operation (#​25025) (#​26014) (Michael Crenshaw)
  • 6f21978 fix(hydrator): git fetch needs creds (#​25727) (#​25738) (Michael Crenshaw)
  • a439c6c fix(hydrator): hydrated sha missing on no-ops (#​25694) (#​25695) (Michael Crenshaw)
  • 6994a42 fix(hydrator): pass destination.namespace to manifest rendering (#​25478) (#​25699) (Sean Liao)
  • 33247b9 fix(hydrator): preserve all source type fields in GetDrySource() (cherry-pick #​27189 for 3.4) (#​27196) (argo-cd-cherry-pick-bot[bot], Alexandre Gaudreault)
  • 0a2ae95 fix(hydrator): race when pushing notes (#​25700) (Michael Crenshaw)
  • e5e00d3 fix(hydrator): use refresh paths from drySource when source hydration is enabled (#​25516) (Codey Jenkins, pbhatnagar-oss, Alexandre Gaudreault)
  • fee6962 fix(makefile): Improve performance of make lint-local and dependent goals (#​26025) (Oliver Gondža)
  • 4fabbce fix(metrics): more consistent oci metrics (#​25549) (Blake Pettersson)
  • de99b70 fix(reposerver): make temp dir cleanup best-effort in TestGenerateManifestsHelmWithRefs_CachedNoLsRemote (#​26742) (Nitish Kumar)
  • 8739f91 fix(reposerver): using timeouts in http transport for Github App authentication (#​26762) (Anand Francis Joseph)
  • 0a3f634 fix(server): Avoid error when attempting a second delete operation (cherry-pick #​27495 for 3.4) (#​27499) (argo-cd-cherry-pick-bot[bot], Taylor Thomas, Blake Pettersson)
  • a244f7c fix(server): Ensure OIDC config is refreshed at server restart (cherry-pick #​26913 for 3.4) (#​27115) (argo-cd-cherry-pick-bot[bot], OpenGuidou)
  • 28b90a7 fix(server): OIDC config via secrets fails (#​18269) (#​26214) (Valéry Fouques)
  • 5ed403c fix(server): fix find container logic for terminal (cherry-pick #​26858 for 3.4) (#​26933) (argo-cd-cherry-pick-bot[bot], Linghao Su)
  • d9c83da fix(server): invalidate JWT tokens on logout (#​26388) (Anand Francis Joseph)
  • df3be1c fix(server): update resourceVersion on Terminate retry (#​25650) (Michael Crenshaw)
  • 24615c8 fix(state): fix(controller): display correct SyncWave for hook resources #​26208 (#​26240) (Linghao Su)
  • aced2b1 fix(ui): Improve message on self-healing disabling panel (#​26977) (cherry-pick #​26978 for 3.4) (#​26980) (argo-cd-cherry-pick-bot[bot], Alberto Chiusole)
  • eecac8e fix(ui): OCI revision metadata never renders due to conflicting guard clause (#​26948) (cherry-pick #​27097 for 3.4) (#​27363) (argo-cd-cherry-pick-bot[bot], Karim Farid, Blake Pettersson)
  • 971bf57 fix(ui): Parameters tab should correctly show dry source parameters (#​26179) (jwinters01, Alexandre Gaudreault)
  • 8e636b7 fix(ui): add previous option to download logs functionality (#​26427) (Linghao Su)
  • 96bfc1e fix(ui): convert yaml-editor to functional component (#​24921) (Mike, Michael Crenshaw, Alexandre Gaudreault)
  • 58a6f85 fix(ui): handle 401 error in stream (cherry-pick #​26917 for 3.4) (#​27228) (argo-cd-cherry-pick-bot[bot], Linghao Su)
  • ae34305 fix(ui): improve filter autocomplete performance for large app counts (#​15087) (#​26082) (Rohan K)
  • 5deef68 fix(ui): include _-prefixed dirs in embedded assets (cherry-pick #​26589 for 3.4) (#​26909) (argo-cd-cherry-pick-bot[bot], Jaewoo Choi)
  • c9a5a7e fix(ui): make yaml editor outline button opaque (#​25748) (Jaewoo Choi)
  • a903bc4 fix(ui): monaco-editor search scroll positioning fix (#​26638) (#​26639) (Oleksandr Saulyak)
  • 84f9446 fix(ui): prevent crash when navigating between Applications and Appli… (#​26245) (Peter Jiang)
  • 716339c fix(ui): prevent log viewer crash on malformed stream packets issue #​26023 (#​26226) (Luis Baronceli)
  • cc3b88e fix(ui): prevent pod logs viewer crash on stale container index (cherry-pick #​27553 for 3.4) (#​27564) (argo-cd-cherry-pick-bot[bot], Honglian You)
  • f5de841 fix(ui): relayout Monaco editor on window resize (#​25784) (Jaewoo Choi)
  • fd3c884 fix(ui): remove createApplication option in write repo credential list (#​23550) (Linghao Su)
  • 93c736c fix(ui): remove excess dot (#​25816) (Josh Soref)
  • 2f4c5bb fix(ui): show filter-empty state on repos list (#​26160) (Jaewoo Choi)
  • 91e9b22 fix(ui): show full labels, projects, clusters, and namespaces on hover in sidebar (#​7520) (#​24723) (Aditya Raj, jwinters01)
  • a76a876 fix(ui): standard resource icons are not displayed properly (#​26216) (#​26228) (Linghao Su)
  • d11c99a fix(ui): update AppSet UI for watch API and remove unused filters (#​26631) (Peter Jiang)
  • 6c043d3 fix: Fix excessive ls-remote requests on monorepos with Auto Sync enabled apps (26277) (#​26278) (dudinea, Dan Garfield)
  • 61c8ce2 fix: #​25313 remove --client from helm version command (#​25740) (Jesse Hitch)
  • 054538b fix: AAD Domain Hint Improvement (fixes #​18066) (#​24639) (jhansi, pjmanda, Nitish Kumar, jhansireddy01)
  • 696a18f fix: Add X-Frame-Options and CSP headers to Swagger UI endpoints (cherry-pick #​26521 for 3.4) (#​27153) (argo-cd-cherry-pick-bot[bot], Rohan Sood, rohansood10, Blake Pettersson, Copilot)
  • 86e42fb fix: AppProject finalizer should consider apps in all allowed namespaces (#​24347) (#​26416) (Dhruvang Makadia)
  • f7b24ba fix: ApplicationSet DuckType Generator panics on non-string values in Clus… (cherry-pick #​27265 for 3.4) (#​27526) (argo-cd-cherry-pick-bot[bot], Xiangjing Li)
  • b66dea4 fix: Hook resources not created at PostSync when configured with PreDelete PostDelete hooks (cherry-pick #​26996 for 3.4) (#​26998) (argo-cd-cherry-pick-bot[bot], Regina Voloshin)
  • f6d00b7 fix: Only show please update resource specification message when spec… (#​25066) (Josh Soref)
  • 472d50c fix: OpenTelemetryCollector health check shows 0/0 for mode: daemonset (#​26391) (tank.500m)
  • e168d8a fix: Revert "fix(ci): ensure cherry-pick commits include DCO sign-off" (#​26124) (#​26243) (Kanika Rana)
  • f3d0c12 fix: Toggle automated.enabled to disable auto-sync for rollbacks (#​25719) (Daniel Moran)
  • 08602c2 fix: adds the missing source-name flag in app unset command (#​26712) (Papapetrou Patroklos)
  • 2232707 fix: allow automatedSyncPolicy fields to be changed to false (#​26763) (Peter Jiang)
  • 1488a13 fix: allow docker dhi helm charts to be used (#​25835) (Blake Pettersson)
  • bcea79b fix: avoid stale informer cache in RevisionMetadata handler (cherry-pick #​27392 for 3.4) (#​27395) (argo-cd-cherry-pick-bot[bot], Soumya Ghosh Dastidar)
  • c32286a fix: close response body on error paths to prevent connection leak (#​25824) (QingHe, chentiewen, Claude Sonnet 4.5)
  • 8f9ee6d fix: compressedLayerExtracterStore+isCompressedLayer - allow tar.gzip suffixes (#​26355) (erin)
  • 4d66a20 fix: consider Replace/Force sync option on live resource annotations (#​26110) (Alexandre Gaudreault)
  • ed4c63b fix: controller incorrectly detecting diff during app normalization (cherry-pick #​27002 for 3.4) (#​27014) (argo-cd-cherry-pick-bot[bot], Alexander Matyushentsev)
  • bde6f66 fix: correct typos across codebase (#​25959) (Ekene Chris)
  • e017145 fix: create events with argocd namespace (#​26667) (Papapetrou Patroklos)
  • 2c5f731 fix: enable and fix modernize linter (#​26352) (Matthieu MOREL)
  • 6a10ffe fix: ensure compatibility of kubeversion.version with what helm reeturns (#​26469) (Papapetrou Patroklos)
  • 6cd65b4 fix: error sending generate manifest metadata cmp server (#​25891) (Papapetrou Patroklos)
  • 0671907 fix: fix GetAppdetails to show data from refs to other git repos (#​26440) (#​26544) (dudinea)
  • f0c694d fix: fix generator bug with templating of parameters in values (#​25342) (#​26696) (dudinea)
  • b320854 fix: fix image functionality breakage caused by --no-install-updates option in Dockerfiles (#​25972) (#​25999) (dudinea)
  • 2b3eae6 fix: fixes output of argocd proj windows list PROJ - USEANDOPERATOR was missing (#​26273) (Papapetrou Patroklos)
  • d099c24 fix: fixes the already exists error when syncing apps with replace (#​26791) (Papapetrou Patroklos)
  • 8550f60 fix: force attempt http2 with custom tls config (#​26975) (cherry-pick #​26976 for 3.4) (#​27073) (argo-cd-cherry-pick-bot[bot], Max Verbeek)
  • bf1f836 fix: get app resources tree view (#​26166) (Papapetrou Patroklos)
  • 5e6449f fix: handle parse errors in ReadLocalConfig properly (#​26597) (Takuma Shibuya)
  • f8c0d7e fix: health check doesn't detect resource deletion during sync operation (#​26286) (Christopher Coco, Alexandre Gaudreault)
  • 3a4b0a0 fix: helm flaky test (#​26805) (Nitish Kumar)
  • 275c5de fix: improves the Rabbit MQ resouce customization to better handle unknown conditions (#​25941) (Papapetrou Patroklos)
  • 4519fdf fix: include Depth field in Repository.Sanitized() response (#​26572) (HARSHIL GARG)
  • c4f3bb8 fix: integrate split button (#​25993) (#​25994) (jwinters01)
  • 4e997f0 fix: invalid error message on health check failure (#​26040) (#​26039) (dudinea)
  • cbbb19d fix: make config key optional (#​26701) (Michael Crenshaw)
  • 57e9e5e fix: manifest-generate-paths for multisource git+helm (#​25531) (Artem Vdovin, Alexandre Gaudreault)
  • 3c01ab1 fix: missing gpg-agent in argocd image (#​25935) (#​25937) (dudinea)
  • f4e667f fix: missing import (cherry-pick #​27491 for 3.4) (#​27504) (argo-cd-cherry-pick-bot[bot], Michael Crenshaw)
  • d2cb56d fix: modernize slice initialization syntax in util/argo/argo.go (#​26001) (Ekene Chris)
  • 8877365 fix: multi-level cross-namespace hierarchy traversal for cluster-scoped intermediates (#​26408, #​24379) (#​26410) (Jonathan Ogilvie, Alexandre Gaudreault)
  • 429fc1f fix: nil and empty ignoredifferences (#​25980) (Blake Pettersson)
  • 2d762e4 fix: optimize cli server-side diff with parallel dynamic batching (#​25550) (afarbos)
  • ced9402 fix: panic during OIDC logout with empty token (#​25874) (Papapetrou Patroklos)
  • 401b1a8 fix: parent-child httpproxy health checking (#​25714) (Greg Barasch)
  • dfa079b fix: pass repo.insecure flag to helm dependency build (cherry-pick #​27078 for 3.4) (#​27082) (argo-cd-cherry-pick-bot[bot], Blake Pettersson)
  • a061d1c fix: prevent automatic refreshes from informer resync and status updates (cherry-pick #​25290 for 3.4) (#​27229) (argo-cd-cherry-pick-bot[bot], Atif Ali, Keith Chong)
  • 822a0e4 fix: put/get ocimetadata to/from redis cache (#​27521) (cherry-pick #​27589 for 3.4) (#​27594) (argo-cd-cherry-pick-bot[bot], Blake Pettersson)
  • 43ea991 fix: register pprof endpoints in repo-server using the params config map (#​26237) (Papapetrou Patroklos)
  • 739bc58 fix: remove deprecated --client flag from helm version (Malik Draz)
  • 06310bc fix: remove resourceVersion from ssd (cherry-pick #​27406 for 3.4) (#​27461) (argo-cd-cherry-pick-bot[bot], Peter Jiang)
  • be08693 fix: remove stale reposFilter references (#​26310) (Jaewoo Choi)
  • 2f7d36b fix: resolve flaky TestSync_SyncWaveHookError test (#​26080) (Aditya Raj)
  • b85887f fix: return error when cache is unavailable (#​26053) (Nitish Kumar)
  • 19a74df fix: return missing information in cluster get API (#​25566) (Papapetrou Patroklos)
  • d7a8170 fix: revert autosync event message format change (cherry-pick #​27387 for 3.4) (#​27390) (argo-cd-cherry-pick-bot[bot], Soumya Ghosh Dastidar)
  • 79b0981 fix: show pruning button when only Prune=confirm is present (#​23326) (Arthur Outhenin-Chalandre, Alexandre Gaudreault)
  • 043544c fix: skip namespace check on cluster scoped rbac resources for auth reconcile (#​26403) (Christopher Coco)
  • 6df1a5b fix: skip token refresh threshold parsing in unrelated components (#​26803) (Soumya Ghosh Dastidar)
  • 984a29c fix: skip unnecessary git state clean (#​26714) (Alexander Matyushentsev)
  • 226178c fix: stack overflow when processing circular ownerrefs in resource graph (#​26783) (cherry-pick #​26790 for 3.4) (#​26878) (argo-cd-cherry-pick-bot[bot], Jonathan Ogilvie, Copilot)
  • b648248 fix: trigger app sync on app-set spec change (cherry-pick #​26811 for 3.4) (#​27131) (argo-cd-cherry-pick-bot[bot], Papapetrou Patroklos)
  • 18efd0c fix: trim whitespaces when retrieving source refresh paths (#​26400) (Nitish Kumar)
  • fee1c56 fix: update Jsonnet field tag to avoid jsonnet: {} in manifests (#​25625) (Shubham Singh, Omar Nasser, shubham singh mahar)
  • 3250327 fix: use InstanceName for cache cleanup on Application deletion (#​26741) (Takuma Shibuya)
  • 305ecb6 fix: use certificate fingerprints to deduplicate TLS certs (#​25779) (Nitish Kumar)
  • 7180deb fix: use csapgrade to patch managedFields for client-side apply migration (#​26289) (Peter Jiang)
  • 6e89ed9 fix: use force flag in copyutil symlink to prevent repo-server crashes (#​26613) (ManvithaP, manvitha92)
  • [0a29bfd](https://redirect.github.com/argoproj/argo-cd/commit/0a29bfd0935e7e1ae152b46f0b6790c5a913dd5d

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
@tico24 tico24 merged commit bbf4c12 into main May 6, 2026
13 checks passed
@tico24 tico24 deleted the renovate/argoproj-argo-cd-3.x branch May 6, 2026 14:07
mitchell-thompson-CS pushed a commit to toast-dog/kubernetes-terraform that referenced this pull request May 7, 2026
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [argo-cd](https://github.com/argoproj/argo-helm) | patch | `9.5.9` → `9.5.12` |

---

### Release Notes

<details>
<summary>argoproj/argo-helm (argo-cd)</summary>

### [`v9.5.12`](https://github.com/argoproj/argo-helm/releases/tag/argo-cd-9.5.12)

[Compare Source](argoproj/argo-helm@argo-cd-9.5.11...argo-cd-9.5.12)

A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.

#### What's Changed

- chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.160.4 by [@&#8203;argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in [#&#8203;3868](argoproj/argo-helm#3868)
- chore(deps): bump github/codeql-action from 4.35.2 to 4.35.3 in the dependencies group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;3870](argoproj/argo-helm#3870)
- chore(deps): update renovatebot/github-action action to v46.1.13 by [@&#8203;argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in [#&#8203;3872](argoproj/argo-helm#3872)
- chore(argo-cd): Update dependency argoproj/argo-cd to v3.4.1 by [@&#8203;argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in [#&#8203;3876](argoproj/argo-helm#3876)

**Full Changelog**: <argoproj/argo-helm@argo-cd-9.5.11...argo-cd-9.5.12>

### [`v9.5.11`](https://github.com/argoproj/argo-helm/releases/tag/argo-cd-9.5.11)

[Compare Source](argoproj/argo-helm@argo-cd-9.5.10...argo-cd-9.5.11)

A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.

#### What's Changed

- chore(argo-cd): Update dependency argoproj/argo-cd to v3.3.9 by [@&#8203;argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in [#&#8203;3867](argoproj/argo-helm#3867)

**Full Changelog**: <argoproj/argo-helm@argo-cd-9.5.10...argo-cd-9.5.11>

### [`v9.5.10`](https://github.com/argoproj/argo-helm/releases/tag/argo-cd-9.5.10)

[Compare Source](argoproj/argo-helm@argo-cd-9.5.9...argo-cd-9.5.10)

A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.

#### What's Changed

- chore(deps): bump step-security/harden-runner from 2.16.0 to 2.19.0 in the dependencies group across 1 directory by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;3850](argoproj/argo-helm#3850)
- chore(argo-cd): Update ghcr.io/oliver006/redis\_exporter Docker tag to v1.83.0 by [@&#8203;argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in [#&#8203;3866](argoproj/argo-helm#3866)

**Full Changelog**: <argoproj/argo-helm@argo-cd-9.5.9...argo-cd-9.5.10>

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjguNSIsInVwZGF0ZWRJblZlciI6IjQzLjE2OC41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->

Reviewed-on: https://git.thompson-manor.org/toast-dog/kubernetes-terraform/pulls/17
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
@rouke-broersma
Copy link
Copy Markdown
Contributor

@tico24 is it expected that a minor bump of argocd (which is a quite significant milestone update in argocd usually) is merged as a simple patch? Seems like renovate made the wrong decision for the version number bump here imo.

@tico24
Copy link
Copy Markdown
Member

tico24 commented May 7, 2026

Yes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants