# Changelog
## [0.2.0] - 2025-12-XX
### Added
- WebSocket streaming support for real-time market data
- Adds complete support for Subscription API
- CLI binary for terminal-based queries (`--features cli`)
- CLI commands for order placement and cancellation
- Network selection via `--network` flag (mainnet/testnet)
- Environment-based authentication for CLI via `HL_PRIVATE_KEY`
### Changed
- Project status: WebSocket and CLI marked as complete
- Removes subscription command line arguments
- Fixes rust_decimal::Decimal serde deserialization for response types.
- Updates AllMids from 'type' to 'struct' to support correct response format.
## [0.1.0] - 2025-12-10
### Added
- Complete REST API implementation (Info + Exchange)
- EIP-712 signature support for authentication
- Comprehensive examples for common trading workflows
### Notes
- Initial release
- Testnet and mainnet support
- Pre-1.0: API may have breaking changes