Skip to content
Snippets Groups Projects
Verified Commit ec74377c authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Update changelog for 3.0b0

parent 42a43e2b
No related branches found
No related tags found
Loading
......@@ -6,8 +6,8 @@ All notable changes to this project will be documented in this file.
The format is based on `Keep a Changelog`_,
and this project adheres to `Semantic Versioning`_.
Unreleased
----------
`3.0b0` - 2023-02-15
--------------------
Removed
~~~~~~~
......@@ -26,16 +26,17 @@ Added
~~~~~
* Notification drawer in top nav bar
* GraphQL queries and mutations for core data management
* [Dev] Introduce new mechanism to register classes over all apps.
* Data template for `room` model used for haystack search indexing moved to core.
* GraphQL queries for base system and some core data management
* [Dev] New mechanism to register classes over all apps (RegistryObject)
* Model for rooms
Changed
~~~~~~~
* Show languages in local language
* Rewrite of frontend using Vuetify
* The runuwsgi dev server now starts a Vite dev server with HMR in the
* Rewrite of frontend (base template) using Vuetify
* Frontend bundling migrated from Webpack to Vite (cf. installation docs)
* [Dev] The runuwsgi dev server now starts a Vite dev server with HMR in the
background
* OIDC scope "profile" now exposes the avatar instead of the official photo
* Based on Django 4.0
......@@ -43,38 +44,35 @@ Changed
* Introduce PBKDF2-SHA1 password hashing
* Persistent database connections are now health-checked as to not fail
requests
* Incorporate SPDX license list for app licenses on About page
* [Dev] The undocumented field `check` on `DataCheckResult` was renamed to `data_check`
* Frontend bundling migrated from Webpack to Vite
* Get dashboard widgets and data checks from apps with new registration mechanism.
* Use write-through cache for sessions to retain on clear_cache
* Better error page with redirect option to login page when user has no permission to access a route.
* Use write-through cache for sessions to retain them on clear_cache
Fixed
~~~~~
* The error page displayed when an ObjectOverview component is not able to get the required data was incomplete.
* The permission check for the dashboard edit page failed when the user had no person assigned.
* In some cases, the IFrame for legacy pages was not properly sized for its content.
* When accessing the person overview page without a person ID, the avatar image was not displayed properly.
* The permission check for the dashboard edit page failed when the user had no person assigned
* The system tried to send notifications for done background tasks
in addition to tasks started in the foreground.
* Invitations for existing short name did not work.
in addition to tasks started in the foreground
* Invitations for existing short name did not work
* Invitations for persons without pre-defined e-mail address did not behave correctly
* OIDC scope "phone" had no claims.
* 2FA via messages or phone calls didn't work.
* OIDC scope "phone" had no claims
* 2FA via messages or phone calls didn't work after a faulty dependency
update
* [Dev] Site reference on extensible models can no longer cause name clashes
because of its related name.
because of its related name
Removed
~~~~~~~
* Support for materialize-based frontend views (deprecated in 2.11)
* Legacy support for person iCal feed URLs.
* Django debug toolbar
* iCal feed URLs for birthdays (will be reintroduced later)
* [Dev] Django debug toolbar
* It caused major performance issues and is not useful with the new
frontend anymore
`2.12.2`_ - 2022-12-08
----------------------
* Incorporate SPDX license list for app licenses on About page
`2.12.1`_ - 2022-11-06
----------------------
......@@ -1027,3 +1025,5 @@ Fixed
.. _2.11.1: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/2.11.1
.. _2.12: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/2.12
.. _2.12.1: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/2.12.1
.. _2.12.2: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/2.12.2
.. _3.0b0: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/3.0b0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment