| ⇢ | A | SoftDeletesRepository added | |
| ⇢ | A | Criteriable added | |
| C | ↗ | A | AbstractRepository improved | 
| ⇢ | B | Criteriable::scopeFilterByCriteria() added | |
| ⇢ | A | Criteriable::scopeSearchByCriteria() added | |
| ⇢ | A | SoftDeletesRepository::onlyTrash() added | |
| ⇢ | A | SoftDeletesRepository::forceDelete() added | |
| ⇢ | A | Criteriable::setSearchables() added | |
| ⇢ | A | Criteriable::setFilterables() added | |
| ⇢ | A | Criteriable::scopeOrderByCriteria() added | |
| ⇢ | A | Criteriable::getFilterables() added | |
| ⇢ | A | Criteriable::getSearchables() added | |
| ⇢ | A | AbstractRepository::getNewBuilderWithScope() added | |
| ⋮ | view more | ||
| B | ↛ | AbstractRepository::filter() removed | |
| A | ↛ | AbstractRepository::withTrash() removed | |
| A | ↛ | AbstractRepository::getRouteParameterIdentifier() removed | |
| A | ↛ | AbstractRepository::restore() removed | |
| A | ↛ | AbstractRepository::findBy() removed | |
| A | ↛ | AbstractRepository::search() removed | |
| A | ↛ | AbstractRepository::order() removed | |
| A | ↛ | AbstractRepository::createOrUpdate() removed | |
| A | ↛ | AbstractRepository::createOrFirst() removed | |
| A | ↛ | AbstractRepository::forceDelete() removed | |
| ⋮ | view more | ||