Skip to content

Releases: TypedRest/TypedRest-DotNet

1.3.6

29 Nov 19:41
Compare
Choose a tag to compare
  • Added support for .NET 6.0
  • Remove support for .NET Core 2.1
  • Updated IdentityModel dependency to 5.2.0
  • Updated Microsoft.* dependencies to 3.1.21 / 5.0.12

1.3.5

05 Sep 19:58
Compare
Choose a tag to compare
  • Introduced EndpointCommand.Input() protected method
  • Updated Newtonsoft.Json dependency to 13.0.1
  • Updated IdentityModel dependency to 5.1.0
  • Updated Microsoft.* dependencies to 3.1.18 / 5.0.9

1.3.4

29 Jan 10:53
Compare
Choose a tag to compare
  • Added .AddBasicAuth() extension methods for HttpClient and IHttpClientBuilder
  • Made OAuth token expiry buffer time configurable
  • Moved EndpointProvider to TypedRest.CommandLine and simplified expected endpoint constructor signature
  • Updated dependencies

1.3.3

30 Nov 15:39
Compare
Choose a tag to compare
  • CollectionEndpoint.CreateAsync() now returns null when server returns neither Location header nor entity with ID in response body

1.3.2

27 Nov 09:56
Compare
Choose a tag to compare
  • Added support for .NET 5.0
  • Improved nullability handling

1.3.1

20 Nov 09:32
Compare
Choose a tag to compare

1.3.0

20 Sep 11:20
Compare
Choose a tag to compare
  • Added support for caching-related headers: Last-Modified, Expires, Cache-Control
  • Renamed ETagEndpointBase to CachingEndpointBase

1.2.1

14 Sep 08:29
Compare
Choose a tag to compare
  • Improved header link extraction
  • Improved input validation for Indexer|CollectionEndpoint indexer
  • Updated IdentityModel to v4.4.0
  • Updated Microsoft.Extensions.* to v3.1.8

1.2.0

26 Aug 17:22
Compare
Choose a tag to compare
  • Replaced LinkHandler with LinkExtractor
    • Split LinkHandler into HeaderLinkExtractor, HalLinkExtractor and AggregateLinkExtractor
    • Only attempt to extract HAL links when returned Content-Type is application/hal+json
  • CollectionEndpoint.CreateAsync(): Infer endpoint URL from returned entity when server does not set Location header
  • Removed support for .NET Framework versions older than 4.6.1
  • Removed assembly strong name signing
  • Replaced embedded copy of Resta.UriTemplates with NuGet dependency
  • Updated NuGet dependencies

1.1.0

11 Jul 19:18
Compare
Choose a tag to compare

See 1.1.0-rc0001 for changelog.