From d81b59ffbdc6ad6669614aeaf0747c6915fa8640 Mon Sep 17 00:00:00 2001 From: JKorf Date: Thu, 14 Nov 2019 11:56:37 +0100 Subject: [PATCH 1/3] Updated version --- CryptoExchange.Net/CryptoExchange.Net.csproj | 18 +++++------------- README.md | 3 +++ 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/CryptoExchange.Net/CryptoExchange.Net.csproj b/CryptoExchange.Net/CryptoExchange.Net.csproj index 7966b3b..274e8e0 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.1 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.1 - Re-enabled debug response logging enable - 8.0 - MIT + 8.0 + MIT CryptoExchange.Net.xml diff --git a/README.md b/README.md index 96ccade..e56dd18 100644 --- a/README.md +++ b/README.md @@ -194,6 +194,9 @@ 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.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 From 69a618b508214f4fe8b17a26842b120263ba1ff8 Mon Sep 17 00:00:00 2001 From: JKorf Date: Tue, 10 Dec 2019 10:19:03 +0100 Subject: [PATCH 2/3] Removed invalid check preventing setting a unauthorized proxy --- CryptoExchange.Net/Objects/ApiProxy.cs | 3 --- 1 file changed, 3 deletions(-) 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://"); From a5257095624cdedbebb580d66ce3c790c59e11cf Mon Sep 17 00:00:00 2001 From: JKorf Date: Tue, 10 Dec 2019 10:20:33 +0100 Subject: [PATCH 3/3] Updated version --- CryptoExchange.Net/CryptoExchange.Net.csproj | 4 ++-- README.md | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CryptoExchange.Net/CryptoExchange.Net.csproj b/CryptoExchange.Net/CryptoExchange.Net.csproj index 274e8e0..b772e21 100644 --- a/CryptoExchange.Net/CryptoExchange.Net.csproj +++ b/CryptoExchange.Net/CryptoExchange.Net.csproj @@ -5,12 +5,12 @@ CryptoExchange.Net JKorf - 3.0.1 + 3.0.2 false https://github.com/JKorf/CryptoExchange.Net en true - 3.0.1 - Re-enabled debug response logging + 3.0.2 - Removed invalid check for unauthenticated proxy enable 8.0 MIT diff --git a/README.md b/README.md index e56dd18..970fd4b 100644 --- a/README.md +++ b/README.md @@ -194,6 +194,9 @@ 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