Releases: DavidLievrouw/HttpMessageSigning
Releases · DavidLievrouw/HttpMessageSigning
10.0.1
10.0.0
9.1.0
Breaking changes
- #47 Two-way implicit conversion operators are a bad idea
New features
[None]
Improvements
- #49 Use MongoDB driver 3
- #50 Dependency updates for vulnerable dependencies, and ones with new major versions
Fixes
- #48 Concurrency issue in CachingClientStore
Notes to implementers
MongoDB C# driver breaking changes are documented here: https://www.mongodb.com/docs/drivers/csharp/v3.0/upgrade/v3/
8.0.1
Breaking changes
[None]
New features
[None]
Improvements
- #46 .NET 8 performance enhancements
- Update NuGet dependencies in solution.
Fixes
[None]
Notes to implementers
MongoDB C# driver is now strongly named, since v2.28.0. This is a potential breaking change.
8.0.0
Breaking changes
- #44
.netcoreapp3.1andnet472target frameworks have been dropped. Targets fornet48andnet8.0have been added.
New features
[None]
Improvements
- #44 Upgraded NuGet dependencies with known vulnerabilities.
- #44 Applied recommended improvements when upgrading to .NET 8.0, according to the docs.
Fixes
[None]
Notes to implementers
[None]
7.1.0
Breaking changes
[None]
New features
- #43 When registering a
Client, the in-memory cached entry is now automatically evicted. You can now also manually evictClients, by usingICachingClientStore.Evict(KeyId).
Improvements
[None]
Fixes
[None]
Notes to implementers
- We also updated dependencies to third-party library versions that are marked as vulnerable.
7.0.3
Breaking changes
[None]
New features
- #42 It is no longer needed to mark an
X509Certificate2object asExportableto use it for request signing.
Improvements
[None]
Fixes
- Fixed some minor XML documentation errors.
Notes to implementers
- When calling
SignatureAlgorithm.CreateForSigningandSignatureAlgorithm.CreateForVerification, using anX509Certificate2argument, it is assumed that it concernsRSA, notECDsa.
7.0.2
7.0.1
Breaking changes
[None]
New features
[None]
Improvements
[None]
Fixes
- SQL Server client store: Updating dependency on
System.Data.SqlClientfromv4.8.3tov4.8.5, because there was a known vulnerability inv4.8.3. - MongoDB client store: Make the
V0002 - AddEncryptionSupportToClientsmigration step idempotent.
Notes to implementers
[None]