Azure SDK for Java (September 2021)
The Azure SDK team is pleased to announce our September 2021 client library releases.
91 packages released this month.
Stable Packages (42)
-
Azure Identity Spring
-
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 Appconfiguration Config
-
Azure Spring Cloud Appconfiguration Config Web
-
Azure Spring Cloud Autoconfigure
-
Azure Spring Cloud Context
-
Azure Spring Cloud Dependencies
-
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 Appconfiguration Config
-
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 - HTTP Netty
-
Cosmos DB
-
Event Hubs
-
Event Hubs - Azure Blob Storage Checkpoint Store
-
Key Vault - JCA
-
Resource Management - Iot Hub
-
Service Bus
Patch Updates (19)
-
App Configuration
-
Cognitive Search
-
Communication Common
-
Core - AMQP
-
Core - HTTP OkHttp
-
Core - Test
-
Core Serializer GSON JSON
-
Core Serializer Jackson JSON
-
Event Grid
-
Form Recognizer
-
Identity
-
Key Vault - Administration
-
Key Vault - Certificates
-
Key Vault - Keys
-
Key Vault - Secrets
-
Management - Core
-
Metrics Advisor
-
Tables
-
Text Analytics
Beta Packages (19)
-
Cognitive Search
-
Container Registry
-
Core
-
Core Experimental
-
Core Serializer Apache Avro
-
Cosmos DB
-
Cosmos DB Encryption
-
Event Hubs - Schema Registry
-
Event Hubs - Schema Registry Avro
-
Key Vault - Keys
-
Monitor Query
-
Resource Management - Api Management
-
Resource Management - Data Factory
-
Resource Management - NetApp Files
-
Resource Management - PostgreSQL Flexible Server
-
Resource Management - Service Fabric
-
Synapse - Managed Private Endpoints
-
Tracing OpenTelemetry Plugin
-
Web PubSub
Release highlights
App Configuration 1.2.2 Changelog
Other Changes
Dependency Updates
- Updated
azure-core
from1.19.0
to1.20.0
. - Updated
azure-core-http-netty
from1.10.2
to1.11.0
.
Azure Identity Spring 1.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Boot AutoConfigure 3.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
New Features
- Add property
azure.activedirectory.resource-server.principal-claim-name
to configure principal claim name. - Add property
azure.activedirectory.resource-server.claim-to-authority-prefix-map
to configure claim to authority prefix map.Deprecations
- Deprecate
AADB2CJwtBearerTokenAuthenticationConverter
, useAADJwtBearerTokenAuthenticationConverter
instead.
Azure Spring Boot BOM 3.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
- Upgrade to Azure Core 1.19.0.
- Upgrade to Azure Identity 1.3.5.
- Upgrade to Azure Key Vault Secret 4.3.2.
- Upgrade to Azure Key Vault JCA 2.0.0.
- Upgrade to Azure Spring Data Cosmos 3.10.0.
Azure Spring Boot Starter 3.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
New Features
- Add property
azure.activedirectory.resource-server.principal-claim-name
to configure principal claim name. - Add property
azure.activedirectory.resource-server.claim-to-authority-prefix-map
to configure claim to authority prefix map.Deprecations
- Deprecate
AADB2CJwtBearerTokenAuthenticationConverter
, useAADJwtBearerTokenAuthenticationConverter
instead.
Azure Spring Boot Starter Active Directory 3.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
New Features
- Add property
azure.activedirectory.resource-server.principal-claim-name
to configure principal claim name. - Add property
azure.activedirectory.resource-server.claim-to-authority-prefix-map
to configure claim to authority prefix map.
Azure Spring Boot Starter Active Directory B2C 3.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Deprecations
- Deprecate
AADB2CJwtBearerTokenAuthenticationConverter
, useAADJwtBearerTokenAuthenticationConverter
instead.
Azure Spring Boot Starter Cosmos 3.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Boot Starter Key Vault Certificates 3.1.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
New Features
- Support key less certificate. (#22105)
Azure Spring Boot Starter Key Vault Secrets 3.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Boot Starter Service bus Jms 3.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Boot Starter Storage 3.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Appconfiguration Config 2.1.0 Changelog
- Add Health Indicator with the property
management.endpoint.health.azure-app-configuration.enabled
to enable the endpoint. - Added Secret Resolver with use of
KeyVaultSecretProvider
which enables overriding connecting to Key Vault with client provided values. - Update to JUnit 5 from JUnit 4
Azure Spring Cloud Appconfiguration Config Web 2.1.0 Changelog
- Update to JUnit 5 from JUnit 4
Azure Spring Cloud Autoconfigure 2.8.0 Changelog
Breaking Changes
- Override paritionkey when session id is set. (#23135)
- Adjust the order of different partition key header. (#23135)
- Deprecate the
spring.cloud.stream.servicebus.queue.bindings.<channelName>.consumer.concurrency
property, usemaxConcurrentSessions
andmaxConcurrentCalls
to set the properties.
Azure Spring Cloud Context 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Dependencies 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
- Upgrade to Azure Core 1.19.0.
- Upgrade to Azure Identity 1.3.5.
- Upgrade to Azure Service Bus 7.4.0.
- Upgrade to Azure Event Hubs 5.10.0.
- Upgrade to Azure Event Hubs Checkpoint Store Blob 1.9.0.
- Upgrade to Spring Cloud Azure App Configuration 2.1.0.
Azure Spring Cloud Integration Core 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Integration Event Hubs 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Integration Service Bus 2.8.0 Changelog
Breaking Changes
- Override paritionkey when session id is set. (#23135)
- Adjust the order of different partition key header. (#23135)
- Deprecate the
spring.cloud.stream.servicebus.queue.bindings.<channelName>.consumer.concurrency
property, usemaxConcurrentSessions
andmaxConcurrentCalls
to set the properties.
Azure Spring Cloud Integration Storage Queue 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Integration Test 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Messaging 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Starter Appconfiguration Config 2.1.0 Changelog
- Updated with new release of azure-spring-cloud-appconfiguration-config-web
Azure Spring Cloud Starter Cache 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Starter Event Hubs 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Starter Event Hubs Kafka 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Starter Service bus 2.8.0 Changelog
Breaking Changes
- Override paritionkey when session id is set. (#23135)
- Adjust the order of different partition key header. (#23135)
- Deprecate the
spring.cloud.stream.servicebus.queue.bindings.<channelName>.consumer.concurrency
property, usemaxConcurrentSessions
andmaxConcurrentCalls
to set the properties.
Azure Spring Cloud Starter Storage Queue 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Storage 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Stream Binder Event Hubs 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Azure Spring Cloud Stream Binder Service bus Core 2.8.0 Changelog
Breaking Changes
- Deprecate the
spring.cloud.stream.servicebus.queue.bindings.<channelName>.consumer.concurrency
property, usemaxConcurrentSessions
andmaxConcurrentCalls
to set the properties.
Azure Spring Cloud Stream Binder Service bus Queue 2.8.0 Changelog
Breaking Changes
- Override paritionkey when session id is set. (#23135)
- Adjust the order of different partition key header. (#23135)
- Deprecate the
spring.cloud.stream.servicebus.queue.bindings.<channelName>.consumer.concurrency
property, usemaxConcurrentSessions
andmaxConcurrentCalls
to set the properties.
Azure Spring Cloud Stream Binder Service bus Topic 2.8.0 Changelog
Breaking Changes
- Override paritionkey when session id is set. (#23135)
- Adjust the order of different partition key header. (#23135)
- Deprecate the
spring.cloud.stream.servicebus.queue.bindings.<channelName>.consumer.concurrency
property, usemaxConcurrentSessions
andmaxConcurrentCalls
to set the properties.
Azure Spring Cloud Stream Binder Test 2.8.0 Changelog
This release is compatible with Spring Boot 2.5.0 - 2.5.3 and Spring Cloud 2020.0.3.
Dependency Upgrades
- Upgrade to spring-boot-dependencies:2.5.3.
Cognitive Search 11.5.0-beta.3 Changelog
Breaking Changes
- Renamed
Captions
toQueryCaption
. - Exceptions are now thrown in
EntityRecognitionSkill
andSentimentSkill
when properties are being set in unsupported skill versions.
Features Added
- Added
CreateOrUpdateDataSourceConnectionOptions
,CreateOrUpdateIndexerOptions
, andCreateOrUpdateSkillsetOptions
to support passing new parameters to REST API calls. - Added support for
LexicalNormalizerName
inAnalyzeTextOptions
. - Added
queryCaptionHighlight
toSearchOptions
.
Cognitive Search 11.4.3 Changelog
Dependency Updates
Upgraded azure-core
and other dependencies for the library.
Communication Common 1.0.4 Changelog
Dependency updates
- Added
azure-communication-networktraversal
package
Container Registry 1.0.0-beta.4 Changelog
Breaking Changes
- Replaced
authenticationScope
property onContainerRegistryClientBuilder
withaudience
.audience
is of typeContainerRegistryAudience
, which allows customers to select from available audiences or provide their own audience string. It is a mandatory property on the builder and needs to be set to instantiate the Container Registry clients.
Core 1.20.0 Changelog
Features Added
- Added new deferred logging APIs to
ClientLogger
. (#20714) (Thank you, @tozsvath) - Added
HttpAuthorization
which supports configuring a genericAuthorization
header on a request. (#23633) - Added
RedirectPolicy
to standardize the ability to redirect HTTP requests. (#23617) - Added support for additional environment configurations. (#23435)
- Added
RetryStrategy.shouldRetryException(Throwable throwable)
to allowRetryStrategy
s to determine which exceptions are acceptable to be retried. (#23472) - Updated
RetryPolicy
to attempt to lookup well-known retry after headers (Retry-After
,retry-after-ms
, andx-ms-retry-after-ms
) when a lookup header isn’t supplied. (#23472)
Core 1.21.0-beta.1 Changelog
Features Added
- Added a new way to create a
PollerFlux
from aPollingStrategy
, including known strategies to poll Azure resources. (#22795)
Core - AMQP 2.3.1 Changelog
Bug Fixes
- Fixed a bug where SendTimeout-timer thread was not being disposed of resulting in lingering threads when a send link was remotely closed.
- Fixed a bug where ReactorConnection waited indefinitely for CBS node to complete closing. The underlying problem is that the RequestResponseChannel’s sender and receiver links were not active, so they would wait forever for a remote close signal.
- Fixed a bug where ReactorReceiver and ReactorSender would not complete their close operation if their close work could not be scheduled on the proton-j Reactor. This happens in the case that the connection is shutdown before the link.
- Fixed a bug where RejectedExecutionExceptions and IllegalStateExceptions would not be retried. This happens in the case that an IO pipe is interrupted while signalling the Reactor work queue.
Core - AMQP 2.3.2 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.19.0
to1.20.0
. - Upgraded Reactor from
3.4.8
to3.4.9
.
Core - HTTP Netty 1.11.0 Changelog
Features Added
- Added the ability to configure HTTP connect timeout. (#23435)
- Added support for additional environment configurations. (#23435)
Core - HTTP OkHttp 1.7.3 Changelog
Features Added
- Added support for additional environment configurations. (#23435)
Core - Test 1.7.1 Changelog
Fixed
- Fixed a
NullPointerException
when loading testHttpClient
. (#23559)
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.19.0
to1.20.0
.
Core Experimental 1.0.0-beta.17 Changelog
Features Added
- Added
TokenRequestContenxtExperimental
class that allows to configure TenantId Challenges.
Core Experimental 1.0.0-beta.18 Changelog
Breaking Changes
- Moved
HttpAuthorization
intoazure-core
.
Features Added
- Added a common error type
HttpResponseError
.
Core Serializer Apache Avro 1.0.0-beta.14 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.19.0
to1.20.0
.
Core Serializer GSON JSON 1.1.6 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.19.0
to1.20.0
.
Core Serializer Jackson JSON 1.2.7 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.19.0
to1.20.0
.
Cosmos DB 4.18.0 Changelog
New Features
- Integrated cosmos diagnostics with open telemetry tracer.
Key Bug Fixes
- Added reactor netty timeline to query plan calls.
- Fixed serialization warning on
clientSideRequestDiagnostics
. - Fixed an issue when
IdleEndpointTimeout
is set to 0 inDirectConnectionConfig
. - Added retry for
PrematureCloseException
. - Fixed an issue where application hangs in bulk executor.
- Fixed an issue which preventing recovery from 410/0 after split.
Cosmos DB 4.19.0-beta.1 Changelog
Key Bug Fixes
- Added support to switch off IO thread for response processing.
Cosmos DB 4.19.0 Changelog
New Features
- Added support for distinct count queries.
- Added support for capturing
IndexMetrics
inCosmosQueryRequestOptions
.
Key Bug Fixes
- Added support to switch off IO thread for response processing.
- Fixed issue for resuming order by queries from continuation token that includes undefined/null.
Cosmos DB Encryption 1.0.0-beta.7 Changelog
New Features
- Redesigned Database and Container encryption cache for staleness when recreating database and containers in encryption.
Key Bug Fixes
- Fixed encryption create with contentResponseOnWriteEnabled false
Cosmos DB Encryption 1.0.0-beta.8 Changelog
New Features
- Added change feed support for pull and push model.
Event Grid 4.6.1 Changelog
Other Changes
Dependency Updates
- Update
azure-core
dependency to1.20.0
. - Update
azure-core-http-netty
dependency to1.11.0
.
Event Hubs 5.10.0 Changelog
Features Added
- Add
EventProcessorClientBuilder.prefetchCount(int)
overload.
Event Hubs - Azure Blob Storage Checkpoint Store 1.9.0 Changelog
Other Changes
Dependency Updates
- Update
azure-messaging-eventhubs
dependency to5.10.0
. - Update
azure-storage-blob
to12.13.0
.
Event Hubs - Schema Registry 1.0.0-beta.5 Changelog
Breaking changes
- 4xx responses return their respective
HttpResponseException
rather thanIllegalStateException
- Removed
Response<T>
overloads for getSchema and getSchemaId because response could be cached. SchemaRegistryClientBuilder.maxCacheSize
is package-private.
Features added
- Caching schemas based on schemaId.
Event Hubs - Schema Registry Avro 1.0.0-beta.5 Changelog
Other Changes
Dependency Updates
- Update
azure-data-schemaregistry
dependency to1.0.0-beta.5
. - Update
azure-core-serializer-avro-apache
dependency to1.0.0-beta.13
.
Form Recognizer 3.1.4 Changelog
Other Changes
Dependency Updates
- Updated
azure-core
to1.12.0
. - Updated
azure-core-http-netty
to1.11.0
.
Identity 1.3.6 Changelog
Dependency Updates
- Upgraded
azure-core
dependency to 1.20.0
Key Vault - Administration 4.0.2 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.19.0
- Upgraded
azure-core-http-netty
dependency to1.10.2
Key Vault - Administration 4.0.3 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.20.0
- Upgraded
azure-core-http-netty
dependency to1.11.0
Key Vault - Certificates 4.2.2 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.19.0
- Upgraded
azure-core-http-netty
dependency to1.10.2
Key Vault - Certificates 4.2.3 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.20.0
- Upgraded
azure-core-http-netty
dependency to1.11.0
Key Vault - JCA 2.0.0 Changelog
New Features
- Support key less certificate. (#22105)
Key Vault - Keys 4.3.2 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.19.0
- Upgraded
azure-core-http-netty
dependency to1.10.2
Key Vault - Keys 4.4.0-beta.2 Changelog
Features Added
- To support Secure Key Release for Key Vault and Managed HSM, added
Exportable
andReleasePolicy
to the following classes: CreateKeyOptions
and its children classes:CreateEcKeyOptions
,CreateOctKeyOptions
andCreateRsaKeyOptions
.ImportKeyOptions
KeyProperties
- Added
releaseKey()
andreleaseKeyWithResponse()
operations toKeyClient
andKeyAsyncClient
to securely release a key for Key Vault and Managed HSM.
Key Vault - Keys 4.3.3 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.20.0
- Upgraded
azure-core-http-netty
dependency to1.11.0
Key Vault - Secrets 4.3.2 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.19.0
- Upgraded
azure-core-http-netty
dependency to1.10.2
Key Vault - Secrets 4.3.3 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.20.0
- Upgraded
azure-core-http-netty
dependency to1.11.0
Management - Core 1.4.1 Changelog
Metrics Advisor 1.0.2 Changelog
Other changes
Dependency Updates
- Updated
azure-core
to1.12.0
. - Updated
azure-core-http-netty
to1.11.0
.
Monitor Query 1.0.0-beta.4 Changelog
Breaking changes
LogsBatchQueryResults
renamed toLogsBatchQueryResultCollection
.- Removed
LocalizableString
and flattengetName().getValue()
call togetName()
.
Features Added
- Added an API in
MetricsQueryResult
to get metric result of a specific metric name when there are multiple metric results in the response.
Resource Management - Api Management 1.0.0-beta.2 Changelog
Resource Management - Data Factory 1.0.0-beta.4 Changelog
Resource Management - Data Factory 1.0.0-beta.5 Changelog
Resource Management - Data Factory 1.0.0-beta.6 Changelog
Resource Management - Iot Hub 1.1.0 Changelog
Resource Management - NetApp Files 1.0.0-beta.5 Changelog
Resource Management - PostgreSQL Flexible Server 1.0.0-beta.3 Changelog
Resource Management - Service Fabric 1.0.0-beta.2 Changelog
Service Bus 7.4.0 Changelog
Features Added
- Updated ServiceBusAdministrationClientBuilder to Support HttpPipelinePosition.
Dependency Updates
- Update
azure-core
dependency to1.19.0
. - Update
azure-core-amqp
dependency to2.3.1
.
Synapse - Managed Private Endpoints 1.0.0-beta.5 Changelog
- Roll back API version to 2020-12-01
Tables 12.1.1 Changelog
Bugs Fixed
- Fixed an issue that made getting entities from a Cosmos endpoint fail as it does not return a
Timestamp@odata.type
property in aTableEntity
alongside theTimestamp
property, like Storage endpoint do. This is apparently intended behavior, so we now always convertTimestamp
toOffsetDateTime
as it is a reserved property name and will always be provided by the service. - Updated clients to properly map an internal HTTP exception to the public type
TableServiceException
in operations such asgetAccessPolicies()
,getProperties()
,setProperties()
andgetStatistics()
, including theirwithResponse
variants. - Fixed batch operations to properly log exceptions other than
TableTransactionFailedException
.
Tables 12.1.2 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.20.0
- Upgraded
azure-core-http-netty
dependency to1.11.0
Text Analytics 5.1.2 Changelog
Other Changes
Dependency Updates
- Updated
azure-core
from1.19.0
to1.20.0
. - Updated
azure-core-http-netty
from1.10.2
to1.11.0
.
Tracing OpenTelemetry Plugin 1.0.0-beta.14 Changelog
Fixed
- Fixed a case where AMQP span context should set remote parent. (#21667)
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.19.0
to1.20.0
.
Web PubSub 1.0.0-beta.4 Changelog
Features Added
- Added support for Azure Active Directory based authentication.
- Added support for API management by configuring
reverseProxyEndpoint
on the client builder. https://github.com/Azure/azure-webpubsub/issues/194 describes how to integrate with the API Management service.
Need help
- For reference documentation visit the Azure SDK for Java documentation.
- For tutorials, samples, quick starts and other documentation, visit Azure for Java Developers.
- For build reports on code quality, test coverage, etc, visit Azure Java SDK.
- File an issue via Github Issues.
- Check previous questions or ask new ones on StackOverflow using
azure-java-sdk
tag.
Latest Releases
View all the latest versions of Java packages here.
Installation Instructions
To use the GA and beta libraries, refer to the Maven dependency information below, which may be copied into your projects Maven pom.xml
file as appropriate. If you are using a different build tool, refer to its documentation on how to specify dependencies.
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-ai-formrecognizer</artifactId>
<version>3.1.4</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-ai-metricsadvisor</artifactId>
<version>1.0.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-ai-textanalytics</artifactId>
<version>5.1.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-analytics-synapse-managedprivateendpoints</artifactId>
<version>1.0.0-beta.5</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-common</artifactId>
<version>1.0.4</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-containers-containerregistry</artifactId>
<version>1.0.0-beta.4</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core</artifactId>
<version>1.20.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core</artifactId>
<version>1.21.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-amqp</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-amqp</artifactId>
<version>2.3.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-experimental</artifactId>
<version>1.0.0-beta.17</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-experimental</artifactId>
<version>1.0.0-beta.18</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-http-netty</artifactId>
<version>1.11.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-http-okhttp</artifactId>
<version>1.7.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-management</artifactId>
<version>1.4.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-serializer-avro-apache</artifactId>
<version>1.0.0-beta.14</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-serializer-json-gson</artifactId>
<version>1.1.6</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-serializer-json-jackson</artifactId>
<version>1.2.7</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-test</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-tracing-opentelemetry</artifactId>
<version>1.0.0-beta.14</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-cosmos</artifactId>
<version>4.18.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-cosmos</artifactId>
<version>4.19.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-cosmos</artifactId>
<version>4.19.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-cosmos-encryption</artifactId>
<version>1.0.0-beta.7</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-cosmos-encryption</artifactId>
<version>1.0.0-beta.8</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-appconfiguration</artifactId>
<version>1.2.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-schemaregistry</artifactId>
<version>1.0.0-beta.5</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-schemaregistry-avro</artifactId>
<version>1.0.0-beta.5</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-tables</artifactId>
<version>12.1.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-tables</artifactId>
<version>12.1.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-identity</artifactId>
<version>1.3.6</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-identity-spring</artifactId>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventgrid</artifactId>
<version>4.6.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventhubs</artifactId>
<version>5.10.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventhubs-checkpointstore-blob</artifactId>
<version>1.9.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-servicebus</artifactId>
<version>7.4.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-webpubsub</artifactId>
<version>1.0.0-beta.4</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-monitor-query</artifactId>
<version>1.0.0-beta.4</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-apimanagement</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.4</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-datafactory</artifactId>
<version>1.0.0-beta.5</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-datafactory</artifactId>
<version>1.0.0-beta.6</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-iothub</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-netapp</artifactId>
<version>1.0.0-beta.5</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-postgresqlflexibleserver</artifactId>
<version>1.0.0-beta.3</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-servicefabric</artifactId>
<version>1.0.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-search-documents</artifactId>
<version>11.5.0-beta.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-search-documents</artifactId>
<version>11.4.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-administration</artifactId>
<version>4.0.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-administration</artifactId>
<version>4.0.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-certificates</artifactId>
<version>4.2.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-certificates</artifactId>
<version>4.2.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-jca</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-keys</artifactId>
<version>4.3.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-keys</artifactId>
<version>4.4.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-keys</artifactId>
<version>4.3.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-secrets</artifactId>
<version>4.3.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-secrets</artifactId>
<version>4.3.3</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-boot</artifactId>
<version>3.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-boot-bom</artifactId>
<version>3.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-boot-starter</artifactId>
<version>3.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-boot-starter-active-directory</artifactId>
<version>3.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-boot-starter-active-directory-b2c</artifactId>
<version>3.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-boot-starter-cosmos</artifactId>
<version>3.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-boot-starter-keyvault-certificates</artifactId>
<version>3.1.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-boot-starter-keyvault-secrets</artifactId>
<version>3.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-boot-starter-servicebus-jms</artifactId>
<version>3.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-boot-starter-storage</artifactId>
<version>3.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-appconfiguration-config</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-appconfiguration-config-web</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-autoconfigure</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-context</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-dependencies</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-messaging</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-starter-appconfiguration-config</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-starter-cache</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-starter-eventhubs</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-starter-eventhubs-kafka</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-starter-servicebus</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-starter-storage-queue</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-storage</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-stream-binder-eventhubs</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-stream-binder-servicebus-core</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-stream-binder-servicebus-queue</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-stream-binder-servicebus-topic</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-stream-binder-test</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-integration-core</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-integration-eventhubs</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-integration-servicebus</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-integration-storage-queue</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-integration-test</artifactId>
<version>2.8.0</version>
</dependency>
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.