Repository navigation
Releases: benoitpetit/check-my-logs
Release list
Check My Logs (CML) v1.2.0
Full Changelog: v1.1.0...v1.2.0
This release introduces several exciting new features and improvements to Check My Logs (CML):
What's New:
- Pagination: Navigate through large log files with customizable page sizes for easier log viewing.
- Live Mode: Monitor logs in real-time as new entries are added, with the ability to filter and follow logs dynamically.
- Filtering: Filter logs by log level (INFO, WARNING, ERROR) and search for specific terms to quickly find relevant information.
- Exporting: Export filtered logs to a specified file for further analysis or sharing.
- Improved Interface: Enhanced user interface with intuitive keyboard navigation, search input, and log line wrapping.
- Interactive Search: Use the
Ctrl+Sshortcut to search logs dynamically while viewing logs in the interface.
Installation:
-
Via Go:
go install github.com/benoitpetit/cml@latest
-
Via Installation Script:
bash <(curl -s https://raw.githubusercontent.com/benoitpetit/cml/refs/heads/master/hack/install.sh)
Bug Fixes and Improvements:
- Improved error handling for better stability when loading large log files.
- Optimized performance when reading and displaying logs.
- UI enhancements using
lipglossfor better log visualization and terminal interaction.
Enjoy the new features, and feel free to report issues or contribute to the project!
Version 1.1.0 - Added New Features and Improvements
Full Changelog: v1.0.0...v1.1.0
This update brings important enhancements to improve your logging experience.
New Features
Code Simplification:
I have refactored the codebase to improve readability and maintainability, making future updates and contributions smoother.
Live Mode (--live):
I have introduced the --live option, which allows users to monitor log files in real-time as new entries are added.
Example:
cml logs.txt --liveThis command starts CML in live mode, displaying new log entries from logs.txt as they are generated.
Thank you for using CML! I welcome your feedback and contributions to continue improving the tool.
Version 1.0.0 - Initial Release of CML
Release Description
This initial release of CML (Command-line Log Manager) provides a powerful tool for viewing, filtering, and exporting log files.
Key features include:
- Pagination: Navigate through logs with customizable page sizes.
- Filtering: Easily filter logs by level (INFO, WARNING, ERROR) and search terms.
- Exporting: Export filtered logs to a specified file for further analysis.
This version supports both Linux and Windows platforms, making it accessible for a wide range of users. We invite feedback and contributions to enhance CML further. Happy logging!