Skip to content

1.3.0

Compare
Choose a tag to compare
@PLNech PLNech released this 23 May 14:25
· 133 commits to master since this release
b2b6389

Migration

The module name changed, please update accordingly:

--- a/app/settings.py
+++ b/app/settings.py
@@ -37,7 +37,7 @@ INSTALLED_APPS = (
-    'django.contrib.algoliasearch',
+    'algoliasearch_django',
 )

--- a/foo.py
+++ b/foo.py
@@ -1,4 +1,4 @@
-from django.contrib import algoliasearch
+import algoliasearch_django as algoliasearch

-from django.contrib.algoliasearch import AlgoliaIndex
+from algoliasearch_django import AlgoliaIndex

Updates

  • [CHANGE] Module name to avoid conflict when installing the package with pip

  • [CHANGE] Big performance improvements

  • [ADD] Option to raise or not exceptions. By default, raise only when DEBUG=True

  • [ADD] Create multiple AlgoliaEngine with different settings

  • [ADD] Auto-indexing option at registration time

  • [FIX] algolia_reindex command with batchsize argument on python34-django18

  • [FIX] Fields syntax

  • [FIX] Avoid mutable default parameters

  • [FIX] Fix bug in error handling