-
v2.2.0 Stable
released this
2026-04-30 13:45:11 +09:00 | 29 commits to main since this release[2.2.0] — 2026-04-30
Added
- 자동 업데이트 — Gitea Releases 기반
- 시작 5초 후 백그라운드 버전 체크 (silent)
- F5 또는 설정 → 데이터 관리 → "업데이트 확인" 버튼으로 수동 트리거
- 새 버전 발견 시 다운로드 →
updater.exe가 메인 종료 대기 → 파일 교체 → 재시작 - 실패 시 .bak 자동 롤백
core/version.py—__version__상수updater.py+updater.spec— 독립 자가 업데이터 (Python 표준 라이브러리만, 6MB)utils/updater_client.py— Gitea/GitHub 호환 Releases API 클라이언트release.ps1— 로컬 원클릭 릴리스 스크립트 (Runner 불필요)- 빌드 + 태그 push + Gitea Release 생성 + 자산 업로드 자동화
- CHANGELOG에서 릴리스 노트 자동 추출
--DryRun/--SkipTests옵션
Changed
Settings → 데이터 관리에 "버전 표시 + 업데이트 확인" 추가main.specdatas에 안내 주석 (updater.exe는 별도 배포)
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
ClockOutCalculator-v2.2.0.zip
78 MiB
-
main.exe
72 MiB
-
updater.exe
6.2 MiB
- 자동 업데이트 — Gitea Releases 기반