Releases: Belphemur/SoundSwitch
SoundSwitch v6.4.3
Major change is using the new version of .NET: 7.0
Also, I think I figured out the issue with the hotkey not working after restart or coming back from sleep. If it happens again, don't hesitate to open an issue.
6.4.3 (2022-11-18)
Bug Fixes
- Hotkey: Fix hotkey not being registered when computer comes back from sleep (ed05d62), closes #1041 #997
Languages
- Add danish to the application (1d5ff6b)
- Croatian: Translated Settings using Weblate (63bf492)
- Danish: Added About translation using Weblate (76221bf)
- Danish: Translated About using Weblate (b0b9ddd)
- Danish: Translated Settings using Weblate (cfa248f)
- German: Translated Settings using Weblate (39a2e80)
- German: Translated Settings using Weblate (76d4691)
- German: Translated Update Download using Weblate (5e8d91b)
- Spanish: Translated Settings using Weblate (25f9ab9)
Enhancements
- .NET: Update to .NET 7.0 (72cb6b8)
Virus Total
SoundSwitch v6.4.2
Couple of fixes relating to SoundSwitch not remembering the device deselected. That was introduced in v6.4.0.
Also fixes for possible crash when rounding menu in Windows 11.
6.4.2 (2022-08-09)
Bug Fixes
- Collection: Remove properly device when unselected from the list. (2f70eb2), closes #978
- Win11::RoundedCorner: Fix possible crash when showing menu and trying to apply the rounding. (d6050e4), closes #977
Languages
- Slovenian: Translated Settings using Weblate (4dad868)
- Slovenian: Translated Tray Icon using Weblate (0fe7a50)
- Slovenian: Translated Update Download using Weblate (06f8b44)
Virus Total
SoundSwitch v6.4.1
Mostly bug fix. Some issue with the AutoAdd feature that was readding removed device at launch time. This should be fixed.
Added Rounded corner to banner notification.
6.4.1 (2022-08-03)
Bug Fixes
- AutoAdd: Only trigger the auto add when a new device is actually added (fe26910)
- Crash: Fix crash when crashing. Be sure we can get the message and tell the user to report the issue. (8303e30)
- lang: Chinese installer language (0b3203f)
Languages
- Japanese: Translated Settings using Weblate (87daa76)
Enhancements
- quickmenu: Make quick menu rounded like banner (fd421aa)
- Rounded: Add rounded corner to the banner and menus (4358c88), closes #971
Virus Total
SoundSwitch v6.4.0
The main new feature is the auto-adding of a device to the selected list when it's connected to the computer.
As usual, you can disable it in the settings.
Also, I disabled Quick Menu for new installation to reduce the number of request I get about the feature.
Lastly, thank you to the community for the different translations.
6.4.0 (2022-07-30)
Features
- AutoAdd: Auto select new device when they are connected and SoundSwitch is running (a463873), closes #924
Bug Fixes
- Banner: Avoid issue where the banner wouldn't be shown (c6e1c6b), closes #960
- DeviceCollection: Fix possible issue where we wouldn't import the full list of selected devices (a78377c)
Enhancements
- Autoupdate: improve logged error message when signature check fails (e017bc5)
- DeviceCollection: Return device order by discovery (0154286)
- QuickMenu: Don't enable quick menu by default for new users. (94327e7)
Languages
- Croatian: Translated Settings using Weblate (f6cff4c)
- Hebrew: Translated Settings using Weblate (64a9a91)
- Italian: Translated Settings using Weblate (b35e0e1)
- Japanese: Translated Settings using Weblate (f0b1cbd)
- Japanese: Translated Settings using Weblate (211e299)
- Korean: Translated Settings using Weblate (0671498)
- Portuguese (Brazil): Translated Settings using Weblate (3ab4cd6)
- Portuguese: Translated Settings using Weblate (d899f50)
- Portuguese: Translated Settings using Weblate (25e0409)
- Thai: Translated Settings using Weblate (b724e0e)
Virus Total
SoundSwitch v6.3.0
First new feature in a long time, you can force a specific profile.
A lot of bug fixes, especially relating to multiple device with the same name.
6.3.0 (2022-06-26)
Features
- Profile::Force: Add trigger for a profile to force that profile to be applied anytime the profile sound device is changed. (753f0a3), closes #648
Bug Fixes
- AudioSwitching: Fix issue for Windows 10 <= 1709 where the new audio API aren't available (ad66ec0)
- AudioSwitching: Fix issue with some version of windows 10 that couldn't switch audio of specific application (76929b6)
- Device::Name: Fix the regex used to clean the name of device to not match custom naming. (3e7b27e), closes #909
- Device: Fix issue with device changing name, as long as the id is the same, SoundSwitch will find the device. (1bd6c28), closes #868
- Device: Fix issue with device having the same name not being show as different device in the UI (2249ed0)
- Sentry: Fix spamming sentry with error that can't be fixed (a74a76f)
- Switching: Possible crash when trying to switch audio of process that just closed. (d4894a0)
Languages
- Croatian: Translated Settings using Weblate (daa498a)
- German: Translated Settings using Weblate (e177bf8)
- German: Translated Settings using Weblate (6c680db)
- German: Translated Update Download using Weblate (ba12587)
- Hebrew: Translated Settings using Weblate (1918b35)
- Italian: Translated Settings using Weblate (ff62704)
- Italian: Translated Tray Icon using Weblate (c417b11)
- Italian: Translated Tray Icon using Weblate (6054428)
- Korean: Translated Update Download using Weblate (94411c7)
- Norwegian Bokmål: Translated Update Download using Weblate (ca103fe)
- Portuguese (Brazil): Translated Settings using Weblate (9984be5)
Enhancements
SoundSwitch v6.2.4
Big thanks to @Ephemerality for reworking the code that interact with Windows 10/11 application audio setting. With his rewrite we should be able to stay compatible with new version of Windows to set the audio for a specific process.
Also bump to .NET 6.0.1 stable version.
Happy Holiday 🎄
6.2.4 (2021-12-18)
Bug Fixes
- Device: Rely completely on the name of the device for it's uniqueness in the selection of devices. (d5bd9e8)
Languages
- Czech: Translated Settings using Weblate (bc6a46d)
- Czech: Translated Tray Icon using Weblate (412ea5a)
- Czech: Translated Update Download using Weblate (1235d2c)
Virus Total
SoundSwitch v6.2.3
Mostly a bug release for
- Quick Menu (thanks to @lpv-repo) to be displayed properly when the cursor is in the corners
- Updater that is notifying way too much and should have stopped at the latest version
6.2.3 (2021-11-05)
Bug Fixes
- AudioSwitcher: Switching audio for Windows 10 < 1803 (8b0f4c9)
- AudioSwitcher: Switching audio for Windows 10 < 1803 (e30e23e)
- QuickMenu: Take into account the edge of the screen and show the quick menu properly (bc9eccb), closes #735
- Update: Only notify about the latest version, not all version higher than the current one (337ea6f), closes #806
Virus Total
SoundSwitch v6.2.2
SoundSwitch v6.2.1
SoundSwitch v6.2.0
Better support for Windows 11 and Windows 10 21H2.
Improvement of the logging for when a crash happens.
6.2.0 (2021-10-23)
Features
Bug Fixes
- AudioSwitcher::Windows11: Fix possible crash when using profile with application on Windows 11 (8531ee9)
- AudioSwitcher: Properly use the right audio client for Windows post 21H2 (like Windows 11) (7324b15)
- DeviceLister: Fix crash when device lister is taking too long (e7efb5c)
- Notification::Sound: Fix crash when playing a custom sound. (f0a7113), closes #790
- Profile: Fix systray icon not changing properly when using a profile (aef15b7), closes #450
Languages
- Russian: Translated Settings using Weblate (24cb961)
Enhancements
- AudioSwitcher: Improve the logging of the switching for Windows 11 (5e0a985)
- Mute: Change the unmute icon (844ad5f), closes #791
- Mute: Improve the image to have the same size as device icon (a840c82), closes #791
- TrayIcon: Add better logs to understand what's happening with the systray icon not changing. (99d6243), closes #450