Releases: babenkoivan/elastic-adapter
Releases · babenkoivan/elastic-adapter
v3.3.0
Added
terminate_aftersupport
v3.2.0
Added
- Laravel 10 support
v3.1.0
Added
- Search query explanation support
v3.0.0
Added
- Elasticsearch 8 support
- Multiple connections support
- Point-in-time support
- Search after support
- Array access for search result entities (
Hit,Bucket, etc.) - Custom routing support for search
Changed
- The namespace has been changed to
Elastic\Adapter SearchRequesthas been replaced withSearchParametersSearchResponsehas been replaced withSearchResult
v2.4.0
Added
search_typeandpreferencesupport
v2.3.0
Updated
- The
$queryparameter is now optional when creating a newSearchRequest
v2.2.0
Updated
- Improved error message for failed bulk operations
v2.1.0
Added
- Inner hits support
Fixed
- Aggregation bucket key is now of mixed type
v2.0.0
Added
Routingobject, which defines the shard routing- Raw methods:
createRaw,putMappingRawandputSettingsRaw AggregationandBucketobjects, which make it easier to get aggregated data from the response
Changed
- Dropped support for
PHP 7.2 - The library is now coupled with Laravel
DocumentManager::delete()was optimized, it now requires only documet idsIndexwas renamed toIndexBlueprintSearchResponsenow returns collections instead of arrays, e.g.SearchResponse::aggregations()returns a collection ofAggregation- All getters and setters were simplified, e.g.
Document::getContent()was changed toDocument::content()
v1.17.0
Added
- Min score support