| ⇢ | A | MediaFileThumbnail added | |
| ⇢ | A | MediaFileDownload added | |
| ⇢ | A | MediaFileUnused added | |
| A | ↘ | B | MediaFileService got worse |
| A | ↛ | MediaFileController removed |
| ⇢ | B | MediaFileThumbnail::handle() added | |
| ⇢ | B | MediaFileDownload::handle() added | |
| ⇢ | A | MediaFileService::generateImage() added | |
| ⇢ | A | MediaFileThumbnail::__construct() added | |
| ⇢ | A | MediaFileUnused::__construct() added | |
| ⇢ | A | MediaFileUnused::handle() added | |
| ⇢ | A | MediaFileService::graphicsDriver() added | |
| ⇢ | A | MediaFileService::replacementImage() added | |
| B | ↛ | MediaFileController::mediaDownload() removed | |
| B | ↛ | MediaFileController::mediaThumbnail() removed | |
| A | ↛ | MediaFileController::generateImage() removed | |
| A | ↛ | MediaFileController::unusedMediaThumbnail() removed | |
| A | ↛ | MediaFileController::fileExtensionAsImage() removed | |
| A | ↛ | MediaFileController::httpStatusAsImage() removed | |
| A | ↛ | MediaFileController::graphicsDriver() removed | |
| A | ↛ | MediaFileController::glideSignature() removed |