| ⇢ | A | EscapeService added | |
| ⇢ | A | Faceting added | |
| ⇢ | A | Filters added | |
| ⇢ | A | Grouping added | |
| ⇢ | A | Highlighting added | |
| ⇢ | A | QueryFields added | |
| ⇢ | A | ReturnFields added | |
| D | ↘ | F | Query got worse |
| ⇢ | B | EscapeService::tokenizeByQuotesAndEscapeDependingO... added | |
| ⇢ | B | Highlighting::build() added | |
| ⇢ | B | Grouping::build() added | |
| ⇢ | B | Grouping::fromTypoScriptConfiguration() added | |
| ⇢ | B | TypoScriptConfiguration::getSearchGroupingHighestG... added | |
| ⇢ | B | EscapeService::escape() added | |
| ⇢ | A | Faceting::applySorting() added | |
| ⇢ | A | Highlighting::fromTypoScriptConfiguration() added | |
| ⇢ | A | ReturnFields::add() added | |
| ⇢ | A | Faceting::build() added | |
| ⋮ | view more | ||
| B | ↗ | A | Query::escape() improved |
| B | ↗ | A | Query::__construct() improved |
| A | ↘ | B | Query::initializeQuery() got worse |
| C | ↗ | A | Query::setHighlighting() improved |
| B | ↛ | Query::tokenizeByQuotesAndEscapeDependingOnContext... removed | |
| B | ↛ | Query::removeFacetingParametersFromQuery() removed | |
| A | ↛ | Query::applyConfiguredFacetSorting() removed | |
| A | ↛ | Query::escapePhrase() removed | |
| A | ↛ | Query::escapeSpecialCharacters() removed | |
| A | ↛ | Query::appendToArrayQueryParameter() removed | |