EU-Utility/RELEASE_NOTES_v2.1.0.md

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*