megachangelog
Fix1.42.1

v1.42.1 Bug fixes and stability improvements

Multiple bug fixes addressing issues with legacy settings indexer, multimodal fragment handling, embedder settings regeneration, and nested field indexing. Includes CI improvements for testing stability.

🪲 Bug fixes

Fix issues when using the legacy settings indexer

By @dureuill and @ManyTheFish in #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
  • When a nested field was declared as searchable, it would not be indexed if its parents were not declared as searchable

🔩 Miscellaneous

  • Add new CI run that tests the stable settings indexer by @dureuill in #6331
fixindexingmultimodalsettingsstability

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 →