⇢ | A | SecurityPostDeserializationStage added | |
⇢ | A | SecurityStage added | |
A | ↛ | DenyAccessStage removed |
⇢ | B | DenyAccessListener::checkSecurity() added | |
⇢ | A | SecurityPostDeserializationStage::apply() added | |
⇢ | A | DenyAccessListener::onSecurity() added | |
⇢ | A | DenyAccessListener::onSecurityPostDenormalize() added | |
⇢ | A | SecurityPostDeserializationStage::__construct() added | |
⇢ | A | SecurityStage::__construct() added | |
⇢ | A | SecurityStage::apply() added | |
B | ↘ | C | ItemMutationResolverFactory::__invoke() got worse |
A | ↛ | DenyAccessStage::apply() removed | |
A | ↛ | DenyAccessStage::__construct() removed |