Skip to content

Releases: barseghyanartur/graphene-elastic

0.8-2022-07-31

31 Jul 22:29
Compare
Choose a tag to compare
    The ``elasticsearch`` and ``elasticsearch-dsl`` packages are no longer
    installed by default. You must either install them explicitly in your
    requirements or install alongside this package as optional dependencies as
    follows: ``pip install graphene-elastic[elasticsearch]``.
    Alternatively, you can use ``opensearch-py`` and ``opensearch-dsl``.
    You would then need to install the ``opensearch-py`` and ``opensearch-dsl``
    packages explicitly in your requirements or install alongside this
    package as optional dependencies as
    follows: ``pip install graphene-elastic[opensearch]``.
  • Added support for OpenSearch (1.x and 2.x).
  • Belated migration to GitHub Actions.

0.7-2021-03-09

08 Mar 23:54
Compare
Choose a tag to compare
First beta release.
Release dedicated to defenders of Armenia and Artsakh (Nagorno Karabakh)
and all the victims of Turkish and Azerbaijani aggression.
  • ObjectField/NestedField to ObjectType and added nested filter to
    FilteringFilterBackend.

0.6.6-2020-12-23

26 Dec 22:30
Compare
Choose a tag to compare
Release dedicated to defenders of Armenia and Artsakh (Nagorno Karabakh)
and all the victims of Turkish and Azerbaijani aggression.
  • Enable middleware.
  • Tested against Python 3.9 and 3.10.

0.6.5-2020-12-19

19 Dec 00:54
Compare
Choose a tag to compare
Release dedicated to defenders of Armenia and Artsakh (Nagorno Karabakh)
and all the victims of Turkish and Azerbaijani aggression.
  • Added QueryStringBackend.

0.6.4-2020-12-12

11 Dec 23:21
Compare
Choose a tag to compare
Release dedicated to defenders of Armenia and Artsakh (Nagorno Karabakh)
and all the victims of Turkish and Azerbaijani aggression.
  • Added SimpleQueryStringBackend.

0.6.3-2020-07-17

19 Jul 21:49
Compare
Choose a tag to compare
Release dedicated to defenders of Armenia and Artsakh (Nagorno Karabakh) 
and all the victims of Turkish and Azerbaijani aggression.
  • Added ScoreFilterBackend and ordering by score.

0.6.2-2020-07-07

07 Jul 10:34
Compare
Choose a tag to compare
  • Renamed JSONString to ElasticJSONString and changed references in related files. The reason for this change is to support grapehene_federation build_schema which eventually helps build federated schemas.

0.6.1-2020-02-14

13 Feb 23:08
Compare
Choose a tag to compare
  • Tested against Python 3.8.
  • Tested against Elasticsearch 6.x and 7.x on Travis.
  • Replace some custom code parts (casing related) with stringcase package
    functionality.

0.6-2019-10-11

10 Oct 23:33
Compare
Choose a tag to compare

.. note::

Release dedicated to John Lennon. Happy birthday, dear John!

.. note::

This release introduces minor backwards incompatibility for ``range``,
``gt``, ``gte``, ``lt`` and ``lte`` filters. You should update your code.
  • The range, gt, gte, lt and lte filters are now complex
    input types. This makes it possible to use the following types in comparison:
    decimal.Decimal, float, int, datetime.datetime and
    datetime.date.

0.5-2019-09-29

28 Sep 23:54
Compare
Choose a tag to compare
  • PostFilter backend.
  • Documentation improvements.