The Azure SDK team is pleased to announce our September 2022 client library releases.

GA

  • Cognitive Search

  • Communication Chat

  • Core - Client - Core

  • Core - Client - Test

  • Core - Management - Core

  • Cosmos DB

  • Cosmos DB Encryption

  • Event Hubs

  • Event Hubs - Azure Blob Storage Checkpoint Store

  • Form Recognizer

  • IoT Device Update

  • 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

  • Spring Data Cosmos

  • Storage - Blobs

  • Storage - Blobs Batch

  • Storage - Blobs Cryptography

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Shares

  • Text Analytics

Updates

  • App Configuration

  • Attestation

  • Azure Mixed Reality Authentication

  • Azure Remote Rendering

  • Cognitive Search

  • Communication Common

  • Communication Identity

  • Confidential Ledger

  • Container Registry

  • Core - Client - AMQP

  • Core - Client - Core Serializer GSON JSON

  • Core - Client - Core Serializer Jackson JSON

  • Core - Client - HTTP Netty

  • Core - Client - HTTP OkHttp

  • Cosmos DB

  • Digital Twins - Core

  • Event Grid

  • Identity

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - Keys

  • Key Vault - Secrets

  • Metrics Advisor

  • SDK - Bill of Materials

  • Service Bus

  • Storage - Internal Avro

  • Storage - Queues

  • Tables

  • Web PubSub

Beta

  • Azure Maps Render

  • Azure Maps Route

  • Azure Maps Search

  • Cognitive Search

  • Communication Common

  • Communication Rooms

  • Core - Client - Core Experimental

  • Core - Client - Core Serializer Apache Avro

  • Core - Plugin - Tracing OpenTelemetry Plugin

  • Identity

  • Monitor Ingestion

  • Monitor OpenTelemetry Exporter

  • Personalizer

  • Resource Management - Automation

  • Resource Management - Communication

  • Resource Management - Dashboard

  • Resource Management - IoT Device Update

  • Resource Management - IoT Hub

  • Resource Management - Lab Services

  • Resource Management - Spring Cloud

  • Storage - Blobs

  • Storage - Blobs Batch

  • Storage - Blobs Cryptography

  • Storage - Common

  • Storage - Files Data Lake

  • Storage - Files Shares

  • Storage - Internal Avro

  • Storage - Queues

  • Text Analytics

Release highlights

App Configuration 1.3.6 Changelog

Features Added

  • Integrate synchronous workflow for sync clients so that they do not block on async client APIs.

App Configuration 1.3.7 Changelog

Bugs Fixed

  • Fixed the issue of sharing the same default http pipeline instance between App Configuration clients.

Attestation 1.1.5 Changelog

Other Changes

Dependency Updates
  • Updated azure-core dependency to 1.31.0.

Azure Maps Render 1.0.0-beta.1 Changelog

  • Azure Maps SDK Render client library for Java. This package contains Microsoft Azure SDK for Render Management SDK. Azure Maps Render REST APIs. Package tag 1.0.0-beta.1. For documentation on how to use this package, please see Microsoft Azure SDK for Render SDK.

Azure Maps Route 1.0.0-beta.1 Changelog

  • Azure Maps SDK Route client library for Java. This package contains Microsoft Azure SDK for Route Management SDK. Azure Maps Route REST APIs. Package tag 1.0.0-beta.1. For documentation on how to use this package, please see Microsoft Azure SDK for Route SDK.

Azure Maps Search 1.0.0-beta.1 Changelog

  • Azure Maps SDK Search client library for Java. This package contains the Azure Maps SDK Search library. Package tag 1.0.0-beta.1. For documentation on how to use this package, please see Microsoft Azure SDK for Search SDK.

Azure Mixed Reality Authentication 1.2.6 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to version 1.32.0.
  • Upgraded azure-core-http-netty from 1.12.4 to version 1.12.5.

Azure Remote Rendering 1.1.10 Changelog

Other Changes

Dependency Updates
  • Updated azure-core to 1.31.0.
  • Updated azure-mixedreality-authentication to 1.2.5.

Cognitive Search 11.5.0-beta.12 Changelog

