Skip to content

1.1.0

Compare
Choose a tag to compare
@kampute kampute released this 11 Mar 14:03
· 15 commits to master since this release

In this release, we have concentrated on enhancing the code quality of our library. Here are the detailed changes:

  • Added a missing setter for the Errors property on HttpResponseException, enhancing error management capabilities.
  • Added Content property to HttpContentException to provide more detailed information about exceptions related to HTTP content.
  • Fixed a possible race condition issue in HttpError401Handler which ensures more reliable handling of HTTP 401 errors.
  • Reworked retry strategies to streamline the implementation of new strategies and reduce redundant code, thereby making the retry logic more efficient and maintainable.
  • Improved some unit tests, thereby increasing test coverage and reliability.
  • Addressed multiple issues in the XML comments to enhance the accuracy and usefulness of our code documentation.
  • Updated the Kampute.HttpClient.Json package dependency to require a minimum of System.Text.Json version 8.0.2, ensuring compatibility and to utilize a version without known issues.
  • Updated the Kampute.HttpClient.NewtonsoftJson package dependency to require a minimum of Newtonsoft.Json version 13.0.3, selecting a version known for its stability and reliability.
  • Implemented various other minor improvements across the library to enhance performance, usability, and documentation clarity.

We recommend all users to update to this version for an improved and more reliable experience. As always, we welcome your feedback and contributions to further refine the library.