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] :CREATED: [2024-02-27 Tue 14:12]
:END: :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:: 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/. 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. - 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. This was only for JavaScript, and the code was executed locally.
- 0.2 (2016-04-14) :: Addition of a webhook to automatically update exercises. - 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.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.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. - 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.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.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.2 (2016-10-10) :: The Python Tutor was added to Dodona.
- 1.3 (2016-11-02) :: Hidden series using a token link were added. - 1.3 (2016-11-02) :: Hidden series using a token link were added.
Users could now also download their solutions for a series. 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. - 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. - 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. 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. - 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. - 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. 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. - 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. Anonymous mode (called demo mode at the time) was added.
- 2.11 (2019-06-27) :: Introduction of dark mode. - 2.11 (2019-06-27) :: Introduction of dark mode.
This release also adds the heatmap visualization. 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. - 3.0 (2019-09-12) :: Dodona was made open source.
Support for the R programming language was added around this time. Support for the R programming language was added around this time.
- 3.1 (2019-10-17) :: Exercise descriptions were moved to iframes. - 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.4 (2020-04-19) :: Allow adding annotations on a submission.
- 3.6 (2020-04-27) :: Add reading activities as a new assignment type. - 3.6 (2020-04-27) :: Add reading activities as a new assignment type.
- 3.7 (2020-06-03) :: This release adds evaluations to Dodona. - 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.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.3 (2021-04-26) :: Add the teacher rights request form.
- 4.4 (2021-05-05) :: Add grading to evaluations (as a private beta). - 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. - 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. - 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. 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.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.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. - 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.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.1 (2022-09-19) :: Allow reuse of annotations in evaluations.
- 6.8 (2023-05-17) :: Threading of questions was added. - 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.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.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.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.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. - 2023.12 (2023-12-01) :: The feedback table was reworked, moving every context to its own card.