Skip to content

Releases: sinclairtarget/git-who

v0.6

18 Mar 13:24
Compare
Choose a tag to compare
  • Git who now respects a .mailmap file in the working tree (thanks to Reddit user jmvidal for this suggestion)
  • Added an --until option to all subcommands
  • The table subcommand, when given the -c option to sort authors by first commit time (descending), now shows the first commit time in a table column
  • Fixed a bug that would understate the number of authors when running the table subcommand using the -l or -f flags, only when there are commits in the commit history introducing no diffs

v0.5

14 Mar 13:13
Compare
Choose a tag to compare
  • New -c option on table and tree subcommands allows you to rank authors by first modified time.
  • Caching feature: parsed commits are now cached on disk so diffs only have to be computed once. This caching is done on a per-repository basis. Subsequent runs of git who on the same repo will be much faster as a result. Caching can be disabled using the GIT_WHO_DISABLE_CACHE env var (set it to 1 ).
  • Non-English names are better supported in the table output from the table subcommand.

v0.4

16 Jan 04:23
Compare
Choose a tag to compare
  • Integer numbers that appear in the output are now nicely formatted (thousands columns, abbreviations for > 1 million). Thank you to Roman Scharkov for suggesting this
  • Tweaked the number of revisions to send to each subprocess of Git log when tallying commits in parallel. This delivered a small performance improvement when running the tool on certain repositories
  • Added a progress indicator when tallying commits in parallel on large repositories
  • Fixed the CSV output from the table subcommand so that "lines added/removed" and "files" don't appear as columns when the mode is commits mode or files mode

v0.3

15 Jan 02:49
Compare
Choose a tag to compare
  • Fixed a panic that happened when all commits were filtered out using a non-existent author
  • git who tree now works in subdirectories of a repository and not just at the top-level
  • Releases artifacts are now signed. The public key has been committed to the repository here

v0.2

14 Jan 13:02
Compare
Choose a tag to compare

Initial release