稳定发行的版本号说明
CUBA平台的稳定发行版本号遵循下列标准语义编号 - 主要.次要.维护, 例如: 7.2.4 主要版本 "7" 次要版本 "2" 维护版本 "4"
主要版本与重大更新
7
.
2
.
4
维护版本
次要版本
维护版本
维护版本是向后兼容的,主要包含错误修正,微小的改进,针对关键性能或安全问题的修正。 极少数情况下,可能会包括一些微小功能或API优化,但不会带来破坏性变化。
次要版本
次要版本大部分是向后兼容的,但是,在功能和API层面可能包含一些重大变化。所有的重大变化以及对应的升级方案会列在 发行说明 (修改历史) 中。通常,在通过Studio进行CUBA版本升级后,CUBA studio会自动应用所需的代码改动。次要版本主要用于引入新功能,同时保持快速、轻松的升级过程。
主要版本与重大更新
主要版本用于引入最新流行的开发范例、方法以及体系架构和功能的重大改进。通常,会在核心体系架构、功能特性、应用程序级API、基础库及其版本上带来不兼容的更改。重大更新不保证能向后兼容,在新的重大更新中,旧版API会标记为过时,但不会删除;这意味着正式升级会相对容易些。
非稳定版本和预览版本
你可能还会需要用到开发版本:
快照版本
被标记为 主要.次要-SNAPSHOT。 它是开发分支的每晚构建版本。此类版本可用来最先使用新功能特性。
内测版 (ALPHA版)
被标记为 主要.次要[.维护].ALPHAx。 作为即将发行版本的早期预览。
公测版 (BETA版)
被标记为 主要.次要[.维护].BETAx。 作为即将发行版本的最终且功能完备的预览。
支持条款
5年
免费维护

每个最新的次要版本提供5年维护。这意味着主要版本的稳定次要版本发行后5年内会推出维护版本。主要版本的新次要版本发行后,前一个次要版本会有3个月的免费维护时间。因为假定这段时间足够您将应用程序升级到最新的次要版本。

例如,版本 100.8.x 于3000年9月1日发行。前一个次要版本 (100.7.x) 会免费维护到3000年11月30日。版本 100.8.x 则成为主要版本 (100) 的最新的次要版本,所以版本 (100.8.x) 将再获得5年的免费支持,直到3005年8月31日为止,或者直到新的次要版本 (100.9.x) 发行。

需要注意的是,尽管我们承诺遵守这项免费维护政策,但这不具有法律约束力,并且可能会发生变化。

10年
商业维护

适用于过去10年内发行的任何次要版本的CUBA平台。此项适用于更新周期比较长的项目。另外,如果最新的次要版本已超过5年,也可以使用此选项将维护时间再延长5年。

您可以在此处了解更多有关商业维护的信息。

以后
尽头
发生在发行日期后10年 (3650天) 。换句话讲,即使是商业上也不维护10年以上的版本。