- This release is compatible with Spring Boot 2.5.0-2.5.14, 2.6.0-2.6.14, 2.7.0-2.7.8. (Note: 2.5.x (x>14), 2.6.y (y>14) and 2.7.z (z>8) 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 Autoconfigure
This section includes changes in spring-cloud-azure-autoconfigure
module.
Features Added
- Enhance the Event Hubs/Service Bus/Storage Queue message converter to support Spring autoconfiguration-pattern. #30741
- Support the PROPERTY_AZURE_CLIENT_CERTIFICATE_PASSWORD property. #30252
- Make the domain-name option optional when configuring Event Hubs/Service Bus in non-public Azure cloud #32034.
Breaking Changes
- Delete properties:
spring.jms.serviebus.username
,spring.jms.serviebus.password
andspring.jms.serviebus.remote-uri
#32467. - Change the default value of
spring.jms.servicebus.idle-timeout
from 30 minutes to 2 minutes #32799. - Change the default value of
spring.cloud.azure.eventhubs.processor.load-balancing.strategy
fromBALANCED
toGREEDY
#32897.
Bugs Fixed
- Fixed
GraphClient
exceptions handling when switchingHttpURLConnection
toRestTemplate
. #32779
Dependency Updates
- Upgrade Azure SDK BOM to 1.2.9.
- Upgrade Azure Spring Data Cosmos to 3.31.0.
- Upgrade Azure Resource Manager to 2.23.0.
Spring Cloud Azure Core
This section includes changes in spring-cloud-azure-core
, spring-cloud-azure-service
, and spring-cloud-azure-resourcemanager
modules.
Bugs Fixed
- Remove warning logs about client properties while using Kafka passwordless. #32235
Spring Messaging Event Hubs
This section includes changes in spring-messaging-azure-eventhubs
module.
Breaking Changes
- Change the default load-balancing strategy from
BALANCED
toGREEDY
#32897.
Spring Cloud Stream Event Hubs Binder
This section includes changes in spring-cloud-azure-stream-binder-eventhubs
module.
Breaking Changes
- Change the default value of
spring.cloud.stream.eventhubs.bindings.<binding-name>.consumer.load-balancing.strategy
fromBALANCED
toGREEDY
#32897.