What's new
This release improves device handling and switching behavior across the plugin suite, with a focus on more reliable PipeWire/PulseAudio integration and better output selection.
Fixed
- improved default source/sink resolution
- fixed localized
pactlparsing by forcingLC_ALL=C - fixed input/output switch latching behavior
- fixed property inspector refresh for input/output switch actions
- fixed device selection regressions in the property inspector
- fixed raw device IDs showing as ugly button labels
- fixed output switch behavior after HDMI/profile changes
- restored Virtual Surround G935 in output selection
Improved
- added device caching with cache invalidation on refresh
- filtered monitor sources from input device selection
- normalized default source/sink handling for mute/volume actions
- grouped sink variants like Stereo / 5.1 / 7.1 in dropdowns
- added card/profile-aware output switching for HDMI/profile-based devices
- improved button labels to show real device names where possible
Notes
- known warning during build remains:
set_volumeis never used - touchbar text garbage appears to also affect other plugins and is likely upstream/outside this plugin