Skip to content

Commit 0bf96f6

Browse files
committed
fix: correct artifact coordinates to 0.4.1 (sdk-java, api-client-java) and badge
1 parent bf794fb commit 0bf96f6

3 files changed

Lines changed: 16 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66

77
## [Unreleased]
88

9+
## [0.4.1] — 2026-05-17
10+
11+
### Fixed
12+
13+
- Corrected JitPack dependency coordinate for `api-client`: `com.qtsurfer:api-client-java:0.2.0` (JitPack uses the repo name as artifactId, not the pom artifactId).
14+
915
## [0.4.0] — 2026-05-17
1016

1117
### Changed
1218

13-
- Maven coordinates migrated to `com.qtsurfer:sdk` via JitPack custom domain (`git.qtsurfer.com`). Consumers should replace `com.github.QTSurfer:sdk-java:v0.3.x` with `com.qtsurfer:sdk:0.4.0`.
19+
- Maven coordinates migrated to `com.qtsurfer:sdk-java` via JitPack custom domain (`git.qtsurfer.com`). Consumers should replace `com.github.QTSurfer:sdk-java:v0.3.x` with `com.qtsurfer:sdk-java:0.4.1`.
1420
- Java packages renamed from `net.qtsurfer.api.sdk` to `com.qtsurfer.api.sdk` throughout.
15-
- Dependency on `com.qtsurfer:api-client:0.2.0` (previously `com.github.QTSurfer:api-client-java:v0.1.2`).
21+
- Dependency on `com.qtsurfer:api-client-java:0.2.0` (previously `com.github.QTSurfer:api-client-java:v0.1.2`).
1622
- Tags no longer use the `v` prefix; CI release workflow updated accordingly.
1723

1824
## [0.3.0] — 2026-05-17

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<p align="center">
44
<a href="https://github.com/QTSurfer/sdk-java/actions/workflows/ci.yml"><img src="https://github.com/QTSurfer/sdk-java/actions/workflows/ci.yml/badge.svg" alt="CI"></a>
5-
<a href="https://jitpack.io/#com.qtsurfer/sdk"><img src="https://jitpack.io/v/com.qtsurfer/sdk.svg" alt="JitPack"></a>
5+
<a href="https://jitpack.io/#com.qtsurfer/sdk-java"><img src="https://jitpack.io/v/com.qtsurfer/sdk-java.svg" alt="JitPack"></a>
66
<img src="https://img.shields.io/badge/JDK-17%2B-blue?logo=openjdk&logoColor=white" alt="JDK 17+">
77
<a href="LICENSE"><img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" alt="License"></a>
88
</p>
@@ -12,12 +12,12 @@
1212
</p>
1313

1414
<p align="center">
15-
<code>com.qtsurfer:sdk</code>
15+
<code>com.qtsurfer:sdk-java</code>
1616
</p>
1717

1818
---
1919

20-
Where `com.qtsurfer:api-client` gives you one method per endpoint, this package adds **workflow orchestration**, **normalized errors**, and **cancellation** — run a backtest with a single `CompletableFuture`.
20+
Where `com.qtsurfer:api-client-java` gives you one method per endpoint, this package adds **workflow orchestration**, **normalized errors**, and **cancellation** — run a backtest with a single `CompletableFuture`.
2121

2222
- Powered by [`java.net.http.HttpClient`](https://docs.oracle.com/en/java/javase/17/docs/api/java.net.http/java/net/http/HttpClient.html) (JDK built-in) via the transitive client.
2323
- Retry/backoff/timeout delegated to [Failsafe](https://failsafe.dev) — no hand-rolled polling loops.
@@ -38,16 +38,16 @@ Where `com.qtsurfer:api-client` gives you one method per endpoint, this package
3838

3939
<dependency>
4040
<groupId>com.qtsurfer</groupId>
41-
<artifactId>sdk</artifactId>
42-
<version>0.4.0</version>
41+
<artifactId>sdk-java</artifactId>
42+
<version>0.4.1</version>
4343
</dependency>
4444
```
4545

46-
The transitive `com.qtsurfer:api-client` and `dev.failsafe:failsafe` come along automatically.
46+
The transitive `com.qtsurfer:api-client-java` and `dev.failsafe:failsafe` come along automatically.
4747

4848
### Maven Central (future)
4949

50-
Once published to Central, the coordinate will be `com.qtsurfer:sdk:0.4.0`.
50+
Once published to Central, the coordinate will be `com.qtsurfer:sdk:0.4.1`.
5151

5252
## Quick start
5353

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.qtsurfer</groupId>
88
<artifactId>sdk</artifactId>
9-
<version>0.4.0</version>
9+
<version>0.4.1</version>
1010
<packaging>jar</packaging>
1111

1212
<name>QTSurfer SDK</name>

0 commit comments

Comments
 (0)