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 2024/02/16 10:43:15 UTC

(plc4x) branch develop updated (b21ddf8a24 -> 566b48fd1a)

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

cdutz pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git


    from b21ddf8a24 chore: prepared the RELEASE_NOTES for the next version.
     new 69a9defc40 chore: Reset everything for a new release attempt using the scripts. Also changed the deployment url in the apache-release profile.
     new 566b48fd1a chore: Reset everything for a new release attempt using the scripts. Also changed the deployment url in the apache-release profile.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 RELEASE_NOTES                                      | 14 +-----
 code-generation/language-base-freemarker/pom.xml   |  2 +-
 code-generation/language-c/pom.xml                 |  2 +-
 code-generation/language-cs/pom.xml                |  2 +-
 code-generation/language-go/pom.xml                |  2 +-
 code-generation/language-java/pom.xml              |  2 +-
 code-generation/language-python/pom.xml            |  2 +-
 code-generation/pom.xml                            |  2 +-
 code-generation/protocol-base-mspec/pom.xml        |  2 +-
 code-generation/protocol-test/pom.xml              |  2 +-
 code-generation/tests/pom.xml                      |  2 +-
 code-generation/tests/protocol-test-java/pom.xml   |  2 +-
 plc4c/pom.xml                                      | 10 ++---
 plc4go/pom.xml                                     | 52 +++++++++++-----------
 plc4j/api/pom.xml                                  |  4 +-
 plc4j/drivers/ab-eth/pom.xml                       | 16 +++----
 plc4j/drivers/ads/pom.xml                          | 16 +++----
 plc4j/drivers/all/pom.xml                          | 44 +++++++++---------
 plc4j/drivers/bacnet/pom.xml                       | 24 +++++-----
 plc4j/drivers/c-bus/pom.xml                        | 16 +++----
 plc4j/drivers/can/pom.xml                          | 18 ++++----
 plc4j/drivers/canopen/pom.xml                      | 20 ++++-----
 plc4j/drivers/ctrlx/pom.xml                        |  8 ++--
 plc4j/drivers/eip/pom.xml                          | 16 +++----
 plc4j/drivers/firmata/pom.xml                      | 16 +++----
 plc4j/drivers/iec-60870/pom.xml                    | 16 +++----
 plc4j/drivers/knxnetip/pom.xml                     | 22 ++++-----
 plc4j/drivers/mock/pom.xml                         |  8 ++--
 plc4j/drivers/modbus/pom.xml                       | 20 ++++-----
 plc4j/drivers/opcua/pom.xml                        | 16 +++----
 plc4j/drivers/open-protocol/pom.xml                | 18 ++++----
 plc4j/drivers/plc4x/pom.xml                        | 16 +++----
 plc4j/drivers/pom.xml                              |  4 +-
 plc4j/drivers/profinet-ng/pom.xml                  | 22 ++++-----
 plc4j/drivers/profinet/pom.xml                     | 22 ++++-----
 plc4j/drivers/s7/pom.xml                           | 16 +++----
 plc4j/drivers/simulated/pom.xml                    | 10 ++---
 plc4j/examples/hello-ads-telemetry/pom.xml         |  6 +--
 plc4j/examples/hello-cloud-azure/pom.xml           |  6 +--
 plc4j/examples/hello-cloud-google/pom.xml          |  6 +--
 plc4j/examples/hello-connectivity-mqtt/pom.xml     |  6 +--
 plc4j/examples/hello-discovery/pom.xml             |  6 +--
 .../examples/hello-influx-data-collection/pom.xml  |  8 ++--
 plc4j/examples/hello-integration-iotdb/pom.xml     |  6 +--
 plc4j/examples/hello-opm/pom.xml                   |  8 ++--
 plc4j/examples/hello-webservice/pom.xml            |  6 +--
 plc4j/examples/hello-world-kotlin/pom.xml          |  6 +--
 .../hello-world-plc4x-discover-and-browse/pom.xml  |  6 +--
 plc4j/examples/hello-world-plc4x-read/pom.xml      |  6 +--
 plc4j/examples/hello-world-plc4x-subscribe/pom.xml |  6 +--
 plc4j/examples/hello-world-plc4x-write/pom.xml     |  6 +--
 plc4j/examples/plc4j-s7event/pom.xml               |  8 ++--
 plc4j/examples/poll-loop/pom.xml                   |  8 ++--
 plc4j/examples/pom.xml                             |  6 +--
 plc4j/integrations/apache-calcite/pom.xml          | 10 ++---
 plc4j/integrations/apache-kafka/pom.xml            | 12 ++---
 .../apache-nifi/nifi-plc4x-nar/pom.xml             | 10 ++---
 .../apache-nifi/nifi-plc4x-processors/pom.xml      | 28 ++++++------
 plc4j/integrations/apache-nifi/pom.xml             |  4 +-
 plc4j/integrations/pom.xml                         |  4 +-
 plc4j/osgi/pom.xml                                 |  8 ++--
 plc4j/pom.xml                                      |  4 +-
 plc4j/spi/pom.xml                                  |  6 +--
 plc4j/tools/capture-replay/pom.xml                 |  4 +-
 plc4j/tools/connection-cache/pom.xml               | 10 ++---
 plc4j/tools/opcua-server/pom.xml                   | 10 ++---
 plc4j/tools/opm/pom.xml                            | 10 ++---
 plc4j/tools/plc4x-server/pom.xml                   | 14 +++---
 plc4j/tools/pom.xml                                |  4 +-
 plc4j/tools/scraper-ng/pom.xml                     |  8 ++--
 plc4j/tools/scraper/pom.xml                        | 12 ++---
 plc4j/tools/ui/application/pom.xml                 |  6 +--
 plc4j/tools/ui/backend/pom.xml                     |  8 ++--
 plc4j/tools/ui/frontend/pom.xml                    |  6 +--
 plc4j/tools/ui/pom.xml                             |  4 +-
 plc4j/transports/can/pom.xml                       |  6 +--
 plc4j/transports/pcap-replay/pom.xml               | 14 +++---
 plc4j/transports/pcap-shared/pom.xml               |  8 ++--
 plc4j/transports/pom.xml                           |  4 +-
 plc4j/transports/raw-socket/pom.xml                | 14 +++---
 plc4j/transports/serial/pom.xml                    |  8 ++--
 plc4j/transports/socketcan/pom.xml                 | 12 ++---
 plc4j/transports/tcp/pom.xml                       |  8 ++--
 plc4j/transports/test/pom.xml                      |  6 +--
 plc4j/transports/udp/pom.xml                       |  8 ++--
 plc4j/transports/virtualcan/pom.xml                | 12 ++---
 plc4j/utils/pcap-replay/pom.xml                    |  6 +--
 plc4j/utils/pcap-shared/pom.xml                    |  4 +-
 plc4j/utils/plc-simulator/pom.xml                  | 14 +++---
 plc4j/utils/pom.xml                                |  4 +-
 plc4j/utils/raw-sockets/pom.xml                    |  8 ++--
 plc4j/utils/test-generator/pom.xml                 | 14 +++---
 plc4j/utils/test-utils/pom.xml                     | 10 ++---
 plc4net/pom.xml                                    |  8 ++--
 pom.xml                                            | 20 ++++++++-
 protocols/ab-eth/pom.xml                           |  4 +-
 protocols/ads/pom.xml                              |  4 +-
 protocols/bacnetip/pom.xml                         |  4 +-
 protocols/c-bus/pom.xml                            |  4 +-
 protocols/canopen/pom.xml                          |  4 +-
 protocols/df1/pom.xml                              |  4 +-
 protocols/eip/pom.xml                              |  4 +-
 protocols/firmata/pom.xml                          |  4 +-
 protocols/genericcan/pom.xml                       |  4 +-
 protocols/iec-60870/pom.xml                        |  4 +-
 protocols/knxnetip/pom.xml                         |  4 +-
 protocols/modbus/pom.xml                           |  4 +-
 protocols/mqtt/pom.xml                             |  4 +-
 protocols/opcua/pom.xml                            |  4 +-
 protocols/open-protocol/pom.xml                    |  4 +-
 protocols/plc4x-api/pom.xml                        |  4 +-
 protocols/plc4x/pom.xml                            |  4 +-
 protocols/pom.xml                                  |  4 +-
 protocols/profinet/pom.xml                         |  4 +-
 protocols/s7/pom.xml                               |  4 +-
 protocols/simulated/pom.xml                        |  4 +-
 protocols/socketcan/pom.xml                        |  4 +-
 protocols/umas/pom.xml                             |  4 +-
 sandbox/discovery/pom.xml                          |  6 +--
 sandbox/plc4py/pom.xml                             | 10 ++---
 sandbox/pom.xml                                    |  4 +-
 sandbox/test-java-df1-driver/pom.xml               | 16 +++----
 122 files changed, 549 insertions(+), 545 deletions(-)


(plc4x) 02/02: chore: Reset everything for a new release attempt using the scripts. Also changed the deployment url in the apache-release profile.

Posted by cd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 566b48fd1a91781739d2210b8796ba305d84d1f8
Author: Christofer Dutz <cd...@apache.org>
AuthorDate: Fri Feb 16 11:43:05 2024 +0100

    chore: Reset everything for a new release attempt using the scripts. Also changed the deployment url in the apache-release profile.
