• v3.5.4 101694cd9f

    MusicBrain 3.5.4 - Qobuz-Download & Streamrip-Stabilität

    Davito released this 2026-08-21 08:02:10 +00:00 | 0 commits to main since this release

    Version 3.5.4 – Qobuz-Download & Streamrip-Stabilität – 21.08.2026

    Qobuz-Download und Streamrip-Konfiguration abgesichert

    • Behoben, dass Qobuz-Downloads mit Fehler bei streamrip: abbrachen.
    • Die temporäre Prozesskonfiguration für streamrip deaktiviert ungenutzte Datenbank-Pfade (downloads_enabled, failed_downloads_enabled) nun automatisch, wodurch AssertionError bei leeren Pfadwerten zuverlässig verhindert werden.
    • Numerische Qobuz-Benutzer-IDs werden in der Konfiguration automatisch erkannt und nutzen zur Laufzeit verbindlich den tokenbasierten Authentifizierungsmodus (use_auth_token = true).

    Präzise Fehlerdiagnose und Reentrancy-Schutz

    • Fehler beim Download (wie Authentifizierungs- oder Konfigurationsprobleme) werden nun verständlich und mit konkreten Hinweisen in der Logausgabe formatiert, auch wenn Ausnahmen keinen eigenen Textstring enthalten.
    • Die Streamrip-Ausgabeumleitung besitzt einen Reentrancy-Schutz, um Rekursionen bei Logging-Ausgaben zu unterbinden.

    Qualitätssicherung & Kompatibilität

    • Neue Regressionstests sichern die Bereinigung der Datenbank- und Token-Konfiguration sowie die Fehlerformatierung dauerhaft ab.
    • Die vollständige Testsuite mit 239 Python-Tests und reale Qobuz-Downloads wurden erfolgreich validiert.

    Bestehende Daten bleiben unverändert

    • Musikdatenbank, Warteliste, Jingles, Soundkartenauswahl und persönliche Einstellungen werden durch dieses Update nicht verändert.
    Downloads