发布日期: 2025-08-12
版本号: v1.17.0

Meilisearch最新版本更新包含多项增强、错误修复和维护工作。新增了聊天补全路由功能,使搜索体验更自然,并支持Webhook API。优化了STARTS_WITH过滤器的性能和稳定性,现已无需启用实验特性即可使用。Docker镜像采用了Cosign无密钥签名。修复了将聊天设置接口从PUT改为PATCH的破坏性更改,以及快照创建任务被错误包含在快照中的问题。日常维护主要包括测试与CI的优化,如修复Rails CI、提升测试效率、更新依赖版本,以及文档流程的调整。

更新内容 (中文)

[!NOTE] 想让你的搜索体验更自然?试试我们新的聊天补全路由,将你的查询转化为对话。设置简单,兼容你喜爱的LLM模型。

增强功能

  • 新增 Webhook API 支持 | 由 @Mubelotix 提交于 PR#5785 请查阅开发中的文档(该PR即将合并)
  • 优化并稳定 STARTS_WITH 过滤器性能 | 由 @Mubelotix 提交于 PR#5783 现在无需启用实验性功能即可使用此操作符 🎉
  • Docker镜像:使用 Cosign 无密钥模式对容器镜像进行签名 | 由 @LeSuisse 提交于 PR#3265

问题修复

  • 将聊天设置请求方法从 PUT 改为 PATCH | 由 @Mubelotix 提交于 PR#5807 ⚠️ 此修复导致破坏性变更:PUTPATCH。集成包与SDK将适配此变更
  • 修复快照创建任务被包含在快照中的问题 | 由 @Mubelotix 提交于 PR#5773

系统维护

  • 测试与CI
    • 忽略另一项不稳定测试 | 由 @dureuill 提交于 PR#5740
    • 修复Rails CI环境 | 由 @curquiza 提交于 PR#5756
    • 使用 Server::wait_task() 替代 Index::wait_task() | 由 @martin-g 提交于 PR#5703
    • 加速批量处理集成测试 | 由 @martin-g 提交于 PR#5626
    • 适配Go仓库最新变更的CI环境 | 由 @curquiza 提交于 PR#5790
    • 将 svenstaro/upload-release-action 从 2.11.1 升级至 2.11.2 | 由 @dependabot[bot] 提交于 PR#5795
    • 将 sigstore/cosign-installer 从 3.8.2 升级至 3.9.2 | 由 @dependabot[bot] 提交于 PR#5794
  • 文档更新
    • 调整发布流程 | 由 @curquiza 提交于 PR#5766
    • 修正PR模板细节 | 由 @curquiza 提交于 PR#5804
    • 文档内容微调 | 由 @curquiza 提交于 PR#5803

更新内容 (原始)

[!NOTE] Want to make your search feel more natural? Try our new chat completions route and turn your queries into conversations. Easy to set up, works with your favorite LLMs.

Enhancements

Bugs

Maintenance

下载链接