| ⇢ | A | TemplatePrice added | |
| A | ↛ | ModelGroupPrice removed |
| ⇢ | A | TemplatePrice::__construct() added | |
| ⇢ | A | TemplatePrice::jsonSerialize() added | |
| ⇢ | A | TargetFactory::parseType() added | |
| ⇢ | A | TargetHydrator::__construct() added | |
| ⇢ | A | TargetHydrator::hydrate() added | |
| ⇢ | A | TargetHydrator::createEmptyInstance() added | |
| ⇢ | A | PriceFactory::createTemplatePrice() added | |
| ⇢ | A | TemplatePrice::getSubprices() added | |
| ⇢ | A | TargetFactory::shortenType() added | |
| A | ↘ | B | TargetFactory::getClassForType() got worse |
| A | ↛ | ModelGroupPrice::__construct() removed | |
| A | ↛ | ModelGroupPrice::jsonSerialize() removed | |
| A | ↛ | ModelGroupPrice::getSubprices() removed | |
| A | ↛ | PriceFactory::createModelGroupPrice() removed |