megachangelog
Feature1.53.0

v1.53.0

Adds sharding support for foreign filters with increased document retrieval limit from 100 to 1000, and new indexSize and usedIndexSize metrics in stats endpoints. Includes security fixes for GitHub Actions workflows and dependency updates.

✨ Enhancement

  • Sharding for foreign filters by @ManyTheFish in #6517

    • The foreign filter now supports sharding by retrieving the documents through the network when evaluating the foreign filters and hydrating the documents.

    • The limit of documents that a foreign filter can retrieve has been increased from 100 to 1000.

  • Adds indexSize and usedIndexSize returned by GET /indexes/{index_uid}/stats and in GET /stats by @tpayet in #6563

🔒 Security

🔩 Miscellaneous

  • Bump peter-evans/repository-dispatch from 3.0.0 to 4.0.1 by @dependabot[bot] in #6556

Full Changelog: v1.51.0...v1.53.0

shardingfiltersstatssecuritysearch

Source: original entry ↗

More from Meilisearch

Follow Meilisearch to get its new changes in your feed and email digest.

Feature1.55.0

v1.55.0: Dynamic search rule preview and facet performance details

Added support for inline dynamic search rules that preview rule effects on individual queries, and enhanced performance details to show facet distribution computation timing. The inlineRule parameter allows applying temporary rule overrides during search without persisting them, useful for preview UIs.

search-apidynamic-rulesperformancefacetsenterprise
Fix1.53.3

Avoid panic in highlighting with safer indexing

Replaced unsafe bracket indexing with get method and added None recovery in the highlighting logic to prevent panics. This improves stability when processing edge cases in search result highlighting.

highlightingstabilityfix
See all Meilisearch changes →