Skip to content

Commit 93a8ee2

Browse files
authored
Prepare Azure Core Libraries for April 2021 Release (#20334)
Prepare Azure Core Libraries for April 2021 Release
1 parent eb82cb4 commit 93a8ee2

File tree

50 files changed

+163
-85
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+163
-85
lines changed

eng/code-quality-reports/src/main/resources/revapi/revapi.json

+15
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,21 @@
415415
"old": "field com.azure.messaging.eventgrid.SystemEventNames.COMMUNICATION_CHAT_PARTICIPANT_ADDED_TO_THREAD",
416416
"new": "field com.azure.messaging.eventgrid.SystemEventNames.COMMUNICATION_CHAT_PARTICIPANT_ADDED_TO_THREAD",
417417
"justification": "Correct the event type defined in swagger file"
418+
},
419+
{
420+
"code": "java.method.added",
421+
"new": "method com.azure.core.http.ProxyOptions com.azure.core.http.ProxyOptions::fromConfiguration(com.azure.core.util.Configuration, boolean)",
422+
"justification": "Method exposed from Azure Core"
423+
},
424+
{
425+
"code": "java.method.defaultMethodAddedToInterface",
426+
"new": "method <T> T com.azure.core.util.serializer.SerializerAdapter::deserialize(byte[], java.lang.reflect.Type, com.azure.core.util.serializer.SerializerEncoding) throws java.io.IOException",
427+
"justification": "Method exposed from Azure Core"
428+
},
429+
{
430+
"code": "java.method.defaultMethodAddedToInterface",
431+
"new": "method byte[] com.azure.core.util.serializer.SerializerAdapter::serializeToBytes(java.lang.Object, com.azure.core.util.serializer.SerializerEncoding) throws java.io.IOException",
432+
"justification": "Method exposed from Azure Core"
418433
}
419434
]
420435
}

eng/jacoco-test-coverage/pom.xml

+6-6
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
<dependency>
9595
<groupId>com.azure</groupId>
9696
<artifactId>azure-core</artifactId>
97-
<version>1.15.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core;current} -->
97+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;current} -->
9898
</dependency>
9999
<dependency>
100100
<groupId>com.azure</groupId>
@@ -119,17 +119,17 @@
119119
<dependency>
120120
<groupId>com.azure</groupId>
121121
<artifactId>azure-core-http-netty</artifactId>
122-
<version>1.10.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-http-netty;current} -->
122+
<version>1.9.1</version> <!-- {x-version-update;com.azure:azure-core-http-netty;current} -->
123123
</dependency>
124124
<dependency>
125125
<groupId>com.azure</groupId>
126126
<artifactId>azure-core-http-okhttp</artifactId>
127-
<version>1.7.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;current} -->
127+
<version>1.6.1</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;current} -->
128128
</dependency>
129129
<dependency>
130130
<groupId>com.azure</groupId>
131131
<artifactId>azure-core-management</artifactId>
132-
<version>1.3.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-management;current} -->
132+
<version>1.2.1</version> <!-- {x-version-update;com.azure:azure-core-management;current} -->
133133
</dependency>
134134
<dependency>
135135
<groupId>com.azure</groupId>
@@ -139,12 +139,12 @@
139139
<dependency>
140140
<groupId>com.azure</groupId>
141141
<artifactId>azure-core-serializer-json-gson</artifactId>
142-
<version>1.2.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-serializer-json-gson;current} -->
142+
<version>1.1.1</version> <!-- {x-version-update;com.azure:azure-core-serializer-json-gson;current} -->
143143
</dependency>
144144
<dependency>
145145
<groupId>com.azure</groupId>
146146
<artifactId>azure-core-serializer-json-jackson</artifactId>
147-
<version>1.3.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-serializer-json-jackson;current} -->
147+
<version>1.2.2</version> <!-- {x-version-update;com.azure:azure-core-serializer-json-jackson;current} -->
148148
</dependency>
149149
<dependency>
150150
<groupId>com.azure</groupId>

eng/versioning/version_client.txt

