New
Manticore Search 17.5.1
Version 17.5.1
Released: February 7th 2026
Recommended Libraries
If you follow the official installation guide, you don't need to worry about this.
❤️ We’d like to thank @pakud for their work on PR #4075.
Breaking Changes
- ⚠️ v17.0.0 Issue #4120 MCL 10.0.0: Added support for
DROP CACHE. This updates the interface between the daemon and MCL. Older Manticore Search versions don't suport the newer MCL. - ⚠️ v16.0.0 Issue #4019 Percolate query JSON responses now return hit
_idand_scoreas numbers instead of strings, matching regular search; this is a breaking change for clients that relied on string type for these fields.
New Features and Improvements
- 🆕 v17.5.0 PR #130 MCL updated to 10.2.0: QWEN model support fixed and support for additional models added.
- 🆕 v17.3.0 PR #4186 Executor updated to 1.4.0, including an updated PHP version and the llm-php-ext extension.
- 🆕 v17.2.0 PR #4195 Updated MCL to 10.1.0; Added support for Qwen local embeddings models.
- 🆕 v17.1.0 Issue #3826 Jieba morphology instances are now shared across tables with the same configuration (mode, HMM flag, user dict path), greatly reducing memory use when many tables use Jieba (e.g. many empty tables no longer cause ~20 GB usage).
Bug Fixes
- 🪲 v17.5.1 Issue #3498 Fixed JOIN results returning empty or duplicated values when a column was both a string attribute and a stored field; the attribute value is now returned correctly.
- 🪲 v17.4.2 Issue #2559 Fixed joins on JSON string attributes (e.g.
j.s) returning no matches; they now work like joins on plain string attributes. - 🪲 v17.4.1 Fixed stored attributes not being evaluated in final when cutoff is set.
- 🪲 v17.2.10 Issue #425 Auto table creation (auto schema) now runs for
REPLACE INTOas well asINSERT INTO, so tables are created on demand when missing.