Releases: QTSurfer/api-client-java
Releases · QTSurfer/api-client-java
0.3.1
Added
AuthApi.auth()— exchange an API key for a short-lived JWT againstPOST /auth/token(OpenAPI spec 0.95.1). The client now shipsAuthTokenResponseandAuthTokenErrormodels and anapiKeyAuth(X-API-Key) security scheme.EquityPointmodel andResultMap.pnlTotalPercent/ResultMap.equityCurvefields, carried forward from a prior spec bump that had not been regenerated here.
Fixed
- README quickstart now reads the JWT from
QTSURFER_TOKEN(wasJWT_API_TOKEN), matching the TS and Python clients.
0.2.0
Changed
- Maven coordinates migrated to via JitPack custom domain (). Consumers should replace with .
- Java packages renamed from to throughout.
- Tags no longer use the prefix (e.g. instead of ); CI release workflow updated accordingly.
v0.1.1
net.qtsurfer:api-client@0.1.1
Fixed
- Downgrade Maven plugin versions (compiler 3.11.0, surefire 3.2.5, source 3.3.0, javadoc 3.6.3) so the build works under JitPack's bundled Maven 3.5.x.
JitPack: com.github.QTSurfer:api-client-java:v0.1.1
<repository><id>jitpack.io</id><url>https://jitpack.io</url></repository>
<dependency>
<groupId>com.github.QTSurfer</groupId>
<artifactId>api-client-java</artifactId>
<version>v0.1.1</version>
</dependency>