-
MusicBrain 3.2.0 - Stabilität, Performance und Update-Übersicht
released this
2026-07-26 09:48:25 +00:00 | 0 commits to main since this releaseVersion 3.2.0 – Stabilität, Performance und Update-Übersicht – 26.07.2026
- Pause und Fortsetzen: Fehlgeschlagene Checkpoints der DB-Tools,
Ordner-Verarbeitung und Download-Warteliste werden sichtbar gemeldet. Ein
Lauf täuscht dadurch keinen nicht gespeicherten Fortsetzungsstand mehr vor. - LUFS beim Beenden: Bereits gemessene, noch ausstehende Live-LUFS-Werte
werden vor dem Herunterfahren synchron in die Musikdatenbank übernommen. - Nummerierte Titel korrekt behandelt: Legitime Titelzusätze wie
(2006)
bleiben im Musikordner. Nur ein tatsächlich durch eine Namenskollision
erzeugter Zusatz wie(1)oder(2)wird separat aussortiert. - Getrennte Duplikatziele: Automatisch nummerierte Dateinamenskollisionen
besitzen in den DB-Tools einen eigenen Zielpfad und verändern den Ordner für
bestätigte, bytegleiche Audio-Duplikate nicht mehr. - Online-Metadaten schneller: Die große Musikdatenbank wird zeit- und
mengenbasiert gebündelt gespeichert, statt nach jeweils zehn Titeln komplett
neu geschrieben zu werden. - Download-Verlauf stabilisiert: Lesen, Speichern, Reparieren und Löschen
sind gegen parallele Zugriffe koordiniert. Ein alter Hintergrundauftrag kann
einen gerade gelöschten Verlauf nicht wieder anlegen. - Flüssigere Jingle-Bedienung: Die Suche wird kurz gebündelt und Änderungen
am Ducking-Regler werden verzögert gespeichert. Unnötige vollständige
Widget-Neuaufbauten und synchrone Schreibzugriffe entfallen. - Kompakter Updates-Bereich: Der Statusblock oben benötigt weniger Höhe,
das Changelog erhält deutlich mehr Fläche. GUI, Funktionen,
Fehlerbehebungen, Performance, Daten-Tools und Release-Themen sind als
farbige Karten leichter unterscheidbar. - Codepflege: Fünf unerreichbare Altimplementierungen wurden entfernt und
fehlerhaft kodierte Wartelistentexte korrigiert. - Abhängigkeiten: Die von Streamrip verwendeten Bibliotheken sind
reproduzierbar eingegrenzt; der Build läuft ohne Abhängigkeits- oder
Deprecation-Warnungen. - Release-Werkzeug: Der Gitea-Publisher verwendet für Titel und reguläre
Ausdrücke nur noch PowerShell-5.1-feste ASCII-/Unicode-Escapes und lässt sich
dadurch unabhängig von der lokalen Windows-Codepage zuverlässig ausführen. - Qualitätssicherung: 136 automatisierte Tests bestehen einschließlich
Warnungen als Fehler. Neue Regressionstests decken Kollisionsnamen,
Checkpointfehler, Verlaufssynchronisation, LUFS-Abschluss,
Datenbank-Schreibbündelung und das Update-Layout ab. - API-Schlüssel und bestehende Provider-Konfigurationen bleiben unverändert.
Downloads
- Pause und Fortsetzen: Fehlgeschlagene Checkpoints der DB-Tools,