- Add Support for Elasticsearch 6 thanks to HansAdema
Django string fields now point to ES text field by default. Nothing should change for ES 2.X but if you are using ES 5.X, you may need to rebuild and/or update some of your documents.
- Fix prepare with related models when deleted (See PR #99)
- Fix unwanted calls to get_instances_from_related
- Fix for empty ArrayField (CBinyenya)
- Fix nested OneToOneField when related object doesn't exist (CBinyenya)
- Update elasticsearch-dsl minimal version
- Fix to_queryset with es 5.0/5.1
- Fix syncing of related objects when deleted
- Add django 2.0 support
- Convert lazy string to string before serialization
- Readme update (arielpontes)
- Update example app with get_instances_from_related
- Typo/grammar fixes
- Add a method on the Search class to return a django queryset from an es result
- Add a queryset_pagination option to DocType.Meta for allow the pagination of big django querysets during the index populating
- Remove the call to iterator method for the django queryset
- Fix DocType inheritance. The DocType is store in the registry as a class and not anymore as an instance
- Add support for resynching ES documents if related models are updated (HansAdema)
- Better management for django FileField and ImageField
- Fix some errors in the doc (barseghyanartur, diwu1989)
- Replace simple model signals with easier to customise signal processors (barseghyanartur)
- Add options to disable automatic index refreshes (HansAdema)
- Support defining DocType indexes through Meta class (HansAdema)
- Add option to set default Index settings through Django config (HansAdema)
- First release on PyPI.