| ⇢ | A | OverrideSerializerPass added | |
| ⇢ | A | CachedJMSSerializer added | |
| A | ↛ | ScopeContextSubscriber removed |
| ⇢ | B | ScopeContext::lazyLoad() added | |
| ⇢ | A | CachedJMSSerializer::getCacheKey() added | |
| ⇢ | A | CachedJMSSerializer::serialize() added | |
| ⇢ | A | CachedJMSSerializer::deserialize() added | |
| ⇢ | A | ScopeContext::__construct() added | |
| ⇢ | A | ScopeContext::getScopesOwners() added | |
| ⇢ | A | ScopeContext::getScopeOwner() added | |
| ⇢ | A | OverrideSerializerPass::process() added | |
| A | ↘ | B | AnalyticsEventConsumer::execute() got worse |
| A | ↛ | ScopeContextSubscriber::onTenantSet() removed | |
| A | ↛ | ScopeContextSubscriber::__construct() removed | |
| A | ↛ | ScopeContextSubscriber::getSubscribedEvents() removed |