1. 35f713d build(deps): bump logback.version from 1.6.0 to 1.6.1 (#2658) by dependabot[bot] · 23 hours ago develop
  2. 1bee1b5 chore: thighten PR approvals by Sebastian Rühl · 2 days ago
  3. e58d364 doc: Fixed an invalid link in the vote email temlpate. by Christofer Dutz · 2 days ago
  4. 2ef3f7e chore: Updated the release-scripts to be more maven4-style by Christofer Dutz · 3 days ago
  5. 360a18d chore: Updated the "apache" parent to the latest version throughout the project. by Christofer Dutz · 3 days ago
  6. 94e5305 doc: Updated the NOTICE files to the current year. by Christofer Dutz · 3 days ago
  7. 511844a doc: Updated the RELEASE_NOTES in preparation for an upcoming release. by Christofer Dutz · 3 days ago
  8. df25bde chore: Updated the BACnet and KNX Vendor IDs by Christofer Dutz · 3 days ago
  9. 7f851ab feat: Updated all drivers that currently didn't support subscriptions natively to use the new subscription emulation. by Christofer Dutz · 3 days ago
  10. e6b19dd chore: Streamlined the artifactIds of some of the "tools" to match the general pattern. by Christofer Dutz · 3 days ago
  11. 422ff98 chore: Updated the BACnet and KNX Vendor IDs by Christofer Dutz · 3 days ago
  12. f7b8557 chore: licence fix by Sebastian Rühl · 3 days ago
  13. 37160df build(deps): bump joda-time:joda-time from 2.14.2 to 2.14.3 (#2657) by dependabot[bot] · 3 days ago
  14. a9c5517 test(plc4go/bacnetip): routed-addressing roundtrip coverage by Sebastian Rühl · 6 days ago
  15. 5e4fb8e feat(plc4go/bacnetip): segmented request sending via peer-capability connection options by Sebastian Rühl · 6 days ago
  16. 6ac074e build(deps): bump logback.version from 1.5.38 to 1.6.0 (#2653) by dependabot[bot] · 6 days ago
  17. 8e5f347 feat(plc4go/bacnetip): routed BACnet addressing via RemoteNetwork/RemoteAddress connection options by Sebastian Rühl · 7 days ago
  18. 130d77d fix(plc4j/transports-tcp): close SocketChannel on failed bind/socket-option setup (#2645) by Martin Kribs · 7 days ago
  19. b480a24 build(deps-dev): bump org.apache.maven.plugins:maven-jar-plugin (#2652) by dependabot[bot] · 7 days ago
  20. 9f298a1 feat(plc4j/slmp): add Batch Write (0x1401) support (#2651) by LivingLikeKrillin · 9 days ago
  21. 361e322 perf(plc4j/spi/buffers): speed up byte-aligned integer read/write (#2650) by LivingLikeKrillin · 9 days ago
  22. 69f6524 fix(plc4go): defaultCodec.Connect started workers before running=true - worker could die at startup by Sebastian Rühl · 10 days ago
  23. 99a0299 test(plc4go): fix three -race flakes in spi test hygiene by Sebastian Rühl · 10 days ago
  24. 529811d fix(plc4go): TCP Write() armed a READ deadline (copy-paste) - write unbounded, sticky deadline broke late replies by Sebastian Rühl · 10 days ago
  25. b778051 chore(build): Enable consumer POM flattening for Maven 4 RC-6 readiness (#2647) by Gerd Aschemann · 10 days ago
  26. 9dafc70 build(deps): bump actions/setup-python from 6 to 7 (#2648) by dependabot[bot] · 10 days ago
  27. c48edd3 build(deps): bump org.json:json from 20260522 to 20260719 (#2649) by dependabot[bot] · 10 days ago
  28. 6a72ab5 fix: Added a missing Apache header (wonder why it didn't report this locally) by Christofer Dutz · 14 days ago
  29. 45f5666 fix: Removed an unneeded parameter (which I first thought was useful and forgot to remove) by Christofer Dutz · 14 days ago
  30. 12b0cb9 fix: Removed an unneeded parameter (which I first thought was useful and forgot to remove) by Christofer Dutz · 14 days ago
  31. 7b58f2f chore: Updated the pom to maven 4 by Christofer Dutz · 14 days ago
  32. 2c5680e feat: Added base classes for a subscription-eumulation layer. by Christofer Dutz · 14 days ago
  33. c5860b1 chore: Cleaned up the no longer needed pcap-shared module by Christofer Dutz · 14 days ago
  34. 83023b0 feat: Implemented a new component for fetching data from remote PLCs (replacement for the scraper) by Christofer Dutz · 14 days ago
  35. e155c1a chore: Updated the BACnet Vendor IDs by Christofer Dutz · 14 days ago
  36. 40c4267 fix(plc4go): make TCP TransportInstance.Reset a no-op (raced the receive worker, could desync stream framing) by Sebastian Rühl · 2 weeks ago
  37. 29b3357 chore: Cleaning up in the maven and maven-wrapper settings. by Christofer Dutz · 2 weeks ago
  38. 8024149 doc: Updated the title of the RELEASE_NOTES section from 0.14.0 to 1.0.0 by Christofer Dutz · 2 weeks ago
  39. 5238b33 fix(plc4go): make UDP TransportInstance.Reset a no-op (lease-time Reset raced the receive worker and ate inbound datagrams) by Sebastian Rühl · 2 weeks ago
  40. 1622601 feat(plc4go): exempt subscription-carrying connections from cache idle TTL by Sebastian Rühl · 2 weeks ago
  41. 3ca6dd9 fix(website): install driver modules before building the site by Sebastian Rühl · 2 weeks ago
  42. 2a7d7f2 fix: Fixed the issue in the site-generation build by Christofer Dutz · 2 weeks ago
  43. 01593f3 chore: Removed the old code-gen and renamed the new one to replace the old. by Christofer Dutz · 2 weeks ago
  44. 369c946 fix(plc4go): adopt DeliverResult in the remaining drivers by Sebastian Rühl · 2 weeks ago
  45. 04527e0 fix(plc4go): never block result delivery to abandoned request channels by Sebastian Rühl · 2 weeks ago
  46. d6bb8ba chore: After 10000 commits and allmost 9 years, the Apache PLC4X project decided it's time for finally aiming for a 1.0.0 release ... so let's celebrate this big step :-) by Christofer Dutz · 2 weeks ago
  47. 20f08cc feat(plc4j/opcua): Implemented initial support for reading and writing structs in OPC-UA. by Christofer Dutz · 2 weeks ago
  48. 80958c9 fix: Added a missing dependency. by Christofer Dutz · 2 weeks ago
  49. d221862 feat: Implemented correct array handling in OPC-UA also added a lot of new namespace tests. by Christofer Dutz · 2 weeks ago
  50. f8fcee4 doc: Updated the driver partials and updated the slmp to use the newly generated partial. by Christofer Dutz · 2 weeks ago
  51. 7b90aef feat(plc4j/slmp): add read-only SLMP (MELSEC 3E) driver (#2640) by LivingLikeKrillin · 2 weeks ago
  52. 24daaca test(plc4go): pin BACnet write SimpleAck handling across codec, driver, and UDP transport by Sebastian Rühl · 2 weeks ago
  53. 015924e chore: Updated the KNX Vendor IDs by Christofer Dutz · 2 weeks ago
  54. 5fbbea7 feat: Extended the opc-ua driver to derive the types for simple type tags from the server model (Instead of guessing it based on the input data) by Christofer Dutz · 2 weeks ago
  55. 955486e fix: Make the lease-time decision deterministic (purely idle-time based, plus the force flag) by Christofer Dutz · 2 weeks ago
  56. 8c0d7d9 fix: Hopefully hardened a flaky test. by Christofer Dutz · 2 weeks ago
  57. f7bd21f feat(plc4j): OPC-UA browse now resolves server-side types & access rights by Christofer Dutz · 2 weeks ago
  58. d9899d2 fix: Fixed an error in the opc-ua testuite. by Christofer Dutz · 2 weeks ago
  59. 2631a7c feat: Added browse support for PLC4J OPC-UA by Christofer Dutz · 2 weeks ago
  60. 8cbd274 fix: Addressed two issues in the OPC-UA driver by Christofer Dutz · 2 weeks ago
  61. e1cf244 doc: Added information on S7-200 support from the PR and Issues on GitHub. by Christofer Dutz · 2 weeks ago
  62. 83dd291 fix(plc4j): Migrated the OSGi TransportActivator to the new transports SPI. by Sebastian Rühl · 2 weeks ago
  63. adfe11e fix(plc4j): Updated DefaultPlcValueHandlerTest to match the new multi-value handling for non-array tags. by Sebastian Rühl · 2 weeks ago
  64. 3a4f4fb fix: Added tests covering TransportInstance.getDriverConfig to fix the JaCoCo coverage check in plc4j-transports-api. by Sebastian Rühl · 2 weeks ago
  65. e8a1efc build(deps): bump bouncycastle.version from 1.84 to 1.85 (#2642) by dependabot[bot] · 2 weeks ago
  66. 4179122 build(deps): bump org.junit:junit-bom from 6.1.1 to 6.1.2 (#2643) by dependabot[bot] · 2 weeks ago
  67. a2dbb6b fix: Addessed various issues with the OPC-UA driver and it's testsuite. by Christofer Dutz · 3 weeks ago
  68. 5a4d5bd fix: Addessed various issues regarding to parsing of potentially corrupt or mallicious responses which could cause OOM errors. by Christofer Dutz · 3 weeks ago
  69. 25a7a0f fix: Fixed an issue making IntelliJ not pick up the change to maven 4 by Christofer Dutz · 3 weeks ago
  70. a4632bc chore: Updated the KNX Vendor IDs by Christofer Dutz · 3 weeks ago
  71. 181d976 chore(plc4j/opm): port to restructured SPI and re-enable module by Sebastian Rühl · 3 weeks ago
  72. 8a30a6e build(deps): bump logback.version from 1.5.37 to 1.5.38 (#2639) by dependabot[bot] · 3 weeks ago
  73. be0da39 fix(plc4j/scraper): supply default connection manager, port to new SPI, re-enable module by Sebastian Rühl · 3 weeks ago
  74. 11b103d build(deps): update 3rd party deps by Sebastian Rühl · 3 weeks ago
  75. 75847e3 chore(build): maven 4 migration (#2337) by Sebastian Rühl · 3 weeks ago
  76. c3a6551 build(deps): bump actions/github-script from 8.0.0 to 9.0.0 by dependabot[bot] · 4 months ago
  77. 54f4419 restore skip-code-generation property usage (#2407) by Hervé Boutemy · 3 weeks ago
  78. 7ac57b3 feat: Add SLMP (MELSEC Communication 3E) protocol module (read-only wire layer) (#2597) by LivingLikeKrillin · 3 weeks ago
  79. 0a02198 chore: Updated the KNX Vendor IDs by Christofer Dutz · 3 weeks ago
  80. cf28d43 fix: Addressed a Deadlock caused by obtaining connection by Christofer Dutz · 3 weeks ago
  81. e7264cf fix(plc4j/ads): connect handshake honors configured AMS ports instead of hardcoded RUNTIME_SYSTEM_01 (851) (#2630) by sole · 3 weeks ago
  82. ebe6b0e build(deps): bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 (#2633) by dependabot[bot] · 3 weeks ago
  83. 420e7e6 fix(plc4j/modbus): validate response function codes and make request-timeout cover queueing by Sebastian Rühl · 3 weeks ago
  84. 1fa3123 fix(plc4j): harden Modbus serial connections and shared-port dispatch by Sebastian Rühl · 3 weeks ago
  85. 8006ee0 build(deps): bump golang.org/x/text from 0.38.0 to 0.39.0 in /plc4go (#2628) by dependabot[bot] · 3 weeks ago
  86. edcddb0 fix(plc4j): frame Modbus RTU responses by function code with resync by Sebastian Rühl · 3 weeks ago
  87. a361d8b fix(plc4j): single broadcast reader for shared serial ports by Sebastian Rühl · 3 weeks ago
  88. b5259d7 feat(plc4go): shared serial ports and inter-frame write pacing by Sebastian Rühl · 3 weeks ago
  89. ce8cff4 fix(plc4j): align serial transport options with the plc4go vocabulary by Sebastian Rühl · 3 weeks ago
  90. b257386 feat(plc4go): full serial option support in connection strings by Sebastian Rühl · 3 weeks ago
  91. dc620ad fix(plc4go): make spi/transports/pcap buildable without cgo by Sebastian Rühl · 3 weeks ago
  92. 2a52d8f feat(plc4go): complete serialport feature set (ControlPort, ListPorts) by Sebastian Rühl · 3 weeks ago
  93. 04a37a2 fix(plc4go): serial transport deadline and connected-state follow-ups by Sebastian Rühl · 3 weeks ago
  94. c91211b feat(plc4go): replace jacobsa/go-serial with internal serialport package by Sebastian Rühl · 3 weeks ago
  95. 65e1935 fix(plc4go): data race in testutils.shouldNoColor under parallel tests by Sebastian Rühl · 4 weeks ago
  96. 018c107 build(deps): bump groovy.version from 5.0.6 to 5.0.7 (#2627) by dependabot[bot] · 3 weeks ago
  97. 1364466 build(deps): bump github.com/gopacket/gopacket in /plc4go (#2624) by dependabot[bot] · 4 weeks ago
  98. bd94847 build(deps): bump org.codehaus.gmavenplus:gmavenplus-plugin (#2625) by dependabot[bot] · 4 weeks ago
  99. a0917eb build(deps): bump net.bytebuddy:byte-buddy from 1.18.10 to 1.18.11 (#2626) by dependabot[bot] · 4 weeks ago
  100. ca4c256 feat(plc4go): add WithMaxIdleTime to the connection cache by Sebastian Rühl · 4 weeks ago