This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/plc4x.git
The following commit(s) were added to refs/heads/develop by this push:
new 5c993a4bfc docs(changelog): update release notes
5c993a4bfc is described below
commit 5c993a4bfc9984ea3642e48d38b5bb8d12165cf3
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Tue Oct 10 10:44:13 2023 +0000
docs(changelog): update release notes
---
CHANGELOG.md | 1304 ----------------------------------------------------------
1 file changed, 1304 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 30f5096b71..68be000df6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,1310 +2,6 @@
## [rel/0.11](https://github.com/apache/plc4x/releases/tag/rel/0.11) -
2023-10-02 07:23:01
-## What's Changed
-* build(deps): bump actions/github-script from 6.3.0 to 6.3.1 by @dependabot
in https://github.com/apache/plc4x/pull/530
-* build(deps): bump logback.version from 1.4.1 to 1.4.3 by @dependabot in
https://github.com/apache/plc4x/pull/529
-* build(deps): bump kotlin.version from 1.7.10 to 1.7.20 by @dependabot in
https://github.com/apache/plc4x/pull/528
-* build(deps): bump protobuf-java from 3.21.6 to 3.21.7 by @dependabot in
https://github.com/apache/plc4x/pull/527
-* build(deps): bump influxdb-client-java from 6.5.0 to 6.6.0 by @dependabot in
https://github.com/apache/plc4x/pull/526
-* build(deps): bump spock-bom from 2.2-groovy-4.0 to 2.3-groovy-4.0 by
@dependabot in https://github.com/apache/plc4x/pull/525
-* build(deps): bump nifi.version from 1.17.0 to 1.18.0 by @dependabot in
https://github.com/apache/plc4x/pull/535
-* build(deps): bump checker-qual from 3.25.0 to 3.26.0 by @dependabot in
https://github.com/apache/plc4x/pull/532
-* build(deps): bump camel.version from 3.18.2 to 3.19.0 by @dependabot in
https://github.com/apache/plc4x/pull/531
-* fix(plc4go): pass in the correct context by @hongjinlin in
https://github.com/apache/plc4x/pull/537
-* build(deps): bump logback.version from 1.4.3 to 1.4.4 by @dependabot in
https://github.com/apache/plc4x/pull/539
-* build(deps): bump gmavenplus-plugin from 1.13.1 to 2.0.0 by @dependabot in
https://github.com/apache/plc4x/pull/536
-* build(deps): bump jackson.version from 2.14.0-rc1 to 2.14.0-rc2 by
@dependabot in https://github.com/apache/plc4x/pull/538
-* build(deps): bump actions/github-script from 6.3.1 to 6.3.2 by @dependabot
in https://github.com/apache/plc4x/pull/543
-* build(deps): bump netty-bom from 4.1.82.Final to 4.1.84.Final by @dependabot
in https://github.com/apache/plc4x/pull/541
-* build(deps): bump byte-buddy from 1.12.17 to 1.12.18 by @dependabot in
https://github.com/apache/plc4x/pull/540
-* build(deps): bump error_prone_annotations from 2.15.0 to 2.16 by @dependabot
in https://github.com/apache/plc4x/pull/542
-* build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/544
-* build(deps): bump joda-time from 2.11.2 to 2.12.0 by @dependabot in
https://github.com/apache/plc4x/pull/547
-* build(deps): bump iot-device-client from 2.1.1 to 2.1.2 by @dependabot in
https://github.com/apache/plc4x/pull/546
-* build(deps): bump actions/github-script from 6.3.2 to 6.3.3 by @dependabot
in https://github.com/apache/plc4x/pull/548
-* Setup the Channel Pipeline by @hutcheb in
https://github.com/apache/plc4x/pull/362
-* build(deps): bump swagger-annotations from 1.6.7 to 1.6.8 by @dependabot in
https://github.com/apache/plc4x/pull/549
-* build(deps): bump groovy.version from 4.0.5 to 4.0.6 by @dependabot in
https://github.com/apache/plc4x/pull/550
-* build(deps): bump protobuf-java from 3.21.7 to 3.21.8 by @dependabot in
https://github.com/apache/plc4x/pull/551
-* build(deps): bump golang.org/x/tools from 0.1.12 to 0.2.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/553
-* build(deps): bump gmavenplus-plugin from 2.0.0 to 2.1.0 by @dependabot in
https://github.com/apache/plc4x/pull/552
-* build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 in /plc4go
by @dependabot in https://github.com/apache/plc4x/pull/557
-* build(deps): bump karaf-maven-plugin from 4.4.1 to 4.4.2 by @dependabot in
https://github.com/apache/plc4x/pull/554
-* build(deps): bump mockito.version from 4.8.0 to 4.8.1 by @dependabot in
https://github.com/apache/plc4x/pull/555
-* build(deps): bump asciidoctorj from 2.5.6 to 2.5.7 by @dependabot in
https://github.com/apache/plc4x/pull/556
-* build(deps): bump woodstox-core from 6.3.1 to 6.4.0 by @dependabot in
https://github.com/apache/plc4x/pull/559
-* build(deps): bump gson from 2.9.1 to 2.10 by @dependabot in
https://github.com/apache/plc4x/pull/560
-* build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/561
-* build(deps): bump protobuf-java from 3.21.8 to 3.21.9 by @dependabot in
https://github.com/apache/plc4x/pull/562
-* build(deps): bump joda-time from 2.12.0 to 2.12.1 by @dependabot in
https://github.com/apache/plc4x/pull/565
-* build(deps): bump jackson.version from 2.14.0-rc2 to 2.14.0-rc3 by
@dependabot in https://github.com/apache/plc4x/pull/564
-* build(deps-dev): bump commons-compress from 1.21 to 1.22 by @dependabot in
https://github.com/apache/plc4x/pull/566
-* build(deps): bump influxdb-client-java from 6.6.0 to 6.7.0 by @dependabot in
https://github.com/apache/plc4x/pull/572
-* build(deps): bump github.com/schollz/progressbar/v3 from 3.11.0 to 3.12.0 in
/plc4go by @dependabot in https://github.com/apache/plc4x/pull/571
-* build(deps): bump equalsverifier from 3.10.1 to 3.11 by @dependabot in
https://github.com/apache/plc4x/pull/570
-* build(deps): bump maven-release-plugin from 3.0.0-M6 to 3.0.0-M7 by
@dependabot in https://github.com/apache/plc4x/pull/569
-* build(deps): bump checker-qual from 3.26.0 to 3.27.0 by @dependabot in
https://github.com/apache/plc4x/pull/567
-* build(deps): bump crc from 1.0.3 to 1.1.0 by @dependabot in
https://github.com/apache/plc4x/pull/575
-* build(deps): bump jackson.version from 2.14.0-rc3 to 2.14.0 by @dependabot
in https://github.com/apache/plc4x/pull/573
-* build(deps): bump github.com/spf13/viper from 1.13.0 to 1.14.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/578
-* build(deps): bump github.com/schollz/progressbar/v3 from 3.12.0 to 3.12.1 in
/plc4go by @dependabot in https://github.com/apache/plc4x/pull/577
-* Feature/cdutz/go ads ng (Streamlining of PLC4X API in PLC4Go and PLC4J) by
@chrisdutz in https://github.com/apache/plc4x/pull/576
-* build(deps): bump golang.org/x/tools from 0.2.0 to 0.3.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/651
-* build(deps): bump netty-bom from 4.1.84.Final to 4.1.85.Final by @dependabot
in https://github.com/apache/plc4x/pull/650
-* build(deps): bump kotlin.version from 1.7.20 to 1.7.21 by @dependabot in
https://github.com/apache/plc4x/pull/579
-* build(deps): bump actions/dependency-review-action from 2 to 3 by
@dependabot in https://github.com/apache/plc4x/pull/652
-* build(deps): bump mockito.version from 4.8.1 to 4.9.0 by @dependabot in
https://github.com/apache/plc4x/pull/654
-* build(deps): bump slf4j.version from 2.0.3 to 2.0.4 by @dependabot in
https://github.com/apache/plc4x/pull/657
-* build(deps): bump byte-buddy from 1.12.18 to 1.12.19 by @dependabot in
https://github.com/apache/plc4x/pull/658
-* build(deps): bump maven-dependency-tree from 3.2.0 to 3.2.1 by @dependabot
in https://github.com/apache/plc4x/pull/661
-* build(deps): bump logback.version from 1.4.4 to 1.4.5 by @dependabot in
https://github.com/apache/plc4x/pull/662
-* build(deps): bump equalsverifier from 3.11 to 3.11.1 by @dependabot in
https://github.com/apache/plc4x/pull/660
-* build(deps): bump jackson.version from 2.14.0 to 2.14.1 by @dependabot in
https://github.com/apache/plc4x/pull/665
-* build(deps): bump apache from 27 to 28 by @dependabot in
https://github.com/apache/plc4x/pull/666
-* fix(plc4j/opcua): not to get String.length but to calculate length in… by
@modraedlau in https://github.com/apache/plc4x/pull/668
-* build(deps): bump BobAnkh/auto-generate-changelog from 1.2.2 to 1.2.3 by
@dependabot in https://github.com/apache/plc4x/pull/676
-* build(deps): bump kotlin.version from 1.7.21 to 1.7.22 by @dependabot in
https://github.com/apache/plc4x/pull/674
-* build(deps): bump nifi.version from 1.18.0 to 1.19.0 by @dependabot in
https://github.com/apache/plc4x/pull/673
-* build(deps): bump slf4j.version from 2.0.4 to 2.0.5 by @dependabot in
https://github.com/apache/plc4x/pull/672
-* build(deps): bump httpcore from 4.4.15 to 4.4.16 by @dependabot in
https://github.com/apache/plc4x/pull/675
-* build(deps): bump equalsverifier from 3.11.1 to 3.12.1 by @dependabot in
https://github.com/apache/plc4x/pull/678
-* build(deps): bump jSerialComm from 2.9.2 to 2.9.3 by @dependabot in
https://github.com/apache/plc4x/pull/679
-* build(deps): bump checker-qual from 3.27.0 to 3.28.0 by @dependabot in
https://github.com/apache/plc4x/pull/677
-* build(deps): bump commons-net from 3.8.0 to 3.9.0 by @dependabot in
https://github.com/apache/plc4x/pull/680
-* build(deps-dev): bump httpclient from 4.5.13 to 4.5.14 by @dependabot in
https://github.com/apache/plc4x/pull/684
-* build(deps): bump joda-time from 2.12.1 to 2.12.2 by @dependabot in
https://github.com/apache/plc4x/pull/682
-* build(deps): bump protobuf-java from 3.21.9 to 3.21.10 by @dependabot in
https://github.com/apache/plc4x/pull/681
-* build(deps): bump github.com/schollz/progressbar/v3 from 3.12.1 to 3.12.2 in
/plc4go by @dependabot in https://github.com/apache/plc4x/pull/687
-* build(deps): bump golang.org/x/tools from 0.3.0 to 0.4.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/686
-* build(deps): bump protobuf-java from 3.21.10 to 3.21.11 by @dependabot in
https://github.com/apache/plc4x/pull/690
-* build(deps): bump equalsverifier from 3.12.1 to 3.12.2 by @dependabot in
https://github.com/apache/plc4x/pull/689
-* build(deps): bump slf4j.version from 2.0.5 to 2.0.6 by @dependabot in
https://github.com/apache/plc4x/pull/693
-* build(deps): bump jetty-util from 11.0.12 to 11.0.13 by @dependabot in
https://github.com/apache/plc4x/pull/692
-* build(deps): bump nifi.version from 1.19.0 to 1.19.1 by @dependabot in
https://github.com/apache/plc4x/pull/688
-* build(deps): bump ecj from 3.31.0 to 3.32.0 by @dependabot in
https://github.com/apache/plc4x/pull/685
-* build(deps): bump actions/setup-python from 3 to 4 by @dependabot in
https://github.com/apache/plc4x/pull/655
-* build(deps): bump swagger-annotations from 1.6.8 to 1.6.9 by @dependabot in
https://github.com/apache/plc4x/pull/656
-* build(deps): bump iot-device-client from 2.1.2 to 2.1.3 by @dependabot in
https://github.com/apache/plc4x/pull/700
-* build(deps): bump netty-bom from 4.1.85.Final to 4.1.86.Final by @dependabot
in https://github.com/apache/plc4x/pull/699
-* build(deps): bump protobuf-java from 3.21.11 to 3.21.12 by @dependabot in
https://github.com/apache/plc4x/pull/696
-* build(deps): bump apache from 28 to 29 by @dependabot in
https://github.com/apache/plc4x/pull/697
-* build(deps): bump mockito.version from 4.9.0 to 4.10.0 by @dependabot in
https://github.com/apache/plc4x/pull/698
-* build(deps): bump equalsverifier from 3.12.2 to 3.12.3 by @dependabot in
https://github.com/apache/plc4x/pull/707
-* build(deps): bump byte-buddy from 1.12.19 to 1.12.20 by @dependabot in
https://github.com/apache/plc4x/pull/706
-* build(deps): bump maven-invoker-plugin from 3.3.0 to 3.4.0 by @dependabot in
https://github.com/apache/plc4x/pull/705
-* fix: Always install sources by @nielsbasjes in
https://github.com/apache/plc4x/pull/717
-* fix(protocols/modbus): fix write requests for coils always set to false
(#710) by @SteinOv in https://github.com/apache/plc4x/pull/711
-* Plc4py codegen by @hutcheb in https://github.com/apache/plc4x/pull/720
-* Limit modbus quantity by @nielsbasjes in
https://github.com/apache/plc4x/pull/721
-* build(deps): bump mockito.version from 4.10.0 to 4.11.0 by @dependabot in
https://github.com/apache/plc4x/pull/719
-* build(deps): bump github.com/gdamore/tcell/v2 from 2.5.3 to 2.5.4 in /plc4go
by @dependabot in https://github.com/apache/plc4x/pull/723
-* build(deps): bump error_prone_annotations from 2.16 to 2.17.0 by @dependabot
in https://github.com/apache/plc4x/pull/725
-* build(deps): bump groovy.version from 4.0.6 to 4.0.7 by @dependabot in
https://github.com/apache/plc4x/pull/712
-* build(deps): bump golang.org/x/tools from 0.4.0 to 0.5.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/727
-* build(deps): bump byte-buddy from 1.12.20 to 1.12.21 by @dependabot in
https://github.com/apache/plc4x/pull/726
-* build(deps): bump github.com/schollz/progressbar/v3 from 3.12.2 to 3.13.0 in
/plc4go by @dependabot in https://github.com/apache/plc4x/pull/728
-* build(deps): bump assertj-core from 3.23.1 to 3.24.0 by @dependabot in
https://github.com/apache/plc4x/pull/730
-* fix(plc4j/modbus): Cleanup of ModbusTag by @nielsbasjes in
https://github.com/apache/plc4x/pull/732
-* build(deps): bump assertj-core from 3.24.0 to 3.24.1 by @dependabot in
https://github.com/apache/plc4x/pull/733
-* build(deps): bump gson from 2.10 to 2.10.1 by @dependabot in
https://github.com/apache/plc4x/pull/734
-* build(deps): bump junit.jupiter.version from 5.9.1 to 5.9.2 by @dependabot
in https://github.com/apache/plc4x/pull/735
-* build(deps): bump error_prone_annotations from 2.17.0 to 2.18.0 by
@dependabot in https://github.com/apache/plc4x/pull/736
-* build(deps): bump checker-qual from 3.28.0 to 3.29.0 by @dependabot in
https://github.com/apache/plc4x/pull/729
-* Make sure s7 packet len is specified to avoid serialization errors by
@splatch in https://github.com/apache/plc4x/pull/691
-* build(deps): bump karaf-maven-plugin from 4.4.2 to 4.4.3 by @dependabot in
https://github.com/apache/plc4x/pull/737
-* build(deps): bump jakarta.activation-api from 2.1.0 to 2.1.1 by @dependabot
in https://github.com/apache/plc4x/pull/738
-* build(deps): bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 by
@dependabot in https://github.com/apache/plc4x/pull/739
-* build(deps): bump maven-dependency-plugin from 3.1.2 to 3.5.0 by @dependabot
in https://github.com/apache/plc4x/pull/742
-* build(deps): bump byte-buddy from 1.12.21 to 1.12.22 by @dependabot in
https://github.com/apache/plc4x/pull/741
-* build(deps): bump xmlunit.version from 2.9.0 to 2.9.1 by @dependabot in
https://github.com/apache/plc4x/pull/740
-* build(deps): bump mockito.version from 4.11.0 to 5.0.0 by @dependabot in
https://github.com/apache/plc4x/pull/746
-* build(deps): bump freemarker from 2.3.31 to 2.3.32 by @dependabot in
https://github.com/apache/plc4x/pull/744
-* build(deps): bump netty-bom from 4.1.86.Final to 4.1.87.Final by @dependabot
in https://github.com/apache/plc4x/pull/745
-* build(deps): bump kotlin.version from 1.7.22 to 1.8.0 by @dependabot in
https://github.com/apache/plc4x/pull/718
-* build(deps): bump assertj-core from 3.24.1 to 3.24.2 by @dependabot in
https://github.com/apache/plc4x/pull/751
-* Feature/nifi integration type mapping by @QuanticPony in
https://github.com/apache/plc4x/pull/752
-* build(deps): bump github.com/spf13/viper from 1.14.0 to 1.15.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/756
-* build(deps): bump woodstox-core from 6.4.0 to 6.5.0 by @dependabot in
https://github.com/apache/plc4x/pull/754
-* build(deps): bump javafx.version from 19 to 19.0.2 by @dependabot in
https://github.com/apache/plc4x/pull/753
-* build(deps): bump Saxon-HE from 11.4 to 12.0 by @dependabot in
https://github.com/apache/plc4x/pull/750
-* New Implementation of the Connection-Cache by @chrisdutz in
https://github.com/apache/plc4x/pull/747
-* docs(user): Marked the connection-pool as removed in the website by
@chrisdutz in https://github.com/apache/plc4x/pull/758
-* build(deps): bump dom4j from 2.1.3 to 2.1.4 by @dependabot in
https://github.com/apache/plc4x/pull/760
-* build(deps): bump jna from 5.12.1 to 5.13.0 by @dependabot in
https://github.com/apache/plc4x/pull/759
-* build(deps): bump maven-failsafe-plugin from 3.0.0-M7 to 3.0.0-M8 by
@dependabot in https://github.com/apache/plc4x/pull/762
-* build(deps): bump github.com/fatih/color from 1.13.0 to 1.14.1 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/764
-* build(deps): bump javafx.version from 19.0.2 to 19.0.2.1 by @dependabot in
https://github.com/apache/plc4x/pull/761
-* build(deps): bump groovy.version from 4.0.7 to 4.0.8 by @dependabot in
https://github.com/apache/plc4x/pull/765
-* build(deps): bump github.com/rs/zerolog from 1.28.0 to 1.29.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/769
-* build(deps): bump actions/github-script from 6.3.3 to 6.4.0 by @dependabot
in https://github.com/apache/plc4x/pull/768
-* build(deps): bump zip4j from 2.11.2 to 2.11.3 by @dependabot in
https://github.com/apache/plc4x/pull/767
-* build(deps): bump iot-device-client from 2.1.3 to 2.1.4 by @dependabot in
https://github.com/apache/plc4x/pull/766
-* Fix issue-602, completely kills the tasks associated with the S7 driver. by
@glcj in https://github.com/apache/plc4x/pull/771
-* Fix issue-701 for S7 driver. by @glcj in
https://github.com/apache/plc4x/pull/770
-* build(deps): bump equalsverifier from 3.12.3 to 3.12.4 by @dependabot in
https://github.com/apache/plc4x/pull/774
-* build(deps): bump jackson.version from 2.14.1 to 2.14.2 by @dependabot in
https://github.com/apache/plc4x/pull/773
-* build(deps): bump mockito.version from 5.0.0 to 5.1.0 by @dependabot in
https://github.com/apache/plc4x/pull/772
-* Plc4j/Profinet by @hutcheb in https://github.com/apache/plc4x/pull/534
-* build(deps): bump mockito.version from 5.1.0 to 5.1.1 by @dependabot in
https://github.com/apache/plc4x/pull/775
-* fix: Improve java example by @nielsbasjes in
https://github.com/apache/plc4x/pull/724
-* build(deps): bump equalsverifier from 3.12.4 to 3.13 by @dependabot in
https://github.com/apache/plc4x/pull/783
-* build(deps): bump checker-qual from 3.29.0 to 3.30.0 by @dependabot in
https://github.com/apache/plc4x/pull/781
-* build(deps): bump BobAnkh/auto-generate-changelog from 1.2.3 to 1.2.4 by
@dependabot in https://github.com/apache/plc4x/pull/780
-* build(deps): bump commons-csv from 1.9.0 to 1.10.0 by @dependabot in
https://github.com/apache/plc4x/pull/779
-* build(deps): bump maven-enforcer-plugin from 3.1.0 to 3.2.1 by @dependabot
in https://github.com/apache/plc4x/pull/777
-* build(deps): bump jaxb-runtime from 4.0.1 to 4.0.2 by @dependabot in
https://github.com/apache/plc4x/pull/789
-* build(deps): bump byte-buddy from 1.12.22 to 1.12.23 by @dependabot in
https://github.com/apache/plc4x/pull/788
-* build(deps): bump calcite-core.version from 1.32.0 to 1.33.0 by @dependabot
in https://github.com/apache/plc4x/pull/787
-* build(deps): bump asciidoctorj-diagram from 2.2.3 to 2.2.4 by @dependabot in
https://github.com/apache/plc4x/pull/786
-* Feature/nifi integration address text by @QuanticPony in
https://github.com/apache/plc4x/pull/755
-* build(deps): bump groovy.version from 4.0.8 to 4.0.9 by @dependabot in
https://github.com/apache/plc4x/pull/792
-* build(deps): bump zip4j from 2.11.3 to 2.11.4 by @dependabot in
https://github.com/apache/plc4x/pull/794
-* build(deps): bump nifi.version from 1.19.1 to 1.20.0 by @dependabot in
https://github.com/apache/plc4x/pull/793
-* build(deps): bump nifi-nar-maven-plugin from 1.3.5 to 1.4.0 by @dependabot
in https://github.com/apache/plc4x/pull/790
-* build(deps): bump golang.org/x/tools from 0.5.0 to 0.6.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/800
-* build(deps): bump equalsverifier from 3.13 to 3.13.1 by @dependabot in
https://github.com/apache/plc4x/pull/799
-* build(deps): bump netty-bom from 4.1.87.Final to 4.1.88.Final by @dependabot
in https://github.com/apache/plc4x/pull/798
-* fix(plc4j/connection-cache): fix issue with timing of thread by @hutcheb in
https://github.com/apache/plc4x/pull/796
-* build(deps): bump byte-buddy from 1.12.23 to 1.13.0 by @dependabot in
https://github.com/apache/plc4x/pull/797
-* Fix code gen concurrent modification by @hutcheb in
https://github.com/apache/plc4x/pull/795
-* build(deps): bump netty-bom from 4.1.88.Final to 4.1.89.Final by @dependabot
in https://github.com/apache/plc4x/pull/804
-* build(deps): bump maven-failsafe-plugin from 3.0.0-M8 to 3.0.0-M9 by
@dependabot in https://github.com/apache/plc4x/pull/802
-* build(deps): bump maven-surefire-plugin from 3.0.0-M8 to 3.0.0-M9 by
@dependabot in https://github.com/apache/plc4x/pull/803
-* build(deps): bump maven-invoker-plugin from 3.4.0 to 3.5.0 by @dependabot in
https://github.com/apache/plc4x/pull/807
-* build(deps): bump cyclonedx-maven-plugin from 2.7.4 to 2.7.5 by @dependabot
in https://github.com/apache/plc4x/pull/806
-* build(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0 by @dependabot in
https://github.com/apache/plc4x/pull/805
-* build(deps): bump protobuf-java from 3.21.12 to 3.22.0 by @dependabot in
https://github.com/apache/plc4x/pull/810
-* build(deps): bump equalsverifier from 3.13.1 to 3.13.2 by @dependabot in
https://github.com/apache/plc4x/pull/811
-* build(deps): bump antlr.version from 4.11.1 to 4.12.0 by @dependabot in
https://github.com/apache/plc4x/pull/813
-* build(deps): bump github.com/gdamore/tcell/v2 from 2.5.4 to 2.6.0 in /plc4go
by @dependabot in https://github.com/apache/plc4x/pull/817
-* build(deps): bump byte-buddy from 1.13.0 to 1.14.0 by @dependabot in
https://github.com/apache/plc4x/pull/816
-* build(deps): bump checker-qual from 3.30.0 to 3.31.0 by @dependabot in
https://github.com/apache/plc4x/pull/814
-* build(deps): bump jsoup from 1.15.3 to 1.15.4 by @dependabot in
https://github.com/apache/plc4x/pull/815
-* build(deps): bump zip4j from 2.11.4 to 2.11.5 by @dependabot in
https://github.com/apache/plc4x/pull/820
-* build(deps): bump maven-assembly-plugin from 3.4.2 to 3.5.0 by @dependabot
in https://github.com/apache/plc4x/pull/819
-* Feature/nifi integration sink record processor and minor fixes by
@QuanticPony in https://github.com/apache/plc4x/pull/809
-* build(deps): bump google-java-format from 1.15.0 to 1.16.0 by @dependabot in
https://github.com/apache/plc4x/pull/824
-* build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 in /plc4go
by @dependabot in https://github.com/apache/plc4x/pull/825
-* build(deps): bump jetty-util from 11.0.13 to 11.0.14 by @dependabot in
https://github.com/apache/plc4x/pull/829
-* build(deps-dev): bump json from 20220924 to 20230227 by @dependabot in
https://github.com/apache/plc4x/pull/827
-* build(deps): bump equalsverifier from 3.13.2 to 3.14 by @dependabot in
https://github.com/apache/plc4x/pull/826
-* build(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0 by @dependabot
in https://github.com/apache/plc4x/pull/828
-* build(deps): bump checker-qual from 3.31.0 to 3.32.0 by @dependabot in
https://github.com/apache/plc4x/pull/830
-* build(deps): bump protobuf-java from 3.22.0 to 3.22.1 by @dependabot in
https://github.com/apache/plc4x/pull/833
-* build(deps): bump byte-buddy from 1.14.0 to 1.14.1 by @dependabot in
https://github.com/apache/plc4x/pull/834
-* build(deps): bump golang.org/x/tools from 0.6.0 to 0.7.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/835
-* build(deps): bump mockito.version from 5.1.1 to 5.2.0 by @dependabot in
https://github.com/apache/plc4x/pull/837
-* build(deps): bump github.com/fatih/color from 1.14.1 to 1.15.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/843
-* build(deps): bump groovy.version from 4.0.9 to 4.0.10 by @dependabot in
https://github.com/apache/plc4x/pull/840
-* build(deps): bump logback.version from 1.4.5 to 1.4.6 by @dependabot in
https://github.com/apache/plc4x/pull/846
-* build(deps): bump byte-buddy from 1.14.1 to 1.14.2 by @dependabot in
https://github.com/apache/plc4x/pull/848
-* build(deps): bump calcite-core.version from 1.33.0 to 1.34.0 by @dependabot
in https://github.com/apache/plc4x/pull/847
-* build(deps): bump github.com/schollz/progressbar/v3 from 3.13.0 to 3.13.1 in
/plc4go by @dependabot in https://github.com/apache/plc4x/pull/844
-* build(deps): bump protobuf-java from 3.22.1 to 3.22.2 by @dependabot in
https://github.com/apache/plc4x/pull/842
-* build(deps): bump iot-device-client from 2.1.4 to 2.1.5 by @dependabot in
https://github.com/apache/plc4x/pull/841
-* build(deps): bump ecj from 3.32.0 to 3.33.0 by @dependabot in
https://github.com/apache/plc4x/pull/853
-* build(deps): bump nifi-nar-maven-plugin from 1.4.0 to 1.5.0 by @dependabot
in https://github.com/apache/plc4x/pull/850
-* build(deps): bump equalsverifier from 3.14 to 3.14.1 by @dependabot in
https://github.com/apache/plc4x/pull/851
-* build(deps): bump maven-failsafe-plugin from 3.0.0-M9 to 3.0.0 by
@dependabot in https://github.com/apache/plc4x/pull/852
-* Fix reading UTF-8 strings (from OPC UA nodes) by @Planet-X in
https://github.com/apache/plc4x/pull/832
-* build(deps): bump maven-release-plugin from 3.0.0-M7 to 3.0.0 by @dependabot
in https://github.com/apache/plc4x/pull/857
-* build(deps): bump asciidoctor-maven-plugin from 2.2.2 to 2.2.3 by
@dependabot in https://github.com/apache/plc4x/pull/856
-* build(deps): bump maven-surefire-plugin from 3.0.0-M9 to 3.0.0 by
@dependabot in https://github.com/apache/plc4x/pull/855
-* build(deps): bump slf4j.version from 2.0.6 to 2.0.7 by @dependabot in
https://github.com/apache/plc4x/pull/854
-* build(deps): bump netty-bom from 4.1.89.Final to 4.1.90.Final by @dependabot
in https://github.com/apache/plc4x/pull/861
-* build(deps): bump Saxon-HE from 12.0 to 12.1 by @dependabot in
https://github.com/apache/plc4x/pull/859
-* build(deps): bump swagger-annotations from 1.6.9 to 1.6.10 by @dependabot in
https://github.com/apache/plc4x/pull/858
-* build(deps): bump javafx.version from 19.0.2.1 to 20 by @dependabot in
https://github.com/apache/plc4x/pull/860
-* Revert "build(deps): bump ecj from 3.32.0 to 3.33.0" by @sruehl in
https://github.com/apache/plc4x/pull/862
-* build(deps-dev): bump commons-compress from 1.22 to 1.23.0 by @dependabot in
https://github.com/apache/plc4x/pull/863
-* build(deps): bump joda-time from 2.12.2 to 2.12.3 by @dependabot in
https://github.com/apache/plc4x/pull/865
-* build(deps): bump joda-time from 2.12.3 to 2.12.4 by @dependabot in
https://github.com/apache/plc4x/pull/867
-* build(deps): bump maven-resources-plugin from 3.3.0 to 3.3.1 by @dependabot
in https://github.com/apache/plc4x/pull/868
-* build(deps): bump github.com/gopacket/gopacket from 1.0.0 to 1.1.0 in
/plc4go by @dependabot in https://github.com/apache/plc4x/pull/869
-* build(deps): bump extra-enforcer-rules from 1.6.1 to 1.6.2 by @dependabot in
https://github.com/apache/plc4x/pull/871
-* build(deps): bump byte-buddy from 1.14.2 to 1.14.3 by @dependabot in
https://github.com/apache/plc4x/pull/872
-* build(deps): bump commons-configuration2 from 2.8.0 to 2.9.0 by @dependabot
in https://github.com/apache/plc4x/pull/873
-* build(deps): bump influxdb-client-java from 6.7.0 to 6.8.0 by @dependabot in
https://github.com/apache/plc4x/pull/874
-* build(deps): bump joda-time from 2.12.4 to 2.12.5 by @dependabot in
https://github.com/apache/plc4x/pull/875
-* build(deps): bump groovy.version from 4.0.10 to 4.0.11 by @dependabot in
https://github.com/apache/plc4x/pull/877
-* build(deps): bump maven-invoker-plugin from 3.5.0 to 3.5.1 by @dependabot in
https://github.com/apache/plc4x/pull/878
-* build(deps): bump cyclonedx-maven-plugin from 2.7.5 to 2.7.6 by @dependabot
in https://github.com/apache/plc4x/pull/879
-* build(deps): bump cmake-maven-plugin from 3.23.2-b1 to 3.25.2-b1 by
@dependabot in https://github.com/apache/plc4x/pull/836
-* build(deps): bump checker-qual from 3.32.0 to 3.33.0 by @dependabot in
https://github.com/apache/plc4x/pull/881
-* build(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 by @dependabot in
https://github.com/apache/plc4x/pull/882
-* build(deps): bump milo.version from 0.6.8 to 0.6.9 by @dependabot in
https://github.com/apache/plc4x/pull/883
-* build(deps): bump netty-bom from 4.1.90.Final to 4.1.91.Final by @dependabot
in https://github.com/apache/plc4x/pull/884
-* Remove SonarCloud cache and threads configuration and rely on default by
@mpaladin in https://github.com/apache/plc4x/pull/885
-* build(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/887
-* build(deps): bump maven-enforcer-plugin from 3.2.1 to 3.3.0 by @dependabot
in https://github.com/apache/plc4x/pull/886
-* build(deps): bump byte-buddy from 1.14.3 to 1.14.4 by @dependabot in
https://github.com/apache/plc4x/pull/889
-* build(deps): bump golang.org/x/tools from 0.7.0 to 0.8.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/894
-* build(deps): bump nifi.version from 1.20.0 to 1.21.0 by @dependabot in
https://github.com/apache/plc4x/pull/893
-* build(deps): bump actions/github-script from 6.4.0 to 6.4.1 by @dependabot
in https://github.com/apache/plc4x/pull/891
-* build(deps): bump asciidoctorj-diagram from 2.2.4 to 2.2.7 by @dependabot in
https://github.com/apache/plc4x/pull/890
-* build(deps): bump mockito.version from 5.2.0 to 5.3.0 by @dependabot in
https://github.com/apache/plc4x/pull/895
-* build(deps): bump protobuf-java from 3.22.2 to 3.22.3 by @dependabot in
https://github.com/apache/plc4x/pull/897
-* build(deps): bump hivemq-mqtt-client from 1.3.0 to 1.3.1 by @dependabot in
https://github.com/apache/plc4x/pull/896
-* build(deps): bump github.com/rs/zerolog from 1.29.0 to 1.29.1 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/899
-* build(deps): bump jetty-util from 11.0.14 to 11.0.15 by @dependabot in
https://github.com/apache/plc4x/pull/898
-* build(deps): bump asciidoctorj from 2.5.7 to 2.5.8 by @dependabot in
https://github.com/apache/plc4x/pull/901
-* build(deps): bump cmake-maven-plugin from 3.25.2-b1 to 3.26.3-b1 by
@dependabot in https://github.com/apache/plc4x/pull/902
-* build(deps): bump cyclonedx-maven-plugin from 2.7.6 to 2.7.7 by @dependabot
in https://github.com/apache/plc4x/pull/903
-* build(deps): bump woodstox-core from 6.5.0 to 6.5.1 by @dependabot in
https://github.com/apache/plc4x/pull/904
-* Revert "build(deps): bump cmake-maven-plugin from 3.25.2-b1 to 3.26.3-b1" by
@sruehl in https://github.com/apache/plc4x/pull/905
-* build(deps): bump logback.version from 1.4.6 to 1.4.7 by @dependabot in
https://github.com/apache/plc4x/pull/907
-* build(deps): bump javafx.version from 20 to 20.0.1 by @dependabot in
https://github.com/apache/plc4x/pull/906
-* build(deps): bump cmake-maven-plugin from 3.25.2-b1 to 3.26.3-b1 by
@dependabot in https://github.com/apache/plc4x/pull/908
-* build(deps): bump mockito.version from 5.3.0 to 5.3.1 by @dependabot in
https://github.com/apache/plc4x/pull/910
-* build(deps): bump jackson.version from 2.14.2 to 2.15.0 by @dependabot in
https://github.com/apache/plc4x/pull/909
-* build(deps): bump github.com/libp2p/go-reuseport from 0.2.0 to 0.3.0 in
/plc4go by @dependabot in https://github.com/apache/plc4x/pull/915
-* build(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10 by @dependabot in
https://github.com/apache/plc4x/pull/914
-* build(deps): bump cyclonedx-maven-plugin from 2.7.7 to 2.7.8 by @dependabot
in https://github.com/apache/plc4x/pull/913
-* build(deps): bump netty-bom from 4.1.91.Final to 4.1.92.Final by @dependabot
in https://github.com/apache/plc4x/pull/912
-* build(deps): bump junit.jupiter.version from 5.9.2 to 5.9.3 by @dependabot
in https://github.com/apache/plc4x/pull/916
-* Feat/s7ha by @glcj in https://github.com/apache/plc4x/pull/918
-* Feat/s7ha by @glcj in https://github.com/apache/plc4x/pull/919
-* Site: Small Scraper improvements, add mvn dependency, fix interval format,
fix typo by @kubo44 in https://github.com/apache/plc4x/pull/917
-* build(deps): bump google-java-format from 1.16.0 to 1.17.0 by @dependabot in
https://github.com/apache/plc4x/pull/923
-* build(deps): bump download-maven-plugin from 1.6.8 to 1.7.0 by @dependabot
in https://github.com/apache/plc4x/pull/922
-* build(deps): bump jsoup from 1.15.4 to 1.16.1 by @dependabot in
https://github.com/apache/plc4x/pull/921
-* build(deps): bump jakarta.activation-api from 2.1.1 to 2.1.2 by @dependabot
in https://github.com/apache/plc4x/pull/920
-* build(deps): bump checker-qual from 3.33.0 to 3.34.0 by @dependabot in
https://github.com/apache/plc4x/pull/925
-* build(deps): bump protobuf-java from 3.22.3 to 3.22.4 by @dependabot in
https://github.com/apache/plc4x/pull/928
-* Feat/profinet ip set by @hutcheb in https://github.com/apache/plc4x/pull/927
-* build(deps): bump golang.org/x/net from 0.9.0 to 0.10.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/936
-* build(deps): bump protobuf-java from 3.22.4 to 3.23.0 by @dependabot in
https://github.com/apache/plc4x/pull/931
-* build(deps): bump asciidoctorj-diagram from 2.2.7 to 2.2.8 by @dependabot in
https://github.com/apache/plc4x/pull/934
-* build(deps): bump error_prone_annotations from 2.18.0 to 2.19.0 by
@dependabot in https://github.com/apache/plc4x/pull/933
-* build(deps): bump golang.org/x/tools from 0.8.0 to 0.9.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/935
-* build(deps): bump golang.org/x/tools from 0.9.0 to 0.9.1 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/937
-* build(deps): bump maven-failsafe-plugin from 3.0.0 to 3.1.0 by @dependabot
in https://github.com/apache/plc4x/pull/939
-* build(deps): bump maven-surefire-plugin from 3.0.0 to 3.1.0 by @dependabot
in https://github.com/apache/plc4x/pull/940
-* build(deps): bump groovy.version from 4.0.11 to 4.0.12 by @dependabot in
https://github.com/apache/plc4x/pull/942
-* build(deps): bump error_prone_annotations from 2.19.0 to 2.19.1 by
@dependabot in https://github.com/apache/plc4x/pull/941
-* build(deps): bump buildnumber-maven-plugin from 3.0.0 to 3.1.0 by
@dependabot in https://github.com/apache/plc4x/pull/944
-* build(deps): bump build-helper-maven-plugin from 3.3.0 to 3.4.0 by
@dependabot in https://github.com/apache/plc4x/pull/945
-* build(deps): bump swagger-annotations from 1.6.10 to 1.6.11 by @dependabot
in https://github.com/apache/plc4x/pull/947
-* build(deps): bump cyclonedx-maven-plugin from 2.7.8 to 2.7.9 by @dependabot
in https://github.com/apache/plc4x/pull/950
-* build(deps): bump jackson.version from 2.15.0 to 2.15.1 by @dependabot in
https://github.com/apache/plc4x/pull/951
-* build(deps): bump protobuf-java from 3.23.0 to 3.23.1 by @dependabot in
https://github.com/apache/plc4x/pull/953
-* build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 in /plc4go
by @dependabot in https://github.com/apache/plc4x/pull/955
-* build(deps): bump javacan-core from 3.2.2 to 3.2.3 by @dependabot in
https://github.com/apache/plc4x/pull/956
-* build(deps): bump antlr.version from 4.12.0 to 4.13.0 by @dependabot in
https://github.com/apache/plc4x/pull/957
-* build(deps): bump gmavenplus-plugin from 2.1.0 to 3.0.0 by @dependabot in
https://github.com/apache/plc4x/pull/960
-* build(deps): bump netty.version from 4.1.92.Final to 4.1.93.Final by
@dependabot in https://github.com/apache/plc4x/pull/961
-* build(deps): bump guava from 31.1-jre to 32.0.0-jre by @dependabot in
https://github.com/apache/plc4x/pull/963
-* build(deps): bump protobuf-java from 3.23.1 to 3.23.2 by @dependabot in
https://github.com/apache/plc4x/pull/964
-* build(deps): bump asciidoctor-maven-plugin from 2.2.3 to 2.2.4 by
@dependabot in https://github.com/apache/plc4x/pull/965
-* Feature/nifi integration record listener by @QuanticPony in
https://github.com/apache/plc4x/pull/958
-* build(deps): bump jackson.version from 2.15.1 to 2.15.2 by @dependabot in
https://github.com/apache/plc4x/pull/966
-* build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 in /plc4go
by @dependabot in https://github.com/apache/plc4x/pull/969
-* build(deps): bump influxdb-client-java from 6.8.0 to 6.9.0 by @dependabot in
https://github.com/apache/plc4x/pull/967
-* build(deps): bump github.com/spf13/viper from 1.15.0 to 1.16.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/968
-* build(deps): bump equalsverifier from 3.14.1 to 3.14.2 by @dependabot in
https://github.com/apache/plc4x/pull/970
-* build(deps): bump asciidoctorj from 2.5.8 to 2.5.9 by @dependabot in
https://github.com/apache/plc4x/pull/974
-* build(deps): bump extra-enforcer-rules from 1.6.2 to 1.7.0 by @dependabot in
https://github.com/apache/plc4x/pull/975
-* build(deps): bump golang.org/x/tools from 0.9.1 to 0.9.3 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/976
-* build(deps): bump checker-qual from 3.34.0 to 3.35.0 by @dependabot in
https://github.com/apache/plc4x/pull/977
-* feat(plc4j) Better handling of timeouts in plc4j (#821). by @splatch in
https://github.com/apache/plc4x/pull/822
-* build(deps): bump byte-buddy from 1.14.4 to 1.14.5 by @dependabot in
https://github.com/apache/plc4x/pull/978
-* build(deps): bump asciidoctorj from 2.5.9 to 2.5.10 by @dependabot in
https://github.com/apache/plc4x/pull/979
-* Add support of PlcDINT for BigInteger in PlcValueHandler by @PatrykGala in
https://github.com/apache/plc4x/pull/962
-* build(deps): bump iot-device-client from 2.1.5 to 2.2.0 by @dependabot in
https://github.com/apache/plc4x/pull/981
-* build(deps): bump buildnumber-maven-plugin from 3.1.0 to 3.2.0 by
@dependabot in https://github.com/apache/plc4x/pull/980
-* Fix/www by @glcj in https://github.com/apache/plc4x/pull/984
-* build(deps): bump guava from 32.0.0-jre to 32.0.1-jre by @dependabot in
https://github.com/apache/plc4x/pull/983
-* build(deps): bump nifi.version from 1.21.0 to 1.22.0 by @dependabot in
https://github.com/apache/plc4x/pull/985
-* Fix/www by @glcj in https://github.com/apache/plc4x/pull/987
-* build(deps): bump ecj from 3.32.0 to 3.34.0 by @dependabot in
https://github.com/apache/plc4x/pull/989
-* build(deps): bump asciidoctorj-diagram from 2.2.8 to 2.2.9 by @dependabot in
https://github.com/apache/plc4x/pull/986
-* Revert "build(deps): bump ecj from 3.32.0 to 3.34.0" by @sruehl in
https://github.com/apache/plc4x/pull/990
-* build(deps): bump logback.version from 1.4.7 to 1.4.8 by @dependabot in
https://github.com/apache/plc4x/pull/992
-* build(deps): bump golang.org/x/net from 0.10.0 to 0.11.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/994
-* build(deps): bump protobuf-java from 3.23.2 to 3.23.3 by @dependabot in
https://github.com/apache/plc4x/pull/996
-* build(deps): bump golang.org/x/tools from 0.9.3 to 0.10.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/998
-* build(deps): bump mockito.version from 5.3.1 to 5.4.0 by @dependabot in
https://github.com/apache/plc4x/pull/1000
-* build(deps-dev): bump json from 20230227 to 20230618 by @dependabot in
https://github.com/apache/plc4x/pull/1001
-* build(deps): bump error_prone_annotations from 2.19.1 to 2.20.0 by
@dependabot in https://github.com/apache/plc4x/pull/1002
-* build(deps): bump nifi-nar-maven-plugin from 1.5.0 to 1.5.1 by @dependabot
in https://github.com/apache/plc4x/pull/1003
-* build(deps): bump milo.version from 0.6.9 to 0.6.10 by @dependabot in
https://github.com/apache/plc4x/pull/1004
-* build(deps): bump netty.version from 4.1.93.Final to 4.1.94.Final by
@dependabot in https://github.com/apache/plc4x/pull/1005
-* build(deps): bump xml-maven-plugin from 1.0.2 to 1.1.0 by @dependabot in
https://github.com/apache/plc4x/pull/1006
-* build(deps): bump equalsverifier from 3.14.2 to 3.14.3 by @dependabot in
https://github.com/apache/plc4x/pull/1009
-* build(deps): bump jSerialComm from 2.9.3 to 2.10.1 by @dependabot in
https://github.com/apache/plc4x/pull/1010
-* build(deps): bump guava from 32.0.1-jre to 32.1.0-jre by @dependabot in
https://github.com/apache/plc4x/pull/1011
-* build(deps): bump BobAnkh/auto-generate-changelog from 1.2.4 to 1.2.5 by
@dependabot in https://github.com/apache/plc4x/pull/1014
-* build(deps): bump guava from 32.1.0-jre to 32.1.1-jre by @dependabot in
https://github.com/apache/plc4x/pull/1013
-* build(deps): bump checker-qual from 3.35.0 to 3.36.0 by @dependabot in
https://github.com/apache/plc4x/pull/1015
-* build(deps): bump Saxon-HE from 12.1 to 12.3 by @dependabot in
https://github.com/apache/plc4x/pull/1017
-* build(deps): bump golang.org/x/net from 0.11.0 to 0.12.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1019
-* build(deps): bump golang.org/x/tools from 0.10.0 to 0.11.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1020
-* build(deps): bump protobuf-java from 3.23.3 to 3.23.4 by @dependabot in
https://github.com/apache/plc4x/pull/1022
-* build(deps): bump github.com/gopacket/gopacket from 1.1.0 to 1.1.1 in
/plc4go by @dependabot in https://github.com/apache/plc4x/pull/1023
-* build(deps): bump jSerialComm from 2.10.1 to 2.10.2 by @dependabot in
https://github.com/apache/plc4x/pull/1025
-* build(deps): bump equalsverifier from 3.14.3 to 3.15 by @dependabot in
https://github.com/apache/plc4x/pull/1026
-* fix(plc4go/modbus): Delete elements in the loop, and the index is dec… by
@hongjinlin in https://github.com/apache/plc4x/pull/1028
-* build(deps): bump github.com/google/uuid from 1.1.2 to 1.3.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1029
-* build(deps): bump javafx.version from 20.0.1 to 20.0.2 by @dependabot in
https://github.com/apache/plc4x/pull/1034
-* build(deps): bump netty.version from 4.1.94.Final to 4.1.95.Final by
@dependabot in https://github.com/apache/plc4x/pull/1035
-* build(deps): bump junit.jupiter.version from 5.9.3 to 5.10.0 by @dependabot
in https://github.com/apache/plc4x/pull/1038
-* Revert "build(deps): bump junit.jupiter.version from 5.9.3 to 5.10.0" by
@sruehl in https://github.com/apache/plc4x/pull/1039
-* build(deps): bump com.googlecode.maven-download-plugin:download-maven-plugin
from 1.6.8 to 1.7.1 by @dependabot in https://github.com/apache/plc4x/pull/1040
-* build(deps): bump com.influxdb:influxdb-client-java from 6.9.0 to 6.10.0 by
@dependabot in https://github.com/apache/plc4x/pull/1043
-* build(deps): bump netty.version from 4.1.95.Final to 4.1.96.Final by
@dependabot in https://github.com/apache/plc4x/pull/1044
-* build(deps): bump org.codehaus.mojo:properties-maven-plugin from 1.1.0 to
1.2.0 by @dependabot in https://github.com/apache/plc4x/pull/1045
-* build(deps): bump junit.jupiter.version from 5.9.3 to 5.10.0 by @dependabot
in https://github.com/apache/plc4x/pull/1041
-* build(deps): bump github.com/rs/zerolog from 1.29.1 to 1.30.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1047
-* build(deps): bump org.asciidoctor:asciidoctorj-diagram from 2.2.9 to 2.2.10
by @dependabot in https://github.com/apache/plc4x/pull/1048
-* build(deps): bump com.fazecast:jSerialComm from 2.10.2 to 2.10.3 by
@dependabot in https://github.com/apache/plc4x/pull/1049
-* build(deps): bump tel.schich:javacan-core from 3.2.3 to 3.2.4 by @dependabot
in https://github.com/apache/plc4x/pull/1050
-* build(deps): bump golang.org/x/tools from 0.11.0 to 0.11.1 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1052
-* build(deps): bump com.google.guava:guava from 32.1.1-jre to 32.1.2-jre by
@dependabot in https://github.com/apache/plc4x/pull/1051
-* build(deps): bump org.checkerframework:checker-qual from 3.36.0 to 3.37.0 by
@dependabot in https://github.com/apache/plc4x/pull/1056
-* build(deps): bump com.google.errorprone:error_prone_annotations from 2.20.0
to 2.21.0 by @dependabot in https://github.com/apache/plc4x/pull/1055
-* build(deps): bump golang.org/x/net from 0.12.0 to 0.13.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1057
-* Update StreamPipes integration on website by @bossenti in
https://github.com/apache/plc4x/pull/1061
-* build(deps): bump org.yaml:snakeyaml from 2.0 to 2.1 by @dependabot in
https://github.com/apache/plc4x/pull/1062
-* build(deps): bump com.google.errorprone:error_prone_annotations from 2.21.0
to 2.21.1 by @dependabot in https://github.com/apache/plc4x/pull/1063
-* build(deps): bump logback.version from 1.4.8 to 1.4.9 by @dependabot in
https://github.com/apache/plc4x/pull/1064
-* build(deps): bump nl.jqno.equalsverifier:equalsverifier from 3.15 to 3.15.1
by @dependabot in https://github.com/apache/plc4x/pull/1058
-* build(deps): bump golang.org/x/net from 0.13.0 to 0.14.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1065
-* build(deps): bump golang.org/x/tools from 0.11.1 to 0.12.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1066
-* build(deps): bump org.eclipse.jetty:jetty-util from 11.0.15 to 12.0.0 by
@dependabot in https://github.com/apache/plc4x/pull/1067
-* build(deps): bump com.google.protobuf:protobuf-java from 3.23.4 to 3.24.0 by
@dependabot in https://github.com/apache/plc4x/pull/1069
-* build(deps): bump logback.version from 1.4.9 to 1.4.11 by @dependabot in
https://github.com/apache/plc4x/pull/1070
-* build(deps): bump org.asciidoctor:asciidoctorj-diagram from 2.2.10 to 2.2.11
by @dependabot in https://github.com/apache/plc4x/pull/1071
-* build(deps): bump net.bytebuddy:byte-buddy from 1.14.5 to 1.14.6 by
@dependabot in https://github.com/apache/plc4x/pull/1072
-* build(deps): bump github.com/libp2p/go-reuseport from 0.3.0 to 0.4.0 in
/plc4go by @dependabot in https://github.com/apache/plc4x/pull/1073
-* build(deps): bump nifi.version from 1.23.0 to 1.23.1 by @dependabot in
https://github.com/apache/plc4x/pull/1074
-* build(deps): bump com.google.protobuf:protobuf-java from 3.24.0 to 3.24.1 by
@dependabot in https://github.com/apache/plc4x/pull/1075
-* build(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1076
-* build(deps): bump mockito.version from 5.4.0 to 5.5.0 by @dependabot in
https://github.com/apache/plc4x/pull/1077
-* build(deps): bump nifi.version from 1.23.1 to 1.23.2 by @dependabot in
https://github.com/apache/plc4x/pull/1078
-* build(deps): bump netty.version from 4.1.96.Final to 4.1.97.Final by
@dependabot in https://github.com/apache/plc4x/pull/1079
-* build(deps): bump com.google.protobuf:protobuf-java from 3.24.1 to 3.24.2 by
@dependabot in https://github.com/apache/plc4x/pull/1084
-* build(deps): bump net.bytebuddy:byte-buddy from 1.14.6 to 1.14.7 by
@dependabot in https://github.com/apache/plc4x/pull/1085
-* build(deps): bump com.hivemq:hivemq-mqtt-client from 1.3.1 to 1.3.2 by
@dependabot in https://github.com/apache/plc4x/pull/1087
-* build(deps): bump org.yaml:snakeyaml from 2.1 to 2.2 by @dependabot in
https://github.com/apache/plc4x/pull/1083
-* build(deps): bump org.eclipse.jetty:jetty-util from 12.0.0 to 12.0.1 by
@dependabot in https://github.com/apache/plc4x/pull/1090
-* Feature/iec 60870 5 104 by @chrisdutz in
https://github.com/apache/plc4x/pull/1088
-* build(deps): bump golang.org/x/net from 0.14.0 to 0.15.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1096
-* build(deps): bump antlr.version from 4.13.0 to 4.13.1 by @dependabot in
https://github.com/apache/plc4x/pull/1094
-* build(deps): bump actions/checkout from 3 to 4 by @dependabot in
https://github.com/apache/plc4x/pull/1093
-* build(deps): bump com.google.protobuf:protobuf-java from 3.24.2 to 3.24.3 by
@dependabot in https://github.com/apache/plc4x/pull/1098
-* build(deps): bump org.checkerframework:checker-qual from 3.37.0 to 3.38.0 by
@dependabot in https://github.com/apache/plc4x/pull/1091
-* build(deps): bump slf4j.version from 2.0.7 to 2.0.9 by @dependabot in
https://github.com/apache/plc4x/pull/1092
-* plc4j-driver-opcua: Fix incorrectly handled GUID tags by @takraj in
https://github.com/apache/plc4x/pull/1099
-* plc4j-driver-opcua: Add support for PlcUsernamePasswordAuthentication by
@takraj in https://github.com/apache/plc4x/pull/1107
-* plc4j-driver-opcua: Adapt error handling of reads, to writes and
subscriptions by @takraj in https://github.com/apache/plc4x/pull/1108
-* build(deps): bump netty.version from 4.1.97.Final to 4.1.98.Final by
@dependabot in https://github.com/apache/plc4x/pull/1109
-* build(deps): bump net.bytebuddy:byte-buddy from 1.14.7 to 1.14.8 by
@dependabot in https://github.com/apache/plc4x/pull/1110
-* build(deps): bump javafx.version from 20.0.2 to 21 by @dependabot in
https://github.com/apache/plc4x/pull/1113
-* build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from
3.9.1.2184 to 3.10.0.2594 by @dependabot in
https://github.com/apache/plc4x/pull/1111
-* build(deps): bump bouncycastle.version from 1.75 to 1.76 by @dependabot in
https://github.com/apache/plc4x/pull/1112
-* Closes #801 by @DmitriiMukhin in https://github.com/apache/plc4x/pull/888
-* build(deps): bump nl.jqno.equalsverifier:equalsverifier from 3.15.1 to
3.15.2 by @dependabot in https://github.com/apache/plc4x/pull/1114
-* build(deps): bump com.google.errorprone:error_prone_annotations from 2.21.1
to 2.22.0 by @dependabot in https://github.com/apache/plc4x/pull/1115
-* build(deps): bump org.asciidoctor:asciidoctorj-diagram from 2.2.11 to 2.2.13
by @dependabot in https://github.com/apache/plc4x/pull/1116
-* build(deps): bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.0 to 4.0.1
by @dependabot in https://github.com/apache/plc4x/pull/1118
-* build(deps): bump github.com/rs/zerolog from 1.30.0 to 1.31.0 in /plc4go by
@dependabot in https://github.com/apache/plc4x/pull/1119
-* build(deps): bump netty.version from 4.1.98.Final to 4.1.99.Final by
@dependabot in https://github.com/apache/plc4x/pull/1120
-* build(deps): bump org.codehaus.gmavenplus:gmavenplus-plugin from 3.0.0 to
3.0.2 by @dependabot in https://github.com/apache/plc4x/pull/1121
-* Nifi integration revision by @QuanticPony in
https://github.com/apache/plc4x/pull/1122
-* build(deps): bump com.microsoft.azure.sdk.iot:iot-device-client from 2.2.0
to 2.3.0 by @dependabot in https://github.com/apache/plc4x/pull/1125
-
-## New Contributors
-* @modraedlau made their first contribution in
https://github.com/apache/plc4x/pull/668
-* @nielsbasjes made their first contribution in
https://github.com/apache/plc4x/pull/717
-* @SteinOv made their first contribution in
https://github.com/apache/plc4x/pull/711
-* @QuanticPony made their first contribution in
https://github.com/apache/plc4x/pull/752
-* @Planet-X made their first contribution in
https://github.com/apache/plc4x/pull/832
-* @mpaladin made their first contribution in
https://github.com/apache/plc4x/pull/885
-* @kubo44 made their first contribution in
https://github.com/apache/plc4x/pull/917
-* @PatrykGala made their first contribution in
https://github.com/apache/plc4x/pull/962
-* @bossenti made their first contribution in
https://github.com/apache/plc4x/pull/1061
-* @takraj made their first contribution in
https://github.com/apache/plc4x/pull/1099
-* @DmitriiMukhin made their first contribution in
https://github.com/apache/plc4x/pull/888
-
-**Full Changelog**: https://github.com/apache/plc4x/compare/rel/0.10...rel/0.11
-
-### Feature
-
-- integration/nifi:
- - Various improvements for Nifi integration
([4156cc9](https://github.com/apache/plc4x/commit/4156cc9f1e65485ad7d21d3630835603727a5104))
([#1122](https://github.com/apache/plc4x/pull/1122))
-
-- general:
- - Implemented the PLC4J Ping API for a number of protocols:
-- ADS
-- EIP
-- KNX
-- Mock
-- Modbus
-- Simulated
([4abbf26](https://github.com/apache/plc4x/commit/4abbf260f071139811c4d57c891ceebb0b0b0a9f))
- - Added a modbuspal project file to the repo, which can be used by the
Manual modbus test.
([14531ee](https://github.com/apache/plc4x/commit/14531ee3fe9f59a6f6a1c0b7812e1ee8a1ab1006))
- - Implemented the writing of arrays of coils in one request for Modbus
([48a29ca](https://github.com/apache/plc4x/commit/48a29ca1442a0074635a3223b0982e572322465a))
- - Added a modbuspal project file to the repo, which can be used by the
Manual modbus test.
([4febbb6](https://github.com/apache/plc4x/commit/4febbb6be2bb52cb53a684ad8acfaf80a4509e3a))
- - Added some more test-cases to the manual modbus test
([d2adee9](https://github.com/apache/plc4x/commit/d2adee9acfc6e500265a84ffab760f5c234fb442))
- - Added methods to manually remove connections from the cache.
([c8e7fc9](https://github.com/apache/plc4x/commit/c8e7fc9913a21b5489a987e1a14b38d613529b17))
- - Added support in the ByteBased read- and write-buffers for WINDOWS-1252
encoding
([002da8a](https://github.com/apache/plc4x/commit/002da8a2d3cbef0bf450873b56226ac00a7fe114))
- - Added some commented out code that dumps the decrypted parts of ETS6+
files (helps debug ETS parsing)
([688c85e](https://github.com/apache/plc4x/commit/688c85e54c46f7c60d89bc81d18f6dfcfa9c7557))
- - Added support for ETS6.1
([c268ae2](https://github.com/apache/plc4x/commit/c268ae260aa705f20dca17d45c82aa7fcf946dd7))
- - expose stringers in API
([cfad9d1](https://github.com/apache/plc4x/commit/cfad9d1370113dd92e30c02bd855f353a6ed53c4))
- - update vendors
([ea12846](https://github.com/apache/plc4x/commit/ea128461125e31f96502ea1b755d2c2a6b2b88ca))
- - update manufacturers
([13920f0](https://github.com/apache/plc4x/commit/13920f025be4add0e0a5aeaa4eb9b57fca922ef3))
-
-- plc4j/opcua:
- - Adapt error handling of reads, to writes and subscriptions (#1108)
([bfee8d3](https://github.com/apache/plc4x/commit/bfee8d3e1f08cf6df99920da08489333b0e2c3f1))
([#1108](https://github.com/apache/plc4x/pull/1108))
- - Add support for PlcUsernamePasswordAuthentication (#1107)
([41d82d8](https://github.com/apache/plc4x/commit/41d82d8cef71944c5b48fe7f453ee00899e8fb97))
([#1107](https://github.com/apache/plc4x/pull/1107))
- - moved test to driver
([33aa723](https://github.com/apache/plc4x/commit/33aa723b5b66c1ea522a4ac82f9e58d4bbb72099))
- - Add support of PlcDINT for BigInteger in PlcValueHandler (#962)
([bd13295](https://github.com/apache/plc4x/commit/bd1329579af0b7df5f3cd9104d614bc3ccbffcf9))
([#962](https://github.com/apache/plc4x/pull/962))
- - update node id services
([0a19df2](https://github.com/apache/plc4x/commit/0a19df2e749df6adb4c9d746394a3afc27493d0d))
-
-- plc4j/iec-60870:
- - Fixed the problem decoding subsequent incoming messages.
([f4a6891](https://github.com/apache/plc4x/commit/f4a689189d3c9e93223e84b65a99522331464d8d))
- - Continued implementing the portocol.
([20246c7](https://github.com/apache/plc4x/commit/20246c7f8aa0260a44d68ba8b9006895511cf8a6))
- - Continued implementing the portocol and creating the ParserSerializer
testsuite.
([a564eeb](https://github.com/apache/plc4x/commit/a564eebf5787b95b3830193765e460a2432cd802))
-
-- knx:
- - update vendors
([39ff22f](https://github.com/apache/plc4x/commit/39ff22f208cc64d347e9fbdf2dc49cb81ef4ff52))
- - update vendor
([c29ea5b](https://github.com/apache/plc4x/commit/c29ea5b7e06dc05460e1d7893ef64f677038fc78))
- - update vendors
([90e30e3](https://github.com/apache/plc4x/commit/90e30e30ecb78dd649f9d91bebe1c3487cede3d4))
- - update vendors
([f02c4c5](https://github.com/apache/plc4x/commit/f02c4c53a64212945dec2730029aa17d654dc5f7))
-
-- plc4j/spi:
- - add protocolCode/transportCode and transportConfig as injectable
parameters
([943e4a1](https://github.com/apache/plc4x/commit/943e4a1d415321cfbbf7a6a11d9f92ee33c65626))
-
-- plc4go:
- - reworked default codec sleep time to a min 10ms latency
([9d62036](https://github.com/apache/plc4x/commit/9d620361cf0e0e9c8df13843020b29d42fd4b5bc))
- - upgrade to golang 1.20.7
([953d07a](https://github.com/apache/plc4x/commit/953d07a32466b756193894aa1ab56e766bab2ec5))
- - add option WithTraceTransportInstance to limit tracing of
test.TransportInstance
([16ea3d3](https://github.com/apache/plc4x/commit/16ea3d369395f33dade70ef8184b39b9ec88e099))
- - use structured loggin when possible
([95c4983](https://github.com/apache/plc4x/commit/95c4983455ce553b789a6edc7b4bf34d692de4f8))
- - implement unsubscription requests
([dcc5edb](https://github.com/apache/plc4x/commit/dcc5edba2c96e361a5811a879fffc82ad76a5876))
- - expose PlcSubscriptionType and add type assertion for default
implementations
([fbf49c1](https://github.com/apache/plc4x/commit/fbf49c159b8bfb001c5ca4ff01931f433ce7d264))
- - improved options handling
([d2a14ca](https://github.com/apache/plc4x/commit/d2a14cac943ba6fdfeedd9a2f8d7fc1abe04cec0))
- - define custom Logger and tracer for bacnet
([9bb5a88](https://github.com/apache/plc4x/commit/9bb5a88be7791d0e9b877cd9cc04abff5968f419))
- - add receive timeout option
([5eca784](https://github.com/apache/plc4x/commit/5eca78479cd542acbf0478f87606adf47798e6ea))
- - added new options to replace global constants
([adeac04](https://github.com/apache/plc4x/commit/adeac0498bc45aca675ca1e55c4d6ae58f42ad5f))
- - add io.Closer to PlcDriverManager and driver
([15d8e66](https://github.com/apache/plc4x/commit/15d8e665677fca0f845c37fc19ac66d2133c03a0))
- - hook in WithPassLoggerToModel option
([0a77277](https://github.com/apache/plc4x/commit/0a77277f7998e5e1664d06d7ab37fbe0731e7eb3))
- - new config.WithPassLoggerToModel option
([54dbdec](https://github.com/apache/plc4x/commit/54dbdec05f6317b77643fb7c22623d57ce2a64aa))
- - always pass context to static helpers
([16b47a4](https://github.com/apache/plc4x/commit/16b47a45fac2947ef143c79a15d098695e8b6765))
- - pass context into models whenever possible
([21ed91d](https://github.com/apache/plc4x/commit/21ed91df54cfdef017fef3dc5f26e93a5013dca0))
- - improve logging on browse
([6fa5bc1](https://github.com/apache/plc4x/commit/6fa5bc147f8ee0687ec994e36579d620329fbd28))
- - improve logging for subscription
([7615701](https://github.com/apache/plc4x/commit/7615701e13dddd4138ea04b4fca1d721afda5b73))
- - update to go 1.20.5
([84be4cb](https://github.com/apache/plc4x/commit/84be4cbb1f67cc6f37b4dc73094849022e465ff9))
- - ensure right logger is used when creating a transport instance
([9dd16ed](https://github.com/apache/plc4x/commit/9dd16ed55a1f5c3bc971ff630180cd1aec56f651))
- - add new WithCustomLogger option
([3193782](https://github.com/apache/plc4x/commit/3193782fb966cabfd7877bee3840c5d604e518b7))
- - upgrade go version
([9e842d7](https://github.com/apache/plc4x/commit/9e842d72d5acf927d268e24e8e7e14d2fa8c6ab7))
- - update enum interfaces
([33f08a3](https://github.com/apache/plc4x/commit/33f08a3c9e8527d61fd60becc8267f80c14605b8))
- - streamline connect calls
([e8462ca](https://github.com/apache/plc4x/commit/e8462caecea21e97a6c56498d312ac9582707b47))
- - improve logging of discoverer
([53aa21b](https://github.com/apache/plc4x/commit/53aa21b845b71083d2d2aac8b7f04bc7876e6fda))
- - upgrade to golang 1.19
([e3030a4](https://github.com/apache/plc4x/commit/e3030a49ac29db8b5339fca492bf5f704ac34846))
- - added generic min method
([4d8ead9](https://github.com/apache/plc4x/commit/4d8ead97043bca22f45eb313f322073273bcc5df))
-
-- plc4go/opcua:
- - port fireDiscoverEvent to plc4goa
([3d66b11](https://github.com/apache/plc4x/commit/3d66b1189742205da773a1973b212585e39ac856))
- - add a bit more logging
([da3b11e](https://github.com/apache/plc4x/commit/da3b11e09f5f3c551e1f628780035a5bcf009058))
- - fix issues with test
([265fdd1](https://github.com/apache/plc4x/commit/265fdd1e146695fb3b943dfba0bc2e8af0363354))
- - add more stringers to structs
([7bb17de](https://github.com/apache/plc4x/commit/7bb17deee22e0932e962c261ca5cf4952f3641ae))
- - implement unsubscription
([5c014a0](https://github.com/apache/plc4x/commit/5c014a0536e7e3e37fbf3eecc1eb3c260a3b9883))
- - work on subscribing
([9664025](https://github.com/apache/plc4x/commit/966402586727a63138084e6fe44da4e1b11bd857))
- - fix stringer
([b7ad5c1](https://github.com/apache/plc4x/commit/b7ad5c1817049af911d0df05157548e6db0c6a08))
- - add writer
([b74e9f3](https://github.com/apache/plc4x/commit/b74e9f334622ff92efe038ab27b6d443ec463516))
- - work on encryption part
([7c21ea8](https://github.com/apache/plc4x/commit/7c21ea88ce2db4e36b4f9100c08d9eee521ed51e))
- - implement onDisconnect and onDiscover
([431472e](https://github.com/apache/plc4x/commit/431472ede50643f96b794e72d4f1e6def24fa59d))
- - implement keepalive and connect event
([fb1a6d6](https://github.com/apache/plc4x/commit/fb1a6d6bab895bb6083758a9456dea91b906a9af))
- - some progress on secure channel
([36673bd](https://github.com/apache/plc4x/commit/36673bdcbcd0cd3d8306eafc74c095f852b91612))
- - implemented first protocol stub
([461340a](https://github.com/apache/plc4x/commit/461340a1c6e0849af34c1a9629603be0c791ce32))
- - generate models for OPC-UA
([490dfc6](https://github.com/apache/plc4x/commit/490dfc67b9972adc331f7e59d258e911a63bd33d))
-
-- plc4go/plc4xbrowser:
- - fix multiline key value output for logger
([76ae69a](https://github.com/apache/plc4x/commit/76ae69adfbfb02a0e57604bb469371e0ba76852f))
- - add support for opcua
([2fea480](https://github.com/apache/plc4x/commit/2fea4804601ddcbab52a6235784b36cadf5801cd))
-
-- opcua:
- - add support for OpcuaMessageError
([0dff535](https://github.com/apache/plc4x/commit/0dff53557827fabb9189d61ad1d0193c43be1135))
- - add support for OpcuaMessageError
([21e76ba](https://github.com/apache/plc4x/commit/21e76ba626d67fff4aa749ee06e7fbe0577199c7))
- - add support for OpcuaMessageError
([b88d4eb](https://github.com/apache/plc4x/commit/b88d4eb3002f898b264bebc1cfed081980d64ce5))
-
-- bacnet:
- - update vendor
([333b72b](https://github.com/apache/plc4x/commit/333b72bf47d002b09ecfc4b67928b29a68695f33))
- - update vendor
([b7774ae](https://github.com/apache/plc4x/commit/b7774aeb903551cb35c6db542b840b97f5ac8c84))
- - update vendors
([faf7dc1](https://github.com/apache/plc4x/commit/faf7dc160e258e077d1ff5a28c64f817dfc3c46e))
- - vendor update
([5ce69b5](https://github.com/apache/plc4x/commit/5ce69b511f4599d1ae15ec1d32af4153e5446c7e))
- - update vendors
([4f51eef](https://github.com/apache/plc4x/commit/4f51eef495b107a05766d1ef913cb7051d0b7c2e))
- - update vendors
([8eeec1e](https://github.com/apache/plc4x/commit/8eeec1e33b6f4aa997f753294738b546d899820f))
- - add more info to the enums to access values from code
([807419e](https://github.com/apache/plc4x/commit/807419e9e5c0822b40b372b99ad922dffdd96c92))
-
-- plc4go/tools:
- - add nil check for stringers
([d343a1b](https://github.com/apache/plc4x/commit/d343a1b020e2c829f38f1e840f12d03eb7d68e27))
- - reworked alpha support to use defer to always unlock lock
([d7c7fe9](https://github.com/apache/plc4x/commit/d7c7fe9fd69c62272e842dfd64fa079478c9bb1f))
- - add locker support to gen.go
([f6d53d8](https://github.com/apache/plc4x/commit/f6d53d88f0bba2cde29411bfe798cc4ef39c100d))
- - add support for atomic.Pointer to plc4xgenerator
([915b6b5](https://github.com/apache/plc4x/commit/915b6b54089bcd157ac9103f460b85dd1e0a241d))
- - add plc4xlicenser to add ASF headers
([26aee4f](https://github.com/apache/plc4x/commit/26aee4f4bac66ab2c907cd67c05466dc6690300b))
-
-- plc4go/gen:
- - add support for non string keyed maps
([07130ed](https://github.com/apache/plc4x/commit/07130ed03ac441565638f3c4c7c9b91721c8f7e8))
- - add support for []byte
([2c34096](https://github.com/apache/plc4x/commit/2c34096fe9b11201630b1b64451d5161c180c998))
- - added byte support
([d06433b](https://github.com/apache/plc4x/commit/d06433b7b5a8094f8278d6f6a8661e0f06bc0207))
- - added couple of missing features
([2931bd6](https://github.com/apache/plc4x/commit/2931bd6df94db3390b446c71a647f3184aabe082))
- - add support for chan and func fields
([f347cfc](https://github.com/apache/plc4x/commit/f347cfc3831162ee816152592522fbc95e6ef469))
-
-- codegen/plc4go:
- - store virtual field to local field for serialization
([5bf72f2](https://github.com/apache/plc4x/commit/5bf72f2b0d2aee4acd7991c1daa56c77120eb05c))
- - add support for abstarct field
([a2b6d6b](https://github.com/apache/plc4x/commit/a2b6d6b20d89b5ba8556ebdf41b6be96d9aae1b4))
-
-- plc4go/spi:
- - log when a expectation was created
([2430acf](https://github.com/apache/plc4x/commit/2430acf6ac93dfab06355c8f546edd050298e36c))
- - add a uuid to expectations to better understand what is going on
([3a5433d](https://github.com/apache/plc4x/commit/3a5433de2ea93eb4c1b855ff2789dbb95e6183c2))
- - improve output from DriverTestRunner
([6000069](https://github.com/apache/plc4x/commit/6000069a02ffbe83ce2438e1cd1a5f45730e2883))
- - added remaining options as env to test utils
([d993e8c](https://github.com/apache/plc4x/commit/d993e8c61f90b0346bbe28b933ffe4ce73a0e7fb))
- - added env test util option for traceExecutorWorkers
([9a21a7e](https://github.com/apache/plc4x/commit/9a21a7e03e8bf2a89e353ddd90c5a7875c688e28))
- - allow overriding of options by always use the last option found.
([89d210f](https://github.com/apache/plc4x/commit/89d210f4dda0ba557e8deeb19efe477a85a4eaed))
- - refined logging of Default Connection
([e6c897c](https://github.com/apache/plc4x/commit/e6c897c97a59060cc7074f58ee58198e73b7ab52))
- - time custom message handling and don't block when default message channel
is not being drained
([8e0f219](https://github.com/apache/plc4x/commit/8e0f2193356967a11df6e3e0b160b458aa8152b9))
- - improve logging for request transaction
([65796b0](https://github.com/apache/plc4x/commit/65796b03e9dbba26ab533ecafb3703e727f15d04))
- - test transport should now properly output the url
([b8c4bf2](https://github.com/apache/plc4x/commit/b8c4bf24c86a7d7d54121e6a792e30c10d2c7767))
- - added more Stringer implementations
([caa9718](https://github.com/apache/plc4x/commit/caa9718473faa3ebb4fc71951fd3cf4ead000c17))
- - use more local loggers
([7c14c99](https://github.com/apache/plc4x/commit/7c14c99a104e0ee82db390f2c02b7befa1f8c7c1))
- - Introduce new WithCustomLogger option
([b330c7c](https://github.com/apache/plc4x/commit/b330c7ce33647b379089d23a91d5788bc7b98a27))
- - implement GetConnectionUrl for options
([ab8bfd8](https://github.com/apache/plc4x/commit/ab8bfd8a17acf890e77f779b3dec6ec230f63ac3))
- - introduce interfaces for request transaction manager
([ab70d1b](https://github.com/apache/plc4x/commit/ab70d1b11a264209515e4f1c9e7c6b03d68ccbd8))
- - improve string outputs of transports
([a618193](https://github.com/apache/plc4x/commit/a6181936a52af9c75b0ab4c21daa68f6bae91244))
- - initial dynamic executor for worker pool
([ea79a34](https://github.com/apache/plc4x/commit/ea79a34ba0b718dab1432b4ea672719ccfadf94c))
- - use atomic.Bool for state changes on WorkerPool
([48c398c](https://github.com/apache/plc4x/commit/48c398c916a4dd07f7ee9024fc11b19db3330664))
- - added DiffHex and hex highlighting
([34ac8a1](https://github.com/apache/plc4x/commit/34ac8a13420fa2147e69726e0591714b80a3feb4))
- - use pre-allocated byte arrays for default writing
([5c28603](https://github.com/apache/plc4x/commit/5c28603020fd0978a0b1cd6b7b3a7e92ac74ef74))
-
-- plc4go/eip:
- - output message before to better understand test
-failure
([35bf97a](https://github.com/apache/plc4x/commit/35bf97a71c3d9c7865ba7821c5b0f0952431ef08))
-
-- plc4j/bacnet:
- - update vendor
([fa268e8](https://github.com/apache/plc4x/commit/fa268e8586075cbe79605af69f445023032049bc))
-
-- plc4j/knx:
- - update vendor
([50184f6](https://github.com/apache/plc4x/commit/50184f67470f2e82d411a5e6b5a1e87dc89a70a8))
- - update manufacturers
([c623c80](https://github.com/apache/plc4x/commit/c623c80f63ddab6a79a8c04d4be75fd8b855ca09))
-
-- plc4go/knx:
- - update vendor
([9fe80f9](https://github.com/apache/plc4x/commit/9fe80f9cfea910bfffdda124227c48ee9347d51a))
- - update manufacturers
([36e4f4c](https://github.com/apache/plc4x/commit/36e4f4c5394cfa751d60b4170624348b57dbb5ff))
- - update manufacturer
([a96b8d2](https://github.com/apache/plc4x/commit/a96b8d24a949a7f77b20029c0101e4cc5700f851))
-
-- plc4go/bacnet:
- - update vendor
([405c8f8](https://github.com/apache/plc4x/commit/405c8f83edd2c6fd6906c42beceb8882a2450088))
- - implement BIPNetworkApplication
([1860ffe](https://github.com/apache/plc4x/commit/1860ffef4734aa8c47fb393e62450bdf3673a68c))
- - implement BIPForeignApplication
([f655587](https://github.com/apache/plc4x/commit/f655587bc2c2a11e421f37b739f597646d68e1d6))
- - basic mapping to reader/writer
([55f7913](https://github.com/apache/plc4x/commit/55f7913ed320147b91eb1d8f23d8081d6262ea83))
- - fix some open issues regarding task processing
([eb59f7c](https://github.com/apache/plc4x/commit/eb59f7c1113c2e068a547910b6cc93d604bac2fc))
- - basic comm working
([574dd3f](https://github.com/apache/plc4x/commit/574dd3f633a8c256f03bb35554eb5b517275540a))
- - first comm went through new stack
([2265a6a](https://github.com/apache/plc4x/commit/2265a6ad5b4b947c2c66d027cd7028796d8c197d))
- - port task manager
([b93d2e4](https://github.com/apache/plc4x/commit/b93d2e48ecbbeba7cccaddc4d0fa436b2795ca81))
- - update udp comms
([86b07fb](https://github.com/apache/plc4x/commit/86b07fb9e9e21dfd7d6801013b60e04750c146aa))
- - implemented BIPSimple
([198882b](https://github.com/apache/plc4x/commit/198882b0399ba4e1d57094d7ebabdf889b9f102e))
- - progress on network stack
([09796b0](https://github.com/apache/plc4x/commit/09796b07b20a52f4cf244e798a3a5579a48b9ded))
- - progress on IOQController
([b367da7](https://github.com/apache/plc4x/commit/b367da732b874da2747004dfeeb995eb2d397f54))
- - use upstream device info cache
([83606be](https://github.com/apache/plc4x/commit/83606befb06f9012aa68339dd328d068a83b9a54))
- - added building structure to BIPSimpleApplication
([e43a48f](https://github.com/apache/plc4x/commit/e43a48f12eb40b911522feffbc6547c9fb4a27c2))
- - partial port of application layer, application module
([94e73b0](https://github.com/apache/plc4x/commit/94e73b0b5f4f0190e09cf1f1f8c4821f3cc807b2))
- - Client, Server, ServiceAccessPoint and ApplicationServiceElement
([9b2e27f](https://github.com/apache/plc4x/commit/9b2e27f09fb8f6fa56604f35fd11e70d7b751e23))
- - ported StateMachineAccessPoint
([a1a7746](https://github.com/apache/plc4x/commit/a1a7746cb2d14e1bacf27dca92d678444ddf3e2f))
- - ported ClientSSM and ServerSSM
([21776cc](https://github.com/apache/plc4x/commit/21776cc95f97b30bd7f509fbca78e7690b4d6df5))
- - partial transaction state machine
([863eb4e](https://github.com/apache/plc4x/commit/863eb4e22a6e960c630ce144232f80786b773696))
- - initial skeleton of TransactionStateMachine
([4955117](https://github.com/apache/plc4x/commit/49551174ac54c88b4a93c70ae4697c3ca6ab8444))
-
-- plc4go/cbus:
- - improved logging
([04662cf](https://github.com/apache/plc4x/commit/04662cf6d5dc35daa389460cb51e76b32eea6aa7))
- - more log details on the connection process
([dfe1459](https://github.com/apache/plc4x/commit/dfe1459f024ed101ef353149cb6033720eeb46a3))
- - indicate if we handle a subscription event
([cccdf75](https://github.com/apache/plc4x/commit/cccdf758268a029da1dc5b64b7a43c22c0542ad6))
- - added more Stringer implementations
([5422176](https://github.com/apache/plc4x/commit/54221760969bf088eb07df4eb8a46f933dff6ca0))
- - improve logging of discoverer
([14ea38c](https://github.com/apache/plc4x/commit/14ea38c66e49275938fe3fe14e5f8bdc33a70a6d))
- - improve logging of discoverer
([61045e6](https://github.com/apache/plc4x/commit/61045e6eb58e8f240617d35ee44b925b5796b21e))
- - add more tracing, increase receive timeout
([f66dd42](https://github.com/apache/plc4x/commit/f66dd42324682acf0eac7dae1d5670b2945d626d))
- - add more tracing, increase receive timeout
([39d5e59](https://github.com/apache/plc4x/commit/39d5e594cb2ea14fe0fbf999649aa2c240c7d88e))
- - expose bridge addressing in tags
([65414b2](https://github.com/apache/plc4x/commit/65414b2e741e2c3cfd4aef744ac328976d93d96c))
- - implemented bridge support in message mapper
([3ec51ec](https://github.com/apache/plc4x/commit/3ec51ecc82acbbd4ec974a446d00a362d40d6078))
- - prepare bridge support
([74976da](https://github.com/apache/plc4x/commit/74976dae913edf20cf9c3d0a14909f95fa9b7cc0))
-
-- plc4j:
- - feat(plc4j) Better handling of timeouts in plc4j (#821).
([efbb79c](https://github.com/apache/plc4x/commit/efbb79c58b18cceab52d426db34411315a4713b9))
([#822](https://github.com/apache/plc4x/pull/822))
- - update vendors
([af61985](https://github.com/apache/plc4x/commit/af6198531c6c063b40cf382e83ba09d832de68ef))
- - update vendors
([d8c332f](https://github.com/apache/plc4x/commit/d8c332f044bab4adb7dfd3b3289614b8a3ab160a))
-
-- eip:
- - Started adding auto-discovery to the EIP driver.
([974138e](https://github.com/apache/plc4x/commit/974138ec4ac34f2698cc5a15d34636cf3275656b))
-
-- plc4py:
- - Working through the read buffer template section
([9d8ff34](https://github.com/apache/plc4x/commit/9d8ff340650674252b20d2987cdfb885dde887de))
- - Finished first round of the read buffer. There are issues with it though.
([ce94334](https://github.com/apache/plc4x/commit/ce943349d81ff7f73f4412b60352fa4a5a5b0464))
- - Change data types that the crc checks in Modbus use to native types
([7529d84](https://github.com/apache/plc4x/commit/7529d84b6b66c01cca7dcbabcbc6bb07aeccd66f))
- - Write Buffer now accepts only python native data types
([70f8f3b](https://github.com/apache/plc4x/commit/70f8f3b5058abafc5091ad9a7b675edf8be8a163))
- - Implement Tracer for Python Template Helper
([a07ad26](https://github.com/apache/plc4x/commit/a07ad26acc09e2bff7add182b67f3ab559cf8318))
- - remove start_pos variable as it never gets used.
([df766ac](https://github.com/apache/plc4x/commit/df766ac02551d364283e75d8fe432548fbbacf6b))
- - remove start_pos variable as it never gets used.
([7c2d17c](https://github.com/apache/plc4x/commit/7c2d17c5eab1b6087c6bd0e479ca1f4efc52e977))
- - Clean up debug info
([67272f7](https://github.com/apache/plc4x/commit/67272f7a11d15c3543360da8cef8f6eb5dd4a846))
- - Fix issues with serializing data for Modbus
([4350fb2](https://github.com/apache/plc4x/commit/4350fb28ee3767bd8a4256ea2a0379ebf968e2dc))
- - Work on the templates
([ad7fbdb](https://github.com/apache/plc4x/commit/ad7fbdb97d5fac6c2c3a3160a9da5ca3a4074c83))
- - Missed a change
([c447eb5](https://github.com/apache/plc4x/commit/c447eb580eb4860138c83364f34a957b22414913))
- - migrated the python helper to be based on the go helper
([3cbd8f5](https://github.com/apache/plc4x/commit/3cbd8f52e09763f277940777b512370c63b06ef5))
- - WriteBuffer Add local byte_order check
([3f7001b](https://github.com/apache/plc4x/commit/3f7001b18472645e45b1082eb10de7466b829e3c))
- - Finish WriteBufferByteBased
([1c3fa84](https://github.com/apache/plc4x/commit/1c3fa84cf356b9a2364220313e1d10798cb1d8b3))
- - Add initial signed int
([e14a3d7](https://github.com/apache/plc4x/commit/e14a3d7dc8bae8ead824f019d5e87767c4460adc))
- - Finish unsigned integer writes for ByteBuffer
([5ae793e](https://github.com/apache/plc4x/commit/5ae793ea3c5c9aa6cf067d48816c0d36f88734c0))
- - Add more tests for the write buffer
([9c8431c](https://github.com/apache/plc4x/commit/9c8431c2fd46f4f35271252d1d5eed139c7a0dba))
- - Update license header and implement the start of write_unsigned_short
([1c892bd](https://github.com/apache/plc4x/commit/1c892bd9b095ae17e95f83310317001595223a11))
- - WriteBuffer interface and WriteBufferByteBased implementation
([99ed37c](https://github.com/apache/plc4x/commit/99ed37c86330a2ef0421d9ed81e918cce87ceb42))
- - Formatting and more dummy methods
([2db5613](https://github.com/apache/plc4x/commit/2db561306ee49f2ee17363dd7db5306e0e0c4595))
- - Fix issue with naming of optional enum code-gen
([6b5cdf7](https://github.com/apache/plc4x/commit/6b5cdf700c5a2e3073ef87c17548120d35749870))
- - Implement the WriteBuffer interface
([9af6b0e](https://github.com/apache/plc4x/commit/9af6b0e69bc5536d626ee509fc8e99537e8e4228))
- - Build dependencies as well
([df10651](https://github.com/apache/plc4x/commit/df106518fb45dc83e192a04fc3dcfb8bf9aa76d5))
- - Update plc4py package version
([5c4db61](https://github.com/apache/plc4x/commit/5c4db612cb5c8961c61639703b7fafb00a6b7b7c))
- - now using async generators for connection
([87d795f](https://github.com/apache/plc4x/commit/87d795fcb23ff98134eb428901bd0fe05f52863d))
([#362](https://github.com/apache/plc4x/pull/362))
-
-- plc4x/bacnet:
- - update vendors
([2456668](https://github.com/apache/plc4x/commit/2456668ae06fb3b8333286ffa9ba4ac08f9d6f4c))
-
-- plc4go/test:
- - add write interceptor to test transport instance
([8a7edba](https://github.com/apache/plc4x/commit/8a7edbadbec284c4b30e5d4bc3efb38e745ce70c))
-
-- plc4go/simulated:
- - add preregistered (shared) instances
([7aec29b](https://github.com/apache/plc4x/commit/7aec29bfe7675625cb3af88d1de0dbf2cf070f13))
- - new subscriber stub
([63c1641](https://github.com/apache/plc4x/commit/63c1641c9d27d197771ea9d1d97b47a1f23595eb))
-
-- plc4go/codgen:
- - added fmt.Stringer to interface
([af77600](https://github.com/apache/plc4x/commit/af77600bc606193f0d2dfcec5daae8b108c76e4f))
-
-- plc4c:
- - Added string-length support in data-io
([8385cb6](https://github.com/apache/plc4x/commit/8385cb694d6f073ad2619ef405ee7f95b8913fa3))
-
-- code-gen:
- - typeSwitches in typeSwitches now allowed.
([5143917](https://github.com/apache/plc4x/commit/514391705cb4fa697df550dcd9fccd0447c97205))
-
-- plc4j/driver/open-protocol:
- - Implemented a rough skeleton for an open-protocol driver (Not functional
yet ... It just compiles the mspec generated types)
([e3cbcdf](https://github.com/apache/plc4x/commit/e3cbcdf4aeea7991e934cdcac664d85bacbd391c))
-
-- protocol/open-protocol:
- - Started implementing the Open-Protocol mspec
([d8300da](https://github.com/apache/plc4x/commit/d8300da06ae9dd6a24aa8fbd1f3044381a5dd285))
-
-- example/ads:
- - Continued working on the ADS EtherCAT Browser
([11d6cde](https://github.com/apache/plc4x/commit/11d6cdee490564f045b9f7b07d91e6d85bc935c5))
-
-- plc4go/modbus:
- - Implementing the correct reading of BOOL type
([17d7f76](https://github.com/apache/plc4x/commit/17d7f765c670f86c3fd110f010a3faafe8ee1c5a))
-
-- build:
- - Migrate CodeQL to build tasks. This should shorten the time taken as we
aren't building twice
([9bf9451](https://github.com/apache/plc4x/commit/9bf94512121080e2551e9728db8fe7eb4f393ac2))
- - Update build files to only build a language if something changes
([2a508d6](https://github.com/apache/plc4x/commit/2a508d60ebd4dc356c8f6852e00e7ce1481c3878))
-
-- plc4x:
- - Update Github Action badges
([f6a7074](https://github.com/apache/plc4x/commit/f6a7074bde026898ac8fd4c1bf374f9f4aa4092c))
-
-- plc4j/connection-cache:
- - Added support for subscriptions to the plc connection cache.
([1f81060](https://github.com/apache/plc4x/commit/1f81060feccbe16df1333c933078322e8e1152cd))
-
-- plc4j/s7:
- - add S7-200 (SMART) type support
([3f46e01](https://github.com/apache/plc4x/commit/3f46e01c49abce7d21c295ec4c14e3d1f10c2a43))
-
-- plc4go/s7:
- - add S7-200 (SMART) type support
([9e88616](https://github.com/apache/plc4x/commit/9e886163bb15edefb32dfe8c20c3bedcdf08e3ac))
-
-- plc4py/github:
- - Add Java
([0a7f3a1](https://github.com/apache/plc4x/commit/0a7f3a17998641d3630c6c0d50ec1ae762336cb8))
- - Add libpcap
([b14a87b](https://github.com/apache/plc4x/commit/b14a87b44f01f181bb8016c010aac9527e18a15b))
- - Oops
([6182503](https://github.com/apache/plc4x/commit/618250339ff68ba1c02052327e3f77545493239c))
- - Install flake8
([aec6b0e](https://github.com/apache/plc4x/commit/aec6b0ef35f7fefb50750e6f37c2e1e1e8cb998c))
- - Add GitHub action for python project. Also added dependencies for the
python maven project to include the protocols.
([50c3fb6](https://github.com/apache/plc4x/commit/50c3fb6d75e03b82606b0cef3b7b73e975cbab0e))
-
-- plc4j/example:
- - Fixed class path in read example
([ce8fe7e](https://github.com/apache/plc4x/commit/ce8fe7e913bf09c38f698e109e41bb5e8391c249))
-
-- ads:
- - ADS Auto-Discovery
([71b7977](https://github.com/apache/plc4x/commit/71b7977b2f0f7902281812f72fcae9e90ac45041))
-
-- protocol/bacnet:
- - add missing NLM types
([955efbe](https://github.com/apache/plc4x/commit/955efbea0cf0653b88bbfd8d4765c1c144866eaa))
- - introduced new c-bus constant
([a63ebe1](https://github.com/apache/plc4x/commit/a63ebe1ba2536e85c26cf12cc5e0d1f59e2e3755))
- - allow big sized segmented messages
([8cfaa94](https://github.com/apache/plc4x/commit/8cfaa94b4693bcf59c10c54fbc4c4bb41b12fdbf))
-
-- protocol/knx:
- - update manufacturer
([c325f34](https://github.com/apache/plc4x/commit/c325f341fa751ce02d323a457d11ab6311eed06c))
- - update manufacturer
([60ee4e3](https://github.com/apache/plc4x/commit/60ee4e3fedb2ac901ea95abb75376c2c1d8614e6))
-
-- plc-simulator:
- - add I-AM response to whois
([6cd52d2](https://github.com/apache/plc4x/commit/6cd52d2087d02ac312d0cf7d7fc52e5241b83021))
-
-- plc-simulator/bacnet:
- - bacnet simulator is now able to return a valid hard coded response
([c1f1700](https://github.com/apache/plc4x/commit/c1f1700932da9b2f0db523a8a2f10b1e85bde6e8))
- - initial bacnet plc-simulator
([37d8880](https://github.com/apache/plc4x/commit/37d8880cbe6f2418f669456060d7492d533ead1e))
-
-- plc4xanalyzer:
- - handle panics in actions
([d136f7a](https://github.com/apache/plc4x/commit/d136f7a223e9f14e87bdd0278b47ba6c517c8b8d))
- - exposed cli options to the ui
([00d418f](https://github.com/apache/plc4x/commit/00d418f0e6af3146fb001c611ad1b105905b7930))
- - added option to abort a long running job
([f3fd13b](https://github.com/apache/plc4x/commit/f3fd13bdef2d19ec3acbcfbb7fa10827368f3f95))
-
-- plc4xbrowser:
- - set default output lines for outputs to now crash application on long
sessions
([23fcdce](https://github.com/apache/plc4x/commit/23fcdce5f739aab1ba3087af56dde5ca163036d5))
-
-- plc4xpcapanalyzer:
- - set default output lines for outputs to now crash application on big pcaps
([decb3b9](https://github.com/apache/plc4x/commit/decb3b9ca523842ab109d41a3bbcfd3c7825ce37))
-
-### Bug Fixes
-
-- general:
- - Added missing file header.
([2a8311b](https://github.com/apache/plc4x/commit/2a8311b4d00f281d0a640e7127ad854d038d6839))
- - Hopefully fixed the thread leakage we were seeing in several issues.
([709fa7f](https://github.com/apache/plc4x/commit/709fa7f338c6288ba5e87b845123bf673ab66e53))
- - opm collection field set value error
([008dd3c](https://github.com/apache/plc4x/commit/008dd3c99c2f95515549632ab314e390ffe29fd7))
- - Changed the encoding of strings from utf8 to WINDOW-S1252. Also fixed a
bug with reading strings after the ADS refactoring.
([46648c0](https://github.com/apache/plc4x/commit/46648c03f0eea1b1594c3d6faa0b15de74987001))
- - Changed the encoding of strings from utf8 to WINDOW-S1252. Also fixed a
bug with reading strings after the ADS refactoring.
([a5bdd80](https://github.com/apache/plc4x/commit/a5bdd809984340e8f75ee573dc688ccde284abe4))
- - Fixed the logging dependencies
([45adf96](https://github.com/apache/plc4x/commit/45adf96fe0fbefbc06c3a7048efd41d395ddb5ee))
- - Fixed a package-visibility issue
([072d179](https://github.com/apache/plc4x/commit/072d17981d60dc0a4b7c80dd5bd13746246cfa99))
- - Fixed numerous issues when writing values to S7
([cad4fd5](https://github.com/apache/plc4x/commit/cad4fd5f82443804167f9e52a509db747b760d56))
- - Removed all Edgent references and made the IoTDB example work again.
([7eb9b2d](https://github.com/apache/plc4x/commit/7eb9b2d78aab496c28d46e842d1de94dd83c0a96))
- - Made sure the ADS Driver sensibly uses the Futures
([7045669](https://github.com/apache/plc4x/commit/70456698be59b0684bc30622818f981369fe9c53))
- - Made the ParserSerializerTestsuiteGenerator a bit more resilient against
empty tcp packets
([63294e0](https://github.com/apache/plc4x/commit/63294e03bf4d1c6412baa5e14f18cb67791dd495))
- - fixed a bug in the handling of little-endian unsigned integers
([5a8bf78](https://github.com/apache/plc4x/commit/5a8bf784643c95350c4fa8c9f5e607f65368f1ba))
- - Tried updating the jenkins sonarcloud config for plc4c
([b75a42a](https://github.com/apache/plc4x/commit/b75a42a4b89a44998814ce4c471e53ef79aaa5f1))
- - Disabled the sonar-hack in the plc4c build.
([6cec1a7](https://github.com/apache/plc4x/commit/6cec1a7d5217b214a7556f78336b9c5fc0078991))
- - Tried switching the build to Java 17
([853fba8](https://github.com/apache/plc4x/commit/853fba8f79d8f2210b0640a513cceff4b8d3e519))
- - Made the read/write tests in OPCUA also not run on mac
([f87fb3c](https://github.com/apache/plc4x/commit/f87fb3c27f94640b6bf5f872b2b9dbd0a23c80b8))
- - Addressed a lot of code-smells sonarcloud reported.
([3c2978d](https://github.com/apache/plc4x/commit/3c2978d1dba4213ff42cd608af1d626349fc440c))
- - Always install sources (#717)
([7d368be](https://github.com/apache/plc4x/commit/7d368be87a936c967c030f49b3238e05d323e77c))
([#717](https://github.com/apache/plc4x/pull/717))
-
-- plc4j/opcua:
- - Fix incorrectly handled GUID tags (#1099)
([bd064a5](https://github.com/apache/plc4x/commit/bd064a594440160d98da61e6eae741fa2777a263))
([#1099](https://github.com/apache/plc4x/pull/1099))
- - not to get String.length but to calculate length in UTF-8 for Pascal
string length (support node id contains unicode characters) (#668)
([0bc5655](https://github.com/apache/plc4x/commit/0bc5655226a8d36ba4acb212aef6fc21e82e2899))
([#668](https://github.com/apache/plc4x/pull/668))
-
-- opcua:
- - re-enable enums
([b2f3acb](https://github.com/apache/plc4x/commit/b2f3acb97b3b209b0434c2441bdb09a9eee641b6))
- - enforce non gzip as it seems to fail from time to time
([f8a2740](https://github.com/apache/plc4x/commit/f8a2740295677e774c4dd4fa9afe647cdc0b42f4))
- - disable enum code generation for now
([7361a10](https://github.com/apache/plc4x/commit/7361a10438242a0e3115dbd5e4a8c9b3485ed150))
- - split up enums
([03a9174](https://github.com/apache/plc4x/commit/03a917484f8f79411c2307de4ea25b6b8c48913d))
- - convert OpcuaNodeIdServices back to enum
([9413b96](https://github.com/apache/plc4x/commit/9413b9658b074b32411a27b8b502ba45d3d58cce))
- - small fixes for enum generation
([2663b5d](https://github.com/apache/plc4x/commit/2663b5d08372039b33a58c15cebd5bc111f7732e))
- - use constants for OpcuaNodeIdServices as enum explodes in java for now
([673de2c](https://github.com/apache/plc4x/commit/673de2c62b5af77d13b72ffe9e4f3dc2ec7a34bd))
- - exclude PortableNodeId
([1b9239b](https://github.com/apache/plc4x/commit/1b9239b738973797e7b885914b6cdbd02cb581be))
- - exclude PubSubConfigurationValueDataType
([0dce106](https://github.com/apache/plc4x/commit/0dce10678e03c61b13085328c348ff6cc12ad5ea))
- - fix endpoint element mixup
([c1232bc](https://github.com/apache/plc4x/commit/c1232bcf4fe755f6beb95f8db1962f578789d771))
- - fix address pattern
([8464f58](https://github.com/apache/plc4x/commit/8464f58b25e8dc6bf28c8ef207adf46c5c452a11))
- - fix issues with PascalString
([4610930](https://github.com/apache/plc4x/commit/461093014c5c1c29dee4154d0af2283ec87d8a29))
- - fix issues with empty port
([40644f7](https://github.com/apache/plc4x/commit/40644f7e626fc90485d5efddf5cdea2021a162dd))
-
-- plc4j/spi:
- - fireDiscoverEvent should default to false
([763b41c](https://github.com/apache/plc4x/commit/763b41c70559ffcb2ce2a40038086b62df7c203a))
- - fix error message
([4f4712f](https://github.com/apache/plc4x/commit/4f4712feba947788173c39e6424492176e4b93e4))
- - PLC4X-344 Handle concurrent access to transaction worklog.
([cd5df7e](https://github.com/apache/plc4x/commit/cd5df7e5b43c6725d4e427181c85bb4b4d68699a))
-
-- plc4go/cbus:
- - rework the way conditional logging is made
([2c7e786](https://github.com/apache/plc4x/commit/2c7e786c8e11d3c5e44d81fc2b41965274b60e18))
- - ensure TransportInstances are properly synced
([73317f8](https://github.com/apache/plc4x/commit/73317f81ae3a410753775d713577378868b03e8c))
- - fix error when reader doesn't get a alpha capable response
([bf275e2](https://github.com/apache/plc4x/commit/bf275e23d1f043f70ff8328d320eb40d1ebd0180))
- - fix some concurrency issue when closing the codec
([1797abe](https://github.com/apache/plc4x/commit/1797abebc554422431e808f91a0a55efc0e8896f))
- - handle pre registered consumers
([c12edf3](https://github.com/apache/plc4x/commit/c12edf33d65c293dcfc8dfb5172905520cec6184))
- - remove some remaining global logs
([0025f9f](https://github.com/apache/plc4x/commit/0025f9fd730858585a6535bd35363e887e4abfc6))
- - decrease wait time if it is a confirmed request to server
([922c721](https://github.com/apache/plc4x/commit/922c7218ed49183aad83fbf2debdfa6090ae4121))
- - remove duplicated codition for media transport protocol
([5985eca](https://github.com/apache/plc4x/commit/5985eca3504c38ce2ca22c59a2a13a050d0c33b3))
- - concurrency might lead to a incomplete reporting
([fb7ff11](https://github.com/apache/plc4x/commit/fb7ff11c3fe2a771f86b8b58be49ad9f385e1473))
- - make read on unit installation non blocking
([2c488c7](https://github.com/apache/plc4x/commit/2c488c7b6c3364f806ed70979509cd812081d023))
- - fix broken interface selection
([9643831](https://github.com/apache/plc4x/commit/9643831b17e8bd08583c5afda5336a8ba62074bb))
- - fix wrong query string
([34cf92f](https://github.com/apache/plc4x/commit/34cf92fbb72881c5e024a0ff3ff739a11e8d58ee))
- - fix length calculation of cal commands
([2545dc7](https://github.com/apache/plc4x/commit/2545dc7453cd77e8773a22431557dd040601bd66))
- - fix broken wildcards
([eecde5a](https://github.com/apache/plc4x/commit/eecde5a63d11cf1ca37640e755d74cb5879e141f))
- - try read a bit more greedy on confirm
([57eacfb](https://github.com/apache/plc4x/commit/57eacfb43bbc20e0704d88a5ef972df028c46809))
- - fix bridge addressing
([c045c60](https://github.com/apache/plc4x/commit/c045c6036177501ccdd658d533d5b4b9f84d1a7f))
- - Added a missing file header
([4bc2c19](https://github.com/apache/plc4x/commit/4bc2c194115ce88b6bb1fe69a670b2942a9ef643))
- - discover should not block anymore
([c032651](https://github.com/apache/plc4x/commit/c0326517329ad43046f0ab2fd3166aa2bcb4b204))
- - disconnect message codec on connection error
([e4e92b0](https://github.com/apache/plc4x/commit/e4e92b07427b56ca8c9fc49d859d4eab02159a18))
- - use queues for discovery to not overwhelm small devices
([7701247](https://github.com/apache/plc4x/commit/7701247420650ea179cf305630efb6960f5018bc))
- - limit discoverer with semaphore
([cabc35d](https://github.com/apache/plc4x/commit/cabc35dd353132b8cecdf1438cd0c98f43d85957))
-
-- plc4j:
- - add fireDiscoverEvent (replacing awaitDiscoverComplete) and moving
awaitDiscoverComplete to it's true prupose
([8e20f3c](https://github.com/apache/plc4x/commit/8e20f3cf80c60ae6a791e3d94cca49cdacd8e0f3))
- - Remove startPos from template output when not being used
([431c442](https://github.com/apache/plc4x/commit/431c442708f81c41b463b1caef20741923f8f7f9))
- - fix logging issue
([71b6c20](https://github.com/apache/plc4x/commit/71b6c207584ca4a740c9314e21ebf7cfb7c27ece))
- - fix critical sonar issues
([a3ea768](https://github.com/apache/plc4x/commit/a3ea768d2f7b35211d553505c9509b2c28a000d2))
- - fix test for simulated driver.
([7a8d107](https://github.com/apache/plc4x/commit/7a8d1075d1b6a9fc26a97fab13521d4a9048a75e))
- - test out the new build files
([de34ec7](https://github.com/apache/plc4x/commit/de34ec73a1a98ffe8882458756e99f1b936bb4c5))
-
-- plc4go/plc4xbrowser:
- - fix terminal output
([f03e07a](https://github.com/apache/plc4x/commit/f03e07ac73cfa44b4f75d478dc5cf2e9bf8732c6))
- - fix small woopsie
([d5f9c68](https://github.com/apache/plc4x/commit/d5f9c68f531b8e5c7c78688a62e4aa73b86983fa))
- - handle panics on actions
([dece48b](https://github.com/apache/plc4x/commit/dece48b3b588d0a9d23e91b26a0ecbac311cc2f0))
-
-- plc4go/opcua:
- - removed code whoopsie
([bc9a0b1](https://github.com/apache/plc4x/commit/bc9a0b1bbd16210e6e831119f62a660ecf8a1fea))
- - fixed reading
([a197af1](https://github.com/apache/plc4x/commit/a197af1493766ec5e0297aa3d96ed738c3d3b2a6))
- - fixed several small issues in SecureChannel implementation
([5a5ed86](https://github.com/apache/plc4x/commit/5a5ed862a73433a5a09baa0e8a5cbcee73960e6d))
- - fixed issue regarding sending of messages
([37a4aed](https://github.com/apache/plc4x/commit/37a4aedb2016fbbd449350ec094aebbd666f6cf5))
- - fixed issue regarding host revolving
([a8c6d26](https://github.com/apache/plc4x/commit/a8c6d26e9b3f2b036456b12b5d3b718bd237e00e))
- - ensure right atomic initialization
([da34d61](https://github.com/apache/plc4x/commit/da34d61bcf8237667f57ca3f07672788b50588a6))
- - fix issues with increments
([71521eb](https://github.com/apache/plc4x/commit/71521ebca0336527bc1e8632641799ccafb597fd))
- - fix driver name
([f47d4d9](https://github.com/apache/plc4x/commit/f47d4d9aede03720af38d1618b4c3fc328335110))
- - fix uri pattern regex
([925b7fa](https://github.com/apache/plc4x/commit/925b7fafe5b832d2eb385861d7b15ade344a05e0))
-
-- codgen/plc4go:
- - added count array guard
([f1f08fb](https://github.com/apache/plc4x/commit/f1f08fb58923d55256d23db1be4e3fe194646105))
-
-- plc4go:
- - fix broken mock
([efbab28](https://github.com/apache/plc4x/commit/efbab28b73d5f78c287bf38eab8dac7a2d23ceff))
- - fix deadlock issue related to subscriptions
([959a207](https://github.com/apache/plc4x/commit/959a207bc2bad21fa3d40a9418553da421d87553))
- - ensure we are not blocking ourself on test
([0bafd59](https://github.com/apache/plc4x/commit/0bafd599b825e7c2f4816b63a272ba71e568ca0f))
- - fix issue with generator
([aff7788](https://github.com/apache/plc4x/commit/aff77887f2b76979a7c47115dff53836bf99f2dd))
- - sync remaining mocks
([b9545f5](https://github.com/apache/plc4x/commit/b9545f518b70e1d2a5a2ebca54a5c4e4bd30aa2d))
- - sync generated code
([c9e146e](https://github.com/apache/plc4x/commit/c9e146e9697e774507ce4b8db53b6060cf5aa9b0))
- - fixed some issues regarding subscription tags
([a86b285](https://github.com/apache/plc4x/commit/a86b2858727dbe77319c99ada2aa86ac455575f6))
- - ensure options are passed downstream
([840ca2a](https://github.com/apache/plc4x/commit/840ca2a2d22cb33544050e73373f890d66c6c998))
- - fall back to global logger if no logger is supplied
([c970c27](https://github.com/apache/plc4x/commit/c970c2739234be7142d532f218d50ca9881b2966))
- - return correct WithOption for WithExecutorOptionTracerWorkers
([9d1877f](https://github.com/apache/plc4x/commit/9d1877f38195ef759baaf2551b10ca51756f626c))
- - add more logging to hunt down race conditions
([333f9b9](https://github.com/apache/plc4x/commit/333f9b90d3fb62bc5c270212f44681b772268dc7))
- - fix concurrency issues
([e6f661e](https://github.com/apache/plc4x/commit/e6f661eab583e06e014c25ea92851fea8e3c48dc))
- - fixed several race conditions
([3297f63](https://github.com/apache/plc4x/commit/3297f63ffbb3fab8d59d98c7067f5c5e172a2ef7))
- - Made the Tracer synchronized
([9cc2445](https://github.com/apache/plc4x/commit/9cc2445a621ad4731b74b6cd7a7a31acda0c4174))
- - add missing context passing
([22dbc15](https://github.com/apache/plc4x/commit/22dbc15944730aef427cc716e0778db4b782c665))
- - always supply stack when recovering
([78ae3b6](https://github.com/apache/plc4x/commit/78ae3b6430d329b2db02b5226f251e6e68db7049))
- - fixed some quality issues
([dd568f9](https://github.com/apache/plc4x/commit/dd568f9ef4720f73cfeafa295aa5ab9e1dd8d56c))
- - transaction should now be properly handled
([25480b1](https://github.com/apache/plc4x/commit/25480b1d22a08f863ba15383d364e2b29605e35c))
- - pass loggers where missing
([2ff14f3](https://github.com/apache/plc4x/commit/2ff14f33c0a5fd2351d23128253f98804b38e3f1))
- - don't panic - catch panics and log them
([33f1d9a](https://github.com/apache/plc4x/commit/33f1d9a283dfcb91365bb03aed45238340c377ae))
- - Fixed one place where Sebastian's HexDiff wasn't used yet.
([386cade](https://github.com/apache/plc4x/commit/386cade4442a96b92cf8747ab379e447d872ee2d))
- - upgrade x/net
([6351dc6](https://github.com/apache/plc4x/commit/6351dc6e0f5e74323080fa7ba863a67551065377))
- - Fixed posrting the simple PlcValue types to the new context-aware
serializers
([477e1af](https://github.com/apache/plc4x/commit/477e1afbbecb1a87b24561625d0506740c8149bd))
- - Stated fixing the driver testsuite to run properly
([3062da0](https://github.com/apache/plc4x/commit/3062da027ecaa8730ccc2ef3fbeb6062cb1dd9b3))
- - updated KNX Manufacturer generated file. Testing Go build.
([d266634](https://github.com/apache/plc4x/commit/d26663459577b086c4bc7f15044355eeae7c6792))
- - fix(plc4go) Fixed the reading of 32 bit floating point in Little Endian
format.
([461946a](https://github.com/apache/plc4x/commit/461946acc8a4696fc50648e76cfef6a7fdd0d7a1))
- - pass in the correct context (#537)
([b6bf718](https://github.com/apache/plc4x/commit/b6bf718eb958fb5c3aa3cc59c8eb210fe4f1dc42))
([#537](https://github.com/apache/plc4x/pull/537))
-
-- codegen/plc4go:
- - fix issue with strings and virtual fields
([5704752](https://github.com/apache/plc4x/commit/57047521ecf614b8f0d0f894170acc1db802c9a1))
- - fix abstract fields
([1dccf57](https://github.com/apache/plc4x/commit/1dccf57f280e0ad7b45ce895d65fb7dfa9f02c10))
- - fix support vor vstring with tenary terms
([5c576e6](https://github.com/apache/plc4x/commit/5c576e6d371a003c442a95a6dcc764f4ef5e2ac7))
- - fix some string handling issues
([d4864ed](https://github.com/apache/plc4x/commit/d4864ed46a3ff2bb4a1a6ea186fd4c23e42513f7))
- - fix encoding retrieval with null fields
([20e5c91](https://github.com/apache/plc4x/commit/20e5c9124e1df494cae1c98e6f8dcbd50382679d))
-
-- code-gen/java:
- - Updated the codegen for java to generally use smaller types for unsigned
integers (a byte is able to keep an unsigned integer value to 7 bits and not up
to 4 bits)
([3917dab](https://github.com/apache/plc4x/commit/3917dabd2351d59b1b3f7b95efa9fd144cdb7e09))
- - Updated the codegen for java to generally use smaller types for unsigned
integers (a byte is able to keep an unsigned integer value to 7 bits and not up
to 4 bits)
([8772f90](https://github.com/apache/plc4x/commit/8772f909d862003a558b378e5a8e1c882677f078))
-
-- plc4go/modbus:
- - Delete elements in the loop, and the index is dec… (#1028)
([a359a2f](https://github.com/apache/plc4x/commit/a359a2f988d3bef7af5ffa3babdd3f80e3e9b355))
([#1028](https://github.com/apache/plc4x/pull/1028))
-
-- plc4go/spi:
- - ignore empty declaration of PLC4X_TEST_RECEIVE_TIMEOUT_MS
([2e65a27](https://github.com/apache/plc4x/commit/2e65a2759055899e289466d3cf0dbb49b200e188))
- - increase sleep times of DriverTestRunner
([77453bf](https://github.com/apache/plc4x/commit/77453bf1c465ae4c069e3152b9f605af5be07a0f))
- - avoid unnecessary read on DefaultCodec shutdown
([fe99681](https://github.com/apache/plc4x/commit/fe996814aebc9d585e35e23c93f9286ce1d9d215))
- - use LookupEnv instead of GetEnv in test utils
([31a8aa5](https://github.com/apache/plc4x/commit/31a8aa51c3691dfe4eed69fceab6ed12fbe11356))
- - sync tcp.TransportInstance state change
([14c59f0](https://github.com/apache/plc4x/commit/14c59f0f4ab5a636bd200b7d18fc655ba4f8132b))
- - fix concurrency issue when a executor is being started and stopped pretty
fast
([5894b08](https://github.com/apache/plc4x/commit/5894b08ef7b7040de580e0011a5ef7e891597487))
- - fix race issues in request transaction
([0458529](https://github.com/apache/plc4x/commit/0458529ee1acfda55ae7ffaf75d6c95045a06fea))
- - fix worker logging on wrong logger
([dcf630a](https://github.com/apache/plc4x/commit/dcf630aa840b03e44549d88395535b5fbe613d6b))
- - fix race issues in worker pool
([5e51e66](https://github.com/apache/plc4x/commit/5e51e6606dc9fe58d8324a5e2e102e0c4537aeb4))
- - multierror only returns a error if it has an error
([ddda58b](https://github.com/apache/plc4x/commit/ddda58bb3e4b9d0d8a188a1b534d64a17c4a37d0))
- - DefaultCodec.go rendering fixed
([747e2ee](https://github.com/apache/plc4x/commit/747e2ee9fdfddcc95943cee3052d8a7889efc657))
- - potential fix with request transaction manager producing race conditions
([32c5531](https://github.com/apache/plc4x/commit/32c5531d2f65bfe86759f3a8a7fb6a62cc4bc26e))
- - avoid shutting down the shared executor
([0784d37](https://github.com/apache/plc4x/commit/0784d3786f066b61c4a637f2d0063faf017971b6))
- - re-order disconnection on Defaukt codec
([3456bca](https://github.com/apache/plc4x/commit/3456bcaa543f941c33f27a6e0b01d67a6c3be3e2))
- - test transport instance panics if worked with on disconnected state
([3c7acbd](https://github.com/apache/plc4x/commit/3c7acbdfa5f310cb1119f7fc029e5aa2ed5744b6))
- - fix timeout output using the wrong duration
([9db3034](https://github.com/apache/plc4x/commit/9db3034ea5d4d1e27819accac73aab4b48afcedf))
- - fix data race in executor
([860a15b](https://github.com/apache/plc4x/commit/860a15b0e2c7f9d676aa589363e55e2024c40dd9))
- - make shutdown of WorkerPool more reliable
([7d745da](https://github.com/apache/plc4x/commit/7d745dae3c663ab5c7b4a26a4a444c78fc8433ed))
- - harden request transaction manager implementation
([b9c89eb](https://github.com/apache/plc4x/commit/b9c89ebea3d57a1153919e05cb947d61c12f282e))
- - properly shutdown worker spawner and killer on shutdown
([d9584bc](https://github.com/apache/plc4x/commit/d9584bcde767b716a46f1554b2cf90f79335bab9))
- - fix WSTRING production
([c9db23c](https://github.com/apache/plc4x/commit/c9db23c018a5cfb48a019be0b52b799bfba9510e))
- - fix small refactoring woopsie
([da294ba](https://github.com/apache/plc4x/commit/da294bae2d7905bcf4723ac155df58ccf2968756))
- - gracefully handle tag names not found on WriteResponse
([0a14655](https://github.com/apache/plc4x/commit/0a14655948ed44bb2a62b4ce58a18bad652fb5f7))
- - gracefully handle tag names not found on DefaultTag
([fdce5b9](https://github.com/apache/plc4x/commit/fdce5b9aa7fafe83f85c9db794fe4b826f0d35e0))
- - gracefully handle tag names not found on SubscriptionEvent
([1f16e0f](https://github.com/apache/plc4x/commit/1f16e0f7beb8605e71284765bc22891bd915cd8d))
- - gracefully handle tag names not found on ReadResponse.
([7de8439](https://github.com/apache/plc4x/commit/7de8439f1d098a0e84024d560752698f83bf0416))
- - gracefully handle tag names not found.
([c240ade](https://github.com/apache/plc4x/commit/c240ade351764503a3373b073dd8893857642f36))
- - don't panic if sub handle is not found
([4c76916](https://github.com/apache/plc4x/commit/4c7691680d21c4caaab68a31ae284c02dc85fad2))
- - fix timing issue when closing cached connection
([c857f83](https://github.com/apache/plc4x/commit/c857f837fa4b00b6b2f1cbcd26f5ddf233521f85))
- - add test for WriteBufferPlcValueBased
([2c092fe](https://github.com/apache/plc4x/commit/2c092fe14be00fbc931b0f02ca38e67744bdd0f9))
- - don't panic when nil runnable is submitted to WorkerPool
([2b029b4](https://github.com/apache/plc4x/commit/2b029b45860f4c5d13a8865cd1e9ca0121e4f150))
- - fix issue with pcap close
([6bd2c57](https://github.com/apache/plc4x/commit/6bd2c57f353c7ea6adaa8ba1a9ff78f74d92bfa5))
- - fix issue with pcap close
([f4db5fb](https://github.com/apache/plc4x/commit/f4db5fbf4de5dcd47e5e1d63956dfb70dd5d491b))
- - print stack when panic is caught
([3011a3e](https://github.com/apache/plc4x/commit/3011a3e515ce63273a77da6fcb7a0b7ae8479151))
- - avoid test transport getting stuck on a endless loop when filling
([6b8da79](https://github.com/apache/plc4x/commit/6b8da79620d81a54dff7531c5ceddb14e6e219b3))
- - fix issue with UTF16 encodings cpu drain
([d28e704](https://github.com/apache/plc4x/commit/d28e704f766d10eed4b2086f22dfd0589b4e9918))
- - timeout expectation fails when expired and context errored
([ce079a0](https://github.com/apache/plc4x/commit/ce079a04cb6e04f7acbeff83998b7c2ea1e26e2f))
- - timeout expectation should not fail anymore
([bfea265](https://github.com/apache/plc4x/commit/bfea2658d366baf4b34ddfc2a12e8b90bd488d0e))
- - fix default driver delegation call
([07ae197](https://github.com/apache/plc4x/commit/07ae197fa60bd4aec9d90b113f79cf21491d20c4))
- - fix concurrency issue in DefaultCodec
([0cbf147](https://github.com/apache/plc4x/commit/0cbf14751240583d62f9a11100cc295c0613f222))
- - fix speedfactor output of pcap transport
([7efe9c9](https://github.com/apache/plc4x/commit/7efe9c9226280cbecda724279c45059d5c4e24f1))
- - fix RequestTransationManager using the wrong executor
([23f07b6](https://github.com/apache/plc4x/commit/23f07b6e61844259124e26e1315691fdad009637))
- - fixed npe while rendering fields
([7651ed1](https://github.com/apache/plc4x/commit/7651ed17485b0053b2d10cb5715d1b3cc33a9590))
-
-- site:
- - Remove reference to the Confluent Hub in Readme.md
([12fc12c](https://github.com/apache/plc4x/commit/12fc12cb9f8bbfe2b61695c1f2caf91c372cc77d))
- - Remove reference to the Confluent Hub
([1e1e676](https://github.com/apache/plc4x/commit/1e1e676bf0b8bd7da9bc9fcbdfb09bc3526f5ccf))
-
-- plc4go/tools:
- - licenser should now output the right file name
([16e91ad](https://github.com/apache/plc4x/commit/16e91ad87fe7c05eecd98039398d68a5a637ada4))
- - fix atomic.Pointer support
([7089ac3](https://github.com/apache/plc4x/commit/7089ac3b584ba7fd776905c8ed29d9eaa4a59eb4))
-
-- plc4go/epi:
- - matches should work on exact basis
([442960c](https://github.com/apache/plc4x/commit/442960c2fe3e09a259c42c42371b7bd47b12cfee))
-
-- plc4go/eip:
- - fix possible double match in switch
([096cb0d](https://github.com/apache/plc4x/commit/096cb0ddf85ab07bacab34149c610f654d1adf15))
- - fix possible contention by using 1 buffered chan
([85dcb43](https://github.com/apache/plc4x/commit/85dcb431983a6eeca7b3f05be4ea0a06c10f2ccb))
- - Tried to make the code more robust to no longer cause errors on Jenkins
([f283dc2](https://github.com/apache/plc4x/commit/f283dc2829041ab16b6ae0c10db1c7aa983e638f))
-
-- eip:
- - Made the tagHandler actually parse the tag address instead of just passing
it along as string, hereby setting the datatype, which was required for being
able to write.
([f0fe0fa](https://github.com/apache/plc4x/commit/f0fe0faee69d7bef8dee266536e0b245c82f5325))
- - Adjusted the CIPAttributes type to allow the packet structure used by my
AB CompactLogix controller.
([07fa836](https://github.com/apache/plc4x/commit/07fa8363791565a6b1328ae5602630a17cc4fab2))
- - Adjusted the CIPAttributes type to allow the packet structure used by my
AB CompactLogix controller.
([693098b](https://github.com/apache/plc4x/commit/693098bbc00d465e72f0f172cd802ec12160ad4a))
-
-- plc4j/profinet:
- - Sonar fix issue with changed name of parameter
([e57df53](https://github.com/apache/plc4x/commit/e57df53af3a0d97bd16af71c3b492ac791a02cda))
- - Sonar fix regex matching zeo chars
([30995f2](https://github.com/apache/plc4x/commit/30995f2c95ce619203815ea85ba778ce8c26856b))
- - Update for OctetString and F_MESSAGETRAILER4BYTE datatypes
([29e6fc1](https://github.com/apache/plc4x/commit/29e6fc1384949c4f2ade4274053471582d76cbb7))
- - Format of Allowed in slots string can be a single digit.
([09c5dc7](https://github.com/apache/plc4x/commit/09c5dc7792e0dab81c0fe154ed61ffd113dfc8bb))
- - Allow space chars in device, device access and submodule names
([261cb2e](https://github.com/apache/plc4x/commit/261cb2e531f06025b08e07b79268027f8661d134))
- - Updated documentation around the ip address usage
([24f7137](https://github.com/apache/plc4x/commit/24f7137b92fdbed5ae5c6993f1da7df4b0ca5d6d))
- - Implmented pop for the dcerpc response queue. Syncronized cyclic counter
for pnio packets
([40e6a66](https://github.com/apache/plc4x/commit/40e6a66cd868e78d4890095dc2a0dd4874c3f18d))
- - split profinet mspec and checked endianess of PNIO packets
([635602d](https://github.com/apache/plc4x/commit/635602db1c74f2d5056d257a7c94274ea8c387c8))
- - Fixed issue with endianess - still need to specify the rest
([0900b34](https://github.com/apache/plc4x/commit/0900b34e153297eb9b4262f799d49049b1ff7220))
- - Error in IEE8023 Tlv for LLDP broadcast.
([33dc434](https://github.com/apache/plc4x/commit/33dc434a4a0316c7af5b8393b38682e11669b0f0))
- - Fixed issue with Write Parameter Size
([6203dc6](https://github.com/apache/plc4x/commit/6203dc6b07861169d2971855cfd92bde92070a64))
- - Fixed issue with subslot and ident numbers.
([ef74a15](https://github.com/apache/plc4x/commit/ef74a156bc34be4f216bfd71a79821d63eb2f505))
- - Implemented additional LLDP TLV's for Profibus and IEEE8023
([97d9468](https://github.com/apache/plc4x/commit/97d9468a089aa118a0d054af0dccfc0e983a1f04))
- - Fixed some issues around parsing gsd files and vendor id formats
([0772198](https://github.com/apache/plc4x/commit/077219813d94068ea340cadf05f226546f56388d))
- - Removed dangling bracket from mspec
([0e6e0ac](https://github.com/apache/plc4x/commit/0e6e0ac1bd1a3605b2d9c37d33f16c9436b7df8d))
- - Updated website page
([e5b6cdd](https://github.com/apache/plc4x/commit/e5b6cdd66376d481cbbba84d45714ba39819c45d))
- - Updated magic numbers in discovery packets
([cb8402f](https://github.com/apache/plc4x/commit/cb8402fbf8cbf7bfefcde9fec0802538c267d7c5))
-
-- plc4go/knx:
- - avoid panics
([9328974](https://github.com/apache/plc4x/commit/93289741b42d325d0d4f2f7a07ba163947911e8e))
- - use queues for discovery to not overwhelm small devices
([55066a7](https://github.com/apache/plc4x/commit/55066a78fe4f2dad5fce76fd54da0afa9457144c))
-
-- plc4x/opcua:
- - Revert the download-maven-plugin to version 1.6.8
([365edc9](https://github.com/apache/plc4x/commit/365edc91fce1858e6ccd4ddecd7a6d9dcc83a516))
- - remove annoying debug messages in xslt files
([99e234f](https://github.com/apache/plc4x/commit/99e234f99ff0fa299691b0a7861b1044728703a6))
-
-- plc4j/s7:
- - fix build
([7647763](https://github.com/apache/plc4x/commit/7647763f50b571355f7714d6de5185755a39d513))
- - fix concurrency issue on tpduid rollover
([1f99989](https://github.com/apache/plc4x/commit/1f99989f6c3fcc8ea11962f32c54f94c7cb04c60))
-
-- plc4go/gen:
- - star delegates should now work.
([ca5452c](https://github.com/apache/plc4x/commit/ca5452c4026ca1535a875c5121a50b9a96103ef7))
-
-- plc4c:
- - repair plc4c
([b2be09f](https://github.com/apache/plc4x/commit/b2be09ff6b217d01aeb6078b9ec22f963ab1e56b))
- - test the c build files
([9279242](https://github.com/apache/plc4x/commit/92792422387c46b956ef65bb0bbb072ac1ee5227))
-
-- plc4go/tcp:
- - fix tcp String() when local address is nil
([92039d0](https://github.com/apache/plc4x/commit/92039d09ea7fb85fb18b9e7f2dbc2b8e1eb4d5de))
-
-- plc4j/connection-cache:
- - Fixed an issue with the timeout handler not being cancelled
([bf4f1e2](https://github.com/apache/plc4x/commit/bf4f1e2ac4e0fea617ef7f4792313133290df52c))
- - Fixed a problem, that after encountering an error with the PLC,
connections weren't invalidated.
([9b06c2d](https://github.com/apache/plc4x/commit/9b06c2de0c77a7c1bbcb730bb5285c4435002c93))
- - fix issue with timing of thread during double connection test. (#796)
([b58ae5d](https://github.com/apache/plc4x/commit/b58ae5dac53ac99cf3827beab2f81c859e83df36))
([#796](https://github.com/apache/plc4x/pull/796))
- - Increased the setup timeout to possibly get the test running on jenkins.
([ee18ebd](https://github.com/apache/plc4x/commit/ee18ebd734e11bb1c06af5f1ac865c23e7878640))
-
-- plc4j/logix:
- - Include documentation for Logix Driver
([ee2a5f3](https://github.com/apache/plc4x/commit/ee2a5f3fc0e264c7b595c2b823ea05ce4cf1610a))
-
-- plc4go/bacnet:
- - disable excessive logging on Task
([75ea6f8](https://github.com/apache/plc4x/commit/75ea6f8b6e840cf3a55234924a90b5dc1b978def))
- - fixes in BIP simple
([fa5e0ec](https://github.com/apache/plc4x/commit/fa5e0ecf2eac91a41a88f1dde7b9904986dd75b0))
- - fixes in application layer
([5eba21b](https://github.com/apache/plc4x/commit/5eba21b22ad73ed27de7a083a62be882d5bab669))
- - fixed a bunch of broken code parts
([609f6af](https://github.com/apache/plc4x/commit/609f6afbf21e45e713392ba0c475c98de3a7228d))
- - smaller fixes relating udp comm
([75872b4](https://github.com/apache/plc4x/commit/75872b46ef3d274d94d53265833e2e70d91ea76b))
- - several fixes
([b28801f](https://github.com/apache/plc4x/commit/b28801fc4a15a2c365103a106508a581fee45fc6))
- - fixed static helper creating wrong segmentation request
([ace9cc3](https://github.com/apache/plc4x/commit/ace9cc35e79bbc0bf27c416d145852212101a91f))
-
-- plc4j/test-generator:
- - Fixed an issue causing core-dumps on Mac
([55d85be](https://github.com/apache/plc4x/commit/55d85be9182afa367454b1f3f2e7025e52068a8b))
-
-- bacnet:
- - replace the dummy tag number so deep equals doesn't crap out
([488b457](https://github.com/apache/plc4x/commit/488b457cdc5eb3aa812688d242dae1d43c411739))
- - fix network layer message related to routing
([3311c89](https://github.com/apache/plc4x/commit/3311c89c84419925b2f531cee1923f0a46fc8d86))
- - fix segment ack
([e0a7639](https://github.com/apache/plc4x/commit/e0a76392a2d884d4be6ea972388871717c80b95d))
- - use BACnetConfirmedServiceChoice where appropriate
([ba86633](https://github.com/apache/plc4x/commit/ba86633aab7bb7f56473fe583c1d4954766cc83d))
-
-- code-gen:
- - Handle the case where while dispatching types the consumer modify the
consumer list.
([e369b2e](https://github.com/apache/plc4x/commit/e369b2ea12e3b0a863cc3b0b28ede33d45dae18d))
-
-- plc4x/c-bus:
- - remove dangling parenthesis in virtual field
([92e5ac9](https://github.com/apache/plc4x/commit/92e5ac9365bb90a67be4f57ba75bb0d9a23b2eeb))
-
-- plc4j/eip:
- - partial fixed length calculation
([2b0ae68](https://github.com/apache/plc4x/commit/2b0ae68e054ad3d4e99cae02e3e638b440996db1))
-
-- plc4j/nifi:
- - removed explicit version reference in pom.xml for jackson.
([91b68ad](https://github.com/apache/plc4x/commit/91b68ad4b9864885351c6b286074d069d87c1efc))
-
-- plc4j/examples/ads:
- - Fixed some wrongly named constants
([812adb8](https://github.com/apache/plc4x/commit/812adb8b29b6022ee80aeab1164cad68a309dc9f))
- - Fixed some wrongly named constants
([795fc77](https://github.com/apache/plc4x/commit/795fc77c93b9845d27a6ffa9d5e3d76366de28ec))
-
-- plc4j/examples:
- - Improve java example (#724)
([63b77e1](https://github.com/apache/plc4x/commit/63b77e10e07bcc7bb525f0b3c56ed153411b7bde))
([#724](https://github.com/apache/plc4x/pull/724))
-
-- s7comm:
- - Commented out some recent changes in order to get the build running again.
([46ed026](https://github.com/apache/plc4x/commit/46ed02625c06fda709879473f8ac51e2114a0101))
-
-- plc4py:
- - Fix for multi enums for python 3.7
([179e8ee](https://github.com/apache/plc4x/commit/179e8eef794ed3e9c1bcd9da85d214e8ce63295c))
- - Fix compatibility with 3.7 when using multi value enums
([b8c4bf3](https://github.com/apache/plc4x/commit/b8c4bf36e35cb2e43ff200d086c1e5e3dddf7dc9))
- - Trying to fix pip being uninstalled on windows workflow
([7f5ea6f](https://github.com/apache/plc4x/commit/7f5ea6fdb4f8af7fc29ee79af309b9dd1d15e72b))
- - Trying to fix pip being uninstalled on windows workflow
([4b16655](https://github.com/apache/plc4x/commit/4b16655c394bd29faae2d1c17614779d61f82a8b))
- - Add wait for process output to python checks
([9c3b983](https://github.com/apache/plc4x/commit/9c3b983e1b9f2986a37042ea4f84ba96a86db68e))
- - Add wait for process output to python checks
([f18bc8b](https://github.com/apache/plc4x/commit/f18bc8bff01ad6585a6f8360e1628e9bd68605f2))
- - Add direct output of python --version during prereq check, troubleshooting
([d867414](https://github.com/apache/plc4x/commit/d867414f8d9a6de7a0ea130e500b3cd381d47cd6))
- - Disable CodeQL temporarily due to integration not being accessable
([55594ef](https://github.com/apache/plc4x/commit/55594efc594d229397bbc3cf1f8e6e2f91e74cf8))
- - Get rid of warning for the workflow about having branches in both pull and
push sections
([b8b9641](https://github.com/apache/plc4x/commit/b8b96419dff88dfa9fe2bd95b0fb34a8af955a01))
- - Temporarily disable the lint check in the GH workflöow
([02ea818](https://github.com/apache/plc4x/commit/02ea81830e5c874d0d6c1e164e649d42a82f0833))
- - Add python/python3 switch for linux/windows executable
([a609edf](https://github.com/apache/plc4x/commit/a609edfefc1fcf3a2e72a4f622bbc2c65a092d9c))
- - Replace builtin types (list and dict) with class from the typing package.
([dd9d36f](https://github.com/apache/plc4x/commit/dd9d36ff17f9deab14c146d531779ce39dbfd8ef))
- - Replace builtin types (list and dict) with class from the typing package.
([135452d](https://github.com/apache/plc4x/commit/135452d103495202f363ebbe40a415d2881002f8))
- - Used Union for type hints, remove manual tests from build
([1e4e1d3](https://github.com/apache/plc4x/commit/1e4e1d395396cedcabeae7a23c1b5933f1cccbd5))
- - Found some inconsistancies in the PlcConnection classes
([add49ca](https://github.com/apache/plc4x/commit/add49ca88e9616e483e2924a3ad24d260c14843c))
([#362](https://github.com/apache/plc4x/pull/362))
-
-- plc4j/enums:
- - String comparison when evaluating enums
([3b84d5d](https://github.com/apache/plc4x/commit/3b84d5da8617f1b6f8f23374c7416200f2a2db9b))
-
-- prereq:
- - Remove trailing -ea string in Java version string for version 20
([d465153](https://github.com/apache/plc4x/commit/d465153d5e4db99a2fda42a1ef222e066ae54b73))
-
-- plc-simulator/bacnet:
- - simulator should now respond to the right ip on bacnet
([7ff73a2](https://github.com/apache/plc4x/commit/7ff73a2cf63cd1d90fb7d33ee32a329554aa2bb0))
-
-- readme:
- - Add PLC4X website link to the PLC4X image in the readme
([6038199](https://github.com/apache/plc4x/commit/60381995b68fd7190b2b0c7a86ab92f4aaada94a))
-
-- plc4j/modbus:
- - Cleanup of ModbusTag (#732)
([8c49f4c](https://github.com/apache/plc4x/commit/8c49f4c5ada45e17f95cdfe892bd5e3a11db762f))
([#732](https://github.com/apache/plc4x/pull/732))
-
-- build:
- - fixed python build badge
([cb8e7e0](https://github.com/apache/plc4x/commit/cb8e7e026cf1bb74fc858283aa7c1c806d1b8167))
- - Also run the build when a pull request is craeted
([2c7ae0c](https://github.com/apache/plc4x/commit/2c7ae0c704b4ed14ba726a12d666f4739f724542))
- - Increased the timeout for getting the python version as the 500ms was way
to fast
([97ac2a1](https://github.com/apache/plc4x/commit/97ac2a13f8eb31e7b816686307a4d01d6cec2da9))
- - Added a self-activating profile which adds the generated-sources for
VSCode.
([f17780b](https://github.com/apache/plc4x/commit/f17780b640f2f9be9099e729790961673735d0dd))
- - Added a self-activating profile which adds the generated-sources for
VSCode.
([44e1696](https://github.com/apache/plc4x/commit/44e16967d240ce9793103f652eab522917c61e70))
- - Added a self-activating profile which adds the generated-sources for
VSCode.
([500732b](https://github.com/apache/plc4x/commit/500732b326422b50ce2236693f98a59e9a5e89c1))
-
-- plc4j/camel:
- - Remove the camel integration as it has moved to the Apache Camel project
([b784ded](https://github.com/apache/plc4x/commit/b784dedaa787e52e7907085bf096e8ea2e093f3b))
-
-- plc4x:
- - Update build status from Jenkins build
([1d165e8](https://github.com/apache/plc4x/commit/1d165e8f9fe68491a5aa040630ee6b9eb6037c12))
- - Fixed a naming issue with one of the source-files
([0bb2b4b](https://github.com/apache/plc4x/commit/0bb2b4ba9c34d62464c84dfb3e9509b10a6a4181))
-
-- protocols/modbus:
- - fix write requests for coils always set to false (#710) (#711)
([c9a1938](https://github.com/apache/plc4x/commit/c9a1938eb19b7103e89173597e02de9f622d42ad))
([#711](https://github.com/apache/plc4x/pull/711))
-
-- plc4x/ads:
- - fix(plc4x/ads) Support for basic browse requests.
([25eb3e3](https://github.com/apache/plc4x/commit/25eb3e397aaa84140a4b03ae38512f702f148495))
-
-- plc4go/ads:
- - fix(plc4go/ads) Got the subscriptions working for ADS.
([2c86e18](https://github.com/apache/plc4x/commit/2c86e18e70f7c9577c3e965fedc8230434ab41b3))
-
-- plc4go/c-bus:
- - fix unit info query
([68d7a45](https://github.com/apache/plc4x/commit/68d7a4556b68e823a602c2adb513f58cf094cd8a))
-
-- plc4j/bacnet:
- - fix static helper creating wrong requests
([3577f8b](https://github.com/apache/plc4x/commit/3577f8bfd2036eeda7319d5198212ad78f54d094))
-
-- plc-simulator:
- - fix cBus using s7 port
([ddf17ee](https://github.com/apache/plc4x/commit/ddf17ee0db01d4b9d518bedf88e2dae537aa6838))
-
-- plc4xanalyzer:
- - protocol filter should not override global filter
([f8b1de0](https://github.com/apache/plc4x/commit/f8b1de00e44e99489d0e0c9215e5b490017259e4))
-
-- plc4xpcapanalyzer:
- - guard against unknown protocols
([3c11cbd](https://github.com/apache/plc4x/commit/3c11cbd7360d8c95dc640fc5d6483a83dfa17190))
- - fix file navigation
([e54ee39](https://github.com/apache/plc4x/commit/e54ee39ad4f7a9de31e6e16a49a3d843332a4918))
- - fix handling of cap files
([ac27254](https://github.com/apache/plc4x/commit/ac272549c245f6071afddf58e587585073aee6a6))
-
-### Documentation
-
-- general:
- - Updated the RELEASE_NOTES
([9369e7d](https://github.com/apache/plc4x/commit/9369e7d0e9b65b1c6e745ad8e3a9189d2b1fc6ac))
- - Updated the RELEASE_NOTES
([957a786](https://github.com/apache/plc4x/commit/957a786c13556dec4f54bafcaa4fdd25d7f40387))
- - Updated the general concepts and plc4j getting started guides.
([66649d4](https://github.com/apache/plc4x/commit/66649d4e99e99c99db164d73178720ec718846a2))
- - Added some links to important information on S7ComPlus [skip ci]
([06a68f1](https://github.com/apache/plc4x/commit/06a68f13d06a6a23f36d4c9fba66d1b4ecdafabf))
- - Added a comment to releases on Mac systems
([4b5f808](https://github.com/apache/plc4x/commit/4b5f808ee63cbe25d9d11c37278c283d0a190ce3))
- - Updated the docs for the knx protocol
([ff37b11](https://github.com/apache/plc4x/commit/ff37b1152773143bc9b6d1477d97f007ade525e4))
- - Added a paragraph on setting up IntelliJ to not get confused by the
failsafeArgLine in the pom.
([3b695e5](https://github.com/apache/plc4x/commit/3b695e5e3399432c759e296c6a5deda2a32a8369))
-
-- plc4go/bacnet:
- - Added some comments
([255ddc3](https://github.com/apache/plc4x/commit/255ddc3394cde0e889b425e78387583ba90d929b))
-
-- test-generator:
- - Added a README for the test-generator
([680b618](https://github.com/apache/plc4x/commit/680b6184cabbc5cbcd748dfa6e6fae0fd8dd670a))
- - Added a README for the test-generator
([4ab57bd](https://github.com/apache/plc4x/commit/4ab57bda2ee9a6b2c1842286e6ee2e117a02f210))
- - Added a README for the test-generator
([e82f6e5](https://github.com/apache/plc4x/commit/e82f6e5900c54488ec3353eacea03a92dab3fa17))
-
-- user:
- - Marked the connection-pool as removed stating with version 0.11.0 (#758)
([d74c0c6](https://github.com/apache/plc4x/commit/d74c0c6737e680ac96866eeffa2d8927bcb61daf))
([#758](https://github.com/apache/plc4x/pull/758))
-
-- api:
- - Started adding an alternate documentation for the SNAPSHOT version of the
API
([2b687e9](https://github.com/apache/plc4x/commit/2b687e933d69fbc0cdcf06d6e431ab0c850f376c))
-
-### Refactor
-
-- plc4j/opcua:
- - reworked configuration/added driver context
([3ac65c0](https://github.com/apache/plc4x/commit/3ac65c04a0b08d1b6711f57b71fa51fb3ce620ad))
- - slight cleanup and qc fixing
([c9efef3](https://github.com/apache/plc4x/commit/c9efef33bc58128a388a176eae89be6fccbe1766))
-
-- plc4go/opcua:
- - restructure secure channel ownership
([4cf782b](https://github.com/apache/plc4x/commit/4cf782b601d85a6661800c9224d9fe406ea03358))
- - use keyed logging
([a5a5e94](https://github.com/apache/plc4x/commit/a5a5e948343d79bb7c62f62e3b84524186ac83fc))
-
-- opcua:
- - simplify pascal string
([93d7565](https://github.com/apache/plc4x/commit/93d7565a79f60c408562e4e2c65da927aced23b9))
-
-- plc4go/spi:
- - add constructor to request transaction
([484af3b](https://github.com/apache/plc4x/commit/484af3bd711c1f68e35cd1e880194a830bfca6a8))
- - avoid issues when using executor and logging
([7d03458](https://github.com/apache/plc4x/commit/7d0345826641f97d4f49454635fc3a24946a9345))
- - slight cleanup of pool
([3ea774c](https://github.com/apache/plc4x/commit/3ea774cd4fa8a87bbd177c70401123157a1cc396))
- - move worker starting into a own method
([430655f](https://github.com/apache/plc4x/commit/430655fdf995364e800a7a5b5e938dd42cebcafb))
- - reorder methods for options
([1e2298b](https://github.com/apache/plc4x/commit/1e2298b3d8d82855eb3a4bca0fec2953c5dc6cab))
- - use getOrLeaveBool for high log precision too
([8535bef](https://github.com/apache/plc4x/commit/8535bef7c72829b9b4f019fec1f56cea5f461cbf))
- - abstract bufio.Reader through an interface
([62bc2ae](https://github.com/apache/plc4x/commit/62bc2ae77f8e416fe14caae9b0e588ce983b64e3))
- - move pool option to other options
([ac95770](https://github.com/apache/plc4x/commit/ac957705d69a694b5f8b3670cfa7e5e798df6cc9))
- - split up pool into multiple files
([ade5107](https://github.com/apache/plc4x/commit/ade510700aab3ef7200064501bd2f01152919aa9))
- - split up request transaction into separate file
([d7d5491](https://github.com/apache/plc4x/commit/d7d54912ee102858bd60a28aaea08713a6b32bcb))
- - improve code flow of read and write request
([ee99a37](https://github.com/apache/plc4x/commit/ee99a371eb168b897c6c1a0ee919d164207b2fcf))
- - move WorkerPool to own package
([c4bf3eb](https://github.com/apache/plc4x/commit/c4bf3ebd6206d470ab570c4d67710b95fe153c42))
- - move transaction manager to own package
([09147a8](https://github.com/apache/plc4x/commit/09147a8d953167c37a04eaaf49ecf4819f4b9be1))
- - simplify ReadBufferByteBased
([709866e](https://github.com/apache/plc4x/commit/709866edce4ef92c78139937dec5953ad020db82))
- - ignore callbacks in builder for code generation
([24eeddb](https://github.com/apache/plc4x/commit/24eeddbabe7182298de505f0334a90460b47ae79))
- - cleanup unused types
([794183a](https://github.com/apache/plc4x/commit/794183a15deaad0d6baa4ac8142da082a441edf8))
- - removed unsued type
([262cbc1](https://github.com/apache/plc4x/commit/262cbc1d9a4332048732ab7159dfb0fe7930801c))
- - introduce RequestTransactionRunnable
([fe482d9](https://github.com/apache/plc4x/commit/fe482d9305136b0a012f3dc86a005fdbab875ab1))
- - small cleanups
([0ddb758](https://github.com/apache/plc4x/commit/0ddb758cfd056cbd6507516383603781baa55807))
- - replace interface{} with any
([a24d2e1](https://github.com/apache/plc4x/commit/a24d2e18479630f272125c3494aa2e196d2eaa4b))
- - move ArrayContext to utils
([e36433a](https://github.com/apache/plc4x/commit/e36433a42513e1d83fd250635015342f8b91fc30))
- - cleanup browse query
([54095d0](https://github.com/apache/plc4x/commit/54095d0d629ec49960c294f7faddd3418027a0b7))
- - use Executor interface
([be227a7](https://github.com/apache/plc4x/commit/be227a7ad0989cad0e29e56fd197472477457272))
- - clean up interfaces of WorkerPool
([c9e0852](https://github.com/apache/plc4x/commit/c9e08520a7cddecf16f2e6cc76da1009bbdbf453))
- - clean up interfaces of WorkerPool
([12596b0](https://github.com/apache/plc4x/commit/12596b0828dfe18685eebf2602ac8925614dae7e))
- - generify WorkerPool
([7efcb36](https://github.com/apache/plc4x/commit/7efcb36f3ea0d61fb0e44f52902e23e6b843122c))
- - move worker related code into WorkerPool
([23f19db](https://github.com/apache/plc4x/commit/23f19dbd4c4b4625034e825320c0d24966239e64))
- - change the API of Parse
([c5fa0a3](https://github.com/apache/plc4x/commit/c5fa0a366a074bfb605dc94acf03a8733ba9f10a))
- - change the API of Serialize
([40ea49b](https://github.com/apache/plc4x/commit/40ea49b06d7d33b761fd43133205dba910ba3dc2))
- - change the API of Serialize
([f2510c2](https://github.com/apache/plc4x/commit/f2510c2c0c9a5b7bfaba1b50224690d378a4a6f2))
- - converted WriteBufferByteBased options to proper options
([e383adc](https://github.com/apache/plc4x/commit/e383adc494cea6f57d2b7e55c4cbe9da617c970f))
-
-- plc4go/cbus:
- - split up browser code
([9036acb](https://github.com/apache/plc4x/commit/9036acbbd874341d43665a75aa4c7fec698cb936))
- - fix small code issues
([88fbf2c](https://github.com/apache/plc4x/commit/88fbf2cd0421363b42eacd5db989705f6c34355f))
- - split up reader into multiple methods
([fcd62ce](https://github.com/apache/plc4x/commit/fcd62ce597efa89e4064711b2ba30f1581995034))
- - align sal handler to mmi handler regarding the logic
([4f2d34f](https://github.com/apache/plc4x/commit/4f2d34f7921e75b9d668eda38c4154322629885e))
- - restructure Subscriber
([6c41c51](https://github.com/apache/plc4x/commit/6c41c51c557bac9571ae7a38c065e7c0469ab92b))
- - use *MessageCodec
([4eb09f8](https://github.com/apache/plc4x/commit/4eb09f8b70ad2367b5c23765ed8fd83bc00b70b3))
- - restructure Discoverer to make it testable
([553ec3d](https://github.com/apache/plc4x/commit/553ec3d85068079086c522a8eff5604414ff9518))
- - re-arrange message mapper and fix bug
([ee5ae76](https://github.com/apache/plc4x/commit/ee5ae76e4f248014812870a7d31a3b932f2dcbcd))
- - cleanup code
([a6ce77d](https://github.com/apache/plc4x/commit/a6ce77de59f045eadfc1643d5217e079b635cba8))
- - use spi.interface in browser
([2776597](https://github.com/apache/plc4x/commit/2776597304065d0e7d1e895e04d73100238bd64e))
- - move map encoded reply to message mapper
([874e2b9](https://github.com/apache/plc4x/commit/874e2b9565945d0a01bfbeeb3717df5d2ccfb43c))
- - struct fields should now start with a lower case
([f3e2130](https://github.com/apache/plc4x/commit/f3e2130c3f5fe5cd12974f38d6dc1978d143d684))
- - restructure reader
([7ffe3e8](https://github.com/apache/plc4x/commit/7ffe3e8f78a3da2be76ce0fcb11ec3e433d3e982))
-
-- plc4j/profinet:
- - Added some comments and made the tests use the classloader to load the
test-data instead of a fixed file-reference.
([3bf83a2](https://github.com/apache/plc4x/commit/3bf83a20a4e93211222ae224ada1bf5dd2d8fec9))
-
-- plc4j/udp-transport:
- - Made it generally possible to open a UDP transport with a fixed local port
([23eee0a](https://github.com/apache/plc4x/commit/23eee0a89cb4039af3f6fddcb28a3fbf16bee61d))
-
-- plc4go:
- - retire Connect on codec
([5b3633f](https://github.com/apache/plc4x/commit/5b3633f77dfe1b5af6ec907093434c19bcb62692))
- - use generated Stringers instead of hand written ones
([3aa6605](https://github.com/apache/plc4x/commit/3aa66052aa5bfd401ca8bfa103da828bd8aee380))
- - general QC pass
([41b82bd](https://github.com/apache/plc4x/commit/41b82bd16f83ed6e0b4f94e64fc6996b2e599523))
- - deduplicate package name out of struct names
([524c2c8](https://github.com/apache/plc4x/commit/524c2c836fa78e8843dc525471adf45da856fedd))
- - switch from global loggers to local loggers
([04d235d](https://github.com/apache/plc4x/commit/04d235d1a8e9472e00763eb9766b0ff0a39291ef))
- - switch from global loggers to local loggers
([95571e9](https://github.com/apache/plc4x/commit/95571e94942038cf712be7e07be1bebfaa8a8fc4))
- - streamline imports
([a69ada6](https://github.com/apache/plc4x/commit/a69ada6faa9ca58a22a5b481993a7bf48a24f33c))
- - streamline imports
([d89e40f](https://github.com/apache/plc4x/commit/d89e40f73f2c4000187cb75b8e7f8cdc9e6ecf80))
- - use constructors when possible for default types
([e9d689f](https://github.com/apache/plc4x/commit/e9d689fad485298b3f978f2c313dd15bbda8a95d))
- - use buffered channels when possible
([d915511](https://github.com/apache/plc4x/commit/d9155112910be36914c2190b4e2fe3d310708a8f))
- - convert some panics to errors
([1eaa3d5](https://github.com/apache/plc4x/commit/1eaa3d5897af3c788a6827617aafd4520b84b767))
- - code QC
([61a7ff0](https://github.com/apache/plc4x/commit/61a7ff02d10a6bf13caad64f572c4327b84db6c0))
- - avoid panics if possible
([7cc564f](https://github.com/apache/plc4x/commit/7cc564ff827c1bd1fcf0a0dc6788363290229000))
- - godoc and slight refactoring
([36d016b](https://github.com/apache/plc4x/commit/36d016ba20fe1e94f2ee4c876bb2ac82b39678e4))
- - fix hex formatting using the right fmt string
([0f3a330](https://github.com/apache/plc4x/commit/0f3a3304d0b4f94dc6c5e7c57e972e84d198c846))
- - switch from github.com/google/gopacket to github.com/gopacket/gopacket
([4318f4b](https://github.com/apache/plc4x/commit/4318f4b2b0b89a17c6f3276fda13e4c19af0cb64))
-
-- plc4go/eip:
- - cleanup connection code
([39448aa](https://github.com/apache/plc4x/commit/39448aaf5cd1827255787d381c2b2580cee6f28a))
-
-- s7:
- - Renamed some things and moved some classes to more reflect the structure
of other drivers
([5a890b7](https://github.com/apache/plc4x/commit/5a890b77a448633333409d29653e3b97fe346c80))
-
-- plc4j:
- - fixed some Q/A issues
([f605319](https://github.com/apache/plc4x/commit/f605319d210cec1a0165077a06ccebd38b87920f))
- - fixed some Q/A issues
([331f892](https://github.com/apache/plc4x/commit/331f892d34d108b8f478314c6b8a1a05f92afd01))
- - fixed some Q/A issues
([ab9026f](https://github.com/apache/plc4x/commit/ab9026f677d7ee4b36209afbaa1f93b214f1aa68))
- - fixed some Q/A issues
([0feee55](https://github.com/apache/plc4x/commit/0feee55a24e5bd9a09723823cbe064bddb453d43))
- - fixed some Q/A issues
([724c043](https://github.com/apache/plc4x/commit/724c043737cc324381b23e35c7f531a4794a6bfe))
- - get rid of jackson in test-utils
([5b72eaf](https://github.com/apache/plc4x/commit/5b72eaf8fe9d49cdeca7288d92e5ae2fe85079bd))
- - Continued streamlining the way Api types are parsed/serialized
([1997380](https://github.com/apache/plc4x/commit/199738041c7b493bb338b9e20962027f5ef9d225))
- - Commented in the stuff I commented out for testing.
([ec30925](https://github.com/apache/plc4x/commit/ec3092533fcc575807cbf141470c2de71177e3e5))
- - Continued porting the code to using contexts ... tried to fix the EIP
Integration-Tests
([b583129](https://github.com/apache/plc4x/commit/b58312912f659565356c8fdacb1f0b503fa745c6))
- - Removed the Jackson Annotation stuff from all types
([edf5132](https://github.com/apache/plc4x/commit/edf5132bac0f0505a8eac257b33a43a5b59fbb76))
-
-- plc4j/s7:
- - post merge cleanup
([3bb4097](https://github.com/apache/plc4x/commit/3bb40976a11ef574012bca8e04b9e69481284193))
- - post merge cleanup
([ee90580](https://github.com/apache/plc4x/commit/ee905808adf75aa30c9aae55544737214e3b5076))
-
-- general:
- - streamline plc4go and plc4j spi serialization
([b303a33](https://github.com/apache/plc4x/commit/b303a331c060f5030800f62c91cbf7a5e5e596c0))
-
-- plc4go/test:
- - simplify test TransportInstance signature
([1ad4fc7](https://github.com/apache/plc4x/commit/1ad4fc756f281f96d6bf42244344224be7ff7e01))
-
-- plc4c:
- - Updated PLC4C to work with serializer and parse contexts in order to
support variables like the "_latest"
([e139d4d](https://github.com/apache/plc4x/commit/e139d4de74159a797bc50aa13aa50ec644c8d601))
-
-- code-gen:
- - Changed the code-gen to support a "_lastItem" variable inside array
elements
([8dfef52](https://github.com/apache/plc4x/commit/8dfef5247a9b68c38a0847bfafaeac28edb64c38))
- - Changed the code-gen to support a "_lastItem" variable inside array
elements
([138c619](https://github.com/apache/plc4x/commit/138c6195a4a1776ad34199bf5f3a4b58b2b86193))
- - Introduced two code-gen options: generate-properties-for-parser-arguments
and generate-properties-for-reserved-fields
([d40f7d6](https://github.com/apache/plc4x/commit/d40f7d6097768845de1ed98e9ae646399d8a0b05))
-
-- plc4j/driver/ads:
- - added the discovery types to the generated code
([9e57f6f](https://github.com/apache/plc4x/commit/9e57f6fbd0f3d19003587b675e3882bb51374ae8))
-
-- protocol/open-protocol:
- - Added some more message-types
([41a110d](https://github.com/apache/plc4x/commit/41a110d77bcec6fbedcc9165803e4bd6fdb61237))
-
-- plc4j/code-gen:
- - Refactored the way Encoding is handled and added "nullBytesHex" attribute
support.
([102c041](https://github.com/apache/plc4x/commit/102c041d0662fbb8d9883e8d5f8bb9e52d2f9bbd))
- - Refactored the way Encoding is handled and added "nullBytesHex" attribute
support.
([bcb14d3](https://github.com/apache/plc4x/commit/bcb14d398828bf54d68b9050c5a1861fa9ae000b))
-
-- plc4go/bacnet:
- - cleanup package structure
([d1cbe41](https://github.com/apache/plc4x/commit/d1cbe41c7e14202e0e61a12ca6ca054d60484cf5))
- - smaller cleanups
([8e25dd2](https://github.com/apache/plc4x/commit/8e25dd229cba633173e6adb3a8fb27fb16e1ec35))
- - ported PDU object and encapsulate source and destination
([789403b](https://github.com/apache/plc4x/commit/789403bcb4ec45ac4a7f47c088440b11c3b838bd))
- - use generic messages for integration layer
([1e22184](https://github.com/apache/plc4x/commit/1e22184399e566a1d5663310f4c20d8267780951))
- - added more application code for protocol
([25c5e94](https://github.com/apache/plc4x/commit/25c5e941636f66d19ae70a0704a67362a24cd51f))
- - restructure code to hook in application layer
([c5639a6](https://github.com/apache/plc4x/commit/c5639a65fddbfa6f159649330ebe0cf31742e928))
- - remove useless code
([46cc1e1](https://github.com/apache/plc4x/commit/46cc1e13e3e73cdf296f9bbe414922109b106fe1))
-
-- api:
- - refactor(api) PLC4Go API refactoring
([1424813](https://github.com/apache/plc4x/commit/142481333f54fd743d012d8520e6f4b088a608a9))
-
-- plc4go/ads:
- - Refactoring of the go ADS drier
([554d756](https://github.com/apache/plc4x/commit/554d756cd215727869a5684d183fea5fd83caf84))
- - Refactoring of the go ADS drier
([4df0498](https://github.com/apache/plc4x/commit/4df04982253856a44ebc2ac90e33380821a34876))
- - Refactoring of the go ADS drier
([9c1296b](https://github.com/apache/plc4x/commit/9c1296b5d062f8b9aa528bb83c0f68af009d1af3))
- - Refactoring of the go ADS drier
([1612342](https://github.com/apache/plc4x/commit/1612342ae449d298520f8f433906d1970d20b9f7))
- - Refactoring of the go ADS drier
([2a9e84b](https://github.com/apache/plc4x/commit/2a9e84b439b46660f48a569aa9ecad82be5d36fa))
- - Refactoring of the go ADS drier
([8b0ba3f](https://github.com/apache/plc4x/commit/8b0ba3fd3da2254c70a8a7590ef7fd205ab4d9ed))
- - Refactoring of the go ADS drier
([b601c30](https://github.com/apache/plc4x/commit/b601c30c11076e537d66c4be9d823c0f56c7c920))
-
-- times:
- - Refactoring of the was PlcValues are handled for TIME, DATE, TIME_OF_DAY
and DATE_TIME types.
([76bcb48](https://github.com/apache/plc4x/commit/76bcb484b578dc0455e93127240675af02f89cfc))
- - Refactoring of the was PlcValues are handled for TIME, DATE, TIME_OF_DAY
and DATE_TIME types.
([e73b569](https://github.com/apache/plc4x/commit/e73b569653dbb190d2e1136e53bc464286b89ad9))
-
-- ads:
- - refactor(ads) PLC4Go Ads Driver update
([889511c](https://github.com/apache/plc4x/commit/889511c2928e3a2491192d42954a58dc188ff695))
-
-- plc4xanalyzer:
- - moved override logic out of commands
([9de6d03](https://github.com/apache/plc4x/commit/9de6d0365f3cd6abb21486d1951bf358a2e7d45e))
-
## [rel/0.10](https://github.com/apache/plc4x/releases/tag/rel/0.10) -
2022-09-29 15:56:37
## [rel/0.9](https://github.com/apache/plc4x/releases/tag/rel/0.9) -
2021-09-17 09:25:12