v1.49.0

opendatalab/MinerUv1.49.0Jul 6, 2026by Kerollmops

AI Summary

This release introduces a significant performance optimization for synonyms by implementing lazy loading, which improves search speed by up to 13x. It also includes fixes for broken ranking scores and relaxes OpenAPI validation rules for routes returning 202.

Key Highlights

  • Synonyms performance improved by up to 13x via lazy loading.
  • Synonyms are now loaded only when a word matches, reducing memory footprint.
  • Fixed workflow after broken ranking scores.
  • Relaxed OpenAPI rules for routes returning 202.

New Features

  • Lazy loading mechanism for synonyms to improve performance.
  • Optimized synonyms storage and retrieval.

Full Release Notes

### ✨ Enhancement

- Improve the synonyms storage by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6466
    We improve synonyms' performance by changing how we store and retrieve them during query processing. Users may have experienced performance issues when the number of synonyms in an index was high, resulting in a significant impact on search performance. The Meilisearch support team advised moving the settings and synonyms-as-keywords to the dedicated documents. This is no longer an issue; synonyms are loaded lazily, only when a word matches a synonym. You can see performance improvements of up to 13x, depending on the number of synonyms.
    

### 🔩 Miscellaneous

- Fix the workflow after broken ranking scores by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6470
- Make OpenAPI rule less strict for routes returning 202 by @curquiza in https://github.com/meilisearch/meilisearch/pull/6488