Changelog
All notable changes to Dangl.RestClient are documented here.
v5.0.0:
- Dangl.RestClient.Identity.TrustedServer now requires
net7.0
as target framework - The package Dangl.RestClient.Identity.TrustedServer was removed
- The package Dangl.RestClient.Identity.Server was removed, it's
DanglIdentityServerTokenHandler
was moved toDangl.Identity.Client
- The package Dangl.RestClient.Identity.App was removed, it's
DanglIdentityAppTokenHandler
was moved toDangl.Identity.Client.App
v4.0.0:
- Updated all dependencies to the latest Dangl.Identity versions
- Dangl.RestClient.Identity.TrustedServer now requires
net5.0
as target framework
v3.0.1:
- Add
sdervices.AddDanglHttpClient<TService, TImplementation>()
overload
v3.0.0
- The Dangl.Identity dependencies have been updated to v3.0.0
- The server side packages have been upgrade to
netcoreapp3.1
, earlier frameworks are no longer supported
v2.0.0:
- Add
EventHandler<TokenUpdateEventArgs> TokenUpdate
toITokenHandler
interface
v1.6.3:
- The
GzipHandler
no longer tries to compress requests that have no content. This causedArgumentNullException
s when theGzipHandler
was used when sending empty requests
v1.6.2:
- The
DanglIdentityAppTokenHandler
has a new method that allows setting of user credentials after instantiation:void SetUserCredentials(string userIdentifier, string userPassword)
v1.6.1:
- Add NuGet package descriptions
v1.6.0:
- The generated assemblies now have a strong name. This is a breaking change of the binary API and will require recompilation on all systems that consume this package. The strong name of the generated assembly allows compatibility with other, signed tools. Please note that this does not increase security or provide tamper-proof binaries, as the key is available in the source code per Microsoft guidelines
v1.5.0:
- Update Dangl.Identity dependencies
v1.4.0:
- The method
ResponseWrapper.GetResponseWrapper
was renamed toResponseWrapper.GetResponseWrapperAsync
v1.3.0:
- Dependencies were updated to the latest versions, especially Dangl.Identity
- Tests now cover the
netcoreapp2.2
framework, tests fornetcoreapp2.0
were dropped
v1.2.2:
- Add
GzipHandler
v1.2.0:
- Refactoring to be usable with the
HttpClientFactory
- The minimum requirement is now
netstandard2.0
v1.1.4:
- Replace
Dangl.Identity.OAuth
package withDangl.Identity.Client.Mvc
v1.1.3:
- Dependencies update
- Internal refactoring
v1.1.2:
- Dependencies update
v1.1.1:
Dangl.RestClient.Identity.Server
is now public
v1.1.0
- Added Dangl.RestClient.Identity.TrustedServer package
- Refactoring to simplify setup of
DanglHttpClient
v1.0.2
- Add
ITokenHandler
to allow theAuthenticationHandler
to be able to obtain and refresh OAuth2 tokens - Add
Dangl.RestClient.Identity.App
andDangl.RestClient.Identity.Server
libraries
v1.0.1
- Maintenance Release
- Add
netstandard2.0
target
v1.0.0
- Initial Release