Features Added

  • Added multi-cloud support via SearchAudience to allow users to select the Azure cloud where the resource is located. (#30331)
  • Added new languages to ImageAnalysisSkillLanguage and OcrSkillLanguage. (#30363)

Cognitive Search 11.4.13 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.30.0 to version 1.31.0.
  • Upgraded azure-core-http-netty from 1.12.3 to version 1.12.4.
  • Upgraded azure-core-serializer-json-jackson from 1.2.19 to version 1.2.20.

Cognitive Search 11.5.0 Changelog

Features Added

  • Added multi-cloud support via SearchAudience to allow users to select the Azure cloud where the resource is located. (#30331)
  • Added interfaces from com.azure.core.client.traits to SearchIndexerClientBuilder, SearchIndexClientBuilder and SearchClientBuilder.

Cognitive Search 11.6.0-beta.1 Changelog

Features Added

  • All features from the 11.5.x betas that weren’t included in 11.5.0.

Communication Chat 1.3.0 Changelog

New features

  • Added String getRawId() and static CommunicationIdentifier fromRawId(String rawId) to CommunicationIdentifier to translate between a CommunicationIdentifier and its underlying canonical rawId representation. Developers can now use the rawId as an encoded format for identifiers to store in their databases or as stable keys in general.

    Dependency Updates

  • Upgraded azure-communication-common to 1.2.0
  • Upgraded azure-core to 1.31.0

Communication Common 1.3.0-beta.1 Changelog

Other Changes

  • Opened the package to the new azure-communication-rooms library by modifying the module-info.java file.

Communication Common 1.2.1 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to version 1.32.0.
  • Upgraded azure-core-http-netty from 1.12.4 to version 1.12.5.

Communication Identity 1.3.1 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to version 1.32.0.
  • Upgraded azure-communication-common from 1.2.0 to version 1.2.1.

Communication Rooms 1.0.0-beta.2 Changelog

Azure Communication Services for rooms. For more information, please see the README and documentation.

Communication Rooms 1.0.0-beta.1 Changelog

This is the initial release of Azure Communication Services for rooms. For more information, please see the [README][read_me] and [documentation][documentation].

Confidential Ledger 1.0.1 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.31.0.
  • Upgraded azure-core-http-netty dependency to 1.12.4.

Container Registry 1.0.8 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to version 1.32.0.
  • Upgraded azure-core-http-netty from 1.12.4 to version 1.12.5.

Core - Client - AMQP 2.7.1 Changelog

Features Added

  • Added AMQP-level metrics to reporting number of sent batches, duration of network call, number of received message and consumer lag as well as error counters. Metrics are off by default and can be enabled with azure-core-metrics-opentelemetry plugin. (#30583)

Core - Client - Core 1.32.0 Changelog

Features Added

  • Added new constructor overloads to PagedIterable and introduced PageRetrieverSync.
  • Added com.azure.core.util.metrics.LongGauge instrument support to metrics.
  • Added CoreUtils.stringJoin which optimizes String.join for small Lists.

Core - Client - Core Experimental 1.0.0-beta.32 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to 1.32.0.

Core - Client - Core Serializer Apache Avro 1.0.0-beta.28 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to 1.32.0.

Core - Client - Core Serializer GSON JSON 1.1.20 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to 1.32.0.
  • Upgraded GSON from 2.9.0 to 2.9.1.

Core - Client - Core Serializer Jackson JSON 1.2.21 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to 1.32.0.

Core - Client - HTTP Netty 1.12.5 Changelog

Bugs Fixed

  • Fixed a bug where HttpResponse.writeBodyTo could leak ByteBufs. (#30670)

Core - Client - HTTP OkHttp 1.11.2 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to 1.32.0.

Core - Client - Test 1.12.0 Changelog

Features Added

  • Added metrics-based testing utilities.

Core - Management - Core 1.8.0 Changelog

Core - Plugin - Tracing OpenTelemetry Plugin 1.0.0-beta.28 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to 1.32.0.

Cosmos DB 4.35.0 Changelog

Other Changes
  • Updated netty library version to 4.1.79.Final.
  • Updated reactor-core version to 3.4.21.

Cosmos DB 4.35.1 Changelog

Other Changes
  • Added non-blocking async lazy cache to improve upgrade and scaling scenarios - See PR 29322
  • Improved performance of StoreResponse using array headers - See PR 30596

Cosmos DB Encryption 1.5.0 Changelog

Other Changes
  • Updated azure-cosmos to version 4.35.0.

Digital Twins - Core 1.3.1 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.31.0
  • Upgraded azure-core-http-netty dependency to 1.12.4.
  • Upgraded azure-core-serializer-json-jackson dependency to 1.2.20.

Digital Twins - Core 1.3.2 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.32.0
  • Upgraded azure-core-http-netty dependency to 1.12.5.
  • Upgraded azure-core-identity dependency to 1.5.5.
  • Upgraded azure-core-serializer-json-jackson dependency to 1.2.21.

Event Grid 4.12.1 Changelog

Other Changes

Dependency Updates
  • Updated azure-core to 1.31.0.
  • Updated azure-core-http-netty to 1.12.4.

Event Hubs 5.13.0 Changelog

Features Added

  • Added identifier to client. (#22981)

Event Hubs - Azure Blob Storage Checkpoint Store 1.15.0 Changelog

Other Changes

Dependency Updates
  • Update azure-messaging-eventhubs dependency to 5.12.3.
  • Update azure-storage-blob dependency to 12.19.0.

Form Recognizer 4.0.0 Changelog

Features Added

  • Added a method getWords() on model DocumentLine.
  • Added TypedDocumentField<T> model for strongly typed representation of Fields on analyzed documents. DocumentField extends from TypedDocumentField<T>.
  • Added interfaces from com.azure.core.client.traits to FormRecognizerClientBuilder and FormTrainingClientBuilder

Breaking Changes

  • Removed property kind from model DocumentPage
  • Removed model DocumentPageKind, DocumentEntity, DocumentFootnote, and DocumentCaption.
  • Renamed models:
  • ModelOperationDetails to OperationDetails
  • ModelOperationSummary to OperationSummary
  • ModelOperationKind to OperationKind
  • ModelOperationStatus to OperationStatus
  • DocumentOperationKind to OperationKind
  • BuildModelOptions to BuildDocumentModelOptions
  • ComposeModelOptions to ComposeDocumentModelOptions
  • DocumentOperationResult to OperationResult
  • CopyAuthorization to DocumentModelCopyAuthorization
  • LengthUnit to DocumentPageLengthUnit
  • SelectionMarkState to DocumentSelectionMarkState
  • Renamed properties documentModelCount and documentModelLimit to customDocumentModelCount and customDocumentModelLimit on model ResourceDetails.
  • Renamed clients methods:
  • getModel to getDocumentModel
  • listModels to listDocumentModels
  • deleteModel to deleteDocumentModel
  • beginBuildModel to beginBuildDocumentModel
  • beginComposeModel to beginComposeDocumentModel
  • Renamed property DocumentFieldType.INTEGER to DocumentFieldType.LONG
  • Renamed method getValueInteger to getValueLong and getValueFloat to getValueLong on DocumentField model
  • Renamed properties on model DocumentAnalysisAudience

Identity 1.6.0-beta.1 Changelog

Breaking Changes

  • Removed VisualStudioCodeCredential from DefaultAzureCredential token chain. Issue 27364 tracks this.

Features Added

  • EnvironmentCredential will read the environment variable AZURE_CLIENT_CERTIFICATE_PASSWORD for a pem/pfx certificate specified by AZURE_CLIENT_CERTIFICATE_PATH.
  • Added support for in-memory token caching in ManagedIdentityCredential.

Identity 1.5.5 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.31.0 to version 1.32.0.
  • Upgraded azure-core-http-netty from 1.12.4 to version 1.12.5.
  • Upgraded msal4j from 1.12.0 to version 1.13.0.

IoT Device Update 1.0.0 Changelog

This is the first stable release for the Device Update for IoT Hub client library.

Changes since 1.0.0-beta.3

Features Added
  • Added filter to listDeviceClasses device management method.
  • Updated description for some methods to be more descriptive and less ambiguous.
Breaking Changes
  • Removed filter from listBestUpdatesForGroup device management method.
Other Changes
Dependency Updates
  • Upgraded azure-core from 1.30.0 to version 1.32.0.
  • Upgraded azure-core-http-netty from 1.12.3 to version 1.12.5.

Key Vault - Administration 4.1.5 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.31.0.
  • Upgraded azure-core-http-netty dependency to 1.12.4.

Key Vault - Certificates 4.3.5 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.31.0.
  • Upgraded azure-core-http-netty dependency to 1.12.4.

Key Vault - Keys 4.4.5 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.31.0.
  • Upgraded azure-core-http-netty dependency to 1.12.4.

Key Vault - Keys 4.4.6 Changelog

Bugs Fixed

  • Fixed an issue where requests sent by sync clients that should include a body could have an empty body instead. (#30512)

Key Vault - Secrets 4.4.5 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.31.0.
  • Upgraded azure-core-http-netty dependency to 1.12.4.

Key Vault - Secrets 4.4.6 Changelog

Bugs Fixed

  • Fixed an issue where requests sent by sync clients that should include a body could have an empty body instead. (#30512)

Metrics Advisor 1.1.7 Changelog

Other Changes

Dependency Updates
  • Updated azure-core to 1.32.0.
  • Updated azure-core-http-netty to 1.12.5.

Monitor Ingestion 1.0.0-beta.2 Changelog

Other Changes

Dependency updates
  • Upgraded azure-core to version 1.31.0.
  • Upgraded azure-core-http-netty to version 1.12.4.

Monitor OpenTelemetry Exporter 1.0.0-beta.6 Changelog

New Features

  • Add metrics exporter.
  • Add logs exporter.
  • Add disk persistence and retries for ingestion failures.
  • Add heartbeat telemetry.

Personalizer 1.0.0-beta.1 Changelog

  • Initial beta release for Personalizer client library.

Version 1.0.0-beta.1 is a preview of our efforts in creating a client library for Azure Personalizer service that is developer-friendly and idiomatic to the Java ecosystem. The principles that guide our efforts can be found in the Azure SDK Design Guidelines for Java.

For more information about this, and preview releases of other Azure SDK libraries, please visit https://azure.github.io/azure-sdk/releases/latest/java.html.

  • It uses the Personalizer service v1.1-preview.3 API.
  • There are two clients:
  • PersonalizerClient/PersonalizerAsyncClient to rank, activate and reward the events. The data sent using this is used to score and train the model.
  • PersonalizerAdministrationClient/PersonalizerAdministrationAsyncClient manage configuration and run counterfactual evaluations.

Resource Management 2.18.0 Changelog

Resource Management - App Service 2.18.0 Changelog

Resource Management - Authorization 2.18.0 Changelog

Resource Management - Automation 1.0.0-beta.2 Changelog

Resource Management - Cognitive Search 2.18.0 Changelog

Resource Management - Communication 1.1.0-beta.3 Changelog

Resource Management - Compute 2.18.0 Changelog

Resource Management - Container Instances 2.18.0 Changelog

Resource Management - Container Registry 2.18.0 Changelog

Resource Management - Container Service 2.18.0 Changelog

Resource Management - Content Delivery Network 2.18.0 Changelog

Resource Management - Cosmos DB 2.18.0 Changelog

Resource Management - DNS 2.18.0 Changelog

Resource Management - Dashboard 1.0.0-beta.2 Changelog

Resource Management - Event Hubs 2.18.0 Changelog

Resource Management - IoT Device Update 1.0.0-beta.2 Changelog

Resource Management - IoT Hub 1.2.0-beta.2 Changelog

Resource Management - Key Vault 2.18.0 Changelog

Resource Management - Lab Services 1.0.0-beta.3 Changelog

Resource Management - Managed Service Identity 2.18.0 Changelog

Resource Management - Monitor 2.18.0 Changelog

Resource Management - Network 2.18.0 Changelog

Resource Management - Private DNS 2.18.0 Changelog

Resource Management - Redis 2.18.0 Changelog

Resource Management - Resources 2.18.0 Changelog

Resource Management - SQL 2.18.0 Changelog

Resource Management - Service Bus 2.18.0 Changelog

Resource Management - Spring Cloud 2.18.0 Changelog

Resource Management - Spring Cloud 2.19.0-beta.1 Changelog

Resource Management - Storage 2.18.0 Changelog

Resource Management - Traffic Manager 2.18.0 Changelog

SDK - Bill of Materials 1.2.5 Changelog

Dependency Updates

  • Updated Azure SDK dependency versions to the latest releases.

Service Bus 7.10.1 Changelog

Bugs Fixed

  • Fixed incorrect message ordering after session processor abandon message and when maxConcurrentSessions is 1. (#24064, #30027)
  • Added default constructor For AuthRulesWrapper in TopicDescription

Spring Data Cosmos 3.26.0 Changelog

Features Added

  • Added support for NOT CONTAINS. - See PR 30379

Bugs Fixed

  • Fixed issues with pagination when an offset is passed in with the pageable object. - See PR 29462
  • Fixed an issue with @Query annotation using IN queries in azure-spring-data-cosmos which were not working - See PR 30123
  • Fixed sorted queries to utilize composite indexes. - See PR 30199
  • Fixed issues with pagination when accessing a page other than the first page. - See PR 30276

Storage - Blobs 12.19.0 Changelog

Features Added

  • Added ParallelTransferOptions.getProgressListener and ParallelTransferOptions.setProgressListener that replaces deprecated ParallelTransferOptions.getProgressReceiver and ParallelTransferOptions.setProgressReceiver
  • com.azure.storage.blob.ProgressReceiver extends com.azure.core.util.ProgressListener for backwards compatibility.
  • Added BlobDownloadAsyncResponse.writeValueToAsync and BlobDownloadAsyncResponse.close.
  • Added BlockBlobSimpleUploadOptions(BinaryData) constructor, BlockBlobStageBlockOptions, BlockBlobAsyncClient.stageBlock(String, BinaryData), BlockBlobAsyncClient.stageBlockWithResponse(BlockBlobStageBlockOptions), BlockBlobAsyncClient.upload(BinaryData), BlockBlobAsyncClient.upload(BinaryData, boolean), BlockBlobClient.stageBlock(String, BinaryData), BlockBlobClient.stageBlockWithResponse(BlockBlobStageBlockOptions, Duration, Context), BlockBlobClient.upload(BinaryData), BlockBlobClient.upload(BinaryData, boolean)

Storage - Blobs 12.20.0-beta.1 Changelog

Breaking Changes

  • BlobItem.isPrefix() now returns false if it is not a virtual directory instead of null.

Features Added

  • Added support for 2021-10-04 service version.
  • Added new overload for BlobClient.upload() that takes in InputStream without specifying length.

Storage - Blobs Batch 12.15.0 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.30.0 to version 1.31.0.
  • Upgraded azure-core-http-netty from 1.12.3 to version 1.12.4.
  • Upgraded azure-storage-blob from 12.18.0 to version 12.19.0.

Storage - Blobs Batch 12.16.0-beta.1 Changelog

Features Added

  • Added support for 2021-10-04 service version.

Storage - Blobs Cryptography 12.18.0 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.30.0 to version 1.31.0.
  • Upgraded azure-core-http-netty from 1.12.3 to version 1.12.4.
  • Upgraded azure-storage-blob from 12.18.0 to version 12.19.0.

Storage - Blobs Cryptography 12.19.0-beta.1 Changelog

Features Added

  • Added support for 2021-10-04 service version.

Storage - Common 12.18.0 Changelog

Features Added

  • Added ParallelTransferOptions.getProgressListener and ParallelTransferOptions.setProgressListener that replaces deprecated ParallelTransferOptions.getProgressReceiver and ParallelTransferOptions.setProgressReceiver
  • com.azure.storage.common.ProgressReceiver extends com.azure.core.util.ProgressListener for backwards compatibility.

Bugs Fixed

  • Fixed bug where connection string with SAS token would not work if the token contains leading ?.

Storage - Common 12.19.0-beta.1 Changelog

Features Added

  • Added support for 2021-10-04 service version.

Storage - Files Data Lake 12.12.0 Changelog

Features Added

  • Added upload and append methods on DataLakeFileClient and DataLakeFileAsyncClient that support BinaryData.

Storage - Files Data Lake 12.13.0-beta.1 Changelog

Features Added

  • Added support for 2021-10-04 service version.
  • Added support for flush parameter to DataLakeFileClient.appendWithResponse()
  • Added support for encryption scopes.
  • Added support for encryption scope SAS.
  • Added new method DataLakeFileSystemClient.exists() to determine whether file system exists.
  • Added DataLakeServiceClientBuilder.connectionString() to allow connection string to be set on the client builder.
  • Added DataLakeFileClient.uploadFromFileWithResponse() which returns a response of PathItem upon completion.

Storage - Files Shares 12.15.0 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.30.0 to version 1.31.0.
  • Upgraded azure-core-http-netty from 1.12.3 to version 1.12.4.
  • Upgraded azure-storage-common from 12.17.0 to version 12.18.0-beta.1.

Storage - Files Shares 12.16.0-beta.1 Changelog

Bugs Fixed

  • Fixed a bug that would cause auth failures when trying to rename a file share/directory share while authenticating with a sas.

Features Added

  • Added support for 2021-10-04 service version.

Storage - Internal Avro 12.4.1 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.30.0 to version 1.31.0.
  • Upgraded azure-core-http-netty from 1.12.3 to version 1.12.4.
  • Upgraded azure-storage-common from 12.17.0 to version 12.18.0.

Storage - Internal Avro 12.5.0-beta.1 Changelog

Features Added

  • Added support for 2021-10-04 service version.

Storage - Queues 12.14.1 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.30.0 to version 1.31.0.
  • Upgraded azure-core-http-netty from 1.12.3 to version 1.12.4.
  • Upgraded azure-storage-common from 12.17.0 to version 12.18.0-beta.1.

Storage - Queues 12.15.0-beta.1 Changelog

Features Added

  • Added support for 2021-10-04 service version.

Tables 12.3.3 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.31.0
  • Upgraded azure-core-http-netty dependency to 1.12.4

Text Analytics 5.2.0-beta.4 Changelog

Breaking Changes

  • Removed support for Healthcare FHIR, and Extractive Summarization features.
  • Renamed SingleCategoryClassifyAction to SingleLabelClassifyAction, MultiCategoryClassifyAction to MultiLabelClassifyAction.
  • Merged SingleCategoryClassifyResultCollection and SingleCategoryClassifyResultCollection to ClassifyDocumentResultCollection, MultiCategoryClassifyResult and SingleCategoryClassifyResult to ClassifyDocumentResult.

Features Added

  • We are now targeting the service’s 2022-05-01 API as the default.
  • Added bespoke methods for the custom entity recognition, and single-label and multi-label classification features, such as, beginRecognizeCustomEntities(), beginSingleLabelClassify() and beginMultiLabelClassify().

Text Analytics 5.2.0 Changelog

Features Added

  • This version of the client library marks a stable release and defaults to the service API version 2022-05-01.
  • Added overload methods to take only required input parameter for all existing long-running operations:
  • beginAnalyzeActions(Iterable<String> documents, TextAnalyticsActions actions)
  • beginAnalyzeHealthcareEntities(Iterable<String> documents)
  • beginMultiLabelClassify(Iterable<String> documents, String projectName, String deploymentName)
  • beginRecognizeCustomEntities(Iterable<String> documents, String projectName, String deploymentName)
  • beginSingleLabelClassify(Iterable<String> documents, String projectName, String deploymentName)
  • Added displayName property which is the name of long-running operation, to the following classes to set the optional display name:
  • AnalyzeHealthcareEntitiesOptions
  • MultiLabelClassifyOptions
  • RecognizeCustomEntitiesOptions
  • SingleLabelClassifyOptions
  • Added displayName property to the following operations to read the optional display name set on options classes above:
  • AnalyzeHealthcareEntitiesOperationDetail from AnalyzeHealthcareEntitiesOptions
  • ClassifyDocumentOperationDetail from MultiLabelClassifyOptions and SingleLabelClassifyOptions
  • RecognizeCustomEntitiesOperationDetail from RecognizeCustomEntitiesOptions

Web PubSub 1.1.5 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core from 1.30.0 to version 1.31.0.
  • Upgraded azure-core-http-netty from 1.12.3 to version 1.12.4.

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-ai-formrecognizer</artifactId>
  <version>4.0.0</version>
</dependency>

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-ai-personalizer</artifactId>
  <version>1.0.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-ai-textanalytics</artifactId>
  <version>5.2.0-beta.4</version>
</dependency>

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-communication-common</artifactId>
  <version>1.3.0-beta.1</version>
</dependency>

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-communication-rooms</artifactId>
  <version>1.0.0-beta.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-communication-rooms</artifactId>
  <version>1.0.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-containers-containerregistry</artifactId>
  <version>1.0.8</version>
</dependency>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-iot-deviceupdate</artifactId>
  <version>1.0.0</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-maps-render</artifactId>
  <version>1.0.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-maps-route</artifactId>
  <version>1.0.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-maps-search</artifactId>
  <version>1.0.0-beta.1</version>
</dependency>

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

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

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-messaging-webpubsub</artifactId>
  <version>1.1.5</version>
</dependency>

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-monitor-ingestion</artifactId>
  <version>1.0.0-beta.2</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-monitor-opentelemetry-exporter</artifactId>
  <version>1.0.0-beta.6</version>
</dependency>

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

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

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-appplatform</artifactId>
  <version>2.19.0-beta.1</version>
</dependency>

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

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

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

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

<dependency>
  <groupId>com.azure.resourcemanager</groupId>
  <artifactId>azure-resourcemanager-communication</artifactId>
  <version>1.1.0-beta.3</version>
</dependency>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-search-documents</artifactId>
  <version>11.5.0-beta.12</version>
</dependency>

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-search-documents</artifactId>
  <version>11.6.0-beta.1</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-attestation</artifactId>
  <version>1.1.5</version>
</dependency>

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-security-confidentialledger</artifactId>
  <version>1.0.1</version>
</dependency>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-storage-queue</artifactId>
  <version>12.15.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.