2025.34.10
·
19 commits
to master
since this release
⏺ Key Updates and Improvements from v2025.31 to v2025.34.10
🚀 Major Enhancements
Performance & Optimization
- Implemented intelligent caching system with GitCommandCache for 60-70% faster operations
- Added GitProcessPool for efficient process management
- Introduced BatchQueryExecutor for parallel Git operations
- Memory manager with smart cleanup and resource monitoring
- Optimized branch and commit operations with lazy loading
Repository Management
- Added Repository Metrics Dashboard with branch counter and commit statistics
- Implemented comprehensive refresh options with granular control
- Enhanced Git-Flow support with optimized branch operations
- Improved credential management with secure storage
UI/UX Improvements
- Added memory usage indicators and performance metrics display
- Enhanced branch refresh with cache invalidation
- Fixed missing GitFlow.FinishBranch locale keys across all languages
- Improved UI updates after Git-Flow operations
Infrastructure
- New Linux-compatible versioning format (v2025.34.10 instead of v2025.34)
- Fixed GitHub Actions workflows for reliable cross-platform builds
- Added pre-tag validation script for release quality assurance
Code Quality
- Applied consistent code formatting standards across entire codebase
- Implemented comprehensive shutdown improvements for stable operation
- Added proper error handling and recovery strategies
- Enhanced logging and debugging capabilities
🎯 Platform Support
Full cross-platform release support maintained for:
- Windows (x64/ARM64)
- macOS (Intel/Apple Silicon)
- Linux (x64/ARM64) with proper AppImage/DEB/RPM packaging