megachangelog
Fix1.48.3

v1.48.3 - Bug fixes and improvements

Fixed a rare race condition in S3 snapshots that could cause upload failures and corrected federated remote search to prevent duplicate document returns. Also added missing parameters to chat workspace settings endpoints.

🪲 Bug fixes
  • Fix a rare S3 snapshots bug by @Kerollmops in #6472

    We fixed a rare bug that could appear when using the S3 snapshot system. The bug is a race condition that occurs when we try to recycle internal buffers to reduce memory usage, which can cause an internal error and abort the snapshot upload.

  • Avoid remote search to return the same document twice by @ManyTheFish in #6473

    When using the remote federated search, Meilisearch was returning the same document twice from different machines. This was due to an internal filter that was not forwarded properly to the remote instances.

🔩 Miscellaneous
  • Add missing searchFilterParam to GET chat workspace settings response by @CaroFG in #6475
  • Split unit tests into separate files (one commit per file) by @0xfandom in #6468
  • Add missing information from pre-openAPI-migration by @curquiza in #6467

New Contributors

Thanks to @0xfandom, who made his first contribution in #6468 🎉

Full Changelog: v1.48.2...v1.48.3

snapshotss3federated-searchstabilityapi

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 →