Metabase 版本控制

我们遵循我们自己风格的语义版本控制指南,以区分 Metabase 的开源版本与付费、源代码可用版本(可在ProEnterprise计划中获取)。

语义版本控制通常遵循以下格式:Major.Minor.Point.Patch。例如,版本3.15.23.15.2.1

Metabase 发布时,我们会根据许可证在版本前缀加上01

Metabase 版本方案

License.Major.Point.Hotfix

例如,

v0.46.3.1

v0.46.3.1是针对 Metabase 46的第三个 (3) 点版本的热修复 (1),它是开源版本 (0)。

许可证

  • 0用于免费开源版本(有时称为 OSS,即开源软件)。
  • 1用于付费、源代码可用且功能齐全的版本(有时称为 EE,即“企业版”)。

主版本

当我们引入新功能或破坏性更改时,会发布主版本。

点版本

有时也称为次要版本,当我们为现有功能添加错误修复和改进时,会发布点版本。

热修复

有时也称为补丁版本,我们发布这些热修复版本是为了及时修复安全问题,或撤销严重的回归。

其他发布术语

黄金发布

黄金发布是 Metabase 新主版本的首次发布。因此,对于 Metabase 46 版本,黄金发布将是

  • v0.46.0(OSS 版本)
  • v1.46.0(EE 版本)

发布候选版

我们通常会在发布新主版本(黄金发布)之前发布发布候选版,以测试新功能。为了区分这些发布候选版,我们会在末尾附加-RC#

例如,

  • v1.46.0-RC1(EE 版本的第一个发布候选版)
  • v0.46.0-RC3(OSS 版本的第三个发布候选版)

延伸阅读

阅读其他Metabase 版本的文档。

© . All rights reserved.