Releases: bitfocus/companion-module-generic-osc
v2.6.0
What's changed
Features
Added new variables to module:
- Latest OSC message received timestamp:
$(osc:latest_received_timestamp) - Latest OSC message received:
$(osc:latest_received_raw) - Latest OSC path received:
$(osc:latest_received_path) - Latest OSC message received client (UDP only):
$(osc:latest_received_client) - Latest OSC message received port (UDP only):
$(osc:latest_received_port) - Latest OSC arguments received:
$(osc:latest_received_args)(Use expression$(osc:latest_received_args)[0]to fetch the first value, etc.) - Latest OSC message sent timestamp:
$(osc:latest_sent_timestamp) - Latest OSC message sent:
$(osc:latest_sent_raw) - Latest OSC path sent:
$(osc:latest_sent_path) - Latest OSC arguments sent:
$(osc:latest_sent_args)(Use expression$(osc:latest_sent_args)[0]to fetch the first value, etc.)
Changes
- N/A
Full Changelog: v2.4.4...v2.6.0
v2.4.4
What's changed
Features
- N/A
Changes
- Added upgrade script to handle new sanitize option for pre-existing actions.
- Resolved issue raised in #41 where blob_hex wasn't correctly referenced.
- Added examples for blob hex data and added sanitisation to ensure valid format.
Full Changelog: v2.4.3...v2.4.4
v2.4.3
What's changed
Features
-
Added new protocols:
TCP: OSC wrapped in TCP.
TCP Raw: Raw OSC sent as a TCP Socket (some devices don't like being wrapped as an OSC packet). -
Implemented new feedback for received OSC.
-
Mulitple additional feedback types to compare integers, floats, boolean and no argument OSC feedback.
-
Added comparison field which allows =, !=, >, <, >= and <= to be defined in the feedback.
-
Implemented new config options: Listen for feedback boolean & Feedback port (for UDP connections only, TCP/Raw connections use the same port for sending).
-
Implemented 'updateStatus' functions throughout the code when listen for feedback is enabled.
-
Ability to use a hostname instead of an IP address.
-
Added additional null checks to hostname and targetPort.
-
Added regex and required fields to hostname and targetPort.
-
Added new option to "send message with multiple arguments" allowing input sanitisation to be toggled
Changes
- Connections are now opened when plugin is enabled and listen for feedback is enabled, as opposed to opening the connection upon sending a command (still the logic for when listen for feedback is disabled).
- Changed @companion-module/base to v1.11.3
- Updated companion yarn dependencies.
Full Changelog: v2.2.0...v2.4.3
v2.2.0
What's changed
Features
- Added send-boolean action by @dnmeid
Changes
- Bump yaml from 2.2.1 to 2.2.2 by @dependabot in #26
Full Changelog: v2.1.0...v2.2.0