diff --git a/sdk/core/Azure.Core/CHANGELOG.md b/sdk/core/Azure.Core/CHANGELOG.md index ec3a08346665..813e4d861816 100644 --- a/sdk/core/Azure.Core/CHANGELOG.md +++ b/sdk/core/Azure.Core/CHANGELOG.md @@ -1,20 +1,19 @@ # Release History -## 1.36.0-beta.1 (Unreleased) +## 1.36.0 (2023-11-10) ### Features Added +- Added `RequiresUnreferencedCode` attribute to `RequestContent.Create(object)` overloads that use reflection to serialize the input object. This provides support for native AOT compilation when Azure.Core is used for diagnostics. +- Use System.Text.Json source generation to deserialize the error response in `RequestFailedException` on `net6.0` and above targets. + ### Breaking Changes - Updated tracing attributes names to conform to OpenTelemetry semantic conventions version 1.23.0. - Suppress client activity creation by Azure clients if it happens in scope of another activity created by an Azure client. -- Changed how `ActivitySource` name is constructed for clients that use single-worded activity names (without dot). Now we append provided activity name as is to the client namespace name. - Previously, provided activity name was omitted and `ActivitySource` name matched provided client namespace. +- Changed how `ActivitySource` name is constructed for clients that use single-worded activity names (without dot). We now append provided activity name as is to the client namespace name. Previously, the provided activity name was omitted and the `ActivitySource` name matched the provided client namespace. - Distributed tracing with `ActivitySource` for HTTP and REST-based client libraries is declared stable. [Experimental feature-flag](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/samples/Diagnostics.md) is no longer required for most of the newly released libraries. Tracing for messaging libraries remains experimental. - -### Bugs Fixed - -### Other Changes +- Added nullable annotation to `ResourceIdentifier.TryParse` parameter `input`. ## 1.35.0 (2023-09-07) diff --git a/sdk/core/Azure.Core/src/Azure.Core.csproj b/sdk/core/Azure.Core/src/Azure.Core.csproj index 51ed3ced0b0a..7e34bcd28133 100644 --- a/sdk/core/Azure.Core/src/Azure.Core.csproj +++ b/sdk/core/Azure.Core/src/Azure.Core.csproj @@ -2,7 +2,7 @@ This is the implementation of the Azure Client Pipeline Microsoft Azure Client Pipeline - 1.36.0-beta.1 + 1.36.0 1.35.0 Microsoft Azure Client Pipeline