This SmartGit 24.1 release comes with a couple of bug fixes. We recommend to update.
New Features, Improvements
- Git-Flow, Finish Release: clarify dialog when master merge isn’t supported due to a custom base branch
Fixed Bugs
- Credential management: possible internal error
- Hosting Providers: certain configurations may trigger an internal error during repository remote operation
- i18n:
- translation fixed and slight improvements
- potentially incorrect texts for multiple dialog controls
- Log:
- Files view: inconsistent sorting order between Working Tree and commit
- Jump to Comment: did not consistently displayed the correct comment (line)
- Refresh:
- possible hang when trying to access Git-LFS objects
- Windows: possible internal error if repository is located on symlink
- Repositories view: possible internal error deleting groups
- Syntax:
- Java: an illegal character must not break lexing
- C#, Scala:
@
broke lexing
- Theme properties files: “depends” property was not correctly handled
- Toolbar: possible accessibility-related internal error
- Standard window:
- Commit: should be available in merging mode even if there are no committable files
- Merge: internal error when having Graph double-selection (diff) and right-clicking a ref and merge
Other Noteworthy Changes
- Blame/Investigate: added low-level property
investigate.honorGitConfigEncoding
- Changes view: added low-level property
changes.autoResetIgnoreWhitespace
- LFS: added low-level property
executable.addHomebrewDirectoryToPath
- Refresh (working tree): improved error message in case of broken Git-LFS filter
- Submodule, Update: added low-level property
submoduleUpdate.honorSubmoduleUpdateGitConfigForAllOperations
- Linux: removed notification about unsupported GTK theme