Releases: d-e-s-o/apca
Releases · d-e-s-o/apca
v0.20.0
- Migrated most usages of
SystemTime
date times tochrono::DateTime
- Added
Activity::time
method for retrieving the time stamp of an account activity - Marked several more types as
non_exhaustive
- Made price related attributes of
Position
type optional after announcement of breaking API change at Alpaca - Added
fractionable
attribute toAsset
type - Switched to using tarpaulin for code coverage collection
- Formatted code base using
rustfmt
and checked in configuration- Added enforcement of code formatting style checks in CI
- Added CI checks for auto generated code documentation
- Removed
time-util
dependency
v0.19.0
- Added
ApiInfo::from_parts
constructor - Adjusted
Client::issue
to accept request input via reference - Introduced
ConversionError
type- Replaced
unwrap
s with proper error variants
- Replaced
- Updated
ActivityType
enum to be in sync with upstream variants - Added support for unknown
ActivityType
variants - Switched to using
thiserror
crate for defining error types - Updated
num-decimal
to use version0.4
of thenum-*
crates - Bumped minimum supported Rust version to
1.46
- Bumped
http-endpoint
dependency to0.5
- Bumped
websocket-util
dependency to0.8
- Bumped
tokio-tungstenite
dependency to0.14
v0.18.0
v0.17.0
- Added
PendingReplace
variant toTradeStatus
enum - Added support for listing nested orders
- Replaced usage of private
serde
API with inline code - Bumped minimum supported Rust version to
1.44
- Excluded unnecessary files from being contained in release bundle
- Replaced
async-tungstenite
dependency withtokio-tungstenite
- Removed
chrono
dependency - Bumped
hyper
dependency to0.14
- Bumped
hyper-tls
dependency to0.5
- Bumped
tokio
dependency to1.0
- Bumped
websocket-util
dependency to0.7
v0.16.0
v0.15.0
v0.14.0
v0.13.0
- Added
stream_raw
function for interfacing with raw event streams - Adjusted streaming function to expect reference to
ApiInfo
object - Removed serialization support for account & trade events
- Removed
TradeStatus::to_order_status
method - Bumped
websocket-util
dependency to0.4
v0.12.0
v0.11.0
- Added support for bracket-style orders
- Added
From
implementation forasset::Symbol
type - Added support for almost-default construction of various request types
- Converted
Account::daytrade_count
tou64
- Decreased tracing verbosity by one level
- Bumped
num-decimal
dependency to0.2