119 lines
2.5 KiB
Markdown
119 lines
2.5 KiB
Markdown
# EU-Utility v2.1.0 Release Notes
|
|
|
|
**Release Date:** 2026-02-14
|
|
**Version:** 2.1.0
|
|
**Codename:** "Nexus"
|
|
|
|
---
|
|
|
|
## 🎉 What's New
|
|
|
|
### 7 New Plugins
|
|
1. **Session Exporter** - Export hunting/mining sessions to CSV/JSON
|
|
2. **Price Alert System** - Monitor Nexus API prices with notifications
|
|
3. **Auto-Screenshot** - Capture screen on Global/HOF automatically
|
|
4. **Discord Rich Presence** - Show EU activity in Discord status
|
|
5. **Import/Export Tool** - Universal data backup and restore
|
|
6. **Analytics Dashboard** - Usage tracking and performance monitoring
|
|
7. **Auto-Updater** - Automatic update checking and installation
|
|
|
|
### New Core Systems
|
|
- **Theme System** - Dark, Light, and EU Classic themes
|
|
- **Logging System** - Structured logging with rotation
|
|
- **Security Hardening** - Path validation, input sanitization
|
|
- **CI/CD Pipeline** - GitHub Actions for testing
|
|
|
|
---
|
|
|
|
## 📊 Statistics
|
|
|
|
- **Total Plugins:** 31 (24 + 7 new)
|
|
- **Core Services:** 12
|
|
- **Test Coverage:** 75%
|
|
- **Documentation:** 15 files
|
|
- **Lines of Code:** ~25,000
|
|
- **Git Commits:** 6 major
|
|
|
|
---
|
|
|
|
## 🔒 Security Improvements
|
|
|
|
- Path traversal vulnerabilities patched
|
|
- Input sanitization on all user inputs
|
|
- URL validation in HTTP client
|
|
- Clipboard size limits
|
|
- Plugin sandboxing improvements
|
|
|
|
---
|
|
|
|
## 🚀 Performance Enhancements
|
|
|
|
- OCR lazy loading (faster startup)
|
|
- Database query optimization
|
|
- Memory leak fixes
|
|
- UI rendering improvements
|
|
- Background task efficiency
|
|
|
|
---
|
|
|
|
## 📚 Documentation
|
|
|
|
- Complete API Reference
|
|
- Plugin Development Guide
|
|
- User Manual
|
|
- Troubleshooting Guide
|
|
- FAQ (50+ questions)
|
|
- API Cookbook
|
|
- Migration Guide
|
|
- Security Hardening Guide
|
|
|
|
---
|
|
|
|
## 🐛 Bug Fixes
|
|
|
|
- Windows compatibility improvements
|
|
- Cross-platform file locking
|
|
- Plugin loading reliability
|
|
- Error handling robustness
|
|
- Memory management fixes
|
|
|
|
---
|
|
|
|
## 🎯 Known Issues
|
|
|
|
1. **Linux:** Window manager features limited
|
|
2. **macOS:** Not officially supported
|
|
3. **OCR:** First run downloads models (slow)
|
|
|
|
---
|
|
|
|
## 🔄 Upgrade Notes
|
|
|
|
### From v2.0
|
|
1. Backup your data (automatic on update)
|
|
2. Run Auto-Updater or `git pull`
|
|
3. Install new dependencies: `pip install -r requirements.txt`
|
|
4. Restart EU-Utility
|
|
|
|
### From Other Tools
|
|
See [Migration Guide](docs/MIGRATION_GUIDE.md)
|
|
|
|
---
|
|
|
|
## 🙏 Contributors
|
|
|
|
- **LemonNexus** - Lead Developer
|
|
- **Community** - Testing and feedback
|
|
|
|
---
|
|
|
|
## 📥 Download
|
|
|
|
- **Windows:** EU-Utility-Windows.zip
|
|
- **Linux:** EU-Utility-Linux.zip
|
|
- **Source:** `git clone https://github.com/ImpulsiveFPS/EU-Utility.git`
|
|
|
|
---
|
|
|
|
*Full changelog available in CHANGELOG.md*
|