| ⇢ | A | UserController added | |
| ⇢ | A | AbstractController added | |
| ⇢ | A | BinaryContentController added | |
| ⇢ | A | CachedValueUnwrapperController added | |
| ⇢ | A | ContentController added | |
| ⇢ | A | ContentTypeController added | |
| ⇢ | A | LocationController added | |
| ⇢ | A | URLAliasController added | |
| ⇢ | A | CachedValueUnwrapperControllerTest added | |
| ⇢ | A | DeleteContentTypeGroupSlot added |
| ⇢ | B | ResourceLink::processCachedValue() added | |
| ⇢ | A | EzPublishRestExtension::enableControllerCache() added | |
| ⇢ | A | ContentTypeController::listContentTypesForGroup() added | |
| ⇢ | A | UserController::loadUsersFromGroup() added | |
| ⇢ | A | ContentController::loadContentVersions() added | |
| ⇢ | A | AbstractController::getCacheTagsForContentInfo() added | |
| ⇢ | A | ContentTypeController::loadContentTypeGroupList() added | |
| ⇢ | A | LocationController::loadLocationsForContent() added | |
| ⇢ | A | BinaryContentController::__construct() added | |
| ⇢ | A | LocationController::loadLocationChildren() added | |
| ⋮ | view more | ||
| C | ↘ | D | CachedValue::visit() got worse |
| B | ↘ | C | ResourceLink::visit() got worse |