| ⇢ | A | EntityQueryMapQueryProvider added | |
| ⇢ | A | JsonQueryMapQueryProvider added | |
| ⇢ | A | QueryProvider added | |
| A | ↛ | EntityQueryMapProvider removed | |
| A | ↛ | JsonQueryMapProvider removed | |
| A | ↛ | QueryMapProvider removed |
| ⇢ | B | JsonQueryMapQueryProvider::getQuery() added | |
| ⇢ | B | JsonQueryMapQueryProvider::discoverQueryMaps() added | |
| ⇢ | B | QueryRouteEnhancer::extractParams() added | |
| ⇢ | A | EntityQueryMapQueryProvider::getQuery() added | |
| ⇢ | A | QueryProvider::getSortedProviders() added | |
| ⇢ | A | QueryProvider::getQuery() added | |
| ⇢ | A | EntityQueryMapQueryProvider::__construct() added | |
| ⇢ | A | JsonQueryMapQueryProvider::__construct() added | |
| ⇢ | A | QueryProvider::addQueryProvider() added | |
| B | ↗ | A | QueryRouteEnhancer::enhanceSingle() improved |
| B | ↛ | JsonQueryMapProvider::discoverQueryMaps() removed | |
| B | ↛ | QueryRouteEnhancer::filterRequestValues() removed | |
| B | ↛ | JsonQueryMapProvider::getQuery() removed | |
| A | ↛ | EntityQueryMapProvider::getQuery() removed | |
| A | ↛ | QueryMapProvider::getSortedProviders() removed | |
| A | ↛ | QueryMapProvider::getQuery() removed | |
| A | ↛ | EntityQueryMapProvider::__construct() removed | |
| A | ↛ | JsonQueryMapProvider::__construct() removed | |
| A | ↛ | QueryMapProvider::addQueryMapProvider() removed |