本文介绍了 Meilisearch 版本编号的系统机制、各版本间的兼容性关系,以及 Meilisearch 版本号与 SDK 和文档版本的对应关系。

引擎版本控制

发布版本遵循 MAJOR.MINOR.PATCH 格式,并遵守语义化版本 2.0.0 规范

  • MAJOR(主版本)包含会导致版本间兼容性破坏的变更
  • MINOR(次版本)引入向后兼容的新功能
  • PATCH(修订版本)仅包含高优先级错误修复和安全更新

在 Meilisearch v1 之前,MINOR 版本也会破坏版本间的兼容性。

发布周期

Meilisearch 每年发布 4 到 6 个新版本。此数字不包含 PATCH 版本发布。

对旧版本的支持

Meilisearch 仅维护最新的引擎版本。目前没有 EOL(生命周期终止)或 LTS(长期支持)政策。

更多信息请查阅引擎版本控制政策

SDK 版本控制

Meilisearch 版本号与 SDK 版本号没有直接关联。例如 meilisearch-go v0.22 实现了与 Meilisearch v0.30 的兼容。各 SDK 遵循自己的发布周期,并且需要处理与 Meilisearch 兼容性之外的问题。

使用 SDK 时,请务必查阅其仓库 README、版本说明和专用文档,以确定其支持的 Meilisearch 版本和功能。

文档版本管理

本 Meilisearch 文档网站始终跟随最新版本的 Meilisearch。我们不维护历史版本的文档。

虽然可以访问 Meilisearch 文档网站的旧版本,但该过程和结果并不理想。我们强烈建议用户始终使用最新版本的 Meilisearch。