Releases: Petersoj/alpaca-java
Releases · Petersoj/alpaca-java
10.0.1
10.0.0
Release Notes
10.0.0
is a big update with lots of new features and improvements. This version update contains many breaking changes from the previous 9.2.0
version so refer to the updated README for the new documentation and the changelog below.
What's New
- Full Broker API support, including SSE streaming.
- Options API support.
- New market data APIs support.
- News streaming support.
- New websocket streaming interfaces.
- Java version updated to 17.
- Bug fixes and other improvements.
BigDecimal
usage.
What's Changed
- The REST API Java client is now generated using the OpenAPI Java generator with the
okhttp-gson
library. Alpaca'sv1.1
OpenAPI specifications are available here. Model classes and API interface classes are located in the thenet.jacobpeterson.alpaca.openapi
package now. Note that these specifications may contain some issues, so if a REST API call isn't working properly, open a new issue or contact Alpaca with a request to fix the spec. - Websocket listener interfaces now have discrete method calls for each type of message instead of one call with the message type as a parameter.
- The use of the
alpaca.properties
classpath file has been removed. ZonedDateTime
has been replaced withOffsetDateTime
.- The group ID is now
net.jacobpeterson.alpaca
instead ofnet.jacobpeterson
. The artifact ID is stillalpaca-java
.
New Contributors
Full Changelog: 9.2.0...10.0.0
9.2.0
9.2.0 includes the following changes:
- Add crypto
v1beta3
support. Thanks @jessethouin! - Add builder pattern to
AlpacaAPI
. Thanks @dmejer-code!
Full Changelog: 9.1.4...9.2.0
9.1.4
9.1.4 includes the following changes:
- Adds
Week
andMonth
bar time periods. Thanks @balajikandavel!
Full Changelog: 9.1.3...9.1.4
9.1.3
9.1.2
9.1.2
includes the following changes:
- Fix FTX crypto exchange enum name
Full Changelog: 9.1.1...9.1.2
9.1.1
9.1.1
includes the following changes:
- Updated dependency versions.
- Use
double
in some method signatures where appropriate (thanks @DarioArena87 and @jessethouin!). - Added POJO builders.
Full Changelog: 9.1.0...9.1.1