Releases: Iniationware/sourcegit
Releases · Iniationware/sourcegit
2025.35.5
2025.35.3
chore: bump version to 2025.35.3
- Includes code quality improvements
- Enhanced error handling for async operations
- Performance optimizations for memory and async calls
- Better resource management and cleanup
2025.34.11
The release will include:
- Git-Flow Support branch functionality (EXPERIMENTAL)
- Refresh buttons for Local Branches and History menus
- Various bug fixes and performance improvements
- Memory optimization utilities for large repositories
2025.34.10
⏺ 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
2025.34.4
fix: Resolve credential helper timeout syntax error
- Remove --timeout parameter from cache helper command
- Git doesn't accept parameters in credential.helper when using -c flag
- Properly handle credential helper commands in both Command.cs and GitProcessPool.cs
- Add special handling for cache and store helpers
- Update description to reflect default 15-minute timeout
Fixes error: 'QueryRemotes failed: unknown option: --timeout=3600'