Skip to content

HyperTool v2.5.0

Choose a tag to compare

@koerby koerby released this 13 Mar 20:46
· 46 commits to main since this release

HyperTool Release Notes ## v2.5.0

Highlights

  • USB Multi-VM Verhalten wurde end-to-end stabilisiert: Guest kann jetzt verlässlich erkennen, wenn ein USB-Gerät in einer anderen VM attached ist (Busy).
  • Snapshot-Ansicht in der Host-App ist wieder voll nutzbar mit sichtbaren Zeileninhalten (Name/Beschreibung/Datum) und klarerer Aktuell-Markierung.
  • Guest-Benachrichtigungen unten in der UI wurden auf kompakte, lesbare Zeilen reduziert, ohne Verlust der Detailinfos in den Datei-Logs.
  • USB-Reset-Migration beim Guest ist jetzt als sauberer First-Start-Flow für Update-Installationen umgesetzt.

Verbessert

  • Guest USB Status/Konsistenz:
    • Host-Identity-Refresh läuft robuster in den USB-Refresh-Pfaden.
    • Host-Payload enthält jetzt usbDeviceAttachments, damit Guest den echten VM-übergreifenden Attach-Zustand kennt.
    • Statusabbildung zeigt bei Attach in anderer VM Busy statt irreführend Available/Attached.
  • Host USB Refresh/UI:
    • USB-Liste wird bei unveränderter Identitätsreihenfolge in-place aktualisiert.
    • Sichtbares Flackern bei periodischen Refreshes deutlich reduziert.
  • Snapshot UX:
    • Baumzeilen-Template korrigiert, Inhalte wieder sichtbar.
    • Aktuell-Badge/Highlighting klarer positioniert.
    • Beschreibungen aus Snapshot-Create-Flow werden zuverlässiger gehalten (inkl. Fallback, falls Hyper-V Notes nicht direkt persistieren).
  • Host Detach Recovery:
    • Auto-Detach für stale USB-Attachments robuster bei Hard-Off/unklarem ACK-Zustand.
    • Loopback-/guest-gemanagte Sonderfälle konservativer behandelt, um unnötiges Churn zu vermeiden.
  • Guest Logging/Notification UX:
    • Datei-Logging auf stabile Einzeldatei konsolidiert (kein Session-Datei-Spam).
    • Notification-Panel entfernt für Logger-Zeilen zusätzliche (event=...) und JSON-Payload-Suffixe für bessere Lesbarkeit.

Behoben

  • Snapshot-Zeilen konnten nach vorherigen UI-Änderungen ohne sichtbaren Text erscheinen.
  • Guest konnte USB-Geräte in Multi-VM-Szenarien teilweise als verfügbar anzeigen, obwohl sie in anderer VM attached waren.
  • Host stale-detach konnte nach unsauberem VM-Shutdown zu lange ausbleiben.
  • Guest Notification-Bereich zeigte zu viele technische Detailanhänge statt kurzer Statusmeldungen.
  • USB-Migrationshinweis konnte unpassend auch bei frischer Neuinstallation erscheinen; jetzt nur noch fuer Update-Pfade.

Doku

  • README auf v2.5.0 aktualisiert (Release-Stand + Build-Beispiele + aktuelle USB/Snapshot/Notification-Verbesserungen).