-
released this
2026-07-20 16:32:50 +00:00 | 0 commits to main since this releaseVersion 3.1.12 – Performance- und Sicherheitsupdate – 20.07.2026
- Konvertierungen verwenden kollisionsfreie Zieldateien; FFmpeg darf vorhandene
Dateien nicht überschreiben und normalisierte MP3-Dateien werden atomar
ersetzt. - Die Qobuz-Verarbeitung berücksichtigt ausschließlich Audiodateien, die durch
den aktuellen Download neu angelegt wurden. Vorhandene Dateien im Zielordner
bleiben unangetastet. - Datenbank-Neuaufbau und -Abgleich speichern bei nicht erreichbaren Ordnern
oder Dateisystemfehlern keinen unvollständigen Stand. Parallele Schreibzugriffe
und die Live-Überwachung sind koordiniert. - Temporäre Streamrip-Konfigurationen sind pro Prozess eindeutig, werden atomar
geschrieben und beim Beenden entfernt. - Der FFmpeg-Abhängigkeitsdownload ist größenbegrenzt, SHA-256-geprüft und nutzt
geprüfte temporäre Dateien, bevor bestehende Programme atomar ersetzt werden. - Der Updater akzeptiert nur den exakt zur angebotenen Version gehörenden
Installer. Das Buildskript erhält ältere Release-Artefakte und setzt
Versionsdateien nach einem fehlgeschlagenen Build zurück. - MusicBrain beendet Hintergrundaufgaben kooperativ und schließt ausstehende
Speicherungen ab, statt den Prozess hart zu beenden. - Windows-Gerätenamen werden auch mit Dateiendungen sicher entschärft; weitere
Regressionstests sichern diese Performance- und Sicherheitskorrekturen ab.
Downloads
- Konvertierungen verwenden kollisionsfreie Zieldateien; FFmpeg darf vorhandene