| ⇢ | B | CachePlugin added | |
| B | ↛ | CachePlugin removed |
| ⇢ | C | CachePlugin::handleRequest() added | |
| ⇢ | B | CachePlugin::getMaxAge() added | |
| ⇢ | B | CachePlugin::configureOptions() added | |
| ⇢ | B | CachePlugin::getETag() added | |
| ⇢ | A | CachePlugin::isCacheable() added | |
| ⇢ | A | CachePlugin::getCacheControlDirective() added | |
| ⇢ | A | CachePlugin::calculateCacheItemExpiresAfter() added | |
| ⇢ | A | CachePlugin::calculateResponseExpiresAt() added | |
| ⇢ | A | CachePlugin::createResponseFromCacheItem() added | |
| ⇢ | A | CachePlugin::getModifiedSinceHeaderValue() added | |
| ⋮ | view more | ||
| C | ↛ | CachePlugin::handleRequest() removed | |
| B | ↛ | CachePlugin::getMaxAge() removed | |
| B | ↛ | CachePlugin::configureOptions() removed | |
| B | ↛ | CachePlugin::getETag() removed | |
| A | ↛ | CachePlugin::isCacheable() removed | |
| A | ↛ | CachePlugin::getCacheControlDirective() removed | |
| A | ↛ | CachePlugin::calculateCacheItemExpiresAfter() removed | |
| A | ↛ | CachePlugin::calculateResponseExpiresAt() removed | |
| A | ↛ | CachePlugin::createResponseFromCacheItem() removed | |
| A | ↛ | CachePlugin::getModifiedSinceHeaderValue() removed | |
| ⋮ | view more | ||