# MusicBrain - Release-Notizen ## Version 3.5.9 – Installerstart nach vollständigem Programmende – 23.08.2026 ### Tatsächliche Abbruchursache behoben - Der 3.5.8-Setup-Log zeigte, dass Inno Setup bereits auf die laufende MusicBrain-EXE zugriff, bevor der verzögerte Programm-Shutdown ausgeführt wurde. - Im stillen Modus führte dieser Konflikt automatisch zu „Abort“, obwohl Download, Prüfsumme und Installerstart erfolgreich waren. - Ein abgekoppelter Windows-Wächter wartet nun zuerst auf das vollständige Ende der Anwendung und des Nuitka-Onefile-Elternprozesses. Erst danach startet er den Installer. ### Zweistufige Update-Diagnose - Das neue Bootstrap-Protokoll dokumentiert die erwarteten Prozess-IDs, den tatsächlichen Installerstart und dessen Exitcode. - Das versionsbezogene Inno-Setup-Protokoll dokumentiert weiterhin die eigentliche Installation und den anschließenden Programmstart. ### Qualitätssicherung - Regressionstests sichern Prozessreihenfolge, Setup-Parameter, beide Protokollpfade und die kontrollierte Programmbeendigung ab. - Ein echter Windows-Wächtertest bestätigt, dass der Zielprozess während der Sperre nicht startet, nach Prozessende zuverlässig ausgeführt wird und Exitcode 0 liefert. - Der vollständige Release-Workflow prüft Tests, Nuitka-Onefile-Build, Qt-Multimedia, FFmpeg/FFprobe, EXE-Smoke-Test, Installer und Prüfsummen vor dem Gitea-Upload.