---
 code-generation/language-base-freemarker/pom.xml   |  2 +-
 code-generation/language-c/pom.xml                 |  2 +-
 code-generation/language-cs/pom.xml                |  2 +-
 code-generation/language-go/pom.xml                |  2 +-
 code-generation/language-java/pom.xml              |  2 +-
 code-generation/language-python/pom.xml            |  2 +-
 code-generation/pom.xml                            |  2 +-
 code-generation/protocol-base-mspec/pom.xml        |  2 +-
 code-generation/protocol-test/pom.xml              |  2 +-
 code-generation/tests/pom.xml                      |  2 +-
 code-generation/tests/protocol-test-java/pom.xml   |  2 +-
 plc4c/pom.xml                                      | 10 ++---
 plc4go/pom.xml                                     | 52 +++++++++++-----------
 plc4j/api/pom.xml                                  |  4 +-
 plc4j/drivers/ab-eth/pom.xml                       | 16 +++----
 plc4j/drivers/ads/pom.xml                          | 16 +++----
 plc4j/drivers/all/pom.xml                          | 44 +++++++++---------
 plc4j/drivers/bacnet/pom.xml                       | 24 +++++-----
 plc4j/drivers/c-bus/pom.xml                        | 16 +++----
 plc4j/drivers/can/pom.xml                          | 18 ++++----
 plc4j/drivers/canopen/pom.xml                      | 20 ++++-----
 plc4j/drivers/ctrlx/pom.xml                        |  8 ++--
 plc4j/drivers/eip/pom.xml                          | 16 +++----
 plc4j/drivers/firmata/pom.xml                      | 16 +++----
 plc4j/drivers/iec-60870/pom.xml                    | 16 +++----
 plc4j/drivers/knxnetip/pom.xml                     | 22 ++++-----
 plc4j/drivers/mock/pom.xml                         |  8 ++--
 plc4j/drivers/modbus/pom.xml                       | 20 ++++-----
 plc4j/drivers/opcua/pom.xml                        | 16 +++----
 plc4j/drivers/open-protocol/pom.xml                | 18 ++++----
 plc4j/drivers/plc4x/pom.xml                        | 16 +++----
 plc4j/drivers/pom.xml                              |  4 +-
 plc4j/drivers/profinet-ng/pom.xml                  | 22 ++++-----
 plc4j/drivers/profinet/pom.xml                     | 22 ++++-----
 plc4j/drivers/s7/pom.xml                           | 16 +++----
 plc4j/drivers/simulated/pom.xml                    | 10 ++---
 plc4j/examples/hello-ads-telemetry/pom.xml         |  6 +--
 plc4j/examples/hello-cloud-azure/pom.xml           |  6 +--
 plc4j/examples/hello-cloud-google/pom.xml          |  6 +--
 plc4j/examples/hello-connectivity-mqtt/pom.xml     |  6 +--
 plc4j/examples/hello-discovery/pom.xml             |  6 +--
 .../examples/hello-influx-data-collection/pom.xml  |  8 ++--
 plc4j/examples/hello-integration-iotdb/pom.xml     |  6 +--
 plc4j/examples/hello-opm/pom.xml                   |  8 ++--
 plc4j/examples/hello-webservice/pom.xml            |  6 +--
 plc4j/examples/hello-world-kotlin/pom.xml          |  6 +--
 .../hello-world-plc4x-discover-and-browse/pom.xml  |  6 +--
 plc4j/examples/hello-world-plc4x-read/pom.xml      |  6 +--
 plc4j/examples/hello-world-plc4x-subscribe/pom.xml |  6 +--
 plc4j/examples/hello-world-plc4x-write/pom.xml     |  6 +--
 plc4j/examples/plc4j-s7event/pom.xml               |  8 ++--
 plc4j/examples/poll-loop/pom.xml                   |  8 ++--
 plc4j/examples/pom.xml                             |  6 +--
 plc4j/integrations/apache-calcite/pom.xml          | 10 ++---
 plc4j/integrations/apache-kafka/pom.xml            | 12 ++---
 .../apache-nifi/nifi-plc4x-nar/pom.xml             | 10 ++---
 .../apache-nifi/nifi-plc4x-processors/pom.xml      | 28 ++++++------
 plc4j/integrations/apache-nifi/pom.xml             |  4 +-
 plc4j/integrations/pom.xml                         |  4 +-
 plc4j/osgi/pom.xml                                 |  8 ++--
 plc4j/pom.xml                                      |  4 +-
 plc4j/spi/pom.xml                                  |  6 +--
 plc4j/tools/capture-replay/pom.xml                 |  4 +-
 plc4j/tools/connection-cache/pom.xml               | 10 ++---
 plc4j/tools/opcua-server/pom.xml                   | 10 ++---
 plc4j/tools/opm/pom.xml                            | 10 ++---
 plc4j/tools/plc4x-server/pom.xml                   | 14 +++---
 plc4j/tools/pom.xml                                |  4 +-
 plc4j/tools/scraper-ng/pom.xml                     |  8 ++--
 plc4j/tools/scraper/pom.xml                        | 12 ++---
 plc4j/tools/ui/application/pom.xml                 |  6 +--
 plc4j/tools/ui/backend/pom.xml                     |  8 ++--
 plc4j/tools/ui/frontend/pom.xml                    |  6 +--
 plc4j/tools/ui/pom.xml                             |  4 +-
 plc4j/transports/can/pom.xml                       |  6 +--
 plc4j/transports/pcap-replay/pom.xml               | 14 +++---
 plc4j/transports/pcap-shared/pom.xml               |  8 ++--
 plc4j/transports/pom.xml                           |  4 +-
 plc4j/transports/raw-socket/pom.xml                | 14 +++---
 plc4j/transports/serial/pom.xml                    |  8 ++--
 plc4j/transports/socketcan/pom.xml                 | 12 ++---
 plc4j/transports/tcp/pom.xml                       |  8 ++--
 plc4j/transports/test/pom.xml                      |  6 +--
 plc4j/transports/udp/pom.xml                       |  8 ++--
 plc4j/transports/virtualcan/pom.xml                | 12 ++---
 plc4j/utils/pcap-replay/pom.xml                    |  6 +--
 plc4j/utils/pcap-shared/pom.xml                    |  4 +-
 plc4j/utils/plc-simulator/pom.xml                  | 14 +++---
 plc4j/utils/pom.xml                                |  4 +-
 plc4j/utils/raw-sockets/pom.xml                    |  8 ++--
 plc4j/utils/test-generator/pom.xml                 | 14 +++---
 plc4j/utils/test-utils/pom.xml                     | 10 ++---
 plc4net/pom.xml                                    |  8 ++--
 pom.xml                                            |  4 +-
 protocols/ab-eth/pom.xml                           |  4 +-
 protocols/ads/pom.xml                              |  4 +-
 protocols/bacnetip/pom.xml                         |  4 +-
 protocols/c-bus/pom.xml                            |  4 +-
 protocols/canopen/pom.xml                          |  4 +-
 protocols/df1/pom.xml                              |  4 +-
 protocols/eip/pom.xml                              |  4 +-
 protocols/firmata/pom.xml                          |  4 +-
 protocols/genericcan/pom.xml                       |  4 +-
 protocols/iec-60870/pom.xml                        |  4 +-
 protocols/knxnetip/pom.xml                         |  4 +-
 protocols/modbus/pom.xml                           |  4 +-
 protocols/mqtt/pom.xml                             |  4 +-
 protocols/opcua/pom.xml                            |  4 +-
 protocols/open-protocol/pom.xml                    |  4 +-
 protocols/plc4x-api/pom.xml                        |  4 +-
 protocols/plc4x/pom.xml                            |  4 +-
 protocols/pom.xml                                  |  4 +-
 protocols/profinet/pom.xml                         |  4 +-
 protocols/s7/pom.xml                               |  4 +-
 protocols/simulated/pom.xml                        |  4 +-
 protocols/socketcan/pom.xml                        |  4 +-
 protocols/umas/pom.xml                             |  4 +-
 sandbox/discovery/pom.xml                          |  6 +--
 sandbox/plc4py/pom.xml                             | 10 ++---
 sandbox/pom.xml                                    |  4 +-
 sandbox/test-java-df1-driver/pom.xml               | 16 +++----
 121 files changed, 532 insertions(+), 532 deletions(-)

diff --git a/code-generation/language-base-freemarker/pom.xml b/code-generation/language-base-freemarker/pom.xml
index b016075ec4..59376c8021 100644
--- a/code-generation/language-base-freemarker/pom.xml
+++ b/code-generation/language-base-freemarker/pom.xml
@@ -33,7 +33,7 @@
   <description>Base code for building language outputs based on Freemarker</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:34Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/code-generation/language-c/pom.xml b/code-generation/language-c/pom.xml
index 3e45c29e6b..1dbc02dcf1 100644
--- a/code-generation/language-c/pom.xml
+++ b/code-generation/language-c/pom.xml
@@ -33,7 +33,7 @@
   <description>Code generation template for generating C code</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:34Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/code-generation/language-cs/pom.xml b/code-generation/language-cs/pom.xml
index 1b559d2cad..aaba89100a 100644
--- a/code-generation/language-cs/pom.xml
+++ b/code-generation/language-cs/pom.xml
@@ -33,7 +33,7 @@
   <description>Code generation template for generating C# code</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:34Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/code-generation/language-go/pom.xml b/code-generation/language-go/pom.xml
