@@ -62,22 +62,25 @@ commit_preprocessors = [
6262]
6363# regex for parsing and grouping commits
6464commit_parsers = [
65- { message = " ^feat" , group = " Features" },
66- { message = " ^fix" , group = " Bug Fixes" },
67- { message = " ^doc" , group = " Documentation" },
68- { message = " ^perf" , group = " Performance" },
69- { message = " ^refactor" , group = " Refactoring" },
70- { message = " ^style" , group = " Style" },
71- { message = " ^revert" , group = " Revert" },
72- { message = " ^test" , group = " Tests" },
73- { message = " ^chore\\ (version\\ ):" , skip = true },
74- { message = " ^chore" , group = " Miscellaneous Chores" , skip = true },
75- { message = " ^ci" , skip = true },
76- { message = " ^release" , skip = true },
65+ { message = " ^feat[\\ (:]" , group = " Features" },
66+ { message = " ^fix[\\ (:]" , group = " Bug Fixes" },
67+ { message = " ^doc[\\ (:]" , group = " Documentation" },
68+ { message = " ^perf[\\ (:]" , group = " Performance" },
69+ { message = " ^refactor[\\ (:]" , group = " Refactoring" },
70+ { message = " ^style[\\ (:]" , group = " Style" },
71+ { message = " ^revert[\\ (:]" , group = " Revert" },
72+ { message = " ^test[\\ (:]" , group = " Tests" },
73+ { message = " ^lib[\\ (:]" , group = " Dependencies" },
74+ { message = " ^build[\\ (:]" , group = " Dependencies" },
75+ { message = " ^Bump .+ from .+ to .+" , group = " Dependencies" },
76+ { message = " ^Update .+ requirement from .+ to .+" , group = " Dependencies" },
77+ { message = " ^chore[\\ (:]" , skip = true },
78+ { message = " ^ci[\\ (:]" , skip = true },
79+ { message = " ^release[\\ (:]" , skip = true },
7780 { body = " .*security" , group = " Security" },
7881]
7982# filter out the commits that are not matched by commit parsers
80- filter_commits = false
83+ filter_commits = true
8184# sort the tags topologically
8285topo_order = false
8386# sort the commits inside sections by oldest/newest order
0 commit comments