| ⇢ | A | HttpCacheInterceptor added |
| ⇢ | A | QueryRepository::getVaryUri() added | |
| ⇢ | A | EtagSetter::getEtagByPartialBody() added | |
| ⇢ | A | HttpCacheInterceptor::invoke() added | |
| ⇢ | A | EtagSetter::getEtagByEitireView() added | |
| ⇢ | A | EtagSetter::getEtag() added | |
| ⇢ | A | HttpCacheInterceptor::__construct() added | |
| ⇢ | A | QueryRepository::getHttpCacheAnnotation() added | |
| ⇢ | A | QueryRepository::getCacheableAnnotation() added | |
| A | ↛ | QueryRepository::getCacheable() removed |