# Manticore Search 17.5.1

Manticore Search 17.5.1: maintenance release with bug fixes and minor improvements

[Manticore Search 17.5.1](/install-17.5.1/) has been released. This maintenance release includes bug fixes, minor improvements, and updated recommended library versions.

---

## Breaking Changes

Please review these if you are upgrading from older versions:

- MCL 10.0.0: Added support for `DROP CACHE`. This updates the interface between the daemon and MCL. Older Manticore Search versions don't support the newer MCL. ([Issue #4120](https://github.com/manticoresoftware/manticoresearch/issues/4120))
- Percolate query JSON responses now return hit `_id` and `_score` as numbers instead of strings, so they now match regular search; this is a breaking change for clients that relied on string type for these fields. ([Issue #4019](https://github.com/manticoresoftware/manticoresearch/issues/4019))

---

## Recommended Versions

- **MCL (Manticore Columnar Library)**: 10.2.0
- **Manticore Buddy**: 3.41.0

If you follow the [official installation guide](/install-17.5.1/), you don't need to worry about this as the correct versions will be installed automatically.

---

## New Features and Improvements

Highlights in this release:

- The updated [MCL](https://github.com/manticoresoftware/columnar) adds support for Llama, Qwen, Mistral, Gemma, and [other models](https://manual.manticoresearch.com/Searching/KNN#Creating-a-table-with-auto-embeddings) for auto-embeddings.
- Jieba morphology instances are now shared across tables with the same configuration, greatly reducing memory use when many tables use Jieba.
- [stopwords](https://manual.manticoresearch.com/Creating_a_table/NLP_and_tokenization/Ignoring_stop-words#stopwords_list), [wordforms](https://manual.manticoresearch.com/Creating_a_table/NLP_and_tokenization/Wordforms#wordforms_list), [exceptions](https://manual.manticoresearch.com/Creating_a_table/NLP_and_tokenization/Exceptions#exceptions_list), and [hitless_words](https://manual.manticoresearch.com/Creating_a_table/NLP_and_tokenization/Low-level_tokenization#hitless_words_list) can now be set inline in `CREATE TABLE`, so tables can be created without external files.

---

## Bug Fixes

Notable fixes in this release:

- 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. ([Issue #3498](https://github.com/manticoresoftware/manticoresearch/issues/3498))
- Fixed joins on JSON string attributes (e.g. `j.s`) returning no matches; they now work like joins on plain string attributes. ([Issue #2559](https://github.com/manticoresoftware/manticoresearch/issues/2559))
- Fixed `highlight()` with `html_strip_mode=strip` corrupting content by decoding entities and altering tags; original entity form is now preserved. ([Issue #1737](https://github.com/manticoresoftware/manticoresearch/issues/1737))
- Fixed `ALTER TABLE REBUILD SECONDARY` failing with `failed to rename ... .tmp.spjidx` when the table had multiple disk chunks. ([Issue #3203](https://github.com/manticoresoftware/manticoresearch/issues/3203))
- Fixed distributed queries returning stored fields from the wrong local index when agent tables contain duplicate document IDs. ([Issue #4148](https://github.com/manticoresoftware/manticoresearch/issues/4148))
- Fixed table rename breaking tables that use external stopwords, wordforms, or exceptions: `ATTACH TABLE` now migrates these files properly. ([Issue #4176](https://github.com/manticoresoftware/manticoresearch/issues/4176))
- Fixed MATCH with OR over the same phrase in different fields returning matches from other fields. ([Issue #4128](https://github.com/manticoresoftware/manticoresearch/issues/4128))
- Fixed `ALTER TABLE` with table-level settings failing on tables with auto-embeddings; serialization now omits `knn_dims` when `model_name` is set. ([Issue #4131](https://github.com/manticoresoftware/manticoresearch/issues/4131))

...and many more (47 bug fixes in total). For the complete list, see the [Changelog](https://manual.manticoresearch.com/Changelog#Version-17.5.1).

---

## Compatibility

Manticore Search 17.5.1 maintains **strong backward compatibility** with existing data and queries; see the breaking-change notes above.
To upgrade, follow the [installation guide](/install/).

## Need help or want to connect?

- Join our [Slack](https://slack.manticoresearch.com)  
- Visit the [Forum](https://forum.manticoresearch.com)  
- Report issues or suggest features on [GitHub](https://github.com/manticoresoftware/manticoresearch/issues)  
- Email us at `contact@manticoresearch.com`  

For full details, see the [Changelog](https://manual.manticoresearch.com/Changelog#Version-17.5.1).
