You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"body": "## What's Changed\r\n\r\n* Supports issue link in keywords.\r\n* Instead of opening the file from current worktree, save the selected revision file to temp dir and then open it with default editor.\r\n* Use `--tags` instead of `--force` for `git fetch` command if `Fetch without tags` is turned off.\r\n* Show the tooltip of parent commit when hover the parent SHA.\r\n* **Linux:** Fix the issue that the RPM package does NOT work on some distros.\r\n* Supports to delete orphan remote tracking branches.\r\n* Supports `Azure` OpenAI REST API.\r\n* Rewrites the histories filter function to supports both `include` and `exclude` modes.\r\n* Fix the issue that `git rebase --continue` failes due to bad exit code of `SourceGit.exe --rebase-message-editor`.\r\n* Do NOT trigger the double clicking event if user click the blank area of commit list.\r\n* Upgrade project dependencies.\r\n - Upgrade target framework to `.NET 9`\r\n - Upgrade `Avalonia` to 11.2.1\r\n - Upgrade `LiveChartsCore.SkiaSharpView.Avalonia` to 2.0.0-rc4.5\r\n - Upgrade `TextMateSharp to` 1.0.64\r\n* Enable `--no-ext-diff` for `git diff` command to ignore custom external diff drivers while getting diff result.\r\n* Add two buttons to go to prev/next changes in text diff view.\r\n* Rewrite `File Histories` to get logs based on selected revision.\r\n* Add change minimap for text diff view.\r\n* Switch `WinMerge` from 3-way to 2-way UI.\r\n* Add hotkeys for reset mode.\r\n* Query statistics based on `MaxHistoriesCommits` and use current culture to ajust the first day of week.\r\n* Several other UI/UX changes.\r\n\r\n## New Contributors\r\n* @albertodlc made their first contribution in https://github.com/sourcegit-scm/sourcegit/pull/692\r\n* @TheGthr made their first contribution in https://github.com/sourcegit-scm/sourcegit/pull/696\r\n\r\n**Full Changelog**: https://github.com/sourcegit-scm/sourcegit/compare/v8.38...v8.39"
2
+
"tag_name": "v8.40",
3
+
"name": "Release 8.40",
4
+
"body": "## What's Changed\r\n\r\n* Supports `--topo-order` when query commits for histories.\r\n* Add hotkeys for stage/unstage/discard block or selected lines in text diff view.\r\n* Rewrite commit templates.\r\n* Supports show child commits in commit details panel.\r\n* Enhanced histories filter\r\n - Enable `--decorate-refs-exclude=` option for excluded refs\r\n - The tracking remote branch will use the same filter mode when change the filter mode of local branches.\r\n - Add context menu to switch histories filter mode to selected commit\r\n* Use `user` instead of `system` role to support OpenAI's o1 series models and outputs the response body if AI chat fails.\r\n* Fix the issue that wired ordering when cherry-pick multiple commits\r\n* Fix the issue that the tooltip of parent SHA textblock in commit details panel is not closed properly.\r\n* Add `Save as Patch` context menu item to commit changes.\r\n* Improve repositories scanning.\r\n* Supports using local bare repository as remote.\r\n* **Linux:** Fix the issue that can not type characters with accent.\r\n* Supports `--force` option for `git fetch` command.\r\n* Fix the issue that the branch tree did not update after deleting multiple branches.\r\n* Use `--output=<file>` instead of `-o <dir>` for `git format-patch` command.\r\n* Better remote URL regex checking.\r\n* Add tooltip and context menu for commit SHA in commit message.\r\n* Several other UI/UX changes.\r\n\r\n## New Contributors\r\n* @mgarstenauer made their first contribution in https://github.com/sourcegit-scm/sourcegit/pull/731\r\n\r\n**Full Changelog**: https://github.com/sourcegit-scm/sourcegit/compare/v8.39...v8.40"
0 commit comments