All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
0.1.18 - 2024-10-01
This is a minor refactor. As part of fixing clippy's pedantic lints, there should be slight performance improvments.
- fix clippy pedantic lints - (ec15965) - Luke Hsiao
- (deps) bump clap from 4.5.15 to 4.5.16 - (3c03f20) - dependabot[bot]
- (deps) bump tabled from 0.15.0 to 0.16.0 - (8645b3b) - dependabot[bot]
- (deps) bump clap from 4.5.16 to 4.5.18 - (641dce5) - dependabot[bot]
- (deps) bump anyhow from 1.0.86 to 1.0.89 - (8f21b1c) - dependabot[bot]
0.1.17 - 2024-08-10
This release fixes a significant flaw with how --author
behaved, which caused authors and commits to be lower than expected, or missed entirely.
I strongly recommend you upgrade.
This patch switches from using git shortlog
to git log
when collecting the set of authors to compute stats on.
There is a bug with git
itself when providing the --author
flag.
Specifically, the behavior of git log
and git shortlog
behave differently when dealing with author filters that also are affected by .mailmap
.
git log
appears to apply the filter AFTER applying .mailmap
, whereas
git shortlog
appears to do it BEFORE.
- use
log
, notshortlog
for proper--author
support - (654a7b4) - Luke Hsiao
0.1.16 - 2024-05-03
- support
--author
flag for git-shortlog - (ed80049) - Luke Hsiao
0.1.15 - 2024-04-26
- (README) fix indentation of example output - (bdc8dac) - Luke Hsiao
- drop unneeded derives and sort - (9766ad4) - Luke Hsiao
0.1.14 - 2024-04-26
- (README) update alignment of output - (960f18e) - Luke Hsiao
- allow sorting by other columns - (627d3f0) - Luke Hsiao
0.1.13 - 2024-04-19
- don't right-align "Total" - (1f80584) - Luke Hsiao
0.1.12 - 2024-04-19
- remove redundant logic - (9db509e) - Luke Hsiao
0.1.11 - 2024-04-19
- improve styling, and disable if not interactive - (d5a6209) - Luke Hsiao
0.1.10 - 2024-04-19
- include totals of all statistics - (8c1895f) - Luke Hsiao
0.1.9 - 2024-01-18
- (CHANGELOG) add entry for v0.1.9 - (cef37bf) - Luke Hsiao
- (README) link license badge to license - (57d4d74) - Luke Hsiao
0.1.8 - 2023-06-26
- (CHANGELOG) add entry for v0.1.8 - (b298900) - Luke Hsiao
- (README) add badges - (ab759f7) - Luke Hsiao
0.1.7 - 2023-04-05
- (CHANGELOG) add entry for v0.1.7 - (6b22fac) - Luke Hsiao
- (README) update readme to include reviewed/tested - (4f5d386) - Luke Hsiao
- gate reviewer/tester stats behind flag - (328a600) - Luke Hsiao
0.1.6 - 2023-01-21
- (CHANGELOG) add entry for v0.1.6 - (d367168) - Luke Hsiao
- output reviewer/tests and commit counts - (885334d) - Luke Hsiao
- add
Δ
in theNet
column header - (6369d04) - Luke Hsiao
0.1.5 - 2022-11-23
- (CHANGELOG) add entry for v0.1.5 - (c4dca25) - Luke Hsiao
- (README) update usage example - (74b148a) - Luke Hsiao
- add net change column to output - (a90377a) - Luke Hsiao
0.1.4 - 2022-10-29
- (CHANGELOG) add entry for v0.1.4 - (c887a0c) - Luke Hsiao
- (README) note the
git
dependency - (7fc2765) - Luke Hsiao
- remove unused verbosity flag and deps - (b5de2e3) - Luke Hsiao
0.1.3 - 2022-10-29
- (CHANGELOG) add entry for v0.1.3 - (11879c9) - Luke Hsiao
- add email option for including author email addresses - (efe5c79) - Luke Hsiao
- drop raw stats from verbose logs - (267a28f) - Luke Hsiao
- improve help text for revision-range, default to HEAD - (6bf71a0) - Luke Hsiao
0.1.2 - 2022-10-27
- (CHANGELOG) add entry for v0.1.2 - (079fd69) - Luke Hsiao
- parallelize stat collection with rayon - (e6783b4) - Luke Hsiao
0.1.1 - 2022-10-26
- interpret author literally, not as regex - (c03d158) - Luke Hsiao
- (CHANGELOG) add entry for v0.1.1 - (a204b5e) - Luke Hsiao
- initial implementation - (68b516c) - Luke Hsiao