This update brings key UI improvements, bug fixes, and enhanced functionality for encoders, presets, and routing, with better companion module support and improved Windows compatibility. It also includes various backend optimizations and cleanup, ensuring smoother performance and better overall usability.
Improvements and internal notes:
- Module Management: Moved "Refresh module versions" button into the Create menu.
- Module support: Added support for node 22.x (in addition to node 18.x) Companion modules.
- Module support: Added support for Companion legacy modules.
- ATEM Routing: Fixed issues with ATEM routing.
- UI Fixes:
- Improved select section behaviour, from the Selected Section Badge.
- Improved the selection-behaviour in the editor.
- Fixed a duplication-bug
- Added better indication when a shift-page is active.
- Added collision detection when pasting elements.
- Added badge for encoder-values when they are adjusted.
- Added encoder value-options for the encoder-listener.
Bug Fixes:
- Stream Deck Studio: Ensure correct PID/VID readings from mDNS.
- Preset Insertions: Adjusted remaining width calculation when inserting presets.
- Clipboard/Sections: Improved copy-paste of shift sections, where pages didn’t paste as expected.
- Auth Layer: Prevented button insertion in unauthed part of the section, and fix an issue where auth-properties didn’t propegate to the devices.
- Selection Issues: Improved selection behavior.
- Frontend issue: Fixed “sandbox” browser error.
Miscellaneous:
- Database Path Update: Ensured beta users get new, empty (and updated) databases.