Releases: JKorf/Kraken.Net
Releases · JKorf/Kraken.Net
Version 5.2.0
- Updated CryptoExchange.Net to version 8.2.0, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/8.2.0
Version 5.1.1
- Updated CryptoExchange.Net version to fix exception during websocket reconnection when using websocket requests
Version 5.1.0
- Updated CryptoExchange.Net to version 8.1.0, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/8.1.0
- Moved FormatSymbol to KrakenExchange class
- Added support Side setting on SharedTrade model
- Added KrakenTrackerFactory for creating trackers
- Added overload to Create method on KrakenOrderBookFactory support SharedSymbol parameter
- Fixed websocket Unsubscribe for orderbook subscriptions
Version 5.0.2
- Fixed websocket subscription request revitalization throwing an exception
Version 5.0.1
- Fixed socketClient.SpotApi.SubscribeToAggregatedOrderBookUpdatesAsync and SubscribeToInvidualOrderBookUpdatesAsync not passing the depth parameter to the server
- Fixed userReference parameter incorrectly set at restClient.SpotApi.Trading.PlaceOrderAsync
- Fixed timestamp serialization for socketClient.SpotApi queries
Version 5.0.0
- Updated CryptoExchange.Net to version 8.0.3, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/8.0.3
- Updated the library to use System.Text.Json for (de)serialization instead of Json.Net
- Updated Spot websocket implementation from V1 to V2
- Moved requesting of WebSocket token for private endpoints from user endpoint to internal
- Removed automatic mapping of BTC to XBT (V2 API used BTC as symbol instead of the previous XBT)
- Respone models have been updated to V2
- Spread subscription has been removed, part of Ticker stream now
- Added individual order book subscription
- Added instrument subscription
- Added user balances subscription
- UserTrade subscription has been removed, part of Order stream now
- Added socketClient.SpotApi.PlaceMultipleOrdersAsync endpoint
- Added socketClient.SpotApi.EditOrderAsync endpoint
- Added socketClient.SpotApi.ReplaceOrderAsync endpoint
- Added Shared implementation for Futures WebSocket and REST APIs
- Extended Shared implementation for Spot WebSocket API
- Added restClient.SpotApi.Trading.CancelAllOrdersAfterAsync endpoint
- Added restClient.FuturesApi.ExchangeData.GetTickerAsync endpoint
- Added restClient.FuturesApi.Trading.GetOrdrAync endpoint
- Renamed clientOrderId to userReference parameters in Spot orders as it was implemented with the
userref
field - Added new clientOrderId parameter to Spot orders using the correct
cl_ord_id
field - Updated Shared Spot REST implementation to use new clientOrderId property
- Updated restClient.FuturesApi.GetBalancesAsync response so it's more discoverable
- Updated AssetStatus Enum values
- Updated SymbolStatus Enum values
- Fixed deserialization issue FuturesApi.Trading.GetOpenPositionsAsync
Version 4.12.0
- Updated CryptoExchange.Net to version 8.0.0, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/8.0.0
- Added partial Shared client interfaces implementation for Spot and FuturesApi Rest and Socket clients
- Added SpotApi.Account.GetDepositHistoryAsync endpoint
- Added SpotApi.Account.GetWithdrawalHistoryAsync endpoint
- Added trades parameter to SpotApi.Trading.GetOrderAsync and GetOrdersAsync endpoints
- Added Maker property on KrakenUserTrade model
- Renamed Decimals to PriceDecimals on KrakenSymbol model
- Updated Status property type from string? to SymbolStatus on KrakenSymbol model
- Updated Sourcelink package version
- Marked ISpotClient references as deprecated
Version 4.11.1
- Updated CryptoExchange.Net to version 7.11.2, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/7.11.2
- Added pricePrefixOperator, priceSuffixOperator, secondaryPricePrefixOperator and secondaryPriceSuffixOperator parameters to SpotApi.Trading.PlaceOrderAsync and EditOrderAsync endpoints
Version 4.11.0
- Updated CryptoExchange.Net to version 7.11.0, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/7.11.0
- Updated XML code comments
Version 4.10.0
- Updated CryptoExchange.Net to version 7.10.0, see https://github.com/JKorf/CryptoExchange.Net/releases/tag/7.10.0