github sourcegit-scm/sourcegit v2026.12
2026.12

4 hours ago

What's Changed

  • localization: Add missing keys to French translation by @UchiTesting in #2355
  • localization: update Spanish translation by @jjesus-dev in #2357
  • localization: update Russian translate by @AquariusStar in #2378
  • Hebrew translation by @Y-PLONI in #2383
  • feature: allow search branches when adding a worktree by @Miqueas in #2394
  • Update Russian Translation by @AquariusStar in #2405
  • Show Initialize Repository popup when opening a invalid git repository from commandline
  • Improve some git commands' performance.
  • Use a custom resizer for width of AUTHOR column in HISTORY page and stores it in repository's UI state instead of the global layout info.
  • Fix the issue that pre-filled path filter in Dir History is not converted to Unix-style path when launching SourceGit with cli <SOURCEGIT> --history <WINDOWS_STYLE_DIR>
  • Add a context menu Copy SHA to selected commits in File History dialog.
  • Save bookmark and friendly name of unmanaged repository into $GIT_DIR/sourcegit.node
  • Change built-in merge editor to non-modal dialog
  • Supports to copy author/committer time
  • Supports to compact branch names in commit graph
  • Fix the issue that app crashes when opening context menu of a commit that contains invalid remote branch decorator
  • Disable Stash context menu for staged files when Amend is enabled.
  • Render fixup!, amend! and squash! as keyword in commit subject.
  • Add Assisted-by: to auto-completion strings in commit message box.
  • Fix the issue that keyboard navigation in diff viewer only work in the FIRST visited page that contains a diff viewer.
  • Testing for merge and show result in Merge popup (requires git >= 2.38.0).
  • Testing for rebase and show result in Rebase popup (requires git >= 2.44.0).
  • Move Merge <SOURCE> into <CURRENT> from submenu to the main context menu of selected commit
  • Cache loaded grammars and themes for syntax highlighting to reduce memory usage.
  • Force show HEAD when there are only excluded filters and we are cherry-picking/merging/rebasing/reverting.
  • Several other UI/UX changes.

New Contributors

Full Changelog: v2026.11...v2026.12

Don't miss a new sourcegit release

NewReleases is sending notifications on new releases.