You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by cd...@apache.org on 2019/10/28 22:05:38 UTC

[plc4x] branch rel/0.5 updated: [maven-release-plugin] prepare release release/0.5.0-rc3

This is an automated email from the ASF dual-hosted git repository.

cdutz pushed a commit to branch rel/0.5
in repository https://gitbox.apache.org/repos/asf/plc4x.git


The following commit(s) were added to refs/heads/rel/0.5 by this push:
     new 59cd9d3  [maven-release-plugin] prepare release release/0.5.0-rc3
59cd9d3 is described below

commit 59cd9d3839dcb6083350144802142360182c59c1
Author: Christofer Dutz <ch...@c-ware.de>
AuthorDate: Mon Oct 28 23:05:34 2019 +0100

    [maven-release-plugin] prepare release release/0.5.0-rc3
---
 build-utils/language-base-freemarker/pom.xml       |  2 +-
 build-utils/language-java/pom.xml                  |  4 ++--
 build-utils/pom.xml                                |  2 +-
 build-utils/protocol-base-mspec/pom.xml            |  2 +-
 build-utils/protocol-test/pom.xml                  |  6 ++---
 plc4cpp/pom.xml                                    |  4 ++--
 plc4j/api/pom.xml                                  |  4 ++--
 plc4j/drivers/ab-eth/pom.xml                       | 16 ++++++-------
 plc4j/drivers/ads/pom.xml                          | 16 ++++++-------
 plc4j/drivers/ethernet-ip/pom.xml                  | 10 ++++----
 plc4j/drivers/modbus/pom.xml                       | 14 +++++------
 plc4j/drivers/opcua/pom.xml                        |  6 ++---
 plc4j/drivers/pom.xml                              |  2 +-
 plc4j/drivers/s7/pom.xml                           | 18 +++++++-------
 plc4j/drivers/simulated/pom.xml                    |  6 ++---
 plc4j/examples/dummy-driver/pom.xml                |  8 +++----
 plc4j/examples/hello-cloud-azure/pom.xml           | 16 ++++++-------
 plc4j/examples/hello-cloud-google/pom.xml          | 16 ++++++-------
 plc4j/examples/hello-connectivity-kafka/pom.xml    | 18 +++++++-------
 plc4j/examples/hello-connectivity-mqtt/pom.xml     | 16 ++++++-------
 plc4j/examples/hello-integration-edgent/pom.xml    | 16 ++++++-------
 plc4j/examples/hello-opm/pom.xml                   | 18 +++++++-------
 plc4j/examples/hello-storage-elasticsearch/pom.xml | 18 +++++++-------
 plc4j/examples/hello-webapp/client/pom.xml         |  2 +-
 plc4j/examples/hello-webapp/pom.xml                |  2 +-
 plc4j/examples/hello-webapp/service/pom.xml        | 16 ++++++-------
 plc4j/examples/hello-webapp/webapp/pom.xml         |  6 ++---
 plc4j/examples/hello-world-plc4x/pom.xml           | 16 ++++++-------
 plc4j/examples/pom.xml                             |  2 +-
 plc4j/integrations/apache-calcite/pom.xml          |  8 +++----
 plc4j/integrations/apache-camel/pom.xml            |  8 +++----
 plc4j/integrations/apache-edgent/pom.xml           | 10 ++++----
 plc4j/integrations/apache-kafka/pom.xml            | 20 ++++++++--------
 .../apache-nifi/nifi-plc4x-nar/pom.xml             | 16 ++++++-------
 .../apache-nifi/nifi-plc4x-processors/pom.xml      |  4 ++--
 plc4j/integrations/apache-nifi/pom.xml             |  2 +-
 plc4j/integrations/logstash-plugin/pom.xml         | 28 ++++++++++------------
 plc4j/integrations/pom.xml                         |  2 +-
 plc4j/karaf-features/karaf-itest/pom.xml           |  6 ++---
 plc4j/karaf-features/pom.xml                       |  2 +-
 plc4j/karaf-features/s7/pom.xml                    |  2 +-
 plc4j/pom.xml                                      |  2 +-
 plc4j/protocols/ads/pom.xml                        |  8 +++----
 plc4j/protocols/benchmarks/pom.xml                 |  4 ++--
 plc4j/protocols/delta-v/pom.xml                    |  2 +-
 plc4j/protocols/driver-bases/base/pom.xml          |  6 ++---
 plc4j/protocols/driver-bases/pcap-socket/pom.xml   |  8 +++----
 plc4j/protocols/driver-bases/pom.xml               |  2 +-
 plc4j/protocols/driver-bases/raw-socket/pom.xml    |  8 +++----
 plc4j/protocols/driver-bases/serial/pom.xml        |  6 ++---
 plc4j/protocols/driver-bases/tcp/pom.xml           |  6 ++---
 plc4j/protocols/driver-bases/test/pom.xml          |  6 ++---
 plc4j/protocols/driver-bases/udp/pom.xml           |  6 ++---
 plc4j/protocols/ethernet-ip/pom.xml                |  6 ++---
 plc4j/protocols/iso-on-tcp/pom.xml                 |  8 +++----
 plc4j/protocols/iso-tp/pom.xml                     | 10 ++++----
 plc4j/protocols/modbus/pom.xml                     |  8 +++----
 plc4j/protocols/pom.xml                            |  2 +-
 plc4j/protocols/s7/pom.xml                         | 10 ++++----
 plc4j/utils/connection-pool/pom.xml                |  4 ++--
 plc4j/utils/driver-base-java/pom.xml               |  2 +-
 plc4j/utils/interop/pom.xml                        | 12 +++++-----
 plc4j/utils/opm/pom.xml                            | 10 ++++----
 plc4j/utils/pcap-sockets/pom.xml                   |  2 +-
 plc4j/utils/pom.xml                                |  2 +-
 plc4j/utils/protocol-test-utils/pom.xml            |  4 ++--
 plc4j/utils/raw-sockets/pom.xml                    |  4 ++--
 plc4j/utils/scraper/pom.xml                        | 18 +++++++-------
 plc4j/utils/test-utils/pom.xml                     |  2 +-
 plc4net/api/pom.xml                                |  2 +-
 plc4net/plc4net.driver/pom.xml                     |  2 +-
 plc4net/pom.xml                                    |  2 +-
 plc4py/pom.xml                                     |  8 +++----
 pom.xml                                            |  4 ++--
 protocols/ab-eth/pom.xml                           |  4 ++--
 protocols/bacnetip/pom.xml                         |  4 ++--
 protocols/df1/pom.xml                              |  4 ++--
 protocols/knxnetip/pom.xml                         |  4 ++--
 protocols/pom.xml                                  |  2 +-
 protocols/proxy/pom.xml                            |  2 +-
 protocols/s7/pom.xml                               |  4 ++--
 sandbox/code-gen/pom.xml                           |  2 +-
 sandbox/plc-simulator/pom.xml                      | 10 ++++----
 sandbox/pom.xml                                    |  2 +-
 sandbox/streampipes-connectors/pom.xml             | 10 ++++----
 sandbox/test-java-bacnetip-driver/pom.xml          | 18 +++++++-------
 sandbox/test-java-df1-driver/pom.xml               | 18 +++++++-------
 sandbox/test-java-knxnetip-driver/pom.xml          | 10 ++++----
 sandbox/test-java-passive-s7-driver/pom.xml        | 12 +++++-----
 sandbox/test-java-s7-driver/pom.xml                |  8 +++----
 tools/boost/pom.xml                                |  2 +-
 tools/logstash/pom.xml                             |  2 +-
 tools/pom.xml                                      |  2 +-
 tools/thrift/pom.xml                               |  2 +-
 94 files changed, 348 insertions(+), 350 deletions(-)

