Releases: kedacore/keda
v2.18.2
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
v2.18.1
We are happy to release KEDA v2.18.1 🚀
Fixes
- General: Add feature flag
KEDA_CHECK_UNEXPECTED_SCALERS_PARAMSfor 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
v2.18.0
We are happy to release KEDA 2.18.0 🎉
Here are some highlights:
- General: Introduce new Forgejo Scaler (#6488)
- General: Introduce new Solace Direct Messaging scaler (#6545)
- General: Introduce new SolarWinds Scaler (#6576)
- General: Introduce new Splunk Observability Cloud Scaler (#7152)
- General: Introduce new Sumo Logic Scaler (#6734)
- General: Add fallback support for triggers of
Valuemetric type (#6655)
Here are the new deprecation(s) as of this release:
- GCP Pub/Sub Scaler: The
subscriptionSizesetting is DEPRECATED and will be removed in v2.20 - Usemodeandvalueinstead (#6866) - Huawei Cloudeye Scaler: The
minMetricValuesetting is DEPRECATED and will be removed in v2.20 - UseactivationTargetMetricValueinstead (#6978)
Here are breaking changes as of this release:
- General: Remove Prometheus webhook prommetrics deprecations (#6698)
- CPU Memory scaler: The
typesetting is deprecated and removed, usemetricTypeinstead (#6698) - IBM MQ scaler: The
tlssetting is deprecated and removed, useunsafeSslinstead (#6698)
Learn how to deploy KEDA by reading our documentation.
New Contributors
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
v2.17.2
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
v2.17.1
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)
- General: 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
v2.17.0
We are happy to release KEDA v2.17.0 🎉
Here are some highlights:
Here are the new breaking change(s) of this release:
- Change
InitialCooldownPeriodfromint32to*int32(#6423) - Remove Prometheus metric deprecations (#6339)
- Remove deprecated tlsCertFile from External scaler (#4549)
Here are the new deprecation(s) as of this release:
- Deprecate NATS Streaming Server (aka Stan) (#6362)
Learn how to deploy KEDA by reading our documentation.
🗓️ The next KEDA release is currently being to be decided, learn more in our roadmap.
New Contributors
- @smcavallo made their first contribution in #6325
- @omerap12 made their first contribution in #6335
- @Ulminator made their first contribution in #6230
- @HeavyWombat made their first contribution in #6378
- @maxbog made their first contribution in #6134
- @KrishnaSindhur made their first contribution in #6396
- @step-security-bot made their first contribution in #6428
- @ctccxxd made their first contribution in #6420
- @michemache made their first contribution in #6373
- @be0x74a made their first contribution in #6498
- @Prajithp made their first contribution in #6191
- @mpechner-akasa made their first contribution in #6381
- @y-rabie made their first contribution in #6521
- @Nohac made their first contribution in #5839
- @silviu-dinu made their first contribution in #6519
- @andrewhibbert made their first contribution in #6505
- @huochexizhan made their first contribution in #6594
- @gautierdelorme made their first contribution in #6606
- @ohhfishal made their first contribution in #6611
- @alingse made their first contribution in #6662
Full Changelog: v2.16.1...v2.17.0
v2.16.1
We are happy to release KEDA v2.16.1 🎉
Here are some fixes:
- General: Centralize and improve automaxprocs configuration with proper structured logging (#5970)
- General: Paused ScaledObject count is reported correctly after operator restart (#6321)
- General: ScaledJobs ready status set to true when recoverred problem (#6329)
- Selenium Grid Scaler: Exposes sum of pending and ongoing sessions to KDEA (#6368)
- Selenium Grid Scaler: Selenium Grid in case multiple scaler triggers are activate (#6437)
Learn how to deploy KEDA by reading our documentation.
Full Changelog: v2.16.0...v2.16.1
v2.16.0
We are happy to release KEDA v2.16.0 🎉
Here are some highlights:
- Introduce new Beanstalkd scaler (#5901)
- Introduce ClusterCloudEventSource (#3533)
- Replace wildcards in RBAC objects with explicit resources and verbs (#6129)
- Multiple scaler improvements
Here are the new breaking change(s) of this release:
- Pulsar Scaler: remove msgBacklog trigger name (#6059)
Here are the new deprecation(s) as of this release:
- IBM MQ Scaler: Remove and deprecate unused variables in IBM MQ scaler (#6033)
Learn how to deploy KEDA by reading our documentation.
🗓️ The next KEDA release is currently being estimated for Jan 30th, 2025, learn more in our roadmap.
New Contributors
- @bharathguvvala made their first contribution in #5659
- @robpickerill made their first contribution in #5635
- @kunwooy made their first contribution in #6092
- @dishant-kapadiya made their first contribution in #6140
- @cuishuang made their first contribution in #6179
- @keda-automation made their first contribution in #6196
- @alexkuretz made their first contribution in #6215
- @Vei0vis made their first contribution in #6142
- @rubroboletus made their first contribution in #6055
- @dovics made their first contribution in #6173
- @raherrebrugh made their first contribution in #6285
- @legal90 made their first contribution in #6129
- @VietND96 made their first contribution in #6169
- @sbarnesthornton made their first contribution in #6081
- @leevilehtonen made their first contribution in #6251
Full Changelog: v2.15.0...v2.16.0
v2.15.1
We are happy to release KEDA v2.15.1 🎉
Here are some fixes:
- General: Hashicorp Vault PKI doesn't fail with due to KeyPair mismatch (#6028)
- JetStream: Consumer leader change is correctly detected (#6042)
Learn how to deploy KEDA by reading our documentation.
v2.15.0
We are happy to release KEDA v2.15.0 🎉
Here are some highlights:
- Add Dynatrace Scaler (#5685)
- Add Splunk Scaler (#5904)
- Fix panic in
KedaProviderwhen getting metrics from Metrics Service if the gRPC Server connection is not established - Scalers are properly closed after being refreshed
Here are the new breaking change(s) as of this release:
- AAD-Pod-Identity and AWS-KIAM auths have been removed (#5035|#5085)
- Remove deprecated field
cortexOrgIDfrom Prometheus scaler (#5538)
Learn how to deploy KEDA by reading our documentation.
New Contributors
- @mikelolasagasti made their first contribution in #5776
- @Rishikesh01 made their first contribution in #5773
- @Yaxhveer made their first contribution in #5778
- @KoblerS made their first contribution in #5746
- @gjacquet made their first contribution in #5807
- @ilpianista made their first contribution in #5826
- @yorik made their first contribution in #5835
- @therealdwright made their first contribution in #5888
- @ayoyu made their first contribution in #5854
- @rxg8255 made their first contribution in #5803
- @circa10a made their first contribution in #5905
- @semihbkgr made their first contribution in #5964
- @rickbrouwer made their first contribution in #5976
- @Caislear made their first contribution in #5897
- @Ferdinanddb made their first contribution in #5589
- @leodip made their first contribution in #5875
- @lantingchiang made their first contribution in #5986
- @maxcao13 made their first contribution in #6010
Full Changelog: v2.14.0...v2.15.0