Full Changelog: 0.8.3...0.8.4
New features
- #35 and #34 Added
_allmode to read all system logs fromjournald, without filtering by unit. - Added filtering of logs from
journaldby priority using the keyboard shortcutCtrl+P(the priority title is displayed in the status). - Added an interface for switching Docker and Kubernetes contexts, as well as SSH connections and a new
ssh.hostsstructure to the configuration (theF2key is used to invoke the interface by default). Switching between clusters and namespaces in Kubernetes is now possible without leaving the main interface. - Subtitile has been moved from the log output window to the bottom of the interface. The status bar now displays the current Docker and Kubernetes context and the output timestamp.
Changes and fixes
- The list of Docker and Kubernetes contexts and their usage depends on the current host in ssh mode.
- Added timeout on 5 seconds for loading Docker, Podman, Compose and Kubernetes lists when changing contexts to avoid freezing.
- Added output of logs for all containers in the selected Kubernetes pod, as well as prefixes of the pod and container names in the log contents.
- Fixed coloring of statuses for checking characters around a word.
- Fixed disabling timestamp for logs in compose stack and separated the mode for disabling the output of the embedded timestamp for any containers (via the
Ctrl+Tcombination by default). - The display and coloring of container names has been reworked to ensure unique colors in compose stack locks. The container name is now displayed in square brackets at the beginning of each line, instead of the standard
|separator, as tabs in compose's standard output can change position when updated. - Added
wrapModeDisableflag (shifting the horizontal position of the output is not supported) and removeddisableTimestampflag. - #36 Added AI-powered analysis of issues and release changes in the changelog file.
- Added integration of commit reviews using AI with sending notifications to the Telegram channel.
- Added Dockerfile static analysis (linters check) to CI.