• MusicBrain 4.1.10 - Hotfix: Zuverlässiges In-App-Update

    Davito released this 2026-11-04 08:43:31 +00:00 | 8 commits to main since this release

    Version 4.1.10 – Hotfix: Zuverlässiges In-App-Update – 04.11.2026

    • Läuft neben der aktualisierenden MusicBrain-Instanz noch eine weitere (zum Beispiel doppelt gestartet), schließt der Update-Wächter sie jetzt zuerst sauber und beendet sie nach 20 Sekunden notfalls. Erst danach startet Setup. Zuvor brach Setup mit „Some applications could not be shut down“ still ab, und es blieb die alte Version installiert.
    • Der Wächter wertet das Inno-Setup-Log aus und prüft auf Installation process succeeded. Schlägt die Installation fehl, erscheint eine Meldung mit dem Pfad zum Log, und die bisherige Version wird neu gestartet.
    • Lässt sich eine weitere Instanz nicht beenden, wird Setup nicht gestartet und der Grund im Bootstrap-Protokoll festgehalten.
    • Regressionstests prüfen das Schließen weiterer Instanzen, die Log-Auswertung und die PowerShell-Syntax des Wächters; eine Simulation mit zweiter Instanz und Fake-Installer deckt Erfolg und Fehlschlag ab.
    • Enthalten ist weiterhin die tolerante Suche aus 4.1.9. Die Release-Komponenten wurden vollständig geprüft: Python 3.13.17, yt-dlp 2026.10.26, streamrip 2.1.0, Deno 2.9.8, PyQt6/Qt 6.12.0, websockets 17.4 und FFmpeg/FFprobe 9.0.2 sind aktuell.
    • Hinweis: Der Fix steckt erst in dieser Version. Das Update von 4.1.9 auf 4.1.10 verwendet noch den bisherigen Wächter; bei einer zweiten laufenden Instanz bitte diese vorher schließen. Ab 4.1.10 greift der neue Wächter.
    Downloads