diff --git a/build-utils/language-base-freemarker/pom.xml b/build-utils/language-base-freemarker/pom.xml
index 63538e8..b4a4ec8 100644
--- a/build-utils/language-base-freemarker/pom.xml
+++ b/build-utils/language-base-freemarker/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-build-utils</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-build-utils-language-base-freemarker</artifactId>
diff --git a/build-utils/language-java/pom.xml b/build-utils/language-java/pom.xml
index b8467d5..7d2ced3 100644
--- a/build-utils/language-java/pom.xml
+++ b/build-utils/language-java/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-build-utils</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-build-utils-language-java</artifactId>
@@ -37,7 +37,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-language-base-freemarker</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/build-utils/pom.xml b/build-utils/pom.xml
index 9539416..f99140e 100644
--- a/build-utils/pom.xml
+++ b/build-utils/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-parent</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-build-utils</artifactId>
diff --git a/build-utils/protocol-base-mspec/pom.xml b/build-utils/protocol-base-mspec/pom.xml
index d4e0d8f..e0c9ba0 100644
--- a/build-utils/protocol-base-mspec/pom.xml
+++ b/build-utils/protocol-base-mspec/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-build-utils</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
diff --git a/build-utils/protocol-test/pom.xml b/build-utils/protocol-test/pom.xml
index 59a70ad..d8844fd 100644
--- a/build-utils/protocol-test/pom.xml
+++ b/build-utils/protocol-test/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-build-utils</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-build-utils-protocol-test</artifactId>
@@ -71,13 +71,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-language-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
diff --git a/plc4cpp/pom.xml b/plc4cpp/pom.xml
index 80d0fca..36cc5ba 100644
--- a/plc4cpp/pom.xml
+++ b/plc4cpp/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-parent</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4cpp</artifactId>
@@ -336,7 +336,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-tools-boost</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <type>pom</type>
       <scope>provided</scope>
     </dependency>
diff --git a/plc4j/api/pom.xml b/plc4j/api/pom.xml
index e1039c0..1185767 100644
--- a/plc4j/api/pom.xml
+++ b/plc4j/api/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-api</artifactId>
@@ -35,7 +35,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
 
diff --git a/plc4j/drivers/ab-eth/pom.xml b/plc4j/drivers/ab-eth/pom.xml
index 33a97c0..635c630 100644
--- a/plc4j/drivers/ab-eth/pom.xml
+++ b/plc4j/drivers/ab-eth/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-driver-ab-eth</artifactId>
@@ -67,22 +67,22 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-driver-base-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-tcp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>com.fasterxml.jackson.core</groupId>
@@ -108,14 +108,14 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-protocol-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-language-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
@@ -123,7 +123,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-ab-eth</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
diff --git a/plc4j/drivers/ads/pom.xml b/plc4j/drivers/ads/pom.xml
index 4ac292c..8259b56 100644
--- a/plc4j/drivers/ads/pom.xml
+++ b/plc4j/drivers/ads/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-driver-ads</artifactId>
@@ -35,27 +35,27 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-tcp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-serial</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -83,13 +83,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-test</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/plc4j/drivers/ethernet-ip/pom.xml b/plc4j/drivers/ethernet-ip/pom.xml
index 6774e12..dc04684 100644
--- a/plc4j/drivers/ethernet-ip/pom.xml
+++ b/plc4j/drivers/ethernet-ip/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-driver-ethernet-ip</artifactId>
@@ -39,23 +39,23 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-tcp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/drivers/modbus/pom.xml b/plc4j/drivers/modbus/pom.xml
index dd0a28a..9b1081e 100644
--- a/plc4j/drivers/modbus/pom.xml
+++ b/plc4j/drivers/modbus/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-driver-modbus</artifactId>
@@ -35,28 +35,28 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-tcp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-serial</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -86,7 +86,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-test</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
 
