v3.9.0 - Reliability Improvements + sACN Support
Added: Monitoring checks for sACN Universe & Priority (Optional)
Added: Ability to whitelist scripts to specific groups or clients
Changed: Allow marking usb devices without a serial number as critical based on name and quantity.
Changed: Migrated the entire server and desktop UI codebase to TypeScript for improved reliability, type safety and long-term maintainability.
Changed: The "Add Monitoring Target" control now only appears while in Edit mode (with a smooth fade), keeping the toolbar uncluttered during normal operation.
Changed: Reworked the top toolbar layout so the monitoring controls and Alerts panel button sit in a more consistent order.
Security: Web UI sessions are now re-evaluated the moment access, password protection or the passcode is changed — disabling the Web UI immediately ejects connected browsers, and enabling protection or changing the passcode forces already-connected browsers to re-authenticate instead of staying logged in.
Fixed: Toggling Web UI settings no longer leaves stale, still-authenticated browser sessions connected in the background.
Full Changelog: v3.8.1...v3.9.0