The first public build of SmartGit 25.1 is available for download. The most obvious change is a different version numbering.
New Features, Improvements
- Files view: denote unexpanded LFS files
- Preferences:
- Syntax coloring configuration:
- clicking a token in the preview selects the corresponding color
- Syntax coloring configuration:
- Push To: preselect the matching remote for the selected ref
- Syntax coloring:
- Kotlin: valid/invalid escapes, string templates
- Powershell
- TCL
- Standard window:
- Commit: allow to create empty merge commit
- Files: introduce “Open in GitHub”
- Finish Feature: if branch was not deleted, don’t suggest to delete it the next time
Fixed Bugs
- Edit Commit Message: silently failed for empty commits
- Graph: dragging a remote ref must not be allowed
- Revert: commit messages containing patterns
${sha}
or\n
might be expanded - Standard window:
- switching from Local Files to History did not focus any control
- Windows 11 24H2: menu and scrollbar background was bright in dark theme
Other Noteworthy Changes
- Revert and Rollback: use low-level property to configure message templates
- new version numbering
- JIRA Resolve dialog: scroll selection into view
- Log window:
- right-clicking a commit should show “Reveal Commit” instead of “Select Commit”
- Standard window:
- Local Files toolbar button: in case of conflict show only the number of conflicting files, not all changed files