| ⇢ | B | CGroup added | |
| ⇢ | A | CGroupRepository added | |
| B | ↛ | CGroupInfo removed | |
| A | ↛ | CGroupInfoRepository removed |
| ⇢ | A | AbstractResource::addGroupLink() added | |
| ⇢ | A | CGroup::userIsTutor() added | |
| ⇢ | A | AbstractResource::addUserLink() added | |
| ⇢ | A | CGroup::setAnnouncementsState() added | |
| ⇢ | A | CGroup::getIid() added | |
| ⇢ | A | CGroup::setWikiState() added | |
| ⇢ | A | AbstractResource::addCourseLink() added | |
| ⇢ | A | CGroup::setSecretDirectory() added | |
| ⇢ | A | CGroup::setChatState() added | |
| ⇢ | A | CGroup::setSelfRegistrationAllowed() added | |
| ⋮ | view more | ||
| C | ↘ | D | AnnouncementManager::add_announcement() got worse |
| A | ↛ | AbstractResource::getResourceLinkList() removed | |
| A | ↛ | ResourceRepository::addResourceToCourseGroup() removed | |
| A | ↛ | CGroupInfo::userIsTutor() removed | |
| A | ↛ | CGroupInfo::getSessionId() removed | |
| A | ↛ | CGroupInfo::setCategoryId() removed | |
| A | ↛ | CGroupInfo::__toString() removed | |
| A | ↛ | ResourceRepository::addResourceNodeToUser() removed | |
| A | ↛ | CGroupInfo::getWorkState() removed | |
| A | ↛ | CGroupInfo::getCategoryId() removed | |
| A | ↛ | CGroupInfo::getStatus() removed | |
| ⋮ | view more | ||