LogoRRR 24.3.0

LogoRRR 24.3.0

Wartungsrelease mit Qualitätsverbesserungen, Fehlerbehebungen und neuen Funktionen.

Release 24.3.0 enthält 14 Verbesserungen und Fehlerbehebungen. Zwei neue Funktionen stechen heraus: eine automatisierte Testsuite und JMH-Performance-Benchmarking.

Automatisierte End-to-End-Tests

Dies ist das erste LogoRRR-Release, das von einer TestFX-Integrationstestsuite unterstützt wird. Tests steuern das eigentliche Anwendungsfenster — Dateien öffnen, Schaltflächen anklicken, UI-Zustand prüfen — was bedeutet, dass Regressionen automatisch statt bei manueller Überprüfung erkannt werden.

Das Video zeigt die Drag-and-Drop-Tests in Aktion und vermittelt sowohl wie die Tests funktionieren als auch wie die LogoRRR-Oberfläche in der Praxis aussieht:

TestFX-Tests für Drag-and-Drop: eine Log-Datei auf LogoRRR ziehen und prüfen, ob sie korrekt geöffnet wird

Weitere Details zum Test-Ansatz finden sich im Beitrag über automatisiertes Testen.

JMH-Performance-Benchmarks

Grundlegende JMH-Benchmarking-Unterstützung wurde zur Codebasis hinzugefügt. Das Messen häufig ausgeführter Codepfade in LogoRRRs Dateiverarbeitungscode zeigte, dass eine häufig aufgerufene Funktion deutlich langsamer war als erwartet — und führte zu einer mehr als 2-fachen Durchsatzverbesserung. Mehr Hintergrundinformationen im JMH-Beitrag.

Dichtere Darstellung

LogoRRR kann Log-Zeilen jetzt in höherer Dichte als zuvor darstellen. Die minimale Kästchengröße wurde reduziert, sodass ein einzelner Bildschirm mehr Kontext anzeigen kann. Mehrere ZIP-Dateien können auch in einem einzigen Drag-and-Drop-Vorgang geöffnet werden — einen Ordner mit Archiven ablegen, und jede darin enthaltene Log-Datei öffnet sich gleichzeitig.

Download

Vollständige Details: Meilenstein · Verbesserungen · Fehlerbehebungen