| B | ↘ | C | UniqueAnswer got worse |
| ⇢ | C | Exercise::getAnswersInAllAttempts() added | |
| ⇢ | A | Exercise::setResultFeedbackGroup() added | |
| ⇢ | A | UniqueAnswer::setDirectOptions() added | |
| ⇢ | A | Exercise::setPageResultConfiguration() added | |
| ⇢ | A | Exercise::getPageResultConfiguration() added | |
| ⇢ | A | Exercise::getPageConfigurationAttribute() added | |
| ⇢ | A | Exercise::showExpectedChoiceColumn() added | |
| ⇢ | A | Exercise::getSaveCorrectAnswers() added | |
| ⇢ | A | Exercise::getTextWhenFinished() added | |
| ⇢ | A | Exercise::setPageResultConfigurationDefaults() added | |
| ⋮ | view more | ||
| B | ↗ | A | Exercise::getCorrectAnswersInAllAttempts() improved |
| F | ↛ | export_pdf_attendance() removed | |
| A | ↛ | TestCategory::getCatScoreForExeidForUserid() removed | |
| A | ↛ | Exercise::selectTextWhenFinished() removed | |
| A | ↛ | Exercise::selectSaveCorrectAnswers() removed | |
| A | ↛ | Exercise::selectFeedbackType() removed | |