Skip to content

v2.5.0

Choose a tag to compare

@videojedi videojedi released this 15 Feb 23:01
· 3 commits to master since this release

What's New

Realistic Lock Behaviour

  • Lock ownership is now IP-based instead of per-connection, matching real Blackmagic hardware behaviour
  • Multiple TCP connections from the same IP address now share lock ownership
  • Locks persist across client disconnections — reconnecting from the same IP retains your locks
  • Any client can force-unlock any lock (the "authority model" is in the client, not the router — just like real hardware)

Press-and-Hold Force Unlock

  • Force-unlocking a destination locked by another client now uses a press-and-hold gesture (2 seconds), replacing the previous Ctrl+click
  • Visual progress bar animates during the hold to show force-unlock countdown
  • Short-clicking a locked destination shows a shake animation as feedback
  • Applies to both the routing list view and XY grid lock buttons

Bug Fix

  • Fixed routing matrix source names not updating when labels are changed

Full Changelog: v2.4.2...v2.5.0