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.22020年1月supported 向后兼容的新特性(从 master 分支移植过来的),以及错误、安全和平台支持的修复。
Godot 3.1三月2019partial 仅对关键、安全和平台支持进行修复。
Godot 3.02018年1月partial 仅对关键、安全和平台支持进行修复。
Godot 2.12016年7月partial 仅对关键、安全和平台支持进行修复。
Godot 2.02016年二月eol 不再支持。
Godot 1.12015年5月eol 不再支持。
Godot 1.02014年12月eol 不再支持。

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

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

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

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

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

参见

Roadmap 存储库记录了已经商定的功能,并可能会在未来Godot发布的版本实装。