Godot发布政策

Godot 版本

Godot使用``major.minor.patch``的方式进行版本编号。然而,这种编号方式并没有严格遵循`Semantic Versioning <https://semver.org/>`__的编号标准。这意味着被该标准认为是"semver-minor "的版本(如3.1->3.2)很可能会引入破坏性变更。不过,与 "semver-major "的版本升级(如3.2 -> 4.0)相比,破坏性变更还是不会太多。

为了保证稳定性和可用性,补丁发布可能偶尔也会引入一些小的破坏性变更。当重新打包Godot项目时(例如在Flatpak中),请确保始终使用与最初导出项目时相同的补丁版本。

注解

在一组主要/次要版本中,第一个版本不以零结尾。例如,3.2系列的第一个版本是``3.2``,而不是``3.2.0``。

版本支持时间表

Godot版本有一定的支持时间。虽然这些持续时间并不是一成不变的,但这里有一个表格,上面有每个Godot版本的预期支持程度:

版本 发布时间 支持级别
Godot 4.0 ~2021(见下文) [unstable]*当前开发重点(不稳定)。*
Godot 3.2 2020年1月 supported 向后兼容的新特性(从 master 分支移植过来的),以及错误、安全和平台支持的修复。
Godot 3.1 三月2019 partial 仅对关键、安全和平台支持进行修复。
Godot 3.0 2018年1月 partial 仅对关键、安全和平台支持进行修复。
Godot 2.1 2016年7月 partial 仅对关键、安全和平台支持进行修复。
Godot 2.0 2016年二月 eol 不再支持。
Godot 1.1 2015年5月 eol 不再支持。
Godot 1.0 2014年12月 eol 不再支持。

Legend: supported 完全支持 - partial 部分支持 - eol 不支持(生命结束) - unstable 开发版本

预览版的Godot版本并不打算用于生产,而是在尽最大努力提供根基。

下一个版本什么时候出来?

Godot的贡献者们的工作并无任何死线,不过通常每年都会有一个主要或者次要的Godot发行版本完成。按照这一趋势,Godot 4.0很可能在**2021**年发布。

补丁发布的频率则更高,一般每2-6个月发布一次,直到一个版本进入完全支持的状态。而部分支持的版本只有在重要的安全修复或平台支持修复被合并后,才会得到新的补丁。

参见

The roadmap 库中的文件是已被提上议程 并可能会在未来Godot发布的版本实装。