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
aptpackage manager:
sudo apt update && sudo apt install lazyjournalInstallation instructions for Debian have been updated in PR #79.
- #75 Massive performance inprovements:
-
- Added
io_uringon Linux.
- Added
-
- 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
--userflag 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+Chotkey) 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
etcdirectory has been added to the list of paths from which the application reads its configuration for RHEL-based systems. - #73 Fix: check
$PATHbefore appending.local/binininstall.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
- @Booyaka101 made their first contribution in #56
- @fierroviejo made their first contribution in #79
- @alexjoedt made their first contribution in #73
- @AquilaIgnis made their first contribution in #75
- @mvanhorn made their first contribution in #80