winget install --id StephanDilly.gitui
About gitui
GitUI provides you with the comfort of a git GUI but right in your terminal.
What's new in 0.28.1
Changed - support proper pre-push hook (#2809) - improve gitui --version message [@hlsxx] (#2838) - rust msrv bumped to 1.88 Fixed - fix extremely slow status loading in large repositories by replacing time-based cache invalidation with generation counter [@DannyStoll1] (#2823) - fix panic when renaming or updating remote URL with no remotes configured [@xvchris] (#2868)
Version history
| Version | Updated | Notes |
|---|---|---|
| 0.28.1 | Unknown | Changed - support proper pre-push hook (#2809) - improve gitui --version message [@hlsxx] (#2838) - rust msrv bumped to 1.88 Fixed - fix extremely slow status loading in large repositories by replacing time-based cache i... |
| 0.28.0 | Unknown | discard changes on checkout discard-changes-on-checkout go to line in blame blame-goto-line Added - support choosing checkout branch method when status is not empty [@fatpandac] (#2404) - support pre-push hook [@xlai89]... |
| 0.27.0 | Unknown | Release notes |
| 0.26.3 | Unknown | Breaking Changes Theme file format note: this actually applied to the previous release already: 0.26.2Ratatui (upstream terminal rendering crate) changed its serialization format for Colors. So the theme files have to be... |
| 0.26.2 | Unknown | Fixes - fix cargo install without --locked (#2098) - respect configuration for remote when fetching (also applies to pulling) [@cruessler] (#1093) - add : character to sign-off trailer to comply with Conventinoal Commits... |
| 0.26.1 | Unknown | 0.26.1 this release has no changes to 0.26.0 but provides windows binaries that were missing before.commit signingsigningAdded - sign commits using openpgp [@hendrikmaus] (#97) - support ssh commit signing (when user.sig... |
| 0.25.2 | Unknown | Minor patch release as followup to 0.25.1Fixes - blame sometimes crashed due to new syntax highlighting [@tdtrung17693] (#2130) - going to file tree view at certin commit from the commit-details view broke [@martihomssol... |
| 0.24.3 | Unknown | Fixes to 0.24.2 - log: fix major lag when going beyond last search hit (#1876) - parallelise log search - performance gain ~100% (#1869) - search message body/summary separately (#1875) Fixes to 0.24.1 - fix commit log n... |
| 0.24.2 | Unknown | Fixes to 0.24.1 - fix commit log not updating after branch switch (#1862) - fix stashlist not updating after pop/drop (#1864) - fix commit log corruption when tabbing in/out while parsing log (#1866) Fixes to 0.24 - fix... |
| 0.24.1 | Unknown | Fixes to 0.24 - fix performance problem in big repo with a lot of incoming commits (#1845) - fix error switching to a branch with '/' in the name (#1851) Breaking Changes - Do you use a custom theme? - The format of them... |
| 0.24.0 | Unknown | Breaking Changes - Do you use a custom theme? - The format of theme.ron has changed: you only specify the colors etc. that should differ from their default value - Future additions of colors etc. will not break existing... |
| 0.23.0 | Unknown | Breaking Change - focus_XYZ key bindings are merged into the move_XYZ set, so only one way to bind arrow-like keys from now on (#1539) Added - allow reset (soft,mixed,hard) from commit log (#1500) - support reword of com... |
| 0.22.1 | Unknown | Added • submodules support (#1087) • remember tab between app starts (#1338) • repo specific gitui options saved in .git/gitui.ron (#1340) • commit msg history (#1345) • customizable cmdbar_bg theme color & screen spanni... |
| 0.22.0 | Unknown | Added • submodules support (#1087) • remember tab between app starts (#1338) • repo specific gitui options saved in .git/gitui.ron (#1340) • commit msg history (#1345) • customizable cmdbar_bg theme color & screen spanni... |
| 0.21.0 | Unknown | Added • stack popups (https://github.com/extrawurst/gitui/846) • file history log [@cruessler] (https://github.com/extrawurst/gitui/381) • termux support on andriod [@PeroSar] (https://github.com/extrawurst/gitui/1139) •... |
| 0.20.1 | Unknown | Added • support proxy auto detection via env's like HTTP_PROXY (https://github.com/extrawurst/gitui/994) Fixed • severe performance regression in 0.20 (https://github.com/extrawurst/gitui/1102) • several smaller performa... |