Published October 30, 2025 | Version v0.43.13
Software Open

united-manufacturing-hub/united-manufacturing-hub: v0.43.13

Description

Release v0.43.13

🐛 Bug Fixes:

  • OPC UA Connection Improvements - Fixed certificate generation issues that prevented connections to OPC UA servers with strict security requirements (like Ignition 8.3 using Basic256Sha256 security policy). Certificates now include all required security attributes, so connections work reliably with compliant OPC UA servers. No configuration changes needed.

  • Array Data Type Preservation - Fixed array handling to preserve whether values are numbers or text when passing data between systems. Previously, arrays like [1,2,3] could be confused with ["1","2","3"], causing data processing errors. Arrays now maintain their original data types correctly.

  • Service Restart Stability - Fixed crashes that could occur when restarting services with active Sparkplug B connections. Services now shut down cleanly without unexpected errors.

📝 Technical Notes:

  • Bumped benthos-umh from v0.11.7 to v0.11.8
  • OPC UA certificates now comply with Part 6 specification (DigitalSignature, ContentCommitment, KeyEncipherment, DataEncipherment Key Usage bits)
  • Array serialization changed from space-separated to JSON format (["a","b","c"] instead of [a b c])
  • Breaking change: Downstream processors using array splitting need to use JSON.parse() instead of space splitting
  • Fixed Sparkplug B shutdown race condition preventing channel-closed panics
  • Pull Requests: #2309

Contributors: @JeremyTheocharis

Pull Requests:

  • #2309: build: bump benthos-umh to v0.11.8 for OPC UA and array serialization fixes

Files

united-manufacturing-hub/united-manufacturing-hub-v0.43.13.zip

Files (67.3 MB)

Additional details