feat: 0.21.0 release blog post

This commit is contained in:
kolaente 2023-07-07 17:56:57 +02:00
parent 8940647cff
commit 1929c7cd41
Signed by untrusted user: konrad
GPG Key ID: F40E70337AB24C9B
3 changed files with 30 additions and 11 deletions

View File

@ -1,7 +1,7 @@
---
title: "What's new in Vikunja 0.21.0"
date: 2023-07-07T16:11:10+02:00
draft: true
draft: false
---
<div class="bg-primary p-4 text-white rounded">
@ -37,8 +37,8 @@ Originally, lists were just that: A simple list of multiple tasks.
Since then, lists have evolved significantly with support for gantt, kanban and more, representing no longer simple to-do lists but more and more complex projects.
At the same time, namespaces felt like a big, bulky thing, a word used nowhere else than in programming contexts.
With this release, we rename lists to projects to make represent what they are actually used for and remove the concept of a namespace alltogether.
Organizing multiple projects hierarchially was an important feature though - that's why projects are nestable for as many levels as you want, allowing for "subprojects" for the first time.
With this release, we rename lists to projects to make represent what they are actually used for and remove the concept of a namespace altogether.
Organizing multiple projects hierarchically was an important feature though - that's why projects are nestable for as many levels as you want, allowing for "subprojects" for the first time.
All of your existing namespaces will be converted to top-level projects containing the lists they previously contained.
@ -46,28 +46,41 @@ Please note that importing a previous dump or export is not supported - please d
### Relative Reminders
Thanks!
![Relative Reminders](/blog/images/0.21.0-relative-reminders.png)
todo: mention caldav
It is now possible to set reminders relative to a due, start or end date.
These reminders will update automatically if you change any of the dates they are relative to.
todo: screenshot
This now works similar to the way relative reminders are implemented in CalDAV.
Thanks to [@ce72](https://kolaente.dev/ce72) for [contributing this feature](https://kolaente.dev/vikunja/api/pulls/1427)!
### Assignee Search
todo: screenshot
![Assignee Search](/blog/images/0.21.0-assignees.png)
Searching for users to assign them to tasks was improved.
You'll now see a list of everyone with access to the project directly.
Additionally, you can search freely within this list of people for their username.
Previously, it was only possible to add people by their full username if they did not enable search for email or name in their settings.
### Frontend Settings
All settings which only affect the frontend (like dark mode or start of the week) are now saved with your user account and loaded when you log in again.
This caused confusion previously as these settings were only saved in the browser, removing them when switching browsers or logging out.
### Helm Chart
Thanks!
We now have an official Helm Chart for deploying Vikunja in Kubernetes!
[Check the repo](https://kolaente.dev/vikunja/helm-chart/packages) for instructions on how to use it.
Big thanks to [Yurii Vlasov](https://kolaente.dev/vlasov-y) for doing the heavy lifting on this.
## Closing
This release does not really contain
This release does not really contain a lot of new features, but one long awaited breaking change and multiple improvements.
todo: mention 1.0 coming next
todo: remove draft!
If all goes according to plan (you know how well estimates work in software development) the next release will be the even longer awaited 1.0!
Please tell me what you think of this release, either [in the community forum](https://community.vikunja.io), [Twitter](https://twitter.com/vikunja.io) or [email](mailto:hello@vikunja.io).

BIN
static/images/0.21.0-assignees.png (Stored with Git LFS) Normal file

Binary file not shown.

BIN
static/images/0.21.0-relative-reminders.png (Stored with Git LFS) Normal file

Binary file not shown.