You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,9 @@ Multi-adapter CLI integration SDK for OpenCLI: browser / desktop / public-API ad
8
8
[简体中文](./README.zh-CN.md)
9
9
10
10
> **Current branch**: `feature/3.0.x`
11
-
> **Version**: `3.0.x.x.20260630-SNAPSHOT`
12
-
> **JDK baseline**: 8
13
-
> **Project status**: stable (1.0.x line). Not yet published to Maven Central; artifacts are distributed via the Aliyun Maven repository and GitHub Releases.
11
+
> **Version**: `3.0.x.20260630-SNAPSHOT`
12
+
> **JDK baseline**: 21
13
+
> **Project status**: stable (3.0.x line). Not yet published to Maven Central; artifacts are distributed via the Aliyun Maven repository and GitHub Releases.
14
14
15
15
## Table of Contents
16
16
@@ -81,7 +81,7 @@ Version-line matrix:
81
81
82
82
| Version line | Branch | JDK | Version pattern | Purpose |
83
83
|---|---|---:|---|---|
84
-
| 1.0.x |`feature/3.0.x` (this branch)| 8 |`1.0.x.*`| For Boot 2.x starters and legacy projects |
84
+
| 1.0.x |`feature/1.0.x`| 8 |`1.0.x.*`| For Boot 2.x starters and legacy projects |
85
85
| 2.0.x |`feature/2.0.x`| 17 |`2.0.x.*`| For Boot 3.x starters |
86
86
| 3.0.x |`feature/3.0.x`| 21 |`3.0.x.*`| For Boot 4.x starters / new projects |
87
87
@@ -133,7 +133,7 @@ Maven:
133
133
<dependency>
134
134
<groupId>io.github.easy4j</groupId>
135
135
<artifactId>opencli-java-sdk</artifactId>
136
-
<version>3.0.x.x.20260630-SNAPSHOT</version>
136
+
<version>3.0.x.20260630-SNAPSHOT</version>
137
137
</dependency>
138
138
```
139
139
@@ -231,7 +231,7 @@ Protocol: edge sends `register`; center replies `registered`; center sends `coll
231
231
mvn clean verify
232
232
```
233
233
234
-
- Unit tests cover the adapter registry, core execution, browser/meta/remote paths and WS helpers (14 test sources under `src/test`).
234
+
- Unit tests cover the adapter registry, core execution, browser/meta/remote paths and WS helpers (19 Java test sources under `src/test`).
235
235
- JaCoCo runs `prepare-agent`, `report` and `check` on the `verify` phase with a **90% line-coverage** rule (`haltOnFailure=false`).
236
236
-`scripts/generate_opencli_adapter_ids.py` regenerates `OpenCliAdapterIds` / `OpenCliAdapterTaxonomy` from the upstream `opencli/docs/adapters/index.md` + `cli-manifest.json` (set `OPENCLI_ROOT` to point at the upstream tree).
237
237
- Release packaging (`mvn -Prelease deploy`) attaches sources and javadoc jars, GPG-signs artifacts and is wired for Sonatype Central Publishing; plain `mvn deploy` routes SNAPSHOT/release artifacts to the Aliyun Maven repository per `distributionManagement`.
@@ -243,7 +243,7 @@ mvn clean verify
243
243
|---|---|---|---|
244
244
|`feature/1.0.x` (this branch) |`1.0.x.*`| 8 | Compatibility fixes and JDK-8-safe dependency upgrades only |
245
245
|`feature/2.0.x`|`2.0.x.*`| 17 | JDK 17 line |
246
-
|`feature/3.0.x`|`3.0.x.*`| 21 | JDK 21 line |
246
+
|`feature/3.0.x`(this branch) |`3.0.x.*`| 21 | JDK 21 line |
247
247
248
248
Branch POMs (JDK and dependency stack per line) are rendered by `scripts/render-branch-pom.py`.
0 commit comments