| ⇢ | B | OpenApiSchemaGenerator added | |
| ⇢ | A | SubActionFactory added | |
| ⇢ | A | DeleteResourceEvent added | |
| ⇢ | A | PluginContainer added | |
| ⇢ | A | StoreNewResourceEvent added | |
| ⇢ | A | StoreExistingResourceEvent added | |
| ⇢ | A | ModifySingleResourceEvent added | |
| ⇢ | A | RetrievePaginatedResourcesEvent added | |
| ⇢ | A | ResponseEvent added | |
| ⇢ | A | RetrieveSingleResourceEvent added | |
| ⋮ | view more | ||
| F | ↗ | B | Apie improved |
| ⇢ | C | OpenApiSchemaGenerator::convertTypeToSchema() added | |
| ⇢ | C | OpenApiSchemaGenerator::createSchemaRecursive() added | |
| ⇢ | B | SubActionFactory::createFromReflectionMethod() added | |
| ⇢ | A | OpenApiSchemaGenerator::runCallbacks() added | |
| ⇢ | A | OpenApiSpecGenerator::convertSubActionToRequestBod... added | |
| ⇢ | A | Apie::getObjectAccess() added | |
| ⇢ | A | PluginContainer::__construct() added | |
| ⇢ | A | OpenApiSchemaGenerator::translateType() added | |
| ⇢ | A | SubActionContainer::getSubActionsForResourceClass(... added | |
| ⇢ | A | OpenApiSpecGenerator::convertSubActionToPathItem() added | |
| ⋮ | view more | ||
| B | ↘ | C | SchemaGenerator::convertTypeToSchema() got worse |
| B | ↗ | A | Apie::__construct() improved |
| A | ↛ | NameNotFoundException::__construct() removed | |
| A | ↛ | ValidationException::__construct() removed | |
| A | ↛ | ValidationException::getErrors() removed | |