Release 8.28
What's Changed
- Fix the issue that unhandled key modifiers do not be cleared correctly
- Fix the issue that the margin of commit in histories is wrong when there's only one commit
- Avoid crashing after failed creating filesystem watcher.
- Avoid crashing when the selected path is NOT exist in
OpenFolderPickerAsync
- Avoid crashing when closing a repository which is deleted in filesystem.
- Supports auto scrolling when selecting text in commit message.
- Keep detached HEAD ref using the same theme with current branch HEAD.
- Show git errors in
Initialize Repository
panel after failed to get the repository root dir with given path. - Fix the issue that sometimes commit message is not fully visible.
- Use
ListBox
instead ofDataGrid
to improve performance since we do not edit rows. - [Linux] Add support for
foot
, a Wayland terminal emulator. - Add context menu for multiple selected commits in histories view.
- Rewrites the commit searching that the result is no longer dependent on the commits displayed in histories view.
- Redesign the
Statistics
window. Now we calculates all the commits in the most recent year rather than only this year. - Supports
*.webp
images. - Add
Enter
as anthor hotkey to stage/unstage selected changes. - Supports using
Delete
orBackspace
to discard selected unstaged changes. - The width of column
AUTHOR
is loaded from/saved intopreference.json
. - Upgrade
TextMateSharp
to 1.0.63. - Add a toolbar button to scan repositories under default clone dir.
- Fix the issue that drag & drop may crash this app on macOS.
- Several other UI/UX changes
New Contributors
- @hannesbraun made their first contribution in #420
Full Changelog: v8.27...v8.28