Backward Compatibility Breaks
- Changed
Elastica\Exception\JSONParseExceptioninheritance, it now extends\JsonExceptioninstead of\RuntimeException#1949
Added
- Added
Elastica\Aggregation\NormalizeAggregation#1956 - Added
Elastica\Suggest\Phrase::addDirectGeneratorto align with ES specification #1964 - Added support for
psr/log2.0 and 3.0 #1971 - Added new optional 'case_insensitive' option to
Elastica\Query\Wildcard#1894 - Added
Elastica\Result::getSort()fetching the "sort" property of results #1979 - Added exposure of Point-In-Time ID for search responses in
Elastica\ResultSet::getPointInTimeId()#1991 - Added
Elastica\Index::openPointInTime()for opening a PiT on the index #1994 - Added possibility to specify PointInTime on
Elastica\Query::setPointInTime()#1992 - Added
Elastica\Client::closePointInTime()for closing a PiT #1995
Changed
- Updated
php-cs-fixerto3.2.1#1996, #1959,#1955 - Using default Elasticsearch images for testing instead of OSS #1954