Skip to content

Latest commit

 

History

History
206 lines (105 loc) · 4.47 KB

CHANGELOG.md

File metadata and controls

206 lines (105 loc) · 4.47 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.3.3] - 2023-11-28

Added

  • Fixes a bug with internal CloneAsync method when using stream content types.

[1.3.2] - 2023-11-15

Added

  • Added support for dotnet 8.

[1.3.1] - 2023-11-10

Added

  • Fixes multiple initialization of ActivitySource instances on each request send(microsoft#161).

[1.3.0] - 2023-11-02

Added

  • Added uri replacement handler.

[1.2.0] - 2023-10-23

Added

  • Added support for dotnet trimming.

[1.1.1] - 2023-08-28

  • Fixes a bug where the ParametersNameDecodingHandler would also decode query parameter values.

[1.1.0] - 2023-08-11

Added

  • Added headers inspection handler to allow clients to observe request and response headers.

[1.0.6] - 2023-07-06

  • Fixes a bug where empty streams would be passed to the serializers if the response content header is set.

[1.0.5] - 2023-06-29

  • Fixes regression in request building when the passed httpClient base address ends with a \

[1.0.4] - 2023-06-15

  • Fixes a bug where NullReference Exception is thrown if a requestInformation is sent without providing UriTemplate
  • RequestAdapter passes HttpCompletionOption.ResponseHeadersRead to HttpClient for Stream responses to avoid memory consumption for large payloads.

[1.0.3] - 2023-06-09

  • Added propagating the HttpClientRequestAdapter's supplied HttpClient BaseAddress as the adapter's initial BaseUrl

Added

[1.0.2] - 2023-04-06

Changed

  • Includes Response headers in APIException for failed requests.

[1.0.1] - 2023-03-10

Changed

[1.0.0] - 2023-02-27

Added

  • GA release

[1.0.0-rc.6] - 2023-02-03

Added

  • Added the HTTP response status code on API exception.

[1.0.0-rc.5] - 2023-01-23

Changed

  • Aligns the HttpClientRequestAdapter with other langugages to use the BaseUrl from the RequestAdapter as the baseUrl for making requests.

[1.0.0-rc.4] - 2023-01-09

Added

  • Adds support for nullalbe reference types.

[1.0.0-rc.3] - 2023-01-09

Added

  • Added a method to convert abstract requests to native requests in the request adapter interface.

[1.0.0-rc.2] - 2023-01-05

Added

  • Adds this library version as a product in the user-agent

[1.0.0-rc.1] - 2022-12-15

Changed

  • Release candidate 1

Changed

[1.0.0-preview.13] - 2022-12-14

Changed

  • Added multi-value headers support.

[1.0.0-preview.12] - 2022-12-01

Changed

  • Fixes RetryHandler to return the real wait time

[1.0.0-preview.11] - 2022-10-17

Changed

  • Changes the ResponseHandler parameter in IRequestAdapter to be a RequestOption

[1.0.0-preview.10] - 2022-09-19

Added

  • Added tracing support through OpenTelemetry.

[1.0.0-preview.9] - 2022-09-07

Added

  • Added support for additional status codes.

[1.0.0-preview.8] - 2022-05-19

Changed

  • Fixed a bug where CAE support would keep connections open when retrying.

[1.0.0-preview.7] - 2022-05-13

Added

  • Added support for continuous access evaluation.

[1.0.0-preview.6] - 2022-04-12

Changed

  • Breaking: Changes target runtime to netstandard2.0

[1.0.0-preview.5] - 2022-04-07

Added

  • Added supports for decoding parameter names.

[1.0.0-preview.4] - 2022-04-06

Changed

  • Fix issue with HttpRequestAdapter returning disposed streams when the requested return type is a Stream #10

[1.0.0-preview.3] - 2022-03-28

Added

  • Added support for 204 no content responses

Changed

  • Fixed a bug where BaseUrl would not be set in some scenarios

[1.0.0-preview.2] - 2022-03-18

Changed

  • Fixed a bug where scalar request would not deserialize correctly.

[1.0.0-preview.1] - 2022-03-18

Added

  • Initial Nuget release