Skip to content

Latest commit

 

History

History
92 lines (69 loc) · 2.55 KB

template.md

File metadata and controls

92 lines (69 loc) · 2.55 KB

Changelog

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.

Overview

{%- for release in releases %}

  • [{{ release.version }}](#{{ release.version | replace(from=".", to="") }}) – {{ release.date | date(format="%Y.%m.%d")}} {%- endfor %}

[Unreleased]

{% 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.version }}]{% if release.title %} – {{ release.title }}{% endif %}

{{ release.date | date(format="%Y.%m.%d") }} {%- if release.notes %}

{{ release.notes }} {% endif -%} {%- if release.changeset.contributors %}

Contributions

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 %}

Changes

{% for type, changes in release.changeset.changes | group_by(attribute="type") -%}

{{ type | typeheader }}

{% 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 %}