Releases: laravie/query-filter
Releases · laravie/query-filter
v4.1.0
v4.0.0
Changes
- Laravel Framework updated require minimum
10.0
and above.- Support new
Illuminate\Contracts\Database\Query\Expression
- Support new
- Remove
Laravie\QueryFilter\Column::getOriginalValue()
, useLaravie\QueryFilter\Column::getValue()
insteads. Laravie\QueryFilter\Field
no longer implementsStringable
.
v3.3.0
v3.2.1
v3.2.0
v3.1.0
v3.0.0
Added
- Added
Laravie\QueryFilter\Filters\PrimaryKeySearch
andLaravie\QueryFilter\Filters\MorphRelationSearch
.
Changes
- 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
.
Breaking Changes
- Moved
Laravie\QueryFilter\Value\Field
toLaravie\QueryFilter\Field
. - Moved
Laravie\QueryFilter\Value\Keyword
toLaravie\QueryFilter\Keyword
.
v2.1.0
Added
- Added ability to disable wildcard searching using
noWildcardSearching()
method (reverse ofallowWildcardSearching()
) fromSearchable
,Taxanomy
andField
classes. - Added ability to set wildcard character to be replaced using
wildcardCharacter()
, this can be disabled by setting it tonull
.