자동 업데이트
Moraya는 하루에 한 번 자동으로 새 버전을 확인하고 원활한 업데이트 경험을 제공합니다.
작동 방식
- 매일 확인 — 매일 첫 실행 시 Moraya가 GitHub Releases API를 조용히 조회합니다
- 상태 바 표시 — 새 버전이 있으면 상태 바에 ⬆️ 표시가 나타납니다
- 업데이트 대화상자 — 표시를 클릭하거나 (Help > Version Info를 사용) 업데이트 대화상자를 엽니다
- 원클릭 설치 — 설치 프로그램을 다운로드하고 자동으로 실행합니다
업데이트 대화상자
업데이트 대화상자에 표시되는 내용:
- 현재 버전 — 설치된 버전 (예: v0.1.3)
- 최신 버전 — 사용 가능한 최신 릴리스 (예: v0.2.0)
- 릴리스 노트 — 업데이트의 새로운 내용
- 다운로드 진행률 — 다운로드 중 진행 표시줄
- 작업 — “View Release Page” 링크와 파일 크기가 표시된 “Upgrade” 버튼
플랫폼 지원
Moraya는 플랫폼을 자동으로 감지하고 올바른 설치 프로그램을 다운로드합니다:
| 플랫폼 | 파일 형식 |
|---|---|
| macOS (Apple Silicon) | _aarch64.dmg |
| macOS (Intel) | _x64.dmg |
| Windows | _x64-setup.exe 또는 _x64_en-US.msi |
| Linux | _amd64.AppImage 또는 _amd64.deb |
업데이트 흐름
Download → Downloads 폴더에 저장 → 설치 프로그램 열기 → Moraya 자동 종료
다운로드 후 Moraya는 설치 프로그램을 열고 1초 지연 후 종료되어 설치 프로그램이 실행 중인 애플리케이션을 교체할 수 있게 합니다.
오프라인 및 오류 처리
| 시나리오 | 동작 |
|---|---|
| 인터넷 없음 | 자동 실패, 알림 없음 |
| GitHub 요청 제한 (403/429) | 대화상자에 친절한 오류 메시지 |
| 일치하는 설치 프로그램 없음 | 수동 다운로드 링크 표시 |
| 이미 최신 버전 | 초록색 ✓ “최신 버전입니다” |
수동 확인
일일 일정에 관계없이 언제든지 Help > Version Info를 열어 수동으로 업데이트를 확인할 수 있습니다.