v1.53.2
Bug fixes and security improvements including removal of task replication penalty, fixes to stop-word highlighting and exactness ranking, and authorization hardening for index operations.
🪲 Bug fixes
- Remove 100ms penalty on task replication by @dureuill in #6612
- Do not hilight stop-words by @harismuzaffer in #6595
- Include last indexed documents in exactness ranking rule when updating searchable attributes in settings by @harismuzaffer in #6604
🔒 Security
- Tie authorization to index opening by @ManyTheFish in #6610
🔩 Miscellaneous
- Add context for CorruptedTaskQueue error in message by @ManyTheFish in #6615
- Allow generating a description for the error codes by @dureuill in #6609
- Update charabia to 0.10.0 by @dureuill in #6602
- Fix typo by @vaibhav8a in #6605
New Contributors
- @harismuzaffer made their first contribution in #6595
- @vaibhav8a made their first contribution in #6605
Full Changelog: v1.53.1...v1.53.2
Source: original entry ↗
More from Meilisearch
Follow Meilisearch to get its new changes in your feed and email digest.
v1.55.0: Dynamic search rule preview and facet performance details
Added support for inline dynamic search rules that preview rule effects on individual queries, and enhanced performance details to show facet distribution computation timing. The inlineRule parameter allows applying temporary rule overrides during search without persisting them, useful for preview UIs.
Avoid panic in highlighting with safer indexing
Replaced unsafe bracket indexing with get method and added None recovery in the highlighting logic to prevent panics. This improves stability when processing edge cases in search result highlighting.
Support edge case with 4G+ rules in DSR index
Added support for an edge case where the DSR index contains four or more rules, improving stability for complex rule configurations.