github sourcegit-scm/sourcegit v2026.03
2026.03

16 hours ago

What's Changed

  • Add a icon (check mark) to indicate which side is HEAD in Compare window.
  • Linux: AppImages support portable data dir.
  • Support to clone with a local name that contains whitespaces.
  • Add a simple built-in conflicts resolving tool (built-in merger).
  • Rewrite the Reset to This/Parent Revision feature in commit details panel.
  • Add Reset File(s) to <revision> context menu entry to selected change(s) in revision compare view.
  • Add Reset File(s) to <revision> context menu entry to selected change(s) in refs compare window.
  • Keeps scroll offset after staging/unstaging/discarding selected hunk.
  • Support to create pull request to repos at *.visualstudio.com.
  • Linux: Move runtime datas from ~/.config/SourceGit to ~/.sourcegit.
  • Fix the issue that we get double EOLs while copying content with CRLF line-endings in diff view.
  • BREAKING CHANGE: Repository settings will be split into two parts
    • Shared Settings: Can be changed from Repository Configure window, and will be shared (also synced) between worktrees.
    • UI States: Such as history filters, branch/tag sort methods, etc. Each worktree has its own states.
  • Upgrade AvaloniaEdit to 11.4.1.
  • Supports to hide AUTHOR/SHA/DATETIME columns in HISTORY page.
  • Always open child window in currently used screen.
  • Fix the issue that gpg.ssh.allowedSignersFile config did not work.
  • Add hotkey Ctrl+Down/⌥+Down to goto parent of selected commit in HISTORY page.
  • Several other UI/UX changes.

New Contributors

Full Changelog: v2026.02...v2026.03

Don't miss a new sourcegit release

NewReleases is sending notifications on new releases.