| Version | Change log |
| Portable SmartGit 25.1.110 Jan 21, 2026 |
Improvements: Log, Repository view: Copy Path now also works on submodule directories Fixed Bugs: GitHub: possible timeout on setup (or when acquiring user repositories) Log, Repository view: possible internal error when opening submodule Refresh (WT): internal error when using commit.template for a bare repository Registration: possible internal error when determining path or URL Other Noteworthy Changes: Contact Support: now opens the new support page on our website Startup: reworked social media notification |
| Portable SmartGit 25.1.109 Jan 18, 2026 |
Improvements: Log, Repository view: Copy Path now also works on submodule directories Fixed Bugs: GitHub: possible timeout on setup (or when acquiring user repositories) Log, Repository view: possible internal error when opening submodule Refresh (WT): internal error when using commit.template for a bare repository Registration: possible internal error when determining path or URL Other Noteworthy Changes: Contact Support: now opens the new support page on our website Startup: reworked social media notification |
| Portable SmartGit 25.1.104 Jan 8, 2026 |
Fixed Bugs: AI integration: possible error when using Grammarly |
| Portable SmartGit 25.1.103 Dec 19, 2025 |
Fixed Bugs: AI integration: Commit annotation: diffContextLines configuration was not honored in single-commit mode (worked correctly in diff mode) Log: GitHub/other hosting providers: Branches view was no longer refreshed after fetching or dropping pull requests (regression since 25.1.100) Other Noteworthy Changes: Internationalization: Updated translations, primarily Japanese |
| Portable SmartGit 25.1.100 Nov 28, 2025 |
Fixed Bugs AI integration: Close: memory leak related to AI integration Save Stash dialog: did not remember AI option Conflict Solver: possible internal error for conflicts at the end of the file Hosting providers: Azure DevOps/Bitbucket: misleading "GitLab" in site selection title Linux: Dark theme: selected toolbar buttons were hardly noticeable Log window: Branches view: internal error when toggling "Recyclable Commits" with refs that have invalid file system names (e.g. including double quotes on Windows) Notes: Refresh: should not force fetching commits that do not exist in the local clone Refresh: Standard window: possible internal error related to refreshing GitHub and/or CI Working Tree, LFS: "unexpanded LFS objects" warning should not appear if Git config option `lfs.fetchexclude` is set Syntax: Markdown: styled link not rendered correctly Shell-Script: parse bug for escaped character in command substitution UI: Edit Message dialog: should select entire message when selecting from issue tracker (regression since 25.1.013) WSL: browser could not be opened ## Other Noteworthy Changes AI integration: Low-level property `ai.enabled=false` to forcefully disable the AI integration Preferences, AI: option to force-disable the AI integration if it is not yet configured Linux: Improved dark-theme experience Push: Enhanced force-push warning regarding feature branches Refresh: LFS: low-level property `core.status.filterProcess.useTemporaryLfsStorage` to work around rapidly growing `.git/lfs` storage Submodules: Unregister: should work on multiple files (as Deactivate does) Update: removed deprecation of low-level property submoduleUpdate.failAllIfSingleInitFails` |
| Portable SmartGit 25.1.093 Nov 27, 2025 |
AI-driven commit message generation, rewording, and automatic stash descriptions Full UI support for Git Notes with selectable namespaces Safer, branch-aware worktree checkout and management commands Explicit display of LFS pointer/unexpanded states and faster LFS refresh Several other improvements that reduce friction in everyday Git tasks. |
| Portable SmartGit 25.1 Oct 30, 2025 |
AI-driven commit message generation, rewording, and automatic stash descriptions Full UI support for Git Notes with selectable namespaces Safer, branch-aware worktree checkout and management commands Explicit display of LFS pointer/unexpanded states and faster LFS refresh Several other improvements that reduce friction in everyday Git tasks. |
| Portable SmartGit 24.1.5 Oct 16, 2025 |
Fixed Bugs: Azure DevOps on-premise: fails because `sshUrl` is missing GitHub: possible internal error while processing starred repositories GitLab, Setup: routable tokens (containing ".") should be accepted Refresh: core: possible internal error in case of empty line in .git/packed-refs refs: tags of tags didn't show up Standard window: Remove: internal error when invoking on submodule + non-removable file Other Noteworthy Changes: GitLab (Self-Hosted) Setup: added hint about which scopes are required for a personal access token Updated links to website |
| Portable SmartGit 24.1.4 Jul 10, 2025 |
New Features, Improvements: Standard window: Checkout remote branch: uses different name now (instead of aborting) for multi-remote repositories with equally named already existing local branch Fixed Bugs: Changes view, File Compare, ...: internal error double-clicking word immediately preceding EOF Refresh (WT, Windows): possible internal error if repository is located on symlink Refresh (WT/Changes View, ...): possible hang when trying to access Git-LFS objects Syntax coloring: C#: failed for `@` Standard window: Rename Branch: now only tries to rename the remote branch if it was equally named with the local branch closing with submodule selected, automatically opened repository in first tab; now opens the parent repository tab Conflict Solver: internal error when staging file on close, and the corresponding repository tab has already been closed MacOS: alternatving row colors for tables were broken Linux: Toolbar: click-and-hold to show popup did not work Other Noteworthy Changes: Git-Flow, Finish Release: clarify dialog when master merge isn't supported due to a custom base branch updated Git to version 2.49.0 on Windows with `core.longPaths` set to `true` by default I18n: translation fixes and slight improvements potentially incorrect texts for multiple dialog GUI items (due to duplicates) |
| Portable SmartGit 24.1.3 Apr 1, 2025 |
New Features, Improvements: OpServer: should honor "connection.https.trustedFingerprints" Preferences: do not enforce "Use own credential helper" for bundled Git Standard window: Ignore: should be available on untracked, removed files Fixed Bugs: Changes view: possible internal error if image width or height is zero Commit view: internal error when using Git config `core.commentChar` = `#` Graph: strange "expand" marker for non-pushed commits Syntax: C#: can have multiple number of `"` in `$"` strings PHP: fails on `@` Log window: Graph: possible infinite loading loop when using *Follow First Parent Only* Working Tree window: Branches view: fixed vertical alignment of *Pull request* link Other Noteworthy Changes Hobby license: added low-level property `hobbyLicenseCheck.skipPublicRepositoryVerificationConfirmation` to skip verification |