一到四个以英文句点分隔的整数,用于标识此扩展程序的版本。下面几条规则适用于整数:
- 整数必须介于 0 到 65,535 之间(含 0 和 65,535)。
- 非零整数不能以 0 开头。例如,032 无效,因为它以零开头。
- 它们不能都为零。例如,0 和 0.0.0.0 是无效的,而 0.1.0.0 是有效的。
以下是有效版本的一些示例:
"version": "1"
"version": "1.0"
"version": "2.10.2"
"version": "3.1.2.4567"
如果已发布的扩展程序的版本字符串比已安装的扩展程序更新,则该扩展程序会自动更新。
比较从最左边的整数开始。然后,如果这些整数相等,则比较右侧的整数,依此类推。例如,1.2.0 是比 1.1.9.9999 更新的版本。
缺少的整数等于零。例如,1.1.9.9999 比 1.1 更新,1.1.9.9999 低于 1.2。
版本名称
除了用于更新的 "version"
字段之外,"version_name"
还可设置为描述性的版本字符串,并将用于显示目的(如果存在)。
下面是版本名称的一些示例:
"version_name": "1.0 beta"
"version_name": "build rc2"
"version_name": "3.1.2.4567"
如果不存在 version_name,则版本字段也将用于显示。