| A | ↛ | UrlKeyObserver removed |
| ⇢ | A | UrlRewriteSubject::getVisibilityIdByValue() added | |
| ⇢ | A | UrlRewriteSubject::getEntityIdVisibilityIdMapping(... added | |
| ⇢ | A | ProductUrlRewriteObserver::hasArtefactsByTypeAndEn... added | |
| ⇢ | A | ProductUrlRewriteObserver::getArtefactsByTypeAndEn... added | |
| ⇢ | A | UrlRewriteObserver::getProductUrlRewriteProcessor(... added | |
| ⇢ | A | UrlRewriteSubject::addEntityIdVisibilityIdMapping(... added | |
| B | ↘ | C | ProductUrlRewriteObserver::process() got worse |
| B | ↛ | UrlKeyObserver::makeUrlKeyUnique() removed | |
| A | ↛ | UrlKeyObserver::process() removed | |
| A | ↛ | UrlKeyObserver::__construct() removed | |
| A | ↛ | UrlKeyObserver::getProductBunchProcessor() removed | |
| A | ↛ | UrlRewriteObserver::getProductBunchProcessor() removed | |
| A | ↛ | UrlRewriteObserver::isUrlKeyOf() removed | |
| A | ↛ | UrlRewriteObserver::getEntityType() removed | |
| A | ↛ | UrlRewriteSubject::isUrlKeyOf() removed |