Skip to content

Releases: TypedRest/TypedRest-DotNet

1.6.5

Choose a tag to compare

@github-actions github-actions released this 17 May 15:34

NuGet package

Changes

  • Strip surrounding quotes from rel parameter in Link headers
  • Strip credentials from EndpointBase.Uri
  • Register default child link template in all CollectionEndpoint constructor overloads
  • Improved cancellation handling in StreamingEndpoint
  • Use UTC when checking expiration times
  • Emit http.status_code tracing tag as an integer
  • Only accept http(s) URIs as token-provider in TypedRest.CommandLine
  • Improved TypedRest.OAuth
    • Cache discovered token endpoints
    • Improved token refresh logic
    • Fixed missing HttpClient disposal

1.6.4

Choose a tag to compare

@github-actions github-actions released this 02 May 10:22

NuGet package

Changes

  • Clear ResponseCache in ElementEndpoint.UpdateAsync()
  • Dispose discarded responses
  • Updated System.* and `Microsoft.* dependencies

1.6.3

Choose a tag to compare

@github-actions github-actions released this 15 Feb 19:55

NuGet package

Changes

  • Updated Microsoft.* and System.* dependencies

1.6.2

Choose a tag to compare

@github-actions github-actions released this 20 Dec 17:09

NuGet package

Changes

  • Added .NET 10 support
  • Updated System.*, Microsoft.* and Newtonsoft.Json dependencies
  • Improved JsonConsole.ReadSecret()

1.6.1

Choose a tag to compare

@github-actions github-actions released this 08 Sep 14:29

NuGet package

Changes

  • Added StreamingCollectionEndpoint.PollingInterval
  • Added HttpResponseHeaders.RetryAfterDuration() extension method
  • Updated dependencies
    • System.ValueTuple to 4.6.0
    • System.Reactive to 6.0.2
    • Microsoft.Extensions.* to 9.0.8

1.6.0

Choose a tag to compare

@github-actions github-actions released this 15 Dec 14:57
f22fbd8
  • Added .NET 9.0 support
  • Removed .NET 6.0 support

1.5.4

Choose a tag to compare

@github-actions github-actions released this 08 Sep 20:24
  • Made DefaultErrorHandler extensible
  • Added ElementEndpoint.UpdateAsync() overload with Func<,>
  • Updated dependencies

1.5.3

Choose a tag to compare

@github-actions github-actions released this 07 Jul 10:45
  • Clear cache before submitting ElementEndpoint.MergeAsync() call
  • Do not attempt to parse response bodies on HTTP 204
  • Added UriExtensions.ExtractCredentials()
  • Made non-extensible classes sealed
  • Updated dependencies

1.5.2

Choose a tag to compare

@github-actions github-actions released this 27 Dec 20:55
  • Added .NET 8.0 build target

1.5.1

Choose a tag to compare

@github-actions github-actions released this 04 Oct 17:29
  • Added EndpointBase.Serializer as alias for .Serializers[0]