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

Changelog History
Page 1

  • v1.6.1 Changes

    • Support passing a custom IRequester when using HttpClientFactory (#244)
  • v1.6.0 Changes

    • Bump Json.NET minimum version to avoid users being accidentally exposed to CWE-755
    • Fix Task<Response<string>> (#230)
    • HttpClientFactory: Allow passing a delegate which is used to configure the created interface instance, e.g. to set properies(#240)
  • v1.5.7 Changes

    • Support multiple attributes on a single parameter (#171)
    • Source generator: Add .g.cs suffix to generated filenames (#226)
  • v1.5.6 Changes

    • HttpClientFactory: A supplied RequestModifier no longer overrides the PrimaryHttpMessageHandler, meaning you can supply this when calling UseWithRestEaseClient (#211, #220)
  • 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