Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,11 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Set up Java 25
- name: Set up Java 17
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 25
java-version: 17
cache: maven

- name: Build
Expand All @@ -49,11 +49,11 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Set up Java 25
- name: Set up Java 17
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 25
java-version: 17
cache: maven

- name: Set up Node.js 20
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ All modules share the same `org.thingsboard.client` group ID and use the `org.th
<dependency>
<groupId>org.thingsboard.client</groupId>
<artifactId>thingsboard-ce-client</artifactId>
<version>4.4.0-SNAPSHOT</version>
<version>4.3.1.2-SNAPSHOT</version>
</dependency>
```

Expand Down Expand Up @@ -67,7 +67,7 @@ client.login("tenant@thingsboard.org", "tenant");
Each published JAR includes Markdown API documentation bundled under `api-docs/` in the classpath. This covers every controller endpoint (`*ControllerApi.md`) and every model class. To extract the docs from a dependency:

```bash
jar xf thingsboard-ce-client-4.4.0-SNAPSHOT.jar api-docs/
jar xf thingsboard-ce-client-4.3.1.2-SNAPSHOT.jar api-docs/
```

The same docs are also available in each edition's `docs/` directory in this repository.
Expand Down Expand Up @@ -113,7 +113,7 @@ The `generate-client.sh` script handles the full workflow: generate, post-proces

### Prerequisites

- Java 25
- Java 17
- Maven
- Perl (for post-processing)
- curl (for downloading the generator JAR on first run)
Expand Down
2 changes: 1 addition & 1 deletion ce/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.thingsboard.client</groupId>
<artifactId>thingsboard-client-parent</artifactId>
<version>4.4.0-SNAPSHOT</version>
<version>4.3.1.2-SNAPSHOT</version>
</parent>

<artifactId>thingsboard-ce-client</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion ce/spec/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"name": "Apache License Version 2.0",
"url": "https://github.com/thingsboard/thingsboard/blob/master/LICENSE"
},
"version": "4.4.0-SNAPSHOT"
"version": "4.3.1.2-SNAPSHOT"
},
"servers": [
{
Expand Down
2 changes: 1 addition & 1 deletion ce/src/main/java/org/thingsboard/client/Configuration.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

@Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.20.0")
public class Configuration {
public static final String VERSION = "4.4.0-SNAPSHOT";
public static final String VERSION = "4.3.1.2-SNAPSHOT";

private static final AtomicReference<ApiClient> defaultApiClient = new AtomicReference<>();
private static volatile Supplier<ApiClient> apiClientFactory = ApiClient::new;
Expand Down
2 changes: 1 addition & 1 deletion common/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.thingsboard.client</groupId>
<artifactId>thingsboard-client-parent</artifactId>
<version>4.4.0-SNAPSHOT</version>
<version>4.3.1.2-SNAPSHOT</version>
</parent>

<artifactId>thingsboard-client-common</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion generate-client.sh
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
#
# Output log: generate-client.log (overwritten on each run)
#
# Prerequisites: Java 25, Maven, Perl (Node.js/npm optional — JAR fallback used if absent)
# Prerequisites: Java 17, Maven, Perl (Node.js/npm optional — JAR fallback used if absent)
#

set -euo pipefail
Expand Down
2 changes: 1 addition & 1 deletion paas/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.thingsboard.client</groupId>
<artifactId>thingsboard-client-parent</artifactId>
<version>4.4.0-SNAPSHOT</version>
<version>4.3.1.2-SNAPSHOT</version>
</parent>

<artifactId>thingsboard-paas-client</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion paas/spec/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"name": "Apache License Version 2.0",
"url": "https://github.com/thingsboard/thingsboard/blob/master/LICENSE"
},
"version": "4.4.0PAAS"
"version": "4.3.1.2PAAS"
},
"servers": [
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

@Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.20.0")
public class Configuration {
public static final String VERSION = "4.4.0PAAS";
public static final String VERSION = "4.3.1.2PAAS";

private static final AtomicReference<ApiClient> defaultApiClient = new AtomicReference<>();
private static volatile Supplier<ApiClient> apiClientFactory = ApiClient::new;
Expand Down
2 changes: 1 addition & 1 deletion pe/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
<parent>
<groupId>org.thingsboard.client</groupId>
<artifactId>thingsboard-client-parent</artifactId>
<version>4.4.0-SNAPSHOT</version>
<version>4.3.1.2-SNAPSHOT</version>
</parent>

<artifactId>thingsboard-pe-client</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion pe/spec/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"name": "Apache License Version 2.0",
"url": "https://github.com/thingsboard/thingsboard/blob/master/LICENSE"
},
"version": "4.4.0PE-SNAPSHOT"
"version": "4.3.1.2PE-SNAPSHOT"
},
"servers": [
{
Expand Down
2 changes: 1 addition & 1 deletion pe/src/main/java/org/thingsboard/client/Configuration.java
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

@Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.20.0")
public class Configuration {
public static final String VERSION = "4.4.0PE-SNAPSHOT";
public static final String VERSION = "4.3.1.2PE-SNAPSHOT";

private static final AtomicReference<ApiClient> defaultApiClient = new AtomicReference<>();
private static volatile Supplier<ApiClient> apiClientFactory = ApiClient::new;
Expand Down
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

<groupId>org.thingsboard.client</groupId>
<artifactId>thingsboard-client-parent</artifactId>
<version>4.4.0-SNAPSHOT</version>
<version>4.3.1.2-SNAPSHOT</version>
<packaging>pom</packaging>
<inceptionYear>2026</inceptionYear>

Expand All @@ -45,8 +45,8 @@
</modules>

<properties>
<maven.compiler.source>25</maven.compiler.source>
<maven.compiler.target>25</maven.compiler.target>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<main.dir>${basedir}</main.dir>
<jackson.version>2.19.2</jackson.version>
Expand Down
Loading