Releases: ewrogers/SleepHunter4
Releases · ewrogers/SleepHunter4
v4.2.1
v4.2.0
[4.2.0] - 2023-04-11
Added
- Support for logging to files
LoggingEnabled
user setting to enable generating log files (off by default)- Logging throughout the application
- Basic inversion of control (IoC) framework
- Dark Ages client titles now renamed to
Darkages - ${Character}
for identifying multiple instances - Dark Ages client titles renamed back to
Darkages
when logged out of a character
Changed
- User settings version is now
1.1
- User settings version is now updated on save
- Initialize services on startup before app load
- Improved wording on several error dialogs
- Flower worker is now more responsive (100ms -> 16ms delay)
- Client versions (
Versions.xml
) are only saved when the existing file does not exist - Color themes (
Themes.xml
) are only saved when the existing file does not exist
Removed
- Annoying "unable to save file" popups on close, are logged instead
- More dead code
Fixed
- Flowering target should now wait for
If Mana < X
thresholds for alts - Flowering targets should better handle multiple alts (not getting stuck queue)
- Updater throwing error when
Settings.xml
already exists - Updater should use same color theme as main application
v4.1.0
[4.1.0] - 2023-04-10
Added
- New
Updates
section inSettings
window allowing version checking - New
Auto-Update
window for downloading updates and launching the updater - New
SleepHunter.Updater
child project for applying auto-updates - New scanline overlay for displaying modals
- Check for new updates on startup (if enabled)
Changed
- Accessor key for
About
is nowAlt+B
instead ofAlt+A
(conflicted withAll Macros
)
Removed
- Dead code for MVVM (use
CommunityToolkit.Mvvm
instead) - Old
Debug.WriteLine
calls (only used in Debug mode)