The Azure SDK team is pleased to announce our October 2021 client library releases.

GA

  • Azure Identity Spring

  • Azure Remote Rendering

  • Azure Spring Boot AutoConfigure

  • Azure Spring Boot BOM

  • Azure Spring Boot Starter

  • Azure Spring Boot Starter Active Directory

  • Azure Spring Boot Starter Active Directory B2C

  • Azure Spring Boot Starter Cosmos

  • Azure Spring Boot Starter Key Vault Certificates

  • Azure Spring Boot Starter Key Vault Secrets

  • Azure Spring Boot Starter Service bus Jms

  • Azure Spring Boot Starter Storage

  • Azure Spring Cloud Autoconfigure

  • Azure Spring Cloud Context

  • Azure Spring Cloud Integration Core

  • Azure Spring Cloud Integration Event Hubs

  • Azure Spring Cloud Integration Service Bus

  • Azure Spring Cloud Integration Storage Queue

  • Azure Spring Cloud Integration Test

  • Azure Spring Cloud Messaging

  • Azure Spring Cloud Starter Cache

  • Azure Spring Cloud Starter Event Hubs

  • Azure Spring Cloud Starter Event Hubs Kafka

  • Azure Spring Cloud Starter Service bus

  • Azure Spring Cloud Starter Storage Queue

  • Azure Spring Cloud Storage

  • Azure Spring Cloud Stream Binder Event Hubs

  • Azure Spring Cloud Stream Binder Service bus Core

  • Azure Spring Cloud Stream Binder Service bus Queue

  • Azure Spring Cloud Stream Binder Service bus Topic

  • Azure Spring Cloud Stream Binder Test

  • Communication Chat

  • Core

  • Cosmos DB

  • Event Hubs - Azure Blob Storage Checkpoint Store

  • Key Vault - JCA

  • Monitor Query

  • Resource Management

  • Resource Management - App Service

  • Resource Management - Authorization

  • Resource Management - Cognitive Search

  • Resource Management - Compute

  • Resource Management - Container Instances

  • Resource Management - Container Registry

  • Resource Management - Container Service

  • Resource Management - Content Delivery Network

  • Resource Management - Cosmos DB

  • Resource Management - DNS

  • Resource Management - Event Hubs

  • Resource Management - Key Vault

  • Resource Management - Managed Service Identity

  • Resource Management - Monitor

  • Resource Management - Network

  • Resource Management - Private DNS

  • Resource Management - Redis

  • Resource Management - Resources

  • Resource Management - SQL

  • Resource Management - Service Bus

  • Resource Management - Spring Cloud

  • Resource Management - Storage

  • Resource Management - Traffic Manager

  • Storage - Blobs

  • Storage - Blobs Batch

  • Storage - Blobs Cryptography

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Shares

  • Storage - Internal Avro

  • Storage - Queues

Updates

  • App Configuration

  • Azure Mixed Reality Authentication

  • Azure Remote Rendering

  • Azure Spring Cloud Appconfiguration Config

  • Azure Spring Cloud Appconfiguration Config Web

  • Azure Spring Cloud Feature Management

  • Azure Spring Cloud Feature Management Web

  • Azure Spring Cloud Starter Appconfiguration Config

  • Communication Common

  • Communication Identity

  • Communication Phone Numbers

  • Communication Sms

  • Core - AMQP

  • Core - HTTP Netty

  • Core - HTTP OkHttp

  • Core - Test

  • Core Serializer GSON JSON

  • Core Serializer Jackson JSON

  • Cosmos DB

  • Digital Twins - Core

  • Event Grid

  • Event Hubs

  • Form Recognizer

  • Identity

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • Management - Core

  • Metrics Advisor

  • SDK - Bill of Materials

  • Service Bus

  • Tables

  • Text Analytics

Beta

  • Core Experimental

  • Core Serializer Apache Avro

  • Cosmos DB

  • Cosmos DB Encryption

  • Form Recognizer

  • Identity

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • Monitor Query

  • Resource Management - Arc Data

  • Resource Management - Connected Cluster

  • Resource Management - Data Factory

  • Resource Management - Event Grid

  • Resource Management - Kusto

  • Resource Management - NetApp Files

  • Resource Management - Storage Cache

  • Resource Management - Synapse Analytics

  • Schema Registry

  • Schema Registry - Avro

  • Storage - Blobs Changefeed

  • Storage - Blobs NIO

  • Tracing OpenTelemetry Plugin

Installation Instructions

