版本号更新器
功能说明
该技能用于自动更新浏览器扩展的版本号,遵循以下规则:
- •常规更新:每次修改后,将
manifest.json文件中的第三位版本号(修订号)加1 - •大版本更新:当进行重大功能变更或架构调整时,提示用户更新前两位版本号(主版本号.次版本号)
- •版本号格式:
主版本号.次版本号.修订号(例如:1.4.29)
触发条件
- •当对扩展代码进行任何修改后
- •当需要发布新版本扩展时
- •当用户明确要求更新版本号时
使用方法
- •确保已完成所有代码修改并提交到暂存区
- •调用该技能,自动更新版本号
- •技能会读取当前的
manifest.json文件,将第三位版本号加1 - •对于大版本变更,技能会提示用户手动更新前两位版本号
版本号规则
- •主版本号:当进行不兼容的API变更时更新
- •次版本号:当添加功能但保持向后兼容时更新
- •修订号:当进行向后兼容的问题修复时更新
示例
常规更新
当前版本:1.4.28
更新后:1.4.29
大版本更新提示
当进行重大功能变更时,技能会提示:
建议更新版本号前两位,例如从
1.4.29更新为2.0.0
注意事项
- •该技能仅更新
manifest.json文件中的版本号 - •版本号更新后,建议进行完整的测试
- •大版本更新需要手动修改前两位版本号
- •请确保在提交代码前调用该技能更新版本号