index fd1b0bb83d..543b020a92 100644
--- a/code-generation/language-go/pom.xml
+++ b/code-generation/language-go/pom.xml
@@ -33,7 +33,7 @@
   <description>Code generation template for generating Go(lang) code</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:34Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/code-generation/language-java/pom.xml b/code-generation/language-java/pom.xml
index 2efc846694..d964a9fb6b 100644
--- a/code-generation/language-java/pom.xml
+++ b/code-generation/language-java/pom.xml
@@ -33,7 +33,7 @@
   <description>Code generation template for generating Java code</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:35Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/code-generation/language-python/pom.xml b/code-generation/language-python/pom.xml
index 3c83e178ff..47353e73b4 100644
--- a/code-generation/language-python/pom.xml
+++ b/code-generation/language-python/pom.xml
@@ -33,7 +33,7 @@
   <description>Code generation template for generating Python code</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:35Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/code-generation/pom.xml b/code-generation/pom.xml
index 438890a6db..fed1383d0e 100644
--- a/code-generation/pom.xml
+++ b/code-generation/pom.xml
@@ -34,7 +34,7 @@
   <description>Home of the PLC4X code-generation framework.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:34Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <modules>
diff --git a/code-generation/protocol-base-mspec/pom.xml b/code-generation/protocol-base-mspec/pom.xml
index d203f7a44d..54106ec6a3 100644
--- a/code-generation/protocol-base-mspec/pom.xml
+++ b/code-generation/protocol-base-mspec/pom.xml
@@ -33,7 +33,7 @@
   <description>Base stuff for building protocols using our custom MSpec format.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:35Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/code-generation/protocol-test/pom.xml b/code-generation/protocol-test/pom.xml
index 6f3985899e..15bf70e936 100644
--- a/code-generation/protocol-test/pom.xml
+++ b/code-generation/protocol-test/pom.xml
@@ -33,7 +33,7 @@
   <description>Fake protocol intended for demonstrating the different features and aspects of MSpec.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:35Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/code-generation/tests/pom.xml b/code-generation/tests/pom.xml
index a142c1b26d..fff9a6b567 100644
--- a/code-generation/tests/pom.xml
+++ b/code-generation/tests/pom.xml
@@ -34,7 +34,7 @@
   <description>Tests for the various code-generation modules</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:35Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <modules>
diff --git a/code-generation/tests/protocol-test-java/pom.xml b/code-generation/tests/protocol-test-java/pom.xml
index da1a6c3714..2bc9868edc 100644
--- a/code-generation/tests/protocol-test-java/pom.xml
+++ b/code-generation/tests/protocol-test-java/pom.xml
@@ -32,7 +32,7 @@
   <name>Code-Generation: Protocol Test: Test Java</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:03:36Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/plc4c/pom.xml b/plc4c/pom.xml
index 8d6aeaa413..4714a09a17 100644
--- a/plc4c/pom.xml
+++ b/plc4c/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-parent</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4c</artifactId>
@@ -34,7 +34,7 @@
   <description>Implementation of the protocol adapters for usage as C library.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:14Z</project.build.outputTimestamp>
     <unity.version>2.5.2</unity.version>
     <!-- Tell Sonar where to find the sources -->
     <!--sonar.sources></sonar.sources-->
@@ -341,21 +341,21 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-modbus</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-plc4x</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-s7</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4go/pom.xml b/plc4go/pom.xml
index c3c9bedf61..5cffd7fdb4 100644
--- a/plc4go/pom.xml
+++ b/plc4go/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-parent</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4go</artifactId>
@@ -34,7 +34,7 @@
   <description>Implementation of the protocol adapters for usage as Go(lang) library.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:14Z</project.build.outputTimestamp>
     <!-- Tell Sonar where to find the sources -->
     <sonar.sources>.</sonar.sources>
     <sonar.inclusions>**</sonar.inclusions>
@@ -414,7 +414,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-ab-eth</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -422,7 +422,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-ads</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -430,7 +430,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-bacnetip</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -438,7 +438,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-c-bus</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -446,7 +446,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-df1</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -454,7 +454,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-eip</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -462,7 +462,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-firmata</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -470,7 +470,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-knxnetip</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -478,7 +478,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-modbus</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -486,7 +486,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-opcua</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -494,7 +494,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-s7</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -502,7 +502,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-simulated</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>test-jar</type>
       <!-- Scope is 'provided' as this way it's not shipped with the driver -->
       <scope>provided</scope>
@@ -723,84 +723,84 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-ab-eth</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-ads</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-bacnetip</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-c-bus</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-df1</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-eip</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-firmata</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-knxnetip</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-modbus</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-opcua</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-s7</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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>plc4x-protocols-simulated</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/api/pom.xml b/plc4j/api/pom.xml
index 4afc931e9d..2b1a602982 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-api</artifactId>
@@ -32,7 +32,7 @@
   <description>Central API Module.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/plc4j/drivers/ab-eth/pom.xml b/plc4j/drivers/ab-eth/pom.xml
index 3ad705914b..855a312ffb 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-ab-eth</artifactId>
@@ -32,7 +32,7 @@
   <description>Implementation of a PLC4X driver able to speak using the Allen Bradley AB-ETH protocol.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -90,18 +90,18 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -116,14 +116,14 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-ab-eth</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -169,7 +169,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-ab-eth</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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 95cba5db1c..ca356b0427 100644
--- a/plc4j/drivers/ads/pom.xml
+++ b/plc4j/drivers/ads/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-ads</artifactId>
@@ -31,7 +31,7 @@
   <name>PLC4J: Driver: Beckhoff TwinCat ADS Driver</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -89,18 +89,18 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -129,7 +129,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
@@ -141,7 +141,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-ads</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -192,7 +192,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-ads</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/all/pom.xml b/plc4j/drivers/all/pom.xml
index e87cb7ca80..0ca926c703 100644
--- a/plc4j/drivers/all/pom.xml
+++ b/plc4j/drivers/all/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-all</artifactId>
@@ -33,7 +33,7 @@
   <description>Meta package to include all standard drivers</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -58,12 +58,12 @@
           <dependency>
             <groupId>org.apache.plc4x</groupId>
             <artifactId>plc4j-api</artifactId>
-            <version>0.13.0-SNAPSHOT</version>
+            <version>0.12.0-SNAPSHOT</version>
           </dependency>
           <dependency>
             <groupId>org.apache.plc4x</groupId>
             <artifactId>plc4j-spi</artifactId>
-            <version>0.13.0-SNAPSHOT</version>
+            <version>0.12.0-SNAPSHOT</version>
           </dependency>
           <dependency>
             <groupId>org.apache.maven</groupId>
@@ -80,110 +80,110 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ab-eth</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-bacnet</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-c-bus</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-can</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-canopen</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-eip</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-firmata</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-iec-60870</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-knxnetip</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-open-protocol</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-modbus</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-opcua</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-plc4x</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-profinet-ng</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-simulated</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-serial</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>runtime</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/drivers/bacnet/pom.xml b/plc4j/drivers/bacnet/pom.xml
index 1b736b4bb4..81dc1c429f 100644
--- a/plc4j/drivers/bacnet/pom.xml
+++ b/plc4j/drivers/bacnet/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-bacnet</artifactId>
@@ -31,7 +31,7 @@
   <name>PLC4J: Driver: BACNet/IP Driver</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -89,35 +89,35 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-udp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-raw-socket</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <optional>true</optional>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <optional>true</optional>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-pcap-replay</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <optional>true</optional>
     </dependency>
 
@@ -152,13 +152,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-generator</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
@@ -177,7 +177,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-bacnetip</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -243,7 +243,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-bacnetip</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/c-bus/pom.xml b/plc4j/drivers/c-bus/pom.xml
index 2099fecc1c..20ff56ea1a 100644
--- a/plc4j/drivers/c-bus/pom.xml
+++ b/plc4j/drivers/c-bus/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-c-bus</artifactId>
@@ -33,7 +33,7 @@
   </description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -92,18 +92,18 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -122,14 +122,14 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-c-bus</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -180,7 +180,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-c-bus</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/can/pom.xml b/plc4j/drivers/can/pom.xml
index 8e2a3db9c2..0cb064977c 100644
--- a/plc4j/drivers/can/pom.xml
+++ b/plc4j/drivers/can/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-can</artifactId>
@@ -33,7 +33,7 @@
   <description>Implementation of CAN driver.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -91,30 +91,30 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-can</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-socketcan</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-virtualcan</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
@@ -136,7 +136,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
@@ -177,7 +177,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-genericcan</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <scope>provided</scope>
         </dependency>
 
diff --git a/plc4j/drivers/canopen/pom.xml b/plc4j/drivers/canopen/pom.xml
index 84a9417b89..5ee0eb9e13 100644
--- a/plc4j/drivers/canopen/pom.xml
+++ b/plc4j/drivers/canopen/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-canopen</artifactId>
@@ -33,7 +33,7 @@
   <description>Implementation of CANopen driver.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -91,24 +91,24 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-can</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-can</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -133,13 +133,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-test</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
@@ -151,7 +151,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-canopen</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -189,7 +189,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-canopen</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/ctrlx/pom.xml b/plc4j/drivers/ctrlx/pom.xml
index d5792e66e3..fc82cdaced 100644
--- a/plc4j/drivers/ctrlx/pom.xml
+++ b/plc4j/drivers/ctrlx/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-ctrlx</artifactId>
@@ -32,7 +32,7 @@
   <description>Implementation of a driver able to communicate with Boschrexroth CtrlX controllers.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -121,13 +121,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/drivers/eip/pom.xml b/plc4j/drivers/eip/pom.xml
