| ⇢ | A | ImageFactory added | |
| ⇢ | A | AdminMediaFileThumbnail added | |
| ⇢ | A | AdminMediaFileDownload added | |
| B | ↗ | A | MediaFileService improved |
| A | ↛ | MediaFileUnused removed |
| ⇢ | B | ImageFactory::mediaFileResponse() added | |
| ⇢ | A | ImageFactory::mediaFileThumbnailResponse() added | |
| ⇢ | A | ImageFactory::thumbnailResponse() added | |
| ⇢ | A | ImageFactory::fileResponse() added | |
| ⇢ | A | AdminMediaFileDownload::handle() added | |
| ⇢ | A | ImageFactory::extractImageQuality() added | |
| ⇢ | A | ImageFactory::resizeImage() added | |
| ⇢ | A | ImageFactory::createWatermark() added | |
| ⇢ | A | ImageFactory::addWatermark() added | |
| ⇢ | A | ImageFactory::imageManager() added | |
| ⋮ | view more | ||
| A | ↛ | MediaFileService::generateImage() removed | |
| A | ↛ | MediaFileThumbnail::__construct() removed | |
| A | ↛ | MediaFileUnused::__construct() removed | |
| A | ↛ | MediaFileUnused::handle() removed | |
| A | ↛ | MediaFileService::graphicsDriver() removed | |
| A | ↛ | MediaFileService::replacementImage() removed | |