All notable changes to this project are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. The file is auto-generated using Conventional Commits.
{%- for release in releases %}
- [
{{ release.version }}
](#{{ release.version | replace(from=".", to="") }}) – {{ release.date | date(format="%Y.%m.%d")}} {%- endfor %}
{% if unreleased.changes -%} {%- for change in unreleased.changes -%}
- {{ change.type }}: {{ change.description }} ([
{{ change.commit.short_id }}
]) {% endfor %} {% else -%} nothing new to show for… yet!
{% endif -%} {%- for release in releases -%}
{{ release.date | date(format="%Y.%m.%d") }} {%- if release.notes %}
{{ release.notes }} {% endif -%} {%- if release.changeset.contributors %}
This release is made possible by the following people (in alphabetical order). Thank you all for your contributions. Your work – no matter how significant – is greatly appreciated by the community. 💖 {% for contributor in release.changeset.contributors %}
- {{ contributor.name }} (<{{ contributor.email }}>) {%- endfor %} {%- endif %}
{% for type, changes in release.changeset.changes | group_by(attribute="type") -%}
{% for change in changes -%}
- {{ change.description }} ([
{{ change.commit.short_id }}
])
{% if change.body -%} {{ change.body | indent(n=2) }}
{% endif -%} {%- endfor -%}
{% endfor %} {%- endfor -%}
{% if config.github.repo -%} {%- set url = "https://github.com/" ~ config.github.repo -%} {%- else -%} {%- set url = "#" -%} {%- endif -%} {% if releases -%} [unreleased]: {{ url }}/compare/v{{ releases | first | get(key="version") }}...HEAD {%- else -%} [unreleased]: {{ url }}/commits {%- endif -%} {%- for release in releases %} [{{ release.version }}]: {{ url }}/releases/tag/v{{ release.version }} {%- endfor %}
{% for change in unreleased.changes %}
[{{ change.commit.short_id }}
]: {{ url }}/commit/{{ change.commit.id }}
{%- endfor -%}
{%- for release in releases %}
{%- for change in release.changeset.changes %}
[{{ change.commit.short_id }}
]: {{ url }}/commit/{{ change.commit.id }}
{%- endfor -%}
{%- endfor %}