This release includes 1 security fix for security teams reviewing exposed deployments.
Topics
+13 more
Affected surfaces
Summary
AI summaryUpdates π© Miscellaneous, πͺ² Bug fixes, and β¨ Enhancement across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds support for exact and disableβon parameters on numbers in the new settings indexer. Adds support for exact and disableβon parameters on numbers in the new settings indexer. Source: llm_adapter@2026-06-08 Confidence: high |
β |
| Feature | Low |
Adds support for computing prefixes in the new settings indexer. Adds support for computing prefixes in the new settings indexer. Source: llm_adapter@2026-06-08 Confidence: high |
β |
| Dependency | Low |
Bumps tar dependency from 0.4.45 to 0.4.46. Bumps tar dependency from 0.4.45 to 0.4.46. Source: llm_adapter@2026-06-08 Confidence: high |
β |
| Bugfix | Medium |
Prevents panic when encountering incomplete filters, now returning an error instead. Prevents panic when encountering incomplete filters, now returning an error instead. Source: llm_adapter@2026-06-08 Confidence: high |
β |
| Bugfix | Medium |
Fixes regression where `documentDeletionByFilter` was incorrectly batched with other deletions or additions. Fixes regression where `documentDeletionByFilter` was incorrectly batched with other deletions or additions. Source: llm_adapter@2026-06-08 Confidence: low |
β |
| Bugfix | Low |
Limits read bytes when creating S3 multipart parts to never exceed defined part size. Limits read bytes when creating S3 multipart parts to never exceed defined part size. Source: llm_adapter@2026-06-08 Confidence: high |
β |
| Bugfix | Low |
Corrects batching of `documentDeletionByFilter` with other document operations, fixing a regression from v1.45.0. Corrects batching of `documentDeletionByFilter` with other document operations, fixing a regression from v1.45.0. Source: granite4.1:30b@2026-06-08-audit Confidence: low |
β |
Full changelog
This release introduces fixes for a regression in v1.45.0, where we were batching deletions by filter with other deletions or additions. It also enables the new settings indexer to support more parameters, making the engine faster to index documents when those settings are specified.
β¨ Enhancement
-
Support exact and disable on numbers in the new settings indexer by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6398
Introduce support for exact words and disable-on-words parameters in the new settings indexer, making the engine more efficient when changing these settings. -
Support computing prefixes in the new settings indexer by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6391
Support for the prefix search settings in the new settings indexer, so that changing this parameter makes the engine more efficient.
πͺ²Β Bug fixes
-
Better limit read bytes when creating the S3 multipart part by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6405
This fixes an issue we had with the multipart part size by ensuring we never construct a part larger than the defined multipart part size. With this fix, we always create a multipart with the provided multipart part size, except for the last part. Thanks,Β @vidit-virmani, for the help investigating the issue. -
Batch of
documentDeletionByFilterwithdocumentAdditionOrUpdateby @Kerollmops and @ManyTheFish in https://github.com/meilisearch/meilisearch/pull/6415
Correctly implement the support for auto-batching deletion by filter with document replacement and updates. This fixes a regression introduced in v1.45.0. -
Fix a panic with incomplete filters by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6421
Fixes an internal panic when a filter is incomplete by returning an error instead.
πΒ Security
- Bump tar from 0.4.45 to 0.4.46 by @dependabot[bot] in https://github.com/meilisearch/meilisearch/pull/6418
π© Miscellaneous
- OpenAPI CI: disable rule to avoid crash (workaround) by @curquiza in https://github.com/meilisearch/meilisearch/pull/6417
- Remove milli benchmarks by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6419
- Add precision in the index swap documentation by @ManyTheFish in https://github.com/meilisearch/meilisearch/pull/6408
- Fix broken links in the documentation by @Kerollmops in https://github.com/meilisearch/meilisearch/pull/6406
Security Fixes
- dep: tar upgraded from 0.4.45 to 0.4.46 (CVE not specified)
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
About meilisearch
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
Related context
Related tools
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]