All releases

OpenAVC v0.5.14

April 17, 2026

QR pairing and mDNS discovery for the upcoming Panel apps, plus error recovery in the IDE and platform hardening.

QR Code Pairing for Panel Apps

  • The Panel Access card now shows a QR code alongside the panel URL
  • Scan from a tablet or phone to land on a page with Open Panel (browser) and Install App options
  • Groundwork for the native OpenAVC Panel apps for Android and iOS, in development

Network Discovery for Panel Apps

  • Server advertises itself on the local network via mDNS as _openavc._tcp.local.
  • Upcoming Panel apps will use this to auto-find your OpenAVC system without typing an IP address
  • Can be disabled in discovery settings if your IT policy requires it

Per-View Error Recovery

  • If a view in the Programmer IDE hits an unexpected error, you now see a recovery screen with a clear message and retry button
  • The rest of the IDE keeps working while you recover from the crash

Minimum Platform Version for Drivers

  • Community drivers can declare a minimum OpenAVC version they require
  • Installing a driver that needs a newer platform version gives a clear error at install time instead of a runtime failure

Fixes

  • Deleted devices no longer leave stale state in the cloud after the agent reconnects
  • Hardened project file loading, ZIP extraction, and WebSocket broadcast against malformed input
  • Tightened plugin recursion limits and regex validation to prevent runaway plugin code from hanging the server
  • Fixed a throttle state issue that could cause polling to stall after long disconnects
  • Logged previously swallowed exceptions to make troubleshooting easier