Releases: SlickQuant/coinbase-advanced-cpp
Releases · SlickQuant/coinbase-advanced-cpp
Release v0.1.0
Changes
Added
- Data logger implementation for tracking application activity
- Comprehensive unit tests for REST API endpoints
- Comprehensive unit tests for WebSocket functionality
- Support for multiple order types including market, limit, stop limit, bracket, and TWAP orders
- Async/Await support using C++ coroutines for REST operations
- Documentation in README.md with usage examples
- SPDX header in header files
- CHANGELOG.md
- GitHub release workflow
Changed
- Separated market data and user data handling functions for better organization
- Fixed level2 message side parsing to correctly handle order book updates
- Inlined dispatchData and processData functions for improved performance
- Refactored WebSocket callbacks to support thread-safe user data handling
- Updated slick-queue to v1.2.2
- Updated slick-net to v1.2.2
- Renamed repository from coinbase_advanced_cpp to coinbase-advanced-cpp (hyphenated naming follows recommended convention)
- License years
Fixed
- Level2 message side parsing issue that was causing incorrect order book updates
- Various minor bugs in WebSocket message processing