| ⇢ | A | UserNormalizer added | |
| ⇢ | A | UserListener added | |
| ⇢ | A | ValidationPass added | |
| ⇢ | A | Group added | |
| ⇢ | A | UserResourcePass added | |
| ⇢ | A | GroupManager added | |
| ⇢ | A | GroupManager added | |
| A | ↘ | B | User got worse |
| ⇢ | A | DoyoUserExtension::remapParametersNamespaces() added | |
| ⇢ | A | UserResourcePass::generateApiResourceCache() added | |
| ⇢ | A | UserNormalizer::denormalize() added | |
| ⇢ | A | Configuration::addGroupSection() added | |
| ⇢ | A | DoyoUserExtension::loadGroups() added | |
| ⇢ | A | User::addGroup() added | |
| ⇢ | A | DoyoUserExtension::remapParameters() added | |
| ⇢ | A | GroupManager::findGroupByName() added | |
| ⇢ | A | Group::__construct() added | |
| ⇢ | A | GroupManager::createGroup() added | |
| ⋮ | view more | ||
| A | ↛ | DoyoUserExtension::generateApiResourceCache() removed | |
| A | ↛ | DoyoUserExtension::loadApiPlatform() removed | |