From b7a2a51b3648c34866b7c7c79babd8425caafc85 Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 3 Aug 2022 23:15:25 +0200 Subject: [PATCH] chore: release preparations --- CHANGELOG.md | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 2 +- cliff.toml | 59 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 123 insertions(+), 1 deletion(-) create mode 100644 cliff.toml diff --git a/CHANGELOG.md b/CHANGELOG.md index c841ef4..01872ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,69 @@ All releases can be found on https://code.vikunja.io/desktop/releases. The releases aim at the api and frontend versions which is why there are missing versions. +## [0.19.0 - 2022-08-03] + +### Dependencies + +* *(deps)* Update dependency electron-builder to v22.13.1 (#61) +* *(deps)* Update dependency electron to v15.2.0 (#60) +* *(deps)* Update dependency electron to v15.3.0 (#63) +* *(deps)* Update dependency electron to v15.3.1 (#64) +* *(deps)* Update dependency electron to v15.3.2 (#66) +* *(deps)* Update dependency electron to v16 (#65) +* *(deps)* Update dependency electron to v16.0.1 (#67) +* *(deps)* Update dependency electron-builder to v22.14.5 (#68) +* *(deps)* Update dependency electron to v16.0.2 (#69) +* *(deps)* Update dependency electron to v16.0.3 (#71) +* *(deps)* Update dependency electron to v16.0.4 (#72) +* *(deps)* Update dependency electron to v16.0.5 (#73) +* *(deps)* Update dependency electron to v16.0.6 (#74) +* *(deps)* Update dependency electron to v16.0.7 (#75) +* *(deps)* Update dependency electron to v16.0.8 (#76) +* *(deps)* Update dependency electron to v17 (#77) +* *(deps)* Update dependency electron-builder to v22.14.13 (#78) +* *(deps)* Update dependency electron to v17.0.1 (#79) +* *(deps)* Update dependency electron to v17.1.0 (#80) +* *(deps)* Update dependency electron to v17.1.1 (#81) +* *(deps)* Update dependency electron to v17.1.2 (#82) +* *(deps)* Update dependency electron to v17.2.0 (#83) +* *(deps)* Update dependency electron to v17.3.0 (#84) +* *(deps)* Update dependency electron to v18 (#85) +* *(deps)* Update dependency electron to v18.0.1 (#86) +* *(deps)* Update dependency electron to v18.0.2 (#87) +* *(deps)* Update dependency electron to v18.0.3 (#88) +* *(deps)* Update dependency electron-builder to v23 (#89) +* *(deps)* Update dependency electron to v18.0.4 (#90) +* *(deps)* Update dependency electron to v18.1.0 (#91) +* *(deps)* Update dependency electron to v18.2.0 (#92) +* *(deps)* Update dependency electron to v18.2.2 (#93) +* *(deps)* Update dependency electron to v18.2.3 (#94) +* *(deps)* Update dependency electron to v18.2.4 (#95) +* *(deps)* Update dependency electron to v18.3.1 (#96) +* *(deps)* Update dependency electron to v19 (#97) +* *(deps)* Update dependency electron to v19.0.2 (#98) +* *(deps)* Update dependency electron to v19.0.3 (#99) +* *(deps)* Update dependency electron to v19.0.4 (#100) +* *(deps)* Update dependency electron to v19.0.6 (#101) +* *(deps)* Update dependency electron-builder to v23.1.0 (#102) +* *(deps)* Update dependency electron to v19.0.7 (#104) +* *(deps)* Update dependency electron to v19.0.8 (#105) +* *(deps)* Update dependency electron to v19.0.9 (#106) +* *(deps)* Update dependency electron to v19.0.10 (#107) +* *(deps)* Update dependency electron-builder to v23.3.3 (#108) +* *(deps)* Update dependency electron to v20 (#109) +* *(deps)* Update dependency electron to v20.0.1 (#110) + +### Miscellaneous Tasks + +* *(ci)* Use latest s3 plugin +* *(ci)* Sign drone config + +### Other + +* *(other)* Update dependency electron to v14.0.1 (#58) +* *(other)* Update dependency electron to v15 (#59) + ## [0.18.0 - 2021-09-05] ### Added diff --git a/README.md b/README.md index fc4bf62..c6148c4 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![Build Status](https://drone.kolaente.de/api/badges/vikunja/desktop/status.svg)](https://drone.kolaente.de/vikunja/desktop) [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](LICENSE) -[![Download](https://img.shields.io/badge/download-v0.18.0-brightgreen.svg)](https://dl.vikunja.io) +[![Download](https://img.shields.io/badge/download-v0.19.0-brightgreen.svg)](https://dl.vikunja.io) The Vikunja frontend all repackaged as an electron app to run as a desktop app! diff --git a/cliff.toml b/cliff.toml new file mode 100644 index 0000000..02cfdb8 --- /dev/null +++ b/cliff.toml @@ -0,0 +1,59 @@ +[changelog] +body = """ +{% if version %}\ + ## [{{ version | trim_start_matches(pat="v") }}] - {{ timestamp | date(format="%Y-%m-%d") }} +{% else %}\ + ## [unreleased] +{% endif %}\ + + +{% for group, commits in commits | group_by(attribute="group") %} + ### {{ group | upper_first }} + {% for commit in commits + | filter(attribute="scope") + | sort(attribute="scope") %} + * *({{commit.scope}})* {{ commit.message | upper_first }} + {%- if commit.breaking %} + {% raw %} {% endraw %}- **BREAKING**: {{commit.breaking_description}} + {%- endif -%} + {%- endfor -%} + {%- for commit in commits %} + {%- if commit.scope -%} + {% else -%} + * {{ commit.message | upper_first }} ([{{ commit.id | truncate(length=7, end="") }}]({{ commit.id }})) + {% if commit.breaking -%} + {% raw %} {% endraw %}- **BREAKING**: {{commit.breaking_description}} + {% endif -%} + {% endif -%} + {% endfor -%} + {% raw %}\n{% endraw %}\ +{% endfor %}\n + +""" +#{% for group, commits in commits | group_by(attribute="group") %} +# ### {{ group | upper_first }} +# {% for commit in commits %}\ +# - {% if commit.breaking %}[**breaking**] {% endif %}{{ commit.message | upper_first }} ([{{ commit.id | truncate(length=7, end="") }}]({{ commit.id }})) +# {% endfor %}\ +#{% endfor %}\n +# remove the leading and trailing whitespace from the template +trim = true + +[git] +conventional_commits = true +filter_unconventional = false +commit_parsers = [ + { message = ".*(deps).*", group = "Dependencies"}, + { message = "^feat", group = "Features"}, + { message = "^fix", group = "Bug Fixes"}, + { message = "^doc", group = "Documentation"}, + { message = "^perf", group = "Performance"}, + { message = "^refactor", group = "Refactor"}, + { message = "^style", group = "Styling"}, + { message = "^test", group = "Testing"}, + { message = "^chore\\(release\\): prepare for", skip = true}, + { message = "^chore", group = "Miscellaneous Tasks"}, + { body = ".*security", group = "Security"}, + { message = ".*", group = "Other", default_scope = "other"}, # Everything that's not a conventional commit goes into the "Other" category +] +