| ⇢ | A | TrackEExerciseConfirmation added |
| ⇢ | A | TrackEExerciseConfirmation::setSessionId() added | |
| ⇢ | A | TrackEExerciseConfirmation::setSavedAnswersCount() added | |
| ⇢ | A | TrackEExerciseConfirmation::setQuizId() added | |
| ⇢ | A | TrackEExerciseConfirmation::getSessionId() added | |
| ⇢ | A | TrackEExerciseConfirmation::setCourseId() added | |
| ⇢ | A | TrackEExerciseConfirmation::getAttemptId() added | |
| ⇢ | A | TrackEExerciseConfirmation::setCreatedAt() added | |
| ⇢ | A | TrackEExerciseConfirmation::__construct() added | |
| ⇢ | A | TrackEExerciseConfirmation::getCourseId() added | |
| ⇢ | A | TrackEExerciseConfirmation::getUserId() added | |
| ⋮ | view more | ||
| A | ↘ | B | SocialManager::get_relation_between_contacts() got worse |