-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft version of content for January Release. #903
Changes from all commits
4fe395c
2b5f48b
710a3e2
eca4567
4248429
55415ee
996a006
f86c1a6
ae67576
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
title: Azure SDK for .NET - (January 2020) | ||
layout: post | ||
tags: dotnet | ||
sidebar: releases_sidebar | ||
--- | ||
|
||
{% assign packages = site.data.releases.latest.dotnet-packages %} | ||
{% include dotnet-packages.html %} | ||
|
||
|
||
{% include refs.md %} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,184 @@ | ||
--- | ||
title: Azure SDK for Java (January 2020) | ||
layout: post | ||
date: January 2020 | ||
tags: java azure | ||
sidebar: releases_sidebar | ||
repository: azure/azure-sdk-for-java | ||
permalink: /releases/2020-01/java.html | ||
--- | ||
|
||
The Azure SDK team is pleased to make available the January 2020 client library GA release. This GA release includes new and updated client libraries for Identity, Key Vault (keys, secrets and certificates), Event Hubs and Storage (Blobs and Queues). Some of the libraries are released as beta and they are Checkpoint Store, Storage File. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. "..the January 2020 client library GA release." Are we only releasing GA libraries? I thought we were also releasing previews. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The second line in same paragraph talk about beta release also. |
||
|
||
## 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. | ||
|
||
```xml | ||
hemanttanwar marked this conversation as resolved.
Show resolved
Hide resolved
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-data-appconfiguration</artifactId> | ||
<version>1.0.1</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-identity</artifactId> | ||
<version>1.1.0</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-security-keyvault-certificates</artifactId> | ||
<version>4.0.0</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-security-keyvault-secrets</artifactId> | ||
<version>4.0.2</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-security-keyvault-keys</artifactId> | ||
<version>4.0.2</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-messaging-eventhubs</artifactId> | ||
<version>5.0.1</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-messaging-eventhubs-checkpointstore-blob</artifactId> | ||
<version>1.0.1</version> | ||
</dependency> | ||
|
||
<dependency> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. azure-storage-blob = 12.2.0 |
||
<groupId>com.azure</groupId> | ||
<artifactId>azure-storage-blob</artifactId> | ||
<version>12.1.0</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-storage-blob-batch</artifactId> | ||
<version>12.1.0</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-storage-blob-cryptography</artifactId> | ||
<version>12.1.0</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-storage-file-datalake</artifactId> | ||
<version>12.0.0-beta.7</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-storage-file-share</artifactId> | ||
<version>12.0.0</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-storage-queue</artifactId> | ||
<version>12.1.0</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-core-tracing-opencensus</artifactId> | ||
<version>1.0.0-beta.6</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-core-tracing-opentelemetry</artifactId> | ||
<version>1.0.0-beta.2</version> | ||
</dependency> | ||
|
||
<dependency> | ||
<groupId>com.azure</groupId> | ||
<artifactId>azure-cosmos</artifactId> | ||
<version>4.0.0-preview.1</version> | ||
</dependency> | ||
``` | ||
|
||
## Feedback | ||
If you have a bug or feature request for one of the libraries, please post an issue to [GitHub](https://github.com/azure/azure-sdk-for-java/issues). | ||
|
||
## Changelog | ||
|
||
Detailed changelogs are linked from the [Quick Links](#quick-links) below. Here are some of the highlights: | ||
|
||
### App Configuration | ||
- SettingSelector takes a filter instead of taking a list of strings. For more details. please see the [App Configuration] (https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md#101-2020-01-07) | ||
|
||
### Event Hubs | ||
- The Event Hub connection is reestablished when a transient failure is encountered. | ||
- Error handling in `EventProcessor` is broken out and handled in several scenarios. | ||
- For more details, please see the [EventHubs changelog](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md#501-2020-01-07). | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. We need to remember to switch to something other then master for all these links so they are stable once the library releases we should use the release tags. |
||
|
||
### Keyvault Certificates | ||
- Updated dependency. For more details. please see the [KeyVault Certificates](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-certificates/CHANGELOG.md#400-2020-01-07) | ||
|
||
### Keyvault Keys | ||
- - Fixes the logic of `getKeyId()` method in `KeyEncryptionKeyClient` and `KeyEncryptionKeyAsyncClient` to ensure key id is available in all scenarios. For more details. please see the [KeyVault Keys](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-keys/CHANGELOG.md#402-2020-01-07) | ||
|
||
### Keyvault Secrets | ||
- - Updated dependency. For more details. please see the [KeyVault Secrets](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/keyvault/azure-security-keyvault-secrets/CHANGELOG.md#402-2020-01-07) | ||
|
||
### Storage Blob | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Changelog summaries are in this PR for storage. |
||
- Optimized `downloadToFile` to avoid an unnecessary `getProperties` call and to lock on an ETag once the operation has | ||
started. For more details, please see the [Storage | ||
Blob](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob/CHANGELOG.md#version-1210-2019-12-??) | ||
change log. | ||
|
||
### Storage Blob Batch | ||
- Changed exception throwing to throw `StorageBlobException` on invalid request and `BlobBatchStorageException` when | ||
batch operations fail. For more details, please see the [Storage Blob | ||
Batch](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-batch/CHANGELOG.md#version-1210-2019-12-??) | ||
change log. | ||
|
||
### Storage Blob Cryptography | ||
- Added a check in `EncryptedBlobClientBuilder` to enforce HTTPS for bearer token authentication. For more details, | ||
please see the [Storage Blob | ||
Cryptography](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-blob-cryptography/CHANGELOG.md#version-1210-2019-12-??) | ||
change log. | ||
|
||
### Storage File Datalake | ||
- Fixed bug in ClientBuilders that prevented OAuth from functioning. For more details, please see the [Storage File Datalake](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-datalake/CHANGELOG.md#version-1200-beta7-2019-12-??) | ||
change log. | ||
|
||
### Storage File Share | ||
- Renamed FileReference to StorageFileItem. For more details, please see the [Storage File Share](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-file-share/CHANGELOG.md#version-1200-preview5-2019-10-??) | ||
change log. | ||
|
||
### Storage Queue | ||
- Added a check in ClientBuilders to enforce HTTPS for bearer token authentication. For more details, please see the [Storage Queue](https://github.com/Azure/azure-sdk-for-java/blob/master/sdk/storage/azure-storage-queue/CHANGELOG.md#version-1210-2019-12-??) | ||
change log. | ||
|
||
### Tracing | ||
- Added links for batch send operation in Event Hubs client library. | ||
- Added EventHubs.* properties to attributes of processing spans. Detailed [changelog](https://github.com/Azure/azure-sdk-for-java/blob/azure-core-tracing-opentelemetry_1.0.0-beta.2/sdk/core/azure-core-tracing-opentelemetry/CHANGELOG.md) for `azure-core-tracing-opentelemetry`. | ||
|
||
## Need help? | ||
* For reference documentation visit the [Azure SDK for Java documentation](https://azure.github.io/azure-sdk-for-java/). | ||
* For tutorials, samples, quick starts and other documentation, visit [Azure for Java Developers](https://docs.microsoft.com/java/azure/). | ||
* For build reports on code quality, test coverage, etc, visit [Azure Java SDK](https://azuresdkartifacts.blob.core.windows.net/azure-sdk-for-java/index.html). | ||
* File an issue via [Github Issues](https://github.com/Azure/azure-sdk-for-java/issues/new/choose). | ||
* Check [previous questions](https://stackoverflow.com/questions/tagged/azure-java-sdk) or ask new ones on StackOverflow using `azure-java-sdk` tag. | ||
|
||
## Quick Links | ||
|
||
{% assign packages = site.data.releases.latest.java-packages %} | ||
{% include java-packages.html %} | ||
|
||
{% include refs.md %} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
title: Azure SDK for JavaScript - (January 2020) | ||
layout: post | ||
tags: javascript typescript | ||
sidebar: releases_sidebar | ||
--- | ||
|
||
{% assign packages = site.data.releases.latest.js-packages %} | ||
{% include js-packages.html %} | ||
|
||
|
||
{% include refs.md %} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
title: Azure SDK for Python - (January 2020) | ||
layout: default | ||
tags: python | ||
sidebar: releases_sidebar | ||
--- | ||
|
||
{% assign packages = site.data.releases.latest.python-packages %} | ||
{% include python-packages.html %} | ||
|
||
|
||
{% include refs.md %} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
title: Azure SDK January 2020 | ||
layout: post | ||
date: January 2020 | ||
tags: release | ||
sidebar: releases_sidebar | ||
permalink: /releases/2020-01/index.html | ||
--- | ||
## Release notes | ||
|
||
* [.NET]({{ site.baseurl }}{% link releases/2020-01/2020-01-dotnet.md %}) | ||
* [Java]({{ site.baseurl }}{% link releases/2020-01/2020-01-java.md %}) | ||
* [JavaScript]({{ site.baseurl }}{% link releases/2020-01/2020-01-js.md %}) | ||
* [Python]({{ site.baseurl }}{% link releases/2020-01/2020-01-python.md %}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comparing the metadata to others, .NET and TS use layout "default" and we use "post". What's the difference?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it should be post for all languages. All previous month is also post.