Django-elasticsearch-dsl-drf

Latest version: v0.22.5

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 15

0.16

----
2018-09-10

.. note::

This release contains minor backwards incompatible changes. You might
need to update your code if you have been making use of nested search.

*Old way of declaring nested search fields*

.. code-block:: python

search_nested_fields = {
'country': ['name'],
'country.city': ['name'],
}

*New way of declaring nested search fields*

.. code-block:: python

search_nested_fields = {
'country': {
'path': 'country',
'fields': ['name'],
},
'city': {
'path': 'country.city',
'fields': ['name'],
},
}

- Changes in nested search. This affects usage of both historical
``SearchFilterBackend`` and ``CompoundSearchFilterBackend``. Update your code
accordingly.
- Take meta property ``using`` of the document ``Meta`` into consideration.

0.15.1

------
2018-08-22

- More tests.
- Fixes in docs.

0.15

----
2018-08-10

- Global aggregations.

0.14

----
2018-08-06

- More like this support through detail action.

0.13.2

------
2018-08-03

- Successfully tested against Python 3.7 and Django 2.1.
- Unified the base ``BaseSearchFilterBackend`` class.
- Minor clean up and fixes in docs.
- Upgrading test suite to modern versions (``pytest``, ``tox``,
``factory_boy``, ``Faker``). Removing unused dependencies from
requirements (``drf-extensions``).
- Fixed missing PDF generation in offline documentation (non ReadTheDocs).
The ``rst2pdf`` package (which does not support Python 3) has been replaced
with ``rinohtype`` package (which does support Python 3).

0.13.1

------
2018-07-26

- Minor fix in suggesters on Elasticsearch 6.x.

Page 6 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.