github sourcegit-scm/sourcegit v8.37
Release 8.37

one day ago

What's Changed

  • Rewrite OpenAI integration
    • Supports configure multiple services
    • Supports per-repository prefered service
    • Supports generate commit message with selected staged changes
  • Rewrite git stash push command
    • Add an option to enable --keep-index parameter
    • Remember the last selection of some options in Stash Local Changes popup
  • Fix the issue that Models.NumericSort.Compare(...) will crash the app if branch name contains large numbers
  • Add Fetch {REMOTE_BRANCH} into {LOCAL_BRANCH} context menu to non-current local branches
  • Shows the verify result for signed commits in commit details panel.
  • Add translation for Español
  • Fix the issue that the RPM builds is not compatible with OpenSUSE
  • Select previous tab instead of the next one after current active tab closed.
  • Fix the issue that auto-fetch may be stucked when pull failed.
  • Add repository configuration Enable --prune on fetch.
  • Fix the issue that querying file size may fail due to unquoted file path in git ls-tree command.
  • macOS: Use system chrome buttons (traffic lights) instead of custom caption buttons on macOS.
  • Supports custom actions.
  • Use Inter font as the default font family for all platforms.
  • Supports open repository by Visual Studio
  • BREAKING CHANGES: now we change the key in external_editors.json to the same name of external tool. For example: VSCODE changed to Visual Studio Code.
  • Several other UI/UX changes.

New Contributors

Full Changelog: v8.36...v8.37

Don't miss a new sourcegit release

NewReleases is sending notifications on new releases.