To use the GA and beta libraries, refer to the Maven dependency information below, which may be copied into your projects Maven pom.xml file as appropriate. If you are using a different build tool, refer to its documentation on how to specify dependencies.

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-ai-formrecognizer</artifactId>
  <version>3.1.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-ai-formrecognizer</artifactId>
  <version>3.1.5</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-ai-formrecognizer</artifactId>
  <version>4.0.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-ai-metricsadvisor</artifactId>
  <version>1.0.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-ai-metricsadvisor</artifactId>
  <version>1.0.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-ai-textanalytics</artifactId>
  <version>5.1.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-communication-chat</artifactId>
  <version>1.1.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-communication-common</artifactId>
  <version>1.0.5</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-communication-identity</artifactId>
  <version>1.1.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-communication-phonenumbers</artifactId>
  <version>1.0.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-communication-sms</artifactId>
  <version>1.0.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core</artifactId>
  <version>1.21.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core-amqp</artifactId>
  <version>2.3.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core-experimental</artifactId>
  <version>1.0.0-beta.19</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core-http-netty</artifactId>
  <version>1.11.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core-http-okhttp</artifactId>
  <version>1.7.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core-management</artifactId>
  <version>1.4.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core-serializer-avro-apache</artifactId>
  <version>1.0.0-beta.15</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core-serializer-json-gson</artifactId>
  <version>1.1.7</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core-serializer-json-jackson</artifactId>
  <version>1.2.8</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core-test</artifactId>
  <version>1.7.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core-tracing-opentelemetry</artifactId>
  <version>1.0.0-beta.15</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-cosmos</artifactId>
  <version>4.19.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-cosmos</artifactId>
  <version>4.20.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-cosmos</artifactId>
  <version>4.19.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-cosmos-encryption</artifactId>
  <version>1.0.0-beta.8</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-data-appconfiguration</artifactId>
  <version>1.2.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-data-schemaregistry</artifactId>
  <version>1.0.0-beta.6</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-data-schemaregistry-apacheavro</artifactId>
  <version>1.0.0-beta.6</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-data-tables</artifactId>
  <version>12.1.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-data-tables</artifactId>
  <version>12.1.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-digitaltwins-core</artifactId>
  <version>1.1.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-identity</artifactId>
  <version>1.4.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-identity</artifactId>
  <version>1.3.7</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-identity-spring</artifactId>
  <version>1.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-messaging-eventgrid</artifactId>
  <version>4.6.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-messaging-eventhubs</artifactId>
  <version>5.10.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-messaging-eventhubs-checkpointstore-blob</artifactId>
  <version>1.10.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-messaging-servicebus</artifactId>
  <version>7.4.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-mixedreality-authentication</artifactId>
  <version>1.1.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-mixedreality-authentication</artifactId>
  <version>1.1.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-mixedreality-remoterendering</artifactId>
  <version>1.1.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-mixedreality-remoterendering</artifactId>
  <version>1.1.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-monitor-query</artifactId>
  <version>1.0.0-beta.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-monitor-query</artifactId>
  <version>1.0.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-appplatform</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-appservice</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-authorization</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-azurearcdata</artifactId>
  <version>1.0.0-beta.2</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-cdn</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-compute</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-containerinstance</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-containerregistry</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-containerservice</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-cosmos</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-datafactory</artifactId>
  <version>1.0.0-beta.6</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-dns</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-eventgrid</artifactId>
  <version>1.1.0-beta.2</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-eventhubs</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-hybridkubernetes</artifactId>
  <version>1.0.0-beta.2</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-keyvault</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-kusto</artifactId>
  <version>1.0.0-beta.3</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-monitor</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-msi</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-netapp</artifactId>
  <version>1.0.0-beta.6</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-network</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-privatedns</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-redis</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-resources</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-search</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-servicebus</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-sql</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-storage</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-storagecache</artifactId>
  <version>1.0.0-beta.4</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-synapse</artifactId>
  <version>1.0.0-beta.2</version>
