Skip to content

Releases: maxkagamine/AutoAudioSwitcher

v0.6.0

14 Mar 03:47
b500ae4

Choose a tag to compare

  • Improved crash handling
    • Show a dialog with a button to try restarting the program (instead of simply disappearing from the tray)
    • Catch errors during initialization
    • Fixed unhandled exceptions on the UI thread not being logged
  • Update settings file atomically to prevent locking issues; avoid crashing if file is empty/corrupt

v0.5.0

30 Dec 14:22
7de35d8

Choose a tag to compare

  • Upgraded to .NET 10
  • Detect Windows automatically changing the default audio device (#11)
  • Enabled dark mode in installer & fixed uninstaller not closing application

v0.4.0

27 Sep 05:00
3e56dfa

Choose a tag to compare

  • Created installer (#8)
  • Japanese localization
  • Tray icon should be based on SystemUsesLightTheme, not AppsUseLightTheme (#9)
  • Fall back to device manager name if monitor doesn't support EDID (#10)

v0.3.0

25 Sep 11:50
b4ee1ae

Choose a tag to compare

  • Added tray icon to change settings, toggle auto-switching, and exit program (#5)
  • Updated to .NET 9 for dark mode support
  • Added a LogLevel option to appsettings.json to enable debug logging
  • Made application single-instance
  • Fixed crash due to delegate passed to unmanaged code being GC'd

v0.2.0

23 Sep 18:00
9c3b082

Choose a tag to compare

  • Config file mapping monitor names to playback devices (#4)
  • Error logging (#3)

v0.1.0

22 Sep 00:26
f3616c8

Choose a tag to compare

Initial release