Release Notes - Version 2.1
Features
Branch, Remote URL, and Credentials Editing
- Added the ability to edit branch, remote URL, and credentials for existing repositories.
- Implemented 'Edit Repository' button and corresponding window.
- Updated keyring with new credentials when editing a repository.
Error Handling
- Enhanced error handling for various Git command failures with English and German messages.
- Ensured that all configurations and commands properly handle specified branches.
Conflict Resolution
- Added a checkbox to automatically resolve conflicts by keeping newer and larger files. This option is enabled by default.
UI Enhancements
- Improved the user interface for adding and editing repositories.
- Updated the repository list display to include branch information.
Bug Fixes
- Fixed issues with insufficient values when loading repositories.
- Resolved various issues with Git command executions and error resolutions.
- Ensured that all configurations and commands properly handle specified branches.
General Improvements
- Added detailed logging of terminal output for better debugging.
- Streamlined the initialization and synchronization processes for repositories.
Full Changelog: 2.0...2.1