跳到主要内容

管理 Blocklet 版本

这份文档提供了关于如何管理 Blocklet 版本控制的指南,确保发布时的一致性和清晰度。 语义化版本控制 Blocklet 版本遵循 语义化版本控制(SemVer)原则。 SemVer 由用点分隔的三个数字组成:MAJOR.MINOR.PATCH。 主要版本号:指的是发生不兼容更改或重大功能增强时

这份文档提供了关于如何管理 Blocklet 版本控制的指南,确保发布时的一致性和清晰度。

语义化版本控制

Blocklet 版本遵循语义化版本控制(SemVer)原则。 SemVer 由用点分隔的三个数字组成:MAJOR.MINOR.PATCH

  • 主要版本号:指的是发生不兼容更改或重大功能增强时的更新。
  • 次要版本号:表示在向后兼容的情况下增加新功能。
  • 补丁版本号:随着向后兼容的错误修复而更新。

递增 Blocklet 版本

Blocklet 的版本应根据引入的更改类型而递增。

手动版本控制

手动更新版本:

javascript
blocklet version major    # ​大版本
blocklet version minor    # I小版本
blocklet version patch    # 补丁版本

自动版本控制

自动化工具或脚本也可以用来管理版本增量,确保一致性并减少手动错误,这在使用 Create Blocklet 创建的 Blocklet 中已经自动化管理了。

最佳实践

  • 发布版本号:在每次发布新版本之前,始终更新Blocklet版本以准确反映更改。
  • 版本更新日志:及时记录每个版本的变更,帮助用户了解更新内容或修复情况。