版本发布
发布周期
没有固定的发布周期。
补丁版本发布会及时按需进行。
小版本发布总是会包含一些新特性,发布周期通常会在 3~6 个月之间,并会经历 beta 预发布阶段。
大版本发布会提前知会,且经历早期讨论和 alpha、beta 等预发布阶段。
语义化版本控制的特殊情况
发布会遵循语义化版本控制,同时伴随一些特殊情况。
预发布版本
小版本发布通常会经历不定量的 beta 版。而大版本发布则会经历 alpha 和 beta 阶段。
预发布版本是为了进行集成/稳定性测试,并让早期用户为不稳定的功能提供反馈。请不要在生产中使用预发布版本。所有的预发布版本都被认为是不稳定的,并且可能会在两者之间产生不兼容变更,所以在使用预发布版本时,一定要精确锁定版本号。
废弃的特性
我们可能会定期废弃那些在新的小版本中拥有更新更好的替代品的功能。被废弃的功能仍将继续工作,但会在进入废弃状态后的下一个大版本中被删除。