| ⇢ | A | GroupItemPageViewHelper added | |
| ⇢ | A | AbstractPaginateWidgetController added | |
| ⇢ | A | GroupItemPaginateController added | |
| ⇢ | A | GroupItemPaginateViewHelper added | |
| B | ↘ | C | SearchRequest got worse | 
| ⇢ | B | SearchRequest::getHighestGroupPage() added | |
| ⇢ | B | AbstractPaginateWidgetController::calculateDisplay... added | |
| ⇢ | A | AbstractPaginateWidgetController::buildPagination(... added | |
| ⇢ | A | GroupItemPaginateController::initializeAction() added | |
| ⇢ | A | GroupItemPaginateController::getItemsPerPage() added | |
| ⇢ | A | ResultParserRegistry::hasParser() added | |
| ⇢ | A | GroupItemPaginateController::indexAction() added | |
| ⇢ | A | SearchRequest::setGroupItemPage() added | |
| ⇢ | A | SearchRequest::getGroupItemPage() added | |
| ⇢ | A | TypoScriptConfiguration::getSearchGroupingResultLi... added | |
| ⋮ | view more | ||
| B | ↗ | A | ConnectionManager::getConfiguredSolrConnections() improved | 
| B | ↗ | A | SearchResultSetService::doASearch() improved | 
| B | ↘ | C | RelevanceComponent::initializeSearchComponent() got worse | 
| B | ↛ | ResultPaginateController::calculateDisplayRange() removed | |
| A | ↛ | ResultPaginateController::buildPagination() removed | |
| A | ↛ | ResultParserRegistry::__construct() removed | |