Added
- Added a larger Preferences hub with Connection, Devices, Privacy, Stream Deck, Support, Diagnostics, Updates, and App sections.
- Added per-device aliases, default-device selection, and privacy-mode redaction for UI, notifications, command-line output, and copied diagnostics.
- Added support and diagnostics actions for opening Bluetooth settings, opening the log folder, copying redacted diagnostics, and preparing GitHub bug reports.
- Extended
apc2ctl.exewithshow,settings,default, andaliascommands plus--alias,--default, and--rawtargeting/output options. - Added an installable Stream Deck SDK plugin (beta, version 0.1.0) with privacy-aware default-device, all-device, picker, and settings actions.
Changed
- Reduced release logging noise while preserving detailed error, crash, and diagnostics context.
- Updated the README with the new CLI, privacy, diagnostics, and Stream Deck workflows.
- Made the Settings window more compact and adaptive across all supported languages, with acrylic backdrops and unclipped controls at supported window sizes.
Fixed
- Kept unhandled XAML exceptions visible to the crash pipeline after recording their diagnostic context.
Installation: Download the .cer once and install through the .appinstaller file. The optional Stream Deck integration is provided as a .streamDeckPlugin asset.
Import-Certificate -FilePath ".\AudioPlaybackConnector2.cer" -CertStoreLocation "Cert:\LocalMachine\Root"
Start-Process "ms-appinstaller:?source=https://n0ahtm.github.io/AudioPlaybackConnector2/AudioPlaybackConnector2.appinstaller"If Windows does not open App Installer from the protocol link, download and open the .appinstaller asset directly. Direct MSIX sideloading remains available, but installing through the .appinstaller file enables Windows App Installer update checks.
Releases are signed with a self-signed certificate. A free open-source code-signing certificate has been requested but approval may take some time.