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
- Add an option to enable
- 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 toVisual Studio Code
. - Several other UI/UX changes.
New Contributors
- @jmmanzano made their first contribution in #623
- @Masgalor made their first contribution in #622
- @Guddiny made their first contribution in #644
Full Changelog: v8.36...v8.37