| ⇢ | A | ImageExistenceChecker added |
| ⇢ | A | ImagesRemoveListenerSpec::it_removes_saved_images_... added | |
| ⇢ | A | ImagesRemoveListenerSpec::it_removes_saved_images_... added | |
| ⇢ | A | ImagesRemoveListenerSpec::it_saves_scheduled_entit... added | |
| ⇢ | A | IndexPage::__construct() added | |
| ⇢ | A | ImagesRemoveListener::onFlush() added | |
| ⇢ | A | ManagingProductsContext::productShouldStillHaveAnA... added | |
| ⇢ | A | IndexPage::hasProductAccessibleImage() added | |
| ⇢ | A | ImageExistenceChecker::__construct() added | |
| ⇢ | A | ImageExistenceChecker::doesImageWithUrlExist() added | |
| ⇢ | A | ImagesRemoveListener::postFlush() added | |
| ⋮ | view more | ||
| A | ↘ | B | ImageUploader::upload() got worse |
| A | ↛ | ImagesRemoveListenerSpec::it_removes_file_on_post_... removed | |
| A | ↛ | ImagesRemoveListenerSpec::it_does_nothing_if_entit... removed | |
| A | ↛ | ImagesRemoveListener::postRemove() removed | |