log-vista
Version:
LogVista Agent - Lightweight system monitoring and log collection for any project/language
42 lines (34 loc) • 1.91 kB
Markdown
# Changelog
All notable changes to the LogVista Agent will be documented in this file.
## [2.0.0] - 2025-07-25
### 🚀 Major Features Added
- **Universal Language Support**: Now supports PHP, .NET, Go, Python, Node.js, Java, Ruby, and more
- **Global CLI Tool**: Complete rewrite with intuitive command-line interface
- **Automatic Project Detection**: Smart detection of project types and log patterns
- **Enhanced Configuration**: Flexible configuration system with multiple config file support
- **Real-time Monitoring**: Improved system metrics collection and log monitoring
- **Cross-Platform Compatibility**: Full support for Windows, macOS, and Linux
### 🛠️ Improvements
- **Better Error Handling**: Enhanced error recovery and retry mechanisms
- **Performance Optimizations**: Reduced memory footprint and improved efficiency
- **Enhanced Logging**: Better structured logging with multiple output formats
- **Offline Storage**: Robust offline data storage and synchronization
- **Token Management**: Improved authentication and token handling
### 📋 New CLI Commands
- `logvista init` - Initialize monitoring in any project
- `logvista start` - Start monitoring service
- `logvista stop` - Stop monitoring service
- `logvista status` - Check current monitoring status
- `logvista config` - View and manage configuration
- `logvista install` - Install as system service
### 🐛 Bug Fixes
- Fixed configuration file parsing issues
- Resolved log file watching on Windows
- Fixed memory leaks in long-running processes
- Improved error handling for network connectivity issues
### 💥 Breaking Changes
- Configuration file format has been updated (migration guide included)
- CLI interface has been completely redesigned
- Minimum Node.js version increased to 16.0.0
## [1.1.8] - Previous Version
- Legacy version with basic monitoring capabilities