kedacore / http-add-on

Add-on for KEDA to scale HTTP workloads
https://kedacore.github.io/http-add-on/
Apache License 2.0
372 stars 97 forks source link

chore(deps): bump github.com/kedacore/keda/v2 from 2.15.1 to 2.16.0 #1189

Open dependabot[bot] opened 1 week ago

dependabot[bot] commented 1 week ago

Bumps github.com/kedacore/keda/v2 from 2.15.1 to 2.16.0.

Release notes

Sourced from github.com/kedacore/keda/v2's releases.

v2.16.0

We are happy to release KEDA v2.16.0 🎉

Here are some highlights:

Here are the new breaking change(s) of this release:

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

  • IBM MQ Scaler: Remove and deprecate unused variables in IBM MQ scaler (kedacore/keda#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

Full Changelog: https://github.com/kedacore/keda/compare/v2.15.0...v2.16.0

Changelog

Sourced from github.com/kedacore/keda/v2's changelog.

v2.16.0

New

  • General: Add the generateEmbeddedObjectMeta flag to generate meta properties of JobTargetRef in ScaledJob (#5908)
  • General: Cache miss fallback in validating webhook for ScaledObjects with direct kubernetes client (#5973)
  • General: Introduce new Beanstalkd scaler (#5901)
  • General: Replace wildcards in RBAC objects with explicit resources and verbs (#6129)
  • Azure Pipelines Scalar: Print warning to log when Azure DevOps API Rate Limits are (nearly) reached (#6284)
  • CloudEventSource: Introduce ClusterCloudEventSource (#3533)
  • CloudEventSource: Provide ClusterCloudEventSource around the management of ScaledJobs resources (#3523)
  • CloudEventSource: Provide ClusterCloudEventSource around the management of TriggerAuthentication/ClusterTriggerAuthentication resources (#3524)
  • Github Action: Fix panic when env for runnerScopeFromEnv or ownerFromEnv is empty (#6156)
  • RabbitMQ Scaler: provide separate paremeters for user and password (#2513)

Improvements

  • General: Prevent multiple ScaledObjects managing one HPA (#6130)
  • General: Show full triggers'types and authentications'types in status (#6187)
  • AWS CloudWatch Scaler: Add support for ignoreNullValues (#5352)
  • Elasticsearch Scaler: Support Query at the Elasticsearch scaler (#6216)
  • Etcd Scaler: Add username and password support for etcd (#6199)
  • GCP Scalers: Added custom time horizon in GCP scalers (#5778)
  • GitHub Scaler: Add support to not scale on default runner labels (#6127)
  • GitHub Scaler: Fixed pagination, fetching repository list (#5738)
  • Grafana dashboard: Fix dashboard to handle wildcard scaledObject variables (#6214)
  • IBMMQ Scaler: Support multiple queues at the IBMMQ scaler (#6181)
  • Kafka: Allow disabling FAST negotation when using Kerberos (#6188)
  • Kafka: Fix logic to scale to zero on invalid offset even with earliest offsetResetPolicy (#5689)
  • RabbitMQ Scaler: Add connection name for AMQP (#5958)
  • Selenium Grid Scaler: Add optional auth parameters username, password, authType, accessToken to configure a secure GraphQL endpoint (#6144)
  • Selenium Grid Scaler: Add parameter nodeMaxSessions to configure scaler sync with --max-sessions capacity in the Node (#6080)
  • Selenium Grid Scaler: Improve logic based on node stereotypes, node sessions and queue requests capabilities (#6080)

Fixes

  • General: Scalers cache uses a mutex to prevent concurrent actions (#6273)
  • AWS CloudWatch Scaler: Properly parse multiple values of dimensionName & dimensionValue lists (#6236)
  • AWS Secret Manager: Pod identity overrides are honored (#6195)
  • AWS SQS Scaler: Improve error handling for SQS queue metrics (#6178)
  • Azure Event Hub Scaler: Checkpointer errors are correctly handled (#6084)
  • Metrics API Scaler: Prometheus metrics can have multiple labels (#6077)

Deprecations

You can find all deprecations in this overview and join the discussion here.

New deprecation(s):

  • IBM MQ Scaler: Remove and deprecate unused variables in IBM MQ scaler (#6033)

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)