index 288ce2bfb4..d3310a5773 100644
--- a/plc4j/drivers/eip/pom.xml
+++ b/plc4j/drivers/eip/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-eip</artifactId>
@@ -33,7 +33,7 @@
   </description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -93,18 +93,18 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -129,14 +129,14 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-eip</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -185,7 +185,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-eip</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/firmata/pom.xml b/plc4j/drivers/firmata/pom.xml
index 4fbe982801..a1c226e96c 100644
--- a/plc4j/drivers/firmata/pom.xml
+++ b/plc4j/drivers/firmata/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-firmata</artifactId>
@@ -31,7 +31,7 @@
   <name>PLC4J: Driver: Firmata</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -99,18 +99,18 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-serial</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -131,14 +131,14 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-firmata</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -184,7 +184,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-firmata</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/iec-60870/pom.xml b/plc4j/drivers/iec-60870/pom.xml
index f92192d159..5bf0add93e 100644
--- a/plc4j/drivers/iec-60870/pom.xml
+++ b/plc4j/drivers/iec-60870/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-iec-60870</artifactId>
@@ -32,7 +32,7 @@
   <description>Implementation of a PLC4X driver for the IEC 60870-5-104 protocol.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -91,18 +91,18 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -125,14 +125,14 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-iec-60870</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -178,7 +178,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-iec-60870</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/knxnetip/pom.xml b/plc4j/drivers/knxnetip/pom.xml
index 588882c372..00a8bfe7f7 100644
--- a/plc4j/drivers/knxnetip/pom.xml
+++ b/plc4j/drivers/knxnetip/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-knxnetip</artifactId>
@@ -31,7 +31,7 @@
   <name>PLC4J: Driver: KNXNet/IP</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -89,28 +89,28 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-udp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-raw-socket</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-pcap-replay</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -146,20 +146,20 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-knxnetip</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -205,7 +205,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-knxnetip</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/mock/pom.xml b/plc4j/drivers/mock/pom.xml
index 2b43a57354..711762f347 100644
--- a/plc4j/drivers/mock/pom.xml
+++ b/plc4j/drivers/mock/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-mock</artifactId>
@@ -33,19 +33,19 @@
   <description>Implementation of a PLC4X driver Mock usable in Unit-Tests.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/drivers/modbus/pom.xml b/plc4j/drivers/modbus/pom.xml
index e1bc6df5e0..4c5a7fce1e 100644
--- a/plc4j/drivers/modbus/pom.xml
+++ b/plc4j/drivers/modbus/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-modbus</artifactId>
@@ -32,7 +32,7 @@
   <description>Implementation of a PLC4X driver for the Modbus protocol.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -90,24 +90,24 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <!-- Needed for the ARP-based Discovery -->
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-raw-sockets</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -130,21 +130,21 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-serial</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-modbus</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -190,7 +190,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-modbus</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/opcua/pom.xml b/plc4j/drivers/opcua/pom.xml
index 599b5779e5..17c305fa4e 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-opcua</artifactId>
@@ -33,7 +33,7 @@
   <description>Implementation of a PLC4X driver able to speak with devices using the OPC UA protocol.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -105,13 +105,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -148,13 +148,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
@@ -181,7 +181,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-opcua</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -252,7 +252,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-opcua</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/open-protocol/pom.xml b/plc4j/drivers/open-protocol/pom.xml
index 4aefffaee1..4397feaf85 100644
--- a/plc4j/drivers/open-protocol/pom.xml
+++ b/plc4j/drivers/open-protocol/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-open-protocol</artifactId>
@@ -32,7 +32,7 @@
   <description>Implementation of a PLC4X driver for the Open-Protocol protocol.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -99,23 +99,23 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-serial</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -126,14 +126,14 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-open-protocol</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -179,7 +179,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-open-protocol</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/plc4x/pom.xml b/plc4j/drivers/plc4x/pom.xml
index 78f3fb2aeb..93db713bed 100644
--- a/plc4j/drivers/plc4x/pom.xml
+++ b/plc4j/drivers/plc4x/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-plc4x</artifactId>
@@ -32,7 +32,7 @@
   <description>Implementation of a PLC4X driver for the PLC4X protocol, which is used for relaying PLC4X requests from one system to another.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -92,18 +92,18 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -127,7 +127,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
@@ -141,7 +141,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-plc4x</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -188,7 +188,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-plc4x</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/pom.xml b/plc4j/drivers/pom.xml
index f49b02fcf7..1c854ece12 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-drivers</artifactId>
@@ -34,7 +34,7 @@
   <description>Wrapper project for all PLC4J driver implementations.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <modules>
diff --git a/plc4j/drivers/profinet-ng/pom.xml b/plc4j/drivers/profinet-ng/pom.xml
index 653955a3d4..d006fc6f57 100644
--- a/plc4j/drivers/profinet-ng/pom.xml
+++ b/plc4j/drivers/profinet-ng/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-profinet-ng</artifactId>
@@ -32,7 +32,7 @@
   <description>Implementation of a PLC4X driver for the Profinet protocol.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -90,28 +90,28 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-raw-socket</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-raw-sockets</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.pcap4j</groupId>
@@ -148,13 +148,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-generator</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
@@ -170,7 +170,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-profinet</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -221,7 +221,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-profinet</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/profinet/pom.xml b/plc4j/drivers/profinet/pom.xml
index b1632e61d6..91c5e4c8be 100644
--- a/plc4j/drivers/profinet/pom.xml
+++ b/plc4j/drivers/profinet/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-profinet</artifactId>
@@ -32,7 +32,7 @@
   <description>Implementation of a PLC4X driver for the Profinet protocol.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -90,28 +90,28 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-raw-socket</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-raw-sockets</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.pcap4j</groupId>
@@ -153,13 +153,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-generator</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
@@ -172,7 +172,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-profinet</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -223,7 +223,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-profinet</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/s7/pom.xml b/plc4j/drivers/s7/pom.xml
index 0e4ebf4a3d..ce3a6676ae 100644
--- a/plc4j/drivers/s7/pom.xml
+++ b/plc4j/drivers/s7/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-drivers</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-s7</artifactId>
@@ -32,7 +32,7 @@
   <description>Implementation of a PLC4X driver for the classic Step7 S7 protocol.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -92,18 +92,18 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -146,7 +146,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
@@ -163,7 +163,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-s7</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -219,7 +219,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-s7</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/drivers/simulated/pom.xml b/plc4j/drivers/simulated/pom.xml
index 685a5a10a0..dc9f06d021 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-simulated</artifactId>
@@ -33,7 +33,7 @@
   <description>Implementation of a PLC4X driver able to speak a simulated device.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -89,12 +89,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -148,7 +148,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-simulated</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/plc4j/examples/hello-ads-telemetry/pom.xml b/plc4j/examples/hello-ads-telemetry/pom.xml
index 24561f38f0..46a4685ddd 100644
--- a/plc4j/examples/hello-ads-telemetry/pom.xml
+++ b/plc4j/examples/hello-ads-telemetry/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-ads-telemetry</artifactId>
@@ -32,7 +32,7 @@
   <description>Hello world application using PLC4X to read ADS device telemetry.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.examples.helloads.telemetry.HelloAdsTelemetry</app.main.class>
   </properties>
 
@@ -40,7 +40,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-cloud-azure/pom.xml b/plc4j/examples/hello-cloud-azure/pom.xml
index 519b310f85..b43943896e 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-cloud-azure</artifactId>
@@ -34,14 +34,14 @@
   </description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-cloud-google/pom.xml b/plc4j/examples/hello-cloud-google/pom.xml
index d326591b96..846717777e 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-cloud-google</artifactId>
@@ -34,14 +34,14 @@
   </description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-connectivity-mqtt/pom.xml b/plc4j/examples/hello-connectivity-mqtt/pom.xml
index 6a20c39ada..43b9f69adb 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-connectivity-mqtt</artifactId>
@@ -32,7 +32,7 @@
   <description>Sample application, that reads data from a connected PLC and publishes this information via MQTT.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.examples.connectivity.mqtt.MqttConnector</app.main.class>
   </properties>
 
@@ -40,7 +40,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-discovery/pom.xml b/plc4j/examples/hello-discovery/pom.xml
index 3763f160a4..24b0d38fc3 100644
--- a/plc4j/examples/hello-discovery/pom.xml
+++ b/plc4j/examples/hello-discovery/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-discovery</artifactId>
@@ -32,7 +32,7 @@
   <description>Hello world application for PLC4X demonstrating the Discovery API.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.examples.hellodiscovery.HelloDiscovery</app.main.class>
   </properties>
 
@@ -40,7 +40,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-influx-data-collection/pom.xml b/plc4j/examples/hello-influx-data-collection/pom.xml
index 0b9e1f73cc..b3aff48b83 100644
--- a/plc4j/examples/hello-influx-data-collection/pom.xml
+++ b/plc4j/examples/hello-influx-data-collection/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-influx-data-collection</artifactId>
@@ -32,7 +32,7 @@
   <description>Data Collection with PLC4X and InfluxDB.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.examples.helloinflux.HelloInflux</app.main.class>
   </properties>
 
