| ⇢ | A | FilesEvents added | |
| ⇢ | A | FilesHooks added | |
| A | ↘ | B | Monitor got worse |
| A | ↛ | StorageWrapper removed |
| ⇢ | A | FilesEvents::__construct() added | |
| ⇢ | A | FilesEvents::onFileDelete() added | |
| ⇢ | A | FilesEvents::onFileCopy() added | |
| ⇢ | A | FilesHooks::onFileDelete() added | |
| ⇢ | A | FilesHooks::onFileCreate() added | |
| ⇢ | A | FilesHooks::onFileWrite() added | |
| ⇢ | A | FilesHooks::onFileCopy() added | |
| ⇢ | A | FilesHooks::onFileRename() added | |
| ⇢ | A | FilesHooks::getController() added | |
| ⇢ | A | FilesHooks::onFileUpdate() added | |
| ⋮ | view more | ||
| A | ↘ | B | Application::__construct() got worse |
| D | ↘ | F | Monitor::analyze() got worse |
| C | ↛ | StorageWrapper::fopen() removed | |
| A | ↛ | StorageWrapper::mkdir() removed | |
| A | ↛ | StorageWrapper::unlink() removed | |
| A | ↛ | StorageWrapper::copy() removed | |
| A | ↛ | StorageWrapper::analyze() removed | |
| A | ↛ | StorageWrapper::moveFromStorage() removed | |
| A | ↛ | StorageWrapper::rename() removed | |
| A | ↛ | StorageWrapper::file_put_contents() removed | |
| A | ↛ | Application::addStorageWrapper() removed | |
| A | ↛ | Application::addStorageWrapperCallback() removed | |
| ⋮ | view more | ||