Skip to content
Snippets Groups Projects
Verified Commit e6519eca authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Update changelog and docs to 4.0.0

parent b6e3de41
No related branches found
No related tags found
1 merge request!433Do release 4.0.0
Pipeline #197701 passed with warnings
...@@ -6,24 +6,11 @@ All notable changes to this project will be documented in this file. ...@@ -6,24 +6,11 @@ All notable changes to this project will be documented in this file.
The format is based on `Keep a Changelog`_, The format is based on `Keep a Changelog`_,
and this project adheres to `Semantic Versioning`_. and this project adheres to `Semantic Versioning`_.
`4.0.0.dev10`_ - 2024-12-23 `4.0.0`_ - 2025-04-13
--------------------------- ---------------------
Added
~~~~~
* Calendar alarms and notifications on creating, changing and deleting lesson substitutions.
`4.0.0.dev9`_ - 2024-12-08
--------------------------
Added
~~~~~
* Substitution planning interface based on teacher absences.
`4.0.0.dev8`_ - 2024-10-17 This version requires AlekSIS-Core 4.0. It is incompatible with any previous
-------------------------- version.
Upgrade notice Upgrade notice
~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~
...@@ -36,14 +23,16 @@ Added ...@@ -36,14 +23,16 @@ Added
~~~~~ ~~~~~
* New timetable interface based on calendar system. * New timetable interface based on calendar system.
* Dialog for fast changing lessons and creating substitutions in the calendar. * Dialog for fast changing lessons and creating substitutions in the calendar.
* Substitution planning interface based on teacher absences.
* Calendar alarms and notifications on creating, changing and deleting lesson substitutions.
* [Dev] LessonEvent and SupervisionEvent basing on calendar system. * [Dev] LessonEvent and SupervisionEvent basing on calendar system.
Changed Changed
~~~~~~~ ~~~~~~~
* Substitution table was updated to new frontend. * Substitution table was updated to new frontend.
* Substitution PDF was updated to new timetable interface and * Substitution PDF was updated to new timetable interface and
therefore has a slightly different look. therefore has a slightly different look.
Removed Removed
...@@ -103,7 +92,7 @@ Fixed ...@@ -103,7 +92,7 @@ Fixed
* The daily lessons page did not work correctly due to faulty pre-filtering of lessons. * The daily lessons page did not work correctly due to faulty pre-filtering of lessons.
* Substitution form teacher selections also included students in some cases * Substitution form teacher selections also included students in some cases
* Getting the max and min periods for events failed due to using always the current school term. * Getting the max and min periods for events failed due to using always the current school term.
Typically, that caused problems when the schedule changed (more or less periods on a day). Typically, that caused problems when the schedule changed (more or less periods on a day).
`2.5`_ - 2022-11-12 `2.5`_ - 2022-11-12
------------------- -------------------
...@@ -447,6 +436,4 @@ Fixed ...@@ -447,6 +436,4 @@ Fixed
.. _3.0: https://edugit.org/AlekSIS/Official/AlekSIS-App-Chronos/-/tags/3.0 .. _3.0: https://edugit.org/AlekSIS/Official/AlekSIS-App-Chronos/-/tags/3.0
.. _3.0.1: https://edugit.org/AlekSIS/Official/AlekSIS-App-Chronos/-/tags/3.0.1 .. _3.0.1: https://edugit.org/AlekSIS/Official/AlekSIS-App-Chronos/-/tags/3.0.1
.. _3.0.2: https://edugit.org/AlekSIS/Official/AlekSIS-App-Chronos/-/tags/3.0.2 .. _3.0.2: https://edugit.org/AlekSIS/Official/AlekSIS-App-Chronos/-/tags/3.0.2
.. _4.0.0.dev8: https://edugit.org/AlekSIS/Official/AlekSIS-App-Chronos/-/tags/4.0.0.dev8 .. _4.0.0: https://edugit.org/AlekSIS/Official/AlekSIS-App-Chronos/-/tags/4.0.0
.. _4.0.0.dev9: https://edugit.org/AlekSIS/Official/AlekSIS-App-Chronos/-/tags/4.0.0.dev9
.. _4.0.0.dev10: https://edugit.org/AlekSIS/Official/AlekSIS-App-Chronos/-/tags/4.0.0.dev10
...@@ -29,9 +29,9 @@ copyright = "2018-2022 The AlekSIS team" ...@@ -29,9 +29,9 @@ copyright = "2018-2022 The AlekSIS team"
author = "The AlekSIS Team" author = "The AlekSIS Team"
# The short X.Y version # The short X.Y version
version = "3.0" version = "4.0"
# The full version, including alpha/beta/rc tags # The full version, including alpha/beta/rc tags
release = "3.0.3.dev0" release = "4.0.0"
# -- General configuration --------------------------------------------------- # -- General configuration ---------------------------------------------------
......
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