What's Changed
- Add a new button
Paste (Replace all)
in commit message textbox to replace all content with clipboard text. - Warn users if they are using
vimdiff
ornvimdiff
as external merge/diff tool. - Auto-sanitize branch/tag name.
- Supports to load
OpenAI
API key from env. - Fix the issue that sometimes the group header (
LOCAL BRANCHES
,REMOTES
etc.) are disappeared. - Better indication and context-menu commands fro worktree-linked branch.
- Supports to enable
--no-verify
option while committing. - Try to load LFS image from local cache directory first before loading it by
git lfs smudge
command. - Fix the issue that modified/renamed issue tracker rules can not be saved.
- Allow to disable
auto-hide
feature ofScrollBar
. - Allow to scroll the text-diff-view by clicking the change minimap bar.
- Fix the issue that getting wrong commit list while rebasing interactively with merged commits.
- Rewrite the way to checkout untracked/new-added file from stash.
- Automatically move selection to next commit after applying a shortcut during interactive rebase.
- Allow multiple-selection in interactive rebase view.
- Do not clear existing history filters after branch checkouted.
- Support to scan custom directory instead of default clone dir.
- Fix the issue that button in confirm-empty-commit dialog can be pressed more than one time.
- Several other UI/UX changes.
Full Changelog: v2025.32...v2025.33