diff --git a/plc4j/drivers/opcua/pom.xml b/plc4j/drivers/opcua/pom.xml
index 2ba7317..22f6117 100644
--- a/plc4j/drivers/opcua/pom.xml
+++ b/plc4j/drivers/opcua/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-driver-opcua</artifactId>
@@ -35,13 +35,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/drivers/pom.xml b/plc4j/drivers/pom.xml
index d1a8922..871d1dc 100644
--- a/plc4j/drivers/pom.xml
+++ b/plc4j/drivers/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-drivers</artifactId>
diff --git a/plc4j/drivers/s7/pom.xml b/plc4j/drivers/s7/pom.xml
index 6dc72b9..5ce8138 100644
--- a/plc4j/drivers/s7/pom.xml
+++ b/plc4j/drivers/s7/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-driver-s7</artifactId>
@@ -35,33 +35,33 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-iso-on-tcp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-iso-tp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-tcp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -93,7 +93,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-test</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
@@ -109,7 +109,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/plc4j/drivers/simulated/pom.xml b/plc4j/drivers/simulated/pom.xml
index 51e56d7..8866021 100644
--- a/plc4j/drivers/simulated/pom.xml
+++ b/plc4j/drivers/simulated/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-driver-simulated</artifactId>
@@ -35,12 +35,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.commons</groupId>
diff --git a/plc4j/examples/dummy-driver/pom.xml b/plc4j/examples/dummy-driver/pom.xml
index 97ec27c..499f5a1 100644
--- a/plc4j/examples/dummy-driver/pom.xml
+++ b/plc4j/examples/dummy-driver/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-dummy-driver</artifactId>
@@ -38,17 +38,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-tcp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-cloud-azure/pom.xml b/plc4j/examples/hello-cloud-azure/pom.xml
index b039a78..9cd143b 100644
--- a/plc4j/examples/hello-cloud-azure/pom.xml
+++ b/plc4j/examples/hello-cloud-azure/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-cloud-azure</artifactId>
@@ -37,7 +37,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -56,37 +56,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/examples/hello-cloud-google/pom.xml b/plc4j/examples/hello-cloud-google/pom.xml
index 99722a3..4baf6c3 100644
--- a/plc4j/examples/hello-cloud-google/pom.xml
+++ b/plc4j/examples/hello-cloud-google/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-cloud-google</artifactId>
@@ -37,7 +37,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -73,37 +73,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/examples/hello-connectivity-kafka/pom.xml b/plc4j/examples/hello-connectivity-kafka/pom.xml
index 503ba6c..acbbae0 100644
--- a/plc4j/examples/hello-connectivity-kafka/pom.xml
+++ b/plc4j/examples/hello-connectivity-kafka/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-connectivity-kafka</artifactId>
@@ -39,12 +39,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-apache-edgent</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -99,37 +99,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/examples/hello-connectivity-mqtt/pom.xml b/plc4j/examples/hello-connectivity-mqtt/pom.xml
index c0080a8..6b63d2a 100644
--- a/plc4j/examples/hello-connectivity-mqtt/pom.xml
+++ b/plc4j/examples/hello-connectivity-mqtt/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-connectivity-mqtt</artifactId>
@@ -39,7 +39,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -84,37 +84,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/examples/hello-integration-edgent/pom.xml b/plc4j/examples/hello-integration-edgent/pom.xml
index 19582b0..cdbd2f5 100644
--- a/plc4j/examples/hello-integration-edgent/pom.xml
+++ b/plc4j/examples/hello-integration-edgent/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-integration-edgent</artifactId>
@@ -39,7 +39,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-apache-edgent</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -72,37 +72,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/examples/hello-opm/pom.xml b/plc4j/examples/hello-opm/pom.xml
index f505a16..74edb06 100644
--- a/plc4j/examples/hello-opm/pom.xml
+++ b/plc4j/examples/hello-opm/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-opm</artifactId>
@@ -39,12 +39,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-opm</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-connection-pool</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -65,37 +65,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/examples/hello-storage-elasticsearch/pom.xml b/plc4j/examples/hello-storage-elasticsearch/pom.xml
index 14b9719..9c86331 100644
--- a/plc4j/examples/hello-storage-elasticsearch/pom.xml
+++ b/plc4j/examples/hello-storage-elasticsearch/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-storage-elasticsearch</artifactId>
@@ -39,12 +39,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-apache-edgent</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -108,37 +108,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/examples/hello-webapp/client/pom.xml b/plc4j/examples/hello-webapp/client/pom.xml
index b8447a4..d39573f 100644
--- a/plc4j/examples/hello-webapp/client/pom.xml
+++ b/plc4j/examples/hello-webapp/client/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-hello-webapp</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-webapp-client</artifactId>
diff --git a/plc4j/examples/hello-webapp/pom.xml b/plc4j/examples/hello-webapp/pom.xml
index 8f39b9f..a70aa58 100644
--- a/plc4j/examples/hello-webapp/pom.xml
+++ b/plc4j/examples/hello-webapp/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-webapp</artifactId>
diff --git a/plc4j/examples/hello-webapp/service/pom.xml b/plc4j/examples/hello-webapp/service/pom.xml
index 9774a49..76e4c8b 100644
--- a/plc4j/examples/hello-webapp/service/pom.xml
+++ b/plc4j/examples/hello-webapp/service/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-hello-webapp</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-webapp-service</artifactId>
@@ -54,7 +54,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -74,37 +74,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/examples/hello-webapp/webapp/pom.xml b/plc4j/examples/hello-webapp/webapp/pom.xml
index 7f325c0..8a3fe3c 100644
--- a/plc4j/examples/hello-webapp/webapp/pom.xml
+++ b/plc4j/examples/hello-webapp/webapp/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-hello-webapp</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-webapp-webapp</artifactId>
@@ -99,7 +99,7 @@
     <dependency>
       <groupId>org.apache.plc4x.examples</groupId>
       <artifactId>plc4j-hello-webapp-service</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -133,7 +133,7 @@
       <dependency>
         <groupId>org.apache.plc4x.examples</groupId>
         <artifactId>plc4j-hello-webapp-client</artifactId>
