Vydání 24.3.0 posiluje vnitřní kvalitu LogoRRR: přidává automatizované testování rozhraní, benchmarky výkonu a vylepšení vykreslování pro velké logy.
Automatizované end-to-end testy
LogoRRR má nově integrační testy postavené na TestFX. Testy spouštějí skutečné JavaFX rozhraní, otevírají soubory, klikají na ovládací prvky a ověřují základní pracovní postupy. Díky tomu je bezpečnější přidávat funkce a refaktorovat bez nenápadných regresí v uživatelském rozhraní.
Podrobnější popis přístupu najdete v článku o automatizovaném testování.
JMH benchmarky výkonu
Do projektu přibyly benchmarky JMH pro výkonově citlivé části zpracování logů. Jedna často volaná funkce se po měření a optimalizaci zrychlila více než dvojnásobně.
Více detailů je v článku o JMH benchmarcích.
Hustší blokové zobrazení
LogoRRR teď dokáže zobrazit řádky logu ve vyšší hustotě než dřív. Minimální velikost bloku byla snížena, takže jedna obrazovka ukáže víc kontextu. Více ZIP archivů, velmi dlouhé soubory a husté logovací výstupy se díky tomu prohlížejí přehledněji.
