This changelog references the relevant changes (bug and security fixes) done to laravie/query-filter
.
Released: 2023-03-08
- Added support for Laravel Framework 9.
Released: 2021-12-12
- Improves generic types docblock.
Released: 2021-10-27
- Added support for PHP 8.1.
Released: 2021-06-18
- Added configurable
wildcardSearchVariants()
.
$searchable = (new Searchable(
'Administrator', ['name', 'roles.name']
))->wildcardSearchVariants(['%{keyword}%']);
return $searchable->apply($query)->get();
Released: 2021-05-12
- Added
Laravie\QueryFilter\Filters\PrimaryKeySearch
andLaravie\QueryFilter\Filters\MorphRelationSearch
.
- Moved field, JSON and Relation search to classes:
Laravie\QueryFilter\Filters\FieldSearch
Laravie\QueryFilter\Filters\JsonFieldSearch
Laravie\QueryFilter\Filters\RelationSearch
- Utilise JSON selector parser from
illuminate/database
.
- Moved
Laravie\QueryFilter\Value\Field
toLaravie\QueryFilter\Field
. - Moved
Laravie\QueryFilter\Value\Keyword
toLaravie\QueryFilter\Keyword
.