All releases

OpenAVC v0.20.0

June 28, 2026

OpenAVC 0.20.0 fixes the device simulator on Windows, adds pick-from-a-list parameter entry, and reorganizes touch panel bindings into Shows and Does.

Fixes

  • The device simulator now launches on Windows installs. It had failed to start with an internal error, so you could not test a project against simulated devices.
  • On Windows the system tray's Start, Stop, and Restart actions always work now, because the background service is installed by default. The tray also reports a failed service action instead of doing nothing.
  • Variables "Used By" now lists scripts that subscribe to a pattern like device.* as users of the matching variables.
  • The touch panel preview loads correctly when viewed through a cloud connection.

Features

  • Pick, don't type. Command and action parameters, macro steps, and touch panel bindings offer dropdowns wherever the choices are known, including presets, inputs, child controls, and variables. Free-text entries are trimmed and validated before being sent to the device.
  • Touch panel element bindings are organized into Shows (what the element reflects from state) and Does (what it triggers). A control can read a variable or device state directly without a helper macro, and a list's two-way selection updates correctly. Existing projects upgrade automatically when opened.
  • Multi-unit devices such as matrix switchers, multi-zone amplifiers, and DSPs can address each input, output, or zone as its own child entity with its own controls, including devices whose layout is discovered at connect time.
  • A new reload action re-reads a YAML driver file you changed outside the Driver Builder and reconnects its devices.