-        <version>0.5.1-SNAPSHOT</version>
+        <version>0.5.0</version>
         <type>war</type>
       </dependency>
     </dependencies>
diff --git a/plc4j/examples/hello-world-plc4x/pom.xml b/plc4j/examples/hello-world-plc4x/pom.xml
index 62795e9..a4742fb 100644
--- a/plc4j/examples/hello-world-plc4x/pom.xml
+++ b/plc4j/examples/hello-world-plc4x/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-hello-world-plc4x</artifactId>
@@ -39,7 +39,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -65,37 +65,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/examples/pom.xml b/plc4j/examples/pom.xml
index a6cb185..e69e2fd 100644
--- a/plc4j/examples/pom.xml
+++ b/plc4j/examples/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <groupId>org.apache.plc4x.examples</groupId>
diff --git a/plc4j/integrations/apache-calcite/pom.xml b/plc4j/integrations/apache-calcite/pom.xml
index eb82798..4264b7d 100644
--- a/plc4j/integrations/apache-calcite/pom.xml
+++ b/plc4j/integrations/apache-calcite/pom.xml
@@ -22,7 +22,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-integrations</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
@@ -52,19 +52,19 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-scraper</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!--<scope>test</scope>-->
     </dependency>
   </dependencies>
diff --git a/plc4j/integrations/apache-camel/pom.xml b/plc4j/integrations/apache-camel/pom.xml
index a4f1fbd..db8288b 100644
--- a/plc4j/integrations/apache-camel/pom.xml
+++ b/plc4j/integrations/apache-camel/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-integrations</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-apache-camel</artifactId>
@@ -40,7 +40,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -84,13 +84,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/plc4j/integrations/apache-edgent/pom.xml b/plc4j/integrations/apache-edgent/pom.xml
index d8c876e..8ebba24 100644
--- a/plc4j/integrations/apache-edgent/pom.xml
+++ b/plc4j/integrations/apache-edgent/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-integrations</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-apache-edgent</artifactId>
@@ -40,7 +40,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -57,7 +57,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
@@ -68,13 +68,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-test</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/integrations/apache-kafka/pom.xml b/plc4j/integrations/apache-kafka/pom.xml
index 2805eb7..4468b67 100644
--- a/plc4j/integrations/apache-kafka/pom.xml
+++ b/plc4j/integrations/apache-kafka/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-integrations</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-apache-kafka</artifactId>
@@ -72,17 +72,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-scraper</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-connection-pool</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -107,37 +107,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
 
diff --git a/plc4j/integrations/apache-nifi/nifi-plc4x-nar/pom.xml b/plc4j/integrations/apache-nifi/nifi-plc4x-nar/pom.xml
index 5f6aa48..b6af467 100644
--- a/plc4j/integrations/apache-nifi/nifi-plc4x-nar/pom.xml
+++ b/plc4j/integrations/apache-nifi/nifi-plc4x-nar/pom.xml
@@ -19,7 +19,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-apache-nifi</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-nifi-plc4x-nar</artifactId>
@@ -65,39 +65,39 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-nifi-plc4x-processors</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <!-- PLC4X -->
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <!-- Bundle Drivers -->
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
   </dependencies>
 
diff --git a/plc4j/integrations/apache-nifi/nifi-plc4x-processors/pom.xml b/plc4j/integrations/apache-nifi/nifi-plc4x-processors/pom.xml
index a45cb5c..9537b5f 100644
--- a/plc4j/integrations/apache-nifi/nifi-plc4x-processors/pom.xml
+++ b/plc4j/integrations/apache-nifi/nifi-plc4x-processors/pom.xml
@@ -19,7 +19,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-apache-nifi</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-nifi-plc4x-processors</artifactId>
@@ -30,7 +30,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.nifi</groupId>
diff --git a/plc4j/integrations/apache-nifi/pom.xml b/plc4j/integrations/apache-nifi/pom.xml
index a226eb8..4554f77 100644
--- a/plc4j/integrations/apache-nifi/pom.xml
+++ b/plc4j/integrations/apache-nifi/pom.xml
@@ -19,7 +19,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-integrations</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-apache-nifi</artifactId>
diff --git a/plc4j/integrations/logstash-plugin/pom.xml b/plc4j/integrations/logstash-plugin/pom.xml
index 2e63e6a..bf2d22c 100644
--- a/plc4j/integrations/logstash-plugin/pom.xml
+++ b/plc4j/integrations/logstash-plugin/pom.xml
@@ -17,15 +17,13 @@
   limitations under the License.
 
 -->
-<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
-         xmlns="http://maven.apache.org/POM/4.0.0">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-integrations</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-logstash-plugin</artifactId>
@@ -61,7 +59,7 @@
                 def currentVersion = project.version as String
                 def match = (currentVersion =~ /(\d+)\.(\d+)\.(\d+)(-SNAPSHOT)?/)
                 print "\nCurrent version:                  " + currentVersion
