Releases: mdsol/mauth-client-dotnet
Releases · mdsol/mauth-client-dotnet
release/v5.1.8
Merge pull request #104 from mdsol/authenticator Expose MAuthenticator class
Release of v5.1.7
What's Changed
- Fix preprocessor symbols for sync methods by @eraffel-MDSol in #100
- Merge develop into master by @eraffel-MDSol in #101
Full Changelog: release/v5.1.6...release/v5.1.7
Release of v5.1.6
What's Changed
- Add time constraint between signature and verification by @eraffel-MDSol in #96
- Update changelog and version number by @eraffel-MDSol in #97
- Merge develop into master by @eraffel-MDSol in #98
New Contributors
- @eraffel-MDSol made their first contribution in #96
Full Changelog: release/v5.1.5...release/v5.1.6
Release of v5.1.5
This patch release contains the following fixes, updates and changes:
- [Core] Fix bug in MAuth caching response
Release of v5.1.3
This patch release contains the following fixes, updates and changes:
- [All] Partially removed target framework multitargeting and specified single target framework for most of the packages
- [Core] Specified target framework as .NET Standard 2.0 and .NET 5.0
- [AspNetCore] Specified target framework as .NET Standard 2.0
- [Owin] Specified target framework as .NET Framework 4.6.1
- [WebApi] Specified target framework as .NET Framework 4.6.1
Release of v5.1.2
This patch release contains the following fixes, updates and changes:
- [Core] Removed unnecessary dependency on
System.Net.Http
package.
Release of v5.1.1
This patch release contains the following fixes, updates and changes:
- [Core] Fixed an issue with internal caching for the utility extension
Authenticate()
method. - [Core] Added multi-target for .NET 5 to support synchronus HttpClient requests.
- [Core] Updated MAuthSigningHandler to sign synchronus requests.
- [Core] Updated MAuthAuthenticator to create and reuse a single HttpClient instead of creating a new one for each MAuthRequestRetrier.
- [Core] Updated MAuthAuthenticator to limit the calls to the cache item factory method to a single thread per key not already in the cache.
Release of v5.0.0
This major release contains the following fixes, updates and changes:
- [Core] Added normalization of Uri AbsolutePath.
- [Core] Added unescape step in query_string encoding to remove
double encoding
. - [Core] Replace
DisableV1
option withSignVersions
option and change the default signing toMAuthVersion.MWS
. - [Core] Added parsing code to test with mauth-protocol-test-suite.
- [Core] Fixed bug in sorting of query parameters.
Maintenance Release
This release contains the following fixes, updates and changes:
- [AspNetCore] Update aspnetcore version to
aspnetcore2.1 LTS
. - [Core] Fallback to
V1
protocol whenV2
authentication fails. - [Core] Refactor log message to same as ruby, java and python.
- Fix texts in
Readme.MD
.
Maintenance Release
This release contains the following fixes, updates and changes:
- [Core] Fixed default signing with both
MWS
andMWSV2
instead of option selected by consuming application. - [Core] Fixed an issue related to token request path which is same for both
MWS
andMWSV2
protocol. - [Core] Fixed a bug related to signing with
MWSV2
protocol which was due to error in signature. - [All] Added
ConfigureAwaitCheck.Analyzer
and updatedawait
withConfureAwait(false)
to fix deadlock issues.