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

GA

  • Core

  • Cosmos DB

  • Event Grid

  • Event Hubs - Azure Blob Storage Checkpoint Store

  • Identity

  • Spring Data Cosmos

Updates

  • Cognitive Search

  • Communication Sms

  • Core - AMQP

  • Core - HTTP Netty

  • Core - HTTP OkHttp

  • Core - Test

  • Core Serializer GSON JSON

  • Core Serializer Jackson JSON

  • Event Hubs

  • Management - Core

  • Service Bus

  • Storage - Blobs

  • Storage - Blobs Batch

  • Storage - Blobs Cryptography

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Shares

  • Storage - Internal Avro

  • Storage - Queues

Beta

  • Cognitive Search

  • Container Registry

  • Core Experimental

  • Core Serializer Apache Avro

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • Resource Management - App Configuration

  • Resource Management - Confluent

  • Resource Management - IoT Hub

  • Resource Management - Maintenance

  • Resource Management - NetApp Files

  • Storage - Blobs

  • Storage - Blobs Batch

  • Storage - Blobs Cryptography

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Shares

  • Storage - Internal Avro

  • Storage - Queues

  • Tables

  • Tracing OpenTelemetry Plugin

  • azure-analytics-purview-catalog

  • azure-analytics-purview-scanning

  • azure-cosmos-encryption

  • azure-cosmos-spark_3-1_2-12

  • azure-data-confidentialledger

  • azure-resourcemanager-botservice

  • 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

  • azure-verticals-agrifood-farming

Release highlights

Cognitive Search 11.4.0-beta.2 Changelog

Features Added

  • Added Semantic Search capability to SearchClient and SearchAsyncClient.
  • Added the ability to configure Knowledge Store in skillsets.
  • Added factory method to SynonymMap to enable creation from a file.

Dependency Updates

  • Updated azure-core from 1.15.0 to 1.16.0.
  • Updated azure-core-http-netty from 1.9.1 to 1.9.2.
  • Updated azure-core-serializer-json-jackson from 1.2.2 to 1.2.3.

Cognitive Search 11.3.2 Changelog

Communication Sms 1.0.1 Changelog

Bug Fixes

  • Fixing bugs to support idempotency.

Container Registry 1.0.0-beta.2 Changelog

New Features

  • Added helper types for ManifestArtifact and ContainerRepository.
  • Restricted builder count to 1.
  • Enabled support for anonymous access.
  • Improved samples and readme.

Core 1.16.0 Changelog

Features Added

  • Added Support for Challenge Based Authentication in BearerTokenAuthenticationPolicy.

