Backward Compatibility Breaks
- Changed
Elastica\Exception\JSONParseException
inheritance, it now extends\JsonException
instead of\RuntimeException
#1949
Added
- Added
Elastica\Aggregation\NormalizeAggregation
#1956 - Added
Elastica\Suggest\Phrase::addDirectGenerator
to align with ES specification #1964 - Added support for
psr/log
2.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-fixer
to3.2.1
#1996, #1959,#1955 - Using default Elasticsearch images for testing instead of OSS #1954