algolia / algoliasearch-django

Seamless integration of Algolia into your Django project.
https://www.algolia.com
MIT License
173 stars 65 forks source link

chore(deps): update algoliasearch to latest major #306

Closed tkrugg closed 3 years ago

tkrugg commented 3 years ago
Q A
Bug fix? no
New feature? yes
BC breaks? yes
Related Issue Fix https://github.com/algolia/algoliasearch-django/issues/298 https://github.com/algolia/algoliasearch-django/issues/308
Need Doc update yes

Describe your change

This updates the python client used to the latest major (>= 2.0). It migrates all the methods following the upgrade guide.

:warning: Release this under a new major 2.0: the extension exposes many client objects that now have changed, and users of 1.x might be relying on them (eg. AlgoliaEngine.client is no longer the same object)

What problem is this fixing?

It's not easy to use two different versions of the same library in python. Using the Django integration got you stuck with the older version of the client.

chloelbn commented 3 years ago

🎉