⇢ | A | MatchingDraggableCombination added | |
⇢ | A | MultipleAnswerDropdown added | |
⇢ | A | FillBlanksCombination added | |
⇢ | A | HotSpotCombination added | |
⇢ | A | MultipleAnswerDropdownCombination added | |
⇢ | A | MatchingCombination added |
⇢ | F | ExerciseShowFunctions::displayMultipleAnswerDropdo... added | |
⇢ | D | ExerciseLib::getUserQuestionScoreGlobal() added | |
⇢ | B | MultipleAnswerDropdown::processCreation() added | |
⇢ | A | MultipleAnswerDropdown::createForm() added | |
⇢ | A | Import::csvColumnToArray() added | |
⇢ | A | MultipleAnswerDropdown::return_header() added | |
⇢ | A | Answer::getAnswers() added | |
⇢ | A | FillBlanksCombination::__construct() added | |
⇢ | A | HotSpotCombination::__construct() added | |
⇢ | A | MultipleAnswerDropdownCombination::__construct() added | |
⋮ | view more | ||
C | ↗ | B | Question::displayTypeMenu() improved |
A | ↘ | B | Matching::processAnswersCreation() got worse |
B | ↘ | C | FillBlanks::createAnswersForm() got worse |
A | ↘ | B | Exercise::getUserAnswersSavedInExercise() got worse |
C | ↘ | D | ExerciseLib::get_number_students_answer_count() got worse |