StreamUP v2.1.7 - Patch Update
Improvements & Bug Fixes
- Memory & Stability Fixes - Fixed several memory leaks throughout the plugin, including when loading StreamUP products and using WebSocket bitrate requests. This should noticeably reduce memory usage over long sessions
- Linux Stability - Fixed crashes and hangs when closing OBS on Linux by properly cleaning up event filters and guarding timer callbacks during shutdown
- macOS Menu Access - StreamUP now appears in the Tools menu on macOS, so you can always access settings even when the toolbar is disabled
- macOS Build Fix - Resolved a build error that prevented the macOS release from compiling
- Multi-Dock Improvements - Improved dock restoration reliability and fixed issues where docks could lose their layout after restarting OBS
- Show/Hide Transitions - Fixed an issue where setting show/hide transitions via WebSocket could fail on certain error paths
- Theme Enhancements - Theme changes are now detected automatically without needing to restart OBS
- Thread Safety - Improved plugin state handling to prevent potential issues when multiple parts of the plugin access shared data at the same time
- General Cleanup - Removed unused code, consolidated duplicate styling, and improved the shutdown sequence to properly clean up all UI enhancements