Azure SDK for Java (May 2020)
The Azure SDK team is pleased to announce our May 2020 client library releases.
Updates
Preview
- Form Recognizer
- Service Bus
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>1.0.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-data-appconfiguration</artifactId>
<version>1.1.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-cosmos</artifactId>
<version>4.0.1-beta.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventhubs</artifactId>
<version>5.1.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventhubs-checkpointstore-blob</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-identity</artifactId>
<version>1.0.6</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-identity</artifactId>
<version>1.1.0-beta.4</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-certificates</artifactId>
<version>4.0.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-certificates</artifactId>
<version>4.1.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-secrets</artifactId>
<version>4.1.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-secrets</artifactId>
<version>4.2.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-keys</artifactId>
<version>4.1.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-keys</artifactId>
<version>4.2.0-beta.3</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-search-documents</artifactId>
<version>1.0.0-beta.3</search>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-servicebus</artifactId>
<version>7.0.0-beta.2</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-blob</artifactId>
<version>12.6.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-blob-batch</artifactId>
<version>12.5.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-blob-cryptography</artifactId>
<version>12.6.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-file-datalake</artifactId>
<version>12.1.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-file-share</artifactId>
<version>12.4.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-queue</artifactId>
<version>12.5.1</version>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-ai-textanalytics</artifactId>
<version>1.0.0-beta.4</version>
</dependency>
Feedback
If you have a bug or feature request for one of the libraries, please post an issue to GitHub.
Changelog
Event Hubs (Changelog)
Here are some of the highlights:
New Features
- Added support for sending a collection of events as a single batch from
EventHubProducerClient
andEventHubProducerAsyncClient
. - Added support for heartbeat for single process event function in Event Processor Client.
- Added support for receiving events in batches in Event Processor Client.
Identity
1.0.6 (Changelog)
- Update azure-core dependency to version 1.5.0.
- Fix
MSIToken
expiry time parsing for Azure App Service platforms.
1.1.0-beta.4 (Changelog)
- Added
IntelliJCredential
support inDefaultAzureCredential
. - Added
VsCodeCredential
support inDefaultAzureCredential
. - Added support to disable specific credentials in
DefaultAzureCredential
authentication flow. - Added Shared Token cache support for MacOS Keychain, Gnome Keyring, and plain text for other Linux environments
- Added option to write to shared token cache from
InteractiveBrowserCredential
,AuthorizationCodeCredential
,UsernamePasswordCredential
andDeviceCodeCredential
Service Bus (Changelog)
Here are some of the highlights:
New Features
- Allow receiving from first available single and multiple sessions through ServiceBusReceiverAsyncClient.
- Add send overload that accepts an Iterable of ServiceBusMessage.
Search (Changelog)
Here are some of the highlights:
New Features
- Changed Azure Search service version from
2019-05-06
to2019-05-06-Preview
- Added helper class
FieldBuilder
which converts a strongly-typed model class toList<Field>
.
Storage Blobs (Changelog)
Here are some of the highlights:
Bug Fixes
- Resolved percent encoding issue when dealing with certain UTF-8 characters. #10216 #10446
- Resolved deserialization issue when dealing with a leading byte order mark. #9982
Storage Blob Batch (Changelog)
Here are some of the highlights:
Bug Fixes
- Resolved percent encoding issue when dealing with certain UTF-8 characters. #10216 #10446
- Resolved deserialization issue when dealing with a leading byte order mark. #9982
Storage Blob Cryptography (Changelog)
Here are some of the highlights:
Bug Fixes
- Resolved percent encoding issue when dealing with certain UTF-8 characters. #10216 #10446
- Resolved deserialization issue when dealing with a leading byte order mark. #9982
Storage Files Datalake (Changelog)
Here are some of the highlights:
Bug Fixes
- Resolved percent encoding issue when dealing with certain UTF-8 characters. #10216 #10446
- Resolved deserialization issue when dealing with a leading byte order mark. #9982
Storage Files Shares (Changelog)
Here are some of the highlights:
Bug Fixes
- Resolved percent encoding issue when dealing with certain UTF-8 characters. #10216 #10446
- Resolved deserialization issue when dealing with a leading byte order mark. #9982
Storage Queues (Changelog)
Here are some of the highlights:
Bug Fixes
- Resolved percent encoding issue when dealing with certain UTF-8 characters. #10216 #10446
- Resolved deserialization issue when dealing with a leading byte order mark. #9982
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.