From a8bd1dcfeef41bb4df1b96d1060e511557d36653 Mon Sep 17 00:00:00 2001 From: Viacheslav Klimov Date: Wed, 29 Apr 2026 11:45:33 +0300 Subject: [PATCH] Strip 'SNAPSHOT' for OpenAPI spec and client version --- .../org/thingsboard/server/config/SwaggerConfiguration.java | 3 +++ pom.xml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/application/src/main/java/org/thingsboard/server/config/SwaggerConfiguration.java b/application/src/main/java/org/thingsboard/server/config/SwaggerConfiguration.java index c079eec1d4..db867234e2 100644 --- a/application/src/main/java/org/thingsboard/server/config/SwaggerConfiguration.java +++ b/application/src/main/java/org/thingsboard/server/config/SwaggerConfiguration.java @@ -167,6 +167,9 @@ public class SwaggerConfiguration { if (StringUtils.isEmpty(apiVersion)) { apiVersion = appVersion; } + if (apiVersion != null && apiVersion.endsWith("-SNAPSHOT")) { + apiVersion = apiVersion.substring(0, apiVersion.length() - "-SNAPSHOT".length()); + } Info info = new Info() .title(title) diff --git a/pom.xml b/pom.xml index 1541d754f5..166e6cee58 100755 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ ${project.name} /var/log/${pkg.name} /usr/share/${pkg.name} - 4.3.1.2-SNAPSHOT + 4.3.1.2 3.5.13 2.4.0-b180830.0359 0.12.5