Skip to content

meilisearch

v1.48.3 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 28d Search Engines
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai api app-search database enterprise-search faceting
+13 more
full-text-search fuzzy-search geosearch hybrid-search instantsearch search search-as-you-type search-engine semantic-search site-search typo-tolerance vector-db vectors

Summary

AI summary

Fixed a race condition in S3 snapshot uploads and prevented duplicate documents in remote federated searches.

Full changelog

🪲 Bug fixes

  • Fix a rare S3 snapshots bug by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/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 https://github.com/meilisearch/meilisearch/pull/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 https://github.com/meilisearch/meilisearch/pull/6475
  • Split unit tests into separate files (one commit per file) by @0xfandom in https://github.com/meilisearch/meilisearch/pull/6468
  • Add missing information from pre-openAPI-migration by @curquiza in https://github.com/meilisearch/meilisearch/pull/6467

New Contributors

Thanks to @0xfandom, who made his first contribution in https://github.com/meilisearch/meilisearch/pull/6468 🎉

Full Changelog: https://github.com/meilisearch/meilisearch/compare/v1.48.2...v1.48.3

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track meilisearch

Get notified when new releases ship.

Sign up free

About meilisearch

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

All releases →

Related context

Earlier breaking changes

  • v1.50.0 `selector` of an `Action` now requires mandatory `id` field in dynamic search rules.
  • v1.50.0 `filter.attributePatterns` replaced with `filter.query` in listing dynamic search rules endpoint.
  • v1.50.0 `conditions.query.words` replaces `contains` in QueryCondition of dynamic search rules.
  • v1.50.0 `conditions` changed from array to object with `query` and `time` fields in dynamic search rules.
  • v1.50.0 `priority` replaced with `precedence` in dynamic search rules.

Beta — feedback welcome: [email protected]