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

GA

  • App Configuration

  • Azure Identity Spring

  • Azure Mixed Reality Authentication

  • 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 Dependencies

  • Azure Spring Cloud Feature Management

  • Azure Spring Cloud Feature Management Web

  • 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

  • Core

  • Core - AMQP

  • Cosmos DB

  • Event Hubs

  • Event Hubs - Azure Blob Storage Checkpoint Store

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - JCA

  • Key Vault - Keys

  • Key Vault - Secrets

  • Metrics Advisor

  • 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

  • Service Bus

  • Tables

  • Text Analytics

Updates

  • Azure Spring Boot AutoConfigure

  • Azure Spring Boot Starter

  • Azure Spring Boot Starter Active Directory

  • Azure Spring Boot Starter Active Directory B2C

  • Azure Spring Boot Starter Key Vault Certificates

  • Communication Common

  • Core - HTTP Netty

  • Core - HTTP OkHttp

  • Core - Test

  • Core Serializer GSON JSON

  • Core Serializer Jackson JSON

  • Form Recognizer

  • Identity

  • Key Vault - Administration

  • Key Vault - Certificates

  • Key Vault - JCA

  • Key Vault - Keys

  • Key Vault - Secrets

  • Management - Core

  • Service Bus

Beta

  • Azure Spring Cloud Appconfiguration Config

  • Azure Spring Cloud Appconfiguration Config Web

  • Azure Spring Cloud Starter Appconfiguration Config

  • Core

  • Core Experimental

  • Core Serializer Apache Avro

  • Monitor Query

  • Resource Management - App Configuration

  • Resource Management - Consumption

  • Resource Management - Data Factory

  • Resource Management - Databricks

  • Resource Management - Event Grid

  • Resource Management - NetApp Files

  • Resource Management - SignalR

  • 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.2</version>
</dependency>

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

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

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

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

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-core</artifactId>
  <version>1.19.0-beta.1</version>
</dependency>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-cloud-dependencies</artifactId>
  <version>2.6.0</version>
</dependency>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<dependency>
  <groupId>com.azure.spring</groupId>
  <artifactId>azure-spring-integration-test</artifactId>
  <version>2.6.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.0 Changelog

Bugs Fixed

  • SecretReferenceConfigurationSetting and FeatureFlagConfigurationSetting are able to update the strongly-type properties of setting when changing the setting’s value, vice versa.

Azure Identity Spring 1.6.0 Changelog

New Features

Azure Mixed Reality Authentication 1.1.0 Changelog

Updated dependencies.

Azure Spring Boot AutoConfigure 3.6.1 Changelog

Breaking Changes

Azure Spring Boot AutoConfigure 3.6.0 Changelog

Breaking Changes

  • Deprecate aad.group.enable-full-list, use aad.group.allowed-group-ids=all instead.
  • Deprecated allowTelemetry configuration item in each module property class.

Azure Spring Boot BOM 3.6.0 Changelog

Azure Spring Boot Starter 3.6.1 Changelog

Breaking Changes

Azure Spring Boot Starter 3.6.0 Changelog

New Features

Azure Spring Boot Starter Active Directory 3.6.1 Changelog

Breaking Changes

Azure Spring Boot Starter Active Directory 3.6.0 Changelog

Breaking Changes

  • Deprecate aad.group.enable-full-list, use aad.group.allowed-group-ids=all instead.
  • Deprecated allowTelemetry configuration item.

Azure Spring Boot Starter Active Directory B2C 3.6.1 Changelog

Breaking Changes

Azure Spring Boot Starter Active Directory B2C 3.6.0 Changelog

Breaking Changes

  • Deprecated allowTelemetry configuration item.

Azure Spring Boot Starter Cosmos 3.6.0 Changelog

Breaking Changes

  • Deprecated allowTelemetry configuration item.

Azure Spring Boot Starter Key Vault Certificates 3.0.1 Changelog

Bug Fixes

  • Fixed bug: Not get certificates from Key Vault when azure.keyvault.jca.certificates-refresh-interval is not set. #22666

Azure Spring Boot Starter Key Vault Certificates 3.0.0 Changelog

