github memstechtips/Winhance v25.05.05
Winhance Release #5 - v25.05.05

latest releases: v25.05.xx-beta1, v25.05.28, v25.05.28-test2...
4 months ago

What's Changed?

🐛 Issues Fixed

  • MainWindow size too big on lower resolutions

    • Window correctly gets current resolution and sets to 90% of available space
    • Window is fully resizable
  • App Installation Status stuck on 66% (78%) overall

    • Issue was related to a "pre-check" to see if the selected app was already installed or not and the result was not being properly passed which caused the installation not to start.
    • Removed abovementioned check completely since the selected apps should be installed regardless of whether it is already installed or not
    • Enhanced progress reporting during app installations that use winget.
  • Enhanced restarting of Windows Explorer process

    • Improved handling when changing Windows Theme, Cleaning Taskbar and Start Menu which should stop it from stalling and freezing the application

✨ New Features

  • Added Versioning to the application

    • When a new version is released, users will be prompted to download and install the latest update.
  • Enhanced Config File Import

    • Added prompts to ask if the user wants to Clean the Taskbar and Start Menu when importing a config file.

🔧 Improvements

  • Code Refactoring

    • Refactored "OptimizationSetting" and "CustomizationSetting" to use a Base class "ApplicationSetting" which adheres to "DRY- Don't Repeat Yourself" principles and avoids code duplication
  • Better Configuration Import Handling

    • Ensured that settings are properly applied and not just "updated" if changes are found.

Don't miss a new Winhance release

NewReleases is sending notifications on new releases.