Skip to content

Releases: mlange-42/git-graph

git-graph 0.6.0

06 May 09:44
7b9bb72
Compare
Choose a tag to compare

Features

  • Adds option --reverse for reverse display of the history (#79 by djosh34)

git-graph 0.5.3

10 Nov 22:13
Compare
Choose a tag to compare
  • Update all dependencies
  • Fix for breaking changes

git-graph 0.5.1

29 Sep 15:00
8d18df9
Compare
Choose a tag to compare

Bug fixes

  • Bugfix for keyboard shortcuts (#56)

Other

  • CI migrated to GitHub Actions (#57)

git-graph 0.5.0

01 Feb 17:09
Compare
Choose a tag to compare

Library release, no changes for the application

Internal code simplifications by unwrapping write! (when writing to String), instead of bubbling up errors that never occur.

Library changes

  • print::format::format_branches(...) now returns String instead of Result<String, _>

git-graph 0.4.3

21 Jan 23:12
df3574b
Compare
Choose a tag to compare

Bug fixes

  • Shows all tags now, including those missing before (fix for #49)

git-graph 0.4.2

19 Jan 13:34
Compare
Choose a tag to compare

Bug fixes

  • Although shallow clones are still not supported, give a more informative error message when trying to display a shallow clone

git-graph 0.4.1

14 Jan 22:57
Compare
Choose a tag to compare

Bug fixes

  • Fix of spaces around detached HEAD in formatting

git-graph 0.4.0

13 Jan 14:15
Compare
Choose a tag to compare

Features

  • Branches merged from forks into equally-named branches of the current repository can be treated separately
    • E.g. when a branch master from a fork is merged into master, it can be displayed as if it was a feature branch

Library changes

Breaking changes

  • print_unicode now returns the graph lines separated from text lines

Other changes

  • BranchInfo now holds the indices of source and target branch in source_branch and target_branch

git-graph 0.3.0

09 Jan 21:42
bfbcd35
Compare
Choose a tag to compare

Library release, no changes for the application

Breaking changes

  • Renamed GitGraph::branches to GitGraph::all_branches

Non-breaking changes

  • Give access to actual branches and tags
  • Store actual branches and tags as indices into all_branches

git-graph 0.2.0

05 Jan 20:30
Compare
Choose a tag to compare

Library release, no changes for the application

This release tries to make git-graph usable as a library.

Breaking changes

  • Restructured modules
  • print_unicode now also returns the index map from commit index to output line, in addition to output text lines