+8-8
Original file line numberDiff line numberDiff line change
@@ -53,19 +53,19 @@ com.azure:azure-communication-sms;1.0.0-beta.4;1.0.0
5353
com.azure:azure-communication-identity;1.0.0-beta.6;1.0.0
5454
com.azure:azure-communication-phonenumbers;1.0.0-beta.6;1.0.0-beta.7
5555
com.azure:azure-containers-containerregistry;1.0.0.beta.1;1.0.0-beta.1
56-
com.azure:azure-core;1.14.1;1.15.0-beta.1
56+
com.azure:azure-core;1.14.1;1.15.0
5757
com.azure:azure-core-amqp;2.0.3;2.1.0-beta.1
5858
com.azure:azure-core-amqp-experimental;1.0.0-beta.1;1.0.0-beta.1
5959
com.azure:azure-core-experimental;1.0.0-beta.11;1.0.0-beta.12
6060
com.azure:azure-core-http-jdk-httpclient;1.0.0-beta.1;1.0.0-beta.1
61-
com.azure:azure-core-http-netty;1.9.0;1.10.0-beta.1
62-
com.azure:azure-core-http-okhttp;1.6.0;1.7.0-beta.1
63-
com.azure:azure-core-management;1.2.0;1.3.0-beta.1
61+
com.azure:azure-core-http-netty;1.9.0;1.9.1
62+
com.azure:azure-core-http-okhttp;1.6.0;1.6.1
63+
com.azure:azure-core-management;1.2.0;1.2.1
6464
com.azure:azure-core-serializer-avro-apache;1.0.0-beta.8;1.0.0-beta.9
6565
com.azure:azure-core-serializer-avro-jackson;1.0.0-beta.1;1.0.0-beta.2
66-
com.azure:azure-core-serializer-json-gson;1.1.0;1.2.0-beta.1
67-
com.azure:azure-core-serializer-json-jackson;1.2.1;1.3.0-beta.1
68-
com.azure:azure-core-test;1.6.0;1.7.0-beta.1
66+
com.azure:azure-core-serializer-json-gson;1.1.0;1.1.1
67+
com.azure:azure-core-serializer-json-jackson;1.2.1;1.2.2
68+
com.azure:azure-core-test;1.6.0;1.6.1
6969
com.azure:azure-core-tracing-opentelemetry;1.0.0-beta.8;1.0.0-beta.9
7070
com.azure:azure-cosmos;4.13.1;4.14.0-beta.1
7171
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.
229229
# note: The unreleased dependencies will not be manipulated with the automatic PR creation code.
230230
# In the pom, the version update tag after the version should name the unreleased package and the dependency version:
231231
# <!-- {x-version-update;unreleased_com.azure:azure-core;dependency} -->
232-
unreleased_com.azure:azure-core;1.15.0-beta.1
232+
unreleased_com.azure:azure-core;1.15.0
233233
unreleased_com.azure:azure-core-amqp;2.1.0-beta.1
234234
unreleased_com.azure:azure-core-experimental;1.0.0-beta.12
235235

sdk/core/azure-core-amqp/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
<dependency>
5959
<groupId>com.azure</groupId>
6060
<artifactId>azure-core</artifactId>
61-
<version>1.15.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core;current} -->
61+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;current} -->
6262
</dependency>
6363
<dependency>
6464
<groupId>com.microsoft.azure</groupId>

sdk/core/azure-core-experimental/CHANGELOG.md

+19-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,25 @@
11
# Release History
22

3-
## 1.0.0-beta.12 (Unreleased)
3+
## 1.0.0-beta.12 (2021-04-02)
44

5+
### New Features
6+
7+
- Added positional coordinate getter to `GeoBoundingBox`.
8+
- Overloaded `toString` for `GeoBoundingBox` and `GeoPosition`.
9+
- Added `getOuterRing` to `GeoPolygon`.
10+
- Added `DynamicRequest` and `DynamicResponse` to enable making REST API calls without a service client.
11+
12+
### Breaking Changes
13+
14+
- Removed `GeoArray` from public API.
15+
- Changed `GeoBoundingBox` constructor to use `double` instead of `Double` when including altitude values.
16+
- Renamed `GeoLine` to `GeoLineString` and `GeoLineCollection` to `GeoLineStringCollection`.
17+
- Changed `getCoordinates` of `GeoLineString` and `GeoLinearRing` to return `List` instead of `GeoArray`.
18+
- Removed `getCoordinates` from `GeoLineStringCollection`, `GeoPointCollection`, `GeoPolygon`, and `GeoPolygonCollection`.
19+
20+
### Dependency Updates
21+
22+
- Upgraded `azure-core` from `1.14.0` to `1.15.0`.
523

624
## 1.0.0-beta.11 (2021-03-08)
725

