A new preview build of SmartGit 25.1 is available for download.
New Features, Improvements
- Changes view, Compare, …:
- support language-specific word-definitions for caret movement (e.g.
foo_bar
as a identifier will be treated as one word, but not inside strings or comments) - allow to configure additional line spacing using the low-level property
styledText.lineSpacing
- support language-specific word-definitions for caret movement (e.g.
- Commit: AI commit message generation improved
- Edit Git-Config:
- syntax coloring
- check validity before saving, reject to save invalid files
- Log Graph: for stashes show the comment message instead of the commit message
- Preferences:
- Authentication:
- rewritten management for API tokens (GitHub, JIRA, …)
- Authentication:
- Submodules: honor Git config
submodule.recurse = false
- Standard window:
- Add Branch: allow to create a branch for which a similar named remote branch exists (if low-level property
standard.addBranch.allowOverwrite
is set) - All Branches + Tags: remember the reg-ex option
- My History: warn only those cases of
<name> != <remote>/<name>
if renaming the local branch could fix it - Rename Stashes
- Add Branch: allow to create a branch for which a similar named remote branch exists (if low-level property
Fixed Bugs
- Changes view, Compare, …: Syntax-selection dialog did not scroll selection into view
- Clone: fails if repository is already open
- Kill Process dialog: possible internal error
- Log Graph: filtering with inversion (using leading
!
) did only work correct if “message” was selected - Rebase Interactive: Edit Message missed “JIRA” option if bugtraq was configured
- Show Changes: possibly incorrect HEAD vs. Index vs. Working Tree file content selection for renamed files
- Linux:
- Changes view: zoomed images occurred blurred
- dragging a ref might select a different commit (workaround for https://github.com/eclipse-platform/eclipse.platform.swt/issues/2119)
- windows may occur on “wrong” monitor
- Standard window:
- Graph: may show incomplete ref context menu
Other Noteworthy Changes
- various commands: enable remote support, so, e.g., LFS authentication also works
- Refresh: added low-level property
refresh.ignoreSymlinkModificationsIfUnsupported
- Standard window:
- My History, All Branches + Tags: reduced (minimum) image height