All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- lcov formatter for simplecov
- update all gems
- update Ruby to 2.7.1
- brittle tests
- update gems
- outdated specs
- typos in README
- hash filters in user#executions
- outdated specs
- update all gems
- update Ruby to 2.6.3
- update all gems
- query params for filtering in GET requests
- update gems
- price for limit order spec
- functional state transfer from one websocket block to the next
- topic with multiple symbols issue
- loading ENV vars in bin/console
- authentication via websocket
- idiomatic websocket support for all resources
- license and badge
- examples and APIs endpoints in README
- extract REST API implementation into its own class
- Chat, instrument, apikey resources
- Trade resource
- Stats, settlement, schema, quote, position resources
- Orderbook, order resources
- Liquidation, leaderboard, insurance, execution, user, announcement
- Make Websocket API interface generic
- Initial Websocket API implementation
- Access private REST API
- Account operations
- Basic public REST API support