github sourcegit-scm/sourcegit v8.16
Release 8.16

latest releases: v8.18, v8.17
19 days ago

What's Changed

  • fix: submodule diff missing commit message
  • enhance: remove nextPartIdx bound check
  • enhance: only store subject in commits.
  • enhance: supports search commits by changed file path like src/Commands/* or */Add.cs.
  • localization: remove unused keys
  • enhance: reduce memory usage by commit detail view
  • enhance: make commit's subject the same with pretty print parameter %s in git log command
  • refactor: commits only hold the end position of subject in body
  • enhance: improve QueryCommits performance
  • fix: tab splitter visible issue
  • refactor: more efficient way to update the visibility of tab splitters
  • fix: tab splitter visible issue
  • code_style: run dotnet format
  • localization: add missing translations for zh_TW
  • feature: add Traditional Chinese option (#172)
  • Merge pull request #172 from gba3124/feature-zh_TW-i18n
  • ux: re-design the image diff view
  • feat: add support for Traditional Chinese (zh_TW) i18n
  • enhance: show file size change in image diff
  • refactor: use bindings instead of sync manually
  • enhance: only change the selected changes if it is necessary
  • ux: default color scheme with high contrast
  • Merge pull request #170 from ccyr119/develop
  • fix: solve warnings - Layout cycle detected
  • ux: get brush color for LineBackgrounRenderer from themes
  • refactor: sync scroll implement
  • fix: sync scroll not working
  • fix: add homebrew to default PATH environment
  • ux: re-arrange options in apperance page
  • Merge pull request #167 from gadfly3173/fix/add-remote-ssh
  • enhance: supports user overrides the default color schema
  • fix: remove null-check of sshKey in AddRemote and change command execution order
  • ux: color scheme for revision compare
  • fix: show a empty commit with sha in submodule diff view if commit has…
  • fix: select item in tree not work
  • enhance: improve commit and stash parsing time
  • code_style: remove unused using
  • ux: use TextTrimming="CharacterEllipsis" for diff view title
  • enhance: supports word wrap in text diff view
  • ux: Opacity for selected items
  • update: remove unused resources
  • refactor: using command binding instead of routed event binding
  • refactor: add a popup panel to show submodule updating status
  • readme: add tips for macOS users to set environment variables
  • enhance: QuerySingleCommit supports X.509 and SSH gpg signing formats
  • enhance: GPG signing settings.
  • Merge pull request #163 from gadfly3173/fix/readme
  • fix: Adjust the insertion method of contrib.rocks to avoid images being cached

New Contributors

Full Changelog: v8.15...v8.16

Don't miss a new sourcegit release

NewReleases is sending notifications on new releases.