Azure SDK for Java (April 2022)
The Azure SDK team is pleased to announce our April 2022 client library releases.
108 packages released this month.
Stable Packages (48)
-
Attestation
-
Azure Spring Cloud Appconfiguration Config
-
Azure Spring Cloud Appconfiguration Config Web
-
Azure Spring Cloud Feature Management
-
Azure Spring Cloud Feature Management Web
-
Azure Spring Cloud Starter Appconfiguration Config
-
Communication Chat
-
Communication Sms
-
Core - Client - Core
-
Core - Client - HTTP OkHttp
-
Cosmos DB
-
Cosmos DB Encryption
-
Digital Twins - Core
-
Event Hubs - Azure Blob Storage Checkpoint Store
-
Identity
-
Key Vault - Administration
-
Key Vault - Certificates
-
Key Vault - Keys
-
Key Vault - Secrets
-
Resource Management
-
Resource Management - App Service
-
Resource Management - Authorization
-
Resource Management - Batch
-
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 - Media Services
-
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
-
SDK - Bill of Materials
-
Schema Registry
-
Service Bus
Patch Updates (30)
-
Attestation
-
Azure Mixed Reality Authentication
-
Azure Remote Rendering
-
Cognitive Search
-
Communication Common
-
Communication Identity
-
Communication Phone Numbers
-
Container Registry
-
Core - AMQP
-
Core - Client - AMQP
-
Core - Client - Core Serializer GSON JSON
-
Core - Client - Core Serializer Jackson JSON
-
Core - Client - HTTP Netty
-
Core - Client - Test
-
Core - Management - Core
-
Event Hubs
-
Key Vault - Administration
-
Key Vault - Certificates
-
Key Vault - Keys
-
Key Vault - Secrets
-
Metrics Advisor
-
Monitor Query
-
Resource Management - Container Service
-
Schema Registry
-
Storage - Common
-
Storage - Files Shares
-
Storage - Internal Avro
-
Storage - Queues
-
Tables
-
Text Analytics
Beta Packages (23)
-
Cognitive Search
-
Communication Network Traversal
-
Communication Phone Numbers
-
Container Registry
-
Core - Client - Core Experimental
-
Core - Client - Core Serializer Apache Avro
-
Core - Plugin - Tracing OpenTelemetry Plugin
-
Digital Twins - Core
-
Identity
-
Purview Catalog
-
Resource Management - Api Management
-
Resource Management - Application Insights
-
Resource Management - Container Service
-
Resource Management - Data Factory
-
Resource Management - Event Grid
-
Resource Management - Kubernetes Configuration
-
Resource Management - Media Services
-
Resource Management - Mobile Network
-
Resource Management - Resource Health
-
Resource Management - Security Insights
-
Resource Management - Storage Cache
-
Schema Registry - Avro
-
Synapse - Artifacts
Release highlights
Attestation 1.1.0 Changelog
Features Added
- Added interfaces from
com.azure.core.client.traits
toAttestationClientBuilder
andAttestationAdministrationClientBuilder
. - Added
retryOptions()
toAttestationClientBuilder
andAttestationAdministrationClientBuilder
.
Attestation 1.1.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
.
Azure Mixed Reality Authentication 1.2.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-core-http-netty
from1.11.8
to version1.11.9
.
Azure Remote Rendering 1.1.6 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-mixedreality-authentication
from1.2.0
to version1.2.1
.
Azure Spring Cloud Appconfiguration Config 2.5.0 Changelog
Features Added
- Added refresh interval parameter to
spring.cloud.azure.appconfiguraiton
to force refreshes on a given interval. Can be used to make sure secrets are kept up to date. - Added BackoffTimeCalculator, which sets the next refresh period to sooner if a refresh fails.
Azure Spring Cloud Appconfiguration Config Web 2.5.0 Changelog
This release is compatible with Spring Boot 2.5.0-2.5.11, 2.6.0-2.6.5.
Dependency Upgrades
- Regular updates for Azure SDK dependency versions.
- Upgrade external dependencies’ version according to spring-boot-dependencies:2.6.3 and spring-cloud-dependencies:2021.0.1.
Azure Spring Cloud Feature Management 2.4.0 Changelog
Features Added
- Updated PercentageFilter to support Strings and Doubles.
Azure Spring Cloud Feature Management Web 2.4.0 Changelog
This release is compatible with Spring Boot 2.5.0-2.5.11, 2.6.0-2.6.5.
Dependency Upgrades
- Regular updates for Azure SDK dependency versions.
- Upgrade external dependencies’ version according to spring-boot-dependencies:2.6.3 and spring-cloud-dependencies:2021.0.1.
Azure Spring Cloud Starter Appconfiguration Config 2.5.0 Changelog
This release is compatible with Spring Boot 2.5.0-2.5.11, 2.6.0-2.6.5.
Dependency Upgrades
- Regular updates for Azure SDK dependency versions.
- Upgrade external dependencies’ version according to spring-boot-dependencies:2.6.3 and spring-cloud-dependencies:2021.0.1.
Cognitive Search 11.5.0-beta.8 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-core-http-netty
from1.11.8
to version1.11.9
. - Upgraded
azure-core-serializer-json-jackson
from1.2.14
to version1.2.15
.
Cognitive Search 11.4.9 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-core-http-netty
from1.11.8
to version1.11.9
. - Upgraded
azure-core-serializer-json-jackson
from1.2.14
to version1.2.15
.
Communication Chat 1.2.0 Changelog
Features Added
- Added interfaces from
com.azure.core.client.traits
toChatClientBuilder
andChatThreadClientBuilder
- Added
retryOptions
toChatClientBuilder
andChatThreadClientBuilder
Other Changes
Communication Common 1.1.2 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-core-http-netty
from1.11.8
to version1.11.9
.
Communication Identity 1.1.8 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-communication-common
from1.1.1
to version1.1.2
.
Communication Network Traversal 1.1.0-beta.1 Changelog
Breaking Changes
- Making Ttl part of the options parameter
Features Added
- Added interfaces from
com.azure.core.client.traits
toCommunicationRelayClientBuilder
- Added
retryOptions
toCommunicationRelayClientBuilder
- Added optional parameter to GetRelayConfiguration to set credential Time-To-Live in seconds of max 48 hours. The default value will be used if given value exceeds it.
Communication Phone Numbers 1.1.0-beta.3 Changelog
Features Added
- Added interfaces from
com.azure.core.client.traits
toPhoneNumbersClientBuilder
- Added
retryOptions
toPhoneNumbersClientBuilder
- Added environment variable
AZURE_USERAGENT_OVERRIDE
, that overrides the HTTP headerx-ms-useragent
on the tests - Upgraded
azure-communication-common
to 1.1.1 - Upgraded
azure-identity
to 1.4.6
Communication Phone Numbers 1.0.9 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.25.0
to version1.26.0
. - Upgraded
azure-communication-common
from1.0.8
to version1.1.1
.
Communication Sms 1.1.0 Changelog
Features Added
- Added interfaces from
com.azure.core.client.traits
toSmsClientBuilder
- Added
retryOptions
toSmsClientBuilder
- Upgraded
azure-communication-common
to 1.1.1 - Upgraded
azure-core
to 1.26.0 - Upgraded
azure-identity
to 1.4.6
Container Registry 1.0.3 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-core-http-netty
from1.11.8
to version1.11.9
.
Container Registry 1.1.0-beta.1 Changelog
Features Added
- Added interfaces from
com.azure.core.client.traits
toContainerRegistryClientBuilder
. - Added support for
ContainerRegistryBlobAsyncClient
.
Core - AMQP 2.4.1 Changelog
Bugs Fixed
- Fixed issue where EndpointStates were not emitted serially. (#24762)
- Fixed issue of not emitting the shutdown signal serially when ClosedChannelException thrown concurrently. (#27320)
- Fixed the issue of leaving downstream in an unterminated state when RequestResponseChannel is disposed after invoking sendWithAck (27482)
- Removing CustomIOHandler.onUnhandled which listens to every proton-j reactor event that could cause excessive logging. The underlying library could encounter
NullPointerException
if the selector is null.
Core - Client - AMQP 2.4.2 Changelog
Bugs Fixed
- Fixed an issue where error from one receiver bypassed to parent connection that resulted in taking down rest of the receivers. (#27716)
- Downgraded the level of a log entry in RequestResponseChannel from error to warn, the sender and receiver often recover from this error, but due to the log level, it generates false alerts in monitoring systems. (26968)
Core - Client - Core 1.27.0 Changelog
Features Added
- Added support for strongly-typed HTTP header objects to be deserialized lazily on a per-field basis rather than all at once during construction.
- Added
Context
support forDefaultPollingStrategy
,OperationResourcPollingStrategy
andLocationPollingStrategy
.
Core - Client - Core Experimental 1.0.0-beta.26 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to1.27.0
.
Core - Client - Core Serializer Apache Avro 1.0.0-beta.22 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to1.27.0
.
Core - Client - Core Serializer GSON JSON 1.1.14 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to1.27.0
.
Core - Client - Core Serializer Jackson JSON 1.2.15 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to1.27.0
.
Core - Client - HTTP Netty 1.11.9 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to1.27.0
.
Core - Client - HTTP OkHttp 1.8.0 Changelog
Breaking Changes
- Okhttp-backed
HttpClient
client will no longer follow redirects automatically. (#27960).
To get the older behavior please create an instance ofHttpClient
as follows
HttpClient client = new OkHttpAsyncHttpClientBuilder()
.followRedirects(true)
.build();
Features Added
- Added
followRedirects
property on theOkHttpClientBuilder
.
Core - Client - Test 1.7.10 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to1.27.0
.
Core - Management - Core 1.5.4 Changelog
Core - Plugin - Tracing OpenTelemetry Plugin 1.0.0-beta.22 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to1.27.0
.
Cosmos DB 4.28.0 Changelog
Features Added
- Added the “VM Unique ID” - see Accessing and Using Azure VM Unique ID - to the request diagnostics. This information helps to simplify investigating any network issues between an application hosted in Azure and the corresponding Cosmos DB service endpoint. - See PR 27692
- Added overload of read api on ClientEncryptionKey with request options for cosmos encrytion project. - See PR 27210
Cosmos DB Encryption 1.0.0 Changelog
Features Added
- Released GA version 1.0.0 of ‘azure-cosmos-encryption’.
Digital Twins - Core 1.2.0 Changelog
Features Added
- Added interfaces from
com.azure.core.client.traits
toDigitalTwinsClientBuilder
. - Added
retryOptions
toDigitalTwinsClientBuilder
.
Digital Twins - Core 1.3.0-beta.1 Changelog
Features Added
- Added
sourceTime
toDigitalTwinPropertyMetadata
.
Event Hubs 5.11.1 Changelog
Bugs Fixed
- Removed the incorrect lock from
EventDataBatch.tryAdd()
implementation and documented that this API is not thread-safe. (#25910) - Fixed a bug where users get a NullPointerException when getting
LastEnqueuedEventProperties
for an empty window. (#27121)
Features Added
- Updated the receiver to retry to obtain a new connection if the RequestResponseChannel in the current connection is disposed.
Event Hubs - Azure Blob Storage Checkpoint Store 1.12.0 Changelog
Other Changes
Dependency Updates
- Update
azure-messaging-eventhubs
dependency to5.11.1
. - Update
azure-storage-blob
dependency to12.15.0
.
Identity 1.5.0-beta.2 Changelog
Features Added
- Added ability to configure
IdentityLogOptions
on Credential Builders to make account Identifier logging configurable. - Added the option
disableAuthoriyValidaionSafetyCheck
on Credential Builders.
Identity 1.5.0 Changelog
Breaking Changes
- Removed
disableAuthorityValidationSafetyCheck
for GA, will reintroduce in next beta. This is not a breaking change from last GA. - Replaced
identityLogOptions
setter with theenableAccountIdentifierLogging
setter on the credential builders. This is not a breaking change from last GA.
Bugs Fixed
Correctly use an AppServiceMsiCredential
in the case both IDENTITY_ENDPOINT
and IDENTITY_HEADER
are set.
Key Vault - Administration 4.0.8 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.26.0
- Upgraded
azure-core-http-netty
dependency to1.11.8
Key Vault - Administration 4.1.0 Changelog
Features Added
- Added support for service version
7.3
. - Added the following values to
KeyVaultDataAction
: WRITE_ROLE_DEFINITION
DELETE_ROLE_DEFINITION
RELEASE_KEY
DOWNLOAD_HSM_SECURITY_DOMAIN_STATUS
RANDOM_NUMBERS_GENERATE
- Implemented new traits (micro-interfaces) in
KeyVaultAccessControlClientBuilder
andKeyVaultBackupClientBuilder
. This makes the experience of using client builders more consistent across libraries in the Azure SDK for Java.
Key Vault - Administration 4.1.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.27.0
. - Upgraded
azure-core-http-netty
dependency to1.11.9
.
Key Vault - Certificates 4.2.8 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.26.0
- Upgraded
azure-core-http-netty
dependency to1.11.8
Key Vault - Certificates 4.3.0 Changelog
Features Added
- Added support for service version
7.3
. - Implemented new traits (micro-interfaces) in
CertificateClientBuilder
. This makes the experience of using client builders more consistent across libraries in the Azure SDK for Java.
Key Vault - Certificates 4.3.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.27.0
. - Upgraded
azure-core-http-netty
dependency to1.11.9
.
Key Vault - Keys 4.3.8 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.26.0
- Upgraded
azure-core-http-netty
dependency to1.11.8
Key Vault - Keys 4.4.0 Changelog
Breaking Changes
These changes do not impact the API of stable versions such as
4.3.0
. Only code written against beta version4.4.0-beta.7
may be affected.
- Changed
getRandomBytes
operations inKeyClient
andKeyAsyncClient
to returnbyte[]
instead ofRandomBytes
.- Removed the
RandomBytes
class.
Features Added
- Added support for service version
7.3
. - Added the following APIs to
KeyClient
andKeyAsyncClient
: getRandomBytes
andgetRandomBytesWithResponse
which, when connected to a managed HSM, can be used to generate a byte array of a given length with random values.releaseKey
andreleaseKeyWithResponse
which support securely releasing a key from a Managed HSM.rotateKey
androtateKeyWithResponse
which allow to rotate a key on-demand in Azure Key Vault and Managed HSM.getKeyRotationPolicy
andgetKeyRotationPolicyWithResponse
which allow to retrieve a key’s automated rotation policy.updateKeyRotationPolicy
andupdateKeyRotationPolicyWithResponse
which allow to update a key’s automated rotation policy.getCryptographyClient
andgetCryptographyAsyncClient
which provide a simple way to create aCryptographyClient
andCryptographyAsyncClient
respectively for a key given its name and optionally a version.- Additionally added the following classes to support the aforementioned APIs:
KeyRotationPolicy
which represents a key’s automated rotation policy.KeyRotationLifetimeAction
which represents an action that will be performed by Key Vault over the lifetime of a key.KeyRotationPolicyAction
, an enum for the types of key rotation policy actions that can be executed relative to a key.KeyReleasePolicy
which represents the policy rules under which the key can be exported.ReleaseKeyOptions
which represents the configurable options to release a key.KeyExportEncryptionAlgorithm
, an enum for specifying an encryption algorithm to be used during key release.ReleaseKeyResult
which contains the value of a released key.exportable
andreleasePolicy
were added to the following classes as well:KeyProperties
CreateKeyOptions
CreateEcKeyOptions
CreateOctKeyOptions
CreateRsaKeyOptions
in order to specify whether the key is exportable and to associate a release policy to a given key
CryptographyClientBuilder
does not requirekeyIdentifier
to a include a key version. If no version is provided, cryptographic operations will be made using the latest version of the key.- Implemented new traits (micro-interfaces) in
KeyClientBuilder
,CryptographyClientBuilder
andKeyEncryptionKeyClientBuilder
. This makes the experience of using client builders more consistent across libraries in the Azure SDK for Java.
Key Vault - Keys 4.4.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.27.0
. - Upgraded
azure-core-http-netty
dependency to1.11.9
.
Key Vault - Secrets 4.3.8 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.26.0
- Upgraded
azure-core-http-netty
dependency to1.11.8
Key Vault - Secrets 4.4.0 Changelog
Features Added
- Added support for service version
7.3
. - Implemented new traits (micro-interfaces) in
SecretClientBuilder
. This makes the experience of using client builders more consistent across libraries in the Azure SDK for Java.
Key Vault - Secrets 4.4.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.27.0
. - Upgraded
azure-core-http-netty
dependency to1.11.9
.
Metrics Advisor 1.1.2 Changelog
Other Changes
Dependency Updates
- Updated
azure-core
to1.27.0
. - Updated
azure-core-http-netty
to1.11.9
.
Monitor Query 1.0.4 Changelog
Bugs Fixed
Monitor Query 1.0.5 Changelog
Other Changes
Dependency updates
- Upgraded
azure-core
to version1.27.0
. - Upgraded
azure-core-http-netty
to version1.11.9
.
Purview Catalog 1.0.0-beta.3 Changelog
Breaking Changes
- Removed class
PurviewCatalogClientBuilder
. It was replaced byCollectionClientBuilder
,DiscoveryClientBuilder
,EntityClientBuilder
,GlossaryClientBuilder
,LineageClientBuilder
,RelationshipClientBuilder
,TypesClientBuilder
. - Merged the
Context
parameter into theRequestOptions
parameter in methods of clients.
Resource Management 2.13.0 Changelog
Resource Management - Api Management 1.0.0-beta.3 Changelog
Resource Management - App Service 2.13.0 Changelog
Resource Management - Application Insights 1.0.0-beta.4 Changelog
Resource Management - Authorization 2.13.0 Changelog
Resource Management - Batch 1.0.0 Changelog
Resource Management - Cognitive Search 2.13.0 Changelog
Resource Management - Compute 2.13.0 Changelog
Resource Management - Container Instances 2.13.0 Changelog
Resource Management - Container Registry 2.13.0 Changelog
Resource Management - Container Service 2.13.0 Changelog
Resource Management - Container Service 2.13.0-beta.1 Changelog
Resource Management - Container Service 2.12.2 Changelog
Resource Management - Content Delivery Network 2.13.0 Changelog
Resource Management - Cosmos DB 2.13.0 Changelog
Resource Management - DNS 2.13.0 Changelog
Resource Management - Data Factory 1.0.0-beta.13 Changelog
Resource Management - Event Grid 1.2.0-beta.1 Changelog
Resource Management - Event Hubs 2.13.0 Changelog
Resource Management - Key Vault 2.13.0 Changelog
Resource Management - Kubernetes Configuration 1.0.0-beta.3 Changelog
Resource Management - Managed Service Identity 2.13.0 Changelog
Resource Management - Media Services 1.1.0-beta.3 Changelog
Resource Management - Media Services 2.0.0 Changelog
Resource Management - Mobile Network 1.0.0-beta.2 Changelog
Resource Management - Monitor 2.13.0 Changelog
Resource Management - Network 2.13.0 Changelog
Resource Management - Private DNS 2.13.0 Changelog
Resource Management - Redis 2.13.0 Changelog
Resource Management - Resource Health 1.0.0-beta.2 Changelog
Resource Management - Resources 2.13.0 Changelog
Resource Management - SQL 2.13.0 Changelog
Resource Management - Security Insights 1.0.0-beta.2 Changelog
Resource Management - Service Bus 2.13.0 Changelog
Resource Management - Spring Cloud 2.13.0 Changelog
Resource Management - Storage 2.13.0 Changelog
Resource Management - Storage Cache 1.0.0-beta.5 Changelog
Resource Management - Traffic Manager 2.13.0 Changelog
SDK - Bill of Materials 1.2.0 Changelog
Dependency Updates
- Updated Azure SDK dependency versions to the latest releases.
Breaking Changes
Removed azure-communication-networktraversal
from the BOM. If you depend on this library please take a direct dependency on it.
Schema Registry 1.1.0 Changelog
Features Added
- Added interfaces from
com.azure.core.client.traits
toSchemaRegistryClientBuilder
. - Added
retryOptions
toSchemaRegistryClientBuilder
.
Schema Registry 1.1.1 Changelog
Other Changes
Dependency Updates
- Update
azure-core
dependency to1.27.0
. - Update
azure-core-http-netty
dependency to1.11.9
.
Schema Registry - Avro 1.0.0-beta.10 Changelog
Breaking Changes
- Changed
SchemaRegistryApacheAvroEncoder
toSchemaRegistryApacheAvroSerializer
. - Changed
decodeMessageData
anddecodeMessageDataAsync
todeserializeMessageData
anddeserializeMessageDataAsync
. - Changed
encodeMessageData
andencodeMessageDataAsync
toserializeMessageData
andserializeMessageDataAsync
.
Schema Registry - Avro 1.0.0-beta.11 Changelog
Bugs Fixed
- Fixed a bug that caused deserialize operation to throw
SchemaParseException
when multiple messages with same schema were deserialized (https://github.com/Azure/azure-sdk-for-java/issues/27602). - Wrap Apache Avro exceptions with new exception type,
SchemaRegistryApacheAvroException
.
Service Bus 7.7.0 Changelog
Features Added
- Added support for sending/receiving messages with
Duration
,OffsetDateTime
andURI
inapplicationProperties
. - Updated the receiver to retry to obtain a new connection if the RequestResponseChannel in the current connection is disposed.
- Added getter methods to
ServiceBusProcessorClient
to get the queue, topic and subscription names associated with the processor.
Bugs Fixed
- Removed the incorrect use of lock primitives from
ServiceBusMessageBatch.tryAddMessage()
implementation and documented that this API is not thread-safe. (#25910) - Fixed incorrect ordering of message when sent as a batch. (#25112, #25599)
- Fixed a bug that messages come from azure-sdk-for-net with
DescribedType
cannot be deserialized. (#26065)
Storage - Common 12.15.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-core-http-netty
from1.11.8
to version1.11.9
.
Storage - Files Shares 12.12.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-core-http-netty
from1.11.8
to version1.11.9
. - Upgraded
azure-storage-common
from12.15.0
to version12.15.1
.
Storage - Internal Avro 12.2.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-core-http-netty
from1.11.8
to version1.11.9
. - Upgraded
azure-storage-common
from12.15.0
to version12.15.1
.
Storage - Queues 12.12.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-core-http-netty
from1.11.8
to version1.11.9
. - Upgraded
azure-storage-common
from12.15.0
to version12.15.1
.
Synapse - Artifacts 1.0.0-beta.9 Changelog
Breaking Changes
- Changed type of
referenceName
field inSynapseNotebookReference
fromString
toObject
.
Features Added
- Added class
ScriptActivity
as subclass ofExecutionActivity
. - Added class
TeamDeskLinkedService
,QuickbaseLinkedService
,SmartsheetLinkedService
,ZendeskLinkedService
as subclass ofLinkedService
. - Added field
sparkPool
toSynapseNotebookActivity
. - Added fields to
SynapseSparkJobDefinitionActivity
.
Tables 12.2.1 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
dependency to1.26.0
- Upgraded
azure-core-http-netty
dependency to1.11.8
Tables 12.2.2 Changelog
Other Changes
Dependency Updates
- Upgraded
azure-core
from1.26.0
to version1.27.0
. - Upgraded
azure-core-http-netty
from1.11.8
to version1.11.9
.
Text Analytics 5.1.8 Changelog
Other Changes
Dependency Updates
- Updated
azure-core
to1.27.0
. - Updated
azure-core-http-netty
to1.11.9
.
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-metricsadvisor</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-ai-textanalytics</artifactId>
<version>5.1.8</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-analytics-purview-catalog</artifactId>
<version>1.0.0-beta.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-analytics-synapse-artifacts</artifactId>
<version>1.0.0-beta.9</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-chat</artifactId>
<version>1.2.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-common</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-identity</artifactId>
<version>1.1.8</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-networktraversal</artifactId>
<version>1.1.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-phonenumbers</artifactId>
<version>1.1.0-beta.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-phonenumbers</artifactId>
<version>1.0.9</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-communication-sms</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-containers-containerregistry</artifactId>
<version>1.0.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-containers-containerregistry</artifactId>
<version>1.1.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core</artifactId>
<version>1.27.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-amqp</artifactId>
<version>2.4.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-amqp</artifactId>
<version>2.4.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-experimental</artifactId>
<version>1.0.0-beta.26</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-http-netty</artifactId>
<version>1.11.9</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-http-okhttp</artifactId>
<version>1.8.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-management</artifactId>
<version>1.5.4</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-serializer-avro-apache</artifactId>
<version>1.0.0-beta.22</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-serializer-json-gson</artifactId>
<version>1.1.14</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-serializer-json-jackson</artifactId>
<version>1.2.15</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-test</artifactId>
<version>1.7.10</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-tracing-opentelemetry</artifactId>
<version>1.0.0-beta.22</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-cosmos</artifactId>
<version>4.28.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-cosmos-encryption</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-schemaregistry</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-schemaregistry</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-schemaregistry-apacheavro</artifactId>
<version>1.0.0-beta.10</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-schemaregistry-apacheavro</artifactId>
<version>1.0.0-beta.11</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-tables</artifactId>
<version>12.2.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-tables</artifactId>
<version>12.2.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-digitaltwins-core</artifactId>
<version>1.2.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-digitaltwins-core</artifactId>
<version>1.3.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-identity</artifactId>
<version>1.5.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-identity</artifactId>
<version>1.5.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventhubs</artifactId>
<version>5.11.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventhubs-checkpointstore-blob</artifactId>
<version>1.12.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-servicebus</artifactId>
<version>7.7.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-mixedreality-authentication</artifactId>
<version>1.2.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-mixedreality-remoterendering</artifactId>
<version>1.1.6</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-monitor-query</artifactId>
<version>1.0.4</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-monitor-query</artifactId>
<version>1.0.5</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-apimanagement</artifactId>
<version>1.0.0-beta.3</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-applicationinsights</artifactId>
<version>1.0.0-beta.4</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-appplatform</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-appservice</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-authorization</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-batch</artifactId>
<version>1.0.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-cdn</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-compute</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-containerinstance</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-containerregistry</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-containerservice</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-containerservice</artifactId>
<version>2.13.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-containerservice</artifactId>
<version>2.12.2</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-cosmos</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-datafactory</artifactId>
<version>1.0.0-beta.13</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-dns</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-eventgrid</artifactId>
<version>1.2.0-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-eventhubs</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-keyvault</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-kubernetesconfiguration</artifactId>
<version>1.0.0-beta.3</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-mediaservices</artifactId>
<version>1.1.0-beta.3</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-mediaservices</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-mobilenetwork</artifactId>
<version>1.0.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-monitor</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-msi</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-network</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-privatedns</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-redis</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-resourcehealth</artifactId>
<version>1.0.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-resources</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-search</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-securityinsights</artifactId>
<version>1.0.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-servicebus</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-sql</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-storage</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-storagecache</artifactId>
<version>1.0.0-beta.5</version>
</dependency>
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-trafficmanager</artifactId>
<version>2.13.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-sdk-bom</artifactId>
<version>1.2.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-search-documents</artifactId>
<version>11.5.0-beta.8</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-search-documents</artifactId>
<version>11.4.9</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-attestation</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-attestation</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-administration</artifactId>
<version>4.0.8</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-administration</artifactId>
<version>4.1.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-administration</artifactId>
<version>4.1.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-certificates</artifactId>
<version>4.2.8</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-certificates</artifactId>
<version>4.3.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-certificates</artifactId>
<version>4.3.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-keys</artifactId>
<version>4.3.8</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-keys</artifactId>
<version>4.4.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-keys</artifactId>
<version>4.4.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-secrets</artifactId>
<version>4.3.8</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-secrets</artifactId>
<version>4.4.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-secrets</artifactId>
<version>4.4.1</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-appconfiguration-config</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-appconfiguration-config-web</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-feature-management</artifactId>
<version>2.4.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-feature-management-web</artifactId>
<version>2.4.0</version>
</dependency>
<dependency>
<groupId>com.azure.spring</groupId>
<artifactId>azure-spring-cloud-starter-appconfiguration-config</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-common</artifactId>
<version>12.15.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-file-share</artifactId>
<version>12.12.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-internal-avro</artifactId>
<version>12.2.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-queue</artifactId>
<version>12.12.1</version>
</dependency>
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.