From 4a4930d6587965e626831c19dfebfbc202057da0 Mon Sep 17 00:00:00 2001 From: Jkorf Date: Tue, 1 Sep 2026 09:03:50 +0200 Subject: [PATCH] Updated to version 12.5.1 --- CryptoExchange.Net/CryptoExchange.Net.csproj | 6 +++--- README.md | 6 ++++++ llms.txt | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CryptoExchange.Net/CryptoExchange.Net.csproj b/CryptoExchange.Net/CryptoExchange.Net.csproj index 74ec33f4..4f985559 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. - 12.5.0 - 12.5.0 - 12.5.0 + 12.5.1 + 12.5.1 + 12.5.1 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;CryptoExchange.Net git diff --git a/README.md b/README.md index 9a1d84c3..a968e7ae 100644 --- a/README.md +++ b/README.md @@ -128,6 +128,12 @@ Various: * PlatformInfo now required support environment names in the constructor ## Release notes +* Version 12.5.1 - 01 Sep 2026 + * Fixed KlineTracker reporting incorrect High/Low price on GetStats result + * Fixed caching issue for auth requests + * Fixed failed ISymbolOrderBook start potentially leaving a pending background task + * Fixed subscription query completion potentially reporting success too early for topic-filtered routes + * Version 12.5.0 - 21 Aug 2026 * Shared APIs * Added ISpotOrderManagementSocketClient for placing/canceling Spot orders via Shared websocket implementation diff --git a/llms.txt b/llms.txt index ebdb6d4a..c7e3b2ce 100644 --- a/llms.txt +++ b/llms.txt @@ -2,7 +2,7 @@ > Base C#/.NET library for cryptocurrency exchange API client implementations. Provides a standardized abstraction (REST, WebSocket, authentication, rate limiting, error handling, order book management, shared cross-exchange interfaces) that 28+ exchange-specific libraries are built on top of. -CryptoExchange.Net itself is not used directly — install one of the exchange-specific libraries (Binance.Net, Bybit.Net, OKX.Net, Kraken.Net, Coinbase.Net, etc.) or `CryptoClients.Net` to access all exchanges via a single bundle. The base library is what makes the entire ecosystem feel consistent: same `HttpResult` REST result pattern, same `WebSocketResult` websocket subscription pattern, same DI registration, same shared interfaces across all exchanges. Current version: 12.5.0. Targets netstandard2.0, netstandard2.1, net8.0, net9.0, net10.0. Native AOT supported. +CryptoExchange.Net itself is not used directly — install one of the exchange-specific libraries (Binance.Net, Bybit.Net, OKX.Net, Kraken.Net, Coinbase.Net, etc.) or `CryptoClients.Net` to access all exchanges via a single bundle. The base library is what makes the entire ecosystem feel consistent: same `HttpResult` REST result pattern, same `WebSocketResult` websocket subscription pattern, same DI registration, same shared interfaces across all exchanges. Current version: 12.5.1. Targets netstandard2.0, netstandard2.1, net8.0, net9.0, net10.0. Native AOT supported. The standout feature for cross-exchange code is `CryptoExchange.Net.SharedApis` — a set of interfaces (`ISpotTickerRestClient`, `ISpotOrderRestClient`, `IBalanceRestClient`, etc.) implemented by every exchange library. Same call signature works against any exchange.