From b97b863925cb0ef1b0c495340dc2400884a07626 Mon Sep 17 00:00:00 2001 From: Sima Zhu Date: Mon, 30 Dec 2019 10:12:32 -0800 Subject: [PATCH 1/9] ChangeLog updates for azure-core-http-okhttp --- sdk/core/azure-core-http-netty/CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 sdk/core/azure-core-http-netty/CHANGELOG.md diff --git a/sdk/core/azure-core-http-netty/CHANGELOG.md b/sdk/core/azure-core-http-netty/CHANGELOG.md new file mode 100644 index 0000000000000..3f7e7b1c60a0c --- /dev/null +++ b/sdk/core/azure-core-http-netty/CHANGELOG.md @@ -0,0 +1,14 @@ +# Release History + +## 1.2.0-beta.1 (Unreleased) + +## Version 1.1.0 (2019-11-26) +- Switch to JUnit version 5. + +## Version 1.0.0 (2019-10-29) +This package's +[documentation](https://github.com/Azure/azure-sdk-for-java/blob/azure-core_1.0.0/sdk/core/azure-core-http-okhttp/README.md) +and +[samples](https://github.com/Azure/azure-sdk-for-java/tree/azure-core_1.0.0/sdk/core/azure-core-http-okhttp/src/samples/java/com/azure/core/http/okhttp) + +- Initial release. Please see the README and wiki for information on the new design. From e27a617375fb507c9d64d0297ccf11511502f4dd Mon Sep 17 00:00:00 2001 From: Sima Zhu Date: Mon, 30 Dec 2019 10:38:18 -0800 Subject: [PATCH 2/9] Added changeLog for azure-core-netty --- sdk/core/azure-core-http-netty/CHANGELOG.md | 4 ++-- sdk/core/azure-core-http-okhttp/CHANGELOG.md | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 sdk/core/azure-core-http-okhttp/CHANGELOG.md diff --git a/sdk/core/azure-core-http-netty/CHANGELOG.md b/sdk/core/azure-core-http-netty/CHANGELOG.md index 3f7e7b1c60a0c..2345b0d09b474 100644 --- a/sdk/core/azure-core-http-netty/CHANGELOG.md +++ b/sdk/core/azure-core-http-netty/CHANGELOG.md @@ -7,8 +7,8 @@ ## Version 1.0.0 (2019-10-29) This package's -[documentation](https://github.com/Azure/azure-sdk-for-java/blob/azure-core_1.0.0/sdk/core/azure-core-http-okhttp/README.md) +[documentation](https://github.com/Azure/azure-sdk-for-java/blob/azure-core-http-netty_1.0.0/sdk/core/azure-core-http-netty/README.md) and -[samples](https://github.com/Azure/azure-sdk-for-java/tree/azure-core_1.0.0/sdk/core/azure-core-http-okhttp/src/samples/java/com/azure/core/http/okhttp) +[samples](https://github.com/Azure/azure-sdk-for-java/tree/azure-core-http-netty_1.0.0/sdk/core/azure-core-http-netty/src/samples/java/com/azure/core/http/netty) - Initial release. Please see the README and wiki for information on the new design. diff --git a/sdk/core/azure-core-http-okhttp/CHANGELOG.md b/sdk/core/azure-core-http-okhttp/CHANGELOG.md new file mode 100644 index 0000000000000..3f7e7b1c60a0c --- /dev/null +++ b/sdk/core/azure-core-http-okhttp/CHANGELOG.md @@ -0,0 +1,14 @@ +# Release History + +## 1.2.0-beta.1 (Unreleased) + +## Version 1.1.0 (2019-11-26) +- Switch to JUnit version 5. + +## Version 1.0.0 (2019-10-29) +This package's +[documentation](https://github.com/Azure/azure-sdk-for-java/blob/azure-core_1.0.0/sdk/core/azure-core-http-okhttp/README.md) +and +[samples](https://github.com/Azure/azure-sdk-for-java/tree/azure-core_1.0.0/sdk/core/azure-core-http-okhttp/src/samples/java/com/azure/core/http/okhttp) + +- Initial release. Please see the README and wiki for information on the new design. From 3a892e29d9e82dfa1c206421cf8dd2a469869c42 Mon Sep 17 00:00:00 2001 From: Sima Zhu Date: Mon, 30 Dec 2019 11:47:52 -0800 Subject: [PATCH 3/9] Added changelog for azure core tests --- sdk/core/azure-core-management/CHANGELOG.md | 15 +++++++++++++++ sdk/core/azure-core-test/CHANGELOG.md | 16 ++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 sdk/core/azure-core-management/CHANGELOG.md create mode 100644 sdk/core/azure-core-test/CHANGELOG.md diff --git a/sdk/core/azure-core-management/CHANGELOG.md b/sdk/core/azure-core-management/CHANGELOG.md new file mode 100644 index 0000000000000..0297a5f76d477 --- /dev/null +++ b/sdk/core/azure-core-management/CHANGELOG.md @@ -0,0 +1,15 @@ +# Release History + +## 1.2.0-beta.1 (Unreleased) +- Client library depends on the new changes + +## Version 1.1.0 (2019-11-26) +- Switch to JUnit version 5. + +## Version 1.0.0 (2019-10-29) +This package's +[documentation](https://github.com/Azure/azure-sdk-for-java/blob/azure-core-http-netty_1.0.0/sdk/core/azure-core-http-netty/README.md) +and +[samples](https://github.com/Azure/azure-sdk-for-java/tree/azure-core-http-netty_1.0.0/sdk/core/azure-core-http-netty/src/samples/java/com/azure/core/http/netty) + +- Initial release. Please see the README and wiki for information on the new design. diff --git a/sdk/core/azure-core-test/CHANGELOG.md b/sdk/core/azure-core-test/CHANGELOG.md new file mode 100644 index 0000000000000..b7a9c62fbf2ec --- /dev/null +++ b/sdk/core/azure-core-test/CHANGELOG.md @@ -0,0 +1,16 @@ +# Release History + +## 1.1.0-beta.2 (2019-12-18) +- Quick release to have client library depends on the right version of azure-core and azure-core-test changes. + +## Version 1.1.0-beta.1 (2019-12-17) +- Added log message if playback json file is missing. +- Fixed bug which record failed for newly added tests. +- Switch to JUnit version 5. +- Allowed to record body when content type is not set. + +## Version 1.0.0 (2019-10-29) +This package's +[documentation](https://github.com/Azure/azure-sdk-for-java/blob/azure-core-test_1.0.0/sdk/core/azure-core-test/README.md) + +- Initial release. Please see the README and wiki for information on the new design. From 8b9f99b34bbb4487cb2a760fd2b8e2431a8321c7 Mon Sep 17 00:00:00 2001 From: Sima Zhu Date: Mon, 30 Dec 2019 12:06:33 -0800 Subject: [PATCH 4/9] Added changelog content for azure core management --- sdk/core/azure-core-management/CHANGELOG.md | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/sdk/core/azure-core-management/CHANGELOG.md b/sdk/core/azure-core-management/CHANGELOG.md index 0297a5f76d477..483a06ce8a44f 100644 --- a/sdk/core/azure-core-management/CHANGELOG.md +++ b/sdk/core/azure-core-management/CHANGELOG.md @@ -1,15 +1,8 @@ # Release History -## 1.2.0-beta.1 (Unreleased) -- Client library depends on the new changes +## 1.0.0-preview.4 (2019-09-09) -## Version 1.1.0 (2019-11-26) -- Switch to JUnit version 5. +## Version 1.0.0-preview.3 (2019-08-05) -## Version 1.0.0 (2019-10-29) -This package's -[documentation](https://github.com/Azure/azure-sdk-for-java/blob/azure-core-http-netty_1.0.0/sdk/core/azure-core-http-netty/README.md) -and -[samples](https://github.com/Azure/azure-sdk-for-java/tree/azure-core-http-netty_1.0.0/sdk/core/azure-core-http-netty/src/samples/java/com/azure/core/http/netty) - -- Initial release. Please see the README and wiki for information on the new design. +## Version 1.0.0-preview.1 (2019-06-28) +- Initial release. This package contains core types for Azure management (ARM) Java clients. From c0b8f97514de79e193ffd9be855aab65813f1e7c Mon Sep 17 00:00:00 2001 From: Sima Zhu Date: Mon, 30 Dec 2019 12:14:16 -0800 Subject: [PATCH 5/9] Added change log for azure sdk template for completeness --- sdk/core/azure-core-management/CHANGELOG.md | 2 +- sdk/template/azure-sdk-template/CHANGELOG.md | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 sdk/template/azure-sdk-template/CHANGELOG.md diff --git a/sdk/core/azure-core-management/CHANGELOG.md b/sdk/core/azure-core-management/CHANGELOG.md index 483a06ce8a44f..2bd5f4012be3a 100644 --- a/sdk/core/azure-core-management/CHANGELOG.md +++ b/sdk/core/azure-core-management/CHANGELOG.md @@ -5,4 +5,4 @@ ## Version 1.0.0-preview.3 (2019-08-05) ## Version 1.0.0-preview.1 (2019-06-28) -- Initial release. This package contains core types for Azure management (ARM) Java clients. +- Initial release. This package contains Microsoft Azure SDK for Template. diff --git a/sdk/template/azure-sdk-template/CHANGELOG.md b/sdk/template/azure-sdk-template/CHANGELOG.md new file mode 100644 index 0000000000000..82d3974cdc205 --- /dev/null +++ b/sdk/template/azure-sdk-template/CHANGELOG.md @@ -0,0 +1,14 @@ +# Release History + +## 1.0.4-beta.1 (2019-11-20) + +## Version 1.0.3 (2019-11-18) + +## Version 1.0.3-beta.1 (2019-11-17) + +## Version 1.0.1 (2019-11-17) + +## Version 1.0.1-beta.1 (2019-11-17) + +## Version 1.0.2 (2019-08-15) +- Initial release. Please see the README and wiki for information on the new design. From b35417d3a3cd195c6549aa494fc022d2f975af48 Mon Sep 17 00:00:00 2001 From: Sima Zhu Date: Mon, 30 Dec 2019 12:50:59 -0800 Subject: [PATCH 6/9] Added changelog for azure core amqp --- sdk/core/azure-core-amqp/CHANGELOG.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 sdk/core/azure-core-amqp/CHANGELOG.md diff --git a/sdk/core/azure-core-amqp/CHANGELOG.md b/sdk/core/azure-core-amqp/CHANGELOG.md new file mode 100644 index 0000000000000..24e5ae4dc9f1c --- /dev/null +++ b/sdk/core/azure-core-amqp/CHANGELOG.md @@ -0,0 +1,21 @@ +# Release History + +## 1.0.0-beta.8 (12-03-2019) + +## Version 1.0.0-preview.7 (2019-11-04) + +## Version 1.0.0-preview.6 (2019-10-10) + +## Version 1.0.0-preview.5 (2019-10-07) + +## Version 1.0.0-preview.4 (2019-09-09) + +## Version 1.0.0-preview.3 (2019-08-05) + +## Version 1.0.0-preview.2 (2019-07-02) +- +## Version 1.0.0-preview.1 (2019-06-28) +This package's +[documentation](https://github.com/Azure/azure-sdk-for-java/blob/azure-core-amqp_1.0.0-preview.1/core/azure-core-amqp/README.md) + +- Initial release. Please see the README and wiki for information on the new design. From 709504876a4d3cae3efe473fa27542398ba235d2 Mon Sep 17 00:00:00 2001 From: Sima Zhu Date: Thu, 2 Jan 2020 10:20:14 -0800 Subject: [PATCH 7/9] Added more contents to azure-core-amqp. --- sdk/core/azure-core-amqp/CHANGELOG.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/sdk/core/azure-core-amqp/CHANGELOG.md b/sdk/core/azure-core-amqp/CHANGELOG.md index 24e5ae4dc9f1c..91eb087cb5078 100644 --- a/sdk/core/azure-core-amqp/CHANGELOG.md +++ b/sdk/core/azure-core-amqp/CHANGELOG.md @@ -7,13 +7,26 @@ ## Version 1.0.0-preview.6 (2019-10-10) ## Version 1.0.0-preview.5 (2019-10-07) +- Getters and setters were updated to use Java Bean notation. +- Added `MessageSerializer` to azure-core-amqp. +- Moved Reactor handlers into azure-core-amqp. +- Moved implementation specific classes to azure-core-amqp. +- Moved ReactorDispatcher, AmqpErrorCode to azure-core-amqp. +- Renamed `getIdentifier` to `getId`. +- Renamed `getHost` to `getHostName`. +- Cleanup and introduced OpenCensus Tracing plugin. ## Version 1.0.0-preview.4 (2019-09-09) +- Support tracing for azure-core-amqp. ## Version 1.0.0-preview.3 (2019-08-05) +- Make ClientLogger thread-safe. +- Retry implements Cloneable. +- Rename `Retry` to `RetryPolicy`. +- `RetryOptions` implements Cloneable. ## Version 1.0.0-preview.2 (2019-07-02) -- + ## Version 1.0.0-preview.1 (2019-06-28) This package's [documentation](https://github.com/Azure/azure-sdk-for-java/blob/azure-core-amqp_1.0.0-preview.1/core/azure-core-amqp/README.md) From f6722400fc15d2b90b149afb07a2346d2c629d91 Mon Sep 17 00:00:00 2001 From: Sima Zhu Date: Thu, 2 Jan 2020 11:00:50 -0800 Subject: [PATCH 8/9] Added more changes --- sdk/core/azure-core-amqp/CHANGELOG.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/sdk/core/azure-core-amqp/CHANGELOG.md b/sdk/core/azure-core-amqp/CHANGELOG.md index 91eb087cb5078..dc30a0ec656c9 100644 --- a/sdk/core/azure-core-amqp/CHANGELOG.md +++ b/sdk/core/azure-core-amqp/CHANGELOG.md @@ -1,10 +1,35 @@ # Release History ## 1.0.0-beta.8 (12-03-2019) +- Changed preview to beta. +- Fixes authorization when using client credentials. +- Changed FullyQualifiedDomainName -> FullyQualifiedNamespace. +- Renamed `BatchOptions` -> `CreateBatchOptions` and added `getRetryMode`. +- Renamed `ProxyConfiguration` -> `ProxyOption`s. +- Removed cloneable from retry policies. +- Renamed `RetryOptions`, `RetryPolicy` -> `AmqpRetryOptions`, `AmqpRetryPolicy`. +- Updated `RetryMode` -> `AmqpRetryMode`. +- Updated CBS -> ClaimsBasedSecurityNode. +- Removed final from RetryPolicy. +- Renamed from getProperties() -> getEventHubProperties(). +- Exposed getMaxSizeInBytes API. +- Removed fromOffset(bool) overload public method. +- Updated Hostname -> FullyQualifiedNamespace. +- `AmqpConnection` implements AutoCloseable. Added `getEndpointStates` API. +- `AmqpConnection`/`Link`/`Session` implements AutoCloseable. Added `getEndpointStates` API. +- `CBSNode` implements AutoCloseable. +- Deleted EndpointStateNotifier. Added ShutdownSignals to Connection. +- Deleted EndpointStateNotifierBase. +- Updated parameter name for MessageConstant.fromValue. +- Moved AmqpExceptionHandler into implementation class. +- Updated CBS -> Cbs. +- Added `AmqpEndpointStateUtil`. +- Closed ReactorReceiver on errors or closures in link. ## Version 1.0.0-preview.7 (2019-11-04) ## Version 1.0.0-preview.6 (2019-10-10) +- Added more error messages for checking null. ## Version 1.0.0-preview.5 (2019-10-07) - Getters and setters were updated to use Java Bean notation. @@ -15,6 +40,8 @@ - Renamed `getIdentifier` to `getId`. - Renamed `getHost` to `getHostName`. - Cleanup and introduced OpenCensus Tracing plugin. +- Added `PROTON_IO` in ErrorCondition. +- Added `ProxyConfiguration` for API `createConnectionHandler`. ## Version 1.0.0-preview.4 (2019-09-09) - Support tracing for azure-core-amqp. From eefdbc6a27f4fe1c4bfb85dcae9dfe6d29a06fe2 Mon Sep 17 00:00:00 2001 From: Sima Zhu <48036328+sima-zhu@users.noreply.github.com> Date: Thu, 2 Jan 2020 14:50:23 -0800 Subject: [PATCH 9/9] Update CHANGELOG.md --- sdk/core/azure-core-amqp/CHANGELOG.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/sdk/core/azure-core-amqp/CHANGELOG.md b/sdk/core/azure-core-amqp/CHANGELOG.md index dc30a0ec656c9..3e61c4f73d751 100644 --- a/sdk/core/azure-core-amqp/CHANGELOG.md +++ b/sdk/core/azure-core-amqp/CHANGELOG.md @@ -11,9 +11,6 @@ - Updated `RetryMode` -> `AmqpRetryMode`. - Updated CBS -> ClaimsBasedSecurityNode. - Removed final from RetryPolicy. -- Renamed from getProperties() -> getEventHubProperties(). -- Exposed getMaxSizeInBytes API. -- Removed fromOffset(bool) overload public method. - Updated Hostname -> FullyQualifiedNamespace. - `AmqpConnection` implements AutoCloseable. Added `getEndpointStates` API. - `AmqpConnection`/`Link`/`Session` implements AutoCloseable. Added `getEndpointStates` API. @@ -47,7 +44,6 @@ - Support tracing for azure-core-amqp. ## Version 1.0.0-preview.3 (2019-08-05) -- Make ClientLogger thread-safe. - Retry implements Cloneable. - Rename `Retry` to `RetryPolicy`. - `RetryOptions` implements Cloneable.