| ⇢ | A | AdditionalFilterExtractor added | |
| ⇢ | A | Filter added | |
| ⇢ | A | AndFilter added | |
| ⇢ | A | OrFilter added | |
| ⇢ | A | Join added | |
| F | ↗ | C | QueryBuilderFactory improved |
| ⇢ | F | OrFilter::applyFilter() added | |
| ⇢ | F | AndFilter::applyFilter() added | |
| ⇢ | B | Join::join() added | |
| ⇢ | A | BaseRepository::getLastQuery() added | |
| ⇢ | A | Filter::__construct() added | |
| ⇢ | A | Filter::getField() added | |
| ⇢ | A | Filter::withFullPath() added | |
| ⇢ | A | OrFilter::createFilter() added | |
| ⇢ | A | Filter::withPath() added | |
| ⇢ | A | Join::__construct() added | |
| ⋮ | view more | ||
| F | ↛ | QueryBuilderFactory::applyFilterOr() removed | |
| F | ↛ | QueryBuilderFactory::applyFilterAnd() removed | |
| A | ↛ | QueryBuilderFactory::noExistsJoin() removed | |
| A | ↛ | QueryBuilderFactory::setRelationEntityAlias() removed | |
| A | ↛ | QueryBuilderFactory::getRelationEntityAlias() removed | |