| ⇢ | B | Folder::getDirectoryListing() added | |
| ⇢ | A | Node::getType() added | |
| ⇢ | A | AvatarManager::getAvatarStorage() added | |
| ⇢ | A | Folder::get() added | |
| ⇢ | A | Folder::newFolder() added | |
| ⇢ | A | Folder::newFile() added | |
| ⇢ | A | Node::getParent() added | |
| ⇢ | A | File::fopen() added | |
| ⇢ | A | Folder::getById() added | |
| ⇢ | A | Node::touch() added | |
| ⋮ | view more | ||
| B | ↘ | C | Avatar::getFile() got worse |
| C | ↘ | D | Avatar::set() got worse |
| A | ↛ | AvatarManager::getFolder() removed | |
| A | ↛ | AvatarManager::getAvatarFolder() removed | |
| A | ↛ | AvatarManager::buildAvatarPath() removed | |