master
refactor: use `StringBuilder` instead of concating string with operator `+`
ux: improve `Interactive Rebase` window UX
refactor: allows to specify startup options for external shell/terminal (#1856)
feature: supports to customize diff/merge options for external diff/merge tool (#1971)
localization: update Russian translate (#1976)
ux: change tooltip icon color
code_style: remove unnecessary whitespaces
code_style: move class extensions to `App.Extensions.cs` to use these extensions anywhere
refactor: save history filters into `$GIT_DIR/sourcegit.filters` to support different filters between worktrees (#1893)
localization: add Korean(ko_KR) support (#1864)
feature: supports CLI command `--file-history <file_path>` to view given file history (#1892)
project: reorganize the structure of the project.
typos: (#1397)
project: upgrade to .NET 10