Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.0-rc1/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.0-rc1/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.
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Features
- d0313c5: Revert "feat: removed legacy app tracking label (#13203)" (#19196) (@crenshaw-dev)
- 26fb098: feat!: disable profile endpoint by default (#19327) (@alexmt)
- 42de68d: feat(5388): Allow multiple external URLs for SSO access (#18927) (@ClifHouck)
- f9078f7: feat(appset): add key title to PR generator (#16447) (#17907) (@ggjulio)
- 6f84afc: feat(appset): make K8s client configurable (#18623) (@alexymantha)
- db02eaa: feat(askpass): make askpass socket path configurable (#19313) (@crenshaw-dev)
- fe8dcb6: feat(ci): upload Webpack bundle analysis to codecov (#19478) (#19479) (@crenshaw-dev)
- 70755aa: feat(cli): add cmd to preview generated apps of appsets (#10895) (#16781) (@agaudreault)
- 21a3641: feat(cli): ignore tracking annotation on backup restore (#18960) (@agaudreault)
- effbdc9: feat(dex): set logger based on argo config (#13191) (#19608) (@agaudreault)
- e26c105: feat(health): Added Keptn Analysis (#19211) (@asamonik)
- 326cc4a: feat(health): Added KeptnMetric (#19210) (@asamonik)
- 7f338e9: feat(health): support for aws.crossplane.io resources (#19029) (@Jellyfrog)
- f26b76a: feat(health): support for some rds.crossplane.io resources (#19076) (@Jellyfrog)
- 21ed19b: feat(helm): support
--kube-version
,--api-versions
, and--namespace
(#19325) (#19328) (@crenshaw-dev) - edf631c: feat(kustomize): add support for helm args to pass api and kube versions (#16583) (@MrFreezeex)
- 6ee5845: feat(rbac): allow validation of fine-grained policy in project (#19338) (@agaudreault)
- 588b251: feat(sourceNamespace): Regex Support (#19016) (#19017) (@ArthurVardevanyan)
- 00466c3: feat(ui): add extension the top-bar action menu (#19620) (@ashutosh16)
- 20e7f8e: feat(ui): add health status and message in sync status list (#19875) (@linghaoSu)
- 3a267b8: feat: Add EndpointSlice to resource icon (#19362) (@mg5566)
- 3cbb152: feat: Add applicationset metrics (#19691) (@ilia-medvedev-codefresh)
- f110570: feat: Add custom health check for cluster-api AWSManagedControlPlane (#19304) (@itaiatu)
- 7fdddbe: feat: Add custom resource actions for flux resources (#18922) (@adberger)
- 824d0dc: feat: Add custom resource health for flux resources (#19082) (@adberger)
- 18ccd7a: feat: Add flag
--sso-launch-browser
tologin
andrelogin
commands (issue #16208) (#18865) (@david-wu-octopus) - c4709fb: feat: Add graceful shutdown handling in notification (#19368) (@D0ri123)
- 75e7383: feat: Add ignore-resources-tracking annotation to ignore resources update (#18343) (@kahoulei)
- de35745: feat: Add metric to expose Applications conditions (#19438) (@foyerunix)
- d223157: feat: Add open-cluster-management.io healthchecks (#19411) (@JustinKuli)
- 74bbc4f: feat: Add source namespaces output to printProject function (#19365) (@juwon8891)
- 6296b17: feat: Add suspended status in custom resource health for flux resources (#19508) (@adberger)
- ad74383: feat: Adding author/creator as a template key for Pull Request Generator (#18974) (@vfaergestad)
- c1d3373: feat: Allow disabling TLS from notifications controller and reposerver (#19630) (@m-wynn)
- e7760b5: feat: Allow return the client without performing a matchRepository (#18053) (@jsolana)
- 1028808: feat: Decoupling application sync using impersonation (#17403) (@anandf)
- e86258d: feat: Implement PodDisruptionBudget CRD health checks (#19826) (@afarbos)
- 59e0091: feat: Implement cluster-api MachinePool CRD health checks (#19595) (@afarbos)
- dad6fa2: feat: Implement graceful shutdown in application-controller (#19465) (@leehosu)
- ddc0b0f: feat: Introduce KeptnWorkloadVersion custom resource (#15951) (@odubajDT)
- 878494f: feat: Send user groups to proxy extensions (#19855) (@leoluz)
- 116180b: feat: Support context switch for argocd-util (#19549) (@pasha-codefresh)
- ebbd3d1: feat: add
--source-position
flag toargocd get app
command to show parameter changes for multi-source application (#19887) (@nitishfy) - be90cc0: feat: add a button to show parameter details (#12183) (#16871) (@Tchoupinax)
- 74af92f: feat: add proxy to kustomize build operations (#18551) (@the-technat)
- 9b3a4d1: feat: add set-finallizer on argocd admin app generate-spec command (#18855) (@KyriosGN0)
- bacdced: feat: allow no_proxy to be specified on repoCreds (#18526) (@the-technat)
- 1dd2821: feat: collect and log hydration commands (#19346) (@crenshaw-dev)
- c5d0acf: feat: forward the Argo CD logged in user to the proxy extension (#19075) (@leoluz)
- 234c7ec: feat: gracefully shut down repo-server on SIGTERM (#19309) (@crenshaw-dev)
- d6bc02b: feat: health checks for Numaplane CRDs (#19077) (@dpadhiar)
- 3a5b653: feat: implement 'argocd admin appset generate' to troubeshoot appsets (#19518) (@alexmt)
- 34b411c: feat: implement source refs for helm set-file (#17941) (@cardoe)
- 32ee00f: feat: introduce health checks for MonoVertexRollouts (#19688) (@dpadhiar)
- 4f64f0f: feat: move basic auth for for Azure DevOps to webhooks lib (#19407) (@robinlieb)
- 0acecad: feat: reduce redis traffic caused by app resource tree updates in redis (#19722) (@alexmt)
- 1aa898c: feat: support log level in cmp plugin, possibility to trace generated manifest (#18851) (@pasha-codefresh)
Bug fixes
- 0183aac: Revert "fix(appset): keep reconciling even when params error occurred (#17062)" (#18781) (@crenshaw-dev)
- 6dc559a: fix(AnyNameSpaceRegex): Additional Functions Glob to Regexexp (#19516) (@ArthurVardevanyan)
- 67776ad: fix(applicationset): ensure that older applicationStatus is updated with new required values (#19165) (@wparr-circle)
- 30a1623: fix(applicationset): use requeue after if generate app errors out (#18761) (@MrFreezeex)
- 42c001d: fix(appset): Fix perpetual appset reconciliation (#19822) (@tjamet)
- 71bbdcc: fix(appset): Retry on conflict when updating status (#19663) (@carlosrejano)
- 01874d6: fix(appset): allow for shorthand git refs in git generators #15427 (#19783) (@rumstead)
- 3cdce83: fix(appset): informer is not a kubernetes informer (#18905) (#19618) (@crenshaw-dev)
- 5dd6020: fix(appset): migrateStatus updates appset pointer after updating (#19619) (@carlosrejano)
- a47243a: fix(appset): missing permissions (#18829) (#18943) (@agaudreault)
- ed14baa: fix(appset): missing permissions for cluster install (#19059) (#19430) (@hodorov)
- 42c2349: fix(appset): remove cache references (#19647) (@rumstead)
- ff1d37f: fix(ci): use commit hash instead of release number in security insights (#18718) (@crenshaw-dev)
- 6db9186: fix(cli): Get Redis password from secret in
loadClusters()
(#18951) (@david-wu-octopus) - aa2bafd: fix(cli):
admin settings rbac can
has inconsistency among project resources (#17805) (@hanxiaop) - c141436: fix(cli): add optional password setting for headless redis client (#19035) (#19039) (@sheikhrachel)
- c6f96d7: fix(cli): skip printing summary when output mode is set to json/yaml (issue: #18620) (#18797) (@Fluder-Paradyne)
- 3d3620e: fix(controller): bad server-side diffs (#18213) (#18840) (@crenshaw-dev)
- 7631d20: fix(controller): incorrect pruning of cluster-level resources and watches deadlock (#19040) (@ncdc)
- ca7a08e: fix(deeplinks): do not evaluate template when condition is false (#19625) (#19868) (@agaudreault)
- cb6fbbf: fix(docs): adding links for appset matrix example (#19914) (@rumstead)
- 331944a: fix(docs): fix example in userguide/diffing (#18730) (@tillepille)
- a624c90: fix(server): could not find source for metadata revision (#18744) (#18763) (@crenshaw-dev)
- 566e1d2: fix(ui): Added field bottom for Username and Passsword (#19762) (@surajyadav1108)
- 031fb88: fix(ui): Container Selector in Pods doesn't work (#19856) (@rpelczar)
- aeb8b55: fix(ui): Re-fix help-icon in the summary section (#19833) (@surajyadav1108)
- 41b8e44: fix(ui): break external links to lines for each (#17679) (#18768) (@JessieTeng89)
- aa14f76: fix(ui): container state (#18928) (@ashutosh16)
- e612199: fix(ui): extension can crash outside of error boundary (#19667) (@rbreeze)
- 1bbe17e: fix(ui): fix create app panel reappear after closed (#19717) (@lsq645599166)
- 06e85ee: fix(ui): fix first line log timestamp (#19724) (@lsq645599166)
- b96be4c: fix(ui): incorrect notifications annotation regex (#18901) (@crenshaw-dev)
- 047f709: fix(ui): reload credential template list after refresh (#19764) (@lsq645599166)
- e6dc415: fix(ui): set project to empty string if undefined (#18732) (@blakepettersson)
- f358e8d: fix(webhook): bitbucket and azure not triggering refresh (#18289) (#18765) (@agaudreault)
- d82a746: fix: 'argocd admin settings rbac can' - yaml loading problem(#19403) (#19575) (@eugene70)
- ef57349: fix: 'argocd admin settings rbac can' command should honor server.rbac.log.enforce.enable param in argocd-cm (#19264) (@chengfang)
- 2c8a574: fix: ApplicationSet e2e TestSyncPolicyCreateUpdate&TestSyncPolicyCreateOnly test race condition bug #19577 (#19578) (@a244591052)
- b5a3712: fix: ArgoCD 2.11 - Loop of PATCH calls to Application objects (#19340) (@alexmt)
- ad6508b: fix: Bug in edit support in Sources tab; Input to loader (#17588) (#18800) (@keithchong)
- 6dc7405: fix: Delete button should be disabled when one source remains (#18804) (@keithchong)
- 4835e50: fix: Exec with disable auth not logged in #17114 (#19529) (@reggie-k)
- 09e44e5: fix: Fix semver resolution (#19644) (@pierreyves-lebrun)
- ff3e36c: fix: Fixes x509 cert issue by passing trusted certs via CM for BitBucketServer and GitLab (#19002) (@appiepollo14)
- d1c74ac: fix: Floating title content incorrect for multi-sources (#17274) (#19623) (@keithchong)
- 999b75f: fix: Handle nil health check in post-delete hooks (#18270) (#18767) (@Yuni-sa)
- ea725a9: fix: Numaplane CRD health checks - bug fixes (#19099) (@dpadhiar)
- 58543f3: fix: Parse hostname correctly from repoURL to fetch correct CA cert (#19488) (@svghadi)
- 8b1bddd: fix: Pre-process KubeVersion before passing it to kustomize (#19258) (@thoughteer)
- 95be90b: fix: Process webhook refresh in background to not block the request (#14269) (#18173) (@dhruvang1)
- 267f243: fix: Put app to the operation queue after refresh queue processing to avoid race condition - Fixes [#18500] (#18694) (@andrii-korotkov-verkada)
- 5834175: fix: Refine resource option evaluation for
argocd app sync
command (#17397) (#19579) (@eugene70) - 3406078: fix: add Open Analytics (#19214) (@tverbeke)
- 2cb7616: fix: admin export and import applications and applicationsets from other namespaces (#19510) (@ilia-medvedev-codefresh)
- 615dc90: fix: apps summary view health icon&name alignment (#19450) (@JessieTeng89)
- 159da3c: fix: appset gpg limitation for templated project fields (#19492) (@ishitasequeira)
- f970249: fix: appset register rollout progressing status and correct parametersgenerated status to prevent update loop (#19613) (@ilia-medvedev-codefresh)
- ba0ee5d: fix: argo checkbox (#18793) (@ymktmk)
- ba32783: fix: bug fixes and improvements for Numaplane CRD health checks (#19168) (@dpadhiar)
- 80f2043: fix: cache helm-index in Redis cluster (#12314) (#19530) (@jenting)
- 992716b: fix: datasource in dashboard.json (#19426) (@Rohlik)
- 3feab7a: fix: diffing should not fail if resource fail schema validation (#19714) (@alexmt)
- dafb37c: fix: docs version regex changed (#18756) (@ft-jasong)
- 3d77d9c: fix: enable logging for the controller runtime (#19129) (@fengshunli)
- 9712642: fix: filename typo (#19028) (@Jellyfrog)
- 82e5363: fix: handle logging empty args in strings (#19324) (@crenshaw-dev)
- ef41eeb: fix: issue 19395 change delete icon color in dark model (#19747) (@sxt90128)
- 4736657: fix: manifest-generate-paths with autosync causes an undesirable refresh sync (#19799) (@pasha-codefresh)
- 6ed7410: fix: notifications triggered from CLI fails for repo functions (#19213) (@jparsai)
- 0d0db3c: fix: open new tab for repo url (#19736) (@JessieTeng89)
- f980187: fix: openkruise health check npe error #19545 (#19660) (@alswl)
- 19e3c1a: fix: pass refSources when calling GetAppDetails (#18962) (@ishitasequeira)
- da345ee: fix: pass the correct parameter for strict tls validation in applicationset controller (#19759) (@Homulvas)
- bc4c475: fix: proxy url arg for repocreds command. (#19805) (@mhaoda)
- 5a7bf2e: fix: selfHeal should always be respected with Multi-Source Apps #19452 (#19512) (@Ezzahhh)
- e0eb80a: fix: set GOMAXPROCS automatically with uber-go/automaxprocs (#16528) (@Brightside56)
- a7cb6ed: fix: tree output with app selector permission denied. (#18990) (@thecooldrop)
- 9dd1083: fix: update job name for manual cronjob creation (#19137) (@reiniertimmer)
- 5fffcfa: fix: update static schemas (#18891) (@crenshaw-dev)
Documentation
- 975449c: docs(appset): adding examples to argocd-cmd-params-cm for reconciling and git globbing (#19166) (@rumstead)
- 45b7593: docs(appset): clarify global sync policy config (#19085) (@crenshaw-dev)
- f6c0604: docs(rbac): add role and effect to the sample policy formats (#19151) (@chengfang)
- ad399c0: docs: Add Installation Warning and Kustomize Guide (#19874) (@nueavv)
- 74c09a5: docs: Add Kustomize options to application.yaml (#18866) (@zeusal)
- 9d3409f: docs: Add Mozilla to USERS.md (#19802) (@dlactin)
- 3091db8: docs: Add Relex Solutions to USERS.md (#19444) (@MaryamTavakkoli)
- a06cdb3: docs: Add an explanation of using ignoring differences for app of apps pattern (#18945) (@andrii-korotkov-verkada)
- c6f2d28: docs: Add organisation to USERS.MD (#19050) (@LRost)
- de53d8e: docs: Added SecurityGroup for groups TokenIDClaims (#19591) (@jjghali)
- 81de487: docs: Application sets metrics documentation (#19892) (@kostis-codefresh)
- 02df741: docs: Clarify AWS profile mounting locations for EKS cluster addition (#19853) (@nueavv)
- 4312bc0: docs: Fix .path to .path.segments go template (#18872) (@devsunb)
- 0a14ef9: docs: Fix bad cluster generator parameters (#17770) (@lindhe)
- b21768d: docs: Improve AppProject roles documentation (#19445) (@leoluz)
- e2c5a55: docs: Notification Controller is not included in Argo CD Core install (#19267) (@juwon8891)
- 3bc3d22: docs: Update USERS.md added Name Cognizant (#19186) (@connectrajesh)
- 79b18e0: docs: Update health checks customizations documentation to use new format - Closes [#6175] (#18512) (@andrii-korotkov-verkada)
- 58b5676: docs: add LeFigaro to USERS.md (#19212) (@vaboston)
- e83abda: docs: add Priceline to USERS.md (#19364) (@akorzy-pl)
- 4c34678: docs: document built-in resource actions (#19145) (@crenshaw-dev)
- 5bf93d4: docs: don't populate tested versions on latest (#18719) (@crenshaw-dev)
- 14ae4c4: docs: faq for 'field not declared in schema' (#18924) (@crenshaw-dev)
- d8c773d: docs: fix Helm --set-file example (#19864) (@andmarios)
- b35acd4: docs: fix minor typo on ingress page (#18799) (@rek)
- 7d53ef1: docs: fix stable message (#19334) (@Junseokee)
- a0624f0: docs: fix typo (#19567) (@emirot)
- 5d21725: docs: fix typo on 2.13 upgrade manual (#19139) (@tieum)
- 5e55d1d: docs: mention information about where to set the
ARGOCD_SYNC_WAVE_DELAY
environment variable (#19879) (@nitishfy) - 4ec26ce: docs: note cluster scoping changes in 2.12x (#19684) (@blakepettersson)
- ba67abe: docs: proposal to introduce 'Prune/Delete=confirm' sync option value (#19520) (@alexmt)
- b9bd45b: docs: update keycloak.md (#17684) (@abdaziz)
- 51c8013: docs: update notifications secret name (#18850) (@rek)
- 4f22dbd: docs: update release cadence doc w/ future releases (#19065) (@crenshaw-dev)
- 834223a: docs: update users.md (#19161) (@kollzey)
- 6205f97: docs: update users.md (#19282) (@Vinaum8)
- 6a18c21: docs: update users.md (#19292) (@juwon8891)
Dependency updates
- 0019042: chore(deps): bump @babel/traverse from 7.14.7 to 7.25.0 in /ui (#19270) (@dependabot[bot])
- 7af5793: chore(deps): bump Dex from 2.38.0 to 2.40.0 (#19057) (@crenshaw-dev)
- 6061fd8: chore(deps): bump SonarSource/sonarqube-scan-action from 2.2.0 to 2.3.0 (#18913) (@dependabot[bot])
- af1217f: chore(deps): bump actions/download-artifact from 4.1.7 to 4.1.8 (#18979) (@dependabot[bot])
- 10ce884: chore(deps): bump actions/setup-go from 5.0.1 to 5.0.2 (#19020) (@dependabot[bot])
- f7e7c2f: chore(deps): bump actions/setup-node from 4.0.2 to 4.0.3 (#19008) (@dependabot[bot])
- c69dd94: chore(deps): bump actions/upload-artifact from 4.3.3 to 4.3.4 (#18978) (@dependabot[bot])
- 34d0609: chore(deps): bump actions/upload-artifact from 4.3.4 to 4.3.5 (#19380) (@dependabot[bot])
- da1e95d: chore(deps): bump actions/upload-artifact from 4.3.5 to 4.3.6 (#19415) (@dependabot[bot])
- da43a20: chore(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 (#19751) (@dependabot[bot])
- 014f442: chore(deps): bump bitnami/kubectl from 1.30 to 1.31 in /test/container (#19541) (@dependabot[bot])
- dc8be08: chore(deps): bump bitnami/kubectl in /test/container (#18863) (@dependabot[bot])
- 4653a9b: chore(deps): bump bitnami/kubectl in /test/container (#18939) (@dependabot[bot])
- 5c6c0c8: chore(deps): bump bitnami/kubectl in /test/container (#18950) (@dependabot[bot])
- ddb809f: chore(deps): bump bitnami/kubectl in /test/container (#18976) (@dependabot[bot])
- 2b340f7: chore(deps): bump bitnami/kubectl in /test/container (#19005) (@dependabot[bot])
- b574cdc: chore(deps): bump bitnami/kubectl in /test/container (#19753) (@dependabot[bot])
- d9bda34: chore(deps): bump bitnami/kubectl in /test/container (#19792) (@dependabot[bot])
- 3136d08: chore(deps): bump bitnami/kubectl in /test/container (#19812) (@dependabot[bot])
- ddf337e: chore(deps): bump bitnami/kubectl in /test/container (#19939) (@dependabot[bot])
- c83a988: chore(deps): bump chromedriver from 126.0.1 to 126.0.2 in /ui-test (#18739) (@dependabot[bot])
- 73984bd: chore(deps): bump chromedriver from 126.0.2 to 126.0.3 in /ui-test (#18785) (@dependabot[bot])
- ee2dc25: chore(deps): bump chromedriver from 126.0.3 to 126.0.4 in /ui-test (#18822) (@dependabot[bot])
- 530bcd7: chore(deps): bump chromedriver from 126.0.4 to 126.0.5 in /ui-test (#19100) (@dependabot[bot])
- 39cb062: chore(deps): bump chromedriver from 126.0.5 to 127.0.3 in /ui-test (#19542) (@dependabot[bot])
- beb71a8: chore(deps): bump chromedriver from 127.0.3 to 128.0.0 in /ui-test (#19635) (@dependabot[bot])
- 9fbe05c: chore(deps): bump chromedriver from 128.0.0 to 128.0.1 in /ui-test (#19748) (@dependabot[bot])
- c6a414c: chore(deps): bump chromedriver from 128.0.1 to 128.0.3 in /ui-test (#19924) (@dependabot[bot])
- 6cc898f: chore(deps): bump code.gitea.io/sdk/gitea from 0.18.0 to 0.19.0 (#19287) (@dependabot[bot])
- 539a3e3: chore(deps): bump dex to 2.41.1 (#19484) (@DrFaust92)
- c88d3a9: chore(deps): bump docker/build-push-action from 5.4.0 to 6.0.0 (#18708) (@dependabot[bot])
- e98d3b2: chore(deps): bump docker/build-push-action from 6.0.0 to 6.0.2 (#18749) (@dependabot[bot])
- 25e3a61: chore(deps): bump docker/build-push-action from 6.0.2 to 6.1.0 (#18791) (@dependabot[bot])
- 2988401: chore(deps): bump docker/build-push-action from 6.1.0 to 6.2.0 (#18834) (@dependabot[bot])
- fd677c6: chore(deps): bump docker/build-push-action from 6.2.0 to 6.3.0 (#18933) (@dependabot[bot])
- 32e6ca2: chore(deps): bump docker/build-push-action from 6.3.0 to 6.4.0 (#19079) (@dependabot[bot])
- 07db0e0: chore(deps): bump docker/build-push-action from 6.4.0 to 6.4.1 (#19102) (@dependabot[bot])
- 555dbba: chore(deps): bump docker/build-push-action from 6.4.1 to 6.5.0 (#19158) (@dependabot[bot])
- a21980c: chore(deps): bump docker/build-push-action from 6.5.0 to 6.6.1 (#19432) (@dependabot[bot])
- 7601833: chore(deps): bump docker/build-push-action from 6.6.1 to 6.7.0 (#19523) (@dependabot[bot])
- 386d848: chore(deps): bump docker/login-action from 3.2.0 to 3.3.0 (#19156) (@dependabot[bot])
- 91c935b: chore(deps): bump docker/setup-buildx-action from 3.0.0 to 3.4.0 (#18949) (@dependabot[bot])
- 66eac6d: chore(deps): bump docker/setup-buildx-action from 3.4.0 to 3.5.0 (#19157) (@dependabot[bot])
- 3c7b688: chore(deps): bump docker/setup-buildx-action from 3.5.0 to 3.6.1 (#19296) (@dependabot[bot])
- 77a8100: chore(deps): bump docker/setup-qemu-action from 3.0.0 to 3.2.0 (#19155) (@dependabot[bot])
- 2edc1ba: chore(deps): bump expr from 1.15.2 to 1.16.9 (#19277) (@crenshaw-dev)
- da118ad: chore(deps): bump express from 4.19.2 to 4.20.0 in /ui (#19883) (@dependabot[bot])
- 4018620: chore(deps): bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.0 (#19705) (@dependabot[bot])
- 1f8add5: chore(deps): bump github.com/Masterminds/sprig/v3 from 3.2.3 to 3.3.0 (#19737) (@dependabot[bot])
- c3f108f: chore(deps): bump github.com/alicebob/miniredis/v2 from 2.30.4 to 2.33.0 (#18861) (@dependabot[bot])
- dba8086: chore(deps): bump github.com/aws/aws-sdk-go from 1.50.8 to 1.55.2 (#19218) (@dependabot[bot])
- 714d1ad: chore(deps): bump github.com/aws/aws-sdk-go from 1.55.2 to 1.55.3 (#19248) (@dependabot[bot])
- 44b1dfc: chore(deps): bump github.com/aws/aws-sdk-go from 1.55.3 to 1.55.4 (#19295) (@dependabot[bot])
- d9337a3: chore(deps): bump github.com/aws/aws-sdk-go from 1.55.4 to 1.55.5 (#19317) (@dependabot[bot])
- 1d59f46: chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.6.0 to 4.6.1 (#18883) (@dependabot[bot])
- dcfa738: chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2 (#19230) (@dependabot[bot])
- 73bdbb5: chore(deps): bump github.com/casbin/casbin/v2 from 2.77.2 to 2.97.0 (#18862) (@dependabot[bot])
- be042e2: chore(deps): bump github.com/casbin/casbin/v2 from 2.97.0 to 2.98.0 (#19235) (@dependabot[bot])
- 430f315: chore(deps): bump github.com/casbin/casbin/v2 from 2.98.0 to 2.99.0 (#19754) (@dependabot[bot])
- 20f5528: chore(deps): bump github.com/casbin/govaluate from 1.1.0 to 1.2.0 (#19205) (@dependabot[bot])
- 1cef4de: chore(deps): bump github.com/cespare/xxhash/v2 from 2.2.0 to 2.3.0 (#19220) (@dependabot[bot])
- 25c2f2f: chore(deps): bump github.com/coreos/go-oidc/v3 from 3.10.0 to 3.11.0 (#19249) (@dependabot[bot])
- a2e6434: chore(deps): bump github.com/coreos/go-oidc/v3 from 3.6.0 to 3.10.0 (#18882) (@dependabot[bot])
- a03bda6: chore(deps): bump github.com/cyphar/filepath-securejoin (#19225) (@dependabot[bot])
- 5540c37: chore(deps): bump github.com/cyphar/filepath-securejoin (#19940) (@dependabot[bot])
- b34628d: chore(deps): bump github.com/dlclark/regexp2 from 1.11.2 to 1.11.4 (#19526) (@dependabot[bot])
- b95347c: chore(deps): bump github.com/felixge/httpsnoop from 1.0.3 to 1.0.4 (#19221) (@dependabot[bot])
- f05de86: chore(deps): bump github.com/go-logr/logr from 1.4.1 to 1.4.2 (#19228) (@dependabot[bot])
- 866b248: chore(deps): bump github.com/go-openapi/loads from 0.21.2 to 0.22.0 (#18911) (@dependabot[bot])
- d894d22: chore(deps): bump github.com/go-openapi/runtime from 0.26.0 to 0.28.0 (#19244) (@dependabot[bot])
- 658311d: chore(deps): bump github.com/go-playground/webhooks/v6 (#19418) (@dependabot[bot])
- 58bab92: chore(deps): bump github.com/google/btree from 1.1.2 to 1.1.3 (#19633) (@dependabot[bot])
- 9026f14: chore(deps): bump github.com/gorilla/handlers from 1.5.1 to 1.5.2 (#19206) (@dependabot[bot])
- 11629d1: chore(deps): bump github.com/gorilla/websocket from 1.5.0 to 1.5.3 (#19245) (@dependabot[bot])
- e85d97b: chore(deps): bump github.com/gosimple/slug from 1.13.1 to 1.14.0 (#19222) (@dependabot[bot])
- b92e00d: chore(deps): bump github.com/hashicorp/go-retryablehttp (#18805) (@dependabot[bot])
- f1018e8: chore(deps): bump github.com/itchyny/gojq from 0.12.13 to 0.12.16 (#19224) (@dependabot[bot])
- 7c41233: chore(deps): bump github.com/ktrysmt/go-bitbucket from 0.9.67 to 0.9.80 (#19246) (@dependabot[bot])
- 2a63a8b: chore(deps): bump github.com/mattn/go-zglob from 0.0.4 to 0.0.6 (#19755) (@dependabot[bot])
- aa2b331: chore(deps): bump github.com/prometheus/client_golang (#19242) (@dependabot[bot])
- e7beda0: chore(deps): bump github.com/prometheus/client_golang (#19544) (@dependabot[bot])
- 44072bb: chore(deps): bump github.com/prometheus/client_golang (#19609) (@dependabot[bot])
- 9af0ff5: chore(deps): bump github.com/prometheus/client_golang (#19682) (@dependabot[bot])
- 1759a44: chore(deps): bump github.com/prometheus/client_golang (#19810) (@dependabot[bot])
- 2465ebb: chore(deps): bump github.com/prometheus/client_model from 0.5.0 to 0.6.1 (#19232) (@dependabot[bot])
- 3ec6604: chore(deps): bump github.com/redis/go-redis/v9 from 9.0.5 to 9.6.1 (#19247) (@dependabot[bot])
- b909993: chore(deps): bump github.com/rs/cors from 1.9.0 to 1.11.0 (#18963) (@dependabot[bot])
- 8952273: chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.1 (#19231) (@dependabot[bot])
- 843a2cd: chore(deps): bump github.com/xanzy/go-gitlab from 0.107.0 to 0.108.0 (#19690) (@dependabot[bot])
- 14c1da6: chore(deps): bump github.com/xanzy/go-gitlab from 0.108.0 to 0.109.0 (#19839) (@dependabot[bot])
- 473a695: chore(deps): bump github.com/xanzy/go-gitlab from 0.91.1 to 0.107.0 (#19227) (@dependabot[bot])
- 99c243c: chore(deps): bump gitpod/workspace-full from
8dd34e7
tofbff2dc
(#18909) (@dependabot[bot]) - c20734d: chore(deps): bump gitpod/workspace-full from
fbff2dc
to230285e
(#19904) (@dependabot[bot]) - 745ec52: chore(deps): bump go-github from v35 to v63 (#19152) (@crenshaw-dev)
- 0361fcb: chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc (#19683) (@dependabot[bot])
- 7abdd88: chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc (#19903) (@dependabot[bot])
- d60f8d8: chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc (#19877) (@dependabot[bot])
- 7fd9d02: chore(deps): bump go.opentelemetry.io/otel/sdk from 1.28.0 to 1.29.0 (#19673) (@dependabot[bot])
- a7bc623: chore(deps): bump go.opentelemetry.io/otel/sdk from 1.29.0 to 1.30.0 (#19878) (@dependabot[bot])
- 929e855: chore(deps): bump golang.org/x/net from 0.25.0 to 0.27.0 (#19226) (@dependabot[bot])
- 8a8c28f: chore(deps): bump golang.org/x/net from 0.27.0 to 0.28.0 (#19421) (@dependabot[bot])
- 01bbd91: chore(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 (#19808) (@dependabot[bot])
- 30f05e8: chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.21.0 (#19217) (@dependabot[bot])
- 2db3840: chore(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 (#19378) (@dependabot[bot])
- 09fdec4: chore(deps): bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 (#19790) (@dependabot[bot])
- 58f16c1: chore(deps): bump golang.org/x/sync from 0.5.0 to 0.7.0 (#19219) (@dependabot[bot])
- e9d6431: chore(deps): bump golang.org/x/sync from 0.7.0 to 0.8.0 (#19379) (@dependabot[bot])
- c27091c: chore(deps): bump golang.org/x/term from 0.23.0 to 0.24.0 (#19789) (@dependabot[bot])
- 5403f95: chore(deps): bump golang.org/x/time from 0.5.0 to 0.6.0 (#19377) (@dependabot[bot])
- 2a0a0ea: chore(deps): bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 (#19297) (@dependabot[bot])
- fec106a: chore(deps): bump google.golang.org/grpc from 1.59.0 to 1.65.0 (#19229) (@dependabot[bot])
- 63b6565: chore(deps): bump google.golang.org/grpc from 1.65.0 to 1.66.0 (#19719) (@dependabot[bot])
- d2d9a37: chore(deps): bump google.golang.org/grpc from 1.66.0 to 1.66.1 (#19860) (@dependabot[bot])
- 48a03a9: chore(deps): bump google.golang.org/grpc from 1.66.1 to 1.66.2 (#19902) (@dependabot[bot])
- 3daaca9: chore(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.2 (#18934) (@dependabot[bot])
- ddd9d6a: chore(deps): bump k8s libs from 0.29.6 to 0.30.4 (#19074) (@crenshaw-dev)
- a43559d: chore(deps): bump library/busybox in /test/e2e/multiarch-container (#19752) (@dependabot[bot])
- bd93902: chore(deps): bump library/busybox in /test/e2e/multiarch-container (#19791) (@dependabot[bot])
- d49e175: chore(deps): bump library/busybox in /test/e2e/multiarch-container (#19925) (@dependabot[bot])
- 8487a93: chore(deps): bump library/golang from 1.22.0 to 1.23.1 in /test/remote (#19840) (@dependabot[bot])
- 80e8596: chore(deps): bump library/golang from 1.22.5 to 1.22.6 (#19434) (@dependabot[bot])
- 44d5695: chore(deps): bump library/golang from 1.22.6 to 1.23.1 (#19838) (@dependabot[bot])
- 3124948: chore(deps): bump library/golang from 1.23rc1 to 1.23 in /test/container (#19525) (@dependabot[bot])
- 28f424f: chore(deps): bump library/golang from
4a3c2bc
to2fe82a3
(#19905) (@dependabot[bot]) - 6b433e3: chore(deps): bump library/golang from
c2010b9
toa66eda6
(#18789) (@dependabot[bot]) - a580541: chore(deps): bump library/golang in /test/container (#18787) (@dependabot[bot])
- efb394f: chore(deps): bump library/golang in /test/container (#18914) (@dependabot[bot])
- cc250ae: chore(deps): bump library/golang in /test/container (#18938) (@dependabot[bot])
- 79e43e8: chore(deps): bump library/golang in /test/container (#19021) (@dependabot[bot])
- 9fc5f14: chore(deps): bump library/golang in /test/container (#19540) (@dependabot[bot])
- ece68bd: chore(deps): bump library/golang in /test/container (#19793) (@dependabot[bot])
- cc42d5f: chore(deps): bump library/golang in /test/container (#19811) (@dependabot[bot])
- 76870db: chore(deps): bump library/golang in /test/container (#19841) (@dependabot[bot])
- 393f7fc: chore(deps): bump library/golang in /test/container (#19901) (@dependabot[bot])
- f5a202a: chore(deps): bump library/golang in /test/remote (#19899) (@dependabot[bot])
- 48a0dad: chore(deps): bump library/node from 22.3.0 to 22.4.0 in /test/container (#18915) (@dependabot[bot])
- 2e7ebf7: chore(deps): bump library/node from 22.3.0 to 22.4.0 in /ui-test (#18910) (@dependabot[bot])
- 8b2542a: chore(deps): bump library/node from 22.3.0 to 22.7.0 (#19659) (@dependabot[bot])
- fdf0567: chore(deps): bump library/node from 22.4.0 to 22.4.1 in /test/container (#19006) (@dependabot[bot])
- 57baaad: chore(deps): bump library/node from 22.4.0 to 22.4.1 in /ui-test (#19007) (@dependabot[bot])
- f8dc8b4: chore(deps): bump library/node from 22.5.1 to 22.7.0 in /test/container (#19658) (@dependabot[bot])
- 3ee71e9: chore(deps): bump library/node from 22.5.1 to 22.7.0 in /ui-test (#19656) (@dependabot[bot])
- 2b929ef: chore(deps): bump library/node from 22.7.0 to 22.8.0 (#19779) (@dependabot[bot])
- f651ce7: chore(deps): bump library/node from 22.7.0 to 22.8.0 in /test/container (#19778) (@dependabot[bot])
- de8ed2b: chore(deps): bump library/node from 22.7.0 to 22.8.0 in /ui-test (#19775) (@dependabot[bot])
- c95d4ee: chore(deps): bump library/node from
5e4044f
tob98ec1c
in /ui-test (#18790) (@dependabot[bot]) - 21a64d3: chore(deps): bump library/node from
6507334
to2558f19
in /ui-test (#18931) (@dependabot[bot]) - 3f5b80f: chore(deps): bump library/node from
8ec0232
tobd00c03
(#19814) (@dependabot[bot]) - 3661f09: chore(deps): bump library/node from
8ec0232
toc6add15
in /ui-test (#19807) (@dependabot[bot]) - a2aaf7f: chore(deps): bump library/node from
c6add15
tobd00c03
in /ui-test (#19844) (@dependabot[bot]) - 03acafe: chore(deps): bump library/node in /test/container (#18786) (@dependabot[bot])
- f8966d8: chore(deps): bump library/node in /test/container (#18937) (@dependabot[bot])
- 6533a6f: chore(deps): bump library/node in /test/container (#19813) (@dependabot[bot])
- ddab959: chore(deps): bump library/redis from 7.2.5 to 7.4.0 in /test/container (#19294) (@dependabot[bot])
- f02d8f4: chore(deps): bump library/redis in /test/container (#18916) (@dependabot[bot])
- 1bf2b71: chore(deps): bump library/redis in /test/container (#18936) (@dependabot[bot])
- 9ca2c53: chore(deps): bump library/redis in /test/container (#19172) (@dependabot[bot])
- bf02881: chore(deps): bump library/redis in /test/container (#19900) (@dependabot[bot])
- 428da83: chore(deps): bump library/registry in /test/container (#18746) (@dependabot[bot])
- 1ce5824: chore(deps): bump library/registry in /test/container (#19207) (@dependabot[bot])
- 06237b3: chore(deps): bump library/registry in /test/container (#19842) (@dependabot[bot])
- f49a71c: chore(deps): bump micromatch from 4.0.5 to 4.0.8 in /ui (#19672) (@dependabot[bot])
- 56bb573: chore(deps): bump node images and types (#19188) (@crenshaw-dev)
- 4c158fa: chore(deps): bump oras.land/oras-go/v2 from 2.3.0 to 2.5.0 (#19234) (@dependabot[bot])
- 2769dd3: chore(deps): bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#19286) (@dependabot[bot])
- cbb4c50: chore(deps): bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (#18727) (@dependabot[bot])
- 6cdba1e: chore(deps): bump peter-evans/create-pull-request from 6.1.0 to 7.0.0 (#19776) (@dependabot[bot])
- b84f01e: chore(deps): bump peter-evans/create-pull-request from 7.0.0 to 7.0.1 (#19806) (@dependabot[bot])
- ccc66cc: chore(deps): bump peter-evans/create-pull-request from 7.0.1 to 7.0.2 (#19922) (@dependabot[bot])
- 5059982: chore(deps): bump protoc from 3.17.3 to (3.).27.2 (#19120) (@crenshaw-dev)
- f17c6c1: chore(deps): bump sigstore/cosign-installer from 3.5.0 to 3.6.0 (#19433) (@dependabot[bot])
- f655b0b: chore(deps): bump softprops/action-gh-release from 2.0.5 to 2.0.6 (#18736) (@dependabot[bot])
- 54646ed: chore(deps): bump softprops/action-gh-release from 2.0.6 to 2.0.7 (#19101) (@dependabot[bot])
- 22e498e: chore(deps): bump softprops/action-gh-release from 2.0.7 to 2.0.8 (#19117) (@dependabot[bot])
- 1e916d9: chore(deps): bump tj-actions/changed-files from 44.5.2 to 44.5.3 (#18737) (@dependabot[bot])
- 9d72f1e: chore(deps): bump tj-actions/changed-files from 44.5.3 to 44.5.4 (#18792) (@dependabot[bot])
- f11de95: chore(deps): bump tj-actions/changed-files from 44.5.4 to 44.5.5 (#18809) (@dependabot[bot])
- 64b76f2: chore(deps): bump tj-actions/changed-files from 44.5.5 to 44.5.6 (#19116) (@dependabot[bot])
- 60c53c6: chore(deps): bump tj-actions/changed-files from 44.5.6 to 44.5.7 (#19331) (@dependabot[bot])
- 3d66b05: chore(deps): bump tj-actions/changed-files from 44.5.7 to 45.0.1 (#19750) (@dependabot[bot])
- bb1bb3f: chore(deps-dev): bump @types/node from 20.14.10 to 20.14.11 in /ui-test (#19092) (@dependabot[bot])
- e04d7cb: chore(deps-dev): bump @types/node from 20.14.12 to 22.1.0 in /ui-test (#19376) (@dependabot[bot])
- 1aeed6a: chore(deps-dev): bump @types/node from 20.14.4 to 20.14.6 in /ui-test (#18738) (@dependabot[bot])
- f7d854e: chore(deps-dev): bump @types/node from 20.14.6 to 20.14.7 in /ui-test (#18750) (@dependabot[bot])
- 56c12db: chore(deps-dev): bump @types/node from 20.14.7 to 20.14.8 in /ui-test (#18784) (@dependabot[bot])
- 81151d5: chore(deps-dev): bump @types/node from 20.14.8 to 20.14.9 in /ui-test (#18823) (@dependabot[bot])
- a071f93: chore(deps-dev): bump @types/node from 20.14.9 to 20.14.10 in /ui-test (#18977) (@dependabot[bot])
- f7840c7: chore(deps-dev): bump @types/node from 22.1.0 to 22.3.0 in /ui-test (#19543) (@dependabot[bot])
- 60af76f: chore(deps-dev): bump @types/node from 22.3.0 to 22.5.1 in /ui-test (#19706) (@dependabot[bot])
- b656b9e: chore(deps-dev): bump @types/node from 22.5.1 to 22.5.2 in /ui-test (#19749) (@dependabot[bot])
- f3b90ee: chore(deps-dev): bump @types/node from 22.5.2 to 22.5.3 in /ui-test (#19777) (@dependabot[bot])
- bb43c5a: chore(deps-dev): bump @types/node from 22.5.3 to 22.5.4 in /ui-test (#19794) (@dependabot[bot])
- e67a7b6: chore(deps-dev): bump @types/node from 22.5.4 to 22.5.5 in /ui-test (#19941) (@dependabot[bot])
- 60df9eb: chore(deps-dev): bump mocha and @types/mocha in /ui-test (#19923) (@dependabot[bot])
- 5355430: chore(deps-dev): bump typescript from 5.4.5 to 5.5.2 in /ui-test (#18751) (@dependabot[bot])
- 1de81a4: chore(deps-dev): bump typescript from 5.5.2 to 5.5.3 in /ui-test (#18880) (@dependabot[bot])
- e647690: chore(deps-dev): bump typescript from 5.5.3 to 5.5.4 in /ui-test (#19154) (@dependabot[bot])
- ccc528a: chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 in /ui-test (#19857) (@dependabot[bot])
- a9095fe: chore(deps-dev): bump webpack from 5.84.1 to 5.94.0 in /ui (#19713) (@dependabot[bot])
Other work
- f22c332: Add Adobe to USERS.md (#19927) (@vsethi)
- d171d05: Add ArgoCD version metric (#18852) (@omerap12)
- 1de5f3b: Add Augury as part of argocd users (#19890) (@MaxMuzh)
- 3996a18: Add Instruqt (#19299) (@hazarguney)
- 832fefb: Add links to index page (#19786) (@todaywasawesome)
- d28229d: Fix broken link from overview, previous merge conflict (#19801) (@todaywasawesome)
- eca1f21: Fix issue in starting telepresence for remote debugging (#18860) (@thecooldrop)
- 9c47a70: Fix local guide for building and testing docs (#19785) (@todaywasawesome)
- 85a782e: Fix target for external urls (#19124) (@Hronom)
- d3fbeec: Fixed go.mod to remove the replace construct added for gitops-engine (#19788) (@anandf)
- de76937: Fixes #18845 (#18854) (@appiepollo14)
- 3658f8e: Implement workaround for namespaced app navigation bug (#17800) (@Sir-Jacques)
- c9c7989: Merge commit from fork (@pasha-codefresh)
- e36248c: Merge commit from fork (@pasha-codefresh)
- 47c7e46: Missing close ``` in kustomize documentation (#19850) (@thekoma)
- d2436d9: Update USERS.md (#18743) (@toniGrabulosa)
- 3c5ff60: Update USERS.md (#18898) (@xcloudscript)
- f071fdc: Update pygments to 2.15.1 (#19782) (@todaywasawesome)
- 8ca96a9: add cabify (#18842) (@jsolana)
- 3ef05b3: add label flag to the argocd set command (#19384) (@nitishfy)
- aa990d6: always execute sync if at least for one revision we identify if it was changed or no (#19828) (@pasha-codefresh)
- 9fc93c6: bugfix-19134: fix plugin select icon issue (#19532) (@JessieTeng89)
- 25909f1: chore(ci): allow more go dependabot updates (#19190) (@crenshaw-dev)
- 6f94113: chore(ci): group otel updates (#19187) (@crenshaw-dev)
- e3e02f0: chore(lint): errors reported by golangci-lint: S1009: should omit nil check; printf: non-constant format string (#19773) (@chengfang)
- 06b0f95: chore(migrate): migrate mockery codegen to use packages(#18579) (#18617) (@Jack-R-lantern)
- 21fe286: chore(refactor): move util function to util package (#19192) (@crenshaw-dev)
- 457bb1f: chore(tests): speed up unit tests (#19617) (@crenshaw-dev)
- e6a0349: chore: Add Michael to owners (#18849) (@terrytangyuan)
- b0024d1: chore: Add more logs with timing information to application controller [#18923] (#18926) (@andrii-korotkov-verkada)
- 86322b5: chore: Clarify the meaning of secret exfiltration via ApplicationSet (issue #18560) (#19000) (@thecooldrop)
- b6551cd: chore: Cleanup some timing checkpoints (#19517) (@andrii-korotkov-verkada)
- 69908ce: chore: Fix comparison_with_nothing_ms (#18923) (#18975) (@andrii-korotkov-verkada)
- 4a7a82c: chore: Update kustomize to v5.4.3 (#19133) (#19357) (@andrii-korotkov-verkada)
- c59cb52: chore: Use more optimal iterate hierarchy v2 (#18929) (#18972) (@andrii-korotkov-verkada)
- b33922f: chore: add Getir to USERS.md (#18820) (@gazidizdaroglu)
- ad5f672: chore: add Hazelcast to USERS.md (#18824) (@atilsensalduz)
- 484e83d: chore: add My Job Glasses to users of argo-cd (#19095) (@Startouf)
- 33e0dda: chore: add Regina Voloshin as release champion for 2.13 (#19515) (@pasha-codefresh)
- d61f18d: chore: add Robert Bosch GmbH (#19388) (@BernhardRode)
- 79ce7c8: chore: add Skribble to USERS.md (#19361) (@georgi-at-skribble)
- 47bcb09: chore: add e2e test for admin import & export (#19564) (@ilia-medvedev-codefresh)
- a6d1135: chore: add gcflags option when build in cli-local command (#19742) (@daengdaengLee)
- da7467b: chore: add issue template for proposing new dev-tools (#19001) (@blakepettersson)
- aa2837d: chore: bump go version to 1.22.5 (#18997) (@gergelyfabian)
- cb926d0: chore: bump go version to 1.22.7 (#19845) (@gergelyfabian)
- 8433291: chore: bump k8s to 1.31 (#19654) (@crenshaw-dev)
- 12b626b: chore: changed the scorecard badge link to the standard format (#18878) (@harshitasao)
- 04edbe9: chore: enable error-is-as rule from testifylint linter (#18710) (@mmorel-35)
- 3dcddee: chore: enable float-compare rule from testifylint (#18721) (@mmorel-35)
- a0a5a18: chore: enable lint for deprecated symbols (#19651) (@crenshaw-dev)
- dc544da: chore: fix function names (#19371) (@pengbanban)
- 7878ddf: chore: fix lint (#19293) (@crenshaw-dev)
- 592e0b5: chore: fix some comments (#19290) (@shangchengbabaiban)
- 560c7c2: chore: fix ui vuln (#19153) (@fengshunli)
- 1a94032: chore: improve error logs (#10592) (#19260) (@eogns47)
- b098f21: chore: improve error logs (#10592) (#19743) (@eogns47)
- 889c36c: chore: improve error logs(#10592) (#19197) (@thisishwan2)
- 8362ecc: chore: mark generated files as generated to suppress diffs in PRs (#19321) (@crenshaw-dev)
- 587c5ba: chore: provide a better example of using cosign (#18803) (@34fathombelow)
- 5ccea0d: chore: remove dead Helm version code (#19449) (@crenshaw-dev)
- bdb2608: chore: remove dead code (#19460) (@crenshaw-dev)
- bb3d773: chore: remove unnecessary 'replace' in go.mod (#19668) (@crenshaw-dev)
- 6aa4de6: chore: remove unused params (#19473) (@crenshaw-dev)
- b696097: chore: replace deprecated func (#18291) (@yyzxw)
- 65fddab: chore: use .mockery.yaml for all mocks (#19149) (@crenshaw-dev)
- b2c92c7: chore: wrap error objets (#19511) (@xcelxlorx)
- 13be1ae: chore: wrap error when setting new revision manifests (#19148) (@juwon8891)
- 82003a2: ci: upload test results to codecov (#19476) (@crenshaw-dev)
- ea36276: doc(upgrading): add missing links to the sidebar (#19500) (@dmpe)
- 0179805: doc: fix bullet rendering in config-management-plugin-v2.md (#19626) (@corneliusroemer)
- d56206f: doc: fix typo in generators post selector (#19448) (@cardoe)
- 022c4fd: docs(sync windows): rename Sunday-Saturday (#19885) (#19886) (@thiagowfx)
- 5776554: feat(lua actions): add a flag to Include builtin actions with resource overrides (#19708) (@ashutosh16)
- 5e294d8: feat(util/notification): add duration and timestamp constants from stdlib time package (#10706) (@GeorgeMac)
- 20b5969: fix (dev): remove
ubuntu
user from test dockerimage (#18917) (@Joibel) - ab1d5b6: fix appset-in-any-namespace issue with git generators (#19553) (@ishitasequeira)
- 233a14b: fix background colore issue in dark theme (#19464) (@shijiadong2022)
- f597912: fix clipboard copy duration issue (#19662) (@olivia-zh-xm)
- ea25279: fix dark mode logs fullscreen display not properly (#19505) (@JessieTeng89)
- 085cc6c: fix(#16842): system level extensions not working properly (#19612) (@imwithye)
- f8a4399: fix(#19271): update Content-Disposition filename extension to .log (#19272) (@rajattrt)
- 0894ddc: fix(#19306): close redis cache gzip writer (#19307) (@aborilov)
- a96e665: fixing dubious ownership error (#19400) (@reggie-k)
- 69ef68f: improve filter component color contrast (#19468) (@JessieTeng89)
- f28323b: mark multiple sources feature as stable (#19594) (@ishitasequeira)
- afc2fe7: modify ui in dark mode in source selection tag (#19482) (@thisishwan2)
- 7315033: nit (#19639) (@avishniakov)
- 9a8f3cd: remove unwanted updating of source-position in app set command (#18887) (@ishitasequeira)
- 6bc0b29: test(cli): unstable unit test caused by unsorted array (#18722) (@agaudreault)
- ed336c2: testifylint: fixes with upstream version (#19049) (@mmorel-35)
- 9b8b044: update the web based terminal docs (#19621) (@nitishfy)
Full Changelog: v2.12.3...v2.13.0-rc1