Meilisearch Monthly: up to 10x faster facets, IP allowlist, and Drupal
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,
countis still there. - How to use it: available via the API. Use
sampledCountinstead ofcountwhen sorting facet values.
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-Afterheader (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.
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.
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.
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