Skip to content

v2.0.0

Choose a tag to compare

@omarorajain omarorajain released this 18 May 04:09
· 5 commits to main since this release

Full Changelog: 1.0.0...v2.0.0

Refactor UI, fix VM state logic, and optimize build

UI & Asynchronous:

  • Refactored Form1_Shown and all button click events to use async to resolve UI freezing
  • Implemented ToggleActionButtons() to lock the interface and prevent concurrent PowerShell executions
  • Fixed the allocation slider not updating text on mouse wheel scrolls
  • Locked form resizing

Core Logic & PowerShell:

  • Implemented VM shutdown with timeout
  • Implemented automatic VM state restoration (saves original running state before allocation/driver updates and reboots VM automatically if it was running)
  • Extracted InstallDriverCore() to share logic between allocation and update workflows