mailwal

Meilisearch Monthly: up to 10x faster facets, IP allowlist, and Drupal

Maya Shin
meili_logo

Meilisearch Monthly: October 2026

Welcome to the October edition of Meilisearch Monthly! This month: faster facet distribution with sampledCount, indexing that copes better with a struggling embedder, an IP allowlist for Meilisearch Cloud, and an official Drupal module in alpha.

Product updates: what's new at Meilisearch

Faster facet distribution on large catalogs with sampledCount (v1.56)

Filters like brand, color, or category help your end users narrow down results. On large catalogs, counting every facet value to find the top ones can slow searches down. Meilisearch v1.56 adds sampledCount, a new way to sort facet values by count. Instead of counting everything, it samples your data to find the top values, so your facet distribution loads up to 10x faster.

  • What you get: your top facet values, faster, with an exact count for each value it returns.
  • What to know: the list itself is an estimate, so some values a full count would return can be skipped. If you need the complete list, count is still there.
  • How to use it: available via the API. Use sampledCount instead of count when sorting facet values.
sampledCount

Indexing that copes better with a struggling embedder (v1.56)

Your indexing shouldn't be stuck waiting on an embedder that's having a bad day. v1.56 handles embedder outages better:

  • Small updates still go through when your embedder is slow.
  • Big jobs stop early instead of hanging when the embedder is overloaded or down, so you find out fast and can fix it.
  • When your embedder says how long to wait by returning the Retry-After header (in seconds), Meilisearch waits instead of retrying over and over.

If you use embedders, v1.56 is worth upgrading to. It's available now on Meilisearch Cloud.

embedders

Restrict access to your Cloud project with an IP allowlist

You can now limit which IPv4 addresses and CIDR blocks can reach a Meilisearch Cloud project. Requests from other addresses get a 403 Forbidden. Each project can have up to 100 CIDR entries.

To turn it on, open your project in the Cloud dashboard, go to Project Settings → Security, and click Enable add-on. The IP allowlist is a paid add-on at $10/month per project. Enterprise customers can contact the Meilisearch team to enable it.

IP allowlist

Clearer facet timings and a faster rankingScoreThreshold (v1.55)

  • More detail in showPerformanceDetails: responses now break out facet distribution timing into "compute facet distribution" and "compute facet stats", so you can see what facets cost in a slow search.
  • Faster rankingScoreThreshold: search now stops at the first document that scores below your threshold, instead of evaluating the whole database. See the upgrade notes below.
  • More robust highlighting: documents with raw Unicode codepoints no longer cause a panic during highlighting when a segmenter fails.

👉 See the v1.55.0 release notes

More Cloud updates

  • Delete organizations: organization owners can now delete an organization, as long as it has no active projects.

New in the docs

  • Laravel Scout: the guide covers semantic and hybrid search. Read the guide
  • Agentic search: updated guides on agentic search and MCP, including when to use the Vercel AI SDK. Read the guide

💡 Upgrade notes

Upgrade recommended (v1.56): if you use embedders, we recommend upgrading to v1.56 for more reliable indexing when your embedder is slow, overloaded, or down.

Community & ecosystem

An official Meilisearch module for Drupal (alpha)

Meilisearch now has an official Search API backend for Drupal, maintained by Meilisearch. It works with Drupal 10.3+ and 11. The current release is 1.0.0-alpha2. Because it's still in alpha, it isn't covered by Drupal's security advisory policy yet. Give it a try and let us know what you think.

👉 Want to keep on reading? See SDK, integration releases and more updates on our blog.

Thanks for reading! Until next time,

The Meilisearch Team

Meilisearch SAS, 52 boulevard de Sébastopol, Paris, Ile de France 75003, France