Releases: deltadefi-protocol/rust-sdk
v1.1.3
v1.1.2
What's Changed
Features
- Add WebSocket streaming with auto-reconnection for account and market data
Refactoring
- Remove deprecated types (OrderExecutionRecordJSON, OrderFillingRecordJSON, OrderJSON, GetOrderRecordResponse)
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
Fixes
- Change balance and asset quantity fields to String for precision
- Align SDK with espresso API develop branch
Chores
- Update whisky dependency to 1.0.18
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
Features
- feat: request log
- feat: update whisky to use feature flat
- feat: align SDK with updated backend API
Bug Fixes
- fix(types): align SDK types with Espresso API
- fix: order status schema
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Release Notes - v1.0.0
Commit: ccd6297
Features
Mainnet Support
The SDK now supports production mainnet configuration with the network defaulting to mainnet (network_id: 1). Production API endpoint: https://api.deltadefi.io and WebSocket connectivity at wss://stream.deltadefi.io are available. Preprod/testnet remains accessible by explicitly specifying the network parameter.
Enhanced Order Management
A new cancel_all_orders() method enables users to cancel all open orders in a single transaction, streamlining order management workflows. Added support for post-only orders to prevent orders from taking liquidity.
Improved Market API
Enhanced market data endpoints with typed symbols and intervals for better type safety and developer experience.
Full Changelog: v0.1.0...v1.0.0
v0.1.0
What's New
- Enhanced market API with typed symbols and intervals
- Updated account route
- Initial release of the Rust SDK
Changes
- feat: enhance market API with typed symbols and intervals
- feat: update account route
- chore: update readme
- chore: bump version to 0.1.0
v0.0.4
chore: update readme
v0.0.3
Full Changelog: v0.0.2...v0.0.3
v0.0.2
Full Changelog: v0.0.1...v0.0.2
v0.0.1
chore: release