-                if(match.count >= 1) {
+                if(match.count &gt;= 1) {
                   def majorVersion = match[0][1] as Integer
                   def minorVersion = match[0][2] as Integer
                   def bugfixVersion = match[0][3] as Integer
@@ -215,22 +213,22 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-connection-pool</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-scraper</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-tools-logstash-core</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <classifier>${logstash.version}</classifier>
     </dependency>
 
@@ -238,37 +236,37 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ethernet-ip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/integrations/pom.xml b/plc4j/integrations/pom.xml
index b9a87bb..7f064ca 100644
--- a/plc4j/integrations/pom.xml
+++ b/plc4j/integrations/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-integrations</artifactId>
diff --git a/plc4j/karaf-features/karaf-itest/pom.xml b/plc4j/karaf-features/karaf-itest/pom.xml
index 1f66bb6..541f914 100644
--- a/plc4j/karaf-features/karaf-itest/pom.xml
+++ b/plc4j/karaf-features/karaf-itest/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>karaf-features</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>karaf-itest</artifactId>
@@ -40,7 +40,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>driver-s7-feature</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <classifier>features</classifier>
       <type>xml</type>
     </dependency>
@@ -115,7 +115,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/karaf-features/pom.xml b/plc4j/karaf-features/pom.xml
index d6d8dff..7f5b5b0 100644
--- a/plc4j/karaf-features/pom.xml
+++ b/plc4j/karaf-features/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>karaf-features</artifactId>
diff --git a/plc4j/karaf-features/s7/pom.xml b/plc4j/karaf-features/s7/pom.xml
index af4883e..3ca76c0 100644
--- a/plc4j/karaf-features/s7/pom.xml
+++ b/plc4j/karaf-features/s7/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>karaf-features</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>driver-s7-feature</artifactId>
diff --git a/plc4j/pom.xml b/plc4j/pom.xml
index 1c41020..0b1b373 100644
--- a/plc4j/pom.xml
+++ b/plc4j/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-parent</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j</artifactId>
diff --git a/plc4j/protocols/ads/pom.xml b/plc4j/protocols/ads/pom.xml
index 109fc9b..f3d61b5 100644
--- a/plc4j/protocols/ads/pom.xml
+++ b/plc4j/protocols/ads/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-ads</artifactId>
@@ -36,12 +36,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -93,7 +93,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-test</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/plc4j/protocols/benchmarks/pom.xml b/plc4j/protocols/benchmarks/pom.xml
index cb6be85..47dbc94 100644
--- a/plc4j/protocols/benchmarks/pom.xml
+++ b/plc4j/protocols/benchmarks/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <artifactId>plc4j-protocols</artifactId>
     <groupId>org.apache.plc4x</groupId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-benchmarks</artifactId>
@@ -39,7 +39,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-ads</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>ch.qos.logback</groupId>
diff --git a/plc4j/protocols/delta-v/pom.xml b/plc4j/protocols/delta-v/pom.xml
index cf1eb6b..a695455 100644
--- a/plc4j/protocols/delta-v/pom.xml
+++ b/plc4j/protocols/delta-v/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-delta-v</artifactId>
diff --git a/plc4j/protocols/driver-bases/base/pom.xml b/plc4j/protocols/driver-bases/base/pom.xml
index 29bc3f1..a54a501 100644
--- a/plc4j/protocols/driver-bases/base/pom.xml
+++ b/plc4j/protocols/driver-bases/base/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols-driver-bases</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-driver-base</artifactId>
@@ -35,12 +35,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-driver-base-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/protocols/driver-bases/pcap-socket/pom.xml b/plc4j/protocols/driver-bases/pcap-socket/pom.xml
index c590461..325fc69 100644
--- a/plc4j/protocols/driver-bases/pcap-socket/pom.xml
+++ b/plc4j/protocols/driver-bases/pcap-socket/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols-driver-bases</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-driver-base-pcap-socket</artifactId>
@@ -35,17 +35,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-sockets</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/protocols/driver-bases/pom.xml b/plc4j/protocols/driver-bases/pom.xml
index 4022375..b0104e2 100644
--- a/plc4j/protocols/driver-bases/pom.xml
+++ b/plc4j/protocols/driver-bases/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocols-driver-bases</artifactId>
diff --git a/plc4j/protocols/driver-bases/raw-socket/pom.xml b/plc4j/protocols/driver-bases/raw-socket/pom.xml
index d3d174e..3bc9425 100644
--- a/plc4j/protocols/driver-bases/raw-socket/pom.xml
+++ b/plc4j/protocols/driver-bases/raw-socket/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols-driver-bases</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-driver-base-raw-socket</artifactId>
@@ -35,17 +35,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-raw-sockets</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/protocols/driver-bases/serial/pom.xml b/plc4j/protocols/driver-bases/serial/pom.xml
index 0244bda..9c30a4e 100644
--- a/plc4j/protocols/driver-bases/serial/pom.xml
+++ b/plc4j/protocols/driver-bases/serial/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols-driver-bases</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-driver-base-serial</artifactId>
@@ -35,12 +35,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.commons</groupId>
diff --git a/plc4j/protocols/driver-bases/tcp/pom.xml b/plc4j/protocols/driver-bases/tcp/pom.xml
index 301e1a9..b85d3dc 100644
--- a/plc4j/protocols/driver-bases/tcp/pom.xml
+++ b/plc4j/protocols/driver-bases/tcp/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols-driver-bases</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-driver-base-tcp</artifactId>
@@ -35,12 +35,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/protocols/driver-bases/test/pom.xml b/plc4j/protocols/driver-bases/test/pom.xml
index cbf7ecc..8d0d339 100644
--- a/plc4j/protocols/driver-bases/test/pom.xml
+++ b/plc4j/protocols/driver-bases/test/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols-driver-bases</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-driver-base-test</artifactId>
@@ -35,12 +35,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/protocols/driver-bases/udp/pom.xml b/plc4j/protocols/driver-bases/udp/pom.xml
index 9591ca4..c360b2f 100644
--- a/plc4j/protocols/driver-bases/udp/pom.xml
+++ b/plc4j/protocols/driver-bases/udp/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols-driver-bases</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-driver-base-udp</artifactId>
@@ -35,12 +35,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/protocols/ethernet-ip/pom.xml b/plc4j/protocols/ethernet-ip/pom.xml
index 627851c..f2bf6e9 100644
--- a/plc4j/protocols/ethernet-ip/pom.xml
+++ b/plc4j/protocols/ethernet-ip/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-ethernet-ip</artifactId>
@@ -40,12 +40,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/protocols/iso-on-tcp/pom.xml b/plc4j/protocols/iso-on-tcp/pom.xml
index 11f35bb..f9e8a13 100644
--- a/plc4j/protocols/iso-on-tcp/pom.xml
+++ b/plc4j/protocols/iso-on-tcp/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-iso-on-tcp</artifactId>
@@ -35,12 +35,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -67,7 +67,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/protocols/iso-tp/pom.xml b/plc4j/protocols/iso-tp/pom.xml
index fda855d..bbce1b4 100644
--- a/plc4j/protocols/iso-tp/pom.xml
+++ b/plc4j/protocols/iso-tp/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-iso-tp</artifactId>
@@ -35,17 +35,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-iso-on-tcp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -66,7 +66,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/protocols/modbus/pom.xml b/plc4j/protocols/modbus/pom.xml
index 2910ca2..013474d 100644
--- a/plc4j/protocols/modbus/pom.xml
+++ b/plc4j/protocols/modbus/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-modbus</artifactId>
@@ -40,12 +40,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -96,7 +96,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-test</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/protocols/pom.xml b/plc4j/protocols/pom.xml
index fadfb88..62e48f5 100644
--- a/plc4j/protocols/pom.xml
+++ b/plc4j/protocols/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocols</artifactId>
diff --git a/plc4j/protocols/s7/pom.xml b/plc4j/protocols/s7/pom.xml
index 50c66b4..97dc7b3 100644
--- a/plc4j/protocols/s7/pom.xml
+++ b/plc4j/protocols/s7/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-protocol-s7</artifactId>
@@ -35,17 +35,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-iso-tp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -95,7 +95,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/utils/connection-pool/pom.xml b/plc4j/utils/connection-pool/pom.xml
index 730e27f..67ec916 100644
--- a/plc4j/utils/connection-pool/pom.xml
+++ b/plc4j/utils/connection-pool/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <artifactId>plc4j-utils</artifactId>
     <groupId>org.apache.plc4x</groupId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-connection-pool</artifactId>
@@ -36,7 +36,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.commons</groupId>
diff --git a/plc4j/utils/driver-base-java/pom.xml b/plc4j/utils/driver-base-java/pom.xml
index 843dfdc..5e48f01 100644
--- a/plc4j/utils/driver-base-java/pom.xml
+++ b/plc4j/utils/driver-base-java/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-utils</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-utils-driver-base-java</artifactId>
diff --git a/plc4j/utils/interop/pom.xml b/plc4j/utils/interop/pom.xml
index a4c1827..cfa12c1 100644
--- a/plc4j/utils/interop/pom.xml
+++ b/plc4j/utils/interop/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-utils</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>interop-server</artifactId>
@@ -159,12 +159,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-test</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>commons-lang</groupId>
@@ -178,7 +178,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <!-- Make sure this is built before this module -->
@@ -201,12 +201,12 @@
       <dependency>
         <groupId>org.apache.plc4x</groupId>
         <artifactId>plc4x-protocols-proxy</artifactId>
-        <version>0.5.1-SNAPSHOT</version>
+        <version>0.5.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.plc4x</groupId>
         <artifactId>plc4x-tools-thrift</artifactId>
-        <version>0.5.1-SNAPSHOT</version>
+        <version>0.5.0</version>
         <type>zip</type>
         <classifier>compiler-${os.classifier}</classifier>
       </dependency>
diff --git a/plc4j/utils/opm/pom.xml b/plc4j/utils/opm/pom.xml
index ab8218f..fda059a 100644
--- a/plc4j/utils/opm/pom.xml
+++ b/plc4j/utils/opm/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <artifactId>plc4j-utils</artifactId>
     <groupId>org.apache.plc4x</groupId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-opm</artifactId>
@@ -38,7 +38,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <!-- Utils -->
@@ -69,19 +69,19 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-test</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/utils/pcap-sockets/pom.xml b/plc4j/utils/pcap-sockets/pom.xml
index 33c70cc..f05c509 100644
--- a/plc4j/utils/pcap-sockets/pom.xml
+++ b/plc4j/utils/pcap-sockets/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-utils</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-utils-pcap-sockets</artifactId>
diff --git a/plc4j/utils/pom.xml b/plc4j/utils/pom.xml
index 4e07319..37f55cc 100644
--- a/plc4j/utils/pom.xml
+++ b/plc4j/utils/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-utils</artifactId>
diff --git a/plc4j/utils/protocol-test-utils/pom.xml b/plc4j/utils/protocol-test-utils/pom.xml
index c402f46..aec6103 100644
--- a/plc4j/utils/protocol-test-utils/pom.xml
+++ b/plc4j/utils/protocol-test-utils/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-utils</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-utils-protocol-test-utils</artifactId>
@@ -36,7 +36,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-driver-base-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/utils/raw-sockets/pom.xml b/plc4j/utils/raw-sockets/pom.xml
index d6816cb..6e13b6c 100644
--- a/plc4j/utils/raw-sockets/pom.xml
+++ b/plc4j/utils/raw-sockets/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-utils</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-utils-raw-sockets</artifactId>
@@ -70,7 +70,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/utils/scraper/pom.xml b/plc4j/utils/scraper/pom.xml
index dc6cbb5..ad96def 100644
--- a/plc4j/utils/scraper/pom.xml
+++ b/plc4j/utils/scraper/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <artifactId>plc4j-utils</artifactId>
     <groupId>org.apache.plc4x</groupId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-scraper</artifactId>
@@ -74,34 +74,34 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-connection-pool</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-test</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
 
@@ -115,13 +115,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
 
diff --git a/plc4j/utils/test-utils/pom.xml b/plc4j/utils/test-utils/pom.xml
index 37f3f95..687cc68 100644
--- a/plc4j/utils/test-utils/pom.xml
+++ b/plc4j/utils/test-utils/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-utils</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4j-utils-test-utils</artifactId>
diff --git a/plc4net/api/pom.xml b/plc4net/api/pom.xml
index b0ba237..3773071 100644
--- a/plc4net/api/pom.xml
+++ b/plc4net/api/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4net</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4net-api</artifactId>
diff --git a/plc4net/plc4net.driver/pom.xml b/plc4net/plc4net.driver/pom.xml
index 0362dfe..1f64b87 100644
--- a/plc4net/plc4net.driver/pom.xml
+++ b/plc4net/plc4net.driver/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4net</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4net-driver</artifactId>
diff --git a/plc4net/pom.xml b/plc4net/pom.xml
index d31ba5d..b8e6110 100644
--- a/plc4net/pom.xml
+++ b/plc4net/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-parent</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4net</artifactId>
diff --git a/plc4py/pom.xml b/plc4py/pom.xml
index a7a9b85..56ff7ba 100644
--- a/plc4py/pom.xml
+++ b/plc4py/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-parent</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4py</artifactId>
@@ -198,19 +198,19 @@
       <dependency>
         <groupId>org.apache.plc4x</groupId>
         <artifactId>plc4x-protocols-proxy</artifactId>
-        <version>0.5.1-SNAPSHOT</version>
+        <version>0.5.0</version>
       </dependency>
       <dependency>
         <groupId>org.apache.plc4x</groupId>
         <artifactId>plc4x-tools-thrift</artifactId>
-        <version>0.5.1-SNAPSHOT</version>
+        <version>0.5.0</version>
         <type>zip</type>
         <classifier>compiler-${os.classifier}</classifier>
       </dependency>
       <dependency>
         <groupId>org.apache.plc4x</groupId>
         <artifactId>interop-server</artifactId>
-        <version>0.5.1-SNAPSHOT</version>
+        <version>0.5.0</version>
         <classifier>jar-with-dependencies</classifier>
       </dependency>
     </dependencies>
diff --git a/pom.xml b/pom.xml
index 75bce13..e90dff6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.plc4x</groupId>
   <artifactId>plc4x-parent</artifactId>
-  <version>0.5.1-SNAPSHOT</version>
+  <version>0.5.0</version>
   <packaging>pom</packaging>
 
   <name>PLC4X</name>
@@ -44,7 +44,7 @@
     <connection>scm:git:https://gitbox.apache.org/repos/asf/plc4x.git</connection>
     <developerConnection>scm:git:https://gitbox.apache.org/repos/asf/plc4x.git</developerConnection>
     <url>https://github.com/apache/plc4x</url>
-    <tag>rel/0.5</tag>
+    <tag>release/0.5.0-rc3</tag>
   </scm>
 
   <!-- Only configure the site distribution as the rest is handled by the apache parent -->
diff --git a/protocols/ab-eth/pom.xml b/protocols/ab-eth/pom.xml
index 84d1bc2..0069bf7 100644
--- a/protocols/ab-eth/pom.xml
+++ b/protocols/ab-eth/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-protocols-ab-eth</artifactId>
@@ -36,7 +36,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
   </dependencies>
 
diff --git a/protocols/bacnetip/pom.xml b/protocols/bacnetip/pom.xml
index 06dd4ad..0705b45 100644
--- a/protocols/bacnetip/pom.xml
+++ b/protocols/bacnetip/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-protocols-bacnetip</artifactId>
@@ -36,7 +36,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
   </dependencies>
 
diff --git a/protocols/df1/pom.xml b/protocols/df1/pom.xml
index a536081..fc92b3b 100644
--- a/protocols/df1/pom.xml
+++ b/protocols/df1/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-protocols-df1</artifactId>
@@ -36,7 +36,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
   </dependencies>
 
diff --git a/protocols/knxnetip/pom.xml b/protocols/knxnetip/pom.xml
index 83a8ab3..90d670d 100644
--- a/protocols/knxnetip/pom.xml
+++ b/protocols/knxnetip/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-protocols-knxnetip</artifactId>
@@ -36,7 +36,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
   </dependencies>
 
diff --git a/protocols/pom.xml b/protocols/pom.xml
index ee6e9da..c8e31ca 100644
--- a/protocols/pom.xml
+++ b/protocols/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-parent</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-protocols</artifactId>
diff --git a/protocols/proxy/pom.xml b/protocols/proxy/pom.xml
index 2a1174e..efa2dbf 100644
--- a/protocols/proxy/pom.xml
+++ b/protocols/proxy/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-protocols-proxy</artifactId>
diff --git a/protocols/s7/pom.xml b/protocols/s7/pom.xml
index e17c858..4efb0d6 100644
--- a/protocols/s7/pom.xml
+++ b/protocols/s7/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-protocols-s7</artifactId>
@@ -36,7 +36,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-protocol-base-mspec</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
   </dependencies>
 
diff --git a/sandbox/code-gen/pom.xml b/sandbox/code-gen/pom.xml
index 39e6c90..c676135 100644
--- a/sandbox/code-gen/pom.xml
+++ b/sandbox/code-gen/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <artifactId>plc4x-sandbox</artifactId>
     <groupId>org.apache.plc4x.sandbox</groupId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>code-gen</artifactId>
diff --git a/sandbox/plc-simulator/pom.xml b/sandbox/plc-simulator/pom.xml
index 9814b05..2c43cdc 100644
--- a/sandbox/plc-simulator/pom.xml
+++ b/sandbox/plc-simulator/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.sandbox</groupId>
     <artifactId>plc4x-sandbox</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc-simulator</artifactId>
@@ -80,12 +80,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-driver-base-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>io.netty</groupId>
@@ -110,7 +110,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-language-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
@@ -118,7 +118,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
diff --git a/sandbox/pom.xml b/sandbox/pom.xml
index afe24d9..8b90861 100644
--- a/sandbox/pom.xml
+++ b/sandbox/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-parent</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <groupId>org.apache.plc4x.sandbox</groupId>
diff --git a/sandbox/streampipes-connectors/pom.xml b/sandbox/streampipes-connectors/pom.xml
index f070bb4..98043fd 100644
--- a/sandbox/streampipes-connectors/pom.xml
+++ b/sandbox/streampipes-connectors/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.sandbox</groupId>
     <artifactId>plc4x-sandbox</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>test-streampipes-connectors</artifactId>
@@ -38,17 +38,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-raw-socket</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-pcap-socket</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!--scope>test</scope-->
     </dependency>
 
@@ -95,7 +95,7 @@
     <dependency>
       <groupId>org.apache.plc4x.sandbox</groupId>
       <artifactId>test-java-bacnetip-driver</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>javax.validation</groupId>
diff --git a/sandbox/test-java-bacnetip-driver/pom.xml b/sandbox/test-java-bacnetip-driver/pom.xml
index ca681a8..2575204 100644
--- a/sandbox/test-java-bacnetip-driver/pom.xml
+++ b/sandbox/test-java-bacnetip-driver/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.sandbox</groupId>
     <artifactId>plc4x-sandbox</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>test-java-bacnetip-driver</artifactId>
@@ -57,22 +57,22 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-driver-base-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-raw-socket</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -83,13 +83,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-protocol-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-pcap-socket</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!--scope>test</scope-->
     </dependency>
     <dependency>
@@ -101,7 +101,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-language-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
@@ -109,7 +109,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-bacnetip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
diff --git a/sandbox/test-java-df1-driver/pom.xml b/sandbox/test-java-df1-driver/pom.xml
index bd3fd5f..de52b4f 100644
--- a/sandbox/test-java-df1-driver/pom.xml
+++ b/sandbox/test-java-df1-driver/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.sandbox</groupId>
     <artifactId>plc4x-sandbox</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>test-java-df1-driver</artifactId>
@@ -57,27 +57,27 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-tcp</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-serial</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-driver-base-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
 
     <dependency>
@@ -92,7 +92,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-language-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
@@ -128,14 +128,14 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-df1</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-protocol-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/sandbox/test-java-knxnetip-driver/pom.xml b/sandbox/test-java-knxnetip-driver/pom.xml
index a5a96af..7e82a71 100644
--- a/sandbox/test-java-knxnetip-driver/pom.xml
+++ b/sandbox/test-java-knxnetip-driver/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.sandbox</groupId>
     <artifactId>plc4x-sandbox</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>test-java-knxnetip-driver</artifactId>
@@ -57,7 +57,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-driver-base-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>com.fasterxml.jackson.core</groupId>
@@ -67,7 +67,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-protocol-test-utils</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <scope>test</scope>
     </dependency>
     <dependency>
@@ -99,7 +99,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-language-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
@@ -107,7 +107,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-knxnetip</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
diff --git a/sandbox/test-java-passive-s7-driver/pom.xml b/sandbox/test-java-passive-s7-driver/pom.xml
index 8d5d71a..3186cc5 100644
--- a/sandbox/test-java-passive-s7-driver/pom.xml
+++ b/sandbox/test-java-passive-s7-driver/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.sandbox</groupId>
     <artifactId>plc4x-sandbox</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>test-java-passive-s7-driver</artifactId>
@@ -57,17 +57,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-driver-base-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-protocol-driver-base-raw-socket</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>com.fasterxml.jackson.core</groupId>
@@ -83,7 +83,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-language-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
@@ -91,7 +91,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
diff --git a/sandbox/test-java-s7-driver/pom.xml b/sandbox/test-java-s7-driver/pom.xml
index 1aaa504..6410235 100644
--- a/sandbox/test-java-s7-driver/pom.xml
+++ b/sandbox/test-java-s7-driver/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.sandbox</groupId>
     <artifactId>plc4x-sandbox</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>test-java-s7-driver</artifactId>
@@ -57,7 +57,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-driver-base-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
     </dependency>
     <dependency>
       <groupId>com.fasterxml.jackson.core</groupId>
@@ -73,7 +73,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-build-utils-language-java</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
@@ -81,7 +81,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-s7</artifactId>
-      <version>0.5.1-SNAPSHOT</version>
+      <version>0.5.0</version>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
     </dependency>
diff --git a/tools/boost/pom.xml b/tools/boost/pom.xml
index d665516..d236416 100644
--- a/tools/boost/pom.xml
+++ b/tools/boost/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-tools</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-tools-boost</artifactId>
diff --git a/tools/logstash/pom.xml b/tools/logstash/pom.xml
index e20f37f..2d8f4b2 100644
--- a/tools/logstash/pom.xml
+++ b/tools/logstash/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-tools</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-tools-logstash-core</artifactId>
diff --git a/tools/pom.xml b/tools/pom.xml
index 3aae986..d426bbf 100644
--- a/tools/pom.xml
+++ b/tools/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-parent</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-tools</artifactId>
diff --git a/tools/thrift/pom.xml b/tools/thrift/pom.xml
index 9afa100..4c6b772 100644
--- a/tools/thrift/pom.xml
+++ b/tools/thrift/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-tools</artifactId>
-    <version>0.5.1-SNAPSHOT</version>
+    <version>0.5.0</version>
   </parent>
 
   <artifactId>plc4x-tools-thrift</artifactId>