Metabase 版本号规则
我们遵循自己定制的语义化版本控制规范。标准的语义化版本控制使用 Major.Minor.Patch 格式,但我们对其进行了改编,以区分 Metabase 的开源版本和付费的、源代码可用的版本(可在 Pro 和 Enterprise 套餐中使用)。
在 Metabase 的发布版本中,我们会根据许可证的前缀为版本号添加 0 或 1。
Metabase 版本模式
License.Major.Point.Hotfix
例如
v0.57.3.1
v0.57.3.1 代表 Metabase 57 的第三个(3)次小版本发布的紧急修复(1),这是开源版本(0)。
许可证
0代表免费的开源版本(有时称为 OSS,即 open-source software)。1代表付费的、源代码可用的版本,拥有所有高级功能(有时称为 EE,即“Enterprise Edition”)。
主版本(Major)
当引入新功能或破坏性更改时,我们会发布主版本。请参阅 版本公告。
小版本(Point)
有时也称为次要版本,我们发布小版本是为了在现有功能中添加错误修复和改进。请参阅 变更日志。
紧急修复(Hotfix)
有时也称为补丁版本,我们每天都会发布这些版本,以便尽快修复错误或安全问题。
在 GitHub 上的版本中,您会看到以 .x 结尾的版本。这些是占位符链接。实际链接将指向最新的紧急修复。例如:
metabase/metabase:v0.57.2.x将自动拉取最新次要版本中最新的补丁版本(例如v0.57.2.1、v0.57.2.2等)。
其他版本术语
Beta 版本
Beta 版本是 Metabase 新主版本的一个 Beta 版本。因此,对于 Metabase 版本 57,正式版本将是:
v0.57.0(OSS 版本)v1.57.0(EE 版本)
正式版本(Gold release)
正式版本是 Metabase 新主版本的一个稳定发布版本。因此,对于 Metabase 版本 57,正式版本将是:
v0.57.1(OSS 版本)v1.57.1(EE 版本)
Cloud 构建
如果您看到一个版本号后面跟着 -X,例如 v1.56.2-X01,这些版本号与 Metabase Cloud 上的客户构建有关。
延伸阅读
阅读其他版本的 Metabase 的文档。