Releases: barseghyanartur/graphene-elastic
Releases · barseghyanartur/graphene-elastic
0.8-2022-07-31
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
First beta release.
Release dedicated to defenders of Armenia and Artsakh (Nagorno Karabakh)
and all the victims of Turkish and Azerbaijani aggression.
ObjectField
/NestedField
toObjectType
and added nested filter to
FilteringFilterBackend
.
0.6.6-2020-12-23
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
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
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
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
- 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
- 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
.. 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
andlte
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
- PostFilter backend.
- Documentation improvements.