@@ -40,12 +40,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <!-- InfluxDB dependencies -->
diff --git a/plc4j/examples/hello-integration-iotdb/pom.xml b/plc4j/examples/hello-integration-iotdb/pom.xml
index 7077a195b0..1c54879396 100644
--- a/plc4j/examples/hello-integration-iotdb/pom.xml
+++ b/plc4j/examples/hello-integration-iotdb/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-integration-iotdb</artifactId>
@@ -32,7 +32,7 @@
   <description>Application outputting PLC data into IoTDB.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <iotdb.version>1.2.2</iotdb.version>
 
     <app.main.class>org.apache.plc4x.java.examples.integration.iotdb.PlcLogger</app.main.class>
@@ -56,7 +56,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-opm/pom.xml b/plc4j/examples/hello-opm/pom.xml
index 67af9b51d8..77ad480bb4 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-opm</artifactId>
@@ -32,7 +32,7 @@
   <description>Hello World example of PLC4X using the OPM feature.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.examples.helloopm.HelloOpm</app.main.class>
   </properties>
 
@@ -40,12 +40,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-opm</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-connection-cache</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-webservice/pom.xml b/plc4j/examples/hello-webservice/pom.xml
index 869aeafd20..88cce9f8cb 100644
--- a/plc4j/examples/hello-webservice/pom.xml
+++ b/plc4j/examples/hello-webservice/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-webservice</artifactId>
@@ -32,7 +32,7 @@
   <description>Hello world application sending PLC4X data to a remote Webservice.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.examples.hellowebservice.HelloWebservice</app.main.class>
   </properties>
 
@@ -40,7 +40,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-world-kotlin/pom.xml b/plc4j/examples/hello-world-kotlin/pom.xml
index 9671733cc9..ddf109ca67 100644
--- a/plc4j/examples/hello-world-kotlin/pom.xml
+++ b/plc4j/examples/hello-world-kotlin/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-world-kotlin</artifactId>
@@ -31,7 +31,7 @@
 
   <properties>
     <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
-    <project.build.outputTimestamp>2024-02-16T10:03:35Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <kotlin.version>1.9.22</kotlin.version>
     <kotlin.compiler.incremental>true</kotlin.compiler.incremental>
     <app.main.class>org.apache.plc4x.java.examples.hellokotlin.ReadModbusPalKt</app.main.class>
@@ -46,7 +46,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <!--dependency>
       <groupId>org.apache.plc4x</groupId>
diff --git a/plc4j/examples/hello-world-plc4x-discover-and-browse/pom.xml b/plc4j/examples/hello-world-plc4x-discover-and-browse/pom.xml
index ce2a9ffbbe..bd0f9611d9 100644
--- a/plc4j/examples/hello-world-plc4x-discover-and-browse/pom.xml
+++ b/plc4j/examples/hello-world-plc4x-discover-and-browse/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-world-plc4x-discover-and-browse</artifactId>
@@ -32,7 +32,7 @@
   <description>Hello world application for PLC4X using the discovery and browse-API.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>
       org.apache.plc4x.java.examples.helloplc4x.discoverandbrowse.HelloPlc4xDiscoverAndBrowse
     </app.main.class>
@@ -42,7 +42,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-world-plc4x-read/pom.xml b/plc4j/examples/hello-world-plc4x-read/pom.xml
index f7bcb552c4..3ca3fc8c53 100644
--- a/plc4j/examples/hello-world-plc4x-read/pom.xml
+++ b/plc4j/examples/hello-world-plc4x-read/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-world-plc4x-read</artifactId>
@@ -32,7 +32,7 @@
   <description>Hello world application for PLC4X using the read-API.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.examples.helloplc4x.read.HelloPlc4xRead</app.main.class>
   </properties>
 
@@ -40,7 +40,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-world-plc4x-subscribe/pom.xml b/plc4j/examples/hello-world-plc4x-subscribe/pom.xml
index f3ed65cbf9..66c20222be 100644
--- a/plc4j/examples/hello-world-plc4x-subscribe/pom.xml
+++ b/plc4j/examples/hello-world-plc4x-subscribe/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-world-plc4x-subscribe</artifactId>
@@ -32,7 +32,7 @@
   <description>Hello world application for PLC4X using the subscription-API.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.examples.helloplc4x.subscribe.HelloPlc4xSubscription</app.main.class>
   </properties>
 
@@ -40,7 +40,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/hello-world-plc4x-write/pom.xml b/plc4j/examples/hello-world-plc4x-write/pom.xml
index ee8647b086..5bdd1deeec 100644
--- a/plc4j/examples/hello-world-plc4x-write/pom.xml
+++ b/plc4j/examples/hello-world-plc4x-write/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-hello-world-plc4x-write</artifactId>
@@ -32,7 +32,7 @@
   <description>Hello world application for PLC4X using the write-API.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.examples.helloplc4x.write.HelloPlc4xWrite</app.main.class>
   </properties>
 
@@ -40,7 +40,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/plc4j-s7event/pom.xml b/plc4j/examples/plc4j-s7event/pom.xml
index 4252568942..27ffd92fc5 100644
--- a/plc4j/examples/plc4j-s7event/pom.xml
+++ b/plc4j/examples/plc4j-s7event/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-s7event</artifactId>
@@ -35,7 +35,7 @@
   </description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <!-- TODO: This is only needed, because the example accesses direct types of the S7 driver we should refactor this to something that is a pure PLC4X API type of thing -->
@@ -57,14 +57,14 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <!-- TODO: Only needed because we directly rely on types of the driver -->
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/poll-loop/pom.xml b/plc4j/examples/poll-loop/pom.xml
index 21f7ef98e8..32ed62a0a5 100644
--- a/plc4j/examples/poll-loop/pom.xml
+++ b/plc4j/examples/poll-loop/pom.xml
@@ -24,16 +24,16 @@
   <parent>
     <groupId>org.apache.plc4x.examples</groupId>
     <artifactId>plc4j-examples</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-examples-poll-loop</artifactId>
-  <version>0.13.0-SNAPSHOT</version>
+  <version>0.12.0-SNAPSHOT</version>
   <name>PLC4J: Examples: Poll Loop Example</name>
   <description>Fetches data in a continuous loop</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.examples.helloplc4x.HelloPlc4x</app.main.class>
   </properties>
 
@@ -41,7 +41,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/examples/pom.xml b/plc4j/examples/pom.xml
index 46d19e8e31..8f4b2d27db 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.plc4x.examples</groupId>
@@ -35,7 +35,7 @@
   <description>Parent of all java based application example modules.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <app.main.class>override-this-property-in-application-pom</app.main.class>
   </properties>
 
@@ -133,7 +133,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-all</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>pom</type>
       <scope>runtime</scope>
     </dependency>
diff --git a/plc4j/integrations/apache-calcite/pom.xml b/plc4j/integrations/apache-calcite/pom.xml
index e32a4bd3a3..3badb5bccf 100644
--- a/plc4j/integrations/apache-calcite/pom.xml
+++ b/plc4j/integrations/apache-calcite/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-integrations</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-apache-calcite</artifactId>
@@ -32,7 +32,7 @@
   <name>PLC4J: Integrations: Apache Calcite</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <calcite-core.version>1.36.0</calcite-core.version>
   </properties>
 
@@ -68,19 +68,19 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-scraper</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <!-- Include all drivers -->
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-all</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>pom</type>
       <scope>runtime</scope>
     </dependency>
diff --git a/plc4j/integrations/apache-kafka/pom.xml b/plc4j/integrations/apache-kafka/pom.xml
index 95e3514063..d5dfc4f5e6 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-apache-kafka</artifactId>
@@ -32,7 +32,7 @@
   <description>Integration module for integrating PLC4X into Apache Kafka (Kafka-Connect-Plugin)</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <kafka.version>3.2.0</kafka.version>
     <kafka.connect.maven.plugin.version>0.12.0</kafka.connect.maven.plugin.version>
   </properties>
@@ -156,17 +156,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-scraper</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-connection-cache</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -186,7 +186,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-all</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>pom</type>
       <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 4061da3ace..e5f8ffbec5 100644
--- a/plc4j/integrations/apache-nifi/nifi-plc4x-nar/pom.xml
+++ b/plc4j/integrations/apache-nifi/nifi-plc4x-nar/pom.xml
@@ -23,7 +23,7 @@
 	<parent>
 		<groupId>org.apache.plc4x</groupId>
 		<artifactId>plc4j-apache-nifi</artifactId>
-		<version>0.13.0-SNAPSHOT</version>
+		<version>0.12.0-SNAPSHOT</version>
 	</parent>
 
 	<artifactId>plc4j-nifi-plc4x-nar</artifactId>
@@ -32,7 +32,7 @@
 	<name>PLC4J: Integrations: Apache Nifi: NAR</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
 		<maven.javadoc.skip>true</maven.javadoc.skip>
 		<source.skip>true</source.skip>
 	</properties>
@@ -59,7 +59,7 @@
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-nifi-plc4x-processors</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 		</dependency>
 
 		<dependency>
@@ -74,14 +74,14 @@
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-api</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 		</dependency>
 
 		<!-- Bundle Drivers -->
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-driver-all</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
       <type>pom</type>
     </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 11d4dc72e3..6c59eac6a6 100644
--- a/plc4j/integrations/apache-nifi/nifi-plc4x-processors/pom.xml
+++ b/plc4j/integrations/apache-nifi/nifi-plc4x-processors/pom.xml
@@ -23,7 +23,7 @@
 	<parent>
 		<groupId>org.apache.plc4x</groupId>
 		<artifactId>plc4j-apache-nifi</artifactId>
