# meilisearch

> A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

- **URL**: https://www.freshcrate.ai/projects/meilisearch
- **Author**: meilisearch
- **Category**: Databases
- **Latest version**: `v1.45.2` (2026-06-02)
- **License**: NOASSERTION
- **Source**: https://github.com/meilisearch/meilisearch
- **Homepage**: https://www.meilisearch.com
- **Language**: Rust
- **GitHub**: 57,258 stars, 2,518 forks
- **Registry**: github
- **Tags**: `ai`, `api`, `app-search`, `database`, `enterprise-search`, `faceting`, `full-text-search`, `fuzzy-search`, `rust`, `vector-database`

## Description

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v1.45.2` | 2026-06-02 | High | ### 🪲 Bug Fixes  * Fix internal vector stores quantization config desync by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6411    We noticed issues when dumpless upgrading databases containing embedders from versions older than v1.33.1. This version fixes those databases by removing the corrupted embeddings from the impacted indexes.  **Full Changelog**: https://github.com/meilisearch/meilisearch/compare/v1.45.1...v1.45.2 |
| `v1.45.1` | 2026-05-28 | High | ### 🪲 Bug Fixes * Revert autobatch deletions by filter with additions by @kerollmops in https://github.com/meilisearch/meilisearch/pull/6412  **Full Changelog**: https://github.com/meilisearch/meilisearch/compare/v1.45.0...v1.45.1 |
| `v1.45.0` | 2026-05-26 | High | Meilisearch v1.45.0 mainly improves indexing performance when changing settings and also improves document fetch performance.  ### ✨ Enhancement  - **Autobatch deletions by filter with additions** by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6389    While Meilisearch tries to improve indexing speed when users add documents and mix those additions with deletions via a filter, it is still an anti-pattern to interleave both. It is recommended to delete documents by ID when |
| `v1.44.0` | 2026-05-18 | High | Meilisearch v1.44.0 adds remote federated facet search, indexing performance improvements, and other improvements and bugfixes. It also contains a couple of breaking changes, detailed below.  # Breaking changes  - When using the `network` experimental feature, with sharding enabled (`leader` is not `null` in the network configuration), `POST /indexes/{indexUid}/facet-search` calls now default to a remote federated facet search, fetching and merging results from all shards in the network. - |
| `v1.43.1` | 2026-05-12 | High | Meilisearch v1.43.1 contains a security fix for an authenticated SSRF vulnerability.  No exploitation was found on Meilisearch Cloud. Cloud users are not required to update.  We recommend that self-hosting users upgrade if they allow third parties to configure Meilisearch instances.  We thank Sion Park (@tldhs1144), who reported the issue and suggested a fix, for improving the security of Meilisearch ❤️ |
| `v1.43.0` | 2026-05-04 | High | # 🌈 Enhancements  ## New settings indexer  The new settings indexer, a more efficient version of our internal indexer for index settings modifications, now supports filterable, sortable, facet search, and custom (asc/desc) attributes in addition to the already-supported searchable, exact, proximity precision, and embedders.    - For Meilisearch Cloud users, the new settings indexer is disabled by default and can be enabled on a case-by-case basis for scaling purposes. - For OSS users, t |
| `v1.42.1` | 2026-04-14 | High | ## 🪲 Bug fixes  ### Fix issues when using the legacy settings indexer  By @dureuill and @ManyTheFish in https://github.com/meilisearch/meilisearch/pull/6331  - When using the experimental feature "multimodal", removing a fragment would cause an internal error in subsequent search requests - When using the experimental feature "multimodal", modifying fragments would sometimes cause an internal error at indexing time - `regenerate: false` would be ignored when modifying embedder settings |
| `v1.42.0` | 2026-04-13 | High | # **✨ Enhancement**  ## Introduce the RemoteAvailability struct to support query fallback  By @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6306  We introduce a new fallback system for the sharding and replication enterprise edition feature, along with a way to determine which remote is available. The engine can avoid machines that are unavailable for a period and resume querying them once they're back online.  The following snippet shows what the /network route looks li |
| `v1.41.0` | 2026-03-30 | Medium | ### ✨ Enhancement - **Support dynamic search rules with pinning** by @YoEight in https://github.com/meilisearch/meilisearch/pull/6182   Introduce the  Dynamic Search Rules (DSR) experimental feature, making it easy to promote the right content for the right searches with flexible, condition-based pinning. In this first version, rules can be triggered by query-based conditions such as empty queries or literal substring matches, as well as time windows. Multiple documents can be pinned in a defi |
| `v1.40.0` | 2026-03-23 | Medium | This release introduced support for the `distinct` attribute in federated search, enabling cross-index distinct attributes with facet distribution support. Additionally, significant performance improvements were delivered, including faster federated search (approximately 100ms faster), optimized JSON document generation for better handling of large documents and a much better memory usage for large workloads.  ### ✨ Enhancement  - **Support `distinct` in federated search** by @dureuill in ht |

## Citation

- HTML: https://www.freshcrate.ai/projects/meilisearch
- Markdown: https://www.freshcrate.ai/projects/meilisearch.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/meilisearch/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
