Repository navigation
Releases: mariorkz/queue-notify-client
Releases · mariorkz/queue-notify-client
Release list
1.1.0 Release
Changelog
[1.1.0] - 09-02-2025
Added
-
Tray Support:
- The application now minimizes to the system tray when the close (X) button is pressed.
- A tray icon with a context menu lets users restore the app or quit directly.
-
Auto-Start Toggle:
- A new toggle in the main (QueueNotifier) tab enables users to configure the app to start automatically on system boot.
- When enabled, the app launches with the
--hiddenflag so that it starts minimized to the tray.
-
Folder Monitoring Enhancements:
- Improved monitoring of the World of Warcraft Screenshots subfolder for
.tgafiles. - Added a debounce mechanism to prevent multiple notifications from duplicate file events.
- Improved monitoring of the World of Warcraft Screenshots subfolder for
-
Test Notifications:
- Users can manually trigger test notifications, which send payloads to the
/notifyendpoint and display the result in the UI.
- Users can manually trigger test notifications, which send payloads to the
-
Automatic UUID Generation & Registration:
- On first launch, a unique UUID is generated and stored in local storage.
- The UUID is used for registration with the backend via the
/registerendpoint.
-
External Link Integration:
- Clickable links now open in the default system browser.
- Integrated links include one for Telegram (for registration via a Telegram bot) and one for CurseForge (for installing the QueueNotify addon).
-
Configuration via
config.json:- The backend API endpoint and related settings are now managed in a central
config.jsonfile, making updates easier without code changes.
- The backend API endpoint and related settings are now managed in a central
Improved
- Real-Time UI Updates:
- The UI shows up-to-date statuses for registration, folder watcher activation, and notification settings.
- IPC and Code Structure:
- Enhanced modularization through dedicated IPC handlers, preload script exposures, and well-organized main process code.
Fixed
- Duplicate Notifications:
- A debounce mechanism was implemented in the folder watcher to avoid repeated notifications for the same file event.