• Davito released this 2026-07-20 16:32:50 +00:00 | 0 commits to main since this release

    Version 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