-		<version>0.13.0-SNAPSHOT</version>
+		<version>0.12.0-SNAPSHOT</version>
 	</parent>
 
 	<artifactId>plc4j-nifi-plc4x-processors</artifactId>
@@ -31,24 +31,24 @@
 	<name>PLC4J: Integrations: Apache Nifi: Processors</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-api</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-connection-cache</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-spi</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.nifi</groupId>
@@ -118,55 +118,55 @@
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-driver-modbus</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-driver-opcua</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-driver-s7</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-driver-simulated</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-transport-pcap-replay</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-transport-raw-socket</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-transport-serial</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-transport-tcp</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 			<scope>test</scope>
 		</dependency>
 		<dependency>
 			<groupId>org.apache.plc4x</groupId>
 			<artifactId>plc4j-transport-udp</artifactId>
-			<version>0.13.0-SNAPSHOT</version>
+			<version>0.12.0-SNAPSHOT</version>
 			<scope>test</scope>
 		</dependency>
 
diff --git a/plc4j/integrations/apache-nifi/pom.xml b/plc4j/integrations/apache-nifi/pom.xml
index f370a01522..57c210951f 100644
--- a/plc4j/integrations/apache-nifi/pom.xml
+++ b/plc4j/integrations/apache-nifi/pom.xml
@@ -23,7 +23,7 @@
 	<parent>
 		<groupId>org.apache.plc4x</groupId>
 		<artifactId>plc4j-integrations</artifactId>
-		<version>0.13.0-SNAPSHOT</version>
+		<version>0.12.0-SNAPSHOT</version>
 	</parent>
 
 	<artifactId>plc4j-apache-nifi</artifactId>
@@ -33,7 +33,7 @@
 	<description>Integration module for integrating PLC4X into Apache Nifi.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   	<nifi.version>1.25.0</nifi.version>
 		<avro.version>1.11.3</avro.version>
 	</properties>
diff --git a/plc4j/integrations/pom.xml b/plc4j/integrations/pom.xml
index c8e383a822..474bd93b17 100644
--- a/plc4j/integrations/pom.xml
+++ b/plc4j/integrations/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-integrations</artifactId>
@@ -34,7 +34,7 @@
   <description>Parent of all product specific integration modules.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <modules>
diff --git a/plc4j/osgi/pom.xml b/plc4j/osgi/pom.xml
index ad316a3ccc..36cd1b8fd7 100644
--- a/plc4j/osgi/pom.xml
+++ b/plc4j/osgi/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-osgi</artifactId>
@@ -32,7 +32,7 @@
   <description>OSGi Module for PLC4X</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
@@ -43,12 +43,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
 
diff --git a/plc4j/pom.xml b/plc4j/pom.xml
index 3db2ed167c..4a1b74d969 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j</artifactId>
@@ -34,7 +34,7 @@
   <description>Implementation of the protocol adapters for usage as Java library.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:14Z</project.build.outputTimestamp>
   </properties>
 
   <modules>
diff --git a/plc4j/spi/pom.xml b/plc4j/spi/pom.xml
index 46f68df6b5..b980d8f5ba 100644
--- a/plc4j/spi/pom.xml
+++ b/plc4j/spi/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-spi</artifactId>
@@ -31,7 +31,7 @@
   <description>Internal API Module.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
@@ -76,7 +76,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>compile</scope>
     </dependency>
     <dependency>
diff --git a/plc4j/tools/capture-replay/pom.xml b/plc4j/tools/capture-replay/pom.xml
index 5469de579a..34471e5638 100644
--- a/plc4j/tools/capture-replay/pom.xml
+++ b/plc4j/tools/capture-replay/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-capture-replay</artifactId>
@@ -33,7 +33,7 @@
   <description>Tool for actively sending out packets captured via WireShark.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/plc4j/tools/connection-cache/pom.xml b/plc4j/tools/connection-cache/pom.xml
index 58488d5d13..e008b3405b 100644
--- a/plc4j/tools/connection-cache/pom.xml
+++ b/plc4j/tools/connection-cache/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-connection-cache</artifactId>
@@ -33,26 +33,26 @@
   <description>An implementation of a connection cache.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-ads</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-mock</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
diff --git a/plc4j/tools/opcua-server/pom.xml b/plc4j/tools/opcua-server/pom.xml
index e7f4b61991..8f556c6686 100644
--- a/plc4j/tools/opcua-server/pom.xml
+++ b/plc4j/tools/opcua-server/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-opcua-server</artifactId>
@@ -31,7 +31,7 @@
   <name>PLC4J: Tools: OPC-UA Server</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
     <app.main.class>org.apache.plc4x.java.opcuaserver.OPCUAServer</app.main.class>
   </properties>
 
@@ -95,20 +95,20 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-connection-cache</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <!-- Include all drivers -->
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-all</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>pom</type>
       <scope>runtime</scope>
     </dependency>
diff --git a/plc4j/tools/opm/pom.xml b/plc4j/tools/opm/pom.xml
index b5b07a1e2f..60b34c025d 100644
--- a/plc4j/tools/opm/pom.xml
+++ b/plc4j/tools/opm/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-opm</artifactId>
@@ -33,7 +33,7 @@
   <description>Layer on top of Plc4X that enables mapping between Objects and PLCs.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
@@ -41,12 +41,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <!-- Utils -->
@@ -67,7 +67,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-mock</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/tools/plc4x-server/pom.xml b/plc4j/tools/plc4x-server/pom.xml
index 497aa25864..d442154770 100644
--- a/plc4j/tools/plc4x-server/pom.xml
+++ b/plc4j/tools/plc4x-server/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-plc4x-server</artifactId>
@@ -33,7 +33,7 @@
   <description>Server that can be used by drivers of the 'plc4x' protocol to relay requests which are then executed on this machine.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -99,31 +99,31 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-connection-cache</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-plc4x</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <!-- Include all other drivers -->
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-all</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>pom</type>
       <scope>runtime</scope>
     </dependency>
diff --git a/plc4j/tools/pom.xml b/plc4j/tools/pom.xml
index 81a6304ec1..46e721258b 100644
--- a/plc4j/tools/pom.xml
+++ b/plc4j/tools/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-tools</artifactId>
@@ -34,7 +34,7 @@
   <description>A collection of tools that provide additional services to users.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <modules>
diff --git a/plc4j/tools/scraper-ng/pom.xml b/plc4j/tools/scraper-ng/pom.xml
index c87ba33958..28a0399527 100644
--- a/plc4j/tools/scraper-ng/pom.xml
+++ b/plc4j/tools/scraper-ng/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-scraper-ng</artifactId>
@@ -33,7 +33,7 @@
   <description>Utility to efficiently collect a large number of items on multiple devices by different triggers.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
@@ -75,7 +75,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
@@ -88,7 +88,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-mock</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/tools/scraper/pom.xml b/plc4j/tools/scraper/pom.xml
index 565640c065..ac8cc9b9fc 100644
--- a/plc4j/tools/scraper/pom.xml
+++ b/plc4j/tools/scraper/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-scraper</artifactId>
@@ -33,7 +33,7 @@
   <description>Utility to efficiently collect a large number of items on multiple devices by different triggers.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
@@ -73,18 +73,18 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-connection-cache</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
@@ -97,7 +97,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-mock</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/tools/ui/application/pom.xml b/plc4j/tools/ui/application/pom.xml
index 1a5bec3d37..4ec9f2846c 100644
--- a/plc4j/tools/ui/application/pom.xml
+++ b/plc4j/tools/ui/application/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools-ui</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-tools-ui-application</artifactId>
@@ -126,7 +126,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-tools-ui-backend</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -170,7 +170,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-tools-ui-frontend</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/tools/ui/backend/pom.xml b/plc4j/tools/ui/backend/pom.xml
index 6e5f33cf70..5c1b6aa373 100644
--- a/plc4j/tools/ui/backend/pom.xml
+++ b/plc4j/tools/ui/backend/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools-ui</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-tools-ui-backend</artifactId>
@@ -114,17 +114,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-connection-cache</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-all</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <type>pom</type>
     </dependency>
 
diff --git a/plc4j/tools/ui/frontend/pom.xml b/plc4j/tools/ui/frontend/pom.xml
index b27fb47090..001678128b 100644
--- a/plc4j/tools/ui/frontend/pom.xml
+++ b/plc4j/tools/ui/frontend/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools-ui</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-tools-ui-frontend</artifactId>
@@ -197,13 +197,13 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-tools-ui-backend</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>provided</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/tools/ui/pom.xml b/plc4j/tools/ui/pom.xml
index 12a68e06a7..d124ec0232 100644
--- a/plc4j/tools/ui/pom.xml
+++ b/plc4j/tools/ui/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-tools</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-tools-ui</artifactId>
@@ -34,7 +34,7 @@
   <description>Parent for the UI project, bundling the backend and the frontend part together.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
     <spring-boot.version>3.2.2</spring-boot.version>
     <!--
       This dependency is the reason we need at least Java 19 for the UI (otherwise 17 would have been enough)
diff --git a/plc4j/transports/can/pom.xml b/plc4j/transports/can/pom.xml
index 0fe2ae52ab..88c85518b6 100644
--- a/plc4j/transports/can/pom.xml
+++ b/plc4j/transports/can/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-transports</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transport-can</artifactId>
@@ -32,14 +32,14 @@
   <description>Definition of CAN related transport APIs.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>io.netty</groupId>
