| ⇢ | A | ToolController added | |
| ⇢ | A | MessageAttachmentRepository added |
| ⇢ | A | Rest::processMessage() added | |
| ⇢ | A | Tool::__construct() added | |
| ⇢ | A | MessageAttachment::getResourceName() added | |
| ⇢ | A | MessageAttachment::getResourceIdentifier() added | |
| ⇢ | A | ToolController::profileAction() added | |
| ⇢ | A | MessageAttachment::__toString() added | |
| ⇢ | A | MessageManager::softDeleteAttachments() added | |
| ⇢ | A | MessageAttachment::setResourceName() added | |
| ⇢ | A | Message::addAttachment() added | |
| ⇢ | A | Container::getMessageAttachmentRepository() added | |
| ⋮ | view more | ||
| A | ↘ | B | MessageManager::delete_message_by_user_receiver() got worse |
| D | ↘ | F | Version20200821224242::up() got worse |
| C | ↗ | B | MessageManager::saveMessageAttachmentFile() improved |
| A | ↛ | MessageManager::delete_message_attachment_file() removed | |
| A | ↛ | MessageManager::getAttachmentList() removed | |
| A | ↛ | Container::getTemplating() removed | |
| A | ↛ | ChamiloExtension::getUserAvatar() removed | |
| A | ↛ | Message::setParentId() removed | |
| A | ↛ | Message::getParentId() removed | |