All Versions
41
Latest Version
Avg Release Cycle
96 days
Latest Release
-

Changelog History
Page 1

  • v1.5.5 Changes

    • Update System.Net.Http dependency to avoid CVE-2018-8292
    • Source generator: Speed up slightly
  • v1.5.4 Changes

    • Fix binary break in ApiException (#182)
  • v1.5.3 Changes

    • Add RestClient overloads which accept a HttpMessageHandler
    • Add instructions on using Polly to README (#89)
    • Add ApiException.DeserializeContent<T> (#172)
    • Add additional RestClient constructor and .For overloads
    • Source generator: Don't emit #nullable enable before C# 8
    • Source generator: Fix enum parameters which accept a default value (#181)
    • HttpClientFactory: Add IHttpClientBuilder.UseWithRestEaseClient
  • v1.5.2 Changes

    • SourceGenerator: Add <auto-generated> comment to generated files, to keep StyleCop et al happy (#174)
    • HttpClientFactory: fix types not being correctly registered (#175)
  • v1.5.1 Changes

    • RestEase.SourceGenerator is out of preview!
    • Add support for [BaseAddress]
    • Improve how content headers behave: if a method has a [Body] parameter, contents headers are always sent
    • HttpClientFactory: allow passing a RequestModifier to AddRestEaseClient (#164)
    • HttpClientFactory: add overloads which take a Uri
    • .NET 5: Add RestClient.HttpRequestMessageRequestInfoOptionsKey for use with HttpClient.Options
    • Minor bug fixes
  • v1.5.0 Changes

    • Support content-related headers on a method, even if the method doesn't specify a body (#156)
    • Add the RestEase.SourceGenerator NuGet package (currently in preview)
    • Add the RestEase.HttpClientFactory NuGet package
  • v1.4.12 Changes

    April 26, 2020
    • Add support for multiple raw query strings (#151)
    • Add netstandard1.2 target
    • README improvements
  • v1.4.11 Changes

    April 04, 2020
    • Add extended formats for property headers and header params (#123)
    • Make RequestInfo available to the RequestModifier (#133)
    • Add Nullable Reference Type annotations
    • README improvements (#127, #129, #132, #135, #138)
  • v1.4.10 Changes

    July 27, 2019
    • Add [BasePath] (#113)
  • v1.4.9 Changes

    April 28, 2019
    • Support custom path parameter/property serialization (thanks to @sharparam). This is useful for enums (#95)
    • Support setting HttpRequestMessage.Proprties through properties and parameters (thanks to @Husqvik) (#116)
    • Allow request body headers to be sent, if the body is null (#109)