Releases: TypedRest/TypedRest-DotNet
Releases · TypedRest/TypedRest-DotNet
1.1.0-rc0001
First release candidate for 1.1.0
Changes:
- Redesigned
TypedRest.OAuth
NuGet package to remove dependency on other TypedRest packages - Merged
TypedRest.JsonPatch
NuGet package intoTypedRest
- Merged
ElementEndpointExtensions
intoElementEndpoint
- Dropped .NET Core 2.0 support in
TypedRest.CommandLine
(only 2.1 and 3.1 now) - Improved generic type constraints an nullability annotations
- Updated NuGet dependencies
1.0.3
- Added class type restriction for all occurrences of
TEntity
for improved nullability analysis OAuthHandler
- Fixed token expiration check
- Retry with new access token on HTTP 401
1.0.2
OAuthEntryEndpoint
: Fixed handling of HttpMessageHandlerOAuthHandler
: Fixed discovery- Added
OAuthOptions.Audience
1.0.1
OAuthHandler
: Removed default value forInnerHandler
(This is required for compatibility withHttpClientFactory
)TypedRest.CommandLine
: Updated to .NET Core 2.1 and 3.1- Updated NuGet dependencies
1.0.0
- Turned
StreamingEndpoint.Separator
into constructor argument - Renamed
IndexerCommand.BuildElementCommand()
to.GetElementCommand()
- Added .NET Standard 2.1 and .NET Core 3.0 build targets
- Redesigned OAuthHandler
- Updated NuGet dependencies
1.0.0-rc0001
First release candidate for 1.0.0
Changes:
- Restructured namespaces (e.g. endpoints now in
TypedRest.Endpoints
,TypedRest.Endpoints.Generic
,TypedRest.Rpc
, ...) - Renamed
ITriggerEndpoint
toIRpcEndpoint
, renamedTriggerAsync()
toInvokeAsync()
- Renamed
ActionEndpoint<T>
toConsumerEndpoint<T>
- Renamed
Renamed FunctionEndpoint<T>
toProducerEndpoint<T>
- Added
.LinkTemplate()
overload that takes a dictionary - Set
Accept
header based on media types supported bySerializer