| ⇢ | A | Positioning added | |
| ⇢ | A | ExerciseSignaturePlugin added |
| ⇢ | C | Exercise::getQuestionListPagination() added | |
| ⇢ | C | Exercise::getAverageRadarsFromUsers() added | |
| ⇢ | B | Positioning::blockFinalExercise() added | |
| ⇢ | B | Exercise::getReminderTable() added | |
| ⇢ | B | Exercise::getRadarsFromUsers() added | |
| ⇢ | B | Exercise::getRadar() added | |
| ⇢ | B | ExtraFieldValue::copy() added | |
| ⇢ | B | ExerciseSignaturePlugin::validateSignatureAccess() added | |
| ⇢ | A | Positioning::setOption() added | |
| ⇢ | A | ExerciseSignaturePlugin::exerciseHasSignatureActiv... added | |
| ⋮ | view more | ||
| B | ↘ | C | TestCategory::get_stats_table_by_attempt() got worse |
| B | ↘ | C | Question::read() got worse |
| D | ↘ | F | aiken_parse_file() got worse |
| A | ↛ | TestCategory::getCategoriesForSelect() removed | |