- changelog: simplify sort by scope logic and validate diff before AI command - By Jannchie in 32dd4e3
- extract git commit range logic into separate function for better readability - By Jannchie in 44f9c94
- version: make the code clearer - By Jianqi Pan in 68d626e
- add codetime badge - By Jianqi Pan in 984b9d3
- depeendencies: need python 3.11 because of tomllib - By Jianqi Pan in d7b3c0a
- depeendencies: add gitpython as dependencies - By Jianqi Pan in 51bbcb1
- changelog: implement basic changelog features - By Jianqi Pan in cf623c6
- changelog: check whether the latest commit has a tag - By Jianqi Pan in 310a306
- add readme - By Jianqi Pan in 1b31cbf
- build: use poetry - By Jianqi Pan in 656de25
- version: clean the useless code - By Jianqi Pan in 0c24d69
- version: update more version files - By Jianqi Pan in 3a87374
- add gitt as a alias - By Jianqi Pan in bacd8fe
- commit: do not show type choices because they are too long - By Jianqi Pan in 886ed07
- scripts: update build script - By Jianqi Pan in 89702cd
- commit: add tag - By Jianqi Pan in 8ea1e80
0c6d5b32aad9f01678b114120e7530dfebf4fb85...v0.2.1
- commit: enable emoji settings - By Jianqi Pan in 6acd0dc
- version: detect version from file or git tags - By Jianqi Pan in 5b4d4aa
- commit: push tag - By Jianqi Pan in 35c96a8
- format: use sourcery - By Jianqi Pan in 03f2078