Added
- Added support for scripted upsert on bulk requests by @dsgrillo #1974
- Added
Elastica\Aggregation\CumulativeSumby @limenet #1987 - Added
ignore_failureoption to suitable ingest processors by @deguif #2003 - Added
ignore_missingoption tolowercase,remove,trimanduppercaseprocessors by @deguif #2001 - Added
allow_duplicatesoption toappendprocessor by @deguif #2004 - Added
bytesprocessor by @deguif #2008 - Added
indices_boostoption toElastica\Queryby @deguif #2018 - Added
Elastica\Query\Terms::setBoost()method to configure boost by @deguif #2035 - Added
Elastica\Query\TermsSetquery by @mamchyts #2020 - Added
terms_setin query builder by @deguif #2036 - Added
Elastica\Aggregation\Traits\BucketsPathTraitto configurebuckets_pathon aggregations by @deguif #2037 #2039 - Allowed to configure a sub key when adding a param with
Elastica\Param::addParam()by @deguif #2030
Changed
- Triggered deprecation in
Elastica\Result::getType()method by @deguif #2016 - Updated
php-cs-fixerto3.3.2by @deguif #2022 - Updated
composer-normalizeto2.15.0by @deguif #2021 - Updated
elasticsearchtest version to7.15.2by @deguif #2027 - Extracted setting gap policy to
\Elastica\Aggregation\Traits\GapPolicyTraitand introduced\Elastica\Aggregation\GapPolicyInterfacewith constants for options by @stchr #2023 - Extracted setting
fieldtoElastica\Processor\Traits\FieldTraitby @deguif #2024 - Extracted setting
target_fieldtoElastica\Processor\Traits\TargetFieldTraitby @deguif #2026 - Simplified github action matrix for continuous integration workflow by @deguif #2025
Deprecated
- Deprecated
Elastica\Query\Commonclass, useElastica\Query\MatchQueryinstead by @deguif #2013 - Deprecated
Elastica\QueryBuilder\DSL\Query::common_terms(), usematch()instead by @deguif #2013 - Deprecated passing an
intas 1st argument toElastica\Search::setOptionsAndQuery(), pass an array with the keysizeinstead by @deguif #2010 - Deprecated
cutoff_frequencyoption ofElastica\Query\MatchQueryby @deguif #2014 - Deprecated
cutoff_frequencyoption ofElastica\Query\MultiMatchby @deguif #2015 - Deprecated
Elastica\Bulk::toString(),Elastica\Bulk\Action::toString()andElastica\Request::toString()methods, use__toString()method or cast to string instead by @deguif #2033 - Deprecated not passing a
buckets_pathwhen constructingElastica\Aggregation\AvgBucket,Elastica\Aggregation\Derivative,Elastica\Aggregation\NormalizeAggregation,Elastica\Aggregation\PercentilesBucket,Elastica\Aggregation\SerialDiff,Elastica\Aggregation\StatsBucketandElastica\Aggregation\SumBucketby @deguif #2038 - Deprecated not passing a
methodwhen constructingElastica\Aggregation\NormalizeAggregationby @deguif #2040
Removed
- Removed remaining
_typefield usages by @deguif #2017 - Removed
Elastica\Bulk::$_typedead property by @deguif #2034 - Removed Elasticsearch old version checks in tests by @deguif #2041
Fixed
- Fixed type-hint for
Elastica\Search::setOptionsAndQuery()by @deguif #2009 - Fixed terms query params resolution by @deguif #2032
New Contributors
- @stchr made their first contribution in #2023
- @mamchyts made their first contribution in #2020
- @limenet made their first contribution in #1987
Full Changelog: 7.1.2...7.1.3