diff --git a/android/clustercontroller-android-standalone/app/build.gradle b/android/clustercontroller-android-standalone/app/build.gradle
index 28d45e5b6a..10cf28f856 100644
--- a/android/clustercontroller-android-standalone/app/build.gradle
+++ b/android/clustercontroller-android-standalone/app/build.gradle
@@ -37,7 +37,7 @@ android {
}
ext {
- joynr_version = '1.22.0-SNAPSHOT'
+ joynr_version = '1.22.0'
}
dependencies {
diff --git a/android/dependency-lock/common/access-control-common/pom.xml b/android/dependency-lock/common/access-control-common/pom.xml
index 94530c2b0f..eab3a3df4c 100644
--- a/android/dependency-lock/common/access-control-common/pom.xml
+++ b/android/dependency-lock/common/access-control-common/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
common
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/common/discovery-common/pom.xml b/android/dependency-lock/common/discovery-common/pom.xml
index 9c3392d1dc..9435b9cf75 100644
--- a/android/dependency-lock/common/discovery-common/pom.xml
+++ b/android/dependency-lock/common/discovery-common/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
common
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/common/guice-integration/pom.xml b/android/dependency-lock/common/guice-integration/pom.xml
index 12d7e24459..7f8c681c4b 100644
--- a/android/dependency-lock/common/guice-integration/pom.xml
+++ b/android/dependency-lock/common/guice-integration/pom.xml
@@ -28,7 +28,7 @@
io.joynr.android
common
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/common/infrastructure-common/pom.xml b/android/dependency-lock/common/infrastructure-common/pom.xml
index 8134c474b3..6fa2b9df93 100644
--- a/android/dependency-lock/common/infrastructure-common/pom.xml
+++ b/android/dependency-lock/common/infrastructure-common/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
common
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/common/pom.xml b/android/dependency-lock/common/pom.xml
index 3cf336116a..4f2bbbcf26 100644
--- a/android/dependency-lock/common/pom.xml
+++ b/android/dependency-lock/common/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
dependency-lock
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/common/status-metrics/pom.xml b/android/dependency-lock/common/status-metrics/pom.xml
index c1664d7939..59c19a7d6c 100644
--- a/android/dependency-lock/common/status-metrics/pom.xml
+++ b/android/dependency-lock/common/status-metrics/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
common
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/core/clustercontroller/pom.xml b/android/dependency-lock/core/clustercontroller/pom.xml
index f7ae151757..7a03976369 100644
--- a/android/dependency-lock/core/clustercontroller/pom.xml
+++ b/android/dependency-lock/core/clustercontroller/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
core
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/core/libjoynr-websocket-runtime/pom.xml b/android/dependency-lock/core/libjoynr-websocket-runtime/pom.xml
index 7ccc52f41f..edee72a352 100644
--- a/android/dependency-lock/core/libjoynr-websocket-runtime/pom.xml
+++ b/android/dependency-lock/core/libjoynr-websocket-runtime/pom.xml
@@ -27,7 +27,7 @@
core
io.joynr.android
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/android/dependency-lock/core/libjoynr/pom.xml b/android/dependency-lock/core/libjoynr/pom.xml
index 9c4b9bc4dd..bfd73e5451 100644
--- a/android/dependency-lock/core/libjoynr/pom.xml
+++ b/android/dependency-lock/core/libjoynr/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
core
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/core/pom.xml b/android/dependency-lock/core/pom.xml
index 88ac1ea226..2ebeccae3f 100644
--- a/android/dependency-lock/core/pom.xml
+++ b/android/dependency-lock/core/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
dependency-lock
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/javaapi/pom.xml b/android/dependency-lock/javaapi/pom.xml
index bd4ea70fe2..0cd175b2fc 100644
--- a/android/dependency-lock/javaapi/pom.xml
+++ b/android/dependency-lock/javaapi/pom.xml
@@ -27,7 +27,7 @@
io.joynr.android
dependency-lock
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/messaging/messaging-common/pom.xml b/android/dependency-lock/messaging/messaging-common/pom.xml
index e4073bb272..0947052001 100644
--- a/android/dependency-lock/messaging/messaging-common/pom.xml
+++ b/android/dependency-lock/messaging/messaging-common/pom.xml
@@ -27,7 +27,7 @@
io.joynr.android
messaging
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/messaging/mqtt/hivemq-mqtt-client/pom.xml b/android/dependency-lock/messaging/mqtt/hivemq-mqtt-client/pom.xml
index 6a98dc044a..a97a1d751b 100644
--- a/android/dependency-lock/messaging/mqtt/hivemq-mqtt-client/pom.xml
+++ b/android/dependency-lock/messaging/mqtt/hivemq-mqtt-client/pom.xml
@@ -25,7 +25,7 @@
io.joynr.android.messaging
mqtt
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/android/dependency-lock/messaging/mqtt/joynr-mqtt-client/pom.xml b/android/dependency-lock/messaging/mqtt/joynr-mqtt-client/pom.xml
index afcfc100f2..8ba748e06e 100644
--- a/android/dependency-lock/messaging/mqtt/joynr-mqtt-client/pom.xml
+++ b/android/dependency-lock/messaging/mqtt/joynr-mqtt-client/pom.xml
@@ -25,7 +25,7 @@
io.joynr.android.messaging
mqtt
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/android/dependency-lock/messaging/mqtt/pom.xml b/android/dependency-lock/messaging/mqtt/pom.xml
index c1580649d2..4893fa98fd 100644
--- a/android/dependency-lock/messaging/mqtt/pom.xml
+++ b/android/dependency-lock/messaging/mqtt/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
messaging
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/messaging/pom.xml b/android/dependency-lock/messaging/pom.xml
index e96cdc3466..a7f3602d9d 100644
--- a/android/dependency-lock/messaging/pom.xml
+++ b/android/dependency-lock/messaging/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
dependency-lock
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/messaging/websocket/joynr-websocket-client/pom.xml b/android/dependency-lock/messaging/websocket/joynr-websocket-client/pom.xml
index f50cdf52d2..873da292b3 100644
--- a/android/dependency-lock/messaging/websocket/joynr-websocket-client/pom.xml
+++ b/android/dependency-lock/messaging/websocket/joynr-websocket-client/pom.xml
@@ -25,7 +25,7 @@
io.joynr.android.messaging
websocket
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/android/dependency-lock/messaging/websocket/joynr-websocket-common/pom.xml b/android/dependency-lock/messaging/websocket/joynr-websocket-common/pom.xml
index f507c05458..88f7cb0dbe 100644
--- a/android/dependency-lock/messaging/websocket/joynr-websocket-common/pom.xml
+++ b/android/dependency-lock/messaging/websocket/joynr-websocket-common/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android.messaging
websocket
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/messaging/websocket/joynr-websocket-server/pom.xml b/android/dependency-lock/messaging/websocket/joynr-websocket-server/pom.xml
index db0012b61c..57bc1214fa 100644
--- a/android/dependency-lock/messaging/websocket/joynr-websocket-server/pom.xml
+++ b/android/dependency-lock/messaging/websocket/joynr-websocket-server/pom.xml
@@ -25,7 +25,7 @@
io.joynr.android.messaging
websocket
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/android/dependency-lock/messaging/websocket/pom.xml b/android/dependency-lock/messaging/websocket/pom.xml
index d14e372743..548dd4094a 100644
--- a/android/dependency-lock/messaging/websocket/pom.xml
+++ b/android/dependency-lock/messaging/websocket/pom.xml
@@ -26,7 +26,7 @@
io.joynr.android
messaging
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/dependency-lock/pom.xml b/android/dependency-lock/pom.xml
index 681f59d743..9fa8bc6939 100644
--- a/android/dependency-lock/pom.xml
+++ b/android/dependency-lock/pom.xml
@@ -29,7 +29,7 @@
io.joynr
android
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/examples/android-hello-world-binder/android-hello-world-binder-consumer/build.gradle b/android/examples/android-hello-world-binder/android-hello-world-binder-consumer/build.gradle
index 2519d5d089..ea1f5668b4 100644
--- a/android/examples/android-hello-world-binder/android-hello-world-binder-consumer/build.gradle
+++ b/android/examples/android-hello-world-binder/android-hello-world-binder-consumer/build.gradle
@@ -3,7 +3,7 @@
buildscript {
ext {
kotlin_version = '1.3.61'
- joynr_version = '1.22.0-SNAPSHOT'
+ joynr_version = '1.22.0'
}
repositories {
google()
diff --git a/android/examples/android-hello-world-binder/android-hello-world-binder-consumer/pom.xml b/android/examples/android-hello-world-binder/android-hello-world-binder-consumer/pom.xml
index 0a60054909..9d7770997c 100644
--- a/android/examples/android-hello-world-binder/android-hello-world-binder-consumer/pom.xml
+++ b/android/examples/android-hello-world-binder/android-hello-world-binder-consumer/pom.xml
@@ -28,7 +28,7 @@
io.joynr.examples
android-hello-world-binder
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/examples/android-hello-world-binder/android-hello-world-binder-provider/build.gradle b/android/examples/android-hello-world-binder/android-hello-world-binder-provider/build.gradle
index aadccb8fb1..cc5f2268aa 100644
--- a/android/examples/android-hello-world-binder/android-hello-world-binder-provider/build.gradle
+++ b/android/examples/android-hello-world-binder/android-hello-world-binder-provider/build.gradle
@@ -3,7 +3,7 @@
buildscript {
ext {
kotlin_version = '1.3.61'
- joynr_version = "1.22.0-SNAPSHOT"
+ joynr_version = "1.22.0"
}
repositories {
google()
diff --git a/android/examples/android-hello-world-binder/android-hello-world-binder-provider/pom.xml b/android/examples/android-hello-world-binder/android-hello-world-binder-provider/pom.xml
index 5c33c24316..60216a94fe 100644
--- a/android/examples/android-hello-world-binder/android-hello-world-binder-provider/pom.xml
+++ b/android/examples/android-hello-world-binder/android-hello-world-binder-provider/pom.xml
@@ -28,7 +28,7 @@
io.joynr.examples
android-hello-world-binder
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/examples/android-hello-world-binder/pom.xml b/android/examples/android-hello-world-binder/pom.xml
index 4c9c0d278a..c060f3771b 100644
--- a/android/examples/android-hello-world-binder/pom.xml
+++ b/android/examples/android-hello-world-binder/pom.xml
@@ -28,7 +28,7 @@
io.joynr.android
examples
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/examples/android-hello-world/android-hello-world-consumer/build.gradle b/android/examples/android-hello-world/android-hello-world-consumer/build.gradle
index 880757dd2f..72ff75dc04 100644
--- a/android/examples/android-hello-world/android-hello-world-consumer/build.gradle
+++ b/android/examples/android-hello-world/android-hello-world-consumer/build.gradle
@@ -3,7 +3,7 @@
buildscript {
ext {
- joynrVersion = "1.22.0-SNAPSHOT"
+ joynrVersion = "1.22.0"
}
repositories {
google()
diff --git a/android/examples/android-hello-world/android-hello-world-consumer/pom.xml b/android/examples/android-hello-world/android-hello-world-consumer/pom.xml
index 14e6f7f712..86e7572782 100644
--- a/android/examples/android-hello-world/android-hello-world-consumer/pom.xml
+++ b/android/examples/android-hello-world/android-hello-world-consumer/pom.xml
@@ -28,7 +28,7 @@
io.joynr.examples
android-hello-world
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/examples/android-hello-world/android-hello-world-provider/build.gradle b/android/examples/android-hello-world/android-hello-world-provider/build.gradle
index 88e94ed18d..0fe7078464 100644
--- a/android/examples/android-hello-world/android-hello-world-provider/build.gradle
+++ b/android/examples/android-hello-world/android-hello-world-provider/build.gradle
@@ -3,7 +3,7 @@
buildscript {
ext {
- joynrVersion = "1.22.0-SNAPSHOT"
+ joynrVersion = "1.22.0"
}
repositories {
google()
diff --git a/android/examples/android-hello-world/android-hello-world-provider/pom.xml b/android/examples/android-hello-world/android-hello-world-provider/pom.xml
index a139717c3c..1da6f0aff7 100644
--- a/android/examples/android-hello-world/android-hello-world-provider/pom.xml
+++ b/android/examples/android-hello-world/android-hello-world-provider/pom.xml
@@ -28,7 +28,7 @@
io.joynr.examples
android-hello-world
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/examples/android-hello-world/pom.xml b/android/examples/android-hello-world/pom.xml
index ec7dd19e06..0b7abf97df 100644
--- a/android/examples/android-hello-world/pom.xml
+++ b/android/examples/android-hello-world/pom.xml
@@ -28,7 +28,7 @@
io.joynr.android
examples
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/examples/pom.xml b/android/examples/pom.xml
index dd42f5ce90..43ace23465 100644
--- a/android/examples/pom.xml
+++ b/android/examples/pom.xml
@@ -28,7 +28,7 @@
io.joynr
android
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/joynr-android-binder-runtime/build.gradle b/android/joynr-android-binder-runtime/build.gradle
index 534da0d2c7..04bc7d181f 100644
--- a/android/joynr-android-binder-runtime/build.gradle
+++ b/android/joynr-android-binder-runtime/build.gradle
@@ -22,7 +22,7 @@ apply plugin: 'maven-publish'
apply plugin: 'maven'
group = 'io.joynr.android'
-version = '1.22.0-SNAPSHOT'
+version = '1.22.0'
buildscript {
repositories {
diff --git a/android/joynr-android-binder-runtime/pom.xml b/android/joynr-android-binder-runtime/pom.xml
index 4aac00c215..467dfb950f 100644
--- a/android/joynr-android-binder-runtime/pom.xml
+++ b/android/joynr-android-binder-runtime/pom.xml
@@ -26,7 +26,7 @@
io.joynr
android
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/libjoynr-android-integration-tests/pom.xml b/android/libjoynr-android-integration-tests/pom.xml
index e7c27a1749..63d9b259ba 100644
--- a/android/libjoynr-android-integration-tests/pom.xml
+++ b/android/libjoynr-android-integration-tests/pom.xml
@@ -26,7 +26,7 @@
io.joynr
android
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/libjoynr-android-integration-tests/test-radio-consumer/app/build.gradle b/android/libjoynr-android-integration-tests/test-radio-consumer/app/build.gradle
index 5a3e1288ec..b6fd6dbc02 100644
--- a/android/libjoynr-android-integration-tests/test-radio-consumer/app/build.gradle
+++ b/android/libjoynr-android-integration-tests/test-radio-consumer/app/build.gradle
@@ -25,7 +25,7 @@ android {
}
ext {
- joynr_version = '1.22.0-SNAPSHOT'
+ joynr_version = '1.22.0'
}
dependencies {
diff --git a/android/libjoynr-android-integration-tests/test-radio-consumer/build.gradle b/android/libjoynr-android-integration-tests/test-radio-consumer/build.gradle
index 425fe096ca..3ab50756a6 100644
--- a/android/libjoynr-android-integration-tests/test-radio-consumer/build.gradle
+++ b/android/libjoynr-android-integration-tests/test-radio-consumer/build.gradle
@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
- classpath 'io.joynr.tools.generator:joynr-generator-gradle-plugin:1.22.0-SNAPSHOT'
+ classpath 'io.joynr.tools.generator:joynr-generator-gradle-plugin:1.22.0'
}
}
diff --git a/android/libjoynr-android-integration-tests/test-radio-provider/app/build.gradle b/android/libjoynr-android-integration-tests/test-radio-provider/app/build.gradle
index 506a98c856..82b5a0bc30 100644
--- a/android/libjoynr-android-integration-tests/test-radio-provider/app/build.gradle
+++ b/android/libjoynr-android-integration-tests/test-radio-provider/app/build.gradle
@@ -26,7 +26,7 @@ android {
}
ext {
- joynr_version = '1.22.0-SNAPSHOT'
+ joynr_version = '1.22.0'
}
dependencies {
diff --git a/android/libjoynr-android-integration-tests/test-radio-provider/build.gradle b/android/libjoynr-android-integration-tests/test-radio-provider/build.gradle
index 07c76e19af..f5a5dccfa4 100644
--- a/android/libjoynr-android-integration-tests/test-radio-provider/build.gradle
+++ b/android/libjoynr-android-integration-tests/test-radio-provider/build.gradle
@@ -10,7 +10,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
- classpath 'io.joynr.tools.generator:joynr-generator-gradle-plugin:1.22.0-SNAPSHOT'
+ classpath 'io.joynr.tools.generator:joynr-generator-gradle-plugin:1.22.0'
}
}
diff --git a/android/libjoynr-android-websocket-runtime/README.md b/android/libjoynr-android-websocket-runtime/README.md
index bb22447751..01a42fa8be 100644
--- a/android/libjoynr-android-websocket-runtime/README.md
+++ b/android/libjoynr-android-websocket-runtime/README.md
@@ -23,7 +23,7 @@ and thus it's necessary to configure joynr libraries to use the provided **no_ao
Add this line to build.gradle file and verify if you have mavenLocal() under your maven
repositories list.
-`implementation 'io.joynr.android:libjoynr-android-websocket-runtime:1.22.0-SNAPSHOT'`
+`implementation 'io.joynr.android:libjoynr-android-websocket-runtime:1.22.0'`
## Logging
diff --git a/android/libjoynr-android-websocket-runtime/build.gradle b/android/libjoynr-android-websocket-runtime/build.gradle
index 64dac0d02b..b9da8ab072 100644
--- a/android/libjoynr-android-websocket-runtime/build.gradle
+++ b/android/libjoynr-android-websocket-runtime/build.gradle
@@ -22,7 +22,7 @@ apply plugin: 'maven-publish'
apply plugin: 'maven'
group = 'io.joynr.android'
-version = '1.22.0-SNAPSHOT'
+version = '1.22.0'
buildscript {
repositories {
diff --git a/android/libjoynr-android-websocket-runtime/pom.xml b/android/libjoynr-android-websocket-runtime/pom.xml
index ada533a523..75fe4c8951 100644
--- a/android/libjoynr-android-websocket-runtime/pom.xml
+++ b/android/libjoynr-android-websocket-runtime/pom.xml
@@ -26,7 +26,7 @@
io.joynr
android
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/pom.xml b/android/pom.xml
index 7849799900..5f172cad3e 100644
--- a/android/pom.xml
+++ b/android/pom.xml
@@ -26,7 +26,7 @@
io.joynr
joynr
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/android/slf4j-android-bindings/build.gradle b/android/slf4j-android-bindings/build.gradle
index 84be516471..e80bd23f3c 100644
--- a/android/slf4j-android-bindings/build.gradle
+++ b/android/slf4j-android-bindings/build.gradle
@@ -1,6 +1,6 @@
buildscript {
ext {
- joynrVersion = "1.22.0-SNAPSHOT"
+ joynrVersion = "1.22.0"
}
repositories {
google()
@@ -54,7 +54,7 @@ dependencies {
}
group = 'io.joynr.android'
-version = '1.22.0-SNAPSHOT'
+version = '1.22.0'
task androidSourcesJar(type: Jar) {
classifier = 'sources'
diff --git a/android/slf4j-android-bindings/pom.xml b/android/slf4j-android-bindings/pom.xml
index 9ed70aac42..5451246659 100644
--- a/android/slf4j-android-bindings/pom.xml
+++ b/android/slf4j-android-bindings/pom.xml
@@ -27,7 +27,7 @@
io.joynr
android
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/basemodel/pom.xml b/basemodel/pom.xml
index ae80e34a65..d7b02456a9 100644
--- a/basemodel/pom.xml
+++ b/basemodel/pom.xml
@@ -25,7 +25,7 @@
io.joynr
dependency-lock
- 1.22.0-SNAPSHOT
+ 1.22.0
../dependency-lock/pom.xml
diff --git a/cpp/libjoynr/pom.xml b/cpp/libjoynr/pom.xml
index 960050fd02..c389fb3bbf 100644
--- a/cpp/libjoynr/pom.xml
+++ b/cpp/libjoynr/pom.xml
@@ -26,7 +26,7 @@
io.joynr
cpp
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/cpp/pom.xml b/cpp/pom.xml
index d4574787e4..4f66fac9a3 100644
--- a/cpp/pom.xml
+++ b/cpp/pom.xml
@@ -25,7 +25,7 @@
io.joynr
dependency-lock
- 1.22.0-SNAPSHOT
+ 1.22.0
../dependency-lock/pom.xml
diff --git a/cpp/tests/pom.xml b/cpp/tests/pom.xml
index 59a0e006d4..1eb89fa542 100644
--- a/cpp/tests/pom.xml
+++ b/cpp/tests/pom.xml
@@ -26,7 +26,7 @@
io.joynr
cpp
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/dependency-lock/pom.xml b/dependency-lock/pom.xml
index 2a07dbb876..ca3759a530 100644
--- a/dependency-lock/pom.xml
+++ b/dependency-lock/pom.xml
@@ -25,7 +25,7 @@
io.joynr
joynr
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/custom-headers/custom-headers-api/pom.xml b/examples/custom-headers/custom-headers-api/pom.xml
index c76055aff5..a3590f5885 100644
--- a/examples/custom-headers/custom-headers-api/pom.xml
+++ b/examples/custom-headers/custom-headers-api/pom.xml
@@ -25,7 +25,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
io.joynr.examples
custom-headers
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/custom-headers/custom-headers-jee-consumer/pom.xml b/examples/custom-headers/custom-headers-jee-consumer/pom.xml
index 3cb78db8aa..9a66f506cc 100644
--- a/examples/custom-headers/custom-headers-jee-consumer/pom.xml
+++ b/examples/custom-headers/custom-headers-jee-consumer/pom.xml
@@ -26,7 +26,7 @@
io.joynr.examples
custom-headers
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/custom-headers/custom-headers-jee-provider/pom.xml b/examples/custom-headers/custom-headers-jee-provider/pom.xml
index 40bf85d56b..f88b539caa 100644
--- a/examples/custom-headers/custom-headers-jee-provider/pom.xml
+++ b/examples/custom-headers/custom-headers-jee-provider/pom.xml
@@ -26,7 +26,7 @@
io.joynr.examples
custom-headers
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/custom-headers/pom.xml b/examples/custom-headers/pom.xml
index 39eab3870c..3b7ae2d43b 100644
--- a/examples/custom-headers/pom.xml
+++ b/examples/custom-headers/pom.xml
@@ -28,7 +28,7 @@
io.joynr
examples
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/hello-world/interface/pom.xml b/examples/hello-world/interface/pom.xml
index 8ac103116c..3a9711048a 100644
--- a/examples/hello-world/interface/pom.xml
+++ b/examples/hello-world/interface/pom.xml
@@ -25,7 +25,7 @@
io.joynr
hello-world-parent
- 1.22.0-SNAPSHOT
+ 1.22.0
hello-world-interface
diff --git a/examples/hello-world/java/pom.xml b/examples/hello-world/java/pom.xml
index cf82003150..607529ea25 100644
--- a/examples/hello-world/java/pom.xml
+++ b/examples/hello-world/java/pom.xml
@@ -25,7 +25,7 @@
io.joynr
hello-world-parent
- 1.22.0-SNAPSHOT
+ 1.22.0
hello-world-java
diff --git a/examples/hello-world/pom.xml b/examples/hello-world/pom.xml
index f324d170d2..9a6c33162d 100644
--- a/examples/hello-world/pom.xml
+++ b/examples/hello-world/pom.xml
@@ -25,7 +25,7 @@
io.joynr
hello-world-parent
pom
- 1.22.0-SNAPSHOT
+ 1.22.0
interface
@@ -33,7 +33,7 @@
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/examples/pom.xml b/examples/pom.xml
index 4b18fb774b..8752edf4ad 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -25,7 +25,7 @@
io.joynr
dependency-lock
- 1.22.0-SNAPSHOT
+ 1.22.0
../dependency-lock/pom.xml
diff --git a/examples/radio-app/pom.xml b/examples/radio-app/pom.xml
index f220e6da79..588f7d5906 100644
--- a/examples/radio-app/pom.xml
+++ b/examples/radio-app/pom.xml
@@ -35,7 +35,7 @@
io.joynr
examples
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/radio-jee/pom.xml b/examples/radio-jee/pom.xml
index 24b039a07e..a53d1ded21 100644
--- a/examples/radio-jee/pom.xml
+++ b/examples/radio-jee/pom.xml
@@ -28,7 +28,7 @@
io.joynr
examples
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/radio-jee/radio-jee-api/pom.xml b/examples/radio-jee/radio-jee-api/pom.xml
index 3a46a654c4..de82264348 100644
--- a/examples/radio-jee/radio-jee-api/pom.xml
+++ b/examples/radio-jee/radio-jee-api/pom.xml
@@ -25,7 +25,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
io.joynr.examples
radio-jee
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/radio-jee/radio-jee-consumer/pom.xml b/examples/radio-jee/radio-jee-consumer/pom.xml
index 151f3b0593..76033ce018 100644
--- a/examples/radio-jee/radio-jee-consumer/pom.xml
+++ b/examples/radio-jee/radio-jee-consumer/pom.xml
@@ -25,7 +25,7 @@
io.joynr.examples
radio-jee
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/radio-jee/radio-jee-provider/pom.xml b/examples/radio-jee/radio-jee-provider/pom.xml
index 7fb4bcb0c3..34517c4419 100644
--- a/examples/radio-jee/radio-jee-provider/pom.xml
+++ b/examples/radio-jee/radio-jee-provider/pom.xml
@@ -25,7 +25,7 @@
io.joynr.examples
radio-jee
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/radio-node/package.json b/examples/radio-node/package.json
index c28ec2ae55..45620081a2 100644
--- a/examples/radio-node/package.json
+++ b/examples/radio-node/package.json
@@ -1,6 +1,6 @@
{
"name": "radio-node",
- "version": "1.22.0-SNAPSHOT",
+ "version": "1.22.0",
"license": "Apache-2.0",
"description": "simple app to demonstrate usage of joynr",
"main": "src/main/js/radioConsumer.js",
diff --git a/examples/radio-node/pom.xml b/examples/radio-node/pom.xml
index 96169d02fa..4393b3bb21 100644
--- a/examples/radio-node/pom.xml
+++ b/examples/radio-node/pom.xml
@@ -29,7 +29,7 @@
io.joynr
examples
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/examples/stateless-async/pom.xml b/examples/stateless-async/pom.xml
index a1cc03b6f6..55df8d7721 100644
--- a/examples/stateless-async/pom.xml
+++ b/examples/stateless-async/pom.xml
@@ -28,7 +28,7 @@
io.joynr
examples
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/stateless-async/stateless-async-api/pom.xml b/examples/stateless-async/stateless-async-api/pom.xml
index 601019f9ad..141117722c 100644
--- a/examples/stateless-async/stateless-async-api/pom.xml
+++ b/examples/stateless-async/stateless-async-api/pom.xml
@@ -25,7 +25,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
io.joynr.examples
stateless-async
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/stateless-async/stateless-async-car-sim/pom.xml b/examples/stateless-async/stateless-async-car-sim/pom.xml
index 98249f6b7b..08f22cffc7 100644
--- a/examples/stateless-async/stateless-async-car-sim/pom.xml
+++ b/examples/stateless-async/stateless-async-car-sim/pom.xml
@@ -26,7 +26,7 @@
io.joynr.examples
stateless-async
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/stateless-async/stateless-async-consumer/pom.xml b/examples/stateless-async/stateless-async-consumer/pom.xml
index f413448164..2cc0e07a84 100644
--- a/examples/stateless-async/stateless-async-consumer/pom.xml
+++ b/examples/stateless-async/stateless-async-consumer/pom.xml
@@ -26,7 +26,7 @@
io.joynr.examples
stateless-async
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/stateless-async/stateless-async-jee-car-sim/pom.xml b/examples/stateless-async/stateless-async-jee-car-sim/pom.xml
index 55c11ec669..ae72b8673d 100644
--- a/examples/stateless-async/stateless-async-jee-car-sim/pom.xml
+++ b/examples/stateless-async/stateless-async-jee-car-sim/pom.xml
@@ -26,7 +26,7 @@
io.joynr.examples
stateless-async
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/examples/stateless-async/stateless-async-jee-consumer/pom.xml b/examples/stateless-async/stateless-async-jee-consumer/pom.xml
index 91800bc2d3..409d8d59e9 100644
--- a/examples/stateless-async/stateless-async-jee-consumer/pom.xml
+++ b/examples/stateless-async/stateless-async-jee-consumer/pom.xml
@@ -26,7 +26,7 @@
io.joynr.examples
stateless-async
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/backend-services/capabilities-directory/pom.xml b/java/backend-services/capabilities-directory/pom.xml
index e27aaccab0..1bca6c107f 100644
--- a/java/backend-services/capabilities-directory/pom.xml
+++ b/java/backend-services/capabilities-directory/pom.xml
@@ -27,7 +27,7 @@
io.joynr.java
backend-services
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/backend-services/pom.xml b/java/backend-services/pom.xml
index a4252afa5a..c4c20faf97 100644
--- a/java/backend-services/pom.xml
+++ b/java/backend-services/pom.xml
@@ -27,7 +27,7 @@
io.joynr
java
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/common/access-control-common/pom.xml b/java/common/access-control-common/pom.xml
index 48d643920a..cdda85ec3d 100644
--- a/java/common/access-control-common/pom.xml
+++ b/java/common/access-control-common/pom.xml
@@ -26,7 +26,7 @@
io.joynr.java
common
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/common/discovery-common/pom.xml b/java/common/discovery-common/pom.xml
index 7f069380d7..45cd8343e2 100644
--- a/java/common/discovery-common/pom.xml
+++ b/java/common/discovery-common/pom.xml
@@ -26,7 +26,7 @@
io.joynr.java
common
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/common/guice-integration/pom.xml b/java/common/guice-integration/pom.xml
index 9ca0758715..46b35e0268 100644
--- a/java/common/guice-integration/pom.xml
+++ b/java/common/guice-integration/pom.xml
@@ -28,7 +28,7 @@
io.joynr.java
common
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/common/infrastructure-common/pom.xml b/java/common/infrastructure-common/pom.xml
index 7b3e16951b..3fa1697194 100644
--- a/java/common/infrastructure-common/pom.xml
+++ b/java/common/infrastructure-common/pom.xml
@@ -26,7 +26,7 @@
io.joynr.java
common
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/common/pom.xml b/java/common/pom.xml
index d7918af41b..b186614d75 100644
--- a/java/common/pom.xml
+++ b/java/common/pom.xml
@@ -26,7 +26,7 @@
io.joynr
java
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/common/status-metrics/pom.xml b/java/common/status-metrics/pom.xml
index 100fea6644..a973964628 100644
--- a/java/common/status-metrics/pom.xml
+++ b/java/common/status-metrics/pom.xml
@@ -26,7 +26,7 @@
io.joynr.java
common
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/core/clustercontroller-inprocess-runtime/pom.xml b/java/core/clustercontroller-inprocess-runtime/pom.xml
index e8bd6fb9f1..a5597d4409 100644
--- a/java/core/clustercontroller-inprocess-runtime/pom.xml
+++ b/java/core/clustercontroller-inprocess-runtime/pom.xml
@@ -23,7 +23,7 @@
core
io.joynr.java
- 1.22.0-SNAPSHOT
+ 1.22.0
4.0.0
diff --git a/java/core/clustercontroller-standalone/README b/java/core/clustercontroller-standalone/README
index 7e312031cf..7f753889b5 100644
--- a/java/core/clustercontroller-standalone/README
+++ b/java/core/clustercontroller-standalone/README
@@ -4,7 +4,7 @@
mvn exec:java -Dexec.mainClass="io.joynr.runtime.ClusterController" -Dexec.args="-t websocketcc"
## from the JAR in target directory:
-java -jar clustercontroller-standalone-1.22.0-SNAPSHOT-jar-with-dependencies.jar -t websocketcc
+java -jar clustercontroller-standalone-1.22.0-jar-with-dependencies.jar -t websocketcc
# Start a cluster controller, connecting to a local MQTT broker
@@ -13,7 +13,7 @@ java -jar clustercontroller-standalone-1.22.0-SNAPSHOT-jar-with-dependencies.jar
mvn exec:java -Dexec.mainClass="io.joynr.runtime.ClusterController" -Dexec.args="-t mqtt"
## from the JAR in target directory:
-java -jar clustercontroller-standalone-1.22.0-SNAPSHOT-jar-with-dependencies.jar -t mqtt
+java -jar clustercontroller-standalone-1.22.0-jar-with-dependencies.jar -t mqtt
## Show cluster controller usage info for additional options
@@ -22,5 +22,5 @@ java -jar clustercontroller-standalone-1.22.0-SNAPSHOT-jar-with-dependencies.jar
mvn exec:java -Dexec.mainClass="io.joynr.runtime.ClusterController" -Dexec.args="-h"
## from the JAR in target directory:
-java -jar clustercontroller-standalone-1.22.0-SNAPSHOT-jar-with-dependencies.jar -h
+java -jar clustercontroller-standalone-1.22.0-jar-with-dependencies.jar -h
diff --git a/java/core/clustercontroller-standalone/pom.xml b/java/core/clustercontroller-standalone/pom.xml
index f9052b93f2..cd0b53a359 100644
--- a/java/core/clustercontroller-standalone/pom.xml
+++ b/java/core/clustercontroller-standalone/pom.xml
@@ -20,7 +20,7 @@
core
io.joynr.java
- 1.22.0-SNAPSHOT
+ 1.22.0
4.0.0
diff --git a/java/core/clustercontroller-websocket-runtime/pom.xml b/java/core/clustercontroller-websocket-runtime/pom.xml
index 5c14007abe..3ca1422a80 100644
--- a/java/core/clustercontroller-websocket-runtime/pom.xml
+++ b/java/core/clustercontroller-websocket-runtime/pom.xml
@@ -23,7 +23,7 @@
core
io.joynr.java
- 1.22.0-SNAPSHOT
+ 1.22.0
4.0.0
diff --git a/java/core/clustercontroller/pom.xml b/java/core/clustercontroller/pom.xml
index 4365a23037..37791ffaae 100644
--- a/java/core/clustercontroller/pom.xml
+++ b/java/core/clustercontroller/pom.xml
@@ -26,7 +26,7 @@
io.joynr.java
core
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/core/libjoynr-websocket-runtime/pom.xml b/java/core/libjoynr-websocket-runtime/pom.xml
index 9639c517e9..1a81dc86e0 100644
--- a/java/core/libjoynr-websocket-runtime/pom.xml
+++ b/java/core/libjoynr-websocket-runtime/pom.xml
@@ -23,7 +23,7 @@
core
io.joynr.java
- 1.22.0-SNAPSHOT
+ 1.22.0
4.0.0
diff --git a/java/core/libjoynr/pom.xml b/java/core/libjoynr/pom.xml
index 83bf86c1dd..76a0f8e002 100644
--- a/java/core/libjoynr/pom.xml
+++ b/java/core/libjoynr/pom.xml
@@ -26,7 +26,7 @@
io.joynr.java
core
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/core/pom.xml b/java/core/pom.xml
index b57c2b7fee..65e0776d5a 100644
--- a/java/core/pom.xml
+++ b/java/core/pom.xml
@@ -26,7 +26,7 @@
io.joynr
java
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/coverage/pom.xml b/java/coverage/pom.xml
index 17a9648b45..43860709fd 100644
--- a/java/coverage/pom.xml
+++ b/java/coverage/pom.xml
@@ -23,7 +23,7 @@
io.joynr
java
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/integration-tests/pom.xml b/java/integration-tests/pom.xml
index 8ee1a259fe..12184149b7 100644
--- a/java/integration-tests/pom.xml
+++ b/java/integration-tests/pom.xml
@@ -25,7 +25,7 @@
io.joynr
java
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/java/javaapi/pom.xml b/java/javaapi/pom.xml
index 7a37bcbe21..5735452973 100644
--- a/java/javaapi/pom.xml
+++ b/java/javaapi/pom.xml
@@ -26,7 +26,7 @@
io.joynr
java
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/jeeintegration/pom.xml b/java/jeeintegration/pom.xml
index c416fe012b..0a3dfcb00a 100644
--- a/java/jeeintegration/pom.xml
+++ b/java/jeeintegration/pom.xml
@@ -30,7 +30,7 @@
io.joynr
java
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/messaging/messaging-common/pom.xml b/java/messaging/messaging-common/pom.xml
index 14e2399e47..e7de1166bf 100644
--- a/java/messaging/messaging-common/pom.xml
+++ b/java/messaging/messaging-common/pom.xml
@@ -27,7 +27,7 @@
io.joynr.java
messaging
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/messaging/mqtt/hivemq-mqtt-client/pom.xml b/java/messaging/mqtt/hivemq-mqtt-client/pom.xml
index ca7a7020a8..47b18f9cda 100644
--- a/java/messaging/mqtt/hivemq-mqtt-client/pom.xml
+++ b/java/messaging/mqtt/hivemq-mqtt-client/pom.xml
@@ -25,7 +25,7 @@
io.joynr.java.messaging
mqtt
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/java/messaging/mqtt/joynr-mqtt-client/pom.xml b/java/messaging/mqtt/joynr-mqtt-client/pom.xml
index d6058ad32b..06d1611f20 100644
--- a/java/messaging/mqtt/joynr-mqtt-client/pom.xml
+++ b/java/messaging/mqtt/joynr-mqtt-client/pom.xml
@@ -25,7 +25,7 @@
io.joynr.java.messaging
mqtt
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/java/messaging/mqtt/pom.xml b/java/messaging/mqtt/pom.xml
index 891718f85a..6c9cb4d2b8 100644
--- a/java/messaging/mqtt/pom.xml
+++ b/java/messaging/mqtt/pom.xml
@@ -26,7 +26,7 @@
io.joynr.java
messaging
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/messaging/pom.xml b/java/messaging/pom.xml
index 664ff76f99..5876f78ca0 100644
--- a/java/messaging/pom.xml
+++ b/java/messaging/pom.xml
@@ -26,7 +26,7 @@
io.joynr
java
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/messaging/websocket/joynr-websocket-client/pom.xml b/java/messaging/websocket/joynr-websocket-client/pom.xml
index a05157d4e0..d5e911b432 100644
--- a/java/messaging/websocket/joynr-websocket-client/pom.xml
+++ b/java/messaging/websocket/joynr-websocket-client/pom.xml
@@ -25,7 +25,7 @@
io.joynr.java.messaging
websocket
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/java/messaging/websocket/joynr-websocket-common/pom.xml b/java/messaging/websocket/joynr-websocket-common/pom.xml
index a6b69348bb..0884cc4217 100644
--- a/java/messaging/websocket/joynr-websocket-common/pom.xml
+++ b/java/messaging/websocket/joynr-websocket-common/pom.xml
@@ -26,7 +26,7 @@
io.joynr.java.messaging
websocket
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/messaging/websocket/joynr-websocket-server/pom.xml b/java/messaging/websocket/joynr-websocket-server/pom.xml
index bb02abf1a8..a575413550 100644
--- a/java/messaging/websocket/joynr-websocket-server/pom.xml
+++ b/java/messaging/websocket/joynr-websocket-server/pom.xml
@@ -25,7 +25,7 @@
io.joynr.java.messaging
websocket
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/java/messaging/websocket/pom.xml b/java/messaging/websocket/pom.xml
index a4e8fec0f9..ca41b02793 100644
--- a/java/messaging/websocket/pom.xml
+++ b/java/messaging/websocket/pom.xml
@@ -26,7 +26,7 @@
io.joynr.java
messaging
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/java/pom.xml b/java/pom.xml
index 1f1a8edc05..a002081b22 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -25,7 +25,7 @@
io.joynr
dependency-lock
- 1.22.0-SNAPSHOT
+ 1.22.0
../dependency-lock/pom.xml
diff --git a/javascript/libjoynr-js/package.json b/javascript/libjoynr-js/package.json
index d9331a70ba..3e2017a96d 100644
--- a/javascript/libjoynr-js/package.json
+++ b/javascript/libjoynr-js/package.json
@@ -1,6 +1,6 @@
{
"name": "joynr-build",
- "version": "1.22.0-SNAPSHOT",
+ "version": "1.22.0",
"description": "Web-based communication framework for applications wanting to interact with other applications, no matter whether they're deployed on consumer devices, vehicles, or backend infrastructure",
"license": "Apache-2.0",
"homepage": "http://joynr.io",
diff --git a/javascript/libjoynr-js/pom.xml b/javascript/libjoynr-js/pom.xml
index 546d65db99..3775ec3301 100644
--- a/javascript/libjoynr-js/pom.xml
+++ b/javascript/libjoynr-js/pom.xml
@@ -30,7 +30,7 @@
io.joynr
javascript
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/javascript/libjoynr-js/src/main/js/package.json b/javascript/libjoynr-js/src/main/js/package.json
index e34203099a..1502918eb3 100644
--- a/javascript/libjoynr-js/src/main/js/package.json
+++ b/javascript/libjoynr-js/src/main/js/package.json
@@ -1,6 +1,6 @@
{
"name": "joynr",
- "version": "1.22.0-SNAPSHOT",
+ "version": "1.22.0",
"description": "Web-based communication framework for applications wanting to interact with other applications, no matter whether they're deployed on consumer devices, vehicles, or backend infrastructure",
"license": "Apache-2.0",
"homepage": "http://joynr.io",
diff --git a/javascript/pom.xml b/javascript/pom.xml
index c8cdf1bc74..1c6f694ce2 100644
--- a/javascript/pom.xml
+++ b/javascript/pom.xml
@@ -28,7 +28,7 @@
io.joynr
dependency-lock
- 1.22.0-SNAPSHOT
+ 1.22.0
../dependency-lock/pom.xml
diff --git a/package.json b/package.json
index 7342e96b6c..b7cddc2e72 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "joynr-deps",
- "version": "1.22.0-SNAPSHOT",
+ "version": "1.22.0",
"description": "shared dev dependencies for joynr project setup",
"license": "Apache-2.0",
"homepage": "http://joynr.io",
diff --git a/pom.xml b/pom.xml
index b9f1b76366..944dcb1f36 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,7 +20,7 @@
4.0.0
io.joynr
joynr
- 1.22.0-SNAPSHOT
+ 1.22.0
pom
${project.groupId}:${project.artifactId}
http://joynr.io
diff --git a/tests/graceful-shutdown-test/graceful-shutdown-test-api/pom.xml b/tests/graceful-shutdown-test/graceful-shutdown-test-api/pom.xml
index f73d82e38e..95fd1ae882 100644
--- a/tests/graceful-shutdown-test/graceful-shutdown-test-api/pom.xml
+++ b/tests/graceful-shutdown-test/graceful-shutdown-test-api/pom.xml
@@ -25,7 +25,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
io.joynr.tests
graceful-shutdown-test
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/graceful-shutdown-test/graceful-shutdown-test-consumer/pom.xml b/tests/graceful-shutdown-test/graceful-shutdown-test-consumer/pom.xml
index 7090ee6f2c..b3e486635e 100644
--- a/tests/graceful-shutdown-test/graceful-shutdown-test-consumer/pom.xml
+++ b/tests/graceful-shutdown-test/graceful-shutdown-test-consumer/pom.xml
@@ -26,7 +26,7 @@
io.joynr.tests
graceful-shutdown-test
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/graceful-shutdown-test/graceful-shutdown-test-provider/pom.xml b/tests/graceful-shutdown-test/graceful-shutdown-test-provider/pom.xml
index bb42a08cf4..46c4390178 100644
--- a/tests/graceful-shutdown-test/graceful-shutdown-test-provider/pom.xml
+++ b/tests/graceful-shutdown-test/graceful-shutdown-test-provider/pom.xml
@@ -25,7 +25,7 @@
io.joynr.tests
graceful-shutdown-test
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/graceful-shutdown-test/graceful-shutdown-test-second-level-provider/pom.xml b/tests/graceful-shutdown-test/graceful-shutdown-test-second-level-provider/pom.xml
index beae1f580a..16df2ceb1a 100644
--- a/tests/graceful-shutdown-test/graceful-shutdown-test-second-level-provider/pom.xml
+++ b/tests/graceful-shutdown-test/graceful-shutdown-test-second-level-provider/pom.xml
@@ -25,7 +25,7 @@
io.joynr.tests
graceful-shutdown-test
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/graceful-shutdown-test/pom.xml b/tests/graceful-shutdown-test/pom.xml
index b2a10b6198..bee5b38ccd 100644
--- a/tests/graceful-shutdown-test/pom.xml
+++ b/tests/graceful-shutdown-test/pom.xml
@@ -28,7 +28,7 @@
io.joynr
tests
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/inter-language-test/inter-language-test-base/package.json b/tests/inter-language-test/inter-language-test-base/package.json
index 320ee69b80..529da001ca 100644
--- a/tests/inter-language-test/inter-language-test-base/package.json
+++ b/tests/inter-language-test/inter-language-test-base/package.json
@@ -1,6 +1,6 @@
{
"name": "inter-language-test",
- "version": "1.22.0-SNAPSHOT",
+ "version": "1.22.0",
"license": "Apache-2.0",
"description": "Inter-Language Tests",
"main": "src/main/js/consumer.js",
diff --git a/tests/inter-language-test/inter-language-test-base/pom.xml b/tests/inter-language-test/inter-language-test-base/pom.xml
index 8ce0bcc522..40e6ba5631 100644
--- a/tests/inter-language-test/inter-language-test-base/pom.xml
+++ b/tests/inter-language-test/inter-language-test-base/pom.xml
@@ -25,7 +25,7 @@
io.joynr.tests
inter-language-test
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/inter-language-test/inter-language-test-jee-api/pom.xml b/tests/inter-language-test/inter-language-test-jee-api/pom.xml
index 73cc5bbe94..912d07f919 100644
--- a/tests/inter-language-test/inter-language-test-jee-api/pom.xml
+++ b/tests/inter-language-test/inter-language-test-jee-api/pom.xml
@@ -23,7 +23,7 @@
io.joynr.tests
inter-language-test
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/inter-language-test/inter-language-test-jee-consumer/pom.xml b/tests/inter-language-test/inter-language-test-jee-consumer/pom.xml
index d802b1095a..190b606520 100644
--- a/tests/inter-language-test/inter-language-test-jee-consumer/pom.xml
+++ b/tests/inter-language-test/inter-language-test-jee-consumer/pom.xml
@@ -23,7 +23,7 @@
io.joynr.tests
inter-language-test
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/inter-language-test/inter-language-test-jee-provider/pom.xml b/tests/inter-language-test/inter-language-test-jee-provider/pom.xml
index 43fd75ce37..98fa42e94d 100644
--- a/tests/inter-language-test/inter-language-test-jee-provider/pom.xml
+++ b/tests/inter-language-test/inter-language-test-jee-provider/pom.xml
@@ -23,7 +23,7 @@
io.joynr.tests
inter-language-test
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/inter-language-test/pom.xml b/tests/inter-language-test/pom.xml
index 04f13faeef..49638dc421 100644
--- a/tests/inter-language-test/pom.xml
+++ b/tests/inter-language-test/pom.xml
@@ -26,7 +26,7 @@
io.joynr
tests
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/joynr-hivemq-shared-subscriptions/pom.xml b/tests/joynr-hivemq-shared-subscriptions/pom.xml
index 651cd31eb9..db238022ae 100644
--- a/tests/joynr-hivemq-shared-subscriptions/pom.xml
+++ b/tests/joynr-hivemq-shared-subscriptions/pom.xml
@@ -26,7 +26,7 @@
io.joynr
tests
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-clustered-provider-large/pom.xml b/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-clustered-provider-large/pom.xml
index dafedd7266..256619d9bd 100644
--- a/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-clustered-provider-large/pom.xml
+++ b/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-clustered-provider-large/pom.xml
@@ -29,7 +29,7 @@
io.joynr.tests.joynr-hivemq-shared-subscriptions
test-apps
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-clustered-provider-small/pom.xml b/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-clustered-provider-small/pom.xml
index 51905f817a..19eb65ae90 100644
--- a/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-clustered-provider-small/pom.xml
+++ b/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-clustered-provider-small/pom.xml
@@ -29,7 +29,7 @@
io.joynr.tests.joynr-hivemq-shared-subscriptions
test-apps
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-monitor-app/pom.xml b/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-monitor-app/pom.xml
index 97ee51caae..d7901254bb 100644
--- a/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-monitor-app/pom.xml
+++ b/tests/joynr-hivemq-shared-subscriptions/test-apps/backpressure-monitor-app/pom.xml
@@ -29,7 +29,7 @@
io.joynr.tests.joynr-hivemq-shared-subscriptions
test-apps
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/joynr-hivemq-shared-subscriptions/test-apps/clustered-app-base/pom.xml b/tests/joynr-hivemq-shared-subscriptions/test-apps/clustered-app-base/pom.xml
index 860bbbbe94..b2f6a11960 100644
--- a/tests/joynr-hivemq-shared-subscriptions/test-apps/clustered-app-base/pom.xml
+++ b/tests/joynr-hivemq-shared-subscriptions/test-apps/clustered-app-base/pom.xml
@@ -29,7 +29,7 @@
io.joynr.tests.joynr-hivemq-shared-subscriptions
test-apps
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/joynr-hivemq-shared-subscriptions/test-apps/clustered-app/pom.xml b/tests/joynr-hivemq-shared-subscriptions/test-apps/clustered-app/pom.xml
index 3b477c71e5..535ad2f7f9 100644
--- a/tests/joynr-hivemq-shared-subscriptions/test-apps/clustered-app/pom.xml
+++ b/tests/joynr-hivemq-shared-subscriptions/test-apps/clustered-app/pom.xml
@@ -29,7 +29,7 @@
io.joynr.tests.joynr-hivemq-shared-subscriptions
test-apps
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/joynr-hivemq-shared-subscriptions/test-apps/monitor-app/pom.xml b/tests/joynr-hivemq-shared-subscriptions/test-apps/monitor-app/pom.xml
index cc5e818b48..af3b3312c7 100644
--- a/tests/joynr-hivemq-shared-subscriptions/test-apps/monitor-app/pom.xml
+++ b/tests/joynr-hivemq-shared-subscriptions/test-apps/monitor-app/pom.xml
@@ -29,7 +29,7 @@
io.joynr.tests.joynr-hivemq-shared-subscriptions
test-apps
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/joynr-hivemq-shared-subscriptions/test-apps/ping-service-api/pom.xml b/tests/joynr-hivemq-shared-subscriptions/test-apps/ping-service-api/pom.xml
index 7690a93b60..9ce3226a88 100644
--- a/tests/joynr-hivemq-shared-subscriptions/test-apps/ping-service-api/pom.xml
+++ b/tests/joynr-hivemq-shared-subscriptions/test-apps/ping-service-api/pom.xml
@@ -29,7 +29,7 @@
io.joynr.tests.joynr-hivemq-shared-subscriptions
test-apps
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/joynr-hivemq-shared-subscriptions/test-apps/pom.xml b/tests/joynr-hivemq-shared-subscriptions/test-apps/pom.xml
index 83881ec706..4a4709410f 100644
--- a/tests/joynr-hivemq-shared-subscriptions/test-apps/pom.xml
+++ b/tests/joynr-hivemq-shared-subscriptions/test-apps/pom.xml
@@ -29,7 +29,7 @@
io.joynr.tests
joynr-hivemq-shared-subscriptions
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/performance-test-jee/performance-test-jee-api/pom.xml b/tests/performance-test-jee/performance-test-jee-api/pom.xml
index f4f99a162a..683ad28b1a 100644
--- a/tests/performance-test-jee/performance-test-jee-api/pom.xml
+++ b/tests/performance-test-jee/performance-test-jee-api/pom.xml
@@ -26,7 +26,7 @@
io.joynr.performance
performance-test-jee
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/performance-test-jee/performance-test-jee-provider/pom.xml b/tests/performance-test-jee/performance-test-jee-provider/pom.xml
index 135ba2a0bc..239622b148 100644
--- a/tests/performance-test-jee/performance-test-jee-provider/pom.xml
+++ b/tests/performance-test-jee/performance-test-jee-provider/pom.xml
@@ -26,7 +26,7 @@
io.joynr.performance
performance-test-jee
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/performance-test-jee/pom.xml b/tests/performance-test-jee/pom.xml
index 1c49296f58..f318e0713b 100644
--- a/tests/performance-test-jee/pom.xml
+++ b/tests/performance-test-jee/pom.xml
@@ -26,7 +26,7 @@
io.joynr
tests
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/performance-test/package.json b/tests/performance-test/package.json
index b9047dfff7..6677f4a5d6 100644
--- a/tests/performance-test/package.json
+++ b/tests/performance-test/package.json
@@ -1,6 +1,6 @@
{
"name": "performance-test",
- "version": "1.22.0-SNAPSHOT",
+ "version": "1.22.0",
"license": "Apache-2.0",
"description": "Performance tests",
"main": "src/main/js/consumer.js",
diff --git a/tests/performance-test/pom.xml b/tests/performance-test/pom.xml
index 1314639b8b..f396f50f3a 100644
--- a/tests/performance-test/pom.xml
+++ b/tests/performance-test/pom.xml
@@ -25,7 +25,7 @@
io.joynr
tests
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/pom.xml b/tests/pom.xml
index 24d731a76d..12f5d2f123 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -25,7 +25,7 @@
io.joynr
dependency-lock
- 1.22.0-SNAPSHOT
+ 1.22.0
../dependency-lock/pom.xml
diff --git a/tests/pt-java/pom.xml b/tests/pt-java/pom.xml
index f39e10d365..e5387adabf 100644
--- a/tests/pt-java/pom.xml
+++ b/tests/pt-java/pom.xml
@@ -26,7 +26,7 @@
io.joynr
tests
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/standalone-pt/discovery-directory-pt-jee/pom.xml b/tests/standalone-pt/discovery-directory-pt-jee/pom.xml
index 56866a9702..761738116d 100644
--- a/tests/standalone-pt/discovery-directory-pt-jee/pom.xml
+++ b/tests/standalone-pt/discovery-directory-pt-jee/pom.xml
@@ -27,7 +27,7 @@
io.joynr.tests
standalone-pt
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tests/standalone-pt/pom.xml b/tests/standalone-pt/pom.xml
index f2259294d8..f18faafe19 100644
--- a/tests/standalone-pt/pom.xml
+++ b/tests/standalone-pt/pom.xml
@@ -26,7 +26,7 @@
io.joynr
tests
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/standalone-pt/pt-jee-app/pom.xml b/tests/standalone-pt/pt-jee-app/pom.xml
index 14e3345976..ef96b893e4 100644
--- a/tests/standalone-pt/pt-jee-app/pom.xml
+++ b/tests/standalone-pt/pt-jee-app/pom.xml
@@ -28,7 +28,7 @@
io.joynr.tests
standalone-pt
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/system-integration-test/pom.xml b/tests/system-integration-test/pom.xml
index 59b8d36cc6..2e13c1e65c 100644
--- a/tests/system-integration-test/pom.xml
+++ b/tests/system-integration-test/pom.xml
@@ -26,7 +26,7 @@
io.joynr
tests
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/system-integration-test/sit-controller/pom.xml b/tests/system-integration-test/sit-controller/pom.xml
index c915226fd2..91b6a78216 100644
--- a/tests/system-integration-test/sit-controller/pom.xml
+++ b/tests/system-integration-test/sit-controller/pom.xml
@@ -28,7 +28,7 @@
io.joynr.tests
system-integration-test
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/system-integration-test/sit-cpp-app/pom.xml b/tests/system-integration-test/sit-cpp-app/pom.xml
index dd0d217374..5c9b1f3fc8 100644
--- a/tests/system-integration-test/sit-cpp-app/pom.xml
+++ b/tests/system-integration-test/sit-cpp-app/pom.xml
@@ -25,7 +25,7 @@
io.joynr.tests
system-integration-test
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/system-integration-test/sit-java-app/pom.xml b/tests/system-integration-test/sit-java-app/pom.xml
index a5de369060..824e10533d 100644
--- a/tests/system-integration-test/sit-java-app/pom.xml
+++ b/tests/system-integration-test/sit-java-app/pom.xml
@@ -25,7 +25,7 @@
io.joynr.tests
system-integration-test
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/system-integration-test/sit-jee-api/pom.xml b/tests/system-integration-test/sit-jee-api/pom.xml
index d5e5a8208e..37e9ed085c 100644
--- a/tests/system-integration-test/sit-jee-api/pom.xml
+++ b/tests/system-integration-test/sit-jee-api/pom.xml
@@ -28,7 +28,7 @@
io.joynr.tests
system-integration-test
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/system-integration-test/sit-jee-app/pom.xml b/tests/system-integration-test/sit-jee-app/pom.xml
index fa7bdb08ce..7e2c4e4b3c 100644
--- a/tests/system-integration-test/sit-jee-app/pom.xml
+++ b/tests/system-integration-test/sit-jee-app/pom.xml
@@ -28,7 +28,7 @@
io.joynr.tests
system-integration-test
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/system-integration-test/sit-jee-stateless-consumer/pom.xml b/tests/system-integration-test/sit-jee-stateless-consumer/pom.xml
index a79129bf87..955fe29d21 100644
--- a/tests/system-integration-test/sit-jee-stateless-consumer/pom.xml
+++ b/tests/system-integration-test/sit-jee-stateless-consumer/pom.xml
@@ -28,7 +28,7 @@
io.joynr.tests
system-integration-test
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/system-integration-test/sit-node-app/package.json b/tests/system-integration-test/sit-node-app/package.json
index 569aa880ed..5af31acd63 100644
--- a/tests/system-integration-test/sit-node-app/package.json
+++ b/tests/system-integration-test/sit-node-app/package.json
@@ -1,6 +1,6 @@
{
"name": "sit-node-app",
- "version": "1.22.0-SNAPSHOT",
+ "version": "1.22.0",
"license": "Apache-2.0",
"description": "System Integration Test Node App",
"main": "src/main/js/consumer.js",
diff --git a/tests/system-integration-test/sit-node-app/pom.xml b/tests/system-integration-test/sit-node-app/pom.xml
index e93fe06a83..831050136d 100644
--- a/tests/system-integration-test/sit-node-app/pom.xml
+++ b/tests/system-integration-test/sit-node-app/pom.xml
@@ -18,7 +18,7 @@
io.joynr.tests
system-integration-test
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tests/test-base/package.json b/tests/test-base/package.json
index dc21b26cc0..8e6447a5ac 100644
--- a/tests/test-base/package.json
+++ b/tests/test-base/package.json
@@ -1,6 +1,6 @@
{
"name": "test-base",
- "version": "1.22.0-SNAPSHOT",
+ "version": "1.22.0",
"license": "Apache-2.0",
"description": "Test utilities used by several joynr JavaScript test projects",
"main": "src/main/js/testbase.js",
diff --git a/tests/test-base/pom.xml b/tests/test-base/pom.xml
index c340496001..87f822ca45 100644
--- a/tests/test-base/pom.xml
+++ b/tests/test-base/pom.xml
@@ -26,7 +26,7 @@
io.joynr
tests
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tools/build-resources/pom.xml b/tools/build-resources/pom.xml
index 7993571217..52bce0b2b2 100644
--- a/tools/build-resources/pom.xml
+++ b/tools/build-resources/pom.xml
@@ -26,7 +26,7 @@
io.joynr
tools
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tools/generator/cpp-generator/pom.xml b/tools/generator/cpp-generator/pom.xml
index 814a2fe428..298eea2d4c 100644
--- a/tools/generator/cpp-generator/pom.xml
+++ b/tools/generator/cpp-generator/pom.xml
@@ -26,7 +26,7 @@
io.joynr.tools
generator
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tools/generator/framework/pom.xml b/tools/generator/framework/pom.xml
index 95e06af50f..3f4317f9da 100644
--- a/tools/generator/framework/pom.xml
+++ b/tools/generator/framework/pom.xml
@@ -27,7 +27,7 @@
io.joynr.tools
generator
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tools/generator/java-generator/pom.xml b/tools/generator/java-generator/pom.xml
index d69c99bcfb..88034b9f56 100644
--- a/tools/generator/java-generator/pom.xml
+++ b/tools/generator/java-generator/pom.xml
@@ -27,7 +27,7 @@
io.joynr.tools
generator
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tools/generator/joynr-generator-gradle-plugin/build.gradle b/tools/generator/joynr-generator-gradle-plugin/build.gradle
index de1975812a..d1168d75c7 100644
--- a/tools/generator/joynr-generator-gradle-plugin/build.gradle
+++ b/tools/generator/joynr-generator-gradle-plugin/build.gradle
@@ -22,7 +22,7 @@ plugins {
// id 'org.jetbrains.dokka' version '0.9.17'
}
-ext.joynrVersion = "1.22.0-SNAPSHOT"
+ext.joynrVersion = "1.22.0"
group 'io.joynr.tools.generator'
version "$joynrVersion"
diff --git a/tools/generator/joynr-generator-gradle-plugin/pom.xml b/tools/generator/joynr-generator-gradle-plugin/pom.xml
index 1de12226ce..22cbfb566c 100644
--- a/tools/generator/joynr-generator-gradle-plugin/pom.xml
+++ b/tools/generator/joynr-generator-gradle-plugin/pom.xml
@@ -24,7 +24,7 @@
io.joynr.tools
generator
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tools/generator/joynr-generator-maven-plugin/pom.xml b/tools/generator/joynr-generator-maven-plugin/pom.xml
index 7e17be30d3..15e12098b1 100644
--- a/tools/generator/joynr-generator-maven-plugin/pom.xml
+++ b/tools/generator/joynr-generator-maven-plugin/pom.xml
@@ -26,7 +26,7 @@
io.joynr.tools
generator
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tools/generator/joynr-generator-npm/joynr-generator-npm-test/package.json b/tools/generator/joynr-generator-npm/joynr-generator-npm-test/package.json
index 249586ded9..338e1a85ce 100644
--- a/tools/generator/joynr-generator-npm/joynr-generator-npm-test/package.json
+++ b/tools/generator/joynr-generator-npm/joynr-generator-npm-test/package.json
@@ -1,6 +1,6 @@
{
"name": "joynr-generator-test",
- "version": "1.22.0-SNAPSHOT",
+ "version": "1.22.0",
"description": "Code generator for joynr",
"license": "Apache-2.0",
"homepage": "http://joynr.io",
diff --git a/tools/generator/joynr-generator-npm/joynr-generator-npm-test/pom.xml b/tools/generator/joynr-generator-npm/joynr-generator-npm-test/pom.xml
index bbc26e0ce9..b400a00901 100644
--- a/tools/generator/joynr-generator-npm/joynr-generator-npm-test/pom.xml
+++ b/tools/generator/joynr-generator-npm/joynr-generator-npm-test/pom.xml
@@ -30,7 +30,7 @@
io.joynr.tools.generator
joynr-generator-npm
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tools/generator/joynr-generator-npm/package.json b/tools/generator/joynr-generator-npm/package.json
index db6ff8a55c..e32c5bbc18 100644
--- a/tools/generator/joynr-generator-npm/package.json
+++ b/tools/generator/joynr-generator-npm/package.json
@@ -1,6 +1,6 @@
{
"name": "joynr-generator",
- "version": "1.22.0-SNAPSHOT",
+ "version": "1.22.0",
"description": "Code generator for joynr",
"license": "Apache-2.0",
"homepage": "http://joynr.io",
@@ -15,7 +15,7 @@
"yargs": "13.2.2"
},
"peerDependencies": {
- "joynr": "1.22.0-SNAPSHOT"
+ "joynr": "1.22.0"
},
"scripts": {
"build": " tsc --listFiles --listEmittedFiles"
@@ -30,7 +30,7 @@
},
"files": [
"src/joynrGenerator.js",
- "jars/joynr-generator-standalone-1.22.0-SNAPSHOT.jar"
+ "jars/joynr-generator-standalone-1.22.0.jar"
],
"bin": {
"generate-joynr-sources": "src/joynrGenerator.js"
diff --git a/tools/generator/joynr-generator-npm/pom.xml b/tools/generator/joynr-generator-npm/pom.xml
index b1fbfb88e9..a5cfb98ee2 100644
--- a/tools/generator/joynr-generator-npm/pom.xml
+++ b/tools/generator/joynr-generator-npm/pom.xml
@@ -30,7 +30,7 @@
io.joynr.tools
generator
- 1.22.0-SNAPSHOT
+ 1.22.0
diff --git a/tools/generator/joynr-generator-standalone/pom.xml b/tools/generator/joynr-generator-standalone/pom.xml
index 68dcfe4beb..0ae58f43e2 100644
--- a/tools/generator/joynr-generator-standalone/pom.xml
+++ b/tools/generator/joynr-generator-standalone/pom.xml
@@ -27,7 +27,7 @@
io.joynr.tools
generator
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tools/generator/js-generator/pom.xml b/tools/generator/js-generator/pom.xml
index 58e807ae4e..02348ec201 100644
--- a/tools/generator/js-generator/pom.xml
+++ b/tools/generator/js-generator/pom.xml
@@ -26,7 +26,7 @@
io.joynr.tools
generator
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tools/generator/pom.xml b/tools/generator/pom.xml
index c716052d5a..46a7b18c43 100644
--- a/tools/generator/pom.xml
+++ b/tools/generator/pom.xml
@@ -27,7 +27,7 @@
io.joynr
tools
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tools/license-check/pom.xml b/tools/license-check/pom.xml
index 9d1cdca2c9..2357d8322c 100644
--- a/tools/license-check/pom.xml
+++ b/tools/license-check/pom.xml
@@ -21,7 +21,7 @@
io.joynr
tools
- 1.22.0-SNAPSHOT
+ 1.22.0
io.joynr.tools
license-check
diff --git a/tools/pom.xml b/tools/pom.xml
index 68d2fc2c2f..3e93087788 100644
--- a/tools/pom.xml
+++ b/tools/pom.xml
@@ -25,7 +25,7 @@
io.joynr
joynr
- 1.22.0-SNAPSHOT
+ 1.22.0
../pom.xml
diff --git a/tools/release/setVersion.sh b/tools/release/setVersion.sh
index 8953ec410b..40ad1c75b1 100755
--- a/tools/release/setVersion.sh
+++ b/tools/release/setVersion.sh
@@ -35,7 +35,7 @@ _sed 's/set(JOYNR_PATCH_VERSION .*)/set(JOYNR_PATCH_VERSION '${version[2]}')/g'
_sed 's/^find_package(Joynr '${oldVersionWithoutSuffix}'/find_package(Joynr '${newVersionWithoutSuffix}'/' \
examples/radio-app/CMakeLists.txt \
tests/dummyKeychain/CMakeLists.txt \
-tests/inter-language-test/CMakeLists.txt \
+tests/inter-language-test/inter-language-test-base/CMakeLists.txt \
tests/performance-test/CMakeLists.txt \
tests/standalone-pt/pt-cpp-apps/CMakeLists.txt \
tests/system-integration-test/sit-cpp-app/CMakeLists.txt
@@ -44,7 +44,7 @@ _sed 's/project(\(.*\)VERSION '${oldVersionWithoutSuffix}'\(.*\))/project(\1VERS
cpp/CMakeLists.txt \
examples/radio-app/CMakeLists.txt \
tests/dummyKeychain/CMakeLists.txt \
-tests/inter-language-test/CMakeLists.txt \
+tests/inter-language-test/inter-language-test-base/CMakeLists.txt \
tests/performance-test/CMakeLists.txt \
tests/standalone-pt/pt-cpp-apps/CMakeLists.txt \
tests/system-integration-test/sit-cpp-app/CMakeLists.txt
@@ -60,7 +60,7 @@ mvn versions:commit -P android,javascript
_sed 's/'$oldVersion'/'$newVersion'/g' \
package.json \
-tests/inter-language-test/package.json \
+tests/inter-language-test/inter-language-test-base/package.json \
tests/performance-test/package.json \
tests/system-integration-test/sit-node-app/package.json \
tests/test-base/package.json \
diff --git a/wiki/ReleaseNotes.md b/wiki/ReleaseNotes.md
index 03a0ad74f2..2d1fa94aa2 100644
--- a/wiki/ReleaseNotes.md
+++ b/wiki/ReleaseNotes.md
@@ -5,41 +5,98 @@ the versioning scheme [here](JoynrVersioning.md).
# joynr 1.22.0
## API relevant changes
-
+* **[Java]** Added method `isReplyReceiver()` to class `ConnectionStatusMetrics`.
+ See [Java Developer Guide](java.md#status_monitoring) for more information.
+* **[Java]** Added interface `JoynrConnectionService` with its method
+ `notifyReadyForRequestProcessing()` which needs to get called by the app to establish the
+ shared subscription in case automatic subscription to the shared subscription topic has been
+ disabled (see below for configuration setting). See also
+ [joynr JEE documentation](jee.md#disabling-automatic-subscriptions).
+* **[Java]** Added `toString()` method for ApplicationException.
## Other Changes
-* **[Java]** The backpressure mechanism has been reworked. Backpressure is now configured by the
+* * **[Java]** The backpressure mechanism has been reworked. It does not drop messages anymore, it
+ just stops receiving further incoming MQTT requests. Replies are not affected as long as MQTT
+ shared subscriptions are enabled, i.e. proxy calls from the application with active backpressure
+ mode will not time out because of backpressure. Backpressure is now configured by the
properties `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_INCOMING_MQTT_REQUESTS_LOWER_THRESHOLD`,
- `LimitAndBackpressureSettings.PROPERTY_MAX_INCOMING_MQTT_REQUESTS`, `MqttModule.PROPERTY_KEY_MQTT_RECEIVE_MAXIMUM`
- and `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_ENABLED` as follows:
- * `LimitAndBackpressureSettings.PROPERTY_MAX_INCOMING_MQTT_REQUESTS` still defines the maximum incoming request messages.
- * `MqttModule.PROPERTY_KEY_MQTT_RECEIVE_MAXIMUM` defines how many simultaneous unacknowledged messages the MQTT broker
- is able to send to the joynr client.
- * When `LimitAndBackpressureSettings.PROPERTY_MAX_INCOMING_MQTT_REQUESTS` - `MqttModule.PROPERTY_KEY_MQTT_RECEIVE_MAXIMUM`
+ `LimitAndBackpressureSettings.PROPERTY_MAX_INCOMING_MQTT_REQUESTS`,
+ `MqttModule.PROPERTY_KEY_MQTT_RECEIVE_MAXIMUM`
+ and `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_ENABLED` as follows
+ (see [section "LimitAndBackpressureSettings" in the Java Configuration Reference](JavaSettings.md#limitandbackpressuresettings)):
+ * `LimitAndBackpressureSettings.PROPERTY_MAX_INCOMING_MQTT_REQUESTS` still defines the maximum
+ incoming request messages.
+ * `MqttModule.PROPERTY_KEY_MQTT_RECEIVE_MAXIMUM` defines how many simultaneous unacknowledged
+ messages the MQTT broker is able to send to the joynr client.
+ * When `LimitAndBackpressureSettings.PROPERTY_MAX_INCOMING_MQTT_REQUESTS` -
+ `MqttModule.PROPERTY_KEY_MQTT_RECEIVE_MAXIMUM`
requests are still unfinished (enqueued or still in progress) and backpressure is enabled via
- `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_ENABLED`, then backpressure mode is entered and
- further incoming requests from the mqtt broker are not acknowledged on the MQTT level anymore. They are still
- enqueued to be processed.
+ `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_ENABLED`, then backpressure mode is entered
+ and further incoming requests from the mqtt broker are not acknowledged on the MQTT level
+ anymore. They are still enqueued to be processed.
* The Mqtt broker will stop sending messages to the joynr client as soon as there are
`MqttModule.PROPERTY_KEY_MQTT_RECEIVE_MAXIMUM` unacknowledged requests. Further messages will
either be queued in the broker or, in case of shared subscriptions, sent to other clients,
depending on the broker's implementation for distributing messages for a shared subscription.
- * As soon as only `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_INCOMING_MQTT_REQUESTS_LOWER_THRESHOLD`
- unfinished requests remain, backpresure mode is exited and all previously unacknowledged MQTT messages are
- acknowledged. This enables the MQTT broker to send messages to the joynr client again.
-
+ * As soon as only
+ `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_INCOMING_MQTT_REQUESTS_LOWER_THRESHOLD`
+ unfinished requests remain, backpressure mode is exited and all previously unacknowledged MQTT
+ messages are acknowledged. This enables the MQTT broker to send messages to the joynr client
+ again.
+* **[All]** Consistently use `MulticastSubscriptionQos` for non selective broadcasts (multicasts) in
+ tests and examples.
+* **[Java]** Improved logging of ApplicationExceptions: error enum and detailMessage are now always
+ logged when an `ApplicationException` is received, misleading log and wrong log in case no callback
+ has been provided has been fixed.
+* **[JEE]** The interlanguage-test-jee has been incorporated into the already existing
+ interlanguage-test.
+* **[JEE]** JEE applications now have the shared susbcription mode automatically enabled.
+ This mode cannot be turned off anymore, values provided for the formerly required property
+ `MqttModule.PROPERTY_KEY_MQTT_ENABLE_SHARED_SUBSCRIPTIONS` are ignored. The property is still
+ used by Non-JEE pure Java applications.
+* **[Java]** Adapted Joynr status metrics to support additional MQTT connection for replies: added
+ method `isReplyReceiver()` to class `ConnectionStatusMetrics`.
+ See [Java Developer Guide](java.md#status_monitoring) for more information
+ (the additional MQTT connection has been added in joynr 1.21.9).
+* **[Docker]** An additional ready-to-use docker concerto with MQTT broker also serving TLS
+ connections, database and JDS demo implementation is provided for single backend use case.
+ See [Infrastructure](infrastructure.md) for more details.
+* **[Java]** Updated dependencies:
+```
+ * io.netty: 4.1.86.Final -> 4.1.87.Final
+ * org.apache.maven.plugins:maven-plugin-plugin: 3.6.4 -> 3.7.1
+ * org.javassist:javassist: 3.19.0-GA -> 3.29.2-GA
+ * org.postgresql:postgresql: 42.5.0 -> 42.5.3
+ * org.xerial:sqlite-jdbc 3.39.3.0 -> 3.40.1.0
+ * com.fasterxml.jackson.*: 2.14.1 -> 2.14.2
+```
## Configuration Property Changes
-* **[Java]** The property `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_INCOMING_MQTT_REQUESTS_UPPER_THRESHOLD`
- has been removed, as it is not used anymore.
-* **[Java]** The property `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_INCOMING_MQTT_REQUESTS_LOWER_THRESHOLD`
- is now used to define a flat (as opposed to percentual) threshold of request messages being enqueued/processed,
- at which the backpressure mechanism will allow new requests to be accepted again.
-* **[JEE]** Added Property `PROPERTY_KEY_JEE_SUBSCRIBE_ON_STARTUP`
- 'joynr.jeeintegration.subscribeonstartup' that allows to disable the automatic MQTT
- subscription when the joynr runtime starts. For more details, see the [JEE](/wiki/jee.md) documentation.
+* **[Java]** The property
+ `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_INCOMING_MQTT_REQUESTS_LOWER_THRESHOLD` /
+ `joynr.messaging.backpressure.incomingmqttrequests.lowerthreshold` is now
+ used to define a flat (as opposed to percentual) threshold of request messages being
+ enqueued/processed, at which the backpressure mechanism will allow new requests to be accepted
+ again.
+* **[JEE]** Added Property `PROPERTY_KEY_JEE_SUBSCRIBE_ON_STARTUP` \
+ `joynr.jeeintegration.subscribeonstartup` that allows to disable the automatic MQTT
+ subscription when the joynr runtime starts. For more details, see the
+ [JEE documentation](/wiki/jee.md#disabling-automatic-subscriptions) and the
+ [Java Configuration Reference](JavaSettings.md#property_key_jee_subscribe_on_startup).
+* **[Java]** The following unused configuration properties have been removed:
+ * `MqttModule.PROPERTY_KEY_MQTT_TIME_TO_WAIT_MS` / `joynr.messaging.mqtt.timetowaitms`
+ * `MqttModule.PROPERTY_KEY_MQTT_MAX_MSGS_INFLIGHT` / `joynr.messaging.mqtt.maxmsgsinflight`
+ * `LimitAndBackpressureSettings.PROPERTY_BACKPRESSURE_INCOMING_MQTT_REQUESTS_UPPER_THRESHOLD` /
+ `joynr.messaging.backpressure.incomingmqttrequests.upperthreshold`
## Security Fixes
+None.
## Bug Fixes
+* **[Java]** Fixed misleading error logs if no callback is provided by the application
+(callbacks are optional, error can still be forwarded with the future, a
+missing callback does not mean that proxy and provider are incompatible).
+* **[Java]** Prevent ApplicationException from being thrown from methods without modelled errors.
+* **[Java]** Fixed bugs reported by SonarQube.
+* **[C++]** Fixed TSAN issues in `UdsServer`.
# joynr 1.21.9