版本日志
VSAG 的正式发布历史与变更说明维护在 GitHub Releases 页面:
每个发布版本包含:
- 新增功能(Features)
- 改进(Improvements)
- 缺陷修复(Bug Fixes)
- 不兼容变更(Breaking Changes,如有)
- 贡献者名单
版本号规范
VSAG 遵循 Semantic Versioning 2.0:
MAJOR.MINOR.PATCHMAJOR通常伴随 API / 序列化格式的不兼容修改;MINOR新增功能但保持向后兼容;PATCH仅包含缺陷修复与性能改进。
如何获取对应版本
C++ / 源码
git checkout vX.Y.Z
make release
Python
pip install pyvsag==X.Y.Z
Node.js / TypeScript
npm install vsag@X.Y.Z
升级建议
- 跨大版本升级前,请先阅读对应 Release 的 Breaking Changes 部分;
- 涉及序列化格式变更时,建议先在测试环境验证反序列化兼容性;
- 生产环境灰度升级,结合 性能评估工具 对比召回与延迟。