</dependency>

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-trafficmanager</artifactId>
  <version>2.8.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-sdk-bom</artifactId>
  <version>1.0.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-administration</artifactId>
  <version>4.0.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-administration</artifactId>
  <version>4.1.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-administration</artifactId>
  <version>4.0.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-administration</artifactId>
  <version>4.1.0-beta.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-certificates</artifactId>
  <version>4.2.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-certificates</artifactId>
  <version>4.3.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-certificates</artifactId>
  <version>4.2.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-certificates</artifactId>
  <version>4.3.0-beta.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-jca</artifactId>
  <version>2.1.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-keys</artifactId>
  <version>4.3.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-keys</artifactId>
  <version>4.4.0-beta.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-keys</artifactId>
  <version>4.3.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-keys</artifactId>
  <version>4.4.0-beta.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-secrets</artifactId>
  <version>4.3.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-secrets</artifactId>
  <version>4.4.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-secrets</artifactId>
  <version>4.3.4</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-secrets</artifactId>
  <version>4.4.0-beta.2</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-boot</artifactId>
  <version>3.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-boot-bom</artifactId>
  <version>3.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-boot-starter</artifactId>
  <version>3.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-boot-starter-active-directory</artifactId>
  <version>3.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-boot-starter-active-directory-b2c</artifactId>
  <version>3.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-boot-starter-cosmos</artifactId>
  <version>3.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-boot-starter-keyvault-certificates</artifactId>
  <version>3.2.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-boot-starter-keyvault-secrets</artifactId>
  <version>3.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-boot-starter-servicebus-jms</artifactId>
  <version>3.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-boot-starter-storage</artifactId>
  <version>3.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-appconfiguration-config</artifactId>
  <version>2.1.1</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-appconfiguration-config-web</artifactId>
  <version>2.1.1</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-autoconfigure</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-context</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-feature-management</artifactId>
  <version>2.0.1</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-feature-management-web</artifactId>
  <version>2.0.1</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-messaging</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-starter-appconfiguration-config</artifactId>
  <version>2.1.1</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-starter-cache</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-starter-eventhubs</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-starter-eventhubs-kafka</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-starter-servicebus</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-starter-storage-queue</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-storage</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-stream-binder-eventhubs</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-stream-binder-servicebus-core</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-stream-binder-servicebus-queue</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-stream-binder-servicebus-topic</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-stream-binder-test</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-integration-core</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-integration-eventhubs</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-integration-servicebus</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-integration-storage-queue</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-integration-test</artifactId>
  <version>2.9.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-blob</artifactId>
  <version>12.14.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-blob-batch</artifactId>
  <version>12.11.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-blob-changefeed</artifactId>
  <version>12.0.0-beta.9</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-blob-cryptography</artifactId>
  <version>12.14.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-blob-nio</artifactId>
  <version>12.0.0-beta.9</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-common</artifactId>
  <version>12.13.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-file-datalake</artifactId>
  <version>12.7.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-file-share</artifactId>
  <version>12.11.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-internal-avro</artifactId>
  <version>12.1.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-queue</artifactId>
  <version>12.11.0</version>
</dependency>

Feedback

If you have a bug or feature request for one of the libraries, please post an issue to GitHub.

Release highlights

App Configuration 1.2.3 Changelog

Other Changes

Dependency Updates
  • Updated azure-core from 1.20.0 to 1.21.0.
  • Updated azure-core-http-netty from 1.11.0 to 1.11.1.

Azure Identity Spring 1.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4.

Dependency Upgrades

Azure Mixed Reality Authentication 1.1.1 Changelog

Other changes

Dependency updates
  • Updated azure-core to 1.20.0.
  • Updated azure-core-http-netty to 1.11.0.

Azure Mixed Reality Authentication 1.1.2 Changelog

Other Changes

Dependency updates
  • Updated azure-core to 1.21.0.
  • Updated azure-core-http-netty to 1.11.1.

Azure Remote Rendering 1.1.0 Changelog

Other changes

  • Minor logging change to ensure MS-CV values are not redacted from the log by default.
Dependency updates
  • Updated azure-core to 1.20.0.
  • Updated azure-core-http-netty to 1.11.0.

Azure Remote Rendering 1.1.1 Changelog

Other Changes

Dependency updates
  • Updated azure-core to 1.21.0.
  • Updated azure-core-http-netty to 1.11.1.

Azure Spring Boot AutoConfigure 3.9.0 Changelog

