Excited about what’s next in search? Our Launch Week is here! 🔥

Go to homeMeilisearch's logo
Back to articles

Meilisearch v1.5

Meilisearch 1.5 brings indexing speed improvements, on-demand snapshots, and Puffin reports exports.

21 Nov 20232 min read
Laurent Cazanove
Laurent CazanoveDeveloper Experience Engineer@StriftCodes
Meilisearch v1.5
Share the article

We’re announcing the release of Meilisearch 1.5. Let’s dive into some of the most important changes.

Meilisearch 1.5 is also available on Meilisearch Cloud—upgrade without any downtime now.

Indexing speed improvements

We’re excited to release the first of a series of improvements to Meilisearch’s indexing speed. 🎉

We’ve noticed up to 25% faster indexing depending on the use case. The performance gain is more significant on datasets containing a lot of words like wikis or ebooks.

We’ve achieved this by tweaking the settings for multiple-words queries. If you see any impact on your search relevancy, let us know!

Take a look at the indexing speed benchmarks.

There’s more regarding indexing speed in version 1.6—but I don’t want to spoil anything 🤫

New feature: on-demand snapshots

A snapshot is a copy of your database. Snapshot files are useful to backup your database content and settings. Meilisearch 1.5 introduces the ability to create snapshots on demand.

To create a snapshot, use the relevant SDK method or the REST API. In JavaScript, create a snapshot like this:

const client = new MeiliSearch({ /* credentials */ })
const task = await client.createSnapshot()

You can also schedule automatic snapshots on regular intervals.

Experimental feature: Puffin reports

Puffin reports allow to get information about what’s happening in the search engine. Enabling this feature will make Meilisearch automatically export .puffin file reports. If you’re encountering performance issues, make sure to share your reports with the Meilisearch team.

This experimental feature can be enabled via the REST API:

curl 
  -X PATCH 'http://localhost:7700/experimental-features/' 
  -H 'Content-Type: application/json'  
--data-binary '{
    "exportPuffinReports": true
  }'

Give feedback regarding Puffin reports in this Github discussion.

Contributors shout-out

We’re grateful for all the community members who participated to this release. We would like to thank @braddotcoffee, @harshau007, and @vivek-26. Also, thanks to @choznerol and @xshadowlegendx for contributing to Charabia, Meilisearch’s tokenizer. Finally, we extend special thanks to our SDKs maintainers. 🫶

Learn how you can contribute to Meilisearch.


And that’s a wrap for v1.5! This release post highlights the most significant updates. For an exhaustive listing, read the changelog on Github.

Stay in the loop of everything Meilisearch by subscribing to the newsletter. To learn more about Meilisearch's future and help shape it, take a look at our roadmap and come participate in our Product Discussions.

For anything else, join our developers community on Discord. I’ll see you there 👋

Scale with confidence: Introducing resource‑based pricing

Scale with confidence: Introducing resource‑based pricing

Introducing resource-based pricing for Meilisearch: Choose your CPU and RAM, pay for what you provision, and scale with confidence.

Introducing Meilisearch Chat: conversational search for your data

Introducing Meilisearch Chat: conversational search for your data

Introducing Meilisearch Chat: turn your Meilisearch index into a conversational AI with a single /chat endpoint. Faster launches, lower costs, and direct answers your users actually want.

Maya Shin
Maya Shin13 Oct 2025
August Changelog

August Changelog

Everything we shipped this month at Meilisearch.

Laurent Cazanove
Laurent Cazanove03 Sept 2025