| ⇢ | A | AbstractNode added | |
| ⇢ | A | MetaFileIdNode added | |
| ⇢ | A | MetaRootNode added | |
| ⇢ | A | MetaDataHome added | |
| ⇢ | A | MetaData added | |
| ⇢ | A | MetaFileVersionNode added | |
| ⇢ | A | MetaVersionCollection added | |
| ⇢ | A | AbstractFile added | |
| ⇢ | A | AbstractFolder added | |
| ⇢ | A | MetaDataNode added | |
| B | ↘ | C | RootCollection got worse |
| ⇢ | A | MetaData::newMetaSubFolders() added | |
| ⇢ | A | MetaData::getVersionPath() added | |
| ⇢ | A | MetaVersionCollection::get() added | |
| ⇢ | A | MetaData::getPreviewPath() added | |
| ⇢ | A | MetaDataNode::getFileVersionContent() added | |
| ⇢ | A | Common::getVersions() added | |
| ⇢ | A | MetaDataNode::getVersionsOfFile() added | |
| ⇢ | A | AbstractNode::getMimePart() added | |
| ⇢ | A | Common::getVersion() added | |
| ⇢ | A | MetaData::__construct() added | |
| ⋮ | view more | ||
| C | ↗ | B | Storage::getVersions() improved |