diff --git a/plc4j/transports/pcap-replay/pom.xml b/plc4j/transports/pcap-replay/pom.xml
index a0fb3f0eb6..2771ed66bc 100644
--- a/plc4j/transports/pcap-replay/pom.xml
+++ b/plc4j/transports/pcap-replay/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-transports</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transport-pcap-replay</artifactId>
@@ -32,34 +32,34 @@
   <description>Transport using libpcap to replay pcapng files to simulate a raw socket.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-replay</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/transports/pcap-shared/pom.xml b/plc4j/transports/pcap-shared/pom.xml
index c6bc175701..c6af9f414b 100644
--- a/plc4j/transports/pcap-shared/pom.xml
+++ b/plc4j/transports/pcap-shared/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-transports</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transport-pcap-shared</artifactId>
@@ -33,19 +33,19 @@
   <description>Base classes used by all transports using libpcap (raw-socket and pcap-replay).</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
   </dependencies>
 
diff --git a/plc4j/transports/pom.xml b/plc4j/transports/pom.xml
index bb3a4cf404..71ef0bfff8 100644
--- a/plc4j/transports/pom.xml
+++ b/plc4j/transports/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transports</artifactId>
@@ -34,7 +34,7 @@
   <description>Collection of base-types for implementing different types of drivers.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <modules>
diff --git a/plc4j/transports/raw-socket/pom.xml b/plc4j/transports/raw-socket/pom.xml
index aafad6fa5b..57eff04b6b 100644
--- a/plc4j/transports/raw-socket/pom.xml
+++ b/plc4j/transports/raw-socket/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-transports</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transport-raw-socket</artifactId>
@@ -32,34 +32,34 @@
   <description>Base classes needed to implement plc4x drivers based on Raw Socket connections.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-raw-sockets</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/transports/serial/pom.xml b/plc4j/transports/serial/pom.xml
index fc4993f1b5..1e9ba83014 100644
--- a/plc4j/transports/serial/pom.xml
+++ b/plc4j/transports/serial/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-transports</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transport-serial</artifactId>
@@ -32,20 +32,20 @@
   <description>Base classes needed to implement plc4x drivers based on Serial connections.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/transports/socketcan/pom.xml b/plc4j/transports/socketcan/pom.xml
index f0f19cc19d..568b9e596f 100644
--- a/plc4j/transports/socketcan/pom.xml
+++ b/plc4j/transports/socketcan/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-transports</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transport-socketcan</artifactId>
@@ -32,7 +32,7 @@
   <description>Base classes needed to implement plc4x drivers based on SocketCAN connections. Powered by javacan library.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -59,17 +59,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-can</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>tel.schich</groupId>
@@ -117,7 +117,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-socketcan</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <scope>provided</scope>
         </dependency>
 
diff --git a/plc4j/transports/tcp/pom.xml b/plc4j/transports/tcp/pom.xml
index c4395e5204..44080fe5a9 100644
--- a/plc4j/transports/tcp/pom.xml
+++ b/plc4j/transports/tcp/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-transports</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transport-tcp</artifactId>
@@ -32,19 +32,19 @@
   <description>Base classes needed to implement plc4x drivers based on TCP connections.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/transports/test/pom.xml b/plc4j/transports/test/pom.xml
index f6301ca96e..e1b8a9a1fc 100644
--- a/plc4j/transports/test/pom.xml
+++ b/plc4j/transports/test/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-transports</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transport-test</artifactId>
@@ -32,14 +32,14 @@
   <description>Base classes needed to implement plc4x drivers for testing using internal byte streams.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/transports/udp/pom.xml b/plc4j/transports/udp/pom.xml
index 467aff5489..cb56bbfc53 100644
--- a/plc4j/transports/udp/pom.xml
+++ b/plc4j/transports/udp/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-transports</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transport-udp</artifactId>
@@ -32,19 +32,19 @@
   <description>Base classes needed to implement plc4x drivers based on UDP connections.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/transports/virtualcan/pom.xml b/plc4j/transports/virtualcan/pom.xml
index 330e278a68..95ff894a32 100644
--- a/plc4j/transports/virtualcan/pom.xml
+++ b/plc4j/transports/virtualcan/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-transports</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-transport-virtualcan</artifactId>
@@ -32,29 +32,29 @@
   <description>Virtual CAN transport which does work without any real CAN interface.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-can</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-test</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/utils/pcap-replay/pom.xml b/plc4j/utils/pcap-replay/pom.xml
index b70197d789..efac4cba3b 100644
--- a/plc4j/utils/pcap-replay/pom.xml
+++ b/plc4j/utils/pcap-replay/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-utils</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-utils-pcap-replay</artifactId>
@@ -35,14 +35,14 @@
   </description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/utils/pcap-shared/pom.xml b/plc4j/utils/pcap-shared/pom.xml
index 86402f8a9c..e4db46bf66 100644
--- a/plc4j/utils/pcap-shared/pom.xml
+++ b/plc4j/utils/pcap-shared/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-utils</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-utils-pcap-shared</artifactId>
@@ -33,7 +33,7 @@
   <description>Classes shared between all PCAP related channels.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/plc4j/utils/plc-simulator/pom.xml b/plc4j/utils/plc-simulator/pom.xml
index b390726046..f3875c85dd 100644
--- a/plc4j/utils/plc-simulator/pom.xml
+++ b/plc4j/utils/plc-simulator/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4j-utils</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-utils-plc-simulator</artifactId>
@@ -32,7 +32,7 @@
   <name>PLC4J: Utils: PLC-Simulator</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -66,28 +66,28 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-bacnet</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-c-bus</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/utils/pom.xml b/plc4j/utils/pom.xml
index ad97ee9567..869cb97507 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-utils</artifactId>
@@ -34,7 +34,7 @@
   <description>A collection of utilities used internally.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <modules>
diff --git a/plc4j/utils/raw-sockets/pom.xml b/plc4j/utils/raw-sockets/pom.xml
index cacf33e642..e4cc1968ee 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-utils-raw-sockets</artifactId>
@@ -34,14 +34,14 @@
   </description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -89,7 +89,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/plc4j/utils/test-generator/pom.xml b/plc4j/utils/test-generator/pom.xml
index 2c436dc520..aad246bf0d 100644
--- a/plc4j/utils/test-generator/pom.xml
+++ b/plc4j/utils/test-generator/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <artifactId>plc4j-utils</artifactId>
     <groupId>org.apache.plc4x</groupId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-utils-test-generator</artifactId>
@@ -33,7 +33,7 @@
   <description>Generates tests.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -102,12 +102,12 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-pcap-shared</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
@@ -141,17 +141,17 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-s7</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-eip</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-driver-iec-60870</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4j/utils/test-utils/pom.xml b/plc4j/utils/test-utils/pom.xml
index 56f758a8f9..d76b476471 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-utils-test-utils</artifactId>
@@ -33,24 +33,24 @@
   <description>A set of test utils. Especially defining the test-categories used to categorize tests.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:16Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-test</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/plc4net/pom.xml b/plc4net/pom.xml
index e7835438cd..6970462e41 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4net</artifactId>
@@ -39,7 +39,7 @@
   </properties-->
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
@@ -104,7 +104,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-knxnetip</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -150,7 +150,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-knxnetip</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
diff --git a/pom.xml b/pom.xml
index 8595fc27d2..653971ef7e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
 
   <groupId>org.apache.plc4x</groupId>
   <artifactId>plc4x-parent</artifactId>
-  <version>0.13.0-SNAPSHOT</version>
+  <version>0.12.0-SNAPSHOT</version>
   <packaging>pom</packaging>
 
   <name>PLC4X</name>
@@ -92,7 +92,7 @@
 
     <!-- Timestamp for the reproducible builds -->
     <maven.build.timestamp.format>yyyy-MM-dd'T'HH:mm:ss'Z'</maven.build.timestamp.format>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:14Z</project.build.outputTimestamp>
 
     <!-- Exclude all generated code -->
     <sonar.exclusions>**/generated-sources</sonar.exclusions>
diff --git a/protocols/ab-eth/pom.xml b/protocols/ab-eth/pom.xml
index bb6f64b9d8..0b8b31d45e 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-ab-eth</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the AB ETH protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/ads/pom.xml b/protocols/ads/pom.xml
index 1a1b61463e..f4171177ce 100644
--- a/protocols/ads/pom.xml
+++ b/protocols/ads/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-ads</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the ADS protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/bacnetip/pom.xml b/protocols/bacnetip/pom.xml
index 673ae2c765..9eadf0e92a 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-bacnetip</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the BACNet/IP protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/protocols/c-bus/pom.xml b/protocols/c-bus/pom.xml
index 03c04c7ae8..577607a39b 100644
--- a/protocols/c-bus/pom.xml
+++ b/protocols/c-bus/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-c-bus</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the C-Bus protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/canopen/pom.xml b/protocols/canopen/pom.xml
index 5e6b904a02..6d34a0b440 100644
--- a/protocols/canopen/pom.xml
+++ b/protocols/canopen/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-canopen</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the CANopen protocol.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/df1/pom.xml b/protocols/df1/pom.xml
index e4a6407459..ef08d75a3c 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-df1</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the AB Df1 protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/eip/pom.xml b/protocols/eip/pom.xml
index 36bf1e41f2..a223ab0875 100644
--- a/protocols/eip/pom.xml
+++ b/protocols/eip/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-eip</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the EhterNet/IP protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/firmata/pom.xml b/protocols/firmata/pom.xml
index bd88926bea..523cacf16e 100644
--- a/protocols/firmata/pom.xml
+++ b/protocols/firmata/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-firmata</artifactId>
@@ -33,7 +33,7 @@
   <description>Protocol specification for the Firmata protocol, mostly used for Arduino communication.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/genericcan/pom.xml b/protocols/genericcan/pom.xml
