资源
版本控制策略
本文介绍 Meilisearch SDK 和引擎版本编号及兼容性背后的系统。
本文介绍了 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。