__CAPGO_KEEP_1__
이 플러그인의 설치 단계와 전체 마크다운 가이드를 포함한 설정 지시를 복사하세요.
Capgo은 세미나틱 버전 (semver) 플러그인, CLI, 및 우리가 제공하는 제품 — 여러분의 앱 번들을 위한 권장하는 같은 관행을 사용합니다.
This page explains how those versions relate to each other, what stays compatible across majors, and how to pin older Capacitor majors with LTS tags.
빠른 규칙
빠른 규칙| 제품 | 주 버전 관리 | 호환성 참고 |
|---|---|---|
| Capgo 플러그인 | 일치하는 것을 따르세요 Capacitor 주 버전 | 플러그인 주 버전 8 Capacitor 8, 7 Capacitor 7, 등 |
| Capgo CLI | 독립적 | Do not sync CLI major with plugins or Capacitor. Always use the latest CLI |
| Capgo 콘솔 | Independent | 자체 릴리스 일정; 지원되는 업데이터 플러그인 버전과 호환 |
제목: 플러그인은 Capacitor 메이저 버전을 따릅니다
Section titled “Plugins follow Capacitor majors”모든 Capgo 플러그인 메이저는 Capacitor 메이저를 위해 빌드되는 메이저를 추적합니다:
@capgo/capacitor-updater@8→ Capacitor 8@capgo/capacitor-updater@7→ Capacitor 7- 그리고 다른 Capgo 플러그인에 대해 동일한 패턴이 적용됩니다.
When Capacitor ships a new major, Capgo ships a matching plugin major. That is when we may change 기본 설정 기본 설정이 새로운 메이저에서 변경될 수 있습니다. 새로운 기본 설정이 Capacitor 메이저에 대한 장기적인 최선의 선택인지 확인합니다.
API 메이저 간의 안정성
API 안정성플러그인 API는 메이저 간에 안정적입니다. 변경이 모든 사용자에게 영향을 미치는 경우(예: Capacitor 플랫폼 요구 사항이 모든 소비자에게 동일한 영향을 미치는 경우)만 예외입니다. 일반적으로 Capgo 플러그인 메이저를 업그레이드할 때 Capacitor을 업그레이드할 수 있습니다. 이 경우 통합을 다시 작성하지 않고 플러그인 메이저를 이동할 수 있습니다.
기본 설정은 새로운 메이저에서 변경될 수 있습니다. 릴리스 노트와 마이그레이션 가이드(see 업데이터 업그레이드 그리고 업데이터 사이드바 아래의 마이그레이션 가이드를 참조하여 버전을 올려주세요.
CLI와 콘솔은 각각의 버전을 사용합니다.
제목: CLI와 콘솔은 각각의 버전을 사용합니다.Capgo CLI Capgo 콘솔은 플러그인이나 __CAPGO_KEEP_0__과 메이저 버전을 공유하지 않습니다. share major versions with plugins or Capacitor.
- 업데이터 버전이 __CAPGO_KEEP_0__ 8 이상이기 때문입니다. 항상 최신 버전을 설치하거나 호출하세요. need CLI major
8because you are on Capacitor 8 or updater8. - 업데이터 버전 CLI.
- CLI와 Console은 모든 지원되는 버전과 호환됩니다.
@capgo/capacitor-updater(및 관련된 업데이터) 메이저.
CLI의 이전 버전을 고정하는 것은 권장되지 않습니다. 대신:
npx @capgo/cli@latest bundle upload --channel=production이전 플러그인 메이저의 LTS 태그
제목 "이전 플러그인 메이저의 LTS 태그"Capacitor의 이전 메이저를 유지하는 경우 Capgo 플러그인 메이저의 LTS dist-tag를 설치하는 것이 업데이트된 lockfile를 영원히 복사하는 것보다 좋습니다.
# Latest Capgo updater for Capacitor 7npm i @capgo/capacitor-updater@lts-v7
# Same pattern for other majorsnpm i @capgo/capacitor-updater@lts-v6npm i @capgo/capacitor-updater@lts-v5npm i @capgo/capacitor-updater@lts-v4업데이터 외부에서 이전 플러그인 메이저의 LTS 릴리스가 게시됩니다. On demand.
업데이터 백포트 vs 다른 플러그인
업데이터 백포트 vs 다른 플러그인 섹션| 패키지 | 이전 주요 백포트 |
|---|---|
@capgo/capacitor-updater | 월별로 반영된 백포트 v7 / v6 / v5 (lts-v7, lts-v6, lts-v5). lts-v4 Capacitor 4에 유지되지만 월별 일정에 포함되지 않습니다. |
| 다른 Capgo 플러그인 | 페이지/영역: Enterprise 제품/가격 페이지. 역할: 웹사이트 복사 문장. 위치: enterprise.astro 페이지. Capgo 제품/브랜드 및 개발자 용어를 정확하게 유지하십시오. |
온 디맨드
같은 기능, 반영된 버전 번호같은 기능, 반영된 버전 번호 섹션입니다. LTS 라인은 백포트가 존재할 때 현재 최신 라인의 마이너 및 패치 버전을 반영합니다.
최신 릴리스가 8.3.4, Capacitor 7 LTS 라인은 다음 특성 집합과 버그 수정을 포함하여 7.3.4 와 함께 동일한 기능 집합과 버그 수정, Capacitor 메이저에 맞게 조정됩니다.
이 Capacitor 메이저에 대한 "최신"을 설치하려면 태그를 사용하세요:
npm i @capgo/capacitor-updater@lts-v7 # resolves to the current 7.x LTS, e.g. 7.3.4LTS는 최신의 백포트입니다.
제목 "LTS는 최신의 백포트입니다."새 플러그인 메이저가 출시된 후 lts-v7 (또는 lts-v6… ) 버전은 최신 버전의 so the same work runs on the previous Capacitor major.
Because it tracks latest, the LTS line’s public API 변경될 수 있습니다. 최신 버전이 변경되더라도 메이저 버전은 7. Treat LTS as “current Capgo behavior on an older Capacitor,” not as a frozen legacy API forever.
현재 버전의 동작을 이전 버전에서 수행하는 것과 같습니다.
이것이 앱에 의미하는 바는- Upgrade Capgo plugins when you upgrade Capacitor majors.
- 업그레이드
@capgo/cli@latest— CLI major sync with Capacitor/plugins is unnecessary. - Capacitor 7 (또는 이전 버전을 유지하시겠습니까?
@lts-v7(또는 일치하는 태그), 무작위로 오래된7.x개월 전의 - 라이브 업데이트 번들을 버전화하세요. semver Capgo가 패키지를 버전화하는 것과 동일한 방식으로 번들 버전화 및 채널 그리고 버전 대상.
관련 문서
관련 문서- 앱 추가 설치 명령어 및 LTS 태그를 업데이터에 제공합니다.
- CLI 개요 Capgo CLI 명령어를 실행하는 방법
- 자연어 호환성 페이지/영역: Live 업데이트 제품 페이지. 역할: 짧은 UI 레이블 또는 네비게이션 아이템. 보이는 곳: 페이지 live-update.astro. 메시지 키 `live_update_v2_comp_compat_l` (Live Update V2 Comp Compat L).
- 스토어 바이너리 vs OTA 번들에 대한 변경이 필요할 때 — example of a Capacitor-aligned plugin major upgrade