From 034eb83bae106a66c42549be8a63073725938863 Mon Sep 17 00:00:00 2001 From: JKorf Date: Sat, 16 Mar 2024 15:25:07 +0100 Subject: [PATCH] Updated version --- CryptoExchange.Net/CryptoExchange.Net.csproj | 6 +++--- README.md | 14 ++++++++++++++ 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/CryptoExchange.Net/CryptoExchange.Net.csproj b/CryptoExchange.Net/CryptoExchange.Net.csproj index 5451780..eef121a 100644 --- a/CryptoExchange.Net/CryptoExchange.Net.csproj +++ b/CryptoExchange.Net/CryptoExchange.Net.csproj @@ -6,9 +6,9 @@ CryptoExchange.Net JKorf CryptoExchange.Net is a base library which is used to implement different cryptocurrency (exchange) API's. It provides a standardized way of implementing different API's, which results in a very similar experience for users of the API implementations. - 7.0.0 - 7.0.0 - 7.0.0 + 7.1.0 + 7.1.0 + 7.1.0 false OKX;OKX.Net;Mexc;Mexc.Net;Kucoin;Kucoin.Net;Kraken;Kraken.Net;Huobi;Huobi.Net;CoinEx;CoinEx.Net;Bybit;Bybit.Net;Bitget;Bitget.Net;Bitfinex;Bitfinex.Net;Binance;Binance.Net;CryptoCurrency;CryptoCurrency Exchange git diff --git a/README.md b/README.md index a60f439..c2983b6 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,20 @@ Make a one time donation in a crypto currency of your choice. If you prefer to d Alternatively, sponsor me on Github using [Github Sponsors](https://github.com/sponsors/JKorf). ## Release notes +* Version 7.1.0 - 16 Mar 2024 + * Added initial System.Text.Json deserialization support + * Added support for setting MessageSendSizeLimit for websocket clients to limit message size + * Added Exchange name property to IRestClient and ISocketClient interface + * Abstracted out rest client deserialization so different (de)serializers can be used + * Cleaned up rest client response handling + * Continued update of websocket message handling + * Use ReadonlyMemory to represent message data to prevent copying data multiple times + * Switched back to non-async websocket message handling to remove tasks overhead + * Updated package dependencies to latest versions + * Updated unit test package dependencies and updated tests accordingly + * Moved some properties used by the RestApiClient from the BaseApiClient + * Fixed issue with multiple concurrent subscribe calls in socket client + * Version 7.0.0 - 24 Feb 2024 * Full overhaul of Websocket message handling * Abstracted out Newtonsoft.Json references in preparation of moving to System.Text.Json