| ⇢ | A | MediaUrlLoader added | |
| ⇢ | A | MediaPathPostUpdater added | |
| ⇢ | A | UrlParams added | |
| ⇢ | A | ThumbnailLocationEvent added | |
| ⇢ | A | AbstractMediaPathStrategy added | |
| ⇢ | A | MediaLocationStruct added | |
| ⇢ | A | MediaUrlGenerator added | |
| ⇢ | A | BCStrategy added | |
| ⇢ | A | MediaLocationEvent added | |
| ⇢ | A | AssertingEventDispatcher added | |
| ⋮ | view more | ||
| A | ↘ | B | FileSaver got worse |
| ⇢ | B | MediaUrlLoader::map() added | |
| ⇢ | B | BCStrategy::generate() added | |
| ⇢ | B | MediaUrlLoader::legacy() added | |
| ⇢ | B | ThumbnailService::generateAndSave() added | |
| ⇢ | B | MediaUrlLoader::loaded() added | |
| ⇢ | B | MediaUrlLoader::legacyPath() added | |
| ⇢ | A | UpdatePathCommand::execute() added | |
| ⇢ | A | SqlMediaLocationBuilder::thumbnails() added | |
| ⇢ | A | SqlMediaLocationBuilder::media() added | |
| ⇢ | A | AbstractMediaPathStrategy::generate() added | |
| ⋮ | view more | ||
| C | ↗ | B | ThumbnailService::updateThumbnails() improved |
| C | ↗ | B | ThumbnailService::generate() improved |
| A | ↘ | B | FileSaver::doRenameMedia() got worse |
| A | ↘ | B | EntityIndexerRegistry::sendIndexingMessage() got worse |
| B | ↛ | ThumbnailService::createThumbnailsForSizes() removed | |
| A | ↛ | MediaLoadedSubscriber::addUrls() removed | |
| A | ↛ | MediaLoadedSubscriber::getSubscribedEvents() removed | |
| A | ↛ | MediaLoadedSubscriber::__construct() removed | |
| A | ↛ | MediaLoadedSubscriber::addThumbnailUrl() removed | |