index 87184a250b..6b443b82e7 100644
--- a/protocols/genericcan/pom.xml
+++ b/protocols/genericcan/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-genericcan</artifactId>
@@ -33,7 +33,7 @@
   <description>Protocol specifications for the Generic CAN protocol.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/iec-60870/pom.xml b/protocols/iec-60870/pom.xml
index e6ff771003..e140b85f0c 100644
--- a/protocols/iec-60870/pom.xml
+++ b/protocols/iec-60870/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-iec-60870</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the IEC-60870 protocol family</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/knxnetip/pom.xml b/protocols/knxnetip/pom.xml
index 5edb4ebd53..76dbfe9315 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-knxnetip</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the KNXNet/IP protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/protocols/modbus/pom.xml b/protocols/modbus/pom.xml
index 2b3caf3cfb..544b3c859d 100644
--- a/protocols/modbus/pom.xml
+++ b/protocols/modbus/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-modbus</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the Modbus protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/mqtt/pom.xml b/protocols/mqtt/pom.xml
index 9e09759eb2..4b47afe07f 100644
--- a/protocols/mqtt/pom.xml
+++ b/protocols/mqtt/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-mqtt</artifactId>
@@ -33,7 +33,7 @@
   <description>Protocol specifications for the MQTT protocols</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/opcua/pom.xml b/protocols/opcua/pom.xml
index 84a1b00c7a..48063e2835 100644
--- a/protocols/opcua/pom.xml
+++ b/protocols/opcua/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-opcua</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the OPC UA protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/protocols/open-protocol/pom.xml b/protocols/open-protocol/pom.xml
index 93c3457bc2..d375158b5e 100644
--- a/protocols/open-protocol/pom.xml
+++ b/protocols/open-protocol/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-open-protocol</artifactId>
@@ -33,7 +33,7 @@
   <description>Protocol specifications for the Atlas Copco: Open Protocol protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/plc4x-api/pom.xml b/protocols/plc4x-api/pom.xml
index 45f5ae547a..1a989aaa24 100644
--- a/protocols/plc4x-api/pom.xml
+++ b/protocols/plc4x-api/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-plc4x-api</artifactId>
@@ -33,7 +33,7 @@
   <description>General purpose API types</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/plc4x/pom.xml b/protocols/plc4x/pom.xml
index b1d8604779..89a0c42035 100644
--- a/protocols/plc4x/pom.xml
+++ b/protocols/plc4x/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-plc4x</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the PLC4X Proxy protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/pom.xml b/protocols/pom.xml
index 466800e47c..8551a2db0b 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols</artifactId>
@@ -34,7 +34,7 @@
   <description>Base protocol specifications.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <modules>
diff --git a/protocols/profinet/pom.xml b/protocols/profinet/pom.xml
index 766952625b..caed61a3d9 100644
--- a/protocols/profinet/pom.xml
+++ b/protocols/profinet/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-profinet</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the Profinet protocols</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/s7/pom.xml b/protocols/s7/pom.xml
index 6a6b7d0ebe..6820b7aa20 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-s7</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the Siemens S7 protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/simulated/pom.xml b/protocols/simulated/pom.xml
index 99bf01e6d2..b9815a7ff6 100644
--- a/protocols/simulated/pom.xml
+++ b/protocols/simulated/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-simulated</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the Simulated protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/socketcan/pom.xml b/protocols/socketcan/pom.xml
index d7d3e81357..bc3f00564b 100644
--- a/protocols/socketcan/pom.xml
+++ b/protocols/socketcan/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-socketcan</artifactId>
@@ -33,7 +33,7 @@
   <description>Protocol of binary representation of SocketCAN frames.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/protocols/umas/pom.xml b/protocols/umas/pom.xml
index 224e2c7036..6da098a845 100644
--- a/protocols/umas/pom.xml
+++ b/protocols/umas/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x</groupId>
     <artifactId>plc4x-protocols</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4x-protocols-umas</artifactId>
@@ -33,7 +33,7 @@
   <description>Base protocol specifications for the Umas protocol</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
diff --git a/sandbox/discovery/pom.xml b/sandbox/discovery/pom.xml
index cdf59eef60..a92cf04621 100644
--- a/sandbox/discovery/pom.xml
+++ b/sandbox/discovery/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.plc4x.sandbox</groupId>
     <artifactId>plc4x-sandbox</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4j-driver-discovery</artifactId>
@@ -32,14 +32,14 @@
   <description>Implementation of a PLC4X driver which provides discovery services. It's not actually a real diver, but more utilizes the drivers discovery mechanisms in a way that it integrates into the PLC4X API nicely.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-spi</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/sandbox/plc4py/pom.xml b/sandbox/plc4py/pom.xml
index f53c9e1f6d..60b15202c3 100644
--- a/sandbox/plc4py/pom.xml
+++ b/sandbox/plc4py/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.plc4x.sandbox</groupId>
     <artifactId>plc4x-sandbox</artifactId>
-    <version>0.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>plc4py</artifactId>
@@ -34,7 +34,7 @@
   <description>Implementation of the protocol adapters for usage as Python library.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
     <!-- Tell Sonar where to find the python sources -->
     <sonar.sources>plc4py</sonar.sources>
     <option.with-proxies>OFF</option.with-proxies>
@@ -105,7 +105,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-modbus</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
@@ -113,7 +113,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-simulated</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>
@@ -121,7 +121,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-umas</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</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 bacdcfba19..697d686924 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.plc4x.sandbox</groupId>
@@ -35,7 +35,7 @@
   <description>Place where new stuff is located before it is regarded production-quality.</description>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:14Z</project.build.outputTimestamp>
   </properties>
 
   <build>
diff --git a/sandbox/test-java-df1-driver/pom.xml b/sandbox/test-java-df1-driver/pom.xml
index 8c1f552782..36bea35b60 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.13.0-SNAPSHOT</version>
+    <version>0.12.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>test-java-df1-driver</artifactId>
@@ -31,25 +31,25 @@
   <name>Sandbox: Test Df1 Driver</name>
 
   <properties>
-    <project.build.outputTimestamp>2024-02-16T10:07:28Z</project.build.outputTimestamp>
+    <project.build.outputTimestamp>2024-02-16T10:41:15Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-api</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-serial</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-transport-tcp</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <optional>true</optional>
     </dependency>
 
@@ -96,7 +96,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4j-utils-test-utils</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
     <dependency>
@@ -123,7 +123,7 @@
     <dependency>
       <groupId>org.apache.plc4x</groupId>
       <artifactId>plc4x-protocols-df1</artifactId>
-      <version>0.13.0-SNAPSHOT</version>
+      <version>0.12.0-SNAPSHOT</version>
       <classifier>tests</classifier>
       <type>test-jar</type>
       <scope>test</scope>
@@ -169,7 +169,7 @@
         <dependency>
           <groupId>org.apache.plc4x</groupId>
           <artifactId>plc4x-protocols-df1</artifactId>
-          <version>0.13.0-SNAPSHOT</version>
+          <version>0.12.0-SNAPSHOT</version>
           <!-- Scope is 'provided' as this way it's not shipped with the driver -->
           <scope>provided</scope>
         </dependency>


(plc4x) 01/02: chore: Reset everything for a new release attempt using the scripts. Also changed the deployment url in the apache-release profile.

Posted by cd...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 69a9defc40e6ffdd3a3b48a1fe7cdb5c6cdc29c5
Author: Christofer Dutz <cd...@apache.org>
AuthorDate: Fri Feb 16 11:40:50 2024 +0100

    chore: Reset everything for a new release attempt using the scripts. Also changed the deployment url in the apache-release profile.
---
 RELEASE_NOTES | 14 +-------------
 pom.xml       | 16 ++++++++++++++++
 2 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 9a5f6dcd00..f7478c280b 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -1,17 +1,5 @@
 ==============================================================
-(Unreleased) Apache PLC4X 0.13.0-SNAPSHOT
-==============================================================
-
-New Features
-------------
-
-Incompatible changes
---------------------
-
-Bug Fixes
----------
-
-Apache PLC4X 0.12.0
+(Unreleased) Apache PLC4X 0.12.0-SNAPSHOT
 ==============================================================
 
 New Features
diff --git a/pom.xml b/pom.xml
index c197b678b4..8595fc27d2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1909,6 +1909,22 @@
               </execution>
             </executions>
           </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-deploy-plugin</artifactId>
+            <executions>
+              <execution>
+                <id>default-deploy</id>
+                <phase>deploy</phase>
+                <goals>
+                  <goal>deploy</goal>
+                </goals>
+                <configuration>
+                  <altReleaseDeploymentRepository>apache.releases.https::/ws/out/.local-artifacts-dir</altReleaseDeploymentRepository>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
           <!--
             Generate an SBOM for the project
           -->