OpenTask v0.1.2
OpenTask v0.1.2
중요 버그 수정: v0.1.0/v0.1.1에서 패키징된 앱이 실행되지 않거나(검은 화면) 백엔드가 뜨지 않던 문제를 수정했습니다. 원인은 electron-builder의 asar 패키징과 "백엔드를 detached 프로세스로 분리해서 앱을 꺼도 세션이 살아있게 하는" 구조가 맞물려 생긴 네 가지 별개의 경로 문제였습니다:
spawn ENOTDIR— 백엔드 프로세스를 띄울 때 cwd가 asar 내부의 가상 경로를 가리켜 즉시 실패better-sqlite3의 의존성(bindings)이 언패킹 대상에서 빠져 로드 실패server/가 필요로 하는 다른 패키지들도 마찬가지로 언패킹 누락- 빌드된 프론트엔드(
dist/)가 언패킹되지 않아 백엔드가 홈 화면 요청에 404만 반환 (검은 화면의 최종 원인)
추가로 헬스체크 타임아웃을 12초 → 45초로 늘렸습니다(언패킹된 node_modules가 커지면서 콜드스타트가 느려짐).
설치 안내 (macOS, Apple Silicon)
이 빌드는 Apple Developer ID로 서명되어 있으나 공증(notarization)은 아직 진행되지 않았습니다. 실행 시 "확인되지 않은 개발자" 경고가 뜨면:
- Finder에서 OpenTask.app을 우클릭(또는 Control+클릭) → 열기
- 경고창에서 다시 "열기" 선택
요구 사항
- macOS (Apple Silicon / arm64). Intel(x64) 빌드는 추후 제공 예정.