mdvalidate 0.1.13

Markdown schema validation engine
[changelog]
header = "# Changelog\n\n"
body = """
{% for group, commits in commits | group_by(attribute="group") %}
### {{ group | upper_first }}
{% for commit in commits %}
- {{ commit.message | split(pat="\n") | first }} ({{ commit.id | truncate(length=7) }})
{% endfor %}
{% endfor %}
"""

[commit_types]
feat = {name = "Features"}
fix = {name = "Bug Fixes"}
chore = {name = "Chores"}
docs = {name = "Documentation"}
refactor = {name = "Refactors"}
test = {name = "Tests"}

[git]
conventional_commits = true
filter_unconventional = true
tag_pattern = "v[0-9]*"