Skip to content

Latest commit

 

History

History
250 lines (127 loc) · 3.77 KB

File metadata and controls

250 lines (127 loc) · 3.77 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.1.21] - 2026-02-15

Changed

  • Add workflow to enforce changelog update
  • Release workflow explicitly request write permission

Fixed

  • High CPU/GPU usage in file dialog view
  • Crash with single-commit repositories
  • Doubled key inputs on Windows

[0.1.20] - 2026-02-14

Changed

  • Upgrade from git-graph to gleisbau 0.7.1

Fixed

  • Scroll to root commit no longer crashes if root is a fork.

[0.1.19] - 2025-11-19

Added

  • Add reverse order option
  • Add debug logging
  • Include synced lock file for reproducability

Changed

  • Refresh dependencies

Fixed

  • Correct panic handling to not mess up terminal

[0.1.18] - 2023-01-15

Added

  • Add release builds for alpine/musl (#59).

[0.1.17] - 2022-11-10

Changed

  • Upgrade to clap 4.0.

[0.1.16] - 2022-11-10

Added

  • Github actions continuous integration.

Changed

  • Update all dependencies.
  • Update README with installation from cargo.io.
  • Migrate to git-graph 0.5.0.

[0.1.15] - 2021-01-26

Changed

  • No line coloring for old/new file version.

[0.1.14] - 2021-01-22

Changed

  • Upgrade to git-graph 0.4.3.

Fixed

  • Fix tags bug (#48).

[0.1.13] - 2021-01-21

Added

  • Optional line wrapping in diffs.

Changed

  • Upgrade to git-graph 0.4.2.

Fixed

  • Prevent crash when trying to open a repo that is a shallow clone.

[0.1.12] - 2021-01-17

Added

  • Jump to graph view when selecting a branch in full-screen mode.

Changed

  • Adapted help for interactive app.
  • Brighten default foreground color of solarized theme.

Fixed

  • Fix missing newline.
  • Don't reset scroll on toggle syntax highlighting.
  • Prevent crash on utf-8 error.

[0.1.11] - 2021-01-15

Added

  • Delayed display of commit diff files.
  • Scroll margins for graph, files, and branches.
  • Scroll indicators for graph, files, and branches.

Fixed

  • Space for line numbers in diff.

Changed

  • Switch to git-graph 0.4.1.

[0.1.10] - 2021-01-13

Added

  • Search in graph view text.
  • Jump to HEAD with Pos1/Home.
  • Go into directory on Enter, if it is not a repo.
  • Exit repo dialog with Ctrl+O
  • Highlight directories that are repos.
  • Add entry '..' to folder list to navigate upwards.

Changed

  • Migrate to git-graph version 0.4.0.

[0.1.9] - 2021-01-12

Added

  • Add navigation hints to panel titles.

[0.1.8] - 2021-01-11

Added

  • Adjust number of context lines in diff (+/-).
  • Show file diff, old or new version (D/O/N).

Changed

  • Clear secondary selection when it equals primary selection (but not vice versa).

[0.1.7] - 2021-01-10

Added

  • Horizontal scrolling for file list, branches and diff view.

Changed

  • Sort tags in inverse chronologic order.

[0.1.6] - 2021-01-09

Changed

  • Branches panel, restrict dialog size.
  • Reset secondary selection: changed from Enter to Backspace.

Added

  • Far left panel to show branches.

[0.1.5] - 2021-01-09

Fixed

  • Minor errors.

[0.1.4] - 2021-01-08

Changed

  • Better error messages when open repository fails.
  • Disable mouse capture. This allows selection of text.
  • Select previous folder when navigating upwards in file dialog.

[0.1.3] - 2021-01-07

Added

  • Optional line numbers in diff.
  • Fast scrolling.

[0.1.2] - 2021-01-07

Fixed

  • Show diff for initial commit (without parents).

[0.1.1] - 2021-01-06

Added

  • Show repository name.
  • Open repository dialog.

[0.1.0] - 2021-01-05

Added

  • Initial release with basic ui and commmit info.