Skip to content

Spring Cloud Azure 4.7.0

Compare
Choose a tag to compare
@chenrujun chenrujun released this 06 Apr 07:52
· 3172 commits to main since this release
  • This release is compatible with Spring Boot 2.5.0-2.5.14, 2.6.0-2.6.14, 2.7.0-2.7.9. (Note: 2.5.x (x>14), 2.6.y (y>14) and 2.7.z (z>9) should be supported, but they aren't tested with this release.)
  • This release is compatible with Spring Cloud 2020.0.3-2020.0.6, 2021.0.0-2021.0.5. (Note: 2020.0.x (x>6) and 2021.0.y (y>5) should be supported, but they aren't tested with this release.)

Spring Cloud Azure Dependencies (BOM)

Dependency Updates

  • Upgrade azure-sdk-bom to 1.2.11.
  • Upgrade azure-spring-data-cosmos to 3.33.0.
  • Upgrade azure-resourcemanager to 2.24.0.

Features Added

  • Added the following artifacts into current bom file:
    • spring-cloud-azure-starter-appconfiguration-config
    • spring-cloud-azure-appconfiguration-config
    • spring-cloud-azure-appconfiguration-config-web
    • spring-cloud-azure-feature-management
    • spring-cloud-azure-feature-management-web

Spring Messaging Event Hubs

This section includes changes in spring-messaging-azure-eventhubs module.

Bugs Fixed

  • Fixed Event Hubs Message header source-type from kafka to amqp when using StreamBridge#send. #32777

Spring Cloud Stream Event Hubs Binder

This section includes changes in spring-cloud-azure-stream-binder-eventhubs module.

Breaking Changes

  • Make the default partition behavior of Spring Cloud Azure EventHubs binder be a round-robin assignment to align with Event Hubs.#32816.

Spring Cloud Azure Autoconfigure

This section includes changes in spring-cloud-azure-autoconfigure module.

Features Added

  • Support passwordless connections for JMS ServiceBus in Spring. #33489

Breaking Changes

  • Deprecated properties for AAD and AAD B2C. #33538.
    • Deprecated properties spring.cloud.azure.active-directory.jwt-connect-timeout, spring.cloud.azure.active-directory.jwt-read-timeout, spring.cloud.azure.active-directory.jwt-size-limit, if you want to configure them, please provide a RestOperations bean.
    • Deprecated properties spring.cloud.azure.active-directory.b2c.jwt-connect-timeout, spring.cloud.azure.active-directory.b2c.jwt-read-timeout, spring.cloud.azure.active-directory.b2c.jwt-size-limit, if you want to configure them, please provide a RestOperations bean.