* Fixed possible security issues in update checker
* WinMute is now build with control-flow enforcement (CET)
* Chocolatey uninstall now removes all settings.
+ * WinMute now no longer immediately exits if the workstation-lock notification
+ can not be registered. WinMute will retry registering with TermService
+ for about half a minute and disable mute-on-lock if the service does not
+ respond until then.
Version 2.5.5 (2026-01-23)
* Added feature to also try pausing/resuming currently playing media when muting/unmuting.
StopSessionNotificationRetry();
log.LogError(
L"Giving up on registering for session notifications after {} "
- L"attempts. Muting on workstation lock is not available",
+ L"attempts. Muting on workstation lock is not available. "
+ L"Please check if TermService is running.",
wtsRetryAttempts_);
wmTray_.ShowPopup(
i18n_.GetTranslationW("popup.session-notification-failed.title"),