From a0a98bac3b72a337389f973a85dc1505e207a060 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sun, 28 Jan 2024 17:42:24 +0100 Subject: [PATCH] chore: release preparation --- CHANGELOG.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 2 +- 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8de6430fa0..df5851f4ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,62 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). All releases can be found on https://code.vikunja.io/api/releases. +## [0.22.1] - 2024-01-28 + +### Bug Fixes + +* *(api)* Make sure permission to read all tasks work for reading all tasks per project +* *(assignees)* Improve wording for assignee emails +* *(assignees)* Prevent double notifications for assignees +* *(assignees)* Subscribe assigned users directly to the task, not async +* *(assignees)* Make sure task assignee created event contains the full task +* *(auth)* Don't reset user settings when updating name or email from external auth provider +* *(migration)* Ignore tasks with empty titles +* *(openid)* Use the calculated redirect url when authenticating with openid providers +* *(projects)* Don't remove parent project id if the parent project is available in the same run +* *(relations)* Don't allow creating relations which already exist +* *(subscriptions)* Don't crash when a project is already deleted +* *(task)* Delete the task after all related attributes to prevent task not found errors +* *(typesense)* Update tasks in Typesense directly when the change happened +* *(user)* Make disable command actually work +* *(webhooks)* Make sure all events with tasks have the full task* Create webhooks table for fresh installation ([09696ae](09696aec1bea647a5bfc7be16b31054626d721e4)) +* Lint ([2c84688](2c84688a4013a816eca02caabba8c634a03d3d57)) +* Convert everything which looks like an url to a