diff --git a/CryptoExchange.Net/CryptoExchange.Net.csproj b/CryptoExchange.Net/CryptoExchange.Net.csproj index 7966b3b..b772e21 100644 --- a/CryptoExchange.Net/CryptoExchange.Net.csproj +++ b/CryptoExchange.Net/CryptoExchange.Net.csproj @@ -1,27 +1,19 @@ netstandard2.0;netstandard2.1 - + CryptoExchange.Net JKorf - 3.0.0 + 3.0.2 false https://github.com/JKorf/CryptoExchange.Net en true - 3.0.0 - - * Updated to C# 8.0 - * Added .NetStandard2.1 support - * Added Nullability support - * Now using HttpClient instead of WebRequest, should result in faster consequtive requests - * Added CancellationToken support - * Added bool compare override to CallResult (now possible to `if(callresult)` instead of `if(callresult.Success)`) - * Added input validation methods - * OnOrderBookUpdate event added to `SymbolOrderBook` + 3.0.2 - Removed invalid check for unauthenticated proxy enable - 8.0 - MIT + 8.0 + MIT CryptoExchange.Net.xml diff --git a/CryptoExchange.Net/Objects/ApiProxy.cs b/CryptoExchange.Net/Objects/ApiProxy.cs index 9b66e7f..bbbd65e 100644 --- a/CryptoExchange.Net/Objects/ApiProxy.cs +++ b/CryptoExchange.Net/Objects/ApiProxy.cs @@ -58,9 +58,6 @@ namespace CryptoExchange.Net.Objects /// The proxy password public ApiProxy(string host, int port, string? login, SecureString? password) { - if (string.IsNullOrEmpty(login)) - throw new ArgumentException("Proxy login not provided"); - if (!host.StartsWith("http")) throw new ArgumentException("Proxy host should start with either http:// or https://"); diff --git a/README.md b/README.md index 96ccade..970fd4b 100644 --- a/README.md +++ b/README.md @@ -194,6 +194,12 @@ The order book will automatically reconnect when the connection is lost and resy To stop synchronizing an order book use the `Stop` method. ## Release notes +* Version 3.0.2 - 10 Dec 2019 + * Removed invalid check for unauthenticated proxy + +* Version 3.0.1 - 14 Nov 2019 + * Re-enabled debug response logging + * Version 3.0.0 - 23 Oct 2019 * Updated to C# 8.0 * Added .NetStandard2.1 support