Skip to content

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 03 Jul 04:58

Changed

  • Added extended diagnostics for tray icon updates, flyout refreshes, connection snapshots, and hidden WinUI anchor placement to make future state mismatches easier to diagnose.
  • Documented the Windows A2DP sink routing workaround in the troubleshooting guide.

Fixed

  • Retried transient AudioPlaybackConnection.OpenAsync failures with cooldown/backoff when Windows returns recoverable failures such as UnknownFailure with 0x8007001F (#14).
  • Made the tray error icon transient and reconciled tray state from the actual device snapshot so tray, flyout, and connection state converge after errors (#10, #14).
  • Hardened the hidden WinUI anchor window so the small WinUI Desktop window does not appear instead of the flyout.
  • Kept the command-line control server responsive while long device operations run, and return a localized busy response for overlapping mutating commands.

Installation: Download the .cer once and install through the .appinstaller file.

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.