This is a patch release with many small bug fixes and improvements. We have brought some new features onboard, fixed some existing issues, and have made various improvements in performance as well as dependencies. Let's take a look at all the updates we made.
Features #
- The datepicker now uses the user locale to display weekdays (#3878). Thanks to PeterX for contributing this feature!
- Task reminders, are now shown with other notifications in the notifications bar.
Fixes & Improvements #
Among a bunch of smaller fixes, these are the most significant ones:
- Revised user permissions, adjusting visibility and editing options for assignees and task details.
- Implemented necessary validation and adjustments in the filter title field after loading it for editing.
- Fixed focusing, image rendering, and propagation of changes in the editor.
- In kanban, text and icon colors now exclusively rely on the card background color, disregarding the color scheme.
- Notifications now left-align text and accurately display read indicators.
- Multiple changes to the task detail view, including playing the pop sound on some browsers, and triggering related tasks. Also styling adjustments with regards to spacing.
- Explicitly subscribe assignees when they are assigned, eliminating double notifications.
- When using openid authentication, the redirect url is now derived from the current frontend url. This fixes issues when trying to authenticate with the desktop app.
- Webhooks now include full task details. This sometimes prevented some webhooks from being sent at all.
- Multiple third-party dependencies were updated.
As usual, you can find the full changelogs in the frontend and api repos.
To get the upgrade, simply replace the frontend files or api binary or pull the latest docker image. You can also check out the update docs for the frontend or api updating process.