Releases: git-bahn/git-igitt
Releases · git-bahn/git-igitt
git-igitt v0.1.21
git-igitt v0.1.20
Changed
- Upgrade from git-graph to gleisbau 0.7.1
Fixed
- Scroll to root commit no longer crashes if root is a fork.
git-igitt v0.1.19
- Add reverse order option
- Correct panic handling to not mess up terminal
- Add debug logging
- Refresh dependencies
- Include synced lock file for reproducibility
git-igitt 0.1.18
- Release binaries using for Alpine Linux using musl
git-igitt 0.1.17
- Upgrade to Rust 2021 edition
- Update all dependencies
- Fix for breaking changes and clippy changes
- Publish on Crates.io
git-igitt 0.1.15
Bug fixes
- Turned off diff-like line coloring for old/new file version view (lines were green/red when starting with
+or-and syntax highlighting was turned off). Fixes #52.
git-igitt 0.1.14
git-igitt 0.1.13
Features
- Optional line wrapping in diffs (off by default, toggle with Ctrl+W)
Big fixes
- Doesn't crash on still unsupported shallow clones, but shows a clear message in the error dialog
git-igitt 0.1.12
Features
- Syntax highlighting for old/new file version in diff panel (using crate
syntect)
Minor features
- Jump to graph panel when selection a branch in full-screen mode
- Delayed loading of file diff to avoid jerks when scrolling through diff files
Bug fixes
- Prevent crash when trying to dispay files containing invalid utf-8 characters
- Workaround to avoid artifacts from
tui-rsbug, caused by spaces at end of lines - Workaround replacing tabs by spaces in diff view to avoid zero-width tabs (new CLI option
--tab-width)
git-igitt 0.1.11
Features
- Scroll indicators for graph, files and branches to show scroll position and list length
- Scroll margins for graph, files and branches: always show a few entries as context above/below selected item
- Delayed loading of diff files when selecting a commit, to prevent jerks during rapid scrolling through graph
Bug fixes
- Fixed spaces around detached HEAD (use git-graph 0.4.1)
- Fix space for line numers in diffs