1. 530f7bf build(deps-dev): bump org.jacoco:jacoco-maven-plugin (#2839) by dependabot[bot] · 18 hours ago develop
  2. ba058f8 build(deps): bump the maven group with 2 updates (#2838) by dependabot[bot] · 2 days ago
  3. 4714316 fix(plc4go/bacnetip): cancel cov subscriptions instead of making them indefinite by Sebastian Rühl · 3 days ago
  4. e508986 fix(plc4go/bacnetip): allocate cov subscriber process ids per connection by Sebastian Rühl · 3 days ago
  5. fff4237 fix(plc4go/bacnetip): refresh COV subscriptions before their lifetime runs out by Sebastian Rühl · 3 days ago
  6. 810cb28 fix(plc4go/s7): split reads and writes that exceed the PDU by Sebastian Rühl · 4 days ago
  7. 0d90d5b fix(s7): subscribe cyclic tags with the address a read uses by Sebastian Rühl · 4 days ago
  8. 0817c84 fix(plc4j/s7): decode tags split across PDUs by Sebastian Rühl · 4 days ago
  9. 2d3e1d0 fix(s7): write only a BOOL array's own bits by Sebastian Rühl · 4 days ago
  10. 2cba3f0 fix(s7): read BOOL arrays that start at a bit offset other than 0 by Sebastian Rühl · 4 days ago
  11. 4057038 fix(s7): step the start of a BOOL array selection by bits by Sebastian Rühl · 4 days ago
  12. 7901757 build(deps): bump the maven group with 3 updates (#2835) by dependabot[bot] · 4 days ago
  13. a447b7b fix(plc4j/s7): unpack BOOL arrays from packed bytes on read by Sebastian Rühl · 4 days ago
  14. 1cf629a build(deps): bump the maven group with 4 updates (#2834) by dependabot[bot] · 5 days ago
  15. 0afc5c5 build(deps): upgrade virtualavr to 0.4.0 and testcontainers-virtualavr to 0.0.5 (#2833) by Peter Fichtner · 5 days ago
  16. f4da378 build(deps): bump the maven group with 7 updates (#2829) by dependabot[bot] · 10 days ago
  17. 90f6bec refactor(plc4go): move the zerolog PLC message marshaller to spi/utils by Sebastian Rühl · 11 days ago
  18. edd6fe7 build(deps): bump the maven group across 1 directory with 3 updates (#2827) by dependabot[bot] · 12 days ago
  19. f620322 chore(deps): remove exclusion, this should be possible by just mention it with ignore by Sebastian Rühl · 12 days ago
  20. 369238d chore(deps): exclude woodstox by Sebastian Rühl · 12 days ago
  21. 0cd122e chore(deps): exclude woodstox by Sebastian Rühl · 12 days ago
  22. 36ac40d docs(plc4net): update README status and build requirements (#2825) by TomNewChao · 12 days ago
  23. 1980c1b chore(plc4net): organize solution projects (#2821) by TomNewChao · 2 weeks ago
  24. 86e32ec6 test(plc4j/s7): keep the CotpFramingTest peer sockets reachable by Sebastian Rühl · 2 weeks ago
  25. 01934c5 feat(plc4net): add UDP transport (#2818) by TomNewChao · 2 weeks ago
  26. f9d84f0 build(deps): bump golang.org/x/tools in /plc4go in the go group (#2819) by dependabot[bot] · 2 weeks ago
  27. a031495 build: drop the unused maven-dependency-tree enforcer dependency (#2801) by Sylwester Lachiewicz · 2 weeks ago
  28. a86c956 ci: let the introduction request target one pull-request on demand by Sebastian Rühl · 2 weeks ago
  29. 558dd03 ci: ask first-time contributors to introduce themselves on dev@ by Sebastian Rühl · 2 weeks ago
  30. 7e531467 feat(plc4net): add S7 driver and tests (#2815) by TomNewChao · 2 weeks ago
  31. 048aa22 ci: pin external actions to commit SHAs, drop the dead Trivy workflow by Sebastian Rühl · 2 weeks ago
  32. 9ce443d docs(agents): point agents at the ASF GitHub Actions rules by Sebastian Rühl · 2 weeks ago
  33. d012eb4 ci: cut shared runner load from Dependabot and superseded PR runs (#2816) by Justin Mclean · 2 weeks ago
  34. 19d9434 fix(code-generation): drop compile-phase Karaf verify from the IT poms by Sebastian Rühl · 2 weeks ago
  35. 2596101 fix(plc4j): make the generated Karaf driver features installable by Sebastian Rühl · 2 weeks ago
  36. ecf411c fix(plc4j/osgi): resolve transports through the service registry by Sebastian Rühl · 2 weeks ago
  37. 08c65a4 build(plc4net): add model generation checks (#2814) by TomNewChao · 3 weeks ago
  38. de08e77 feat(plc4net): add the generated S7 model (#2813) by TomNewChao · 3 weeks ago
  39. 349c727 build(deps): bump golang.org/x/net from 0.59.0 to 0.61.0 in /plc4go (#2806) by dependabot[bot] · 3 weeks ago
  40. b262cd1 build(deps): bump io.github.pfichtner:testcontainers-virtualavr (#2807) by dependabot[bot] · 3 weeks ago
  41. e855852 build(deps): bump github/codeql-action from 4.38.2 to 4.38.3 (#2808) by dependabot[bot] · 3 weeks ago
  42. fc6933b build(deps): bump release-drafter/release-drafter from 7.9.0 to 7.10.0 (#2809) by dependabot[bot] · 3 weeks ago
  43. ddf6993 build(deps): bump commons-codec:commons-codec from 1.22.1 to 1.23.0 (#2810) by dependabot[bot] · 3 weeks ago
  44. 8de7305 feat(plc4net): let a protocol's static helper be written by hand (#2812) by TomNewChao · 3 weeks ago
  45. 3d96e26 fix(plc4j/firmata): compile the sketch for virtualavr 0.3 and pin the image by Sebastian Rühl · 3 weeks ago
  46. 59f293a docs(readme): point the Maven Central and last-commit badges somewhere useful by Sebastian Rühl · 3 weeks ago
  47. 53f2ed5 docs(readme): add the .NET Platform compatibility badge by Sebastian Rühl · 3 weeks ago
  48. 247758d feat(plc4go,plc4net): add the response codes the two bindings were missing by Sebastian Rühl · 3 weeks ago
  49. 0f2acd1 feat(plc4py): add the NOT_READY and OUT_OF_RANGE response codes by Sebastian Rühl · 3 weeks ago
  50. 75891b9 docs(website): list every response code each language actually has by Sebastian Rühl · 3 weeks ago
  51. 268e764 feat(plc4net): add the Modbus TCP and RTU drivers (#2792) by TomNewChao · 3 weeks ago
  52. a928243 fix(plc4j/spi): RequestThrottle silently drops a limit reduction while requests are in flight (#2734) by Oleksandr Klymenko · 3 weeks ago
  53. 3581a6f feat(plc4c): add the response codes plc4c was missing and report them from the proxy by Sebastian Rühl · 3 weeks ago
  54. a0d3378 fix(plc4c/plc4x): report the proxy's response code instead of INTERNAL_ERROR by Sebastian Rühl · 3 weeks ago
  55. fc7f8b9 feat(protocols/plc4x): carry NOT_READY, OUT_OF_RANGE and REQUEST_TIMEOUT on the wire by Sebastian Rühl · 3 weeks ago
  56. ed5878f fix(plc4go/spi): keep the codes of a sub-read that failed when merging reads by Sebastian Rühl · 3 weeks ago
  57. 357af64 fix(plc4go/modbus): report only a read that ran out of time as REQUEST_TIMEOUT by Sebastian Rühl · 3 weeks ago
  58. 85afc28 fix(plc4go/modbus): report a write the device never answers as REQUEST_TIMEOUT by Sebastian Rühl · 3 weeks ago
  59. 5c78329 fix(plc4j/modbus): report a timed-out transaction as REQUEST_TIMEOUT per tag by Sebastian Rühl · 3 weeks ago
  60. 355944b feat: add a REQUEST_TIMEOUT response code to plc4j, plc4py and plc4c by Sebastian Rühl · 3 weeks ago
  61. cd5d5e0 test(plc4j/modbus): assert the timeout a discarded response leads to by Sebastian Rühl · 3 weeks ago
  62. 7ef364e fix(plc4j/modbus): reject Modbus TCP responses from another unit by Sebastian Rühl · 3 weeks ago
  63. b76445c build(deps): bump github.com/gopacket/gopacket in /plc4go (#2793) by dependabot[bot] · 3 weeks ago
  64. 493c661 build(deps): bump logback.version from 1.6.4 to 1.6.5 (#2794) by dependabot[bot] · 3 weeks ago
  65. 345744f build(deps): bump release-drafter/release-drafter from 7.7.0 to 7.9.0 (#2795) by dependabot[bot] · 3 weeks ago
  66. 195ff8b build(deps): bump com.google.guava:guava from 33.7.1-jre to 33.7.2-jre (#2796) by dependabot[bot] · 3 weeks ago
  67. bb5a05e build(deps): bump joda-time:joda-time from 2.14.4 to 2.15.0 (#2797) by dependabot[bot] · 3 weeks ago
  68. ea456a7 build(deps): bump golang.org/x/tools from 0.50.0 to 0.51.0 in /plc4go (#2799) by dependabot[bot] · 3 weeks ago
  69. 2b1095c fix(plc4go): guard serial TransportInstance.Write against concurrent by Sebastian Rühl · 3 weeks ago
  70. 0d41b34 build(deps): bump dorny/test-reporter from 3.0.0 to 3.2.0 (#2800) by dependabot[bot] · 3 weeks ago
  71. d1117c5 doc: Added a link to the security page of Apache Security. by Christofer Dutz · 4 weeks ago
  72. 50249f5 feat(plc4net): add serial and COTP transports (#2788) by TomNewChao · 4 weeks ago
  73. ddc3080 build(deps): bump org.apache.maven:maven-artifact from 3.9.16 to 3.10.0 (#2790) by dependabot[bot] · 4 weeks ago
  74. b878aff feat(plc4net): add the MSpec C# generator (#2785) by TomNewChao · 4 weeks ago
  75. aeb1ba2 build(deps): bump github.com/gopacket/gopacket in /plc4go (#2786) by dependabot[bot] · 4 weeks ago
  76. 9c02724 build(deps): bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0 (#2787) by dependabot[bot] · 4 weeks ago
  77. 3ed95f8 feat(plc4net): add expression semantic model (#2784) by TomNewChao · 4 weeks ago
  78. 1ed7106 feat(plc4net): add the generated C# parsers for the mspec and expression grammars (#2783) by TomNewChao · 5 weeks ago
  79. 4b02071 fix(plc4j/opcua): stop PlcConsumerRegistration.unregister() from recursing by Sebastian Rühl · 5 weeks ago
  80. 2410319 build(deps): bump logback.version from 1.6.3 to 1.6.4 (#2776) by dependabot[bot] · 5 weeks ago
  81. a11a71b build(deps): bump com.gradle:develocity-maven-extension (#2777) by dependabot[bot] · 5 weeks ago
  82. 7481176 feat(plc4net): add the TCP transport (#2774) by TomNewChao · 5 weeks ago
  83. 419d0e7 build(deps): bump github/codeql-action from 4.38.1 to 4.38.2 (#2778) by dependabot[bot] · 5 weeks ago
  84. c1dcb27 build(deps): bump actions/setup-dotnet from 5 to 6 (#2780) by dependabot[bot] · 5 weeks ago
  85. 9ca7563 build(deps): bump mockito.version from 5.23.0 to 5.24.0 (#2779) by dependabot[bot] · 5 weeks ago
  86. 1fe6234 build(deps): bump org.slf4j:slf4j-api from 2.0.19 to 2.0.20 (#2781) by dependabot[bot] · 5 weeks ago
  87. 231c05b build(deps-dev): bump org.apache.karaf.tooling:karaf-maven-plugin (#2782) by dependabot[bot] · 5 weeks ago
  88. 994a285 test(plc4j/opcua): let Maven fetch the Milo jar for the test server image by Sebastian Rühl · 5 weeks ago
  89. 9f955ca fix(plc4py): fall back to a port of ElementTree.indent on Python 3.8 by Sebastian Rühl · 5 weeks ago
  90. 6ce26fe chore(plc4net): drop the .sln license-check exclusion, the solution file carries the header by Sebastian Rühl · 5 weeks ago
  91. c3006e9 chore(ads): drop the outdated flag-layout comments from AdsSymbolTableEntry by Sebastian Rühl · 5 weeks ago
  92. 6d6f6f1 build(plc4net): restore the Apache license header in plc4net.sln by Sebastian Rühl · 5 weeks ago
  93. be330eb fix(ads): parse symbol table entry flags per TcAdsDef.h by Sebastian Rühl · 5 weeks ago
  94. 676de7e feat(plc4net): add .NET 8 API and SPI foundation (#2771) by TomNewChao · 5 weeks ago
  95. 01c5747 build(deps): bump jackson.version from 2.22.2 to 2.22.3 (#2772) by dependabot[bot] · 5 weeks ago
  96. bc6854e build(deps): bump org.apache:apache from 39 to 40 (#2769) by dependabot[bot] · 5 weeks ago
  97. d4166b8 build(deps): bump joda-time:joda-time from 2.14.3 to 2.14.4 (#2770) by dependabot[bot] · 5 weeks ago
  98. 0f5fa05 chore(plc4net): remove the abandoned net452 knxproj driver (#2761) by TomNewChao · 5 weeks ago
  99. bf4057a chore: Hopefully now the release picks the right key to sign. by Christofer Dutz · 5 weeks ago
  100. 892d49a fix(plc4go/bacnetip): stop injecting a port-sharing option nothing reads by Sebastian Rühl · 5 weeks ago