sdk/core/azure-core-experimental/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Azure Core Experimental contains types that are being evaluated and might eventu
1717
<dependency>
1818
<groupId>com.azure</groupId>
1919
<artifactId>azure-core-experimental</artifactId>
20-
<version>1.0.0-beta.11</version>
20+
<version>1.0.0-beta.12</version>
2121
</dependency>
2222
```
2323
[//]: # ({x-version-update-end})

sdk/core/azure-core-experimental/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
<dependency>
5959
<groupId>com.azure</groupId>
6060
<artifactId>azure-core</artifactId>
61-
<version>1.15.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core;current} -->
61+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;current} -->
6262
</dependency>
6363

6464
<dependency>

sdk/core/azure-core-http-jdk-httpclient/pom.xml

+4-4
Original file line numberDiff line numberDiff line change
@@ -62,27 +62,27 @@
6262
<dependency>
6363
<groupId>com.azure</groupId>
6464
<artifactId>azure-core</artifactId>
65-
<version>1.15.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core;current} -->
65+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;current} -->
6666
</dependency>
6767

6868
<!-- test dependencies on azure-core, because we want to run tests inherited from this module using JDK 11 HttpClient -->
6969
<dependency>
7070
<groupId>com.azure</groupId>
7171
<artifactId>azure-core</artifactId>
72-
<version>1.15.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core;current} -->
72+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;current} -->
7373
<type>test-jar</type>
7474
<scope>test</scope>
7575
</dependency>
7676
<dependency>
7777
<groupId>com.azure</groupId>
7878
<artifactId>azure-core-test</artifactId>
79-
<version>1.7.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
79+
<version>1.6.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
8080
<scope>test</scope>
8181
</dependency>
8282
<dependency>
8383
<groupId>com.azure</groupId>
8484
<artifactId>azure-core-test</artifactId>
85-
<version>1.7.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
85+
<version>1.6.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
8686
<type>test-jar</type>
8787
<scope>test</scope>
8888
</dependency>

sdk/core/azure-core-http-netty/CHANGELOG.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
11
# Release History
22

3-
## 1.10.0-beta.1 (Unreleased)
3+
## 1.9.1 (2020-04-02)
44

55
### Bug Fixes
66

77
- 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)
88
- Fixed a bug where `Proxy Authentication Required` bubbled back up to a `RetryPolicy` leading to more time taken to
99
connect to a proxy when authentication information was supplied. [#19415](https://github.com/Azure/azure-sdk-for-java/issues/19415)
1010

11+
### Dependency Updates
12+
13+
- Upgraded `azure-core` from `1.14.0` to `1.15.0`.
14+
- Upgraded Netty from `4.1.59.Final` to `4.1.60.Final`.
15+
1116
## 1.9.0 (2021-03-08)
1217

1318
### Dependency Updates

sdk/core/azure-core-http-netty/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Azure Core Netty HTTP client is a plugin for the `azure-core` HTTP client API.
1515
<dependency>
1616
<groupId>com.azure</groupId>
1717
<artifactId>azure-core-http-netty</artifactId>
18-
<version>1.9.0</version>
18+
<version>1.9.1</version>
1919
</dependency>
2020
```
2121
[//]: # ({x-version-update-end})

sdk/core/azure-core-http-netty/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<groupId>com.azure</groupId>
1616
<artifactId>azure-core-http-netty</artifactId>
1717
<packaging>jar</packaging>
18-
<version>1.10.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-http-netty;current} -->
18+
<version>1.9.1</version> <!-- {x-version-update;com.azure:azure-core-http-netty;current} -->
1919

2020
<name>Microsoft Azure Netty HTTP Client Library</name>
2121
<description>This package contains the Netty HTTP client plugin for azure-core.</description>
@@ -60,7 +60,7 @@
6060
<dependency>
6161
<groupId>com.azure</groupId>
6262
<artifactId>azure-core</artifactId>
63-
<version>1.15.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core;current} -->
63+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;current} -->
6464
</dependency>
6565

6666
<dependency>
@@ -117,20 +117,20 @@
117117
<dependency>
118118
<groupId>com.azure</groupId>
119119
<artifactId>azure-core</artifactId>
120-
<version>1.15.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core;current} -->
120+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;current} -->
121121
<type>test-jar</type>
122122
<scope>test</scope>
123123
</dependency>
124124
<dependency>
125125
<groupId>com.azure</groupId>
126126
<artifactId>azure-core-test</artifactId>
127-
<version>1.7.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
127+
<version>1.6.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
128128
<scope>test</scope>
129129
</dependency>
130130
<dependency>
131131
<groupId>com.azure</groupId>
132132
<artifactId>azure-core-test</artifactId>
133-
<version>1.7.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
133+
<version>1.6.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
134134
<type>test-jar</type>
135135
<scope>test</scope>
136136
</dependency>

sdk/core/azure-core-http-okhttp/CHANGELOG.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
# Release History
22

3-
## 1.7.0-beta.1 (Unreleased)
3+
## 1.6.1 (2021-04-02)
44

55
### Bug Fixes
66

77
- 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)
88

9+
### Dependency Updates
10+
11+
- Upgraded `azure-core` from `1.14.0` to `1.15.0`.
12+
913
## 1.6.0 (2021-03-08)
1014

1115
### Dependency Updates

