Skip to content

Releases: nogo/gitree

v0.5.0

03 Feb 17:34

Choose a tag to compare

Changelog

  • e41a9c5 Phase 1 & 2: Stats computation and heatmap data
  • 92efe01 Phase 3: Insights model and styles
  • bf37ceb Phase 4 & 5: Stats and heatmap rendering with responsive layout
  • 95e486a Phase 6: App integration with insights view
  • a5cbcd8 Start with next phase 0.5.0

v0.4.1

02 Feb 10:57

Choose a tag to compare

Changelog

  • 12bbd52 Add version injection to Makefile and fix goreleaser ldflags
  • 65e96d3 Update build instructions and Go version

v0.4.0

02 Feb 10:42

Choose a tag to compare

Changelog

  • ff434d6 Add help overlay and reorganize keybindings
  • c2ef935 Add year to dates and CLI filter flags
  • edd782d Fix graph color leak and incomplete branch rendering
  • 39e8f4c Fix: Add scrolling to filter overlays for large lists
  • cf8dc39 Fix: Load commits from ALL refs using single traversal
  • 9eefbe9 Fix: Load commits from HEAD + local branches (not remotes)
  • 982b730 Fix: Rendering issues with full-width row padding
  • cc77142 PUSH work folder
  • 6ec1ddb Phase 19: Add tests for time formatting and search
  • e2cc3c2 Phase 20: Rewrite git tests with isolated fixtures
  • 5d24ad1 Phase 21: Add performance benchmarks
  • f6d84b8 Phase 22: Add BENCHMARKS.md with performance documentation
  • 2ec337a Phase 22: Add virtual scrolling and loading indicator
  • 3a83c5b Phase 22: Fix O(refs×commits) performance bug
  • 8fa67a3 Phase 22: Refactor rendering architecture and add dynamic graph width
  • fcce8a9 Phase 23: Add tag visualization with yellow badges
  • 7a900f3 Phase 24: Add tag filter with ancestor traversal
  • d856643 Phase 25: Add version info and release checker
  • a26a77e Prepare v0.4.0 release
  • 8a4ceaf Refactor: Extract FilterManager, inject GitReader, add getCommitChanges helper
  • 732c09b Reorder README sections
  • a421d2a Update README with comparison to tig/lazygit and fix keybindings
  • 9dd720d Update readme and add short parameter

v0.3.0

30 Jan 13:19

Choose a tag to compare

Changelog

  • 2868b6f Add binary installation instructions to README
  • afdf8ac Fix box width calculations in expanded view
  • 27580e9 Fix content overflow in expanded view columns
  • b323c6e Fix expanded box width calculations
  • 8400366 Fix goreleaser deprecation warnings
  • 056f265 Fix missing bottom border in expanded commit view
  • 262adb9 Inline commit detail expansion (replaces modal overlay)
  • e18848f Phase 12: Author filter
  • 86c26c1 Phase 13: Author highlight
  • 72203f4 Phase 14: Search
  • e4c75a2 Phase 15: Date histogram (video player timeline)
  • 6425556 Phase 16: File list in commit detail view
  • 595a9c5 Phase 17: Diff view
  • a421040 Refine expanded commit view: two-column layout and input blocking
  • f848224 Rewrite expanded view with simpler rendering approach
  • 6635b47 UPDATE feature and changes

v0.2.0

29 Jan 18:46

Choose a tag to compare

Changelog

  • 352e3fe Add GitHub Actions release workflow
  • 58b8cae Add README and CHANGELOG documentation
  • f92fae4 Add TUI shell with bubbletea and Makefile
  • 6144c5b Add branch filter with reachability-based commit filtering
  • 741c508 Add commit detail view with overlay panel
  • 210f66f Add enhanced navigation with mouse support
  • 573643b Add file watcher for live repository updates
  • f69eeb9 Add graph rendering with branch badges and colors
  • bcb1c29 Add path argument support and UI polish with UTF-8 fixes
  • c26bea2 Add proper DAG graph rendering with lane-based layout
  • 6c35b09 Add scrollable commit list with viewport navigation
  • 0bf6745 Fix branch verification in release workflow
  • 82f5009 Fix column header alignment and increase column widths
  • be493da Fix commit loading to include all branches
  • 6e09a56 Fix lane assignment for rebased/cherry-picked commits
  • a70745f Fix viewport scrolling to keep cursor centered
  • f101477 INIT setup go structure and git layer
  • 5c4bfcf Improve graph alignment and merge branch labels
  • 712d5ac Use topological sort for commit ordering