| ⇢ | A | CategoryAssembler added | |
| ⇢ | A | AdditionalAttributeObserver added | |
| ⇢ | A | AttributeSetObserver added | |
| ⇢ | A | EavEntityTypeRepository added | |
| ⇢ | A | ConvertLiteral added | |
| ⇢ | A | ConvertLiteralUrl added | |
| C | ↘ | D | AbstractSubject got worse |
| A | ↘ | B | AbstractObserver got worse |
| ⇢ | C | AbstractObserver::getValue() added | |
| ⇢ | B | AdditionalAttributeObserver::process() added | |
| ⇢ | B | CategoryAssembler::getCategoriesWithResolvedPath() added | |
| ⇢ | B | AbstractSubject::getAttributeSetByAttributeSetName... added | |
| ⇢ | B | AbstractSubject::getAttributes() added | |
| ⇢ | A | EavEntityTypeRepository::findAll() added | |
| ⇢ | A | AbstractSubject::getEavAttributeByAttributeCode() added | |
| ⇢ | A | AttributeSetObserver::process() added | |
| ⇢ | A | AbstractPlugin::getProcessor() added | |
| ⇢ | A | ConvertLiteralUrl::filter() added | |
| ⋮ | view more | ||
| B | ↗ | A | ImportProcessor::getGlobalData() improved |