- Fix CI
- Add
gitchart
module
- Breaking: drop Python 2 support, Python 3.6 is now required
- Convert README and ChangeLog to markdown
- Add option
-S
/--style
to choose Pygal style, defaults to custom stylegitchart_light
- Switch from Travis CI to GitHub actions
- Add file requirements.txt
- Add chart
tickets_author
- Add option
-m
/--no-merges
to not count merge commits in git log commands - Add setup.py
- Breaking: add argument
--all
for git log commands
- Fix check of javascript command line argument (#3)
- Add option
-j
/--js
to customize javascript files/links
- Fix the working directory for the second git command
- Fix PEP8 warnings
- Fix parsing of authors
- Ignore UTF-8 decoding errors
- Breaking: rename chart
commits_hour
tocommits_hour_day
andcommits_day
tocommits_day_week
- Breaking: rename option
-m
/--max
to-d
/--max-diff
- Add chart "commits_day"
- Add option
-s
/--sort-max
- Fix chart title
- Add a main function
- Make options title/repository optional
- Display SVG on standard output if filename is "-"
- Add option
-m
/--max
- Add PNG support
- Fill months without commits (set value to 0) in chart
commits_year_month
- Read all data on standard input (no more limit at 1MB)
- Add missing argument
title
in help
- First release