v0.16.2
안드로이드 PWA 환경에서 상단바 알림창에 실시간 업로드 상태를 표시하고, Chromium 업로드 미지원으로 인한 8초 지연을 제거한 패치 릴리스입니다.
주요 변경사항
PWA 상단바 업로드 알림(Notification API) 연동 및 8초 지연 제거 (#84)
- 불필요한 8초 폴백 지연 제거: 안드로이드 크롬의 Background Fetch는 다운로드 전용이며 POST/PUT 업로드는 미지원(crbug/774054)되어 호출 즉시 거부되던 문제를 해결하기 위해, 지원되지 않는 Background Fetch 시도를 끄고 첨부 즉시 1~2초 내에 일반 업로드가 시작되도록 개선했습니다.
- 상단바 실시간 업로드 알림 연동: PWA 표준
Notification API를 연동하여, 알림 허용 시 안드로이드 상단바(알림창)에tag: 'kibble-upload',silent: true로 실시간 업로드 진행 상태(사진 1/2장 올리는 중... (45%)) 및 완료 알림(사진 2장 업로드 완료)을 소리/진동 없이 조용히 표시합니다. - 알림 자동 닫기 및 브라우저 보호: 업로드 완료 3.5초 뒤 자동으로 상단바에서 알림이 닫히며, 500ms 쓰로틀링을 적용하여 IPC 부하를 최소화했습니다.
업그레이드
updateDB 마이그레이션은 없습니다.