From 4eb93e4c4cb1ff27f472e8a5028dcdaebf2631fd Mon Sep 17 00:00:00 2001 From: shafang Date: Fri, 3 Jan 2020 15:39:23 -0800 Subject: [PATCH 1/3] add release info for 2020 January --- .../azure-data-appconfiguration/CHANGELOG.md | 20 ++++++------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md b/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md index 19c7d929059c..bf659f1cd5ee 100644 --- a/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md +++ b/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md @@ -1,10 +1,13 @@ # Release History -## 1.0.0-beta.8 (Unreleased) +## 1.0.0-beta.8 (2020-01-07) +- Fixed `UserAgent` unknown name and unknown version bug. +- Add support for setting `x-ms-client-request-id`, `x-ms-correlation-request-id` and `correlation-context` http header values. -## 1.0.0-preview.7 (2019-11-26) -For details on the Azure SDK for Java (November 2019 Preview) release refer to the [release announcement](https://aka.ms/azure-sdk-preview7-java). +### Breaking changes +- SettingSelector takes a filter instead of taking a list of strings. Supported `SettingSelector` literal special character and wild card functions. +## 1.0.0-beta.7 (2019-11-26) - Added support for Azure Activity Directory authentication. - Added service API version support @@ -13,7 +16,6 @@ For details on the Azure SDK for Java (November 2019 Preview) release refer to t - Removed Range class, SettingSelector no longer supports Range. ## 1.0.0-preview.6 (2019-10-31) -For details on the Azure SDK for Java (October 2019 Preview) release refer to the [release announcement](https://aka.ms/azure-sdk-preview6-java). - Renamed addSetting, getSetting, deleteSetting, setSetting, listSettings, listSettingRevisions to addConfigurationSetting, getConfigurationSetting, deleteConfigurationSetting, setConfigurationSetting, listConfigurationSettings, listRevisions for consistency naming across languages. @@ -30,8 +32,6 @@ and [samples](https://github.com/Azure/azure-sdk-for-java/tree/master/sdk/appconfiguration/azure-data-appconfiguration/src/samples/java/com/azure/data/appconfiguration) ## 1.0.0-preview.5 (2019-10-11) -For details on the Azure SDK for Java (September 2019 Preview) release refer to the [release announcement](https://azure.github.io/azure-sdk/releases/2019-10-11/java.html). - - Fixed a explored bug that ConfigurationClientCredential is already pacakge-private. Using connection String instead. This package's @@ -41,8 +41,6 @@ and demonstrate the new API. ## 1.0.0-preview.4 (2019-10-8) -For details on the Azure SDK for Java (October 2019 Preview) release refer to the [release announcement](https://azure.github.io/azure-sdk/releases/2019-10-11/java.html). - - Updated addSetting, getSetting, deleteSetting, setSetting to support conditional request. - Removed UpdateSetting. - Allowed user to define custom equality of configuration setting. @@ -56,8 +54,6 @@ and demonstrate the new API. ## 1.0.0-preview.3 (2019-09-10) -For details on the Azure SDK for Java (September 2019 Preview) release refer to the [release announcement](https://aka.ms/azure-sdk-preview3-java). - - Removed dependency on Netty. - Added logging when throwing `RutimeException`s. @@ -68,8 +64,6 @@ and demonstrate the new API. ## 1.0.0-preview.2 (2019-08-06) -For details on the Azure SDK for Java (August 2019 Preview) release refer to the [release announcement](https://aka.ms/azure-sdk-preview2-java). - - Merged ConfigurationClientBuilder and ConfigurationAsyncClientBuilder into ConfigurationClientBuilder. Method to build each client were added. - ConfigurationClientBuilder was made instantiable, static builder method removed from ConfigurationClient and ConfigurationAsyncClient. - Builder method credentials renamed to credential and serviceEndpoint to endpoint. @@ -91,8 +85,6 @@ Version 1.0.0-preview.1 is a preview of our efforts in creating a client library to the Java ecosystem, and as consistent across different languages and platforms as possible. The principles that guide our efforts can be found in the [Azure SDK Design Guidelines for Java](https://azure.github.io/azure-sdk/java_introduction.html). -For details on the Azure SDK for Java (July 2019 Preview) release refer to the [release announcement](https://aka.ms/azure-sdk-preview1-java). - This package's [documentation](https://github.com/Azure/azure-sdk-for-java/blob/azure-data-appconfiguration_1.0.0-preview.1/appconfiguration/client/README.md) and From dab28958072c35dffb2dc7fafdb359b9e9f3b6cf Mon Sep 17 00:00:00 2001 From: shafang Date: Fri, 3 Jan 2020 18:14:41 -0800 Subject: [PATCH 2/3] connection string --- .../azure-data-appconfiguration/CHANGELOG.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md b/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md index bf659f1cd5ee..dc08371e3744 100644 --- a/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md +++ b/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md @@ -1,8 +1,11 @@ # Release History -## 1.0.0-beta.8 (2020-01-07) +## 1.0.1 (2020-01-07) +- Added support for setting `x-ms-client-request-id`, `x-ms-correlation-request-id` and `correlation-context` http header values. - Fixed `UserAgent` unknown name and unknown version bug. -- Add support for setting `x-ms-client-request-id`, `x-ms-correlation-request-id` and `correlation-context` http header values. +- Fixed `connectionString()`, it throws `IllegalArgumentException` error when `connectionString` is null or an empty string. Or the secret is + invalid and cannot instantiate HMAC-SHA256 MAC algorithm. +- No longer set `TokenCredential` to null when `connectionString` is given, or visa versa. ### Breaking changes - SettingSelector takes a filter instead of taking a list of strings. Supported `SettingSelector` literal special character and wild card functions. From eb81eb9c20b7967942be3aa05c98d23f239f4af2 Mon Sep 17 00:00:00 2001 From: shafang Date: Mon, 6 Jan 2020 10:40:23 -0800 Subject: [PATCH 3/3] connection string changelog --- sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md b/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md index dc08371e3744..805912b51469 100644 --- a/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md +++ b/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md @@ -3,8 +3,8 @@ ## 1.0.1 (2020-01-07) - Added support for setting `x-ms-client-request-id`, `x-ms-correlation-request-id` and `correlation-context` http header values. - Fixed `UserAgent` unknown name and unknown version bug. -- Fixed `connectionString()`, it throws `IllegalArgumentException` error when `connectionString` is null or an empty string. Or the secret is - invalid and cannot instantiate HMAC-SHA256 MAC algorithm. +- Fixed `connectionString()`, it throws `IllegalArgumentException` error when `connectionString` is an empty string, + the secret contained within the connection string is invalid or the HMAC-SHA256 MAC algorithm cannot be instantiated. - No longer set `TokenCredential` to null when `connectionString` is given, or visa versa. ### Breaking changes