Skip to content

V2.0.6.8

Compare
Choose a tag to compare
@HakuSystems HakuSystems released this 09 Apr 20:14
· 27 commits to main since this release

πŸš€ EasyExtractUnitypackage – Version 2.0.6.8

πŸŽ‰ Refinements, Robustness, and User-Friendly Enhancements!

This update focuses on fine-tuning functionality, enhancing stability, and providing delightful new features to streamline your workflow even further.

✨ What's New:

  • πŸ”§ Smarter File Handling:

    • Automatically corrects malformed file extensions, eliminating manual cleanup. (Thanks, oguzhan_sparklegames!)
  • 🎢 Integrated Sound Effects:

    • Enjoy audio notifications for a more interactive experience.
    • Easily control sound settings and volume directly from the improved settings interface.
  • πŸ“ Customizable Output Path:

    • Set a default extraction output path that persists between sessions, simplifying file management.
  • πŸ“ Persistent Window Preferences:

    • Your window size, position, and scaling preferences are now remembered, providing a consistent user experience every time you launch the app.
  • πŸ”” Enhanced Notification System:

    • Elegant, Windows-style notifications keep you informed without interruption.

πŸ› οΈ Improvements & Stability Enhancements:

  • πŸš‘ Robust Error Handling:

    • Improved protection against crashes during extraction and drag-and-drop operations.
    • Enhanced exception logging and management for smoother, crash-free sessions.
  • πŸ–₯️ UI & Initialization Optimizations:

    • Streamlined dashboard initialization logic for quicker startup.
    • Removed unnecessary properties and services to boost performance and maintainability.
  • 🧹 Codebase Clean-Up:

    • Extensive refactoring for clarity, better null safety, and optimized performance.
    • Removed redundant features and dependencies to simplify future development.
  • πŸ“¦ Dependency Updates:

    • Upgraded key libraries including MaterialDesignThemes, Serilog, Microsoft.Extensions.*, and added NAudio for improved audio functionality.

βœ… Critical Bug Fixes:

  • Fixed: App crashes caused by empty or invalid pathname entries during extraction. (Issue #18)
  • Fixed: Stability improvements during drag-and-drop actions and update checks, reducing the likelihood of unexpected app behavior.

πŸ“Œ Important Notes:

  • Legacy Support Removed: The old LastExtractedPath feature has been replaced with DefaultOutputPath.

Full Changelog: V2.0.6.7...V2.0.6.8