| ⇢ | 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 | ImageFactory::resizeImage() added | |
| ⇢ | A | ImageFactory::autorotateImage() added | |
| ⇢ | A | ImageFactory::fileNeedsWatermark() added | |
| ⇢ | A | ImageFactory::imageResponse() added | |
| ⇢ | A | AdminMediaFileThumbnail::handle() added | |
| ⇢ | A | MediaFile::signature() added | |
| ⋮ | view more | ||
| B | ↗ | A | MediaTabModule::getFactsWithMedia() improved |
| B | ↗ | A | AlbumModule::getMedia() improved |
| B | ↛ | ImageFactory::generateThumbnail() removed | |
| B | ↛ | ImageFactory::generateImage() removed | |
| A | ↛ | MediaFileService::generateImage() removed | |
| A | ↛ | MediaFileUnused::__construct() removed | |
| A | ↛ | MediaFileUnused::handle() removed | |
| A | ↛ | MediaFileService::graphicsDriver() removed | |
| A | ↛ | ImageFactory::originalImageResponse() removed | |
| A | ↛ | ImageFactory::imageNeedsWatermark() removed | |
| A | ↛ | AlbumModule::isGrayedOut() removed | |
| A | ↛ | AlbumModule::hasTabContent() removed | |
| ⋮ | view more | ||