Releases: elastic/elasticsearch-dsl-py
Releases · elastic/elasticsearch-dsl-py
8.11.0
8.9.0
- Added Elasticsearch 8.x support (#1664)
- Dropped support for Python 2.7 and 3.5 (#1606, contributed by @hugovk)
- Added support for Python 3.10 and 3.11 (#1608, contributed by @hugovk)
- Added the
MultiTerms
aggregation (#1543, contributed by @Telomeraz) - Added the
CombinedFields
query (#1557, contributed by @Telomeraz)
8.9.0a1
- Added Elasticsearch 8.x support (#1664)
- Dropped support for Python 2.7 and 3.5 (#1606, contributed by @hugovk)
- Added support for Python 3.10 and 3.11 (#1608, contributed by @hugovk)
- Added the
MultiTerms
aggregation (#1543, contributed by @Telomeraz) - Added the
CombinedFields
query (#1557, contributed by @Telomeraz)
7.4.1
- Fixed
DeprecationWarnings
that would be emitted from deprecated usages of thebody
parameter in the Python Elasticsearch client.
7.4.0
Added
- Added the
ConstantKeyword
,RankFeatures
field types (#1456, #1465) - Added the
ScriptScore
query type (#1464) - Added
UpdateByQueryResponse.success()
method (#1463) - Added
return_doc_meta
parameter toDocument.save()
andDocument.update()
for
accessing the complete API response (#1466) - Added support for
calendar_interval
andfixed_interval
toDateHistogramFacet
(#1467) - Added
Document.exists()
method (#1447, contributed by @dem4ply) - Added support for the
year
interval toDateHistogramFacet
(#1502, contributed by @nrsimha)
Fixed
- Fixed issue where
to_dict()
should be called recursively onSearch.extras
and**kwargs
(#1458) - Fixed inverse of an empty
Bool
query should beMatchNone
(#1459) - Fixed issue between
retry_on_conflict
and optimistic concurrency control withinDocument.update()
(#1461, contributed by @armando1793)
7.3.0
Added
- Added
Intervals
,MatchBoolPrefix
,Shape
, andWrapper
queries (#1392, #1418) - Added
Boxplot
,RareTerms
,VariableWidthHistogram
,MedianAbsoluteDeviation
,
TTest
,CumulativeCardinality
,Inference
,MovingPercentiles
,
andNormalize
aggregations (#1416, #1418) - Added
__all__
and removed all star imports fromelasticsearch_dsl
namespace
to avoid leaking unintended names (#1390)
Fixed
- Fixed an issue where
Object
andNested
could mutate the inner
doc_class
mapping (#1255, contributed by @l1nd3r0th) - Fixed a typo in query
SpanContaining
, previously wasSpanContainining
(#1418)