Skip to content

Commit f20a00a

Browse files
committed
chore(release): stage the first public release candidate
1 parent 9c0bff6 commit f20a00a

6 files changed

Lines changed: 12 additions & 10 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
## [Unreleased]
44

5-
## [0.1.0] - 2026-10-21
5+
## [0.1.0-rc.1] - 2026-10-21
6+
7+
First public release candidate for installation and integration testing ahead of `0.1.0`.
68

79
### Changed
810

‎README.md‎

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

33
Java 8 compatible client for the **Forward API**. The repository follows the resource and authentication structure of the QCA Go, Python and TypeScript SDKs, using Maven and Java builders.
44

5-
**Status: source available; not yet published to Maven Central.** The current version is `0.1.0`. Build from source to use the SDK until a public Maven release is available.
5+
**Status: source available; not yet published to Maven Central.** The current version is `0.1.0-rc.1`. Build from source to use the SDK until a public Maven release is available.
66

77
The SDK provides synchronous and asynchronous clients for Models, Templates, Identities, Sessions and Threads, Memory Stores, Environments, Files, Skills, Vaults and Credentials, Schedules, Batches, Channels and Pairing, Usage, Service Account Tokens and Drive. Shared support includes PAT/SA authentication, timeouts, retries, pagination, typed errors and request IDs. Session/Thread SSE supports explicit resumption; Realtime supports text, PCM audio and History. The [API coverage](docs/forward-api-coverage.md) records the 123-operation baseline and its exclusions. Managed APIs are outside this project's scope.
88

@@ -16,7 +16,7 @@ After installing the SDK locally or publishing it to your configured Maven repos
1616
<dependency>
1717
<groupId>com.qoder.sdk</groupId>
1818
<artifactId>qoder-cloud-agents-sdk</artifactId>
19-
<version>0.1.0</version>
19+
<version>0.1.0-rc.1</version>
2020
</dependency>
2121
```
2222

‎docs/maintaining.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ The SDK's embedded version is filtered from `${project.version}`; do not replace
3434
```sh
3535
python3 .github/scripts/release_notes.py check
3636
# After adding the actual release entry:
37-
python3 .github/scripts/release_notes.py extract --version 0.1.0
37+
python3 .github/scripts/release_notes.py extract --version 0.1.0-rc.1
3838
```
3939

40-
The current version is `0.1.0`. Acceptance records must include the resolved version, source SHA and JAR digest. Release versions must not be overwritten; a successful test of an older build is not evidence for a newer one.
40+
The current version is `0.1.0-rc.1`. Acceptance records must include the resolved version, source SHA and JAR digest. Release versions must not be overwritten; a successful test of an older build is not evidence for a newer one.
4141

4242
## Build candidates and releases
4343

‎docs/releasing.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Java SDK release setup
22

3-
The current version is `com.qoder.sdk:qoder-cloud-agents-sdk:0.1.0`. The manual [Release workflow](../.github/workflows/release.yml) implements publication using repository Actions secrets. Dispatching it from `main` authorizes publication after all automated checks pass; there is no separate environment approval. The Central account, namespace, signing key and repository settings below must be configured first. The GitHub repository and internal Maven access do not grant Maven Central publishing access. No public release has been made by adding this workflow.
3+
The current version is `com.qoder.sdk:qoder-cloud-agents-sdk:0.1.0-rc.1`. The manual [Release workflow](../.github/workflows/release.yml) implements publication using repository Actions secrets. Dispatching it from `main` authorizes publication after all automated checks pass; there is no separate environment approval. The Central account, namespace, signing key and repository settings below must be configured first. The GitHub repository and internal Maven access do not grant Maven Central publishing access. No public release has been made by adding this workflow.
44

55
## Optional GitHub protection
66

@@ -72,7 +72,7 @@ Open **Actions → Release → Run workflow**, select **main**, and verify the f
7272

7373
| Input | First publication |
7474
| --- | --- |
75-
| `version` | The reviewed version without `v` or `SNAPSHOT`, for example `0.1.0` |
75+
| `version` | The reviewed version without `v` or `SNAPSHOT`, for example `0.1.0-rc.1` |
7676
| `commit_sha` | Full 40-character lowercase SHA of the current GitHub main |
7777
| `batch_id` | 1–64 letters/digits/dots/underscores/hyphens, starting with a letter or digit |
7878
| `resume_run_id` | Empty |

‎examples/pom.xml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
33
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
44
<modelVersion>4.0.0</modelVersion>
5-
<groupId>com.qoder.examples</groupId><artifactId>qca-forward-examples</artifactId><version>0.1.0</version>
5+
<groupId>com.qoder.examples</groupId><artifactId>qca-forward-examples</artifactId><version>0.1.0-rc.1</version>
66
<properties><maven.compiler.release>8</maven.compiler.release><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties>
77
<!-- Independent consumer: deliberately no parent, reactor module, or SDK source directory. -->
88
<dependencies>
9-
<dependency><groupId>com.qoder.sdk</groupId><artifactId>qoder-cloud-agents-sdk</artifactId><version>0.1.0</version></dependency>
9+
<dependency><groupId>com.qoder.sdk</groupId><artifactId>qoder-cloud-agents-sdk</artifactId><version>0.1.0-rc.1</version></dependency>
1010
<dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter</artifactId><version>5.13.4</version><scope>test</scope></dependency>
1111
<dependency><groupId>com.squareup.okhttp3</groupId><artifactId>mockwebserver</artifactId><version>5.5.0</version><scope>test</scope></dependency>
1212
</dependencies>

‎pom.xml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.qoder.sdk</groupId>
66
<artifactId>qoder-cloud-agents-sdk</artifactId>
7-
<version>0.1.0</version>
7+
<version>0.1.0-rc.1</version>
88
<name>Qoder Cloud Agents Java SDK</name>
99
<description>Java 8 compatible Qoder Cloud Agents Forward API client.</description>
1010
<url>https://github.com/QoderAI/qoder-cloud-agents-sdk-java</url>

0 commit comments

Comments
 (0)