What's Changed
- feat: Add conditional order support (Stop, TakeProfit) by @Niqnil in #97
- ci: bump EmbarkStudios/cargo-deny-action from 2.0.18 to 2.0.19 in the actions-patch group by @dependabot[bot] in #101
- deps: update binance-sdk requirement from =48.0.1 to =50.0.0 by @dependabot[bot] in #102
- deps: update databento requirement from 0.50 to 0.51 by @dependabot[bot] in #100
- docs(execution): correct order-type support matrix in README by @Niqnil in #104
- ci: bump EmbarkStudios/cargo-deny-action from 2.0.19 to 2.0.20 in the actions-patch group by @dependabot[bot] in #112
- feat(binance): BinanceMargin cross-margin execution client by @Niqnil in #111
- feat(binance-margin): Binance isolated margin execution support by @Niqnil in #119
- deps: update databento requirement from 0.51 to 0.52 by @dependabot[bot] in #115
- deps: update binance-sdk requirement from =50.0.0 to =52.0.0 by @dependabot[bot] in #113
- deps(ibapi): Migrate from 2.12.0 to 3.0.1 with improved error handling by @Niqnil in #120
- feat(rustrade-data): Standardize Candle.close_time contract with shared time-boundary helpers by @Niqnil in #125
- feat(rustrade-data): Add OrderBook liveness timestamps for every venue by @Niqnil in #126
- feat(rustrade-data): Binance klines — historical REST + live WebSocket (spot + futures) by @Niqnil in #128
- chore: release prep v0.3.0 by @Niqnil in #130
- Release v0.3.0 by @Niqnil in #131
Full Changelog: v0.2.1...v0.3.0