| ⇢ | A | AddTagsListener added | |
| ⇢ | A | PurgeHttpCacheListener added | |
| ⇢ | A | AddHeadersListener added | |
| ⇢ | A | VarnishPurger added |
| ⇢ | D | AddHeadersListener::onKernelResponse() added | |
| ⇢ | C | AddTagsListener::onKernelResponse() added | |
| ⇢ | B | ApiPlatformExtension::registerHttpCache() added | |
| ⇢ | A | PurgeHttpCacheListener::onFlush() added | |
| ⇢ | A | VarnishPurger::purge() added | |
| ⇢ | A | AddHeadersListener::__construct() added | |
| ⇢ | A | PurgeHttpCacheListener::__construct() added | |
| ⇢ | A | PurgeHttpCacheListener::gatherTags() added | |
| ⇢ | A | AddTagsListener::__construct() added | |
| ⇢ | A | VarnishPurger::__construct() added | |
| A | ↘ | B | SerializeListener::onKernelView() got worse |