Skip to content

Spring Cloud Azure 4.4.0

Compare
Choose a tag to compare
@saragluna saragluna released this 28 Sep 11:52
· 6702 commits to main since this release
cb91c1f
  • This release is compatible with Spring Boot 2.5.0-2.5.14, 2.6.0-2.6.11, 2.7.0-2.7.3. (Note: 2.5.x (x>14), 2.6.y (y>11) and 2.7.z (z>3) 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.3. (Note: 2020.0.x (x>6) and 2021.0.y (y>3) should be supported, but they aren't tested with this release.)

Spring Cloud Azure Autoconfigure

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

Bugs Fixed

  • Fix bug: Cannot configure "azure" authorization client. #30354.
  • Fix parameter requested_token_use missing when using On behalf of process #30359.
  • Fix the invalid user agent for Apache Kafka #30574.
  • Fix Kafka OAuth2AuthenticateCallbackHandler cannot work with Kafka refreshing login mechanism #30719.
  • Fix the cloud type cannot be configured for a consumer/producer/processor of Service Bus / Event Hubs bug #30936.

Features Added

  • Support auto start-up for the auto-configured Service Bus Processor Client by enabling a new property of spring.cloud.azure.servicebus.processor.auto-startup. #29997
  • Configure the spring.main.sources with AzureKafkaSpringCloudStreamConfiguration class for Spring Cloud Stream Kafka Binder context, which helps developers omit customizing the property manually when leveraging Azure Identity with Kafka #29976.
  • Provide the property of spring.cloud.azure.eventhubs.kafka.enabled to turn on/off the OAuth2 support of Spring Cloud Azure for Event Hubs for Kafka #30574.
  • Support connecting to Azure AD via proxy. Customers need to provide a custom RestTemplateCustomizer bean to achieve this. #26493.

Spring Cloud Stream Event Hubs Binder

Bugs Fixed

  • Fix the cloud type that cannot be configured for the Event Hubs Binder bug #30936.

Spring Cloud Stream Service Bus Binder

Bugs Fixed

  • Fix the Service Bus Binder cannot automatically create Topic/Subscriptions from consumer bug. #30722.
  • Fix the cloud type that cannot be configured for the Service Bus Binder bug #30936.