Key Bugs Fixed

  • Updated logic to eagerly read response bodies to include return types void and Void. (#21091)
  • Updated URL path appending logic to prevent double slashes (//) from occurring. (#21138)

Fixed

  • Updated ServiceLoaders to use the class loader that loaded the class instead of system class loader. (Thank you @ueisele)
  • Changed an instance Map to static Map for resources that are static for the lifetime of an application.

Dependency Updates

  • Updated Reactor from 3.4.3 to 3.4.5.

Core - AMQP 2.0.5 Changelog

Core - HTTP Netty 1.9.2 Changelog

Fixed

  • Fixed a bug where ProxyConnectExceptions weren’t eagerly being retried.
  • Updated how ProxyConnectExceptions are propagated to include response headers.

Dependency Updates

  • Upgraded azure-core from 1.15.0 to 1.16.0.
  • Upgraded Netty from 4.1.60.Final to 4.1.63.Final.
  • Upgraded Reactor Netty from 1.0.4 to 1.0.6.

Core - HTTP OkHttp 1.6.2 Changelog

Core - Test 1.6.2 Changelog

Core Experimental 1.0.0-beta.13 Changelog

Core Serializer Apache Avro 1.0.0-beta.10 Changelog

Core Serializer GSON JSON 1.1.2 Changelog

Core Serializer Jackson JSON 1.2.3 Changelog

Cosmos DB 4.15.0 Changelog

New Features
  • Added backendLatencyInMs in CosmosDiagnostics for DIRECT connection mode.
  • Added retryContext in CosmosDiagnostics for query operations.
Key Bug Fixes
  • Fixed ignored HttpClient decoder configuration issue.
  • Fixed incorrect connection mode issue in CosmosDiagnostics.
  • Fixed issue with handling collisions in the effective partition key.
  • Fixed CosmosQueryRequestOptions NPE in readAllItems API.

Event Grid 4.3.0 Changelog

New Features

  • Added new Storage system events StorageAsyncOperationInitiatedEventData and StorageBlobTierChangedEventData.
  • Added new Policy Insights system events PolicyInsightsPolicyStateCreatedEventData, PolicyInsightsPolicyStateChangedEventData, and PolicyInsightsPolicyStateDeletedEventData.

Dependency Updates

  • Update azure-core dependency to 1.16.0.
  • Update azure-core-http-netty dependency to 1.9.2.

Event Hubs 5.7.1 Changelog

Event Hubs - Azure Blob Storage Checkpoint Store 1.7.0 Changelog

Identity 1.3.0 Changelog

Features Added

  • Added AzurePowerShellCredential to support authentication using Powershell on development platforms.
  • Added support to disable CP1 capability in TokenCredentials via configuration of environment variable AZURE_IDENTITY_DISABLE_CP1

Dependency Updates

  • Upgraded azure-core dependency to 1.16.0
  • Upgraded msal4j dependency to 1.1.0

Key Vault - Administration 4.0.0-beta.7 Changelog

New features

  • Added support for creating, retrieving, updating and deleting custom role definitions.

Breaking Changes

  • Added the public KeyVaultAdministrationException, which will be thrown in place of an exception with the same name in the implementation package.
Behavioral Changes

Dependency Updates

  • Upgraded azure-core dependency to 1.16.0
  • Upgraded azure-core-http-netty dependency to 1.9.2
  • Upgraded azure-core-http-okhttp dependency to 1.6.2
  • Upgraded azure-identity dependency to 1.3.0

Key Vault - Certificates 4.2.0-beta.6 Changelog

Key Vault - Keys 4.3.0-beta.8 Changelog

Key Vault - Secrets 4.3.0-beta.6 Changelog

Management - Core 1.2.2 Changelog

Resource Management - App Configuration 1.0.0-beta.2 Changelog

  • Azure Resource Manager AppConfiguration client library for Java. This package contains Microsoft Azure SDK for AppConfiguration Management SDK. Package tag package-2021-03-01-preview. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Change

  • models.ListKeyValueParameters was removed
models.ConfigurationStore$Update was modified
  • withPublicNetworkAccess(models.PublicNetworkAccess) was removed
models.ConfigurationStoreUpdateParameters was modified
  • publicNetworkAccess() was removed
  • withPublicNetworkAccess(models.PublicNetworkAccess) was removed
models.ConfigurationStore was modified
  • listKeyValue(models.ListKeyValueParameters) was removed
  • listKeyValueWithResponse(models.ListKeyValueParameters,com.azure.core.util.Context) was removed
models.ConfigurationStores was modified
  • listKeyValue(java.lang.String,java.lang.String,models.ListKeyValueParameters) was removed
  • listKeyValueWithResponse(java.lang.String,java.lang.String,models.ListKeyValueParameters,com.azure.core.util.Context) was removed

New Feature

  • models.KeyValue$Definition was added

  • models.KeyValue$UpdateStages was added

  • models.ServiceSpecification was added

  • models.OperationProperties was added

  • models.KeyValues was added

  • models.LogSpecification was added

  • models.MetricDimension was added

  • models.KeyValueListResult was added

  • models.KeyValue$Update was added

  • models.KeyValue$DefinitionStages was added

  • models.MetricSpecification was added

models.ConfigurationStore$Update was modified
  • withDisableLocalAuth(java.lang.Boolean) was added
models.ConfigurationStoreUpdateParameters was modified
  • withDisableLocalAuth(java.lang.Boolean) was added
  • disableLocalAuth() was added
models.OperationDefinition was modified
  • properties() was added
  • isDataAction() was added
  • origin() was added
models.ConfigurationStore was modified
  • systemData() was added
  • disableLocalAuth() was added
AppConfigurationManager was modified
  • keyValues() was added
models.ConfigurationStore$Definition was modified
  • withDisableLocalAuth(java.lang.Boolean) was added
models.KeyValue was modified
  • refresh(com.azure.core.util.Context) was added
  • type() was added
  • refresh() was added
  • name() was added
  • id() was added
  • update() was added

Resource Management - Confluent 1.0.0-beta.2 Changelog

  • Azure Resource Manager Confluent client library for Java. This package contains Microsoft Azure SDK for Confluent Management SDK. Package tag package-2021-03-01-preview. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Change

  • models.OrganizationResourcePropertiesUserDetail was removed

  • models.OrganizationResourcePropertiesOfferDetail was removed

  • models.OrganizationResourceProperties was removed

models.OrganizationResource$DefinitionStages was modified
  • Stage 3, 4 was added
models.OrganizationResource$Definition was modified
  • withProvisioningState(models.ProvisionState) was removed

New Feature

  • models.Validations was added
ConfluentManager was modified
  • validations() was added
models.OrganizationResource was modified
  • systemData() was added
models.ConfluentAgreementResource was modified
  • systemData() was added

Resource Management - IoT Hub 1.0.0-beta.2 Changelog

  • Azure Resource Manager IotHub client library for Java. This package contains Microsoft Azure SDK for IotHub Management SDK. Use this API to manage the IoT hubs in your Azure subscription. Package tag package-2020-03. For documentation on how to use this package, please see Azure Management Libraries for Java.

Resource Management - Maintenance 1.0.0-beta.2 Changelog

  • Azure Resource Manager Maintenance client library for Java. This package contains Microsoft Azure SDK for Maintenance Management SDK. Azure Maintenance Management Client. Package tag package-2021-05. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Change

MaintenanceManager was modified
  • fluent.MaintenanceClient serviceClient() -> fluent.MaintenanceManagementClient serviceClient()

New Feature

  • models.PublicMaintenanceConfigurations was added

  • models.ListApplyUpdate was added

  • models.Visibility was added

  • models.ApplyUpdateForResourceGroups was added

  • models.MaintenanceConfigurationsForResourceGroups was added

models.ApplyUpdate was modified
  • systemData() was added
models.MaintenanceConfiguration$Definition was modified
  • withTimeZone(java.lang.String) was added
  • withVisibility(models.Visibility) was added
  • withDuration(java.lang.String) was added
  • withRecurEvery(java.lang.String) was added
  • withExpirationDateTime(java.lang.String) was added
  • withStartDateTime(java.lang.String) was added
MaintenanceManager was modified
  • maintenanceConfigurationsForResourceGroups() was added
  • publicMaintenanceConfigurations() was added
  • applyUpdateForResourceGroups() was added
models.ConfigurationAssignment was modified
  • systemData() was added
models.Operation was modified
  • isDataAction() was added
models.ApplyUpdates was modified
  • list() was added
  • list(com.azure.core.util.Context) was added
models.MaintenanceConfiguration was modified
  • expirationDateTime() was added
  • timeZone() was added
  • duration() was added
  • systemData() was added
  • visibility() was added
  • recurEvery() was added
  • startDateTime() was added
models.MaintenanceConfiguration$Update was modified
  • withDuration(java.lang.String) was added
  • withRecurEvery(java.lang.String) was added
  • withStartDateTime(java.lang.String) was added
  • withExpirationDateTime(java.lang.String) was added
  • withVisibility(models.Visibility) was added
  • withTimeZone(java.lang.String) was added

Resource Management - NetApp Files 1.0.0-beta.3 Changelog

  • Azure Resource Manager NetAppFiles client library for Java. This package contains Microsoft Azure SDK for NetAppFiles Management SDK. Microsoft NetApp Files Azure Resource Provider specification. Package tag package-netapp-2021-02-01. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Change

  • models.VolumeBackupStatus was removed
NetAppFilesManager was modified
  • volumeBackupStatus() was removed
models.Backup was modified
  • java.lang.String backupType() -> models.BackupType backupType()
models.BackupsList was modified
  • innerModel() was removed
  • java.util.List value() -> java.util.List value()
models.BackupPatch was modified
  • java.lang.String backupType() -> models.BackupType backupType()
models.AccountBackups was modified
  • models.BackupsList list(java.lang.String,java.lang.String) -> com.azure.core.http.rest.PagedIterable list(java.lang.String,java.lang.String)
  • listWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context) was removed

New Feature

  • models.BackupType was added
models.Backup was modified
  • useExistingSnapshot() was added
models.Backups was modified
  • getStatusWithResponse(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was added
  • getStatus(java.lang.String,java.lang.String,java.lang.String,java.lang.String) was added
models.VolumePatchPropertiesDataProtection was modified
  • snapshot() was added
  • withSnapshot(models.VolumeSnapshotProperties) was added
models.BackupsList was modified
  • validate() was added
  • withValue(java.util.List) was added
models.BackupPatch was modified
  • withUseExistingSnapshot(java.lang.Boolean) was added
  • useExistingSnapshot() was added
models.Backup$Update was modified
  • withUseExistingSnapshot(java.lang.Boolean) was added
models.AccountBackups was modified
  • list(java.lang.String,java.lang.String,com.azure.core.util.Context) was added
models.Backup$Definition was modified
  • withUseExistingSnapshot(java.lang.Boolean) was added

Service Bus 7.2.1 Changelog

Fixed

  • Fixed an issue: When ‘ServiceBusProcessorClient:maxConcurrentCalls’ is set, this will result in SDK cache more messages that are not delivered to the client in time and sometime the client is not able to settle these messages as the message lock might expire.

Dependency Updates

  • Upgraded azure-core dependency to 1.16.0.
  • Upgraded azure-core-amqp dependency to 2.0.5.

Spring Data Cosmos 3.7.0 Changelog

New Features

Storage - Blobs 12.12.0-beta.1 Changelog

  • Added support for the 2020-08-04 service version.
  • Deprecated support to undelete a blob container to a new name.

Storage - Blobs 12.11.1 Changelog

Storage - Blobs Batch 12.10.0-beta.1 Changelog

  • Added support for the 2020-08-04 service version.

Storage - Blobs Batch 12.9.1 Changelog

Storage - Blobs Cryptography 12.12.0-beta.1 Changelog

  • Added support for specifying an encryption scope.
  • Added support for the 2020-08-04 service version.

Storage - Blobs Cryptography 12.11.1 Changelog

Storage - Common 12.12.0-beta.1 Changelog

  • Fixed bug in Utility.convertStreamToByteBuffer where variable updates would happen incorrectly if we hit the end of stream.

Storage - Common 12.11.1 Changelog

Storage - Files Data Lake 12.6.0-beta.1 Changelog

  • Added support for the 2020-08-04 service version.
  • Added support to undelete a file or directory
  • Added support to list deletedPaths
  • Added support to get/set service properties
  • Deprecated support to undelete a file system to a new name.

Storage - Files Data Lake 12.5.1 Changelog

Storage - Files Shares 12.10.0-beta.1 Changelog

  • Added support for the 2020-08-04 service version.
  • Added back ability to create a ShareLeaseClient for a Share or Share Snapshot.
  • Added upload() overloads to ShareFileClient supporting large ranges and parallel upload.
  • Deprecated old upload() overloads on ShareFileClient that only supported single Put Range operations, replacing them with uploadRange() methods.

Storage - Files Shares 12.9.1 Changelog

Storage - Internal Avro 12.0.4-beta.1 Changelog

  • Update azure-storage-common to version 12.12.0-beta.1

Storage - Internal Avro 12.0.4 Changelog

Storage - Queues 12.10.0-beta.1 Changelog

  • Added support for the 2020-08-04 service version.

Storage - Queues 12.9.1 Changelog

Tables 12.0.0-beta.7 Changelog

New Features

  • Added getAccessPolicy() and setAccessPolicy() to TableClient and TableAsyncClient.
  • Added getProperties(), setProperties() and getStatistics() to TableServiceClient and TableServiceAsyncClient.
  • Added the following models:
    • TableAccessPolicy
    • TableServiceCorsRule
    • TableServiceGeoReplication
    • TableServiceGeoReplicationStatus
    • TableServiceLogging
    • TableServiceMetrics
    • TableServiceProperties
    • TableServiceRetentionPolicy
    • TableServiceStatistics
    • TableSignedIdentifier

Breaking Changes

  • Renamed create() and delete() methods to createTable() and deleteTable() on TableClient and TableAsyncClient. Also made createTable() and its variants return a TableItem.
  • Removed deleteEntity(String partitionKey, String rowKey, String eTag) and added deleteEntity(TableEntity tableEntity) in both TableClient and TableAsyncClient.
  • Made it so that when deleting a table or entity that does not exist, the resulting 404 error gets swallowed instead of thrown.
  • Removed public APIs supporting the use of TableEntity subclasses.
  • Made the following classes final:
    • TableEntity
    • TableItem
    • TableClient
    • TableServiceClient
    • TableServiceAsyncClient
    • TableClientBuilder
    • TableServiceClientBuilder.
  • Removed method overloads that used timeout, except in the maximal overload for a method (the withResponse variant).
  • Ensured that all timeout usages are client-side and not server-side.
  • Made createTable() and createTableIfNotExists() in TableServiceClient and TableServiceAsyncClient return a TableClient and TableAsyncClient respectively.
  • Made select in ListEntitiesOptions a List of Strings instead of a single String. Did the same for select in getEntity() and getEntityWithResponse() in TableClient and TableAsyncClient.
  • Replaced retryOptions(RequestRetryOptions) with retryPolicy(RetryPolicy) in TableClientBuilder and TableServiceClientBuilder.
  • Removed TableSharedKeyCredential in favor of using Azure Core’s AzureNamedKeyCredential.
  • Replaced TableSharedKeyCredentialPolicy with AzureNamedKeyCredentialPolicy.
  • Renamed UpdateMode to TableEntityUpdateMode.
  • Renamed TablesServiceVersion to TableServiceVersion.
  • Renamed getTableUrl() and getApiVersion() to getTableEndpoint() and getServiceVersion() respectively, in TableClient and TableAsyncClient.
  • Renamed getServiceUrl() and getApiVersion() to getServiceEndpoint() and getServiceVersion() respectively, in TableClient and TableAsyncClient.
  • Renamed addProperties() to setProperties() in TableEntity. Also made setProperties() replace the contents of properties map with those of the argument, instead of adding them to the existing properties.
  • Removed dependency on azure-storage-common and added direct dependency on azure-core-http-netty.

Bug Fixes

  • Merge operations no longer fail for Cosmos table endpoints.
  • Fixed issue with TablesJacksonSerializer where it could not handle HTTP responses with empty bodies.

Dependency Updates

  • Upgraded azure-core dependency to 1.16.0.

Tracing OpenTelemetry Plugin 1.0.0-beta.10 Changelog

azure-analytics-purview-catalog 1.0.0-beta.1 Changelog

  • Initial beta release for Purview Catalog client library.

azure-analytics-purview-scanning 1.0.0-beta.1 Changelog

  • Initial beta release for Purview Scanning client library.

azure-cosmos-encryption 1.0.0-beta.4 Changelog

azure-cosmos-spark_3-1_2-12 4.0.0-beta.3 Changelog

  • Cosmos DB Spark 3.1.1 Connector Preview 4.0.0-beta.3 Release.
    Configuration Renames
  • Renamed data source name “cosmos.items” to “cosmos.oltp”.
  • Renamed data source name “cosmos.changeFeed” to “cosmos.oltp.changeFeed”.
  • Configuration renamed. See Configuration-Reference for more details.
Key Bug Fixes
  • Added validation for all config-settings with a name starting with “spark.cosmos.”
  • Fixed a bug in bulk write causing hang.

azure-data-confidentialledger 1.0.0-beta.1 Changelog

  • Initial beta release for Confidential Ledger client library.

azure-resourcemanager-botservice 1.0.0-beta.1 Changelog

  • Azure Resource Manager BotService client library for Java. This package contains Microsoft Azure SDK for BotService Management SDK. Azure Bot Service is a platform for creating smart conversational agents. Package tag package-2021-03-01. For documentation on how to use this package, please see Azure Management Libraries for Java.

azure-spring-cloud-appconfiguration-config 2.0.0-beta.1 Changelog

Breaking Changes

  • Change group id from com.microsoft.azure to com.azure.spring.
  • Change artifact id from spring-cloud-azure-appconfiguration-config to azure-spring-cloud-appconfiguration-config.
  • Format and options of library configuration has completely changed. See Readme in Starter
  • Use of a Watch Key is now required see spring.cloud.azure.appconfiguration.stores[0].monitoring.triggers
  • Added support for JSON content type
  • Feature Management config loading is no longer on by default.
  • Users can now select multiple groups of keys from one store see spring.cloud.azure.appconfiguration.stores[0].selects. Same default select happens as before.
  • By default, spring.profiles.active is used as the label of all filters. This can be overridden using selects. If no profile is set \0 is used i.e. `(No Label)

azure-spring-cloud-appconfiguration-config-web 2.0.0-beta.1 Changelog

Breaking Changes

  • Change group id from com.microsoft.azure to com.azure.spring.
  • Change artifact id from spring-cloud-azure-appconfiguration-config-web to azure-spring-cloud-appconfiguration-config-web.
  • Added a new Push based Refresh method. Two Spring Actuator endpoints have been added appconfiguration-refresh and appconfiguration-refresh-bus. The first triggers the cache to reset on configurations on an application. The second triggers a refresh on all instaces subscribed to the same Service Bus.

azure-spring-cloud-feature-management 2.0.0-beta.1 Changelog

Breaking Changes

  • Change group id from com.microsoft.azure to com.azure.spring.
  • Change artifact id from spring-cloud-azure-feature-management to azure-spring-cloud-feature-management.
  • New Targeting Feature filter has been added.

azure-spring-cloud-feature-management-web 2.0.0-beta.1 Changelog

Breaking Changes

  • Change group id from com.microsoft.azure to com.azure.spring.
  • Change artifact id from spring-cloud-azure-feature-management-web to azure-spring-cloud-feature-management-web.

azure-spring-cloud-starter-appconfiguration-config 2.0.0-beta.1 Changelog

Breaking Changes

  • Change group id from com.microsoft.azure to com.azure.spring.
  • Change artifact id from spring-cloud-azure-appconfiguration-config to azure-spring-cloud-starter-appconfiguration-config.

azure-verticals-agrifood-farming 1.0.0-beta.1 Changelog

  • Initial beta release for FarmBeats client library.

Need help

Latest Releases

View all the latest versions of Java packages here.

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-analytics-purview-catalog</artifactId>
  <version>1.0.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-analytics-purview-scanning</artifactId>
  <version>1.0.0-beta.1</version>
</dependency>

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-containers-containerregistry</artifactId>
  <version>1.0.0-beta.2</version>
</dependency>

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

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

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

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

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

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

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

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

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

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

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

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

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

<dependency>
  <groupId>com.azure.cosmos.spark</groupId>
  <artifactId>azure-cosmos-spark_3-1_2-12</artifactId>
  <version>4.0.0-beta.3</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-data-confidentialledger</artifactId>
  <version>1.0.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-data-tables</artifactId>
  <version>12.0.0-beta.7</version>
</dependency>

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

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

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

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

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

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

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-botservice</artifactId>
  <version>1.0.0-beta.1</version>
</dependency>

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

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

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-search-documents</artifactId>
  <version>11.4.0-beta.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-search-documents</artifactId>
  <version>11.3.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-administration</artifactId>
  <version>4.0.0-beta.7</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-certificates</artifactId>
  <version>4.2.0-beta.6</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-keys</artifactId>
  <version>4.3.0-beta.8</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-keyvault-secrets</artifactId>
  <version>4.3.0-beta.6</version>
</dependency>

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-appconfiguration-config</artifactId>
  <version>2.0.0-beta.1</version>
</dependency>

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

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-feature-management</artifactId>
  <version>2.0.0-beta.1</version>
</dependency>

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-spring-data-cosmos</artifactId>
  <version>3.7.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-blob</artifactId>
  <version>12.12.0-beta.1</version>
</dependency>

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-blob-batch</artifactId>
  <version>12.10.0-beta.1</version>
</dependency>

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-blob-cryptography</artifactId>
  <version>12.12.0-beta.1</version>
</dependency>

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-common</artifactId>
  <version>12.12.0-beta.1</version>
</dependency>

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-file-datalake</artifactId>
  <version>12.6.0-beta.1</version>
</dependency>

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-file-share</artifactId>
  <version>12.10.0-beta.1</version>
</dependency>

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-internal-avro</artifactId>
  <version>12.0.4-beta.1</version>
</dependency>

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-queue</artifactId>
  <version>12.10.0-beta.1</version>
</dependency>

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-verticals-agrifood-farming</artifactId>
  <version>1.0.0-beta.1</version>
</dependency>

Feedback

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