Releases: d-e-s-o/apca
Releases · d-e-s-o/apca
v0.25.0
- Added
gzip
compression support for transparent API response compression controlled by default enabledgzip
feature - Added support for subscribing to realtime trades
- Reworked symbols related types in
data::v2::stream
module - Added
class
member toapi::v2::order::Order
type - Added
symbols
member toapi::v2::orders::OrdersReq
type - Added
Deserialize
implementation for more types - Updated
ActivityType
enum to be in sync with upstream variants - Made
api::v2::position::Position
exhaustive - Bumped
uuid
dependency to1.0
v0.24.0
v0.23.0
- Added support for subscribing to realtime quotes in addition to aggregate bar data
- Adjusted data API request types to include optional data feed to use
- Adjusted
data::v2::last_quote::Get
to accept aLastQuoteReq
object - Added
Crypto
variant toapi::v2::asset::Class
enum and made it non-exhaustive - Added
Otc
variant toapi::v2::asset::Exchange
enum and made it non-exhaustive - Introduced
api::v2::order::Status::is_terminal
method - Replaced infallible
From<Into<String>>
conversion forasset::Symbol
with fallibleTryFrom
- Made members of
ApiInfo
publicly accessible and added more URL members - Renamed various 422 HTTP status error variants to
InvalidInput
- Changed various limit types to
usize
- Changed
api::v2::orders::OrdersReq::limit
to be anOption
- Added example illustrating how to stream realtime market data
v0.22.5
v0.22.4
v0.22.3
v0.22.0
- Reworked account update streaming support using a subscription based design
- Renamed
api::v2::events
toapi::v2::updates
- Removed
event
module providing low-level access to update streaming
- Renamed
- Renamed
InsufficientFunds
variant ofapi::v2::order::PostError
andapi::v2::order::PatchError
toNotPermitted
- Removed support for streaming account updates
- Removed
data::v2::stocks
module alias - Switched from using
test-env-log
totest-log
- Bumped minimum supported Rust version to
1.56
- Switched to using Rust 2021 Edition
- Added
async-trait
dependency in version0.1.51
- Bumped
websocket-util
dependency to0.10.1
- Bumped
tokio-tungstenite
dependency to0.16