Skip to content

Releases: mdsol/mauth-client-dotnet

release/v5.1.8

17 Dec 05:38
f3b6286
Compare
Choose a tag to compare
Merge pull request #104 from mdsol/authenticator

Expose MAuthenticator class

Release of v5.1.7

20 Feb 22:51
fb6b823
Compare
Choose a tag to compare

What's Changed

Full Changelog: release/v5.1.6...release/v5.1.7

Release of v5.1.6

23 Mar 12:40
b08ebb8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: release/v5.1.5...release/v5.1.6

Release of v5.1.5

05 Apr 14:20
459e55d
Compare
Choose a tag to compare

This patch release contains the following fixes, updates and changes:

  • [Core] Fix bug in MAuth caching response

Release of v5.1.3

05 Apr 14:20
6ffbcf1
Compare
Choose a tag to compare

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

14 May 09:22
b97e608
Compare
Choose a tag to compare

This patch release contains the following fixes, updates and changes:

  • [Core] Removed unnecessary dependency on System.Net.Http package.

Release of v5.1.1

24 Feb 09:02
c9eaaa0
Compare
Choose a tag to compare

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

07 Aug 12:56
843701f
Compare
Choose a tag to compare

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 DisableV1option with SignVersions option and change the default signing to MAuthVersion.MWS.
  • [Core] Added parsing code to test with mauth-protocol-test-suite.
  • [Core] Fixed bug in sorting of query parameters.

Maintenance Release

05 Feb 14:16
512544b
Compare
Choose a tag to compare

This release contains the following fixes, updates and changes:

  • [AspNetCore] Update aspnetcore version to aspnetcore2.1 LTS.
  • [Core] Fallback to V1 protocol when V2 authentication fails.
  • [Core] Refactor log message to same as ruby, java and python.
  • Fix texts in Readme.MD.

Maintenance Release

14 Nov 15:16
22b3028
Compare
Choose a tag to compare

This release contains the following fixes, updates and changes:

  • [Core] Fixed default signing with both MWS and MWSV2 instead of option selected by consuming application.
  • [Core] Fixed an issue related to token request path which is same for both MWS and MWSV2 protocol.
  • [Core] Fixed a bug related to signing with MWSV2 protocol which was due to error in signature.
  • [All] Added ConfigureAwaitCheck.Analyzer and updated await with ConfureAwait(false) to fix deadlock issues.