매니페스트 - 버전

이 확장 프로그램의 버전을 나타내는 1~4개의 점으로 구분된 정수입니다. 몇 가지 규칙이 정수에 적용됩니다. 정수는 0에서 65535 사이여야 합니다(0과 65535 사이의 값 포함). 0이 아닌 정수는 0으로 시작할 수 없습니다. 예를 들어 99999와 032는 모두 유효하지 않습니다.

다음은 유효한 버전의 몇 가지 예입니다.

  • "version": "1"
  • "version": "1.0"
  • "version": "2.10.2"
  • "version": "3.1.2.4567"

자동 업데이트 시스템은 버전을 비교하여 설치된 확장 프로그램을 업데이트해야 하는지 확인합니다. 게시된 확장 프로그램에 설치된 확장 프로그램보다 최신 버전 문자열이 있는 경우 확장 프로그램이 자동으로 업데이트됩니다.

비교는 가장 왼쪽의 정수부터 시작합니다. 이러한 정수가 같으면 오른쪽의 정수를 비교합니다. 예를 들어 1.2.0은 1.1.9.9999보다 최신 버전입니다.

누락된 정수는 0입니다. 예를 들어 1.1.9.9999는 1.1보다 최신 버전입니다.

자세한 내용은 자동 업데이트를 참고하세요.

버전 이름

업데이트 목적으로 사용되는 버전 필드 외에도 version_name을 설명하는 버전 문자열로 설정할 수 있으며 있는 경우 표시 목적으로 사용됩니다.

다음은 버전 이름의 몇 가지 예입니다.

  • "version_name": "1.0 beta"
  • "version_name": "build rc2"
  • "version_name": "3.1.2.4567"

version_name이 없으면 버전 필드도 표시 용도로 사용됩니다.