The 3 major changes are:
- Dropping support for 32bits because I'm packaging the .NET runtime with the application now
- Use the name to match a device only if it's a USB device, for other device, only rely on the ID.
- I might make this configurable in the future if it causes issues.
- A new hotkey available to you, CTRL+ALT+M -> Mute the currently used microphone
- This was heavily requested feature on the discord channel.
Also thank to all the translators to make SoundSwitch more and more accessible, we have now Slovenian and Japanese 🎉
Last but not least, the changelog is now generated from the commits. No more manual generation for me, it's automatic when preparing a release.
5.8.0 (2021-04-02)
Bug Fixes
- AudioSwitcher: Add missing return type (777d5a8)
- Language: Add Japanese language (d02a3c3), closes #552
- Language: CultureInfo for Japanese (1bd87cd)
- Mute: Set default shortcut one not taken by windows (c3cda41)
- Mute: Use the right context to interact with the MMDevice (4ef87a4)
- updater: Be sure to check for case where there isn't an installer (4038b77)
Features
- AudioSwitcher: Add method to interact directly with a MMDevice in the ComThread (a8c95d4)
- Mute: Add localization and proper spacing (c062df5)
- Mute: Add new string for muted/unmuted (7334fa4)
- Mute: Add notification for microphone muted (6eb124f)
- Mute: Add service to mute default microphone (cbe121c)
- Mute: Add the mute feature to UI (f03f427)
- Mute: Muted state has higher priority (00941b8)
- Mute: plug the service to the notification (bb4baa6)
- Mute: Return the state of mute after action (6d63226)
- USB: Add detection if USB audio device (13286bd)