Bugs Fixed

  • Fix bug about application type validation. (#23481)

The latest application type relationship is as follows:

| Has dependency: spring-security-oauth2-client | Has dependency: spring-security-oauth2-resource-server | Valid values of application type | Default value | |———————————————–|——————————————————–|——————————————————————————————————-|—————————–| | Yes | No | web_application | web_application | | No | Yes | resource_server | resource_server | | Yes | Yes | web_application,resource_server,resource_server_with_obo, web_application_and_resource_server | resource_server_with_obo |

  • Fix the bug of not supporting Spring Boot autoconfiguration of JMS listener.

    Features Added

  • Support configuration of AbstractJmsListenerContainerFactory for JmsListener. Enabled properties include replyPubSubDomain, replyQosSettings, subscriptionDurable, subscriptionShared and phase with prefix as spring.jms.servicebus.listener.

Azure Spring Boot BOM 3.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4.

Dependency Upgrades

Azure Spring Boot Starter 3.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4.

Dependency Upgrades

Azure Spring Boot Starter Active Directory 3.9.0 Changelog

Bugs Fixed

  • Fix bug about application type validation. (#23481)

The latest application type relationship is as follows:

Has dependency: spring-security-oauth2-client Has dependency: spring-security-oauth2-resource-server Valid values of application type Default value
Yes No web_application web_application
No Yes resource_server resource_server
Yes Yes web_application,resource_server,resource_server_with_obo, web_application_and_resource_server resource_server_with_obo

Azure Spring Boot Starter Active Directory B2C 3.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4.

Dependency Upgrades

Azure Spring Boot Starter Cosmos 3.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4.

Dependency Upgrades

Azure Spring Boot Starter Key Vault Certificates 3.2.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4.

Dependency Upgrades

Azure Spring Boot Starter Key Vault Secrets 3.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4.

Dependency Upgrades

Azure Spring Boot Starter Service bus Jms 3.9.0 Changelog

Bugs Fixed

  • Fix the bug of not supporting Spring Boot autoconfiguration of JMS listener.

Features Added

  • Support configuration of AbstractJmsListenerContainerFactory for JmsListener. Enabled properties include replyPubSubDomain, replyQosSettings, subscriptionDurable, subscriptionShared and phase with prefix as spring.jms.servicebus.listener.

Azure Spring Boot Starter Storage 3.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4.

Dependency Upgrades

Azure Spring Cloud Appconfiguration Config 2.1.1 Changelog

Bugs Fixed

  • Fixed usage of null for watch keys. Updates returned null labels automatically to \0.
  • Reworked Feature Flag watching to make sure all changes are detected. Such as new or deleted feature flags.

Azure Spring Cloud Appconfiguration Config Web 2.1.1 Changelog

Bugs Fixed

  • Fixed usage of null for watch keys. Updates returned null labels automatically to \0.
  • Reworked Feature Flag watching to make sure all changes are detected. Such as new or deleted feature flags.

Azure Spring Cloud Autoconfigure 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Context 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Feature Management 2.0.1 Changelog

  • Updated to JUnit 5

Azure Spring Cloud Feature Management Web 2.0.1 Changelog

  • Updated to JUnit 5

Azure Spring Cloud Integration Core 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Integration Event Hubs 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Integration Service Bus 2.9.0 Changelog

Breaking Changes

  • Change the value type of ServiceBusMessageHeaders.SCHEDULED_ENQUEUE_TIME from Instant to OffsetDateTime.

    Bugs Fixed

  • Fix the bug of ClassCastException when forward Service Bus messages with the header of schedule enqueued time.

Azure Spring Cloud Integration Storage Queue 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Integration Test 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Messaging 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Starter Appconfiguration Config 2.1.1 Changelog

  • Updated with latest releases of azure-spring-cloud-appconfiguration-config-web and azure-spring-cloud-feature-management.

Azure Spring Cloud Starter Cache 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Starter Event Hubs 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Starter Event Hubs Kafka 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Starter Service bus 2.9.0 Changelog

Breaking Changes

  • Change the value type of ServiceBusMessageHeaders.SCHEDULED_ENQUEUE_TIME from Instant to OffsetDateTime.

    Bugs Fixed

  • Fix the bug of ClassCastException when forward Service Bus messages with the header of schedule enqueued time.

Azure Spring Cloud Starter Storage Queue 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Storage 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Stream Binder Event Hubs 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Azure Spring Cloud Stream Binder Service bus Core 2.9.0 Changelog

Breaking Changes

  • Change the value type of ServiceBusMessageHeaders.SCHEDULED_ENQUEUE_TIME from Instant to OffsetDateTime.

    Bugs Fixed

  • Fix the bug of ClassCastException when forward Service Bus messages with the header of schedule enqueued time.

Azure Spring Cloud Stream Binder Service bus Queue 2.9.0 Changelog

Breaking Changes

  • Change the value type of ServiceBusMessageHeaders.SCHEDULED_ENQUEUE_TIME from Instant to OffsetDateTime.

    Bugs Fixed

  • Fix the bug of ClassCastException when forward Service Bus messages with the header of schedule enqueued time.

Azure Spring Cloud Stream Binder Service bus Topic 2.9.0 Changelog

Breaking Changes

  • Change the value type of ServiceBusMessageHeaders.SCHEDULED_ENQUEUE_TIME from Instant to OffsetDateTime.

    Bugs Fixed

  • Fix the bug of ClassCastException when forward Service Bus messages with the header of schedule enqueued time.

Azure Spring Cloud Stream Binder Test 2.9.0 Changelog

This release is compatible with Spring Boot 2.5.0 - 2.5.4 and Spring Cloud 2020.0.3.

Dependency Upgrades

Communication Chat 1.1.0 Changelog

  • Added javadoc code samples
  • Removed redundant overload ChatThreadAsyncClient.sendTypingNotification(TypingNotificationOptions options)
  • Upgraded azure-communication-common to 1.0.4

Communication Common 1.0.5 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core to 1.21.0.

Communication Identity 1.1.2 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-communication-common to 1.0.4
  • Upgraded azure-core to 1.20.0

Communication Phone Numbers 1.0.4 Changelog

Other Changes

Dependency updates
  • Upgraded azure-communication-common to 1.0.4
  • Upgraded azure-core to 1.20.0

Communication Sms 1.0.4 Changelog

Other Changes

Dependency updates
  • Upgraded azure-communication-common to 1.0.4
  • Upgraded azure-core to 1.20.0

Core 1.21.0 Changelog

Features Added

  • Added ResponseError which represents a general error response.
  • Added HttpResponse.getBodyAsInputStream to retrieve the HttpResponse body as an InputStream.
  • Added HttpHeaders.add to add an individual header to the HttpHeaders.
  • Added setTenantId and getTenantId methods to TokenRequestContext class that allows to configure TenantId Challenges.
  • Added additional logging when an HttpClientProvider is loaded from the classpath.

Breaking Changes

  • Deprecated annotation ResumeOperation as it was no longer used.
  • Deprecated JacksonAdapter.simpleMapper and JacksonAdapter.serializer as they should no longer be used.
  • Deprecated CoreUtils.extractAndFetch as it was no longer used.

Core - AMQP 2.3.3 Changelog

Bugs Fixed

  • Fixed issue where RequestResponseChannel did not complete pending sends on disposal. So, any downstream subscribers would wait forever for a completion or error. This results in dependent senders or receivers not recovering from a disconnect or graceful closure.

Features Added

  • Defer creation of AmqpException in switchIfEmpty to decrease creation of unused exception objects.
  • Updated tests to run in parallel.
  • Updated log messages so they are consistent in reporting connectionId.
  • Updated incorrect log messages in ReactorReceiver.

Core - HTTP Netty 1.11.1 Changelog

Bugs Fixed

  • Fixed a bug where HttpResponse.close wouldn’t drain the response stream if it wasn’t already consumed. (#23855)

Core - HTTP OkHttp 1.7.4 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.20.0 to 1.21.0.

Core - Test 1.7.2 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.20.0 to 1.21.0.

Core Experimental 1.0.0-beta.19 Changelog

Breaking Changes

  • Removed TokenRequestContenxtExperimental class that allows to configure TenantId Challenges.
  • Removed TimeInterval as it is no longer being developed.
  • Moved HttpResponseError to azure-core as ResponseError.

Core Serializer Apache Avro 1.0.0-beta.15 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.20.0 to 1.21.0.

Core Serializer GSON JSON 1.1.7 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.20.0 to 1.21.0.
  • Upgraded gson from 2.8.7 to 2.8.8.

Core Serializer Jackson JSON 1.2.8 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.20.0 to 1.21.0.
  • Upgraded Jackson from 2.12.4 to 2.12.5.

Cosmos DB 4.19.0 Changelog

New Features
  • Added support for distinct count queries.
  • Added support for capturing IndexMetrics in CosmosQueryRequestOptions.
Key Bug Fixes
  • Added support to switch off IO thread for response processing.
  • Fixed issue for resuming order by queries from continuation token that includes undefined/null.

Cosmos DB 4.20.0-beta.1 Changelog

Key Bug Fixes
  • Added support to config retry count for openConnectionsAndInitCaches.

Cosmos DB 4.19.1 Changelog

Features Added
  • Added support to config retry count for openConnectionsAndInitCaches.
Key Bug Fixes
  • Fixed ReadMany Api on partition split.
  • Removed full exception trace from 404 error on open telemetry.
  • Fixed issue with onErrorDropped being called when using concatWith in QuorumReader.

Cosmos DB Encryption 1.0.0-beta.8 Changelog

New Features
  • Added change feed support for pull and push model.

Digital Twins - Core 1.1.2 Changelog

Bugs Fixed

  • Fixed the lack of separation between “per-call” and “per-retry” HttpPipeline policies (#22932).

Event Grid 4.6.1 Changelog

Other Changes

Dependency Updates
  • Update azure-core dependency to 1.20.0.
  • Update azure-core-http-netty dependency to 1.11.0.

Event Hubs 5.10.1 Changelog

Other Changes

Dependency Updates
  • Update azure-core dependency to 1.20.0.
  • Update azure-core-amqp dependency to 2.3.2.

Event Hubs - Azure Blob Storage Checkpoint Store 1.10.0 Changelog

Other Changes

Dependency Updates
  • Update azure-messaging-eventhubs dependency to 5.10.1.
  • Update azure-storage-blob to 12.14.0.

Form Recognizer 3.1.4 Changelog

Other Changes

Dependency Updates
  • Updated azure-core to 1.12.0.
  • Updated azure-core-http-netty to 1.11.0.

Form Recognizer 3.1.5 Changelog

Other Changes

Dependency Updates
  • Updated azure-core to 1.21.0.
  • Updated azure-core-http-netty to 1.11.1.

Form Recognizer 4.0.0-beta.1 Changelog

Breaking Changes

  • This package targets Azure Form Recognizer service API version 2021-09-30-preview and newer. It is not compatible with the older Form Recognizer service API versions (2.0 and 2.1). To continue to use Form Recognizer API version 2.1, please use major version 3 of the client package (azure-ai-form-recognizer 3.1.X).
  • FormRecognizerClient and FormRecognizerAsyncClient has been replaced by DocumentAnalysisClient and DocumentAnalysisAsyncClient respectively.
  • FormTrainingClient and FormTrainingAsyncClient has been replaced by DocumentModelAdministrationClient and DocumentModelAdministrationAsyncClient respectively.

Features Added

  • Added new DocumentAnalysisClient with beginAnalyzeDocument and beginAnalyzeDocumentFromUrl methods. Use these methods with the latest Form Recognizer API version to analyze documents, with prebuilt and custom models.
  • Added new models to use with the new DocumentAnalysisClient: AnalyzeResult, AnalyzedDocument, BoundingRegion, DocumentElement, DocumentEntity, DocumentField, DocumentKeyValuePair, DocumentKeyValueElement, DocumentLine, DocumentPage, DocumentSelectionMark, DocumentSpan, DocumentStyle, DocumentTable, DocumentTableCell, DocumentWord, DocumentOperationResult.
  • Added a new model DocumentAnalysisServiceVersion that supports Azure Form Recognizer service version “2021-09-30-preview” and onwards.
  • Added new DocumentModelAdministrationClient and DocumentModelAdministrationAsyncClient with methods: beginBuildModel, beginCreateComposedModel, getCopyAuthorization, deleteModel, getAccountProperties, beginCopyModel, listModels, getModel, getOperation, listOperations.
  • Added new models to use with the new DocumentModelAdministrationClient: DocumentModel, DocTypeInfo, DocumentFieldSchema, AccountProperties, CopyAuthorization, BuildModelOptions, CopyAuthorizationOptions, CreateComposedModelOptions, DocumentAnalysisException, FormRecognizerError, InnerError, DocumentModelInfo, ModelOperation, ModelOperationInfo, ModelOperationStatus, ModelOperationKind.

Identity 1.4.0-beta.1 Changelog

Features Added

  • Added support to ManagedIdentityCredential for Bridge to Kubernetes local development authentication.
  • Added regional STS support to client credential types.
  • Added the RegionalAuthority type, that allows specifying Azure regions.
  • Added regionalAuthority() setter to ClientSecretCredentialBuilder and ClientCertificateCredentialBuilder.
  • If instead of a region, RegionalAuthority.AutoDiscoverRegion is specified as the value for regionalAuthority, MSAL will be used to attempt to discover the region.
  • A region can also be specified through the AZURE_REGIONAL_AUTHORITY_NAME environment variable.
  • Added loginHint() setter to InteractiveBrowserCredentialBuilder which allows a username to be pre-selected for interactive logins.
  • Added support to consume TenantId challenges from TokenRequestContext.
  • Added support for AKS Token Exchange support in ManagedIdentityCredential

Identity 1.3.7 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.21.0

Key Vault - Administration 4.0.3 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.20.0
  • Upgraded azure-core-http-netty dependency to 1.11.0

Key Vault - Administration 4.1.0-beta.1 Changelog

Features Added

  • Added support for service version 7.3-preview.

Key Vault - Administration 4.0.4 Changelog

Bugs Fixed

  • Fixed an issue that made clients send unnecessary unauthorized requests to obtain a bearer challenge from the service even when already possessing a valid bearer token.

Key Vault - Administration 4.1.0-beta.2 Changelog

Bugs Fixed

  • Fixed an issue that made clients send unnecessary unauthorized requests to obtain a bearer challenge from the service even when already possessing a valid bearer token.

Key Vault - Certificates 4.2.3 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.20.0
  • Upgraded azure-core-http-netty dependency to 1.11.0

Key Vault - Certificates 4.3.0-beta.1 Changelog

Features Added

  • Added support for service version 7.3-preview.

Key Vault - Certificates 4.2.4 Changelog

Bugs Fixed

  • Fixed an issue that made clients send unnecessary unauthorized requests to obtain a bearer challenge from the service even when already possessing a valid bearer token.

Key Vault - Certificates 4.3.0-beta.2 Changelog

Bugs Fixed

  • Fixed an issue that made clients send unnecessary unauthorized requests to obtain a bearer challenge from the service even when already possessing a valid bearer token.

Key Vault - JCA 2.1.0 Changelog

Features Added

  • Enable access token cache. (23847)

Bugs Fixed

  • Fix bug about dead loop. (23923)

Key Vault - Keys 4.3.3 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.20.0
  • Upgraded azure-core-http-netty dependency to 1.11.0

Key Vault - Keys 4.4.0-beta.3 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.20.0
  • Upgraded azure-core-http-netty dependency to 1.11.0

Key Vault - Keys 4.3.4 Changelog

Bugs Fixed

  • Fixed an issue that made clients send unnecessary unauthorized requests to obtain a bearer challenge from the service even when already possessing a valid bearer token.
  • Fixed issue that prevented creating a CryptographyClient or CryptographyAsyncClient with a key identifier that does not contain a key version.
  • Fixed issue that made createOctKey() operations ignore a keySize set in CreateOctKeyOptions, making said keys be created with the default service key size instead.

Key Vault - Keys 4.4.0-beta.4 Changelog

Bugs Fixed

  • Fixed an issue that made clients send unnecessary unauthorized requests to obtain a bearer challenge from the service even when already possessing a valid bearer token.
  • Fixed issue that prevented creating a CryptographyClient or CryptographyAsyncClient with a key identifier that does not contain a key version.
  • Fixed issue that made createOctKey() operations ignore a keySize set in CreateOctKeyOptions, making said keys be created with the default service key size instead.

Features Added

  • Added new functions to key clients to enable key rotation:
  • KeyClient
  • rotateKey(String name)
  • rotateKeyWithResponse(String name, Context context)
  • getKeyRotationPolicy(String name)
  • getKeyRotationPolicyWithResponse(String name, Context context)
  • updateKeyRotationPolicy(String name, KeyRotationPolicyProperties keyRotationPolicyProperties)
  • updateKeyRotationPolicyWithResponse(String name, KeyRotationPolicyProperties keyRotationPolicyProperties, Context context)
  • KeyAsyncClient
  • rotateKey(String name)
  • rotateKeyWithResponse(String name)
  • getKeyRotationPolicy(String name)
  • getKeyRotationPolicyWithResponse(String name)
  • updateKeyRotationPolicy(String name, KeyRotationPolicyProperties keyRotationPolicyProperties)
  • updateKeyRotationPolicyWithResponse(String name, KeyRotationPolicyProperties keyRotationPolicyProperties)
  • Added convenience methods to create cryptography clients using key clients:
  • KeyClient.getCryptographyClient(String keyName)
  • KeyClient.getCryptographyClient(String keyName, String keyVersion)
  • KeyAsyncClient.getCryptographyAsyncClient(String keyName)
  • KeyAsyncClient.getCryptographyAsyncClient(String keyName, String keyVersion)
  • CryptographyClientBuilder does not require keyIdentifier to a include a key version. If no version is provided, cryptographic operations will be made using the latest version of the key.

Key Vault - Secrets 4.3.3 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.20.0
  • Upgraded azure-core-http-netty dependency to 1.11.0

Key Vault - Secrets 4.4.0-beta.1 Changelog

Features Added

  • Added support for service version 7.3-preview.
Dependency Updates
  • Upgraded azure-core dependency to 1.20.0
  • Upgraded azure-core-http-netty dependency to 1.11.0

Key Vault - Secrets 4.3.4 Changelog

Bugs Fixed

  • Fixed an issue that made clients send unnecessary unauthorized requests to obtain a bearer challenge from the service even when already possessing a valid bearer token.

Key Vault - Secrets 4.4.0-beta.2 Changelog

Bugs Fixed

  • Fixed an issue that made clients send unnecessary unauthorized requests to obtain a bearer challenge from the service even when already possessing a valid bearer token.

Management - Core 1.4.2 Changelog

Metrics Advisor 1.0.2 Changelog

Other changes

Dependency Updates
  • Updated azure-core to 1.12.0.
  • Updated azure-core-http-netty to 1.11.0.

Metrics Advisor 1.0.3 Changelog

Other changes

Dependency Updates
  • Updated azure-core to 1.21.0.
  • Updated azure-core-http-netty to 1.11.1.

Monitor Query 1.0.0-beta.4 Changelog

Breaking changes

  • LogsBatchQueryResults renamed to LogsBatchQueryResultCollection.
  • Removed LocalizableString and flatten getName().getValue() call to getName().

Features Added

  • Added an API in MetricsQueryResult to get metric result of a specific metric name when there are multiple metric results in the response.

Monitor Query 1.0.0 Changelog

Breaking Changes

  • Changed query API name in LogsQuery*Client to queryWorkspace
  • Changed query API name in MetricsQuery*Client to queryResource
  • Changed addQuery API name in LogsQueryBatch to addWorkspaceQuery
  • Removed status from LogsBatchQueryResult
  • Throws exception if a logs query is partially successful with an option in LogsQueryOptions to disable this behavior.

Features Added

  • Added getMetricByName API on MetricsQueryResult to get the metric result for a specific metric name.
  • Added LogsQueryStatus enum to specify if the query was successful, partially successful or failed.

Resource Management 2.8.0 Changelog

Resource Management - App Service 2.8.0 Changelog

Resource Management - Arc Data 1.0.0-beta.2 Changelog

Resource Management - Authorization 2.8.0 Changelog

Resource Management - Cognitive Search 2.8.0 Changelog

Resource Management - Compute 2.8.0 Changelog

Resource Management - Connected Cluster 1.0.0-beta.2 Changelog

Resource Management - Container Instances 2.8.0 Changelog

Resource Management - Container Registry 2.8.0 Changelog

Resource Management - Container Service 2.8.0 Changelog

Resource Management - Content Delivery Network 2.8.0 Changelog

Resource Management - Cosmos DB 2.8.0 Changelog

Resource Management - DNS 2.8.0 Changelog

Resource Management - Data Factory 1.0.0-beta.6 Changelog

Resource Management - Event Grid 1.1.0-beta.2 Changelog

Resource Management - Event Hubs 2.8.0 Changelog

Resource Management - Key Vault 2.8.0 Changelog

Resource Management - Kusto 1.0.0-beta.3 Changelog

Resource Management - Managed Service Identity 2.8.0 Changelog

Resource Management - Monitor 2.8.0 Changelog

Resource Management - NetApp Files 1.0.0-beta.6 Changelog

Resource Management - Network 2.8.0 Changelog

Resource Management - Private DNS 2.8.0 Changelog

Resource Management - Redis 2.8.0 Changelog

Resource Management - Resources 2.8.0 Changelog

Resource Management - SQL 2.8.0 Changelog

Resource Management - Service Bus 2.8.0 Changelog

Resource Management - Spring Cloud 2.8.0 Changelog

Resource Management - Storage 2.8.0 Changelog

Resource Management - Storage Cache 1.0.0-beta.4 Changelog

Resource Management - Synapse Analytics 1.0.0-beta.2 Changelog

Resource Management - Traffic Manager 2.8.0 Changelog

SDK - Bill of Materials 1.0.4 Changelog

Dependency Updates

  • Updated Azure SDK dependency versions to more recent releases.
  • Updated non-Azure SDK dependency versions to align with the versions Azure SDK uses.

Schema Registry 1.0.0-beta.6 Changelog

Breaking changes

  • Removed client-side caching.
  • Changed getSchemaId to getSchemaProperties.
  • Moved SchemaProperties.getSchema() to SchemaRegistrySchema.getSchemaDefinition().
  • Changed getSchema() to return String instead of byte[].
  • Changed SerializationType to SchemaFormat.

Features added

  • Added SchemaRegistrySchema.
  • Added SchemaRegistryVersion.
  • Added back Response<T> overloads for getSchema, getSchemaProperties.

Schema Registry - Avro 1.0.0-beta.6 Changelog

Breaking Changes

  • Renamed package from azure-data-schemaregistry-avro to azure-data-schemaregistry-apacheavro.
  • Renamed serializer to SchemaRegistryApacheAvroSerializer.
  • Renamed builder to SchemaRegistryApacheAvroSerializerBuilder.

Service Bus 7.4.1 Changelog

Bugs Fixed

  • Fixed a bug that was causing leaking of boundedElastic-evictor threads associated with the ServiceBusSessionManager objects. Issue 23539.
Dependency Updates
  • Update azure-core dependency to 1.20.0.
  • Update azure-core-amqp dependency to 2.3.2.

Storage - Blobs 12.14.0 Changelog

  • GA release

Storage - Blobs Batch 12.11.0 Changelog

  • GA release

Storage - Blobs Changefeed 12.0.0-beta.9 Changelog

Other changes

  • Updated blob dependency to 12.14.0

Storage - Blobs Cryptography 12.14.0 Changelog

  • GA release

Storage - Blobs NIO 12.0.0-beta.9 Changelog

Other changes

  • Updated azure-storage-blob to version 12.14.0

Storage - Common 12.13.0 Changelog

  • GA release

Storage - Files Data Lake 12.7.0 Changelog

  • GA release

Storage - Files Shares 12.11.0 Changelog

  • GA release

Storage - Internal Avro 12.1.0 Changelog

Other changes

  • Updated azure-storage-common to version 12.13.0

Storage - Queues 12.11.0 Changelog

  • GA release

Tables 12.1.2 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.20.0
  • Upgraded azure-core-http-netty dependency to 1.11.0

Tables 12.1.3 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.21.0
  • Upgraded azure-core-http-netty dependency to 1.11.1

Text Analytics 5.1.3 Changelog

Other Changes

Dependency Updates
  • Updated azure-core from 1.20.0 to 1.21.0.
  • Updated azure-core-http-netty from 1.11.0 to 1.11.1.

Tracing OpenTelemetry Plugin 1.0.0-beta.15 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.20.0 to 1.21.0.

Need help

Latest Releases

View all the latest versions of Java packages here.