Skip to content

V2.0.6.0

Compare
Choose a tag to compare
@HakuSystems HakuSystems released this 15 Aug 20:46
· 101 commits to main since this release

Version 2.0.6.0 Update

Code Refactoring

  • Improved Structure: Simplified array initializations in Extraction.xaml.cs. Moved ExtractedFiles class and Importance enum to their own files for better code organization and readability.

Enhanced Error Handling

  • File Move Operations: Added comprehensive error handling in MoveFileIfExists to catch IO, unauthorized access, and general exceptions. Improved logging for better issue diagnosis.

Logging Improvements

  • Serilog Integration: Introduced Serilog with a new "Debug" logging level, enhancing logging capabilities and debugging efficiency.
  • BetterLogger Refactor: Separated log initialization into InitializeLogger and streamlined log folder creation. Logs now roll daily.

Dependency Updates

  • WPF-UI Upgrade: Updated WPF-UI and WPF-UI.Tray to version 4.0.0-rc.2 to include the latest fixes and improvements.

UI Enhancements

  • System Theme Monitoring: Added SystemThemeWatcher.Watch(this) to the dashboard load, ensuring dynamic adaptation to system theme changes.