Releases: alpacahq/alpaca-trade-api-go
Releases · alpacahq/alpaca-trade-api-go
v3.1.0
What's Changed
- PLTF-189: support new event streaming by @turip in #245
- Add AssetAttributes on assets entity by @AlexandrosKyriakakis in #252
New Contributors
- @turip made their first contribution in #245
- @AlexandrosKyriakakis made their first contribution in #252
Full Changelog: v3.0.1...v3.1.0
v3.0.1
v3
This is a backward incompatible release. We generally try to avoid these and keep everything
backward compatible.
The main reason to do it this time was to be able to consume the new
crypto endpoints (v1beta3
) that no longer contain exchange parameters, because the only
exchange they provide data for is the Alpaca exchange.
However, since the crypto change required a backward incompatible change, we included a lot of
other also incompatible modifications to improve the general quality and usability of the SDK.
Major changes
- Crypto
- Add historical multi trades
- Remove historical quotes
- Remove exchange
- Use
v1beta3
- Update a lot of structures to better match the APIs
- Unify nomenclature between trading and marketdata arguments (use "requests" everywhere)
- Add request argument to all latest marketdata functions
- Remove "Async" marketdata functions (they were barely used and caused confusion)
- Update go to v1.19
- The clients are no longer interfaces
- Add since/until parameters to the trade update stream
Minor changes
- Improve api error
- Use type aliases for enums
- Use easyjson for better performance
- After the trade update stream reconnects, it streams from the last seen message
v2.8.0
What's Changed
- Add (dis)connect callbacks to market data stream client by @dylanmctiernan-alpaca in #210
- Ensure order entity matches the full order entity spec by @probably-not in #212
- Fixed invalid date formats for GetAccountActivities by @ajm113 in #213
- Add currency by @gnvk in #216
- Add auctions by @gnvk in #215
- StreamClientDocTypoFix: minor update to StreamClient doc fixing typo by @andrewwillette in #217
- Add update field to the historical trades by @gnvk in #218
- Add side field to ListOrdersRequest by @gfelbing in #219
New Contributors
- @dylanmctiernan-alpaca made their first contribution in #210
- @probably-not made their first contribution in #212
- @ajm113 made their first contribution in #213
- @andrewwillette made their first contribution in #217
- @gfelbing made their first contribution in #219
Full Changelog: v2.7.0...v2.8.0
v2.7.0
v2.6.0
v2.5.0
v2.4.0
What's Changed
- Adds a CODEOWNERS file by @drew887 in #197
- Feature/list orders by @repositoryFixer in #196
- Add OAuth support for trade updates by @gnvk in #198
New Contributors
- @drew887 made their first contribution in #197
- @repositoryFixer made their first contribution in #196
Full Changelog: v2.3.0...v2.4.0