Changelog
All notable changes to this project will be documented in this file.
[2.4.0] - 2022-08-18
Changed
- binance4j-margin:
- Deprecated NewOrderParams in
newOrder
andnewOrderTest
.
- Deprecated NewOrderParams in
Added
- binance4j-margin :
- Added specific Order Params to
newOrder
andnewOrderTest
:- LimitOrder
- MarketOrder
- MarketQuoteOrder
- StopLossOrder
- StopLossLimitOrder
- TakeProfitOrder
- TakeProfitLimitOrder
- LimitMakerOrder
- Added specific Order Params to
Fixed
- binance4j-margin:
- Corrected missing property isIsolated in orders.
[2.3.0] - 2022-08-16
Added
- all :
- API calls are now rate limited by default.
[2.2.0] - 2022-08-11
Added
- all:
- Every API call returns its own Specific
Request
containing method, weight and signature info.
- Every API call returns its own Specific
- core:
- Added
FullApiAsyncCallback
containing Headers in response.
- Added
- connectors:
- Added Websocket connectors to
Connectors
- Added Websocket connectors to
Changed
- connectors:
- Seperated REST and Websocket connectors in two seperated classes:
RestConnectors
andWebsocketConnectors
. - Deprecated direct access to REST clients in
Connectors
class.
- Seperated REST and Websocket connectors in two seperated classes:
[2.1.1] - 2022-08-09
Fixed
- binance4j-vision:
- corrected async calls as defined in 2.1.0
[2.1.0] - 2022-08-09
Changed
binance4j-spot:
- Deprecated NewOrderParams in
newOrder
andnewOrderTest
.
- Deprecated NewOrderParams in
binance4j-core:
- Deprecated
async(ApiCallback)
.
- Deprecated
Added
binance4j-core:
- Added
async(ApiAsyncCallback)
. Potential ApiException is passed as second parameter of lambda, making it easier to write than with functional interface.
- Added
binance4j-spot:
- Added specific Order Params to
newOrder
andnewOrderTest
:- LimitOrder
- MarketOrder
- MarketQuoteOrder
- StopLossOrder
- StopLossLimitOrder
- TakeProfitOrder
- TakeProfitLimitOrder
- LimitMakerOrder
- Added specific Order Params to
[2.0.6] - 2022-08-09
Fixed
- binance4j-core:
- Fixed
params.ToMap()
issue.
- Fixed
Changed
- binance4j-mining:
- Changed TimeFrame for Paging in
getHashrateResales
&&getHashrateResalesDetails
- Changed TimeFrame for Paging in
- binance4j-connectors:
portfoliomarginClient()
becomesportfolioMarginClient()
[2.0.5] - 2022-08-07
Added
- all
- Fixed constructors with enums
- added missing properties in DTOs.
[2.0.4] - 2022-08-07
Added
- connectors
- Added binance4j-convert
- Added shortened client getters
Changed
- convert
- Deprecated getters with
Client
suffix
- Deprecated getters with
[2.0.3] - 2022-08-07
Added
- all
- Added Swagger annotations to payloads
[2.0.2] - 2022-08-06
Changed
- all
- Removed empty constructors in payloads