Skip to content

Commit 94ba576

Browse files
committed
update: Release 2025.20
1 parent 83ddc53 commit 94ba576

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

data/version.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"tag_name": "v2025.19",
3-
"name": "2025.19",
4-
"body": "## What's Changed\r\n\r\n* Fix the issue that the hotkey tip to open `Preferences` is wrong\r\n* Shows commit changes count in `CHANGES` page\r\n* Log output of custom action if `Wait for action exit` enabled\r\n* Fix the issue that commit message input histories contains duplicated records\r\n* Supports to reset branch to selected commit without checkout it\r\n* Prevents requesting worktree/revision files more than one time when calculating path suggestions\r\n* **BREAKING CHANGE**: change the hotkey to open external diff/merge tool to `Ctrl+Shift+D/⌘+⇧+D`\r\n* Rewrite `git-flow` integration\r\n* Remote's URL now supports the `git://` and `file://` protocol and relative local path\r\n* Supports to use relative url and makes the `Relative Path` property optional while adding submodule\r\n* Supports to enable `--recurse-submodules` on pull\r\n* Remove `Fetch all branches` and `Fetch without tags` on pull.\r\n* Fix the issue that sometimes submodules did not refresh\r\n* Supports to de-initialize selected submodule.\r\n* Navigate to the current HEAD or upstream HEAD after `fetch/pull/merge`.\r\n* Hide `hint:` blocks (git advice message) in error popup.\r\n* Fix the issue that highlight background did not refresh when scrolling by scrollbar.\r\n* Supports to overwrite existing branch while creating new branch\r\n* Makes sure the built-in font exists when use `fonts:<asm>#<font_name>` as font family name.\r\n* Ignore checking `IsConflictResolved` when change refers to a submodule.\r\n* Use a new state `Models.ChangeState.Conflicted` to represent all the `unmerged` file states and do not show `unmerged` files in `STAGED` area.\r\n* Allows to use arrow keys to select next/prev changes after staging/unstaging by hotkey\r\n* Disable `Squash` and `Fixup` action until a commit marked `pick/edit/reword` in interactive rebase list.\r\n* Fix the issue that sometimes branch track status is not correct because the local branch name is ambiguous to git.\r\n* Several other UI/UX changes.\r\n\r\n## New Contributors\r\n* @M-L-Ml made their first contribution in https://github.com/sourcegit-scm/sourcegit/pull/1343\r\n\r\n**Full Changelog**: https://github.com/sourcegit-scm/sourcegit/compare/v2025.18...v2025.19"
2+
"tag_name": "v2025.20",
3+
"name": "2025.20",
4+
"body": "## What's Changed\r\n\r\n* Now `SourceGit` requires git >= `2.25.1`\r\n* Allows to reset author when `--amend` is enabled for committing\r\n* Fix the issue that we can't see the diff contents for staged new file in stashes\r\n* Fix the issue that fails to checkout branch with `Discard` option enabled for local changes due to arguments order.\r\n* Show conflict status reason in unstaged list and conflict details view.\r\n* Use `git restore` instead of `git reset` to unstage local changes.\r\n* Fix the issue that using `theirs/mine` did not work for deleted (by them/us) file.\r\n* When counting commits in `Statistics`, if the authors have the same e-mail address, the commits are considered to be from the same person.\r\n* Fix the issue that `SourceGit` will not open new repo in tab when using relative path such as `.` in commandline.\r\n* Several other UI/UX changes.\r\n\r\n\r\n**Full Changelog**: https://github.com/sourcegit-scm/sourcegit/compare/v2025.19...v2025.20"
55
}

0 commit comments

Comments
 (0)