diff --git a/eng/code-quality-reports/src/main/resources/revapi/revapi.json b/eng/code-quality-reports/src/main/resources/revapi/revapi.json index 181727b332bec..6f7ffac3e166e 100644 --- a/eng/code-quality-reports/src/main/resources/revapi/revapi.json +++ b/eng/code-quality-reports/src/main/resources/revapi/revapi.json @@ -415,6 +415,21 @@ "old": "field com.azure.messaging.eventgrid.SystemEventNames.COMMUNICATION_CHAT_PARTICIPANT_ADDED_TO_THREAD", "new": "field com.azure.messaging.eventgrid.SystemEventNames.COMMUNICATION_CHAT_PARTICIPANT_ADDED_TO_THREAD", "justification": "Correct the event type defined in swagger file" + }, + { + "code": "java.method.added", + "new": "method com.azure.core.http.ProxyOptions com.azure.core.http.ProxyOptions::fromConfiguration(com.azure.core.util.Configuration, boolean)", + "justification": "Method exposed from Azure Core" + }, + { + "code": "java.method.defaultMethodAddedToInterface", + "new": "method T com.azure.core.util.serializer.SerializerAdapter::deserialize(byte[], java.lang.reflect.Type, com.azure.core.util.serializer.SerializerEncoding) throws java.io.IOException", + "justification": "Method exposed from Azure Core" + }, + { + "code": "java.method.defaultMethodAddedToInterface", + "new": "method byte[] com.azure.core.util.serializer.SerializerAdapter::serializeToBytes(java.lang.Object, com.azure.core.util.serializer.SerializerEncoding) throws java.io.IOException", + "justification": "Method exposed from Azure Core" } ] } diff --git a/eng/jacoco-test-coverage/pom.xml b/eng/jacoco-test-coverage/pom.xml index 1899dc801f80d..37bb59f8f414d 100644 --- a/eng/jacoco-test-coverage/pom.xml +++ b/eng/jacoco-test-coverage/pom.xml @@ -94,7 +94,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure @@ -119,17 +119,17 @@ com.azure azure-core-http-netty - 1.10.0-beta.1 + 1.9.1 com.azure azure-core-http-okhttp - 1.7.0-beta.1 + 1.6.1 com.azure azure-core-management - 1.3.0-beta.1 + 1.2.1 com.azure @@ -139,12 +139,12 @@ com.azure azure-core-serializer-json-gson - 1.2.0-beta.1 + 1.1.1 com.azure azure-core-serializer-json-jackson - 1.3.0-beta.1 + 1.2.2 com.azure diff --git a/eng/versioning/version_client.txt b/eng/versioning/version_client.txt index 1ac029424f0ea..8c498c358e864 100644 --- a/eng/versioning/version_client.txt +++ b/eng/versioning/version_client.txt @@ -53,19 +53,19 @@ com.azure:azure-communication-sms;1.0.0-beta.4;1.0.0 com.azure:azure-communication-identity;1.0.0-beta.6;1.0.0 com.azure:azure-communication-phonenumbers;1.0.0-beta.6;1.0.0-beta.7 com.azure:azure-containers-containerregistry;1.0.0.beta.1;1.0.0-beta.1 -com.azure:azure-core;1.14.1;1.15.0-beta.1 +com.azure:azure-core;1.14.1;1.15.0 com.azure:azure-core-amqp;2.0.3;2.1.0-beta.1 com.azure:azure-core-amqp-experimental;1.0.0-beta.1;1.0.0-beta.1 com.azure:azure-core-experimental;1.0.0-beta.11;1.0.0-beta.12 com.azure:azure-core-http-jdk-httpclient;1.0.0-beta.1;1.0.0-beta.1 -com.azure:azure-core-http-netty;1.9.0;1.10.0-beta.1 -com.azure:azure-core-http-okhttp;1.6.0;1.7.0-beta.1 -com.azure:azure-core-management;1.2.0;1.3.0-beta.1 +com.azure:azure-core-http-netty;1.9.0;1.9.1 +com.azure:azure-core-http-okhttp;1.6.0;1.6.1 +com.azure:azure-core-management;1.2.0;1.2.1 com.azure:azure-core-serializer-avro-apache;1.0.0-beta.8;1.0.0-beta.9 com.azure:azure-core-serializer-avro-jackson;1.0.0-beta.1;1.0.0-beta.2 -com.azure:azure-core-serializer-json-gson;1.1.0;1.2.0-beta.1 -com.azure:azure-core-serializer-json-jackson;1.2.1;1.3.0-beta.1 -com.azure:azure-core-test;1.6.0;1.7.0-beta.1 +com.azure:azure-core-serializer-json-gson;1.1.0;1.1.1 +com.azure:azure-core-serializer-json-jackson;1.2.1;1.2.2 +com.azure:azure-core-test;1.6.0;1.6.1 com.azure:azure-core-tracing-opentelemetry;1.0.0-beta.8;1.0.0-beta.9 com.azure:azure-cosmos;4.13.1;4.14.0-beta.1 com.azure:azure-cosmos-benchmark;4.0.1-beta.1;4.0.1-beta.1 @@ -229,7 +229,7 @@ com.azure.resourcemanager:azure-resourcemanager-delegatednetwork;1.0.0-beta.1;1. # note: The unreleased dependencies will not be manipulated with the automatic PR creation code. # In the pom, the version update tag after the version should name the unreleased package and the dependency version: # -unreleased_com.azure:azure-core;1.15.0-beta.1 +unreleased_com.azure:azure-core;1.15.0 unreleased_com.azure:azure-core-amqp;2.1.0-beta.1 unreleased_com.azure:azure-core-experimental;1.0.0-beta.12 diff --git a/sdk/core/azure-core-amqp/pom.xml b/sdk/core/azure-core-amqp/pom.xml index 243fb54ea5252..4503bac49e660 100644 --- a/sdk/core/azure-core-amqp/pom.xml +++ b/sdk/core/azure-core-amqp/pom.xml @@ -58,7 +58,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.microsoft.azure diff --git a/sdk/core/azure-core-experimental/CHANGELOG.md b/sdk/core/azure-core-experimental/CHANGELOG.md index 9866ac9420558..0302c546722b6 100644 --- a/sdk/core/azure-core-experimental/CHANGELOG.md +++ b/sdk/core/azure-core-experimental/CHANGELOG.md @@ -1,7 +1,25 @@ # Release History -## 1.0.0-beta.12 (Unreleased) +## 1.0.0-beta.12 (2021-04-02) +### New Features + +- Added positional coordinate getter to `GeoBoundingBox`. +- Overloaded `toString` for `GeoBoundingBox` and `GeoPosition`. +- Added `getOuterRing` to `GeoPolygon`. +- Added `DynamicRequest` and `DynamicResponse` to enable making REST API calls without a service client. + +### Breaking Changes + +- Removed `GeoArray` from public API. +- Changed `GeoBoundingBox` constructor to use `double` instead of `Double` when including altitude values. +- Renamed `GeoLine` to `GeoLineString` and `GeoLineCollection` to `GeoLineStringCollection`. +- Changed `getCoordinates` of `GeoLineString` and `GeoLinearRing` to return `List` instead of `GeoArray`. +- Removed `getCoordinates` from `GeoLineStringCollection`, `GeoPointCollection`, `GeoPolygon`, and `GeoPolygonCollection`. + +### Dependency Updates + +- Upgraded `azure-core` from `1.14.0` to `1.15.0`. ## 1.0.0-beta.11 (2021-03-08) diff --git a/sdk/core/azure-core-experimental/README.md b/sdk/core/azure-core-experimental/README.md index 53d8d9744a194..9b4722ec898c0 100644 --- a/sdk/core/azure-core-experimental/README.md +++ b/sdk/core/azure-core-experimental/README.md @@ -17,7 +17,7 @@ Azure Core Experimental contains types that are being evaluated and might eventu com.azure azure-core-experimental - 1.0.0-beta.11 + 1.0.0-beta.12 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/core/azure-core-experimental/pom.xml b/sdk/core/azure-core-experimental/pom.xml index e2811083b0933..f8515112409dd 100644 --- a/sdk/core/azure-core-experimental/pom.xml +++ b/sdk/core/azure-core-experimental/pom.xml @@ -58,7 +58,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 diff --git a/sdk/core/azure-core-http-jdk-httpclient/pom.xml b/sdk/core/azure-core-http-jdk-httpclient/pom.xml index aa01b7fbfd2c4..2cb11f3951dcc 100644 --- a/sdk/core/azure-core-http-jdk-httpclient/pom.xml +++ b/sdk/core/azure-core-http-jdk-httpclient/pom.xml @@ -62,27 +62,27 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure azure-core - 1.15.0-beta.1 + 1.15.0 test-jar test com.azure azure-core-test - 1.7.0-beta.1 + 1.6.1 test com.azure azure-core-test - 1.7.0-beta.1 + 1.6.1 test-jar test diff --git a/sdk/core/azure-core-http-netty/CHANGELOG.md b/sdk/core/azure-core-http-netty/CHANGELOG.md index 0a1b93423e6e1..fb181583dbcd3 100644 --- a/sdk/core/azure-core-http-netty/CHANGELOG.md +++ b/sdk/core/azure-core-http-netty/CHANGELOG.md @@ -1,6 +1,6 @@ # Release History -## 1.10.0-beta.1 (Unreleased) +## 1.9.1 (2020-04-02) ### Bug Fixes @@ -8,6 +8,11 @@ - Fixed a bug where `Proxy Authentication Required` bubbled back up to a `RetryPolicy` leading to more time taken to connect to a proxy when authentication information was supplied. [#19415](https://github.com/Azure/azure-sdk-for-java/issues/19415) +### Dependency Updates + +- Upgraded `azure-core` from `1.14.0` to `1.15.0`. +- Upgraded Netty from `4.1.59.Final` to `4.1.60.Final`. + ## 1.9.0 (2021-03-08) ### Dependency Updates diff --git a/sdk/core/azure-core-http-netty/README.md b/sdk/core/azure-core-http-netty/README.md index f78af92d5a7d0..ce92a6d3101da 100644 --- a/sdk/core/azure-core-http-netty/README.md +++ b/sdk/core/azure-core-http-netty/README.md @@ -15,7 +15,7 @@ Azure Core Netty HTTP client is a plugin for the `azure-core` HTTP client API. com.azure azure-core-http-netty - 1.9.0 + 1.9.1 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/core/azure-core-http-netty/pom.xml b/sdk/core/azure-core-http-netty/pom.xml index c62c686b59d9e..f9ecb45b81dd2 100644 --- a/sdk/core/azure-core-http-netty/pom.xml +++ b/sdk/core/azure-core-http-netty/pom.xml @@ -15,7 +15,7 @@ com.azure azure-core-http-netty jar - 1.10.0-beta.1 + 1.9.1 Microsoft Azure Netty HTTP Client Library This package contains the Netty HTTP client plugin for azure-core. @@ -60,7 +60,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 @@ -117,20 +117,20 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 test-jar test com.azure azure-core-test - 1.7.0-beta.1 + 1.6.1 test com.azure azure-core-test - 1.7.0-beta.1 + 1.6.1 test-jar test diff --git a/sdk/core/azure-core-http-okhttp/CHANGELOG.md b/sdk/core/azure-core-http-okhttp/CHANGELOG.md index b41e17dc38ce1..d445997ff47c8 100644 --- a/sdk/core/azure-core-http-okhttp/CHANGELOG.md +++ b/sdk/core/azure-core-http-okhttp/CHANGELOG.md @@ -1,11 +1,15 @@ # Release History -## 1.7.0-beta.1 (Unreleased) +## 1.6.1 (2021-04-02) ### Bug Fixes - Fixed a bug where a proxy's address is only resolved during construction of the client, now it is resolved per connection. [#19497](https://github.com/Azure/azure-sdk-for-java/issues/19497) +### Dependency Updates + +- Upgraded `azure-core` from `1.14.0` to `1.15.0`. + ## 1.6.0 (2021-03-08) ### Dependency Updates diff --git a/sdk/core/azure-core-http-okhttp/README.md b/sdk/core/azure-core-http-okhttp/README.md index cb800c6d150b6..09c427131fe9f 100644 --- a/sdk/core/azure-core-http-okhttp/README.md +++ b/sdk/core/azure-core-http-okhttp/README.md @@ -15,7 +15,7 @@ Azure Core OkHttp HTTP client is a plugin for the `azure-core` HTTP client API. com.azure azure-core-http-okhttp - 1.6.0 + 1.6.1 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/core/azure-core-http-okhttp/pom.xml b/sdk/core/azure-core-http-okhttp/pom.xml index 170ee41dd092e..05f4cce1d0868 100644 --- a/sdk/core/azure-core-http-okhttp/pom.xml +++ b/sdk/core/azure-core-http-okhttp/pom.xml @@ -15,7 +15,7 @@ com.azure azure-core-http-okhttp jar - 1.7.0-beta.1 + 1.6.1 Microsoft Azure OkHttp HTTP Client Library This package contains the OkHttp HTTP client plugin for azure-core. @@ -60,7 +60,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 @@ -73,20 +73,20 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 test-jar test com.azure azure-core-test - 1.7.0-beta.1 + 1.6.1 test com.azure azure-core-test - 1.7.0-beta.1 + 1.6.1 test-jar test diff --git a/sdk/core/azure-core-management/CHANGELOG.md b/sdk/core/azure-core-management/CHANGELOG.md index 3d30548ef2a42..fe4a5dc7ea4be 100644 --- a/sdk/core/azure-core-management/CHANGELOG.md +++ b/sdk/core/azure-core-management/CHANGELOG.md @@ -1,7 +1,10 @@ # Release History -## 1.3.0-beta.1 (Unreleased) +## 1.2.1 (2021-04-02) +### Dependency Updates + +- Upgraded `azure-core` from `1.14.0` to `1.15.0`. ## 1.2.0 (2021-03-08) diff --git a/sdk/core/azure-core-management/README.md b/sdk/core/azure-core-management/README.md index 937c5f082d3fa..8e1c821393810 100644 --- a/sdk/core/azure-core-management/README.md +++ b/sdk/core/azure-core-management/README.md @@ -15,7 +15,7 @@ Azure Core Management library is a collection of classes common to the [Azure Re com.azure azure-core-management - 1.2.0 + 1.2.1 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/core/azure-core-management/pom.xml b/sdk/core/azure-core-management/pom.xml index 3e3d38ec83d4c..be83e6794aee7 100644 --- a/sdk/core/azure-core-management/pom.xml +++ b/sdk/core/azure-core-management/pom.xml @@ -13,7 +13,7 @@ com.azure azure-core-management - 1.3.0-beta.1 + 1.2.1 jar Microsoft Azure Management Java Core Library @@ -59,7 +59,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 @@ -83,7 +83,7 @@ com.azure azure-core-http-netty - 1.10.0-beta.1 + 1.9.1 test diff --git a/sdk/core/azure-core-serializer-avro-apache/CHANGELOG.md b/sdk/core/azure-core-serializer-avro-apache/CHANGELOG.md index de0c04ecfc58e..ee06b84976980 100644 --- a/sdk/core/azure-core-serializer-avro-apache/CHANGELOG.md +++ b/sdk/core/azure-core-serializer-avro-apache/CHANGELOG.md @@ -1,7 +1,10 @@ # Release History -## 1.0.0-beta.9 (Unreleased) +## 1.0.0-beta.9 (2021-04-02) +### Dependency Updates + +- Upgraded `azure-core` from `1.14.0` to `1.15.0`. ## 1.0.0-beta.8 (2021-03-08) diff --git a/sdk/core/azure-core-serializer-avro-apache/README.md b/sdk/core/azure-core-serializer-avro-apache/README.md index 349d2b049ef1d..9ef178eeed9b6 100644 --- a/sdk/core/azure-core-serializer-avro-apache/README.md +++ b/sdk/core/azure-core-serializer-avro-apache/README.md @@ -15,7 +15,7 @@ Azure Core Apache Avro Serializer is a plugin for the `azure-core` `AvroSerializ com.azure azure-core-serializer-avro-apache - 1.0.0-beta.8 + 1.0.0-beta.9 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/core/azure-core-serializer-avro-apache/pom.xml b/sdk/core/azure-core-serializer-avro-apache/pom.xml index 6ca9230a784b9..d3e1c55a9bc8a 100644 --- a/sdk/core/azure-core-serializer-avro-apache/pom.xml +++ b/sdk/core/azure-core-serializer-avro-apache/pom.xml @@ -58,7 +58,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/core/azure-core-serializer-avro-jackson/pom.xml b/sdk/core/azure-core-serializer-avro-jackson/pom.xml index e044eddd2240c..a0f01ff8d0cc0 100644 --- a/sdk/core/azure-core-serializer-avro-jackson/pom.xml +++ b/sdk/core/azure-core-serializer-avro-jackson/pom.xml @@ -58,7 +58,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/core/azure-core-serializer-json-gson/CHANGELOG.md b/sdk/core/azure-core-serializer-json-gson/CHANGELOG.md index 725503b3aa895..9db7272996abf 100644 --- a/sdk/core/azure-core-serializer-json-gson/CHANGELOG.md +++ b/sdk/core/azure-core-serializer-json-gson/CHANGELOG.md @@ -1,7 +1,10 @@ # Release History -## 1.2.0-beta.1 (Unreleased) +## 1.1.1 (2021-04-02) +### Dependency Updates + +- Upgraded `azure-core` from `1.14.0` to `1.15.0`. ## 1.1.0 (2021-03-08) diff --git a/sdk/core/azure-core-serializer-json-gson/README.md b/sdk/core/azure-core-serializer-json-gson/README.md index 1a16ffa61f37b..b1c9a7c8cfe4f 100644 --- a/sdk/core/azure-core-serializer-json-gson/README.md +++ b/sdk/core/azure-core-serializer-json-gson/README.md @@ -15,7 +15,7 @@ Azure Core Gson JSON Serializer is a plugin for the `azure-core` `JsonSerializer com.azure azure-core-serializer-json-gson - 1.1.0 + 1.1.1 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/core/azure-core-serializer-json-gson/pom.xml b/sdk/core/azure-core-serializer-json-gson/pom.xml index db4bc0fd15c45..4e24cfae0ba5a 100644 --- a/sdk/core/azure-core-serializer-json-gson/pom.xml +++ b/sdk/core/azure-core-serializer-json-gson/pom.xml @@ -15,7 +15,7 @@ com.azure azure-core-serializer-json-gson jar - 1.2.0-beta.1 + 1.1.1 Microsoft Azure Gson JSON Serializer Library This package contains the Gson JSON serializer client plugin for azure-core. @@ -58,7 +58,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 diff --git a/sdk/core/azure-core-serializer-json-jackson/CHANGELOG.md b/sdk/core/azure-core-serializer-json-jackson/CHANGELOG.md index f8f5fb7d2a920..09f0c21513a67 100644 --- a/sdk/core/azure-core-serializer-json-jackson/CHANGELOG.md +++ b/sdk/core/azure-core-serializer-json-jackson/CHANGELOG.md @@ -1,6 +1,10 @@ # Release History -## 1.3.0-beta.1 (Unreleased) +## 1.2.2 (2021-04-02) + +### Dependency Updates + +- Upgraded `azure-core` from `1.14.1` to `1.15.0`. ## 1.2.1 (2021-03-19) diff --git a/sdk/core/azure-core-serializer-json-jackson/README.md b/sdk/core/azure-core-serializer-json-jackson/README.md index 8fd3f78290f40..122dcd3456e0e 100644 --- a/sdk/core/azure-core-serializer-json-jackson/README.md +++ b/sdk/core/azure-core-serializer-json-jackson/README.md @@ -15,7 +15,7 @@ Azure Core Jackson JSON Serializer is a plugin for the `azure-core` `JsonSeriali com.azure azure-core-serializer-json-jackson - 1.2.1 + 1.2.2 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/core/azure-core-serializer-json-jackson/pom.xml b/sdk/core/azure-core-serializer-json-jackson/pom.xml index fada9ea5faf81..09bc40471c94d 100644 --- a/sdk/core/azure-core-serializer-json-jackson/pom.xml +++ b/sdk/core/azure-core-serializer-json-jackson/pom.xml @@ -15,7 +15,7 @@ com.azure azure-core-serializer-json-jackson jar - 1.3.0-beta.1 + 1.2.2 Microsoft Azure Jackson JSON Serializer Library This package contains the Jackson JSON serializer client plugin for azure-core. @@ -58,7 +58,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 diff --git a/sdk/core/azure-core-test/CHANGELOG.md b/sdk/core/azure-core-test/CHANGELOG.md index fd3b641683c5d..945e3c4891358 100644 --- a/sdk/core/azure-core-test/CHANGELOG.md +++ b/sdk/core/azure-core-test/CHANGELOG.md @@ -1,7 +1,10 @@ # Release History -## 1.7.0-beta.1 (Unreleased) +## 1.6.1 (2021-04-02) +### Dependency Updates + +- Upgraded `azure-core` from `1.14.0` to `1.15.0`. ## 1.6.0 (2021-03-08) diff --git a/sdk/core/azure-core-test/README.md b/sdk/core/azure-core-test/README.md index 36db91b9e6cf0..a7c31bc47e24d 100644 --- a/sdk/core/azure-core-test/README.md +++ b/sdk/core/azure-core-test/README.md @@ -18,7 +18,7 @@ To use this package, add the following to your _pom.xml_. com.azure azure-core-test - 1.6.0 + 1.6.1 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/core/azure-core-test/pom.xml b/sdk/core/azure-core-test/pom.xml index 225602f7f4674..8be904996c9d5 100644 --- a/sdk/core/azure-core-test/pom.xml +++ b/sdk/core/azure-core-test/pom.xml @@ -13,7 +13,7 @@ com.azure azure-core-test jar - 1.7.0-beta.1 + 1.6.1 Microsoft Azure Java Core Test Library This package contains core test types for Azure Java clients. @@ -37,7 +37,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 diff --git a/sdk/core/azure-core-tracing-opentelemetry/CHANGELOG.md b/sdk/core/azure-core-tracing-opentelemetry/CHANGELOG.md index e8ca7cbad32a0..763fbe8fbacd8 100644 --- a/sdk/core/azure-core-tracing-opentelemetry/CHANGELOG.md +++ b/sdk/core/azure-core-tracing-opentelemetry/CHANGELOG.md @@ -1,7 +1,10 @@ # Release History -## 1.0.0-beta.9 (Unreleased) +## 1.0.0-beta.9 (2021-04-02) +### Dependency Updates + +- Upgraded `azure-core` from `1.14.0` to `1.15.0`. ## 1.0.0-beta.8 (2021-03-08) diff --git a/sdk/core/azure-core-tracing-opentelemetry/README.md b/sdk/core/azure-core-tracing-opentelemetry/README.md index d533a6e520ed4..c12567edf4a62 100644 --- a/sdk/core/azure-core-tracing-opentelemetry/README.md +++ b/sdk/core/azure-core-tracing-opentelemetry/README.md @@ -22,7 +22,7 @@ documentation][api_documentation] | [Samples][samples] com.azure azure-core-tracing-opentelemetry - 1.0.0-beta.8 + 1.0.0-beta.9 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/core/azure-core-tracing-opentelemetry/pom.xml b/sdk/core/azure-core-tracing-opentelemetry/pom.xml index faa5ddf36cc28..e10a2625e6602 100644 --- a/sdk/core/azure-core-tracing-opentelemetry/pom.xml +++ b/sdk/core/azure-core-tracing-opentelemetry/pom.xml @@ -40,7 +40,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.google.code.findbugs @@ -59,7 +59,7 @@ com.azure azure-core-http-netty - 1.10.0-beta.1 + 1.9.1 test diff --git a/sdk/core/azure-core/CHANGELOG.md b/sdk/core/azure-core/CHANGELOG.md index d16ac5e5ba637..9bb38d2540851 100644 --- a/sdk/core/azure-core/CHANGELOG.md +++ b/sdk/core/azure-core/CHANGELOG.md @@ -1,12 +1,29 @@ # Release History -## 1.15.0-beta.1 (Unreleased) +## 1.15.0 (2021-04-02) ### New Features - Added `Binary.toByteBuffer` which returns a read-only view of the `BinaryData`. - Added `ProxyOptions.fromConfiguration(Configuration, boolean)` which allows for configuring if the returned proxy is resolved. +- Added a default `JsonSerializer` implementation which is optionally used when creating a `JsonSerializer` with + `JsonSerializerProviders` by passing the flag `useDefaultIfAbset`. +- Added the ability to configure HTTP logging level without making code changes by configuring environment property + `AZURE_HTTP_LOG_DETAIL_LEVEL`. +- Added constructor overloads to `PagedFlux` which allows for the paging implements to consume the `byPage` page size value. +- Added `AzureNamedKey` and `AzureNamedKeyCredential` to support authentication using a named key. +- Added overloads to `SerializerAdapter` which use `byte[]` instead of `String` or `InputStream`/`OutputStream`. + +### Bug Fixes + +- Fixed a bug where Unix timestamps were not being properly deserialized to `OffsetDateTime`. +- Fixed edge cases where response bodies would be eagerly read into a `byte[]` when they shouldn't. + +### Dependency Updates + +- Upgraded Jackson from `2.12.1` to `2.12.2`. +- Upgraded Netty from `4.1.59.Final` to `4.1.60.Final`. ## 1.14.1 (2021-03-19) diff --git a/sdk/core/azure-core/README.md b/sdk/core/azure-core/README.md index 51318d6e8c13b..2acea0422ed6f 100644 --- a/sdk/core/azure-core/README.md +++ b/sdk/core/azure-core/README.md @@ -27,7 +27,7 @@ tool when you depend on client libraries using it. com.azure azure-core - 1.14.1 + 1.15.0 ``` [//]: # ({x-version-update-end}) diff --git a/sdk/core/azure-core/pom.xml b/sdk/core/azure-core/pom.xml index 02033eeabeff1..f480b9267c92f 100644 --- a/sdk/core/azure-core/pom.xml +++ b/sdk/core/azure-core/pom.xml @@ -15,7 +15,7 @@ com.azure azure-core jar - 1.15.0-beta.1 + 1.15.0 Microsoft Azure Java Core Library This package contains core types for Azure Java clients. diff --git a/sdk/core/pom.xml b/sdk/core/pom.xml index 31612387f1cae..ce0da91dd27c4 100644 --- a/sdk/core/pom.xml +++ b/sdk/core/pom.xml @@ -32,7 +32,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure @@ -57,17 +57,17 @@ com.azure azure-core-http-netty - 1.10.0-beta.1 + 1.9.1 com.azure azure-core-http-okhttp - 1.7.0-beta.1 + 1.6.1 com.azure azure-core-management - 1.3.0-beta.1 + 1.2.1 com.azure @@ -77,12 +77,12 @@ com.azure azure-core-serializer-json-gson - 1.2.0-beta.1 + 1.1.1 com.azure azure-core-serializer-json-jackson - 1.3.0-beta.1 + 1.2.2 com.azure diff --git a/sdk/e2e/pom.xml b/sdk/e2e/pom.xml index d2fc2525c8fe7..b464387be3d67 100644 --- a/sdk/e2e/pom.xml +++ b/sdk/e2e/pom.xml @@ -23,12 +23,12 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure azure-core-http-netty - 1.10.0-beta.1 + 1.9.1 com.azure @@ -64,7 +64,7 @@ com.azure azure-core-test - 1.7.0-beta.1 + 1.6.1 test diff --git a/sdk/search/azure-search-documents/pom.xml b/sdk/search/azure-search-documents/pom.xml index ef98074c19d74..93c9a7989608b 100644 --- a/sdk/search/azure-search-documents/pom.xml +++ b/sdk/search/azure-search-documents/pom.xml @@ -30,7 +30,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/storage/azure-storage-blob-batch/pom.xml b/sdk/storage/azure-storage-blob-batch/pom.xml index 731ac11e00c0e..e692230d183e4 100644 --- a/sdk/storage/azure-storage-blob-batch/pom.xml +++ b/sdk/storage/azure-storage-blob-batch/pom.xml @@ -55,7 +55,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/storage/azure-storage-blob-changefeed/pom.xml b/sdk/storage/azure-storage-blob-changefeed/pom.xml index da502dcc724ee..306daca66aaf9 100644 --- a/sdk/storage/azure-storage-blob-changefeed/pom.xml +++ b/sdk/storage/azure-storage-blob-changefeed/pom.xml @@ -55,7 +55,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/storage/azure-storage-blob-cryptography/pom.xml b/sdk/storage/azure-storage-blob-cryptography/pom.xml index 5a8018e855efd..72df0938d8194 100644 --- a/sdk/storage/azure-storage-blob-cryptography/pom.xml +++ b/sdk/storage/azure-storage-blob-cryptography/pom.xml @@ -41,7 +41,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/storage/azure-storage-blob-nio/pom.xml b/sdk/storage/azure-storage-blob-nio/pom.xml index 6fe3fed046c9d..73ee684fb68b8 100644 --- a/sdk/storage/azure-storage-blob-nio/pom.xml +++ b/sdk/storage/azure-storage-blob-nio/pom.xml @@ -54,7 +54,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/storage/azure-storage-blob/pom.xml b/sdk/storage/azure-storage-blob/pom.xml index b12c56d7c3044..aff469ca68e25 100644 --- a/sdk/storage/azure-storage-blob/pom.xml +++ b/sdk/storage/azure-storage-blob/pom.xml @@ -55,7 +55,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/storage/azure-storage-common/pom.xml b/sdk/storage/azure-storage-common/pom.xml index b2ed6bb2e0701..3c2cfccb714a4 100644 --- a/sdk/storage/azure-storage-common/pom.xml +++ b/sdk/storage/azure-storage-common/pom.xml @@ -41,7 +41,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/storage/azure-storage-file-datalake/pom.xml b/sdk/storage/azure-storage-file-datalake/pom.xml index 8399352a25e2b..7680fe91585bf 100644 --- a/sdk/storage/azure-storage-file-datalake/pom.xml +++ b/sdk/storage/azure-storage-file-datalake/pom.xml @@ -55,7 +55,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/storage/azure-storage-file-share/pom.xml b/sdk/storage/azure-storage-file-share/pom.xml index e12db284f48be..7811fe441ac76 100644 --- a/sdk/storage/azure-storage-file-share/pom.xml +++ b/sdk/storage/azure-storage-file-share/pom.xml @@ -36,7 +36,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/storage/azure-storage-internal-avro/pom.xml b/sdk/storage/azure-storage-internal-avro/pom.xml index 2f8626ea71e75..343f793d78511 100644 --- a/sdk/storage/azure-storage-internal-avro/pom.xml +++ b/sdk/storage/azure-storage-internal-avro/pom.xml @@ -41,7 +41,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/storage/azure-storage-queue/pom.xml b/sdk/storage/azure-storage-queue/pom.xml index b6472d5870305..bc6eaf81c5f8b 100644 --- a/sdk/storage/azure-storage-queue/pom.xml +++ b/sdk/storage/azure-storage-queue/pom.xml @@ -36,7 +36,7 @@ com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure diff --git a/sdk/tables/azure-data-tables/pom.xml b/sdk/tables/azure-data-tables/pom.xml index e428355f8f191..789c88d6c5b60 100644 --- a/sdk/tables/azure-data-tables/pom.xml +++ b/sdk/tables/azure-data-tables/pom.xml @@ -40,7 +40,7 @@ Licensed under the MIT License. com.azure azure-core - 1.15.0-beta.1 + 1.15.0 com.azure