🚀We just wrapped up the Meilisearch AI launch week. Learn more!

Go to homeMeilisearch's logo
Back to articles
11 Jan 2021

What's new in v0.18.0

What's new in v0.18.0

Carolina Ferreira
Carolina FerreiraDeveloper Advocate @ Meilisearch@CarolainFG
What's new in v0.18.0

Happy New Year, Everyone! 2021 brings a new version of Meilisearch. How good is that?

In this release, we have fixed some bugs and raised the default payload size when you add documents to Meilisearch. The star of the show, however, is the new tokenizer.

Our main goal is to offer the best search experience, and a good tokenizer is critical to having quality search results. We are very proud of our core team and our contributors—they worked hard, and they delivered! Let’s take a closer look at it.

New Tokenizer

The tokenizer is sort of like the brain of Meilisearch: it understands how languages work and adapts the way documents are stored in Meilisearch accordingly. Without a tokenizer, we wouldn't be able to know where a word starts and where it ends. We wouldn’t be able to understand what a user asks for when performing a search.

A Closer Look

The tokenizer’s role is to find and retrieve all the words in a string based on the language’s particularities. Every language requires a unique process. For example:

  • In Latin-based languages, words are generally separated by spaces.
  • In Chinese, splitting words is more complicated.

Meilisearch’s new tokenizer goes field by field, determining the most likely language for the field and running a different pipeline for each language. Since the tokenizer is modular, adding new languages is much easier than before.

The new tokenizer might not feel different for Latin-based alphabets such as English, but it should dramatically improve the experience for our Chinese users.

The Evolution of Meilisearch in Chinese

Before, the tokenizer considered one Hanzi character (Chinese character) as one word. The new tokenizer:

  • Identifies Chinese words made of one or more characters.
  • Assesses the distance between matched query terms more accurately (see: proximity rule).
  • Positively improves search relevancy.
  • A single search query now gives results in both traditional and simplified Chinese.

Increased Max Payload Size

In previous versions of Meilisearch, the default limit of a document payload was 10MB. We have increased this limit to 100MB. Of course, you still have the possibility to change this limit.

$ ./meilisearch --http-payload-size-limit=209715200
# Change limit to 200MB

Bug Fixes

  • Meilisearch now correctly adds attributes to searchableAttributes, even when they have been added to attributesForFaceting first.
  • Attributes are now added to searchableAttributes in order of appearance, as intended.
  • When no attribute is set to be displayed, Meilisearch **returns an empty object **`` instead of an error.

Other Changes

  • We’ve made some modifications to our testing suite.
  • Dump tests can now run in parallel.
  • Most of the dependencies have been updated.

For a specific list of changes and commits, please check the release notes.

Contributions

We are fortunate to have this amazingly supportive community.

Special thanks to:

We would also like to thank all the contributors who help maintain the toolkits that make Meilisearch easier to use.

Your involvement means a lot to us! 💜


💬 Get Involved!

We are always eager to hear our users’ and contributors’ suggestions! Come and talk with us using the method you prefer:

🚀 Happy coding!

Meilisearch AI launch week recap

Meilisearch AI launch week recap

Meilisearch AI launch recap: Transforming search with AI and personalization

Maya Shin
Maya Shin28 Mar 2025
Introducing Meilisearch's next-generation indexer: 4x faster updates, 30% less storage

Introducing Meilisearch's next-generation indexer: 4x faster updates, 30% less storage

Indexer edition 2024 revolutionizes search performance with parallel processing, optimized RAM usage, and enhanced observability. See what's new in our latest release.

Louis Dureuil
Louis Dureuil26 Feb 2025
Meilisearch 1.13

Meilisearch 1.13

Meilisearch 1.13 stabilizes AI-powered search, introduces remote federated search—laying the groundwork for sharding—and makes version upgrades easier.