This repository was archived by the owner on Jul 6, 2026. It is now read-only.
Repository navigation
release_1.5.0
·
49 commits
to master
since this release
✨ New Features & Improvements
-
Enhanced Error Handling & Stability
- Added comprehensive try-catch blocks for web search operations and startup sequence
- Improved WebView2 initialization reliability with better error handling
- Implemented validation for
ImageWidth/ImageHeightandThumbnailSizeproperties
-
Refactored Bug Reporting Service
- Converted
BugReportto an interface-based service with dependency injection - Added legacy compatibility for smooth migration
- Removed duplicate bug report logging in
MameManagerfor cleaner error tracking
- Converted
-
Better Resource Management
- Moved shared styles and resources to
App.xamlfor reuse across the application - Fixed potential memory leaks in
DebugWindowevent handlers - Ensured proper
HttpClientdisposal - Added
ConfigureAwait(false)to async calls for better performance
- Moved shared styles and resources to
🔧 Technical Improvements
- Code Quality: Improved async/await patterns throughout the codebase
- Validation: Added proper validation for image dimensions and thumbnail size settings
- Startup Tracking: Enhanced application statistics tracking with duplicate prevention
📦 Dependencies
- Updated
Magick.NETto latest stable version