sdk/core/azure-core-http-okhttp/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Azure Core OkHttp HTTP client is a plugin for the `azure-core` HTTP client API.
1515
<dependency>
1616
<groupId>com.azure</groupId>
1717
<artifactId>azure-core-http-okhttp</artifactId>
18-
<version>1.6.0</version>
18+
<version>1.6.1</version>
1919
</dependency>
2020
```
2121
[//]: # ({x-version-update-end})

sdk/core/azure-core-http-okhttp/pom.xml

+5-5
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<groupId>com.azure</groupId>
1616
<artifactId>azure-core-http-okhttp</artifactId>
1717
<packaging>jar</packaging>
18-
<version>1.7.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;current} -->
18+
<version>1.6.1</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;current} -->
1919

2020
<name>Microsoft Azure OkHttp HTTP Client Library</name>
2121
<description>This package contains the OkHttp HTTP client plugin for azure-core.</description>
@@ -60,7 +60,7 @@
6060
<dependency>
6161
<groupId>com.azure</groupId>
6262
<artifactId>azure-core</artifactId>
63-
<version>1.15.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core;current} -->
63+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;current} -->
6464
</dependency>
6565

6666
<dependency>
@@ -73,20 +73,20 @@
7373
<dependency>
7474
<groupId>com.azure</groupId>
7575
<artifactId>azure-core</artifactId>
76-
<version>1.15.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core;current} -->
76+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;current} -->
7777
<type>test-jar</type>
7878
<scope>test</scope>
7979
</dependency>
8080
<dependency>
8181
<groupId>com.azure</groupId>
8282
<artifactId>azure-core-test</artifactId>
83-
<version>1.7.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
83+
<version>1.6.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
8484
<scope>test</scope>
8585
</dependency>
8686
<dependency>
8787
<groupId>com.azure</groupId>
8888
<artifactId>azure-core-test</artifactId>
89-
<version>1.7.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
89+
<version>1.6.1</version> <!-- {x-version-update;com.azure:azure-core-test;current} -->
9090
<type>test-jar</type>
9191
<scope>test</scope>
9292
</dependency>

sdk/core/azure-core-management/CHANGELOG.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# Release History
22

3-
## 1.3.0-beta.1 (Unreleased)
3+
## 1.2.1 (2021-04-02)
44

5+
### Dependency Updates
6+
7+
- Upgraded `azure-core` from `1.14.0` to `1.15.0`.
58

69
## 1.2.0 (2021-03-08)
710

sdk/core/azure-core-management/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Azure Core Management library is a collection of classes common to the [Azure Re
1515
<dependency>
1616
<groupId>com.azure</groupId>
1717
<artifactId>azure-core-management</artifactId>
18-
<version>1.2.0</version>
18+
<version>1.2.1</version>
1919
</dependency>
2020
```
2121
[//]: # ({x-version-update-end})

sdk/core/azure-core-management/pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<groupId>com.azure</groupId>
1515
<artifactId>azure-core-management</artifactId>
16-
<version>1.3.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-management;current} -->
16+
<version>1.2.1</version> <!-- {x-version-update;com.azure:azure-core-management;current} -->
1717
<packaging>jar</packaging>
1818

1919
<name>Microsoft Azure Management Java Core Library</name>
@@ -59,7 +59,7 @@
5959
<dependency>
6060
<groupId>com.azure</groupId>
6161
<artifactId>azure-core</artifactId>
62-
<version>1.15.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core;current} -->
62+
<version>1.15.0</version> <!-- {x-version-update;com.azure:azure-core;current} -->
6363
</dependency>
6464

6565
<dependency>
@@ -83,7 +83,7 @@
8383
<dependency>
8484
<groupId>com.azure</groupId>
8585
<artifactId>azure-core-http-netty</artifactId>
86-
<version>1.10.0-beta.1</version> <!-- {x-version-update;com.azure:azure-core-http-netty;current} -->
86+
<version>1.9.1</version> <!-- {x-version-update;com.azure:azure-core-http-netty;current} -->
8787
<scope>test</scope>
8888
</dependency>
8989

sdk/core/azure-core-serializer-avro-apache/CHANGELOG.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
# Release History
22

3-
## 1.0.0-beta.9 (Unreleased)
3+
## 1.0.0-beta.9 (2021-04-02)
44

5+
### Dependency Updates
6+
7+
- Upgraded `azure-core` from `1.14.0` to `1.15.0`.
58

69
## 1.0.0-beta.8 (2021-03-08)
710

sdk/core/azure-core-serializer-avro-apache/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Azure Core Apache Avro Serializer is a plugin for the `azure-core` `AvroSerializ
1515
<dependency>
1616
<groupId>com.azure</groupId>
1717
<artifactId>azure-core-serializer-avro-apache</artifactId>
18-
<version>1.0.0-beta.8</version>
18+
<version>1.0.0-beta.9</version>
1919
</dependency>
2020
```
2121
[//]: # ({x-version-update-end})

0 commit comments

Comments
 (0)