| ⇢ | A | AbstractSpecializationFactory added | |
| ⇢ | A | AbstractBaseSpecializationFactory added |
| ⇢ | B | DatatypeGeneratorFactory::specializedFactory() added | |
| ⇢ | B | RenderableFactory::specializedFactory() added | |
| ⇢ | A | AbstractFactory::factoryAll() added | |
| ⇢ | A | ElementFactory::specializedFactory() added | |
| ⇢ | A | AbstractBaseSpecializationFactory::class() added | |
| ⇢ | A | CodeGeneratorFactory::getSubNamespace() added | |
| ⇢ | A | RenderableFactory::getSubNamespace() added | |
| ⇢ | A | CodeGeneratorFactory::getSpecializations() added | |
| ⇢ | A | DatatypeGeneratorFactory::specializedFactoryAll() added | |
| ⇢ | A | DatatypeGeneratorFactory::getSubNamespace() added | |
| ⋮ | view more | ||
| A | ↘ | B | AbstractFactory::map() got worse |
| B | ↛ | DatatypeGeneratorFactory::factory() removed | |
| B | ↛ | RenderableFactory::factory() removed | |
| A | ↛ | ElementFactory::factory() removed | |
| A | ↛ | ValidatorFactory::getClassName() removed | |
| A | ↛ | NamespaceTrait::appendNamespace() removed | |
| A | ↛ | FrameworkFactory::class() removed | |
| A | ↛ | DatatypeGeneratorFactory::factoryAll() removed | |
| A | ↛ | NamespaceTrait::getNamespaces() removed | |
| A | ↛ | CodeGeneratorFactory::class() removed | |