github sourcegit-scm/sourcegit v8.39
Release 8.39

6 hours ago

What's Changed

  • Supports issue link in keywords.
  • Instead of opening the file from current worktree, save the selected revision file to temp dir and then open it with default editor.
  • Use --tags instead of --force for git fetch command if Fetch without tags is turned off.
  • Show the tooltip of parent commit when hover the parent SHA.
  • Linux: Fix the issue that the RPM package does NOT work on some distros.
  • Supports to delete orphan remote tracking branches.
  • Supports Azure OpenAI REST API.
  • Rewrites the histories filter function to supports both include and exclude modes.
  • Fix the issue that git rebase --continue failes due to bad exit code of SourceGit.exe --rebase-message-editor.
  • Do NOT trigger the double clicking event if user click the blank area of commit list.
  • Upgrade project dependencies.
    • Upgrade target framework to .NET 9
    • Upgrade Avalonia to 11.2.1
    • Upgrade LiveChartsCore.SkiaSharpView.Avalonia to 2.0.0-rc4.5
    • Upgrade TextMateSharp to 1.0.64
  • Enable --no-ext-diff for git diff command to ignore custom external diff drivers while getting diff result.
  • Add two buttons to go to prev/next changes in text diff view.
  • Rewrite File Histories to get logs based on selected revision.
  • Add change minimap for text diff view.
  • Switch WinMerge from 3-way to 2-way UI.
  • Add hotkeys for reset mode.
  • Query statistics based on MaxHistoriesCommits and use current culture to ajust the first day of week.
  • Several other UI/UX changes.

New Contributors

Full Changelog: v8.38...v8.39

Don't miss a new sourcegit release

NewReleases is sending notifications on new releases.