|
3 | 3 | Changelog
|
4 | 4 | =========
|
5 | 5 |
|
| 6 | +8.13.1 (2024-04-30) |
| 7 | +------------------- |
| 8 | + |
| 9 | +* Added support for ``knn`` as a query option (`#1770`_) |
| 10 | +* Made the ``dims`` attribute of the dense vector type optional (`#1776`_) |
| 11 | +* Added missing ``inner_hits`` option to ``search.knn()`` method (`#1777`_) |
| 12 | +* Added support for detecting document updates in ``InnerDoc`` attributes (`#1535`_) |
| 13 | +* Changed ``_expand__to_dot`` setting to resolve at runtime (`#1633`_) |
| 14 | +* Added explicit error message when unsupported ``minimum_should_match`` values are used (`#1774`_) |
| 15 | +* Added the ``EmptySearch`` class (`#1780`_) |
| 16 | +* Added several missing aggregations: |
| 17 | + * ``AdjacencyMatrix`` (`#1553`_) |
| 18 | + * ``CategorizeText`` (`#1588`_) |
| 19 | + * ``GeohexGrid`` (`#1590`_) |
| 20 | + * ``IPPrefix`` (`#1592`_) |
| 21 | + * ``RandomSampler`` (`#1594`_) |
| 22 | + * ``GeoLine`` (`#1628`_) |
| 23 | + * ``MatrixStats`` (`#1630`_) |
| 24 | + * ``TopMetrics`` (`#1706`_) |
| 25 | +* Added ``params`` option to the ``FacetedSearch`` object (`#1500`_) |
| 26 | +* Added support for passing a dictionary in the ``script`` option for a document update (`#1560`_) |
| 27 | +* Added ``keys()`` and ``items()`` methods to ``AttrDict`` class (`#1784`_) |
| 28 | +* Added a ``to_list()`` method to the ``AttrList`` class (`#1584`_) |
| 29 | +* Fixed various documentation issues and typos (`#1769`_, `#1615`_, `#1585`_, `#1318`_, `#1223`_) |
| 30 | +* Added a vector search example (`#1778`_) |
| 31 | + |
| 32 | +.. _#1770: https://github.com/elastic/elasticsearch-dsl-py/pull/1770 |
| 33 | +.. _#1776: https://github.com/elastic/elasticsearch-dsl-py/pull/1776 |
| 34 | +.. _#1777: https://github.com/elastic/elasticsearch-dsl-py/pull/1777 |
| 35 | +.. _#1535: https://github.com/elastic/elasticsearch-dsl-py/pull/1535 |
| 36 | +.. _#1633: https://github.com/elastic/elasticsearch-dsl-py/pull/1633 |
| 37 | +.. _#1774: https://github.com/elastic/elasticsearch-dsl-py/pull/1774 |
| 38 | +.. _#1780: https://github.com/elastic/elasticsearch-dsl-py/pull/1780 |
| 39 | +.. _#1553: https://github.com/elastic/elasticsearch-dsl-py/pull/1553 |
| 40 | +.. _#1588: https://github.com/elastic/elasticsearch-dsl-py/pull/1588 |
| 41 | +.. _#1590: https://github.com/elastic/elasticsearch-dsl-py/pull/1590 |
| 42 | +.. _#1592: https://github.com/elastic/elasticsearch-dsl-py/pull/1592 |
| 43 | +.. _#1594: https://github.com/elastic/elasticsearch-dsl-py/pull/1594 |
| 44 | +.. _#1628: https://github.com/elastic/elasticsearch-dsl-py/pull/1628 |
| 45 | +.. _#1630: https://github.com/elastic/elasticsearch-dsl-py/pull/1630 |
| 46 | +.. _#1706: https://github.com/elastic/elasticsearch-dsl-py/pull/1706 |
| 47 | +.. _#1500: https://github.com/elastic/elasticsearch-dsl-py/pull/1500 |
| 48 | +.. _#1560: https://github.com/elastic/elasticsearch-dsl-py/pull/1560 |
| 49 | +.. _#1784: https://github.com/elastic/elasticsearch-dsl-py/pull/1784 |
| 50 | +.. _#1584: https://github.com/elastic/elasticsearch-dsl-py/pull/1584 |
| 51 | +.. _#1769: https://github.com/elastic/elasticsearch-dsl-py/pull/1769 |
| 52 | +.. _#1615: https://github.com/elastic/elasticsearch-dsl-py/pull/1615 |
| 53 | +.. _#1585: https://github.com/elastic/elasticsearch-dsl-py/pull/1585 |
| 54 | +.. _#1318: https://github.com/elastic/elasticsearch-dsl-py/pull/1318 |
| 55 | +.. _#1223: https://github.com/elastic/elasticsearch-dsl-py/pull/1223 |
| 56 | +.. _#1778: https://github.com/elastic/elasticsearch-dsl-py/pull/1778 |
| 57 | + |
6 | 58 | 8.13.0 (2024-04-03)
|
7 | 59 | -------------------
|
8 | 60 |
|
|
0 commit comments