- Fix beautifer issue related to arrays and errors from binance server
- Allow baseUrl override in constructor #46
- Add requestOptions (proxy support + more) #64
- Update vulnerable dependencies #73, #81
- Provide
processFilter()
helper functionality for order prices and amounts #43 - Fix endless onUserData keep alive timer #85
- Add an error handler to the websocket so the process doesn't exit
- Handle malformed JSON responses in websocket messages
- Fix error handling for callbacks when response is empty, introduced by clock drift changes
- Add the ability to have the library handle system clock drift
- Fix beautification of allTickers event arrays when using combinedStreams
- Fix account function signature so as not to break potential calls when upgrading
- Remove example responses from README for cases where they match the new official docs
- Update README links to point to new official docs on github
- Fix onUserData so the keep alive interval requests function properly
- Use new base url specified in new official docs
- Add new REST and WebSocket API functionality to include all that's specified in the newest set of documentation
- Add lots of example responses and query parameter details to the README
- Fix onUserData where the promise wasn't being returned
- Add travis CI and coveralls
- Minor docs updates
- Set callback to deliver Error object on non 2XX return codes
- Setup account related APIs with new routes and signing
- Add allPrices and allBookTickers routes
- Add withdraw, withdrawHistory, depositHistory and depositAddress routes
- Setup the recvWindow query string option only to show up on signed routes
- Fix typo for websocket response beautify
- Properly handle 500 responses from the server which are not JSON
- Properly set recvWindow query option when passed to the constructor
- Update readme
- Update tests for fixes
- Fix readme, remove extraneous file
- Fix automatic timestamp issue
- First release