chore(deps): update dependency argoproj/argo-cd to v3.4.1 #6573
Reference in New Issue
Block a user
Delete Branch "renovate/unified-argo-cd"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
3.3.9→3.4.1Release Notes
argoproj/argo-cd (argoproj/argo-cd)
v3.4.1Compare Source
Quick Start
Non-HA:
HA:
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
05504d6feat(appset): add Health field to ApplicationSet status (#25753) (Peter Jiang)f83906dfeat(appset): optimize appset controller performance when grabbing cluster secrets (#25624) (#25577) (rumstead)ed6d2c5feat(controller): Annotation to pause reconciliation for a specific cluster (#26442) (Drew Bailey, Drew Bailey)3157fb1feat(helm): support wildcard glob patterns forvalueFiles(cherry-pick #26768 for 3.4) (#26919) (argo-cd-cherry-pick-bot[bot], Nitish Kumar)5072899feat(hydrator): making configurable authorName/Email used for hydration commit (#22847) (#25746) (Aditya Raj)8ed52b2feat(notification): add appProject access to notification templates (#26437) (#26470) (Aditya Raj)e1aeb79feat(ui): AppSet Slide Out Summary (#26490) (Peter Jiang, reggie-k)5ab598efeat(ui): add annotation filtering support to applications list (#25590) (Ji Kwan)1391e2ffeat(ui): add appset tree-view details page (#26262) (Peter Jiang, reggie-k, Keith Chong)7208578feat(ui): appset list page and filters (#25837) (Peter Jiang)ff45972feat(ui): enable hydrator support in app create panel (#26485) (jwinters01, Alexandre Gaudreault)1214946feat(ui): support hydrator properties in summary tab (#26152) (jwinters01, Michael Crenshaw)b414432feat: Add application filter for operation status to UI (#25636) (Dylan Schlager)408e99efeat: Allow custom User-Agent headers for Helm repository requests (#25473) (Yugan)19b41b9feat: ApplicationSet watch API (#26409) (Peter Jiang, nitishfy)b442167feat: Document and expose K8S API client environment variables(#8527) (#25145) (gami, Alexandre Gaudreault)7a3d6f1feat: Implement nmstate health checks (#26506) (#26507) (Sander Tervoert)5859065feat: add ApplicationSet listResourceEvents API (#25537) (Peter Jiang, Alexy Mantha)2793097feat: add OTEL instrumentation for authentication and handlers (#25296) (Mike Cutsail, Alexandre Gaudreault)b7e2027feat: add Prune and Delete as application level sync option (#23370) (Arthur Outhenin-Chalandre)73b4d98feat: add--no-install-recommendsinargocd-base#25841 (#25852) (Jakub Rudnik, Nitish Kumar)13bc5aefeat: add argocd account session-token command (#15277) (#24638) (Alex Eftimie, Alexandre Gaudreault, Peter Jiang)d8635cafeat: add clear-all button to applications list filters (#26007) (Jaewoo Choi)c2e594cfeat: disable gRPC service config DNS TXT lookups by default (#26077) (Valentin Stoican, Valentin Stoican)3cb4955feat: expose notifications controller processors count via cmd params (#26798) (Kirill Bilchenko)c0a2a57feat: implement application cache synchronization in appset controller (#26578) (Alexander Matyushentsev)ef75a2efeat: limit max certificates and known hosts in stream parsing (#25777) (Ankit Pramanik)f85ad11feat: remove unused reposFilter from Applications list (#24667) (Jaewoo Choi)6f0de8bfeat: update health checks for Numaflow resources (#25698) (Dillen Padhiar)Bug fixes
9fd02aaRevert "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)21e13a6fix(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)ede9229fix(actions): Use correct annotation for CNPG suspend/resume (#26711) (Rouke Broersma)6665f94fix(appcontroller): application controller in core mode fails to sync when server.secretkey is missing (#26793) (#27476) (Anand Francis Joseph)f45ee22fix(appset): change appset resource status count to 5000 by default (#26249) (Peter Jiang)bb894e8fix(appset): do not trigger reconciliation on appsets not part of allowed namespaces when updating a cluster secret (#25622) (OpenGuidou)330077cfix(appset): fix post-generator selector ignoring labels in GoTemplate mode (#26717) (Josef Kolář)bdc3447fix(appset): update appset resources after creation (#26511) (Peter Jiang)59f229bfix(ci): Add missing git-lfs installer checksum for ppc64le (#26835) (Oliver Gondža)cbc7ecdfix(ci): Inconsistent use of IMAGE_REGISTRY and IMAGE_NAMESPACE Makefile variables (#25846) (#25860) (dudinea)2253481fix(ci): Remove stale label when Issue/PR is updated (#26452) (S Kevin Joe Harris)e70034afix(ci): add .gitkeep to images dir (cherry-pick #26892 for 3.4) (#26912) (argo-cd-cherry-pick-bot[bot], Blake Pettersson)4a5d3a7fix(ci): add gitops-engine unit tests to CI (#25863) (Peter Jiang)92c5389fix(ci): ensure cherry-pick commits include DCO sign-off (#26124) (Anagha S Devan)aadf2affix(ci): fix deleting files on linux in make build-ui (#26134) (#26135) (dudinea)946a3abfix(ci): fix make image DEV_IMAGE=true on non-amd64 architecture (#25897) (#25898) (dudinea, Nitish Kumar)b7f9f6dfix(ci): run yarn install with --frozen-lockfile (cherry-pick #27099 for 3.4) (#27350) (dudinea)a19a83afix(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)956a6a1fix(controller): handle comma-separated hook annotations for PreDelete/PostDelete hooks (#26420) (Linghao Su)f50abb6fix(controller): reduce secret deepcopies and deserialization (#27049) (cherry-pick release-3.4) (#27132) (rumstead)af05c56fix(dashboards): Correct job label for the Controller Telemetry Panel (#26548) (Daniel Barnes)986cdf0fix(dev): skip Tilt rebuild on test file changes (#26624) (Nitish Kumar)63698bdfix(dex): run as user 1001 (#26726) (#26757) (Michael Crenshaw)8a507b7fix(dex): run as user 1001 (#26726) (#26775) (Michael Crenshaw)99e29c7fix(docs): Fix manifest path in Source Hydrator docs (cherry-pick #27123 for 3.4) (#27166) (argo-cd-cherry-pick-bot[bot], Oliver Gondža)3eeebd8fix(docs): PR title guide from refactor to chore and reformat json (#26450) (Jaewoo Choi)d66ad45fix(docs): update other sections of feature maturity to match feature status in overview (#26411) (Kanika Rana)1dc85e5fix(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)a1d68cafix(engine): correctly set prune confirmation message in setRunningPhase (#25915) (Arthur Outhenin-Chalandre)95d19f2fix(engine): improve operation phase messages (#25668) (Alexandre Gaudreault)8259711fix(health): app missing health only when all resources are missing (#23995) (#25962) (Alexandre Gaudreault, Peter Jiang)a22f33dfix(health): configconnectorcontext and configconnector (#26308) (#26309) (Niclas Mietz)6eea558fix(health): use note.drySha when available (#26698) (Michael Crenshaw)afdf99ffix(helm): Improve error message when helm cmd fails (#26159) (Oliver Gondža)67d12ebfix(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)2283784fix(hooks): always remove finalizers (#23226) (#25916) (Alexandre Gaudreault, Leonardo Luz Almeida)67712c1fix(hydrator): .gitattributes include deeply nested files (#25870) (#26011) (Michael Crenshaw)3453367fix(hydrator): Fix compilation error (#26024) (Oliver Gondža)ef40ba8fix(hydrator): empty links for failed operation (#25025) (#26014) (Michael Crenshaw)6f21978fix(hydrator): git fetch needs creds (#25727) (#25738) (Michael Crenshaw)a439c6cfix(hydrator): hydrated sha missing on no-ops (#25694) (#25695) (Michael Crenshaw)6994a42fix(hydrator): pass destination.namespace to manifest rendering (#25478) (#25699) (Sean Liao)33247b9fix(hydrator): preserve all source type fields in GetDrySource() (cherry-pick #27189 for 3.4) (#27196) (argo-cd-cherry-pick-bot[bot], Alexandre Gaudreault)0a2ae95fix(hydrator): race when pushing notes (#25700) (Michael Crenshaw)e5e00d3fix(hydrator): use refresh paths from drySource when source hydration is enabled (#25516) (Codey Jenkins, pbhatnagar-oss, Alexandre Gaudreault)fee6962fix(makefile): Improve performance of make lint-local and dependent goals (#26025) (Oliver Gondža)4fabbcefix(metrics): more consistent oci metrics (#25549) (Blake Pettersson)de99b70fix(reposerver): make temp dir cleanup best-effort inTestGenerateManifestsHelmWithRefs_CachedNoLsRemote(#26742) (Nitish Kumar)8739f91fix(reposerver): using timeouts in http transport for Github App authentication (#26762) (Anand Francis Joseph)0a3f634fix(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)a244f7cfix(server): Ensure OIDC config is refreshed at server restart (cherry-pick #26913 for 3.4) (#27115) (argo-cd-cherry-pick-bot[bot], OpenGuidou)28b90a7fix(server): OIDC config via secrets fails (#18269) (#26214) (Valéry Fouques)5ed403cfix(server): fix find container logic for terminal (cherry-pick #26858 for 3.4) (#26933) (argo-cd-cherry-pick-bot[bot], Linghao Su)d9c83dafix(server): invalidate JWT tokens on logout (#26388) (Anand Francis Joseph)df3be1cfix(server): update resourceVersion on Terminate retry (#25650) (Michael Crenshaw)24615c8fix(state): fix(controller): display correct SyncWave for hook resources #26208 (#26240) (Linghao Su)aced2b1fix(ui): Improve message on self-healing disabling panel (#26977) (cherry-pick #26978 for 3.4) (#26980) (argo-cd-cherry-pick-bot[bot], Alberto Chiusole)eecac8efix(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)971bf57fix(ui): Parameters tab should correctly show dry source parameters (#26179) (jwinters01, Alexandre Gaudreault)8e636b7fix(ui): add previous option to download logs functionality (#26427) (Linghao Su)96bfc1efix(ui): convert yaml-editor to functional component (#24921) (Mike, Michael Crenshaw, Alexandre Gaudreault)58a6f85fix(ui): handle 401 error in stream (cherry-pick #26917 for 3.4) (#27228) (argo-cd-cherry-pick-bot[bot], Linghao Su)ae34305fix(ui): improve filter autocomplete performance for large app counts (#15087) (#26082) (Rohan K)5deef68fix(ui): include _-prefixed dirs in embedded assets (cherry-pick #26589 for 3.4) (#26909) (argo-cd-cherry-pick-bot[bot], Jaewoo Choi)c9a5a7efix(ui): make yaml editor outline button opaque (#25748) (Jaewoo Choi)a903bc4fix(ui): monaco-editor search scroll positioning fix (#26638) (#26639) (Oleksandr Saulyak)84f9446fix(ui): prevent crash when navigating between Applications and Appli… (#26245) (Peter Jiang)716339cfix(ui): prevent log viewer crash on malformed stream packets issue #26023 (#26226) (Luis Baronceli)cc3b88efix(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)f5de841fix(ui): relayout Monaco editor on window resize (#25784) (Jaewoo Choi)fd3c884fix(ui): remove createApplication option in write repo credential list (#23550) (Linghao Su)93c736cfix(ui): remove excess dot (#25816) (Josh Soref)2f4c5bbfix(ui): show filter-empty state on repos list (#26160) (Jaewoo Choi)91e9b22fix(ui): show full labels, projects, clusters, and namespaces on hover in sidebar (#7520) (#24723) (Aditya Raj, jwinters01)a76a876fix(ui): standard resource icons are not displayed properly (#26216) (#26228) (Linghao Su)d11c99afix(ui): update AppSet UI for watch API and remove unused filters (#26631) (Peter Jiang)6c043d3fix: Fix excessive ls-remote requests on monorepos with Auto Sync enabled apps (26277) (#26278) (dudinea, Dan Garfield)61c8ce2fix: #25313 remove--clientfrom helm version command (#25740) (Jesse Hitch)054538bfix: AAD Domain Hint Improvement (fixes #18066) (#24639) (jhansi, pjmanda, Nitish Kumar, jhansireddy01)696a18ffix: 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)86e42fbfix: AppProject finalizer should consider apps in all allowed namespaces (#24347) (#26416) (Dhruvang Makadia)f7b24bafix: 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)b66dea4fix: 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)f6d00b7fix: Only show please update resource specification message when spec… (#25066) (Josh Soref)472d50cfix: OpenTelemetryCollector health check shows 0/0 for mode: daemonset (#26391) (tank.500m)e168d8afix: Revert "fix(ci): ensure cherry-pick commits include DCO sign-off" (#26124) (#26243) (Kanika Rana)f3d0c12fix: Toggleautomated.enabledto disable auto-sync for rollbacks (#25719) (Daniel Moran)08602c2fix: adds the missing source-name flag in app unset command (#26712) (Papapetrou Patroklos)2232707fix: allow automatedSyncPolicy fields to be changed to false (#26763) (Peter Jiang)1488a13fix: allow docker dhi helm charts to be used (#25835) (Blake Pettersson)bcea79bfix: avoid stale informer cache in RevisionMetadata handler (cherry-pick #27392 for 3.4) (#27395) (argo-cd-cherry-pick-bot[bot], Soumya Ghosh Dastidar)c32286afix: close response body on error paths to prevent connection leak (#25824) (QingHe, chentiewen, Claude Sonnet 4.5)8f9ee6dfix: compressedLayerExtracterStore+isCompressedLayer - allow tar.gzip suffixes (#26355) (erin)4d66a20fix: consider Replace/Force sync option on live resource annotations (#26110) (Alexandre Gaudreault)ed4c63bfix: controller incorrectly detecting diff during app normalization (cherry-pick #27002 for 3.4) (#27014) (argo-cd-cherry-pick-bot[bot], Alexander Matyushentsev)bde6f66fix: correct typos across codebase (#25959) (Ekene Chris)e017145fix: create events with argocd namespace (#26667) (Papapetrou Patroklos)2c5f731fix: enable and fix modernize linter (#26352) (Matthieu MOREL)6a10ffefix: ensure compatibility of kubeversion.version with what helm reeturns (#26469) (Papapetrou Patroklos)6cd65b4fix: error sending generate manifest metadata cmp server (#25891) (Papapetrou Patroklos)0671907fix: fix GetAppdetails to show data from refs to other git repos (#26440) (#26544) (dudinea)f0c694dfix: fix generator bug with templating of parameters in values (#25342) (#26696) (dudinea)b320854fix: fix image functionality breakage caused by --no-install-updates option in Dockerfiles (#25972) (#25999) (dudinea)2b3eae6fix: fixes output of argocd proj windows list PROJ - USEANDOPERATOR was missing (#26273) (Papapetrou Patroklos)d099c24fix: fixes the already exists error when syncing apps with replace (#26791) (Papapetrou Patroklos)8550f60fix: force attempt http2 with custom tls config (#26975) (cherry-pick #26976 for 3.4) (#27073) (argo-cd-cherry-pick-bot[bot], Max Verbeek)bf1f836fix: get app resources tree view (#26166) (Papapetrou Patroklos)5e6449ffix: handle parse errors in ReadLocalConfig properly (#26597) (Takuma Shibuya)f8c0d7efix: health check doesn't detect resource deletion during sync operation (#26286) (Christopher Coco, Alexandre Gaudreault)3a4b0a0fix: helm flaky test (#26805) (Nitish Kumar)275c5defix: improves the Rabbit MQ resouce customization to better handle unknown conditions (#25941) (Papapetrou Patroklos)4519fdffix: include Depth field in Repository.Sanitized() response (#26572) (HARSHIL GARG)c4f3bb8fix: integrate split button (#25993) (#25994) (jwinters01)4e997f0fix: invalid error message on health check failure (#26040) (#26039) (dudinea)cbbb19dfix: make config key optional (#26701) (Michael Crenshaw)57e9e5efix: manifest-generate-paths for multisource git+helm (#25531) (Artem Vdovin, Alexandre Gaudreault)3c01ab1fix: missing gpg-agent in argocd image (#25935) (#25937) (dudinea)f4e667ffix: missing import (cherry-pick #27491 for 3.4) (#27504) (argo-cd-cherry-pick-bot[bot], Michael Crenshaw)d2cb56dfix: modernize slice initialization syntax in util/argo/argo.go (#26001) (Ekene Chris)8877365fix: multi-level cross-namespace hierarchy traversal for cluster-scoped intermediates (#26408, #24379) (#26410) (Jonathan Ogilvie, Alexandre Gaudreault)429fc1ffix: nil and empty ignoredifferences (#25980) (Blake Pettersson)2d762e4fix: optimize cli server-side diff with parallel dynamic batching (#25550) (afarbos)ced9402fix: panic during OIDC logout with empty token (#25874) (Papapetrou Patroklos)401b1a8fix: parent-child httpproxy health checking (#25714) (Greg Barasch)dfa079bfix: pass repo.insecure flag tohelm dependency build(cherry-pick #27078 for 3.4) (#27082) (argo-cd-cherry-pick-bot[bot], Blake Pettersson)a061d1cfix: 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)822a0e4fix: put/get ocimetadata to/from redis cache (#27521) (cherry-pick #27589 for 3.4) (#27594) (argo-cd-cherry-pick-bot[bot], Blake Pettersson)43ea991fix: register pprof endpoints in repo-server using the params config map (#26237) (Papapetrou Patroklos)739bc58fix: remove deprecated --client flag from helm version (Malik Draz)06310bcfix: remove resourceVersion from ssd (cherry-pick #27406 for 3.4) (#27461) (argo-cd-cherry-pick-bot[bot], Peter Jiang)be08693fix: remove stale reposFilter references (#26310) (Jaewoo Choi)2f7d36bfix: resolve flaky TestSync_SyncWaveHookError test (#26080) (Aditya Raj)b85887ffix: return error when cache is unavailable (#26053) (Nitish Kumar)19a74dffix: return missing information in cluster get API (#25566) (Papapetrou Patroklos)d7a8170fix: revert autosync event message format change (cherry-pick #27387 for 3.4) (#27390) (argo-cd-cherry-pick-bot[bot], Soumya Ghosh Dastidar)79b0981fix: show pruning button when only Prune=confirm is present (#23326) (Arthur Outhenin-Chalandre, Alexandre Gaudreault)043544cfix: skip namespace check on cluster scoped rbac resources for auth reconcile (#26403) (Christopher Coco)6df1a5bfix: skip token refresh threshold parsing in unrelated components (#26803) (Soumya Ghosh Dastidar)984a29cfix: skip unnecessary git state clean (#26714) (Alexander Matyushentsev)226178cfix: 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)b648248fix: trigger app sync on app-set spec change (cherry-pick #26811 for 3.4) (#27131) (argo-cd-cherry-pick-bot[bot], Papapetrou Patroklos)18efd0cfix: trim whitespaces when retrieving source refresh paths (#26400) (Nitish Kumar)fee1c56fix: update Jsonnet field tag to avoidjsonnet: {}in manifests (#25625) (Shubham Singh, Omar Nasser, shubham singh mahar)3250327fix: use InstanceName for cache cleanup on Application deletion (#26741) (Takuma Shibuya)305ecb6fix: use certificate fingerprints to deduplicate TLS certs (#25779) (Nitish Kumar)7180debfix: use csapgrade to patch managedFields for client-side apply migration (#26289) (Peter Jiang)6e89ed9fix: use force flag in copyutil symlink to prevent repo-server crashes (#26613) (ManvithaP, manvitha92)0a29bfdfix: use unique names for initial commits (cherry-pick #27171 for 3.4) (#27198) (argo-cd-cherry-pick-bot[bot], Sean Liao)f44ddc6fix: wrap lines toggle causes log lines to overflow container - Fixes [Issue #27586] (cherry-pick #27627 for 3.4) (#27670) (argo-cd-cherry-pick-bot[bot], Knicholas Kennedy)249b91dfix: wrong installation id returned from cache (cherry-pick #26969 for 3.4) (#27028) (argo-cd-cherry-pick-bot[bot], Zach Aller)Documentation
11ec675docs(rbac): add note documenting the role requirement for groups (#7952) (#26672) (Mathieu Garstecki)af64957docs: Add 'Netease Cloud Music' to USERS.md (#25922) (Ryan Wu)726b764docs: Add Bluesky badge to README (#25880) (Yuan Tang)db8c801docs: Add CodeQL in docs (#26645) (S Kevin Joe Harris)b137439docs: Add GitLab CI integration documentation with Dex configuration (#25413) (Afzal Ansari)90ce178docs: Add Imagine Learning to USERS.md (#26111) (Christian Oleson)9e19a8fdocs: Add ci prefixes for PR titles (#26471) (S Kevin Joe Harris)fb56875docs: Add release checklist step to reference the release-specific instructions file (#25854) (Revital Barletz, Peter Jiang, Regina Voloshin)abde222docs: Change heading for the complete example for argocd progressive rollout (#25878) (Barisa Obradovic, Alex Recuenco, Dan Garfield)e682552docs: Complements to the Gateway API ingress guide #25734 (#25739) (Quentin Ågren)3e29c4cdocs: Fix link (Seonghyeon Cho)3dd71eadocs: Fix link correctly (Seonghyeon Cho)d883412docs: Fix some admonitions in docs (#26213) (Moulick Aggarwal, Moulick Aggarwal)b911650docs: Fix typo in Plugin generator description (#26051) (José Maia)e3f616ddocs: Fix wrong default value for applicationsetcontroller.enable.scm.providers (#26162) (Fan Zhang)b8d4216docs: Fixed broken links (#26083) (S Kevin Joe Harris, Regina Voloshin)5e974b0docs: Proposal: Source Integrity Policies (#25148) (Oliver Gondža, jannfis)4edc1a9docs: Revise TLS settings to includeargocd-applicationset-controllerandargocd-notifications-controller(#25872) (Alex Recuenco)a6cc7addocs: Revise web terminal setup instructions for Argo CD (#25992) (Dan Garfield, Nitish Kumar)feab8bddocs: Set installation to match the quick-start guide in the installation section (#26259) (Alex Recuenco)bea1139docs: Typo synching -> syncing (#26275) (Gaston Festari)5cce5fedocs: Update Linux host IP detection in Toolchain guide - to avoid hardcodedeth0(#25800) (Shubham Singh, shubham singh mahar)30e30a1docs: Update shallow clone section for clarity (#26697) (Dan Garfield)312a841docs: Use udp to find preferred outbound ip address (#25812) (Josh Soref)e7aa9b0docs: Volunteer FourFifthsCode for v3.4 release champion (#25881) (Codey Jenkins)7879dc0docs: add SAP Signavio to USERS.md (#26164) (Mo Sahihi Benis)d9b38a8docs: add faq entry for marshaling error (#25851) (Nitish Kumar)a66fe2adocs: add information on handling ambiguous revisions (#26052) (Nitish Kumar, Afzal Ansari)3b24d33docs: add infos around username for access token with bitbucket (#25588) (Nolan Emirot)510af5cdocs: add missing prefixes for PR titles (#26464) (Nitish Kumar)faf0b75docs: added 3.2 to 3.3 upgrade overview section (#25671) (Regina Voloshin)b8e6a79docs: added custom health checks section to 3.3-3.4 upgrade guide (#26812) (Regina Voloshin)088ef94docs: change manifests master reference to stable reference (#26035) (Regina Voloshin, argoproj-renovate[bot])3e26594docs: cherry-pick process (#26109) (Michael Crenshaw)34e8935docs: clarify that updating customLabels in ArgoCD requires a restart to the Controller to take effect (#25693) (Julie Vogelman, Michael Crenshaw)912e216docs: clarify the parent for syncOptions (#25989) (Josh Soref)458837edocs: clarify v prefix in cluster version related docs for CMP Plugins and CLI (#26852) (Regina Voloshin)2653860docs: document dependency upgrade policy (#26826) (Michael Crenshaw)8fb9168docs: fix cluster generator version docs (#26847) (Regina Voloshin)5d790e5docs: fix description of argocd_oci_request_duration_seconds metric (#25918) (Piyush Khobragade)43dd717docs: fix garbled text in cluster bootstrapping helm example (#25940) (Alexander)b40a443docs: fix grammar, typos, and improve clarity in documentation (#26498) (Rishabh P, Nitish Kumar)d8f9ed9docs: fix help-wanted label link (#25839) (Jakub Rudnik)205241fdocs: fix namePrefix/nameSuffix description to reflect override behavior (shibatch, Claude (claude-sonnet-4-5))0fe5b7edocs: fix progressive sync since version to reflect beta promotion in v3.3.0 (cherry-pick #27608 for 3.4) (#27613) (argo-cd-cherry-pick-bot[bot], Jaewoo Choi)774f48edocs: fix typos in documentation (#25844) (Illia Oleksiuk)69c2620docs: fixing typo in Config Management Plugins docs (#26150) (Aidan O'Gorman)b92b7a6docs: grafana-org-operator healthcehck to upgrade manual (#25672) (Regina Voloshin)4832c5edocs: improve managedNamespaceMetadata section with details on tracki… (#25536) (Afzal Ansari, Blake Pettersson)3d97fc9docs: instruct to enable ClientSideApplyMigration in 3.3.2 (#26547) (Regina Voloshin)2f9bea6docs: link to source hydrator (#25813) (Josh Soref)fc6379bdocs: recommend cluster generator in cluster boostrapping page (#26084) (Kostis (Octopus Deploy))d655bf6docs: rewrite [here] links (#26282) (Matt Warren, Papapetrou Patroklos)6535078docs: small fixes for mkdocs warnings (#26112) (Michael Crenshaw, Nitish Kumar)03556dbdocs: update MAINTAINERS.md (#26496) (Jaewoo Choi)f7dbfbddocs: updated upgrade guide 3.3-3.4 and cluster generator doc with the changed cluster version format (#26837) (Regina Voloshin)6a3a540docs: vscode settings recommendation is outdated (#25925) (Alex Recuenco)Dependency updates
66835b6chore(deps): Upgrade Kustomize to 5.8.1 (#26367) (Regina Voloshin)11567f3chore(deps): bump SonarSource/sonarqube-scan-action from 7.0.0 to 8.0.0 (cherry-pick 27602 to 3.4) (#27606) (dudinea)2de45e7chore(deps): bump actions/cache from 5.0.0 to 5.0.1 (#25678) (dependabot[bot])9147550chore(deps): bump actions/cache from 5.0.1 to 5.0.2 (#26042) (dependabot[bot])8c30738chore(deps): bump actions/cache from 5.0.2 to 5.0.3 (#26183) (dependabot[bot])4e827c8chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 (#26123) (dependabot[bot])4bfd624chore(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 (#25726) (dependabot[bot])796b722chore(deps): bump actions/download-artifact from 7.0.0 to 8.0.0 (#26635) (dependabot[bot])f1c5201chore(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 (#26801) (dependabot[bot])667b7d6chore(deps): bump actions/setup-go from 6.1.0 to 6.2.0 (#25950) (dependabot[bot])d77f8d8chore(deps): bump actions/setup-go from 6.2.0 to 6.3.0 (#26620) (dependabot[bot])f76046fchore(deps): bump actions/setup-node from 6.1.0 to 6.2.0 (#25997) (dependabot[bot])6baa4bcchore(deps): bump actions/setup-node from 6.2.0 to 6.3.0 (#26675) (dependabot[bot])3db8a41chore(deps): bump actions/stale from 10.1.1 to 10.2.0 (#26474) (dependabot[bot])8d24a9achore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 (#25679) (dependabot[bot])38345d6chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 (#26633) (dependabot[bot])2615be4chore(deps): bump axios from 1.12.2 to 1.13.5 in /ui-test (#26353) (dependabot[bot])4e71de3chore(deps): bump basic-ftp from 5.0.5 to 5.2.0 in /ui-test (#26617) (dependabot[bot])01629ccchore(deps): bump code.gitea.io/sdk/gitea from 0.22.1 to 0.23.2 (#26231) (dependabot[bot])67d425fchore(deps): bump codecov/test-results-action from 1.1.1 to 1.2.1 (#25703) (dependabot[bot])40412aachore(deps): bump docker/build-push-action from 6.18.0 to 6.19.1 (#26414) (dependabot[bot])c13ba1echore(deps): bump docker/build-push-action from 6.19.1 to 6.19.2 (#26433) (dependabot[bot])560d428chore(deps): bump docker/build-push-action from 6.19.2 to 7.0.0 (#26706) (dependabot[bot])d064cecchore(deps): bump docker/login-action from 3.6.0 to 3.7.0 (#26172) (dependabot[bot])3321498chore(deps): bump docker/login-action from 3.7.0 to 4.0.0 (#26689) (dependabot[bot])dd97993chore(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#25771) (dependabot[bot])d8d7009chore(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0 (#26705) (dependabot[bot])063d3b6chore(deps): bump docker/setup-qemu-action from 3.6.0 to 4.0.0 (#26688) (dependabot[bot])c212bb7chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.20.0 to 1.21.0 (#25975) (dependabot[bot])040cc37chore(deps): bump github.com/Azure/kubelogin from 0.2.13 to 0.2.14 (#25883) (dependabot[bot])a8676aechore(deps): bump github.com/Azure/kubelogin from 0.2.14 to 0.2.15 (#26560) (dependabot[bot])6041e85chore(deps): bump github.com/Azure/kubelogin from 0.2.15 to 0.2.16 (#26781) (dependabot[bot])9182e66chore(deps): bump github.com/alicebob/miniredis/v2 from 2.35.0 to 2.36.0 (#26103) (dependabot[bot])e10a395chore(deps): bump github.com/alicebob/miniredis/v2 from 2.36.0 to 2.36.1 (#26146) (dependabot[bot])adf88c5chore(deps): bump github.com/alicebob/miniredis/v2 from 2.36.1 to 2.37.0 (#26621) (dependabot[bot])05620cechore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.29.9 to 1.32.7 (#26254) (dependabot[bot])1f12498chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.10 to 1.32.11 (#26679) (dependabot[bot])47eb7eechore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.7 to 1.32.8 (#26492) (dependabot[bot])9851b84chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.8 to 1.32.9 (#26514) (dependabot[bot])2ae64bachore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.9 to 1.32.10 (#26581) (dependabot[bot])cd65bc0chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.62 to 1.19.7 (#26251) (dependabot[bot])abb60a9chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.10 to 1.19.11 (#26680) (dependabot[bot])f4852f7chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.7 to 1.19.8 (#26495) (dependabot[bot])f2fdc65chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.8 to 1.19.9 (#26515) (dependabot[bot])63ddc3cchore(deps): bump github.com/aws/aws-sdk-go-v2/service/codecommit from 1.33.10 to 1.33.11 (#26842) (dependabot[bot])09fac7bchore(deps): bump github.com/aws/smithy-go from 1.24.0 to 1.24.1 (#26564) (dependabot[bot])f50f88fchore(deps): bump github.com/aws/smithy-go from 1.24.1 to 1.24.2 (#26657) (dependabot[bot])b4a52fcchore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.1 to 4.9.2 (#25932) (dependabot[bot])3811a30chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.2 to 4.10.0 (#26144) (dependabot[bot])d1089f8chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2 from 2.17.0 to 2.18.0 (#26782) (dependabot[bot])acc4bb7chore(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#26616) (dependabot[bot])96f1266chore(deps): bump github.com/expr-lang/expr from 1.17.6 to 1.17.7 (#25677) (dependabot[bot])f1ce190chore(deps): bump github.com/expr-lang/expr from 1.17.7 to 1.17.8 (#26459) (dependabot[bot])60fed8bchore(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (cherry-pick #27101 for 3.4) (#27207) (argo-cd-cherry-pick-bot[bot], dependabot[bot])fd1307dchore(deps): bump github.com/go-openapi/runtime from 0.29.2 to 0.29.3 (#26736) (dependabot[bot])fe93731chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.3.0 to 5.3.1 (#26171) (dependabot[bot])9b10fe9chore(deps): bump github.com/ktrysmt/go-bitbucket from 0.9.88 to 0.9.89 (#26333) (dependabot[bot])b337855chore(deps): bump github.com/ktrysmt/go-bitbucket from 0.9.89 to 0.9.91 (#26360) (dependabot[bot])8aea561chore(deps): bump github.com/ktrysmt/go-bitbucket from 0.9.91 to 0.9.93 (#26563) (dependabot[bot])564d17dchore(deps): bump github.com/ktrysmt/go-bitbucket from 0.9.93 to 0.9.94 (#26656) (dependabot[bot])a9da448chore(deps): bump github.com/olekukonko/tablewriter from 1.1.2 to 1.1.3 (#26043) (dependabot[bot])bd9c12cchore(deps): bump github.com/olekukonko/tablewriter from 1.1.3 to 1.1.4 (#26820) (dependabot[bot])9285435chore(deps): bump github.com/redis/go-redis/v9 from 9.17.2 to 9.17.3 (#26145) (dependabot[bot])0c2fa1echore(deps): bump github.com/redis/go-redis/v9 from 9.17.3 to 9.18.0 (#26475) (dependabot[bot])b18d576chore(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 (#26021) (dependabot[bot])ca82ee1chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.10.0 to 1.11.0 (#25867) (dependabot[bot])3ac7a0bchore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.11.0 to 1.12.0 (#25934) (dependabot[bot])2322cdcchore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.12.0 to 1.13.0 (#25946) (dependabot[bot])0da603dchore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.13.0 to 1.14.0 (#25973) (dependabot[bot])c626b20chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.14.0 to 1.16.0 (#26081) (dependabot[bot])c757497chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.16.0 to 1.18.0 (#26143) (dependabot[bot])9c108cbchore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.18.0 to 1.19.0 (#26155) (dependabot[bot])9d459c8chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.19.0 to 1.21.0 (#26165) (dependabot[bot])e548ec7chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.21.0 to 1.23.0 (#26170) (dependabot[bot])0a70881chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.23.0 to 1.25.0 (#26202) (dependabot[bot])f255cefchore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.25.0 to 1.26.0 (#26250) (dependabot[bot])9cc0c77chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.26.0 to 1.27.0 (#26267) (dependabot[bot])257ebc5chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.27.0 to 1.28.0 (#26292) (dependabot[bot])7ccc6f9chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.28.0 to 1.28.1 (#26334) (dependabot[bot])ad186cfchore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.28.1 to 1.29.0 (#26358) (dependabot[bot])e8539bechore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.29.0 to 1.30.0 (#26384) (dependabot[bot])a544bc0chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.30.0 to 1.31.0 (#26413) (dependabot[bot])dcf0a15chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.31.0 to 1.34.0 (#26461) (dependabot[bot])67c5fe2chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.34.0 to 1.35.0 (#26476) (dependabot[bot])adbf9cdchore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.35.0 to 1.36.0 (#26493) (dependabot[bot])7db8ab2chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.36.0 to 1.39.0 (#26533) (dependabot[bot])a4f9f57chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.39.0 to 1.41.0 (#26561) (dependabot[bot])4ffad60chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.41.0 to 1.42.0 (#26605) (dependabot[bot])9843065chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.42.0 to 1.43.0 (#26622) (dependabot[bot])858f159chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.43.0 to 1.44.0 (#26634) (dependabot[bot])91253dcchore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.44.0 to 1.46.0 (#26655) (dependabot[bot])89cd590chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.8.1 to 1.8.2 (#25676) (dependabot[bot])106acdachore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.8.2 to 1.9.0 (#25701) (dependabot[bot])b5a91a1chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.9.0 to 1.9.1 (#25725) (dependabot[bot])abf2233chore(deps): bump gitlab.com/gitlab-org/api/client-go from 1.9.1 to 1.10.0 (#25770) (dependabot[bot])7825b4bchore(deps): bump go.opentelemetry.io/otel/sdk from 1.39.0 to 1.40.0 (#26649) (dependabot[bot])6be8ac1chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 (#26362) (dependabot[bot])a195501chore(deps): bump golang.org/x/net from 0.48.0 to 0.49.0 (#25947) (dependabot[bot])89fe752chore(deps): bump golang.org/x/net from 0.49.0 to 0.50.0 (#26361) (dependabot[bot])5fff3b3chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (#26623) (dependabot[bot])4524dc9chore(deps): bump golang.org/x/net from 0.51.0 to 0.52.0 (#26799) (dependabot[bot])92e4b2cchore(deps): bump golang.org/x/oauth2 from 0.35.0 to 0.36.0 (#26733) (dependabot[bot])b3c5f4bchore(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0 (#26734) (dependabot[bot])93a7717chore(deps): bump golang.org/x/term from 0.38.0 to 0.39.0 (#25933) (dependabot[bot])235bf2achore(deps): bump golang.org/x/term from 0.39.0 to 0.40.0 (#26357) (dependabot[bot])d8b33bdchore(deps): bump golang.org/x/time from 0.14.0 to 0.15.0 (#26737) (dependabot[bot])bac8c4bchore(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0 (#25789) (dependabot[bot])09b3856chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.0 (#26432) (dependabot[bot])8dfbdecchore(deps): bump google.golang.org/grpc from 1.79.0 to 1.79.1 (#26458) (dependabot[bot])37f29e5chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.2 (#26735) (dependabot[bot])ea71adbchore(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 (cherry-pick #26886 for 3.4) (#26952) (argo-cd-cherry-pick-bot[bot], dependabot[bot], Blake Pettersson)a21fcf3chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 (#26565) (dependabot[bot])f46c387chore(deps): bump immutable from 4.0.0 to 4.3.8 in /ui (#26690) (dependabot[bot])5b8ce54chore(deps): bump k8s.io/kubernetes from 1.34.0 to 1.34.2 in /gitops-engine (#25675) (dependabot[bot], reggie-k)1a1b142chore(deps): bump library/busybox from2383baatob86c79din /test/e2e/multiarch-container (#26101) (dependabot[bot])82ee09achore(deps): bump library/busybox fromb86c79dtoe226d63in /test/e2e/multiarch-container (#26122) (dependabot[bot])b357063chore(deps): bump library/busybox fromd80cd69to2383baain /test/e2e/multiarch-container (#25884) (dependabot[bot])8ef0fd7chore(deps): bump library/busybox frome226d63tob3255e7in /test/e2e/multiarch-container (#26229) (dependabot[bot])0ee21afchore(deps): bump library/golang from 1.26.0 to 1.26.1 in /test/container (#26708) (dependabot[bot])e4a28fachore(deps): bump library/golang from31c1e53to6cc2338in /test/remote (#25847) (dependabot[bot])23b387fchore(deps): bump library/golang from36b4f45to31c1e53in /test/remote (#25829) (dependabot[bot])8866fcfchore(deps): bump library/golang from6cc2338to8bbd140in /test/remote (#25974) (dependabot[bot])474d900chore(deps): bump library/golang froma22b2e6to36b4f45in /test/remote (#25680) (dependabot[bot])79a11cbchore(deps): bump library/golang frome2ddb15toc7e98ccin /test/container (#26780) (dependabot[bot])21acbb8chore(deps): bump library/redis from 8.2.1 to 8.2.2 in /test/container (#24859) (dependabot[bot])6ab9426chore(deps): bump library/redis from 8.6.0 to 8.6.1 in /test/container (#26579) (dependabot[bot])2c6d97achore(deps): bump library/redis from5cb00b0to1c054d5in /test/container (#26654) (dependabot[bot])8c1a815chore(deps): bump library/redis fromdc123d5to5cb00b0in /test/container (#26606) (dependabot[bot])8b2ad9bchore(deps): bump library/ubuntu from 25.10 to 26.04 in /test/container (#26431) (dependabot[bot])6a90202chore(deps): bump library/ubuntu from4095ef6tofed6ddbin /test/container (#26494) (dependabot[bot])559dc16chore(deps): bump lodash from 4.17.21 to 4.17.23 in /ui (#26100) (dependabot[bot])b70d144chore(deps): bump minimatch from 3.1.2 to 3.1.3 in /ui (#26604) (dependabot[bot])5c2a417chore(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 (#26102) (dependabot[bot])d11d025chore(deps): bump qs from 6.11.0 to 6.14.1 in /ui (#25828) (dependabot[bot])5cfcd0fchore(deps): bump qs from 6.14.1 to 6.14.2 in /ui (#26444) (dependabot[bot])43a9524chore(deps): bump renovatebot/github-action from 44.0.5 to 44.2.0 (#25702) (dependabot[bot])28beb3echore(deps): bump renovatebot/github-action from 44.2.0 to 44.2.1 (#25781) (dependabot[bot])fa6f5c6chore(deps): bump renovatebot/github-action from 44.2.1 to 44.2.2 (#25818) (dependabot[bot])93205a7chore(deps): bump renovatebot/github-action from 44.2.2 to 44.2.3 (#25868) (dependabot[bot])d08a879chore(deps): bump renovatebot/github-action from 44.2.3 to 44.2.4 (#25949) (dependabot[bot])8b1415achore(deps): bump renovatebot/github-action from 44.2.4 to 44.2.5 (#26059) (dependabot[bot])e42727bchore(deps): bump renovatebot/github-action from 44.2.5 to 44.2.6 (#26156) (dependabot[bot])a7c771fchore(deps): bump renovatebot/github-action from 44.2.6 to 46.0.1 (#26203) (dependabot[bot])39fcff7chore(deps): bump renovatebot/github-action from 46.0.1 to 46.0.2 (#26336) (dependabot[bot])53a5cd3chore(deps): bump renovatebot/github-action from 46.0.2 to 46.1.0 (#26434) (dependabot[bot])139ecf6chore(deps): bump renovatebot/github-action from 46.1.0 to 46.1.1 (#26460) (dependabot[bot])296100fchore(deps): bump renovatebot/github-action from 46.1.1 to 46.1.2 (#26562) (dependabot[bot])5e3feb4chore(deps): bump renovatebot/github-action from 46.1.2 to 46.1.3 (#26658) (dependabot[bot])60ee213chore(deps): bump renovatebot/github-action from 46.1.3 to 46.1.4 (#26730) (dependabot[bot])b5a08fachore(deps): bump renovatebot/github-action from 46.1.4 to 46.1.5 (#26839) (dependabot[bot])cc302bachore(deps): bump sigs.k8s.io/structured-merge-diff/v6 from 6.3.1-0.20251003215857-446d8398e19c to 6.3.2 (#26332) (dependabot[bot])36e8c52chore(deps): bump sigstore/cosign-installer from 4.0.0 to 4.1.0 (#26761) (dependabot[bot])0af9b67chore(deps): bump the otel group across 1 directory with 6 updates (#26668) (dependabot[bot])20bf53fchore(deps): bump the otel group with 4 updates (#25553) (dependabot[bot])1762a59chore(deps): bump the otel group with 6 updates (#26731) (dependabot[bot], reggie-k)49d0b48chore(deps): bump tj-actions/changed-files from 47.0.1 to 47.0.2 (#26359) (dependabot[bot])0f069eechore(deps): bump tj-actions/changed-files from 47.0.2 to 47.0.4 (#26491) (dependabot[bot])14e69bfchore(deps): bump tj-actions/changed-files from 47.0.4 to 47.0.5 (#26676) (dependabot[bot])3b34d2achore(deps): bump tmp from 0.2.3 to 0.2.4 in /ui-test (#24058) (dependabot[bot], Blake Pettersson)c34d44achore(deps): bump ubuntu in gh actions to 24.04 and ubuntu in test/remote/Dockerfile to 25.10 (#25763) (Regina Voloshin)7925bf7chore(deps): migrated aws sdk v1 to v2 for EKS with argocd-k8s-auth (#26200) (Regina Voloshin, Papapetrou Patroklos)3ddf722chore(deps): update dependency @codecov/webpack-plugin to v0.0.1-beta.12 (#25385) (renovate[bot])81d109fchore(deps): update dependency @types/deepmerge to v2.2.3 (#25609) (renovate[bot])7f34ee8chore(deps): update dependency @types/minimatch to v3.0.5 (#26139) (renovate[bot])807ff53chore(deps): update dependency @types/prop-types to v15.7.15 (#26140) (renovate[bot])1b85a68chore(deps): update dependency lodash-es to v4.17.23 [security] (#26099) (renovate[bot])c19d046chore(deps): update docker.io/library/golang:1.25.5 docker digest to0f406d3(#25951) (argoproj-renovate[bot])4409ec0chore(deps): update docker.io/library/golang:1.25.5 docker digest to31c1e53(#25831) (argoproj-renovate[bot])ef21768chore(deps): update docker.io/library/golang:1.25.5 docker digest to581c059(#25966) (argoproj-renovate[bot])5598f87chore(deps): update docker.io/library/golang:1.25.5 docker digest to6cc2338(#25838) (argoproj-renovate[bot])5113f82chore(deps): update docker.io/library/golang:1.25.5 docker digest to97be073(#25820) (argoproj-renovate[bot])f8cab49chore(deps): update docker.io/library/golang:1.25.6 docker digest to06d1251(#26256) (argoproj-renovate[bot])46e9022chore(deps): update docker.io/library/golang:1.25.6 docker digest to0c87ea6(#26235) (argoproj-renovate[bot])1d66593chore(deps): update docker.io/library/golang:1.25.6 docker digest to4c973c7(#26232) (argoproj-renovate[bot])acb30b4chore(deps): update docker.io/library/golang:1.25.6 docker digest toce63a16(#26056) (argoproj-renovate[bot])f6b0c81chore(deps): update docker.io/library/golang:1.26.0 docker digest tob39810f(#26603) (argoproj-renovate[bot])58993ecchore(deps): update docker.io/library/golang:1.26.0 docker digest tofb612b7(#26779) (renovate[bot])82be819chore(deps): update docker.io/library/redis:8.2.3 docker digest toc4316c4(#26130) (renovate[bot])d35a251chore(deps): update docker.io/library/registry:3.0 docker digest to6c5666b(#26217) (renovate[bot])988e4f4chore(deps): update docker.io/library/ubuntu:25.10 docker digest to4a9232c(#26131) (renovate[bot])cc0752dchore(deps): update group golang to v1.25.5 (#25723) (argoproj-renovate[bot])23c021fchore(deps): update group golang to v1.25.6 (#26034) (argoproj-renovate[bot])51327cbchore(deps): update module github.com/golangci/golangci-lint/v2 to v2.10.1 (#26382) (argoproj-renovate[bot], Blake Pettersson)1f6d54cchore(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.1 (#26713) (argoproj-renovate[bot], reggie-k)ffeacaechore(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.2 (#26728) (argoproj-renovate[bot])845d1c9chore(deps): update module github.com/golangci/golangci-lint/v2 to v2.11.3 (#26771) (argoproj-renovate[bot])38363f3chore(deps): update module github.com/vektra/mockery/v3 to v3.6.2 (#25995) (argoproj-renovate[bot], Regina Voloshin)42f09f7chore(deps): update module github.com/vektra/mockery/v3 to v3.6.3 (#26029) (argoproj-renovate[bot])630c6e8chore(deps): update module github.com/vektra/mockery/v3 to v3.6.4 (#26445) (argoproj-renovate[bot])0d22f39chore(deps): update module github.com/vektra/mockery/v3 to v3.7.0 (#26716) (argoproj-renovate[bot], Regina Voloshin)eedf6ccchore(deps): update module k8s.io/kubernetes to v1.34.2 [security] (#25682) (renovate[bot], reggie-k)c879b6dchore(deps): update notifications-engine to fix GitHub PR comments nil panic (#26065) (John Soutar)da042b7chore(deps): update notifications-engine to v0.5.1-0.20251223091026-8c0c96d8d530 (#25785) (Pasha Kostohrys, pasha)5ec3110chore(deps): update to helm 3.19.4 due to cve : https://github.com/helm/helm/releases/tag/v3.19.4 (#25769) (Bryan Stenson)Other work
bbb13dfChange to make codegen-local (Kevin Joe Harris)e4a97bdClarify database initialization/migration section (jcjveraa)d60b41dFixed broken links in USERS.md (Kevin Joe Harris)ccdcf6fMerge branch 'master' into Fix-broken-links-in-users (S Kevin Joe Harris)5e4a4ceMerge commit from fork (Alexander Matyushentsev)987768cMerge pull request #26133 from Kevinjoeharris/Fix-broken-links-in-users (Papapetrou Patroklos)650fa6aMerge pull request #26295 from jcjveraa/patch-2 (Papapetrou Patroklos)ae08a3eMerge pull request #26519 from hokatabi/fix/kustomize-nameprefix-suffix-docs (Papapetrou Patroklos)46ff85aMerge pull request #26546 from Kevinjoeharris/codegen-local (Papapetrou Patroklos)973c3f2Merge pull request #26569 from sh-cho/fix-docs-link (Papapetrou Patroklos)1d50c48Merge pull request #26590 from sh-cho/fix-docs-link-correctly (Papapetrou Patroklos)9e9a49dMerge pull request #26643 from malikdraz/fix/helm-version-deprecated-flag (Papapetrou Patroklos)bd284b1[docs] Add database initialization instructions example-header (jcjveraa)849815echore(applicationset): Fix modernize linter (#26299) (Matthieu MOREL)34ccf86chore(applicationset): Fix modernize linter (#26320) (Matthieu MOREL)2743392chore(applicationset): Fix modernize linter (#26326) (Matthieu MOREL)989fa6fchore(appset): basic progressive sync e2e tests (#26092) (Kanika Rana, krana limaDocker)216611fchore(ci): migrate from deprecated codecov action (#25704) (Michael Crenshaw)286c6b8chore(cmd): Fix modernize linter (#26298) (Matthieu MOREL)76162a9chore(cmd): Fix modernize linter (#26321) (Matthieu MOREL)b48ed49chore(cmd): unify CLI names via common constants and simplify main dispatch (#24486) (jaehanbyun)6b2b066chore(cmpserver): Fix modernize linter (#26317) (Matthieu MOREL, Blake Pettersson)ac83f1dchore(commitserver): Fix modernize linter (#26327) (Matthieu MOREL)88223b0chore(common): Fix modernize linter (#26312) (Matthieu MOREL, Blake Pettersson)e2f7e7dchore(controller): Fix modernize linter (#26303) (Matthieu MOREL)0c9039echore(controller): Fix modernize linter (#26313) (Matthieu MOREL, Blake Pettersson)326831achore(docs): add 3.4 release approver and checklist (#26528) (Codey Jenkins)6e0c949chore(hack): Fix modernize linter (#26304) (Matthieu MOREL)2e63883chore(hydrator): improve error message (#25737) (Michael Crenshaw)7ccb6cechore(migration): migrate toaws-sdk-go-v2(#26439) (Nitish Kumar)2bea8c0chore(pkg): Fix modernize linter (#26314) (Matthieu MOREL, Blake Pettersson)ac0c63echore(refactor): bumpnotifications-engineto include Teams adaptive card fix (#26449) (Jaewoo Choi)342aea4chore(reposerver): Fix modernize linter (#26315) (Matthieu MOREL, Blake Pettersson)0cff632chore(server): Fix modernize linter (#26324) (Matthieu MOREL)a108a84chore(server): Fix modernize linter (#26328) (Matthieu MOREL)2e1d81dchore(test): Fix modernize linter (#26301) (Matthieu MOREL)28ca821chore(tilt): use manifest image name instead of kustomize override (#26190) (Codey Jenkins)b912405chore(ui): addqeIdto paginate dropdown menus (#25929) (Jaewoo Choi)a369ae2chore(util): Fix modernize linter (#26300) (Matthieu MOREL)1a62c87chore(util): Fix modernize linter (#26316) (Matthieu MOREL, Blake Pettersson)1d65d8bchore(util): Fix modernize linter (#26323) (Matthieu MOREL)34eeedechore(util): Fix modernize linter (#26329) (Matthieu MOREL)1b4398bchore(util): Fix modernize linter (#26342) (Matthieu MOREL)847b8b2chore(util): Fix modernize linter (#26344) (Matthieu MOREL)e208035chore: Add C.H. Robinson to USERS.md (#26825) (Anudeep Reddy)76a1413chore: Make links accessible + friendly (#26815) (Josh Soref)91a1311chore: Remove unnecessary "CD" suffix in MAINTAINERS.md (#25778) (Yuan Tang)4c77f0cchore: add maintainers name in theMAINTAINERS.mdfile (#25685) (Nitish Kumar)1049d40chore: add tests to validate ConfigMap/Secret key removal in server-side diff (#25216) (pedro-cs-ribeiro, Pedro Ribeiro, Leonardo Luz Almeida)6740282chore: adds Pat and Reggie as release champion and approver for 3.5 (#26748) (Papapetrou Patroklos)251c366chore: bump argo-ui version (#26629) (jwinters01)e8eebd7chore: bump gitops-engine with force+replace test (#24508) (Alexandre Gaudreault)7f877a6chore: bumps dex version to 2.45.0 (#26609) (Papapetrou Patroklos)b2df604chore: bumps go redis client 9.17.2 (#25643) (Papapetrou Patroklos, dependabot[bot])b1a93b4chore: bumps golang version everywhere to the latest 1.25.5 (#25716) (Papapetrou Patroklos)a2e0b6fchore: bumps golang version to 1.26 in all places (#26393) (Papapetrou Patroklos, Nitish Kumar)08390e2chore: bumps notification engine to the latest (#25887) (Papapetrou Patroklos)b543e18chore: bumps ubuntu base docker image to 25.10 (#25758) (Papapetrou Patroklos)6a597c9chore: fixmake testrunning all the gitops-engine tests when requested to test specific ArgoCD module (#26089) (#26090) (dudinea)0cdd44bchore: fix gitops-engine mod name so it can be referenced by external repos (#26407) (Leonardo Luz Almeida)8515358chore: improve app install ID error (#26178) (Michael Crenshaw)7acd930chore: install git-lfs 3.7.1 version using an install script (#26465) (Papapetrou Patroklos, Nitish Kumar)d875c61chore: make getRepositorySecret more readable (#26827) (Michael Crenshaw)9213601chore: migrate k8s.gcr.io to registry.k8s.io in install manifests (#25802) (Aya Hosni, Nitish Kumar)9cfcd2dchore: placate Sonar by ignoring tetsdata files (#26371) (Regina Voloshin)5959693chore: stop using the deprecated fields of the cluster structure (#25745) (Papapetrou Patroklos)4c59c3cchore: unify clientOpts usage in command parameters (#24251) (jaehanbyun, Nitish Kumar, Blake Pettersson)b5e0921chore: update generated files from codegen (shibatch)c86e32bchore: update go-oidc to v3.17.0 (#26822) (Mike Cutsail)5345a2achore: update golangci-lint to v2.8.0 (#26354) (Matthieu MOREL)a3b4c83chore: update redis-ha chart to 4.35.10 (#26453) (Tuxthepirate, Blake Pettersson)5e7bb39chore: use base ref for cherry-pick prs (#26551) (Blake Pettersson)18fe8c4chore: use server-side apply for CRDs in Tiltfile to fix annotation size limit (#26419) (Linghao Su)d63aa84ci: Make codecov steps conditional on codecov secret existence and enable running them on forks (#25765) (Regina Voloshin)b0488f5ci: Revive CodeCov steps (#26350) (Regina Voloshin)cf53ed7ci: Skip CodeQL for documentation-only changes (#26602) (S Kevin Joe Harris, rumstead)7477ecbci: exclude gitops engine bumps from renovate (#26787) (Regina Voloshin)1418e87ci: exclude testdata from sonar.exclusions (#26398) (Regina Voloshin)fdbe19aci: label stale issues and PRs without auto-closing (#26318) (S Kevin Joe Harris)a46baf4ci: make Upload code coverage information to codecov.io step always run (#26379) (Regina Voloshin)c85d655ci: run pr-title-check on pull-request (#26662) (Regina Voloshin)884b639ci: test against k8s 1.34.2 (#25856) (Regina Voloshin)e8895b8ci: test against k8s 1.35.0 (#26062) (Regina Voloshin)fb6a46cci: upgrade codeql for go 1.26 support and give renovate post upgrade commands (#26446) (rumstead)6facafccrate changelog with git instead of github (reggie-k)afdb3fedocs(operator-manual): fix typos and improve clarity (#26542) (Rishabh Pandey)ff83056fix(repo-server): optimize repoLock on checkout for manifest-generate-paths (#26468) (Artem Vdovin)b61b08dfix(repo-server): optimize short ref resolution in revision comparison (#26456) (Rodrigo Fior Kuntzer)3ce6f14refactor: remove helper pointer functions in pull_request tests (#26598) (Takuma Shibuya)6795b80refactor: replace ptr.To with new(expr) (#26534) (Takuma Shibuya)499ba48test only goreleaser and a dd an author template (reggie-k)7ed8a8btest only goreleaser and a dd an author template (reggie-k)2d19fa0test(e2e): CMP test fails locally on Mac (#25901) (Alexandre Gaudreault)95c17b6test(e2e): ExpectConsistency was not consistent (#26778) (Alexandre Gaudreault)b9c4c2btest(e2e): add e2e tests for reverse deletionOrder when progressive sync enabled (cherry-pick #26673 for 3.4) (#27263) (argo-cd-cherry-pick-bot[bot], Kanika Rana)dab6f3btest(e2e): add isolation by ensuring unique name (#25724) (Alexandre Gaudreault)b0e4e84test(e2e): configurable tmp dir locally (#25780) (Alexandre Gaudreault, dependabot[bot], Pasha Kostohrys, pasha, Regina Voloshin, Shubham Singh, shubham singh mahar, github-actions[bot], CI, Josh Soref, argoproj-renovate[bot], Jakub Rudnik, Illia Oleksiuk, Aya Hosni, Nitish Kumar)ee1bf89test(e2e): fix TestDeletionConfirmation flakiness (#25902) (Alexandre Gaudreault)e988c55test(e2e): fix invalid AppSet test on master (#25939) (Alexandre Gaudreault)0114636test(e2e): oras binary not found locally if not installed in path (#25751) (Alexandre Gaudreault)f8899eetest(e2e): unstable CMP e2e test when running locally (#25752) (Alexandre Gaudreault)4aa2ba4test(e2e): update local certs so they are valid on MacOS (#25864) (Alexandre Gaudreault)9a777c6test(engine): cleanup hook tests (#25673) (Alexandre Gaudreault)48f01b5test(engine): refactor engine tests to ignore dry-run results (#25674) (Alexandre Gaudreault)9728b6cci: replace goreleaser github api calls with git commands (cherry-pick #27706 for 3.4) (#27710) (argo-cd-cherry-pick-bot[bot], Regina Voloshin)Full Changelog: https://github.com/argoproj/argo-cd/compare/v3.4.1...v3.3.9
Configuration
📅 Schedule: (in timezone America/Chicago)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.
8d6d977a96to6d6cb3a982