kedacore Release Notes

Follow

11 release notes curated from 1 source by the Releasebot Team. Last updated: Aug 1, 2026

Get this feed:

kedacore Products

  • Jul 31, 2026
    • Date parsed from source:
      Jul 31, 2026
    • First seen by Releasebot:
      Aug 1, 2026
    kedacore logo

    keda by kedacore

    v2.20.2

    keda releases v2.20.2 with reliability fixes and scaler improvements, adding a dedicated HPAActive condition, preventing several panic cases, restoring gRPC reconnect backoff and legacy events RBAC, and fixing Azure Blob Storage and MongoDB scaler bugs.

    Release KEDA v2.20.2 🚀

    ⚠️⚠️⚠️⚠️ ⚠️ Please read upgrade notes if you are upgrading from version < 2.20.0: https://github.com/kedacore/keda/releases/tag/v2.20.0 ⚠️⚠️⚠️⚠️⚠️

    Improvements

    General: Introduce a dedicated HPAActive condition on ScaledObject mirroring the HPA's own ScalingActive status, so transient HPA metric gaps no longer flip the Ready condition to False (#7914)

    Fixes

    General: Fix concurrent map writes panic in the shared root CA CertPool (#7910)

    General: Fix nil pointer dereference in AWS Secret Manager TriggerAuthentication when awsSecretManager.credentials is omitted and no awsSecretManager.podIdentity is set (#7927)

    General: Fix nil pointer dereference in customScalingStrategy.GetEffectiveMaxScale when customScalingQueueLengthDeduction is omitted; the optional field is now treated as zero deduction instead of panicking (#7798)

    General: Fix nil pointer dereference in GetCurrentReplicas when a Deployment/StatefulSet/ReplicaSet is returned from the informer cache with an undefaulted spec.replicas; a nil value is now treated as the Kubernetes default of 1 instead of panicking (#7863)

    General: Fix ScaledJob CRD validation to include "default" as a valid value for scalingStrategy.strategy (#7855)

    General: Guard GetCurrentReplicas against nil Status.ScaleTargetGVKR to prevent operator panics under the cache race documented in (#4389) / (#4955)

    General: Restore core "" API group in events RBAC so that client-go's event broadcaster can write legacy events (#7922)

    General: Restore gRPC reconnect backoff in the metrics service client; an unset Backoff in WithConnectParams disabled backoff and caused a zero-delay reconnect loop that flooded logs when keda-operator was unreachable (#7856)

    General: Share HTTP transports across scalers to reuse connection pools and avoid re-dial storms at high ScaledObject counts (#7789)

    General: Treat negative external metric values as zero to prevent incorrect HPA scaling (#7880)

    Azure Blob Storage Scaler: Fix globPattern never matching when written in path-style with a leading /, since blob names never have one (#6492)

    MongoDB Scaler: Disconnect the client when the initial Ping fails so the background topology-monitoring connections opened by mongo.Connect are not leaked (#5612)

    New Contributors

    @Goutham-Annem made their first contribution in #7858

    @simplyaduck made their first contribution in #7857

    @itxaiohanglover made their first contribution in #7871

    @orfeldman-evolinq made their first contribution in #7904

    @vishnu97770 made their first contribution in #7928

    @sobol-sudo made their first contribution in #7932

    Full Changelog: v2.20.1...v2.20.2

    Original source
  • Jun 10, 2026
    • Date parsed from source:
      Jun 10, 2026
    • First seen by Releasebot:
      Jul 27, 2026
    kedacore logo

    keda by kedacore

    v2.20.1

    keda ships v2.20.1 with stability fixes, including a concurrent map race that could cause panics during simultaneous scaling and an event emission fix for ScaledJobs. It also welcomes a new contributor.

    Release KEDA v2.20.1 🚀

    ⚠️⚠️⚠️⚠️ ⚠️ Please read upgrade notes if you are upgrading from version < 2.20.0: https://github.com/kedacore/keda/releases/tag/v2.20.0 ⚠️⚠️⚠️⚠️⚠️

    Fixes

    General: Fix concurrent map read/write data race in fallback updateStatus that caused panics when multiple triggers were scaling simultaneously (#7838)

    General: Fix KEDAScalersStarted "Started scalers watch" event not being emitted for ScaledJobs because it shared an events.k8s.io aggregation key with the per-scaler "scaler is built" event (#7820)

    New Contributors

    @jiyuchen-stripe made their first contribution in #7843

    Full Changelog: v2.20.0...v2.20.1

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from kedacore and hundreds of other software products.

    Create account
  • Jun 1, 2026
    • Date parsed from source:
      Jun 1, 2026
    • First seen by Releasebot:
      Jul 27, 2026
    kedacore logo

    keda by kedacore

    v2.20.0

    keda releases 2.20.0 with new OpenSearch and Elastic Forecast scalers, expanded AWS authentication support, richer metrics and validation, plus broad fixes across scaling, HTTP handling, and stability. It also updates Kubernetes event recording to events.k8s.io.

    We are happy to release KEDA 2.20.0 🎉

    ⚠️ Upgrade note: events moved to events.k8s.io (#7781)

    With the Kubernetes 0.35 dependency bump, KEDA now records Kubernetes events via the events.k8s.io API group instead of the legacy core events resource. If you deploy KEDA with custom or restricted RBAC, grant the operator create/patch on events.k8s.io/events before upgrading, otherwise event recording will fail. The bundled KEDA manifests and Helm chart already include the updated permissions.

    Highlights

    Introduce new OpenSearch Scaler

    Introduce Elastic Forecast Scaler

    Add scalingModifiers fallback behavior

    Add support for AWS External ID in TriggerAuthentication podIdentity for all AWS scalers

    Add scaler HTTP request metrics for outbound requests made during metric collection

    Learn how to deploy KEDA by reading our documentation.

    🗓️ The next KEDA release is currently being estimated for 2nd week of September 2026, learn more in our roadmap.

    New

    • General: Add scalingModifiers fallback behavior (#7366)
    • General: Introduce Elastic Forecast Scaler (#7494)
    • General: Introduce new OpenSearch Scaler (#7456)

    Improvements

    • General: Add cooldownPeriod and pollingInterval checks for ScaledObject (#7271)
    • General: Add CRD-level validation markers (Minimum, MinLength, MinItems, Enum) for ScaledObject, ScaledJob, ScaleTriggers, and TriggerAuthentication API types (#7533)
    • General: Add --leader-election-id flag to allow configuring the leader election Lease name (#7564)
    • General: Add scaler HTTP request metrics (keda_scaler_http_requests_total, keda_scaler_http_request_duration_seconds) for outbound HTTP requests made during scaler metric collection (#6600)
    • General: Allow more control of TLS versions & ciphers via KEDA_HTTP_TLS_CIPHER_LIST, KEDA_SERVICE_TLS_CIPHER_LIST and KEDA_SERVICE_MIN_TLS_VERSION env vars (#7617)
    • General: Cap each scalers-cache reader at a per-reader budget derived from globalHTTPTimeout so ScalersCache.Close cannot block indefinitely (#7574)
    • General: Make APIService cert injections optional (#7559)
    • General: Remove unconditional json.MarshalIndent calls from admission webhook validation hot paths; replace spec-comparison MarshalIndent-and-string-compare in isRemovingFinalizer variants with reflect.DeepEqual. Prevents webhook OOM under sustained admission load at large scale (observed at ~60k ScaledObjects) (#7670)
    • AWS Scalers: Add support for AWS External ID in TriggerAuthentication podIdentity for all AWS scalers (SQS, Kinesis, DynamoDB, CloudWatch, etc.) to enable cross-account access scenarios (#6921)
    • Elasticsearch Scaler: Add HTTP status check for Elasticsearch errors (#7480)
    • Github Runner Scaler: Handle rate limit errors by respecting X-RateLimit-Reset and Retry-After headers and returning cached queue length (#7683)
    • Kubernetes Workload Scaler: Add groupByNode parameter (#7628)
    • Metrics API Scaler: Add custom HTTP client timeout (#7549)
    • MSSQL Scaler: Add Azure Workload Identity support for Azure SQL authentication (#6104)
    • Prometheus Scaler: Emit metric tracking empty responses from Prometheus (#7062)
    • RabbitMQ Scaler: Add support for OAuth2 authentication for RabbitMQ over HTTP (#7379)
    • Temporal Scaler: Add support for scaling based on Worker Deployment Version backlog via new workerDeploymentName and workerDeploymentBuildId fields. Deprecate buildId, selectAllActive, and selectUnversioned because those parameters are used for Rules-Based Worker Versioning, which was a short-lived experimental feature that has been deprecated in the Temporal server since December 2024 and will stop being supported soon. Users of Rules-Based Worker Versioning should use Worker Deployments instead. (#7672)

    Fixes

    • General: Check updated status for Fallback condition instead of ScaledObject (#7488)
    • General: Fail fast in GetMetrics when the gRPC connection is in Shutdown state instead of waiting for context timeout (#7251)
    • General: Fix int64 overflow in milli-quantity conversion for very large metric values (#7441)
    • General: Fix keda_scaler_active not being emitted for CPU and memory triggers (#4945)
    • General: Fix misleading namespace in error log when secret access is restricted (#7739)
    • General: Fix race in scalers cache rebuild that caused transient scaler errors (#7574)
    • General: Fix ScaledJob emitting wrong CloudEvent type (ScaledObjectReadyType instead of ScaledJobReadyType) when transitioning to ready state (#7792)
    • General: Fix ScaledObject admission webhook to return validation error from verifyReplicaCount, preventing invalid ScaledObjects from being created (#5954)
    • General: Fix ScaledObject Ready condition not reflecting HPA status (#7649)
    • General: Handle paused scaling directly in reconciler (#7663)
    • General: Honor stderrthreshold when logtostderr is enabled by updating klog to v2.140.0 (#7568)
    • General: Limit projected service account token reads during Vault authentication (#7783)
    • General: Reject ScaledObject creation and update when the name exceeds 63 characters (#6998)
    • AWS Scalers: Fix TCP connection leak by closing HTTP idle connections on scaler Close() for SQS, Kinesis, DynamoDB, DynamoDB Streams, and CloudWatch scalers (#7756)
    • Azure Data Explorer Scaler: Remove clientSecretFromEnv support (#7554)
    • Azure Event Hub Scaler: Reject non-positive unprocessedEventThreshold to prevent integer division by zero when computing lag (#7732)
    • Azure Pipelines Scaler: Exclude already-assigned jobs from queue length (#7747)
    • Cron Scaler: Fix metric name generation so cron expressions with comma-separated values no longer produce invalid metric names (#7448)
    • External Scaler: gRPC Pool uses TLS context in the key (#7687)
    • Forgejo Scaler: Limit HTTP error response logging (#7469)
    • Forgejo Scaler: Return correct activity to enable scale-to-zero (#7527)
    • GCP Cloud Tasks Scaler: Implement escapeFilterValue for metric filtering (#7482)
    • GCP Scaler: Validate Pub/Sub resource name in BuildMQLQuery (#7468)
    • GCP Storage Scaler: Metadata is not printed in the log (#7688)
    • Github Runner Scaler: Bound etag and per-repo caches to prevent unbounded memory growth when enableEtags is on (#7685)
    • Github Runner Scaler: Improve URL construction and error handling (#7495)
    • Github Runner Scaler: Limit HTTP error response logging (#7469)
    • InfluxDB Scaler: Make authToken optional to support unauthenticated InfluxDB instances (#7616)
    • Loki Scaler: Limit HTTP error response logging (#7469)
    • Loki Scaler: serverAddress now appends /loki/api/v1/query to the end of existing path instead of overriding (#7648)
    • Metrics API Scaler: Fix aggregateFromKubeServiceEndpoints using empty label selector that matched all EndpointSlices in the namespace instead of only the target service's (#7641)
    • Metrics API Scaler: Fix division by zero in average aggregation when all kube service endpoints fail (#7742)
    • Metrics API Scaler: Prevent response value reflection in scaler errors (#7693)
    • NATS JetStream Scaler: Return an error from getMaxMsgLag when the configured consumer is missing instead of falling back to the stream's last sequence, preventing incorrect scale-up to maxReplicaCount (#7657)
    • NATS JetStream Scaler: URL-encode user input in monitoring URL construction (#7483)
    • PostgreSQL Scaler: Quote whitespace-containing connection parameters in generated connection strings (#7784)
    • PredictKube Scaler: Bump dysnix/predictkube-libs to v0.1.0 (drops the predictkube path to the archived/EOL go-grpc-prometheus and to the deprecated golang/protobuf) and use a portable Prometheus-API instant query for the health check so the scaler works against VictoriaMetrics, Thanos and other Prometheus-API-compatible backends (#7745)
    • Prometheus Scaler: Handle NaN results in the same manner as Inf (#7475)
    • Prometheus Scaler: Limit HTTP error response logging (#7469)
    • Pulsar Scaler: Drop bearer/basic auth headers on redirects to a different host or on https->http downgrades to prevent credential leakage (#7686)
    • RabbitMQ Scaler: Fix AMQP connection leak by recovering channels on the existing connection and closing connections properly (#6266)
    • RabbitMQ Scaler: Use SASL EXTERNAL for RabbitMQ AMQP TLS without credentials (#6840)
    • Redis Scaler: Use literal command names in Lua script to fix compatibility with Alibaba Cloud Redis Cluster (#7758)
    • Solace Scaler: Fix URL escaping for Message VPN and Queue names (#7481)
    • Solr Scaler: Use net/url to safely encode query parameters (#7467)
    • Splunk Observability Scaler: Add MTS stream handling with context timeout (#7799)

    Breaking Changes

    • GCP PubSub Scaler: The subscriptionSize setting is DEPRECATED and is removed in v2.20 - Use mode and value instead (#7720)
    • Huawei Cloudeye Scaler: The minMetricValue setting is DEPRECATED and is removed - Use activationTargetMetricValue instead (#7436)
    • IBM MQ Scaler: The tls setting code is removed (#6094)
    • InfluxDB Scaler: The authToken setting from triggerMetadata is DEPRECATED and is removed in v2.20 - Use authToken from resolvedEnv or authParams instead (#7722)

    Other

    • General: Migrate event recording RBAC from core events to events.k8s.io (#7781)
    • General: Migrate metrics service gRPC response away from Kubernetes API protobuf types for Kubernetes 0.35 (#7781)
    • General: Remove dead code from authentication package and drop unused authModes field from ArangoDB, Loki, Prometheus and PredictKube scalers (#7726)
    • General: Use informer cache for ReplicaSet lookups in GetCurrentReplicas to reduce API server load (#7466)
    • External Scaler: Fix race condition in TestWaitForState causing flaky test under -race detector (#7542)
    • GCP Scaler: Replace credentialsFromJSON with credentialsFromJSONWithType (#7523)
    • Kafka Scaler: Refactor Kafka Scaler (#7528)

    New Contributors

    • @matheus30 made their first contribution in #7449
    • @keipa made their first contribution in #7461
    • @mattshep made their first contribution in #7466
    • @maarous made their first contribution in #7477
    • @archy-rock3t-cloud made their first contribution in #7514
    • @MunemHashmi made their first contribution in #7534
    • @Fedosin made their first contribution in #7533
    • @Sayrus made their first contribution in #7490
    • @TimShilov made their first contribution in #7561
    • @RokeshVS made their first contribution in #7547
    • @rohansood10 made their first contribution in #7562
    • @tcp13equals2 made their first contribution in #7522
    • @proudier made their first contribution in #7642
    • @pawan-regoti made their first contribution in #7648
    • @ManvithaP-hub made their first contribution in #7655
    • @alliasgher made their first contribution in #7678
    • @robert-blackman made their first contribution in #7668
    • @tangobango5 made their first contribution in #6916
    • @MO2k4 made their first contribution in #7673
    • @mateenali66 made their first contribution in #7692
    • @veeral-patel made their first contribution in #7672
    • @voron made their first contribution in #7745
    • @visualphoenix made their first contribution in #7740
    • @KyriosGN0 made their first contribution in #7454
    • @cxhello made their first contribution in #7759
    • @ggarb made their first contribution in #7670
    • @jansworld made their first contribution in #7607
    • @pierluigilenoci made their first contribution in #7568
    • @Abhicodeitout made their first contribution in #7778
    • @musztardem made their first contribution in #7540
    • @puneetdixit200 made their first contribution in #7755

    Full Changelog: v2.19.0...v2.20.0

    Original source
  • Jun 1, 2026
    • Date parsed from source:
      Jun 1, 2026
    • First seen by Releasebot:
      Jul 27, 2026
    kedacore logo

    keda by kedacore

    v2.19.0

    keda releases 2.19.0 with a new Kubernetes Resource Scaler, file-based authentication for ClusterTriggerAuthentication, and broader scaler updates across AWS CloudWatch, DynamoDB, Dynatrace, MongoDB, Datadog, Kafka, Temporal, and more.

    We are happy to release KEDA 2.19.0 🎉

    Highlights

    Introducing new Kubernetes Resource Scaler

    Adding file-based authentication support for ClusterTriggerAuthentication

    Learn how to deploy KEDA by reading our documentation.

    🗓️ The next KEDA release is currently being estimated for 2nd week of May 2026 , learn more in our roadmap.

    New

    • General: Add file-based authentication support for ClusterTriggerAuthentication (#7083)
    • General: Introduce new Kubernetes Resource Scaler (#7212)

    Improvements

    • General: Correct error message when awsSecretAccessKey is missing in credential-based authentication (#7265)
    • General: Emit more events about what is happening with ScaledObject/ScaledJob (#7382)
    • General: Raw metrics stream - include trigger activity status in response (#7369)
    • AWS CloudWatch Scaler: Add cross-account observability support (#7189)
    • Dynamodb Scaler: Add FilterExpression support (#7102)
    • Dynatrace Scaler: Support DQL querying (#7377)
    • MongoDB Scaler: Add TLS support (#6976)

    Fixes

    • General: Apply fallback in polling loop to enable scaling from zero (#7239)
    • General: Fix accurateScalingStrategy ignoring pendingJobCount in maxReplicaCount check (#7329)
    • General: Replace deprecated azure autorest dependency to azure sdk for go (#7073)
    • Datadog Scaler: Return request in cluster agent proxy without bearer auth (#7341)
    • Datadog Scaler: Use metricUnavailableValue for 422 errors in Datadog Cluster Agent (#7246)
    • IBMMQ Scaler: Create new HTTP request for each queue query in IBMMQ scaler (#7202)
    • Kafka Scaler: Improve check for missing partition information when calculating lag (#7414)
    • Temporal Scaler: Fix TLS RootCAs initialization when using API key authentication with Temporal Cloud (#7367)

    Breaking Changes

    • NATS Streaming scaler: Remove NATS Streaming Server (aka Stan) (#6366)

    Other

    • ScaledObject/ScaledJob: Track activity for each trigger in the status (#7347)
    Original source
  • Jan 12, 2026
    • Date parsed from source:
      Jan 12, 2026
    • First seen by Releasebot:
      Jul 27, 2026
    kedacore logo

    keda by kedacore

    v2.18.3

    keda releases v2.18.3 with a security fix for CVE-2025-68476.

    We are happy to release KEDA v2.18.3 🚀

    Fixes

    General: Fix CVE-2025-68476 (#7334)

    Original source
  • Similar to kedacore with recent updates:

  • Dec 22, 2025
    • Date parsed from source:
      Dec 22, 2025
    • First seen by Releasebot:
      Jul 27, 2026
    kedacore logo

    keda by kedacore

    v2.17.3

    keda releases v2.17.3 with a general security fix for CVE-2025-68476.

    We are happy to release KEDA v2.17.3 🚀

    Fixes

    General: Fix CVE-2025-68476 (#7333)

    Original source
  • Dec 8, 2025
    • Date parsed from source:
      Dec 8, 2025
    • First seen by Releasebot:
      Jul 27, 2026
    kedacore logo

    keda by kedacore

    v2.18.2

    keda releases v2.18.2 with fixes for HPA behavior, ScaledObject stability, controller error handling, and several scaler issues including ActiveMQ and Datadog.

    We are happy to release KEDA v2.18.2 🚀

    Fixes

    • General: Fix HPA behavior not restored when paused-scale-in/out annotation is deleted without corresponding custom behavior (#7291)
    • General: Fix nil reference panic when transfer-hpa-ownership is set but no hpa name is provided (#7254)
    • General: Fix race condition in paused-replicas annotation causing ScaledObject to get stuck (#7231)
    • General: Fix ScaledObject controller error handling for requestScaleLoop (#7273)
    • General: Remove unnecessary scaledObjectMetricSpecs variable in HPA (#7292)
    • General: Use TriggerError when all ScaledJob triggers fail (#7205)
    • ActiveMQ Scaler: Correct parse error ActiveMQ (#7245)
    • Datadog Scaler: Fix metricUnavailableValue parameter not working (#7238)

    Full Changelog: v2.18.1...v2.18.2

    Original source
  • Oct 29, 2025
    • Date parsed from source:
      Oct 29, 2025
    • First seen by Releasebot:
      Jul 27, 2026
    kedacore logo

    keda by kedacore

    v2.18.1

    keda releases v2.18.1 with bug fixes, a new scaler-parameter check flag, and raw metrics stream improvements.

    We are happy to release KEDA v2.18.1 🚀

    Fixes

    • General: Add feature flag KEDA_CHECK_UNEXPECTED_SCALERS_PARAMS for checking unexpected scaler parameters (#6721)
    • General: Fix incorrect 'unmatched input property' notification (#7174)
    • Kafka Scaler: Fix missing error returns in error handling (#7182)

    Other

    • General: Raw metrics stream - send also metrics during ScaledObject's interval (#7197)

    Full Changelog: v2.18.0...v2.18.1

    Original source
  • Oct 8, 2025
    • Date parsed from source:
      Oct 8, 2025
    • First seen by Releasebot:
      Jul 27, 2026
    kedacore logo

    keda by kedacore

    v2.18.0

    keda releases 2.18.0 with new scalers for Forgejo, Solace Direct Messaging, SolarWinds, Splunk Observability Cloud, and Sumo Logic, plus fallback support for Value metric triggers. It also adds deprecations and breaking changes for some existing scalers.

    We are happy to release KEDA 2.18.0 🎉

    Here are some highlights:

    General

    • Introduce new Forgejo Scaler (#6488)
    • Introduce new Solace Direct Messaging scaler (#6545)
    • Introduce new SolarWinds Scaler (#6576)
    • Introduce new Splunk Observability Cloud Scaler (#7152)
    • Introduce new Sumo Logic Scaler (#6734)
    • Add fallback support for triggers of Value metric type (#6655)

    Here are the new deprecation(s) as of this release:

    • GCP Pub/Sub Scaler: The subscriptionSize setting is DEPRECATED and will be removed in v2.20 - Use mode and value instead (#6866)
    • Huawei Cloudeye Scaler: The minMetricValue setting is DEPRECATED and will be removed in v2.20 - Use activationTargetMetricValue instead (#6978)

    Here are breaking changes as of this release:

    • General: Remove Prometheus webhook prommetrics deprecations (#6698)
    • CPU Memory scaler: The type setting is deprecated and removed, use metricType instead (#6698)
    • IBM MQ scaler: The tls setting is deprecated and removed, use unsafeSsl instead (#6698)

    Learn how to deploy KEDA by reading our documentation.

    New Contributors

    @araminian made their first contribution in #6757
    @joaopaulosr95 made their first contribution in #6781
    @mycrEEpy made their first contribution in #6700
    @jxs1211 made their first contribution in #6785
    @GraceAtwood made their first contribution in #6806
    @justinmir made their first contribution in #6860
    @alxndr13 made their first contribution in #6780
    @mittalvaibhav1 made their first contribution in #6736
    @skgsergio made their first contribution in #6851
    @pieterocp made their first contribution in #6909
    @stevencjy made their first contribution in #6834
    @aniruddhc1 made their first contribution in #6911
    @alfonso-chacon made their first contribution in #6546
    @Dutchy- made their first contribution in #6964
    @frauniki made their first contribution in #6888
    @elieserr made their first contribution in #6990
    @ForestEckhardt made their first contribution in #6966
    @wbpascal made their first contribution in #6894
    @rlanhellas made their first contribution in #7081
    @cobak78 made their first contribution in #6495
    @robholland made their first contribution in #7113
    @robcao made their first contribution in #7080
    @jmickey made their first contribution in #7001
    @gantrior made their first contribution in #6577
    @mgs2 made their first contribution in #6933
    @patelvp made their first contribution in #6558
    @dpochopsky made their first contribution in #7089
    @sschimper-splunk made their first contribution in #6534
    @adis-io made their first contribution in #7109
    @clement-mesureux made their first contribution in #7112
    @thc1006 made their first contribution in #7106

    Full Changelog: v2.17.0...v2.18.0

    Original source
  • Jun 18, 2025
    • Date parsed from source:
      Jun 18, 2025
    • First seen by Releasebot:
      Jul 27, 2026
    kedacore logo

    keda by kedacore

    v2.17.2

    keda releases v2.17.2 with hot reloaded gRPC certificates and a Temporal Scaler TLS fix.

    We are happy to release KEDA v2.17.2 🚀

    General

    Internal gRPC connection's certificates are hot reloaded (#6756)

    Temporal Scaler

    Fix Temporal Scaler TLS version (#6707)

    Full Changelog

    v2.17.1...v2.17.2

    Original source
  • May 15, 2025
    • Date parsed from source:
      May 15, 2025
    • First seen by Releasebot:
      Jul 27, 2026
    kedacore logo

    keda by kedacore

    v2.17.1

    keda releases v2.17.1 with fixes across Selenium Grid, admission webhook, scaler cache, AWS SQS Queue, Azure Service Bus, and Temporal scaling. The update improves stability, fallback behavior, and cloud authentication support.

    We are happy to release KEDA v2.17.1 🚀

    Selenium Grid

    Update metric name generated without part of empty (#6772)

    General

    Admission Webhook blocks ScaledObject without metricType with fallback (#6696)

    ScalerCache gets the lock before operate the scalers to prevent panics (#6739)

    AWS SQS Queue Scaler

    Fix AWS SQS Queue queueURLFromEnv not working (#6712)

    Azure Service Bus scaler

    Fix Azure Service Bus scaler add default Operation (#6730)

    Temporal Scaler

    Fix Temporal Scaler does not work properly with API Key authentication against Temporal Cloud as TLS is not enabled on the client (#6703)

    Full Changelog: v2.17.0...v2.17.1

    Original source

This is the end. You've seen all the release notes in this feed!

Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.