Release 24.5.1

Adds automatic timestamp detection, multiline text selection for clipboard copy, and updates to Scala 2.13.15 and the latest JavaFX.

Featured image for Release 24.5.1

Release 24.5.1 brings three user-facing improvements alongside a round of dependency updates.

Timestamp detection and filtering

LogoRRR automatically detecting timestamp format and enabling time-range filtering

LogoRRR can now detect timestamps in your log files automatically. Once a timestamp format is recognized, a time-range slider appears — letting you narrow the visible log entries to a specific window. Configuring the timestamp location and format is straightforward: the application guides you through it the first time it encounters a new format.

This lays the foundation for time-based features in future releases.

Multiline text selection

Selecting multiple log lines for clipboard copy — useful for pasting into a ticket or message
Selecting multiple log lines for clipboard copy — useful for pasting into a ticket or message

Text selection now spans multiple lines at once. Select a range of log entries and copy them to the clipboard in one step — handy when reproducing a sequence of events in a bug report or sending context to a colleague.

Scrollbar visibility

When no scrollbar is needed (because all content fits the view), it is now hidden. This reclaims a few pixels of horizontal space and reduces visual clutter.

Maintenance

Several dependencies were updated in this release: LogoRRR now targets Scala 2.13.15 and the latest available JavaFX version.

The time settings dialog opens faster and handles startup edge cases more reliably. Some unfinished experimental behaviours were also held back from the release until they are ready, including replay and merge workflows that were not stable enough for everyday use.