Skip to content

Releases: hactar-is/wagtail-meilisearch

v1.0.0

24 Jul 10:04

Choose a tag to compare

v1.0.0

There's been a LOT of refactoring for speed in this version so I'm finally considering this as no longer beta.

  • Adds Meilisearch's native ranking system through boosts on fields
  • Adds faceting support
  • Adds filtering using Meilisearch's native filtering
  • Adds typing throughout

v0.17.3

30 Oct 16:16

Choose a tag to compare

Fixes a bug where the meilisearch indexes could end up with a wrong maxTotalHits

v0.17.2

30 Oct 14:58

Choose a tag to compare

Fixes a bug where the backend could report the wrong counts for results. This turned out to be down to the fact that _do_count can sometimes get called before _do_search, possibly due to Django's paginator. This finally explains why sometimes search queries ran twice.

v0.17.1

01 Oct 10:10

Choose a tag to compare

Fixes a bug where multi_search can fail when a model index doesn't exist. For models that have no documents meilisearch doesn't create the empty index, so we need to check active indexes before calling multi_search otherwise the entire call fails.

v0.17.0

28 Aug 15:28

Choose a tag to compare

  • Refactored into multiple files to make the codebase easier to reason about
  • Performance improvements
  • Reliability improvements on the first run of update_index

v0.16.1

27 Aug 11:38

Choose a tag to compare

Allows Wagtail 6 in the deps.

v0.16.0

22 Aug 13:01

Choose a tag to compare

Massive speed improvement using the /multi-search endpoint in Meilisearch > 1.1.0 - big thanks to @BertrandBordage for this

v0.15.2

15 Aug 19:12

Choose a tag to compare

Fixes syntax error when not using cacheops - thanks to @alexey-sveshnikov

v0.15.0

13 Dec 12:44

Choose a tag to compare

Adds Django 4 support and compatibility with the latest meilisearch server (0.30.2) and meilisearch python (0.23.0)

v0.14.0

15 Sep 11:39

Choose a tag to compare

Updates to work with latest meilisearch-python and latest Meilisearch. If you're upgrading, you'll want to delete the Meilisearch index and recreate it.