清单 - 版本

一到四个以英文句点分隔的整数,用于标识此扩展程序的版本。下面几条规则适用于整数:

  • 整数必须介于 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,则版本字段也将用于显示。