v1.48.3

a16z-infra/JungleGymv1.48.3Jun 29, 2026by ManyTheFish

AI Summary

This release focuses on critical bug fixes, specifically addressing a rare S3 snapshot race condition and a remote search duplication issue. It also includes minor improvements to API responses and test organization.

Key Highlights

  • Fixed a rare S3 snapshot bug caused by a race condition during buffer recycling.
  • Fixed remote federated search returning duplicate documents from different machines.
  • Added missing searchFilterParam to the GET chat workspace settings response.
  • Split unit tests into separate files for better maintainability.

Full Release Notes

# 🪲 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