Releases: FriendsOfCake/search
Releases · FriendsOfCake/search
4.0.0
- CakePHP dependency bumped to
3.4.0
. - All deprecated code removed.
- Ability to have
Table::searchConfiguration()
method removed. Check readme for how to achieve the same separation of code by addingTable::searchManager()
instead. queryStringToData
option ofPrgComponent
removed. Setting$this->request->data
was pretty hackish. Check readme for how the search inputs can still be easily populated from query string.
3.2.0
3.1.0
- All filters now return a boolean result on whether they modified the query. This allows for a more correct "isSearch" value (#164).
- Combined getter setter methods are now split into separate methods (#165, #166).
- Add multi-field search support to boolean filter (#162).
- An exception is now thrown if a filter gets configured with empty field list (#162).
3.0.0
2.5.0
- Allow "emptyFields" for PRG component in order for isSearch to stay correct (#160).
- Add multi-field search support to value filter (#161). The "mode" option has been re-purposed to select mode for fields rather than values. Mode was values was a broken feature as applying
AND
to multiple values would never match.
2.4.0
2.3.1
2.3.0
2.2.0
New Features
- A method to check if the last query has been modified by the Search behavior has been added. (#118)
- Allow specifying which collection to use for search finder. (#119)
- Keep whitelisted query strings of paginated pages, defaults to the CakePHP Paginator default query strings
sort
,direction
andlimit
. (#121)