Skip to content

Latest commit

 

History

History
65 lines (37 loc) · 1.9 KB

VersionHistory.md

File metadata and controls

65 lines (37 loc) · 1.9 KB

Version History

Pending

Describe changes here when they're committed to the master branch. Move them to Released when the project version number is updated in preparation for publishing an updated NuGet package.

Prefix the description of the change with [major], [minor] or [patch] in accordance with Semantic Versioning.

Released

0.8.0

  • Wrap more exceptions thrown from WebServiceRequestBase.GetResponseAsync in WebServiceException.
  • Rethrow ArgumentException thrown from JsonWebResponseUtility.GetJsonAsAsync as WebServiceException: #20.

0.7.1

  • Remove System.Net.Http dependency on .NET 4.7.2.

0.7.0

  • Update minimum target frameworks to .NET Standard 2.0, .NET 4.7.2.

0.6.1

  • [patch] Accept json responses without Content-Length set.
  • [patch] Detach WebServiceResponse.Content to allow it to be read as a stream.

0.6.0

  • [minor] Add WebServiceRequestSettings.GetHttpClient to allow HttpClient reuse.

0.5.0

  • [minor] Support responses with an explicit StatusCode property.
  • [minor] Add WebServiceRequestSettings.StartTrace callback.

0.4.0

  • [minor] Add params string[] option to CreateRequest.
  • [major] Adapt to breaking changes in Faithlife.Utility.

0.3.0

  • [patch] Change the only ConfigureAwait(true) to ConfigureAwait(false).
  • [minor] Add If-Match header support.

0.2.0

  • [major] Adapt to breaking changes in Faithlife.Json.
    • JsonInputSettings and JsonOutputSettings were merged into JsonSettings.
    • GetRequestUri now uses IEnumerable<KeyValuePair<string, object>> instead of an anonymous object.
  • [major] Change AcceptedStatusCodes to use IReadOnlyList<HttpStatusCode>.

0.1.2

  • [patch] Fix cookie handling in WebServiceRequestBase.

0.1.1

  • Update to Faithlife.Json 0.1.1.

0.1.0

  • Initial release.