Skip to content

Releases: sonvister/Binance

0.2.0-alpha22

29 Jan 02:16
Compare
Choose a tag to compare
0.2.0-alpha22 Pre-release
Pre-release

Available on NuGet.

Changes:

  • Add Unsubscribe to WebSocketClients: AggregateTrade, Candlestick, Trade, Depth, and SymbolStatistics.
    • Add multiple CombinedStreamsExample samples using web socket clients with use of Unsubscribe.
  • Add Symbol extensions to verify or validate (with exceptions) orders or just price and quantity.
    • Add UpdateCacheAsync to Symbol for convenience.
    • Remove UpdateCache from Asset (now combined with Symbol.UpdateCache).
  • Add CancelAsync to TaskController and RetryTaskController.
  • Add logging information and update comments.

0.2.0-alpha21

26 Jan 18:26
Compare
Choose a tag to compare
0.2.0-alpha21 Pre-release
Pre-release

Available on NuGet.

Additions to 0.2.0-alpha20:

  • FIX: AccountTrade constructor Commission argument check (thanks @dohieu1991 #36 ...again).

0.2.0-alpha20

26 Jan 17:59
Compare
Choose a tag to compare
0.2.0-alpha20 Pre-release
Pre-release

Available on NuGet.

Changes:

  • BREAKING: Change multiple long Timestamp properties to DateTime Time.
    • Create ToTimestamp() extension to convert UTC DateTime to Unix time milliseconds.
    • Change Candlestick OpenTime and CloseTime to DateTime types (thanks @Wtiben #35).
    • Change SymbolStatistics OpenTime and CloseTime to DateTime types.
  • FIX: AccountInfo AccountCommissions constructor argument checks (thanks @dohieu1991 #36).

0.2.0-alpha19

25 Jan 22:36
Compare
Choose a tag to compare
0.2.0-alpha19 Pre-release
Pre-release

Available on NuGet.

Changes:

  • Add Symbol price/quantity helper extensions (to adjust amounts to valid increments).
    • GetUpperValidValue(), GetLowerValidValue(), and GetValidValue().
  • FIX: SymbolStatisticsCache when subscribed to all symbols (thanks @muskara #34).
  • FIX: SymbolStatistics open/close time property types (decimal to long).
  • Add timestamp long to DateTime conversion helper extension: ToDateTime()

0.2.0-alpha18

24 Jan 23:06
Compare
Choose a tag to compare
0.2.0-alpha18 Pre-release
Pre-release

Available on NuGet.

Changes:

  • Improvements to OrderBookCache, AggregateTradeCache, and TradeCache.
    • FIX: Out-of-sync (disconnect) handling.
    • Add OutOfSync event.
  • Update static assets and symbols (IOST).

0.2.0-alpha17

23 Jan 18:17
Compare
Choose a tag to compare
0.2.0-alpha17 Pre-release
Pre-release

Available on NuGet.

Changes:

  • FIX: SymbolStatisticsWebSocketClient subscribe to all symbols (thanks @tritao).
  • Add IBinanceApi.GetRateLimitInfoAsync().
  • Update static assets and symbols (PIVX).

0.2.0-alpha16

22 Jan 17:58
Compare
Choose a tag to compare
0.2.0-alpha16 Pre-release
Pre-release

Available on NuGet.

Changes:

  • FIX: Improve reconnect behavior of web socket client and cache implementations.

0.2.0-alpha15

22 Jan 16:48
Compare
Choose a tag to compare
0.2.0-alpha15 Pre-release
Pre-release

Available on NuGet.

Changes:

  • FIX: Make RateLimiter thread-safe (issue #29).

0.2.0-alpha14

22 Jan 06:10
Compare
Choose a tag to compare
0.2.0-alpha14 Pre-release
Pre-release

Available on NuGet.

Changes:

  • Add Order.Fills property to support 'FULL' new order response type.
  • Add IWebSocketStream abstraction to support combined streams.
    • Create new layer between IWebSocketClient and BinanceWebSocketClient.
    • BREAKING: Change SubscribeAsync methods to StreamAsync extensions (for non-combined).
  • Add WebSocket4Net and WebSocketSharp IWebSocketClient implementations (for Windows 7 support).
    • BREAKING: Move Binance.Api.WebSocket namespace to Binance.WebSocket.
  • Change package/release versioning for better NuGet support.
  • Update request rate limit weights.

0.2.0-alpha.13

15 Jan 22:49
Compare
Choose a tag to compare
0.2.0-alpha.13 Pre-release
Pre-release

Available on NuGet.

Changes:

  • Update request rate limit weights.