Vydání 25.2.0

Přidává počty výskytů hledaných výrazů a plně přizpůsobitelné, znovupoužitelné skupiny hledaných výrazů pro pružné filtrování logů.

Úvodní obrázek pro Vydání 25.2.0

Vydání 25.2.0 přináší dvě významná vylepšení práce s hledanými výrazy: počty zásahů pro každý výraz a plně znovupoužitelné skupiny hledaných výrazů.

Toto vydání také posouvá LogoRRR na runtime generaci Java 25 a JavaFX 25 a aktualizuje sestavovací pipeline pro Maven 4.

Počty výskytů u hledaných výrazů

Panel hledaných výrazů s počty shod u jednotlivých výrazů
Každý hledaný výraz teď ukazuje počet odpovídajících řádků — na první pohled vidíte, které výrazy se objevují a jak často

Panel hledaných výrazů nyní ukazuje, kolikrát se každý výraz v aktuálním log souboru shoduje. Vzory jsou díky tomu vidět rychleji: pokud má SEVERE 3 zásahy a WARNING 400, samotný poměr vypráví příběh ještě před čtením jediného řádku.

Skupiny hledaných výrazů

Výběr skupin hledaných výrazů na panelu nástrojů
Výběr na panelu nástrojů přepíná mezi uloženými skupinami hledaných výrazů a tlačítko úprav otevírá jejich správu

Skupina hledaných výrazů je pojmenovaná sada výrazů, kterou lze uložit a znovu načíst. Nahrazuje nutnost pokaždé znovu zadávat stejné filtry, když otevřete soubor ze stejného zdroje.

  • Uložení a opakované použití: Pojmenujte konfiguraci a přepněte na ni jedním kliknutím.
  • Globální nebo pro konkrétní soubor: Označte skupinu pomocí ❤️, aby byla dostupná pro každý log soubor; bez označení zůstane vázaná na aktuální soubor.
  • Vestavěné výchozí skupiny: Součástí jsou dvě skupiny — default (FINEST / INFO / WARNING / SEVERE) a empty (vymaže všechny výrazy).
  • Automatický výběr: Při otevření souboru LogoRRR použije poslední skupinu, se kterou jste pracovali. U nového souboru se vrátí k default.

Skupiny se spravují přes novou položku v nabídce Nastavení.

Živé sledování a balení

Implementace tailingu byla přepracována, aby LogoRRR mohl spolehlivěji sledovat rostoucí log soubory. Linuxové balení bylo rozšířeno o amd64 a arm64 GraalVM buildy, lepší pojmenování .deb a čistší strukturu Flatpak buildu.