Releases
v1.10.0
Compare
Sorry, something went wrong.
No results found
API changes 🚨:
#177 INodeInfo interface is removed for API consistency
INode is used instead of INodeInfo
INode.SerializedFingerprint is renamed to INode.Fingerprint
INode.CreationDate type is changed from DateTime to Nullable<DateTime>
Bug fixes 🐛:
#172 Nodes with invalid key length are skipped
#178 Tls12 configuration is checked or enforced to avoid hung API calls
net40 : check that (SecurityProtocolType)3072 is specified
net45 : check that SecurityProtocolType.Tls12 is specified
net46 : check that SecurityProtocolType.Tls12 is specified
net47 (target added) : check that SecurityProtocolType.Tls12 or SecurityProtocolType.UseDefault is specified
net471 (target added) : configure Tls12 in HttpClient .ctor
netstandard1.3 : configure Tls12 in HttpClient .ctor
netstandard2.0 : configure Tls12 in HttpClient .ctor
#189 Explicit HttpClient.DefaultRequestHeaders.ConnectionClose = false is removed to avoid hung API calls after some delay of inactivity
Improvements ✨:
#188 Shared HttpClient instance is used when possible
#184 An explicit exception is thrown when trying to upload a file to a public share
General 🔧:
Tests are refactored by using a Json configuration file
Test project is updated to .NET 5
Codebase is reformated using standard .editorconfig
SourceLink and Deterministic Builds are enabled
You can’t perform that action at this time.