New Features

  • Load JRE key store certificates to AzureKeyVault key store. (#21845)

Azure Spring Boot Starter Key Vault Secrets 3.6.0 Changelog

Breaking Changes

  • Deprecated allowTelemetry configuration item.

Azure Spring Boot Starter Service bus Jms 3.6.0 Changelog

New Features

Azure Spring Boot Starter Storage 3.6.0 Changelog

New Features

Azure Spring Cloud Appconfiguration Config 2.0.0-beta.2 Changelog

Breaking Changes

  • Changed package path to com.azure.spring.cloud.config
  • Renamed cache-expiration to refresh-interval
  • Moved and renamed feature-flag cache-expiration to spring.cloud.azure.appconfiguration.stores[0].monitoring.feature-flag-refresh-interval
  • Removed use of revisions endpoint

Azure Spring Cloud Appconfiguration Config Web 2.0.0-beta.2 Changelog

  • Changed package path to com.azure.spring.cloud.config

Azure Spring Cloud Autoconfigure 2.6.0 Changelog

Breaking Changes

  • Remove azure-spring-cloud-telemetry module dependency.

Azure Spring Cloud Context 2.6.0 Changelog

Breaking Changes

  • Remove azure-spring-cloud-telemetry module dependency.

Azure Spring Cloud Dependencies 2.6.0 Changelog

Breaking Changes

  • Remove azure-spring-cloud-telemetry module dependency.

Azure Spring Cloud Feature Management 2.0.0 Changelog

  • Updated TimeWindowFilter to support ISO-8601

Breaking Change

  • Changed package path to com.azure.spring.cloud.feature.manager

Azure Spring Cloud Feature Management Web 2.0.0 Changelog

Breaking Change

  • Changed package path to com.azure.spring.cloud.feature.manager

Azure Spring Cloud Integration Core 2.6.0 Changelog

New Features

Azure Spring Cloud Integration Event Hubs 2.6.0 Changelog

New Features

Azure Spring Cloud Integration Service Bus 2.6.0 Changelog

New Features

Azure Spring Cloud Integration Storage Queue 2.6.0 Changelog

New Features

Azure Spring Cloud Integration Test 2.6.0 Changelog

New Features

Azure Spring Cloud Messaging 2.6.0 Changelog

New Features

Azure Spring Cloud Starter Appconfiguration Config 2.0.0-beta.2 Changelog

Breaking Changes

  • Changed package path to com.azure.spring.cloud.config and com.azure.spring.cloud.feature.manager

Azure Spring Cloud Starter Cache 2.6.0 Changelog

New Features

Azure Spring Cloud Starter Event Hubs 2.6.0 Changelog

New Features

Azure Spring Cloud Starter Event Hubs Kafka 2.6.0 Changelog

New Features

Azure Spring Cloud Starter Service bus 2.6.0 Changelog

New Features

Azure Spring Cloud Starter Storage Queue 2.6.0 Changelog

New Features

Azure Spring Cloud Storage 2.6.0 Changelog

Breaking Changes

  • Removed TelemetryCollector usage.

Azure Spring Cloud Stream Binder Event Hubs 2.6.0 Changelog

Breaking Changes

  • Removed TelemetryCollector usage.

Azure Spring Cloud Stream Binder Service bus Core 2.6.0 Changelog

New Features

Azure Spring Cloud Stream Binder Service bus Queue 2.6.0 Changelog

Breaking Changes

  • Removed TelemetryCollector usage.

Azure Spring Cloud Stream Binder Service bus Topic 2.6.0 Changelog

Breaking Changes

  • Removed TelemetryCollector usage.

Azure Spring Cloud Stream Binder Test 2.6.0 Changelog

New Features

Communication Common 1.0.3 Changelog

Updated azure-communication-common version

Core 1.18.0 Changelog

Features Added

  • Added additional configurations of maximumConnectionPoolSize and connectionIdleTimeout to HttpClientOptions.
  • Added new addEvent overload to Tracer.
  • Added new constants to Configuration.

Fixed

  • Fixed a bug where a negative delay could be used when retrying a request with a delay.
  • Fixed a bug where JsonFlatten on a property didn’t flatten properties annotated with JsonFlatten.
  • Fixed error messages that didn’t properly format format-able message strings.

Core 1.19.0-beta.1 Changelog

Features Added

  • Added RequestOptions for protocol methods
  • Added support for BinaryData type as the request body or response body in RestProxy

Core - AMQP 2.2.0 Changelog

New Features

  • Adding support for AMQP data types SEQUENCE and VALUE.

Dependency Updates

  • Upgraded azure-core dependency to 1.15.0.

Core - AMQP 2.3.0 Changelog

Features Added

  • Added AmqpTransactionCoordinator interface for transactions support.
  • Added support for sequence and value AMQP types in AmqpMessageBody.

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.

Core - HTTP Netty 1.10.1 Changelog

Features Added

  • Added support for new HttpClientOptions configurations.

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.

Core - HTTP OkHttp 1.7.1 Changelog

Features Added

  • Added support for new HttpClientOptions configurations.

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.

Core - Test 1.6.4 Changelog

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.

Core Experimental 1.0.0-beta.15 Changelog

Features Added

  • Added HttpAuthorization which supports configuring a generic Authorization header on a request.

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.

Core Serializer Apache Avro 1.0.0-beta.12 Changelog

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.

Core Serializer GSON JSON 1.1.4 Changelog

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.

Core Serializer Jackson JSON 1.2.5 Changelog

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.

Cosmos DB 4.16.0 Changelog

Key Bug Fixes
  • Fixed an issue on handling partition splits during bulk operations in Gateway Mode.
  • Fixed an issue with NumberFormatException happening on requests on large containers.
  • Fixed an issue with BackOff time in ThroughputController.
  • Fixed an issue with ThroughputControl calculation.
  • Improved behavior when CosmosClientBuilder.userAgentSuffix exceeds 64 characters. Now userAgentSuffix will be honored as long as total userAgent value is less than 256 characters or truncated to fit the 256 characters limited.
  • Fixed issue when using client-side throughput control in combination with bulk upserts, previously resulting in unnecessarily upserting documents multiple times in some cases when getting throttled.

Cosmos DB 4.17.0 Changelog

New Features
  • Adjust MicroBatchSize dynamically based on throttling rate in BulkExecutor.
Key Bug Fixes
  • Fixed an issue with AAD authentication in Strong and BoundedStaleness in direct mode.
  • Fixed an issue where ChangeFeedProcessor was resuming from zero continuation token for new partitions on partition splits.

Event Hubs 5.8.0 Changelog

Features Added

  • Add EventHubClientBuilder.credential(String, String, AzureNamedKeyCredential) overload.
  • Add EventHubClientBuilder.credential(String, String, AzureSasCredential) overload.
  • Add EventProcessorClientBuilder.credential(String, String, AzureNamedKeyCredential) overload.
  • Add EventProcessorClientBuilder.credential(String, String, AzureSasCredential) overload.
  • Add EventHubConnectionStringProperties to get connection string properties.

Dependency Updates

  • Update azure-core dependency to 1.17.0.
  • Update azure-core-amqp dependency to 2.2.0.

Event Hubs - Azure Blob Storage Checkpoint Store 1.8.0 Changelog

Dependency Updates

  • Update azure-messaging-eventhubs dependency to 5.8.0.
  • Update azure-storage-blob to 12.12.0.

Form Recognizer 3.1.2 Changelog

Other changes

  • Updated test infrastructure to remove dependency on network call recorded data.
Dependency Updates
  • Updated azure-core to 1.18.0.
  • Updated azure-core-http-netty to 1.10.1.

Identity 1.3.2 Changelog

Dependency Updates

  • Upgraded azure-core dependency to 1.18.0

Identity 1.3.3 Changelog

Dependency Updates

  • Pinned json-smart dependency to 2.4.7

Key Vault - Administration 4.0.0 Changelog

  • Initial release of KeyVaultAccessControlClient and KeyVaultAccessControlAsyncClient to manage role assignments and definitions for Managed HSM.
  • Initial release of KeyVaultBackupClient and KeyVaultBackupAsyncClient to backup and restore Managed HSM.

Features Added

  • Changed default service version to 7.2.
  • Added KeyVaultKeyIdentifier to parse key URLs.
  • Added local-only support for CryptographyClient and CryptographyAsyncClient by providing a JsonWebKey during client creation.
  • Added KeyType.OCT-HSM to support oct-HSM key operations to support Managed HSM.
  • Added the CreateOctKeyOptions class and associated createOctKey() methods.
  • Added AES-GCM and AES-CBC support for encrypting and decrypting, including new Encrypt and Decrypt overloads.
  • Added the ability to set a public exponent on RSA keys during creation.
  • Made all getters for properties of a JsonWebKey public.

Changes since 4.0.0-beta.7

Bug Fixes
  • Ensured that RetryPolicy and HttpLogOptions use a default implementation when creating Key Vault clients if not set or set to null.
Breaking Changes
  • Renamed beginSelectiveRestore() to beginSelectiveKeyRestore() in KeyVaultBackupClient and KeyVaultBackupAsyncClient. Made the aforementioned operation return the new KeyVaultSelectiveKeyRestoreOperation instead of a KeyVaultRestoreOperation.
  • Changed the final return type of beginRestore() and beginSelectiveKeyRestore()’s poller types from Void to the new KeyVaultRestoreResult and KeyVaultSelectiveKeyRestoreResult, respectively.
  • KeyVaultBackupClient and KeyVaultBackupAsyncClient’s long-running operations now throw a RuntimeException when cancellation is attempted, as it is not currently supported.
  • Made KeyVaultRoleDefinition flat, as opposed to it having a KeyVaultRoleDefinitionProperties member with more properties inside of it.
  • Moved roleScope from KeyVaultRoleAssignment to KeyVaultRoleAssignmentProperties and renamed it to scope.
  • Moved SetRoleDefinitionOptions from the options package to the models package.
  • Removed roleType from SetRoleDefinitionOptions.
  • Removed service method overloads that take a pollingInterval, since PollerFlux and SyncPoller objects allow for setting this value directly on them.
  • Delete methods on the KeyVaultAccessControlClient now return a void or Mono<Void> and ignore HTTP 404s.
  • Renamed jobId and getJobId() to operationId and getOperationId() in KeyVaultLongRunningOperation and its children classes.
  • Made the following classes final:
  • KeyVaultDataAction
  • KeyVaultRoleDefinitionType
  • KeyVaultRoleType
  • SetRoleDefinitionOptions

Key Vault - Administration 4.0.1 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.18.0
  • Upgraded azure-core-http-netty dependency to 1.10.1

Key Vault - Certificates 4.2.0 Changelog

Features Added

  • Changed default service version to 7.2.
  • Added KeyVaultCertificateIdentifier to parse certificate URLs.

Changes since 4.2.0-beta.6

Bug Fixes
  • Ensured that RetryPolicy and HttpLogOptions use a default implementation when creating Key Vault clients if not set or set to null.
New Features
  • KeyVaultCertificateIdentifier can now be used to parse any Key Vault identifier.
Breaking Changes
  • Removed service method overloads that take a pollingInterval, since PollerFlux and SyncPoller objects allow for setting this value directly on them.
Non-Breaking Changes
  • Renamed certificateId to sourceId in KeyVaultCertificateIdentifier.
  • Added the @ServiceMethod annotation to all public methods that call the Key Vault service in CertificateClient and CertificateAsyncClient.

Key Vault - Certificates 4.2.1 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.18.0
  • Upgraded azure-core-http-netty dependency to 1.10.1

Key Vault - JCA 1.0.0 Changelog

New Features

  • Load JRE key store certificates to AzureKeyVault key store. (#21845)
  • Support properties of azure.cert-path.well-known and azure.cert-path.custom to support load cert from file system. (#21947)

Key Vault - JCA 1.0.1 Changelog

Bug Fixes

  • Fixed bug: Not get certificates from Key Vault when azure.keyvault.jca.certificates-refresh-interval is not set. #22666

Key Vault - Keys 4.3.0 Changelog

Features Added

  • Changed default service version to 7.2.
  • Added KeyVaultKeyIdentifier to parse key URLs.
  • Added local-only support for CryptographyClient and CryptographyAsyncClient by providing a JsonWebKey during client creation.
  • Added KeyType.OCT-HSM to support oct-HSM key operations to support Managed HSM.
  • Added the CreateOctKeyOptions class and associated createOctKey() methods.
  • Added AES-GCM and AES-CBC support for encrypting and decrypting, including new Encrypt and Decrypt overloads.
  • Added the ability to set a public exponent on RSA keys during creation.
  • Made all getters for properties of a JsonWebKey public.

Changes since 4.3.0-beta.8

Bug Fixes
  • Ensured that RetryPolicy and HttpLogOptions use a default implementation when creating Key Vault clients if not set or set to null.
New Features
  • Added createOctKey() and createOctKeyWithResponse() to KeyClient and KeyAsyncClient.
  • Added factory methods for RSA algorithms in DecryptParameters and EncryptParameters:
  • createRsa15Parameters()
  • createRsaOaepParameters()
  • createRsaOaep256Parameters()
Breaking Changes
  • Removed EXPORT from the KeyOperation enum.
  • Re-ordered parameters in the EncryptResult constructor to show authenticationTag before additionalAuthenticatedData to align with classes like DecryptParameters.
  • Removed service method overloads that take a pollingInterval, since PollerFlux and SyncPoller objects allow for setting this value directly on them.
  • Moved EncryptParameters and DecryptParameters from the cryptography package to the cryptography.models package and made them both final.
Non-Breaking
  • Renamed keyId to sourceId in KeyVaultKeyIdentifier.
  • KeyVaultKeyIdentifier can now be used to parse any Key Vault identifier.
  • Added the @ServiceMethod annotation to all public methods that call the Key Vault service in KeyClient, KeyAsyncClient, CryptographyClient and CryptographyAsyncClient.

Key Vault - Keys 4.3.1 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.18.0
  • Upgraded azure-core-http-netty dependency to 1.10.1

Key Vault - Secrets 4.3.0 Changelog

Features Added

  • Changed default service version to 7.2.
  • Added KeyVaultSecretIdentifier to parse secret URLs.

Changes since 4.3.0-beta.6

Bug Fixes
  • Ensured that RetryPolicy and HttpLogOptions use a default implementation when creating Key Vault clients if not set or set to null.
Breaking Changes
  • Removed service method overloads that take a pollingInterval, since PollerFlux and SyncPoller objects allow for setting this value directly on them.
Non-Breaking Changes
  • Renamed secretId to sourceId in KeyVaultSecretIdentifier.
  • KeyVaultSecretIdentifier can now be used to parse any Key Vault identifier.
  • Added the @ServiceMethod annotation to all public methods that call the Key Vault service in SecretClient and SecretAsyncClient.

Key Vault - Secrets 4.3.1 Changelog

Other Changes

Dependency Updates
  • Upgraded azure-core dependency to 1.18.0
  • Upgraded azure-core-http-netty dependency to 1.10.1

Management - Core 1.3.1 Changelog

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.

Metrics Advisor 1.0.0 Changelog

Features added

  • Added getAdmins and setAdmins methods to NotificationHook model
  • Added the getMeasureType and setMeasureType to MetricBoundaryCondition model
  • Added getViewers and setViewers methods to DataFeedOptions model

Breaking changes

  • Removed the prefix Anomaly from all Alert Configuration APIs
  • Removed the prefix MetricAnomaly from all Detection Configuration APIs
  • Renamed MetricAnomalyAlertConfiguration to MetricAlertConfiguration
  • Renamed DetectionConditionsOperator to DetectionConditionOperator
  • Renamed the getDimensionsToSplitAlert method in the model AnomalyAlertConfiguration to getDimensionsToSplitAlert
  • Renamed the setDimensionsToSplitAlert method in the model AnomalyAlertConfiguration to setDimensionsToSplitAlert
  • Updated the model getter and setter methods for primitive types to use corresponding reference types
  • Renamed setCrossConditionOperator method in all detection configuration condition models to setConditionOperator
  • Renamed getCrossConditionOperator method in all detection configuration condition models to getConditionOperator
  • Updated the constructors of DataFeedMetric, DataFeedDimension, ChangeThresholdCondition, HardThresholdCondition, SmartDetectionCondition, SeverityCondition, MetricAnomalyAlertSnoozeCondition and TopNGroupScope to take required parameters.
  • Removed SingleBoundaryCondition model
  • Removed setSingleBoundary and setBothBoundary methods in MetricBoundaryCondition model
  • Replaced listAnomalies API with listAnomaliesForAlert and listAnomaliesForDetectionConfig
  • Replaced listIncidents API with listIncidentsForAlert and listIncidentsForDetectionConfig

Monitor Query 1.0.0-beta.2 Changelog

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.
  • Upgraded azure-core-http-netty from 1.10.0 to 1.10.1.

Resource Management 2.6.0 Changelog

  • Added support for Challenge Based Authentication in AuthenticationPolicy.

Resource Management - App Configuration 1.0.0-beta.3 Changelog

Features Added

models.ConfigurationStore$Update was modified
  • withPublicNetworkAccess(models.PublicNetworkAccess) was added
models.ConfigurationStoreUpdateParameters was modified
  • publicNetworkAccess() was added
  • withPublicNetworkAccess(models.PublicNetworkAccess) was added
AppConfigurationManager$Configurable was modified
  • withScope(java.lang.String) was added

Resource Management - App Service 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Authorization 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Cognitive Search 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Compute 2.6.0 Changelog

  • Supported boot diagnostics with managed storage account.

Resource Management - Consumption 1.0.0-beta.2 Changelog

Features Added

models.ReservationRecommendationsListResult was modified
  • totalCost() was added
ConsumptionManager$Configurable was modified
  • withScope(java.lang.String) was added
models.ModernReservationRecommendation was modified
  • resourceType() was added
  • etag() was added
  • subscriptionId() was added

Resource Management - Container Instances 2.6.0 Changelog

  • Supported attach for output stream for container instance in ContainerGroup.

Resource Management - Container Registry 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Container Service 2.6.0 Changelog

  • Updated api-version to 2021-05-01
  • Supported spot virtual machine for agent pool of KubernetesCluster.

Resource Management - Content Delivery Network 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Cosmos DB 2.6.0 Changelog

  • Updated api-version to 2021-05-15

Resource Management - DNS 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Data Factory 1.0.0-beta.2 Changelog

  • Azure Resource Manager DataFactory client library for Java. This package contains Microsoft Azure SDK for DataFactory Management SDK. The Azure Data Factory V2 management API provides a RESTful set of web services that interact with Azure Data Factory V2 services. Package tag package-2018-06. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Change

  • models.DynamicsDeploymentType was removed

  • models.HdiNodeTypes was removed

  • models.JsonFormatFilePattern was removed

  • models.DynamicsAuthenticationType was removed

  • models.DatasetCompressionLevel was removed

  • models.CompressionCodec was removed

  • models.JsonWriteFilePattern was removed

  • models.DynamicsServicePrincipalCredentialType was removed

models.JsonFormat was modified
  • models.JsonFormatFilePattern filePattern() -> java.lang.Object filePattern()
  • withFilePattern(models.JsonFormatFilePattern) was removed
models.CommonDataServiceForAppsLinkedService was modified
  • models.DynamicsDeploymentType deploymentType() -> java.lang.Object deploymentType()
  • withServicePrincipalCredentialType(models.DynamicsServicePrincipalCredentialType) was removed
  • models.DynamicsAuthenticationType authenticationType() -> java.lang.Object authenticationType()
  • withDeploymentType(models.DynamicsDeploymentType) was removed
  • withAuthenticationType(models.DynamicsAuthenticationType) was removed
  • models.DynamicsServicePrincipalCredentialType servicePrincipalCredentialType() -> java.lang.Object servicePrincipalCredentialType()
models.DatasetTarGZipCompression was modified
  • withLevel(models.DatasetCompressionLevel) was removed
  • models.DatasetCompressionLevel level() -> java.lang.Object level()
models.JsonWriteSettings was modified
  • models.JsonWriteFilePattern filePattern() -> java.lang.Object filePattern()
  • withFilePattern(models.JsonWriteFilePattern) was removed
models.DatasetGZipCompression was modified
  • models.DatasetCompressionLevel level() -> java.lang.Object level()
  • withLevel(models.DatasetCompressionLevel) was removed
models.DatasetDeflateCompression was modified
  • withLevel(models.DatasetCompressionLevel) was removed
  • models.DatasetCompressionLevel level() -> java.lang.Object level()
models.ParquetDataset was modified
  • withCompressionCodec(models.CompressionCodec) was removed
  • models.CompressionCodec compressionCodec() -> java.lang.Object compressionCodec()
models.ScriptAction was modified
  • withRoles(models.HdiNodeTypes) was removed
  • models.HdiNodeTypes roles() -> java.lang.Object roles()
models.DynamicsLinkedService was modified
  • models.DynamicsDeploymentType deploymentType() -> java.lang.Object deploymentType()
  • models.DynamicsServicePrincipalCredentialType servicePrincipalCredentialType() -> java.lang.Object servicePrincipalCredentialType()
  • withAuthenticationType(models.DynamicsAuthenticationType) was removed
  • withDeploymentType(models.DynamicsDeploymentType) was removed
  • models.DynamicsAuthenticationType authenticationType() -> java.lang.Object authenticationType()
  • withServicePrincipalCredentialType(models.DynamicsServicePrincipalCredentialType) was removed
models.DelimitedTextDataset was modified
  • models.CompressionCodec compressionCodec() -> java.lang.Object compressionCodec()
  • models.DatasetCompressionLevel compressionLevel() -> java.lang.Object compressionLevel()
  • withCompressionLevel(models.DatasetCompressionLevel) was removed
  • withCompressionCodec(models.CompressionCodec) was removed
models.DynamicsCrmLinkedService was modified
  • models.DynamicsAuthenticationType authenticationType() -> java.lang.Object authenticationType()
  • models.DynamicsDeploymentType deploymentType() -> java.lang.Object deploymentType()
  • withDeploymentType(models.DynamicsDeploymentType) was removed
  • withServicePrincipalCredentialType(models.DynamicsServicePrincipalCredentialType) was removed
  • models.DynamicsServicePrincipalCredentialType servicePrincipalCredentialType() -> java.lang.Object servicePrincipalCredentialType()
  • withAuthenticationType(models.DynamicsAuthenticationType) was removed
models.DatasetZipDeflateCompression was modified
  • models.DatasetCompressionLevel level() -> java.lang.Object level()
  • withLevel(models.DatasetCompressionLevel) was removed

New Feature

  • models.MetadataItem was added
models.SqlMISink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CosmosDbMongoDbApiSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.QuickBooksSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.GoogleBigQuerySource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CopySink was modified
  • disableMetricsCollection() was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DelimitedTextSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.FileServerWriteSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureFileStorageWriteSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SqlServerSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SalesforceSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CosmosDbSqlApiSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SalesforceServiceCloudSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.NetezzaSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureTableSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MySqlSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SqlMISource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureDataLakeStoreReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.JsonFormat was modified
  • withFilePattern(java.lang.Object) was added
models.DocumentDbCollectionSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.PaypalSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ParquetSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.HttpReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ZohoSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.Office365Source was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SapOpenHubSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CommonDataServiceForAppsLinkedService was modified
  • withDeploymentType(java.lang.Object) was added
  • withAuthenticationType(java.lang.Object) was added
  • withServicePrincipalCredentialType(java.lang.Object) was added
models.HttpSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DynamicsCrmSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.HiveSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureBlobFSReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.BinarySource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AmazonMwsSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SalesforceSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MicrosoftAccessSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.InformixSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureTableSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DatasetTarGZipCompression was modified
  • withLevel(java.lang.Object) was added
models.SnowflakeSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzurePostgreSqlSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SqlDWSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.PrestoSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureDataLakeStoreSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SapCloudForCustomerSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MicrosoftAccessSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.BlobSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • metadata() was added
  • withMetadata(java.util.List) was added
models.JsonWriteSettings was modified
  • withFilePattern(java.lang.Object) was added
models.AvroSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureMariaDBSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.IntegrationRuntimeSsisProperties was modified
  • withManagedCredential(models.EntityReference) was added
  • managedCredential() was added
models.SnowflakeSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzurePostgreSqlSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.GoogleAdWordsSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.OdbcSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MariaDBSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureFileStorageReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.RestSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SapEccSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.FtpReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CassandraSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SapTableSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CommonDataServiceForAppsSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.OracleSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.FileServerReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureBlobFSWriteSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.HdfsSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CopySource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • disableMetricsCollection() was added
models.WebSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DrillSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ServiceNowSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MongoDbSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DatasetGZipCompression was modified
  • withLevel(java.lang.Object) was added
models.InformixSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ParquetSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SftpWriteSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ConcurSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.PhoenixSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.OrcSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CosmosDbMongoDbApiSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DatasetDeflateCompression was modified
  • withLevel(java.lang.Object) was added
models.ParquetDataset was modified
  • withCompressionCodec(java.lang.Object) was added
models.SalesforceMarketingCloudSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.TeradataSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.GreenplumSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SalesforceServiceCloudSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SapBwSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.OdbcSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DelimitedTextSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DynamicsCrmSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SapHanaSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureDataLakeStoreWriteSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ScriptAction was modified
  • withRoles(java.lang.Object) was added
models.SapCloudForCustomerSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureBlobFSSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SquareSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DynamicsSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DynamicsSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.StoreWriteSettings was modified
  • disableMetricsCollection() was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ExcelDataset was modified
  • withSheetIndex(java.lang.Object) was added
  • sheetIndex() was added
models.ImpalaSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureQueueSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.JsonSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AmazonS3CompatibleReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureBlobStorageWriteSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SybaseSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.JiraSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DynamicsLinkedService was modified
  • withServicePrincipalCredentialType(java.lang.Object) was added
  • withAuthenticationType(java.lang.Object) was added
  • withDeploymentType(java.lang.Object) was added
models.SftpReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ResponsysSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureBlobStorageReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.JsonSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SparkSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.RestSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MongoDbAtlasSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.HBaseSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.BinarySink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AmazonS3ReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.VerticaSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
DataFactoryManager$Configurable was modified
  • withScope(java.lang.String) was added
models.SqlServerSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.BlobSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.StoreReadSettings was modified
  • disableMetricsCollection() was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureDatabricksDeltaLakeSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MarketoSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AmazonRedshiftSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SqlDWSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.XeroSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureMySqlSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ODataSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.XmlSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MongoDbAtlasSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.TabularSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.FileSystemSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.RelationalSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SharePointOnlineListSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.OracleSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SqlSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureSqlSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.PostgreSqlSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.HdfsReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MongoDbV2Source was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DelimitedTextDataset was modified
  • withCompressionCodec(java.lang.Object) was added
  • withCompressionLevel(java.lang.Object) was added
models.AzureDataExplorerSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.SqlSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureDatabricksDeltaLakeSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CommonDataServiceForAppsSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.OracleServiceCloudSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.OrcSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DocumentDbCollectionSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureBlobFSSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • metadata() was added
  • withMetadata(java.util.List) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CosmosDbSqlApiSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.FileSystemSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MagentoSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.CouchbaseSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DynamicsCrmLinkedService was modified
  • withDeploymentType(java.lang.Object) was added
  • withServicePrincipalCredentialType(java.lang.Object) was added
  • withAuthenticationType(java.lang.Object) was added
models.AvroSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.GoogleCloudStorageReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.Db2Source was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.HubspotSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.MongoDbV2Sink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureSqlSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ExcelSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.OracleCloudStorageReadSettings was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureSearchIndexSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureDataExplorerSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.AzureMySqlSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.EloquaSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DatasetZipDeflateCompression was modified
  • withLevel(java.lang.Object) was added
models.AzureDataLakeStoreSink was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.ShopifySource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
models.DynamicsAXSource was modified
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added
  • withDisableMetricsCollection(java.lang.Object) was added

Resource Management - Databricks 1.0.0-beta.2 Changelog

  • Azure Resource Manager AzureDatabricks client library for Java. This package contains Microsoft Azure SDK for AzureDatabricks Management SDK. The Microsoft Azure management APIs allow end users to operate on Azure Databricks Workspace resources. Package tag package-2021-04-01-preview. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Change

  • DatabricksManager was removed

  • DatabricksManager$Configurable was removed

New Feature

  • models.PrivateEndpointConnectionProvisioningState was added

  • models.PrivateEndpoint was added

  • AzureDatabricksManager was added

  • models.GroupIdInformation was added

  • models.PrivateEndpointConnection$Definition was added

  • models.EncryptionV2 was added

  • models.RequiredNsgRules was added

  • models.GroupIdInformationProperties was added

  • models.PrivateLinkServiceConnectionStatus was added

  • models.EncryptionEntitiesDefinition was added

  • models.WorkspaceCustomObjectParameter was added

  • models.PublicNetworkAccess was added

  • models.WorkspacePropertiesEncryption was added

  • models.PrivateLinkResourcesList was added

  • models.PrivateEndpointConnection$DefinitionStages was added

  • models.PrivateEndpointConnection was added

  • models.PrivateLinkResources was added

  • models.EncryptionKeySource was added

  • models.PrivateEndpointConnectionProperties was added

  • AzureDatabricksManager$Configurable was added

  • models.PrivateEndpointConnectionsList was added

  • models.PrivateLinkServiceConnectionState was added

  • models.PrivateEndpointConnections was added

  • models.EncryptionV2KeyVaultProperties was added

models.Workspace$Definition was modified
  • withPublicNetworkAccess(models.PublicNetworkAccess) was added
  • withEncryption(models.WorkspacePropertiesEncryption) was added
  • withRequiredNsgRules(models.RequiredNsgRules) was added
models.Workspace was modified
  • encryption() was added
  • requiredNsgRules() was added
  • privateEndpointConnections() was added
  • systemData() was added
  • publicNetworkAccess() was added
models.WorkspaceCustomParameters was modified
  • storageAccountName() was added
  • withNatGatewayName(models.WorkspaceCustomStringParameter) was added
  • loadBalancerBackendPoolName() was added
  • natGatewayName() was added
  • loadBalancerId() was added
  • vnetAddressPrefix() was added
  • withStorageAccountName(models.WorkspaceCustomStringParameter) was added
  • publicIpName() was added
  • withLoadBalancerId(models.WorkspaceCustomStringParameter) was added
  • withVnetAddressPrefix(models.WorkspaceCustomStringParameter) was added
  • withStorageAccountSkuName(models.WorkspaceCustomStringParameter) was added
  • withPublicIpName(models.WorkspaceCustomStringParameter) was added
  • resourceTags() was added
  • storageAccountSkuName() was added
  • withLoadBalancerBackendPoolName(models.WorkspaceCustomStringParameter) was added

Resource Management - Event Grid 1.1.0-beta.1 Changelog

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

New Feature

  • models.ExtensionTopic was added

  • models.PartnerNamespaces was added

  • models.SystemTopic was added

  • models.StringNotBeginsWithAdvancedFilter was added

  • models.EventSubscriptionIdentity was added

  • models.PartnerNamespaceSharedAccessKeys was added

  • models.EventChannel was added

  • models.Sku was added

  • models.PartnerNamespace was added

  • models.NumberInRangeAdvancedFilter was added

  • models.DeadLetterWithResourceIdentity was added

  • models.IsNotNullAdvancedFilter was added

  • models.PartnerRegistration$UpdateStages was added

  • models.PartnerRegistration$Update was added

  • models.EventChannel$Definition was added

  • models.UserIdentityProperties was added

  • models.SystemTopic$Definition was added

  • models.EventChannels was added

  • models.EventChannelDestination was added

  • models.IsNullOrUndefinedAdvancedFilter was added

  • models.PartnerTopicUpdateParameters was added

  • models.ResourceSku was added

  • models.ResourceKind was added

  • models.PartnerRegistration$DefinitionStages was added

  • models.EventChannelProvisioningState was added

  • models.NumberNotInRangeAdvancedFilter was added

  • models.PartnerTopicEventSubscriptions was added

  • models.PartnerNamespace$Update was added

  • models.EventChannel$DefinitionStages was added

  • models.IdentityInfo was added

  • models.EventChannelSource was added

  • models.PartnerTopicReadinessState was added

  • models.PartnerNamespacesListResult was added

  • models.SystemTopic$UpdateStages was added

  • models.DeliveryAttributeListResult was added

  • models.DeliveryAttributeMapping was added

  • models.PartnerRegistration$Definition was added

  • models.StringNotEndsWithAdvancedFilter was added

  • models.EventChannel$Update was added

  • models.PartnerTopicActivationState was added

  • models.SystemTopicUpdateParameters was added

  • models.PartnerRegistrationProvisioningState was added

  • models.DeliveryAttributeMappingType was added

  • models.PartnerNamespaceUpdateParameters was added

  • models.IdentityType was added

  • models.StaticDeliveryAttributeMapping was added

  • models.PartnerTopics was added

  • models.DeliveryWithResourceIdentity was added

  • models.TopicTypePropertiesSupportedScopesForSourceItem was added

  • models.PartnerRegistrationsListResult was added

  • models.PartnerRegistrationUpdateParameters was added

  • models.DynamicDeliveryAttributeMapping was added

  • models.ExtensionTopics was added

  • models.EventChannelsListResult was added

  • models.PartnerRegistration was added

  • models.SystemTopicsListResult was added

  • models.PartnerRegistrationVisibilityState was added

  • models.EventSubscriptionIdentityType was added

  • models.PartnerNamespace$DefinitionStages was added

  • models.StringNotContainsAdvancedFilter was added

  • models.SystemTopic$Update was added

  • models.EventChannelFilter was added

  • models.SystemTopic$DefinitionStages was added

  • models.PartnerNamespaceProvisioningState was added

  • models.PartnerTopicProvisioningState was added

  • models.PartnerTopicsListResult was added

  • models.EventChannel$UpdateStages was added

  • models.PartnerTopic was added

  • models.SystemTopics was added

  • models.ExtendedLocation was added

  • models.PartnerNamespace$Definition was added

  • models.PartnerRegistrations was added

  • models.PartnerNamespaceRegenerateKeyRequest was added

  • models.PartnerNamespace$UpdateStages was added

  • models.SystemTopicEventSubscriptions was added

models.Topic was modified
  • disableLocalAuth() was added
  • kind() was added
  • identity() was added
  • extendedLocation() was added
  • sku() was added
models.EventSubscriptionFilter was modified
  • withEnableAdvancedFilteringOnArrays(java.lang.Boolean) was added
  • enableAdvancedFilteringOnArrays() was added
models.WebhookEventSubscriptionDestination was modified
  • withDeliveryAttributeMappings(java.util.List) was added
  • deliveryAttributeMappings() was added
models.StorageQueueEventSubscriptionDestination was modified
  • queueMessageTimeToLiveInSeconds() was added
  • withQueueMessageTimeToLiveInSeconds(java.lang.Long) was added
models.EventSubscription$Definition was modified
  • withDeliveryWithResourceIdentity(models.DeliveryWithResourceIdentity) was added
  • withDeadLetterWithResourceIdentity(models.DeadLetterWithResourceIdentity) was added
models.ServiceBusQueueEventSubscriptionDestination was modified
  • deliveryAttributeMappings() was added
  • withDeliveryAttributeMappings(java.util.List) was added
models.TopicUpdateParameters was modified
  • withIdentity(models.IdentityInfo) was added
  • withDisableLocalAuth(java.lang.Boolean) was added
  • identity() was added
  • withSku(models.ResourceSku) was added
  • disableLocalAuth() was added
  • sku() was added
models.Domain$Update was modified
  • withDisableLocalAuth(java.lang.Boolean) was added
  • withIdentity(models.IdentityInfo) was added
  • withSku(models.ResourceSku) was added
  • withAutoDeleteTopicWithLastSubscription(java.lang.Boolean) was added
  • withAutoCreateTopicWithFirstSubscription(java.lang.Boolean) was added
models.Topic$Definition was modified
  • withExtendedLocation(models.ExtendedLocation) was added
  • withKind(models.ResourceKind) was added
  • withDisableLocalAuth(java.lang.Boolean) was added
  • withIdentity(models.IdentityInfo) was added
  • withSku(models.ResourceSku) was added
models.ServiceBusTopicEventSubscriptionDestination was modified
  • deliveryAttributeMappings() was added
  • withDeliveryAttributeMappings(java.util.List) was added
models.DomainUpdateParameters was modified
  • autoDeleteTopicWithLastSubscription() was added
  • identity() was added
  • sku() was added
  • withAutoCreateTopicWithFirstSubscription(java.lang.Boolean) was added
  • withAutoDeleteTopicWithLastSubscription(java.lang.Boolean) was added
  • withSku(models.ResourceSku) was added
  • withIdentity(models.IdentityInfo) was added
  • withDisableLocalAuth(java.lang.Boolean) was added
  • autoCreateTopicWithFirstSubscription() was added
  • disableLocalAuth() was added
models.Topic$Update was modified
  • withIdentity(models.IdentityInfo) was added
  • withDisableLocalAuth(java.lang.Boolean) was added
  • withSku(models.ResourceSku) was added
models.Operation was modified
  • isDataAction() was added
models.EventSubscription was modified
  • deliveryWithResourceIdentity() was added
  • getDeliveryAttributesWithResponse(com.azure.core.util.Context) was added
  • deadLetterWithResourceIdentity() was added
  • getDeliveryAttributes() was added
models.Domain was modified
  • disableLocalAuth() was added
  • autoCreateTopicWithFirstSubscription() was added
  • identity() was added
  • sku() was added
  • autoDeleteTopicWithLastSubscription() was added
models.AzureFunctionEventSubscriptionDestination was modified
  • withDeliveryAttributeMappings(java.util.List) was added
  • deliveryAttributeMappings() was added
models.EventSubscription$Update was modified
  • withDeadLetterWithResourceIdentity(models.DeadLetterWithResourceIdentity) was added
  • withDeliveryWithResourceIdentity(models.DeliveryWithResourceIdentity) was added
models.HybridConnectionEventSubscriptionDestination was modified
  • deliveryAttributeMappings() was added
  • withDeliveryAttributeMappings(java.util.List) was added
models.TopicTypeInfo was modified
  • supportedScopesForSource() was added
models.EventHubEventSubscriptionDestination was modified
  • deliveryAttributeMappings() was added
  • withDeliveryAttributeMappings(java.util.List) was added
models.EventSubscriptions was modified
  • getDeliveryAttributes(java.lang.String,java.lang.String) was added
  • getDeliveryAttributesWithResponse(java.lang.String,java.lang.String,com.azure.core.util.Context) was added
EventGridManager was modified
  • partnerTopicEventSubscriptions() was added
  • systemTopics() was added
  • partnerNamespaces() was added
  • partnerRegistrations() was added
  • eventChannels() was added
  • systemTopicEventSubscriptions() was added
  • partnerTopics() was added
  • extensionTopics() was added
models.Domain$Definition was modified
  • withSku(models.ResourceSku) was added
  • withAutoDeleteTopicWithLastSubscription(java.lang.Boolean) was added
  • withDisableLocalAuth(java.lang.Boolean) was added
  • withAutoCreateTopicWithFirstSubscription(java.lang.Boolean) was added
  • withIdentity(models.IdentityInfo) was added
EventGridManager$Configurable was modified
  • withScope(java.lang.String) was added
models.EventSubscriptionUpdateParameters was modified
  • withDeadLetterWithResourceIdentity(models.DeadLetterWithResourceIdentity) was added
  • deadLetterWithResourceIdentity() was added
  • deliveryWithResourceIdentity() was added
  • withDeliveryWithResourceIdentity(models.DeliveryWithResourceIdentity) was added

Resource Management - Event Hubs 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Key Vault 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Managed Service Identity 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Monitor 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - NetApp Files 1.0.0-beta.4 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-04-01. For documentation on how to use this package, please see Azure Management Libraries for Java.

Breaking Change

models.NetAppResources was modified
  • checkFilePathAvailabilityWithResponse(java.lang.String,models.ResourceNameAvailabilityRequest,com.azure.core.util.Context) was removed
  • checkFilePathAvailability(java.lang.String,models.ResourceNameAvailabilityRequest) was removed

New Feature

  • models.ChownMode was added

  • models.RestoreStatus was added

  • models.FilePathAvailabilityRequest was added

models.BackupStatus was modified
  • totalTransferBytes() was added
  • lastTransferSize() was added
  • lastTransferType() was added
models.Volume was modified
  • coolnessPeriod() was added
  • coolAccess() was added
  • unixPermissions() was added
models.CapacityPool$Definition was modified
  • withCoolAccess(java.lang.Boolean) was added
models.ActiveDirectory was modified
  • withAdministrators(java.util.List) was added
  • administrators() was added
models.CapacityPool was modified
  • coolAccess() was added
models.NetAppResources was modified
  • checkFilePathAvailabilityWithResponse(java.lang.String,models.FilePathAvailabilityRequest,com.azure.core.util.Context) was added
  • checkFilePathAvailability(java.lang.String,models.FilePathAvailabilityRequest) was added
models.Backups was modified
  • getVolumeRestoreStatusWithResponse(java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.azure.core.util.Context) was added
  • getVolumeRestoreStatus(java.lang.String,java.lang.String,java.lang.String,java.lang.String) was added
models.Volume$Definition was modified
  • withUnixPermissions(java.lang.String) was added
  • withCoolnessPeriod(java.lang.Integer) was added
  • withCoolAccess(java.lang.Boolean) was added
models.ExportPolicyRule was modified
  • withChownMode(models.ChownMode) was added
  • chownMode() was added
NetAppFilesManager$Configurable was modified
  • withScope(java.lang.String) was added

Resource Management - Network 2.6.0 Changelog

  • Updated api-version to 2021-02-01
  • Supported multiple ApplicationSecurityGroup in rules of NetworkSecurityGroup.

Resource Management - Private DNS 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Redis 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Resources 2.6.0 Changelog

  • Added support for Challenge Based Authentication in AuthenticationPolicy.
  • Added support for parameters in PolicyDefinition and PolicyAssignment.

Resource Management - SQL 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Service Bus 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - SignalR 1.0.0-beta.2 Changelog

Features Added

SignalRManager$Configurable was modified
  • withScope(java.lang.String) was added
models.SignalRResource$Definition was modified
  • withDisableLocalAuth(java.lang.Boolean) was added
  • withPublicNetworkAccess(java.lang.String) was added
  • withDisableAadAuth(java.lang.Boolean) was added
models.SignalRResource was modified
  • disableLocalAuth() was added
  • publicNetworkAccess() was added
  • disableAadAuth() was added
models.SignalRResource$Update was modified
  • withDisableAadAuth(java.lang.Boolean) was added
  • withPublicNetworkAccess(java.lang.String) was added
  • withDisableLocalAuth(java.lang.Boolean) was added

Resource Management - Spring Cloud 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Storage 2.6.0 Changelog

  • Updated core dependency from resources

Resource Management - Traffic Manager 2.6.0 Changelog

  • Updated core dependency from resources

Service Bus 7.2.3 Changelog

Fixed

Fixed the issue that the second call of ServiceBusReceiverClient.complete is stuck when connection is broken.

Dependency Updates

  • Upgraded azure-core dependency to 1.17.0.
  • Upgraded azure-core-amqp dependency to 2.2.0.
  • Upgraded azure-core-http-netty to 1.10.0.

Service Bus 7.3.0 Changelog

Features Added

  • Added support for receiving dead-letter queue (DLQ) for ServiceBusProcessorClient and session receiver using subQueue
  • Added support for configuring maxAutoLockRenewDuration for ServiceBusProcessorClient in ServiceBusClientBuilder.
  • Added support for using AzureSasCredential and AzureNamedKeyCredential to access a service bus in ServiceBusClientBuilder.
  • Exposing ServiceBusClientBuilder.crossEntityTransaction() for cross entity transactions support.
  • Exposing AmqpMessageBody#value and AmqpMessageBody#sequence to support value and sequence amqp types.

Bugs Fixed

  • Fixed a bug that does not create respect properties when creating Subscription Rule with CorrelationFilter. Issue 21299.
  • Fixed a but that causes the settlement API not to return or throw error if retry timeout is long enough. Issue 22299.

Tables 12.0.0 Changelog

Bug fixes

  • Fixed issue where clients builders would not throw when calling buildClient() or buildAsyncClient() if no endpoint had been set.
  • Fixed issue where TableClient’s and TableClientAsync’s submitTransaction() and submitTransactionWithResponse() could not be called from inside a Reactor thread (e.g. calling it inside a chain of reactive operations, such as myOtherOperation.then(result -> client.submitTransaction(transactionActions)).
  • Fixed issue that would make an exception be raised when calling submitTransaction() if Java’s SecurityManager was enabled and no ReflectPermission had been granted.

New Features

  • Introduced the following classes:
  • TableAccessPolicies
  • TableTransactionAction
  • TableTransactionActionType
  • TableTransactionFailedException
  • TableTransactionResult
  • Added support for generating SAS tokens at the Account and Table Service level in all clients. Introduced the following related classes:
  • TableAccountSasPermission
  • TableAccountSasResourceType
  • TableAccountSasService
  • TableAccountSasSignatureValues
  • TableSasIpRange
  • TableSasPermission
  • TableSasSignatureValues
  • Added the following methods to TableClient, TableAsyncClient:
  • listAccessPolicies()
  • setAccessPolicies()
  • setAccessPoliciesWithResponse()
  • generateSasToken()
  • Added the following methods to TableServiceClient, TableServiceAsyncClient:
  • getProperties()
  • getPropertiesWithResponse()
  • setProperties()
  • setPropertiesWithResponse()
  • getStatistics()
  • getStatisticsWithResponse()
  • generateAccountSasToken()

Breaking Changes

  • Removed the TableBatch and TableAsyncBatch types, as well as the methods TableAsyncClient.createBatch() and TableClient.createBatch(). In their place, batch operations can now be submitted via the following methods:
  • TableAsyncClient.submitTransaction(List<TableTransactionAction> transactionalBatch)
  • TableAsyncClient.submitTransactionWithResponse(List<TableTransactionAction> transactionalBatch)
  • TableClient.submitTransaction(List<TableTransactionAction> transactionalBatch)
  • TableClient.submitTransactionWithResponse(List<TableTransactionAction> transactionalBatch, Duration timeout, Context context)
  • Renamed BatchOperationResponse to TableTransactionActionResponse
  • deleteEntity() variants in TableClient and TableAsyncClient now accept an ifUnchanged flag instead of an eTag parameter for conditional operations. When said flag is set to true, the ETag of a given TableEntity will be matched with the ETag of the entity in the Table service.
  • Replaced deleteEntityWithResponse(String partitionKey, String rowKey, String eTag) with deleteEntityWithResponse(TableEntity entity, boolean ifUnchanged) in TableAsyncClient.
  • Replaced deleteEntityWithResponse(String partitionKey, String rowKey, String eTag, Duration timeout, Context context) with deleteEntityWithResponse(TableEntity entity, boolean ifUnchanged, Duration timeout, Context context) in TableClient.
  • Removed remaining public APIs supporting the use of TableEntity subclasses from TableAsyncClient.
  • Removed the following method overloads from TableClient and TableAsyncClient:
  • upsertEntity(TableEntity entity, TableEntityUpdateMode updateMode)
  • updateEntity(TableEntity entity, TableEntityUpdateMode updateMode, boolean ifUnchanged)
  • getEntity(String partitionKey, String rowKey, List<String> select)
  • Client builders now also throw an IllegalStateException when calling buildClient() and buildAsyncClient() if multiple forms of authentication are provided, with the exception of sasToken + connectionString; or if endpoint and/or sasToken are set alongside a connectionString and the endpoint and/or SAS token in the latter are different than the former, respectively.
  • The following methods and their WithResponse variants in TableClient and TableAsyncClient now throw an IllegalArgumentException instead of an IllegalStateException when an empty TableEntity is provided:
  • createEntity()
  • upsertEntity()
  • updateEntity()
  • deleteEntity()

Tables 12.1.0 Changelog

Features Added

  • Added support for Azure Active Directory (AAD) authorization to TableServiceClient and TableClient. This enables the use of TokenCredential credentials in client builders. Note: Only Azure Storage API endpoints currently support AAD authorization.

Bugs fixed

  • Fixed issue where HTTP headers set in a ClientOptions object passed to a client builder would not be set on a client instantiated by said builder.
  • Fixed an issue where a connectionString with an account name and key would override a sasToken’s authentication settings in client builders.
  • Fixed an issue that made TableClient.listEntities() and TableServiceClient.listTables() throw a ClassCastException when passing a non-null value for timeout.

Text Analytics 5.1.0 Changelog

Breaking Changes

  • Changed behavior in beginAnalyzeActions API where now accepts up to one action only per action type. An IllegalArgumentException is raised if multiple actions of the same type are passed.
  • Replaced AnalyzeActionsResultPagedFlux to PagedFlux<AnalyzeActionsResult>, AnalyzeActionsResultPagedIterable to PagedIterable<AnalyzeActionsResult>, AnalyzeHealthcareEntitiesPagedFlux to PagedFlux<AnalyzeHealthcareEntitiesResultCollection>, AnalyzeHealthcareEntitiesPagedIterable to PagedIterable<AnalyzeHealthcareEntitiesResultCollection>.
  • Deprecated analyzeSentimentBatch*** APIs with type TextAnalyticsRequestOptions option bag below. The same functionalities can be done in the APIs with AnalyzeSentimentOptions instead: AnalyzeSentimentResultCollection analyzeSentimentBatch(Iterable<String> documents, String language, TextAnalyticsRequestOptions options), Response<AnalyzeSentimentResultCollection> analyzeSentimentBatchWithResponse(Iterable<TextDocumentInput> documents, TextAnalyticsRequestOptions options, Context context), Mono<Response<AnalyzeSentimentResultCollection>> analyzeSentimentBatchWithResponse(Iterable<TextDocumentInput> documents, TextAnalyticsRequestOptions options), Mono<AnalyzeSentimentResultCollection> analyzeSentimentBatch(Iterable<String> documents, String language, TextAnalyticsRequestOptions options)
  • Removed StringIndexType. This SDK will keep using UTF-16 code unit as the default encoding.
  • Removed type ExtractKeyPhrasesOptions, RecognizeEntitiesOptions, RecognizeLinkedEntitiesOptions and respective exposures.
  • Removed the property statistics from AnalyzeActionsResult as it is not currently returned by the service even if the user passes includeStatistics = true.
  • Removed constructors, but to use the private setter accessor to assign the additional properties: CategorizedEntity(String text, EntityCategory category, String subcategory, double confidenceScore, int offset), LinkedEntity(String name, IterableStream<LinkedEntityMatch> matches, String languages, String dataSourceEntityId, String url, String dataSource, String bingEntitySearchApiId), LinkedEntityMatch(String text, double confidenceScore, int offset)
  • Renamed type PiiEntityDomainType to PiiEntityDomain.
  • Renamed AnalyzeActionResult’s property recognizeEntitiesActionResults to recognizeEntitiesResults which dropped the keyword Action. This change applied to all the other ***ActionResults properties as well.
  • Renamed property name result to documentsResults in AnalyzeSentimentActionResult, ExtractKeyPhrasesActionResult, RecognizeEntitiesActionResult, RecognizeLinkedEntitiesActionResult, and RecognizePiiEntitiesActionResult.
  • Renamed the enum values in PiiEntityCategory by separating words with the underscore character.
  • Renamed the methods in AnalyzeActionsOperationDetail, getActionsFailed() to getFailedCount(), getActionsInProgress() to getInProgressCount(), getActionsInTotal() to getTotalCount(), getActionsSucceeded() to getSucceededCount().
  • TextAnalyticsActions now takes ***Action types, instead of ***Options types. Renamed The getter and setter method names based on the new type names. Replacing types show as follows:
  • ExtractKeyPhrasesOption changed to new type ExtractKeyPhrasesAction.
  • RecognizeEntitiesOption changed to new type RecognizeEntitiesAction.
  • RecognizePiiEntitiesOption changed to new type RecognizePiiEntitiesAction.
  • RecognizeLinkedEntitiesOption changed to new type RecognizeLinkedEntitiesAction.
  • AnalyzeSentimentOption changed to new type AnalyzeSentimentAction.
  • Changed enum types EntityCertainty and EntityConditionality to ExpandableStringEnum types.

Tracing OpenTelemetry Plugin 1.0.0-beta.12 Changelog

Key Bugs Fixed

  • Fixed addEvent API to use the span provided in the context rather than Span.current().

Dependency Updates

  • Upgraded azure-core from 1.17.0 to 1.18.0.

Need help

Latest Releases

View all the latest versions of Java packages here.