Organize release overview per academic year

This commit is contained in:
Charlotte Van Petegem 2024-02-28 11:58:38 +01:00
parent 23e17bba1a
commit a1a7840726
No known key found for this signature in database
GPG key ID: 019E764B7184435A

View file

@ -815,11 +815,16 @@ The evaluation tracks which submissions have been manually assessed, so that ana
:CREATED: [2024-02-27 Tue 14:12]
:END:
In this section, we give an overview of the most important Dodona releases, and the changes they introduced.
In this section, we give an overview of the most important Dodona releases, and the changes they introduced, organized per academic year.
This is not a full overview of all Dodona releases, and does not mention all changes in a particular release.[[fn::
A full overview of all Dodona releases, with their full changelog, can be found at https://github.com/dodona-edu/dodona/releases/.
]
**** 2015--2016
:PROPERTIES:
:CREATED: [2024-02-28 Wed 11:53]
:END:
- 0.1 (2016-04-07) :: Minimal Rails app, where a list of exercises is shown based on files in the filesystem.
This was only for JavaScript, and the code was executed locally.
- 0.2 (2016-04-14) :: Addition of a webhook to automatically update exercises.
@ -828,15 +833,33 @@ A full overview of all Dodona releases, with their full changelog, can be found
- 0.5 (2016-08-10) :: This is the first release supporting Python through server-side judging.
- 0.6 (2016-08-16) :: Judges can now be auto-updated through a webhook.
- 0.7 (2016-09-07) :: The concept of a series was introduced.
**** 2016--2017
:PROPERTIES:
:CREATED: [2024-02-28 Wed 11:53]
:END:
- 1.0 (2016-09-23) :: Dodona now runs on multiple servers, and series have gained a deadline.
- 1.1 (2016-09-28) :: Teachers can now configure boilerplate code per exercise.
- 1.2 (2016-10-10) :: The Python Tutor was added to Dodona.
- 1.3 (2016-11-02) :: Hidden series using a token link were added.
Users could now also download their solutions for a series.
- 1.4.6 (2017-03-17) :: Use the student's latest submission instead of their best submission in most places.
**** 2017--2018
:PROPERTIES:
:CREATED: [2024-02-28 Wed 11:53]
:END:
- 2.0 (2017-09-15) :: Introduction of the concept of a course administrator.
Courses could also be set to hidden, and options for managing registration were added.
- 2.3 (2018-07-26) :: OAuth sign in support was added, allowing users from other institutions to use Dodona.
**** 2018--2019
:PROPERTIES:
:CREATED: [2024-02-28 Wed 11:53]
:END:
- 2.4 (2018-09-17) :: Add management and ownership of exercises and repositories by users.
Users with teacher rights could no longer see and edit all users.
- 2.5 (2018-10-26) :: Improved search functionality. Courses were now also linked to an institution for improved searchability.
@ -850,6 +873,12 @@ A full overview of all Dodona releases, with their full changelog, can be found
Anonymous mode (called demo mode at the time) was added.
- 2.11 (2019-06-27) :: Introduction of dark mode.
This release also adds the heatmap visualization.
**** 2019--2020
:PROPERTIES:
:CREATED: [2024-02-28 Wed 11:53]
:END:
- 3.0 (2019-09-12) :: Dodona was made open source.
Support for the R programming language was added around this time.
- 3.1 (2019-10-17) :: Exercise descriptions were moved to iframes.
@ -859,20 +888,44 @@ A full overview of all Dodona releases, with their full changelog, can be found
- 3.4 (2020-04-19) :: Allow adding annotations on a submission.
- 3.6 (2020-04-27) :: Add reading activities as a new assignment type.
- 3.7 (2020-06-03) :: This release adds evaluations to Dodona.
**** 2020--2021
:PROPERTIES:
:CREATED: [2024-02-28 Wed 11:53]
:END:
- 4.0 (2020-09-16) :: Q&A support got added in this release, along with LTI support.
- 4.3 (2021-04-26) :: Add the teacher rights request form.
- 4.4 (2021-05-05) :: Add grading to evaluations (as a private beta).
- 4.6 (2021-06-18) :: Featured courses were added in this release.
**** 2021--2022
:PROPERTIES:
:CREATED: [2024-02-28 Wed 11:53]
:END:
- 5.0 (2021-09-13) :: New learning analytics were added to each series.
This release also includes the full release of grading after an extensive private beta.
- 5.3 (2022-02-04) :: A new heatmap graph was added to the series analytics.
- 5.5 (2022-04-25) :: Introduction of Papyros, our own online code editor,
- 5.6 (2022-07-04) :: Another visual refresh of Dodona, this time to follow the Material Design 3 spec.
**** 2022--2023
:PROPERTIES:
:CREATED: [2024-02-28 Wed 11:53]
:END:
- 6.0 (2022-08-18) :: Allow users to sign in with a personal Google or Microsoft account.
- 6.1 (2022-09-19) :: Allow reuse of annotations in evaluations.
- 6.8 (2023-05-17) :: Threading of questions was added.
- 2023.07 (2023-07-04) :: Introduction of monthly releases, whose contents are continuously deployed.
- 2023.08 (2023-08-01) :: Switch from dodona.ugent.be to dodona.be
**** 2023--2024
:PROPERTIES:
:CREATED: [2024-02-28 Wed 11:53]
:END:
- 2023.10 (2023-10-01) :: Annotation reuse is rolled out to all users.
- 2023.11 (2023-11-01) :: The Python Tutor is moved client-side.
- 2023.12 (2023-12-01) :: The feedback table was reworked, moving every context to its own card.