github Lifailon/lazyjournal 0.8.7

4 hours ago

Full Changelog: 0.8.6...0.8.7

What's Changed

  • #78 The lazyjournal is now officially available in the Debian repositories for installation via the apt package manager:
sudo apt update && sudo apt install lazyjournal

Installation instructions for Debian have been updated in PR #79.

  • #75 Massive performance inprovements:
    • Added io_uring on Linux.
    • Linux io_uring input and end-of-file log reads, with automatic fallback on unsupported systems.
    • Cached coloring regexes and constant-time username lookup.
    • Concurrent, ordered filtering and coloring using available CPUs.
    • Streaming stdin processing slow producers now display output immediately instead of waiting for EOF.
    • Buffered stdout, bounded work queues, long line and CRLF support.
  • #46 Fix: stop dropping --user flag when filtering user units by name.
  • #80 Restore navigation after SSH manager host switching (closes #70).
  • #64 Added the ability to copy visible lines from the log window to the clipboard (Shift+C hotkey) using a terminal system call via ANSI sequences (OSC 52), without requiring any external dependencies.
  • #82 and #84 Fix: 55 issues identified by golangci linters have been resolved using OpenCode.
  • #71 The etc directory has been added to the list of paths from which the application reads its configuration for RHEL-based systems.
  • #73 Fix: check $PATH before appending .local/bin in install.sh.
  • #76 The Go version has been updated to 1.27.0, along with module versions (with corresponding updates applied to Docker images and all workflows).
  • #77 Added sing to go-releaser using GPG key.

New Contributors

Don't miss a new lazyjournal release

NewReleases is sending notifications on new releases.