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

Amend changelog for breaking changes due to GraphQL/Vuetify

parent f74f2cb5
No related branches found
No related tags found
1 merge request!1070Amend changelog for breaking changes due to GraphQL/Vuetify
Pipeline #82785 passed
......@@ -9,10 +9,27 @@ and this project adheres to `Semantic Versioning`_.
Unreleased
----------
Breaking changes
~~~~~~~~~~~~~~~~
* The frontend is being rewritten as a Vue.js application compeltely separated from
the backend. This requires changes to deployments. The admin docs have been updated
accordingly. Administrators need to make sure to read the updated guide before
upgrading AlekSIS-Core to this version!
Deprecated
~~~~~~~~~~
* All frontends using Django views and Django templates are deprecated and support
for them will be removed in AlekSIS-Core 4.0. All frontend code must be written in
Vue.js and be properly separated from the backend. In the same spirit, all backend
features must expose GraphQL APIs for the frontendd to use
Added
~~~~~
* Introduce GraphQL API
* Introduce GraphQL API and Vue.js frontend implementation
* Introduce webpack bundling for frontend code
Fixed
~~~~~
......
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