v0.2.0
What's Changed
- ci: bump rui314/setup-mold from 725a8794d15fc7563f59595bd9556495c0564878 to 9c9c13bf4c3f1adef0cc596abc155580bcb04444 by @dependabot[bot] in #25
- ci: bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in #26
- ci: bump actions/checkout from 4 to 6 by @dependabot[bot] in #27
- ci: bump EmbarkStudios/cargo-deny-action from a4d2d701318fdc1c6ae17ba8cea8f329c5110eb2 to 91bf2b620e09e18d6eb78b92e7861937469acedb by @dependabot[bot] in #28
- ci: bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #29
- deps: update rand requirement from 0.9.0 to 0.10.1 by @dependabot[bot] in #32
- deps: update binance-sdk requirement from =44.0.1 to =46.0.0 by @dependabot[bot] in #33
- deps: update criterion requirement from 0.5.1 to 0.8.2 by @dependabot[bot] in #36
- deps: update syn requirement from 1.0.107 to 2.0.117 by @dependabot[bot] in #38
- deps: update lru requirement from 0.12 to 0.18 by @dependabot[bot] in #39
- deps: batch update reqwest, hmac, sha2, convert_case by @Niqnil in #40
- deps: update ibapi requirement from =2.11.0 to =2.11.2 by @dependabot[bot] in #34
- feat(alpaca): Add market data connector and integration tests by @Niqnil in #41
- feat(databento): Add historical and live market data integration by @Niqnil in #44
- feat(data): Migrate price/amount fields from f64 to Decimal by @Niqnil in #53
- feat(data): Migrate PublicTrade::side to Option by @Niqnil in #55
- deps: update serde_qs requirement from 0.13.0 to 1.1.1 by @dependabot[bot] in #51
- deps: update prost requirement from 0.12.4 to 0.14.3 by @dependabot[bot] in #50
- deps: update tokio-tungstenite requirement from 0.26.0 to 0.29.0 by @dependabot[bot] in #52
- deps: update ibapi requirement from =2.11.2 to =2.11.4 by @dependabot[bot] in #49
- feat(data): Add Massive market data connector by @Niqnil in #56
- feat(ibkr): IBKR Integration Expansion by @Niqnil in #58
- feat(order): Make RequestOpen.price and Order.price Option by @Niqnil in #67
- Remove ExchangeId::Alpaca in favor of specific variants by @Niqnil in #68
- feat(alpaca): Options market data and advanced order types by @Niqnil in #75
- deps: update databento requirement from 0.49 to 0.50 by @dependabot[bot] in #73
- deps: update binance-sdk requirement from =46.0.0 to =48.0.1 by @dependabot[bot] in #74
- ci: bump EmbarkStudios/cargo-deny-action from 2.0.17 to 2.0.18 in the actions-patch group by @dependabot[bot] in #72
- perf(alpaca): Pre-allocate orders endpoint URL at construction by @Niqnil in #76
- fix(ibkr): Clean up zombie connections in integration tests by @Niqnil in #77
- deps(ibkr): bump ibapi from 2.11.4 to 2.12.0 by @Niqnil in #79
- ci(alpaca): Add integration test workflows for GitHub Actions by @Niqnil in #80
- feat(alpaca)!: Add #[non_exhaustive] to bracket order types by @Niqnil in #81
- feat(client): Add BracketOrderClient supertrait for unified bracket order handling by @Niqnil in #82
- fix(ibkr): Resolve historical tick ID collisions with sequence index by @Niqnil in #83
- fix(alpaca): Log warning for unrecognized taker_side values by @Niqnil in #84
- feat(subscriber): Implement stateful Subscriber trait for credential injection by @Niqnil in #86
- feat(databento): Add streaming APIs and structured error handling by @Niqnil in #87
- feat(async-trait): Migrate from async_trait to native AFIT by @Niqnil in #88
- feat(massive): Implement options reference data with Greeks by @Niqnil in #89
- chore: Bump version to 0.2.0 by @Niqnil in #91
- Release v0.2.0 by @Niqnil in #92
New Contributors
- @dependabot[bot] made their first contribution in #25
Full Changelog: v0.1.0...v0.2.0