https://github.com/robinlahtinen/clj-artnet v0.2.0: a pure Clojure implementation of Art-Net 4.
This release focuses on wire-level correctness, specification compliance, and reliability.
• Conformance: Added a test suite for Art-Net Conformance Tester (ACT) compliance.
• Identity: Automatic MAC and IP detection for correct node advertising.
• Usability: send-dmx! and send-rdm! now accept standard Clojure vectors/sequences.
• Reliability: Replaced Thread/sleep with ReentrantLock conditions for better interrupt responsiveness; fixed UDP flow wiring.
• Compliance: Updated defaults (ESTA ID, Port-Address 1) to match Art-Net 4 specs.