-
🟦 DabitOne Desktop v1.9.7 Stable
released this
2026-07-06 09:39:00 +09:00 | 0 commits to main since this releaseDabitOne Desktop v1.9.7
v1.9.3 이후 누적분(내부 v1.9.4~1.9.7) 통합 릴리즈 — 배포 전 전수 점검 스프린트(63건 확정) 기반 품질 개선 + 펌웨어팀 신규 명세 반영.
안정성
- 스케줄(BGP/PLA) 전송 백그라운드화 — 전송 중 UI 멈춤 제거
- 설정 파일(config.properties) 원자적 저장 — 저장 중 강제종료/정전 시 설정 통째 초기화 방지
- 저장/열기 실패 시 명확한 알림 (스케줄 저장 실패 무통보 소실 차단, dbNet SETT/RESET 결과 표시 등 7건)
- 콘텐츠 편집창 GIF 타이머 누수 수정, 로그 메모리 상한(10,000), 로그창 undo 누적 차단
- 앱 종료 시 저장 3건 독립 처리 + 실패 기록
통신
- 전송 세션 보호 — 펌웨어/폰트/스케줄 전송 중 자동전송·수동 명령·연결 조작이 세션 포트를 교란하지 않도록 게이트 ("전송 작업 진행 중" 안내)
- 시리얼 포트 락 순서 정정(동시 송신 race), 통신방식 전환 시 이전 연결(COM/TCP/MQTT) 해제
- MQTT 수신 큐 안정화, 앱 종료 시 포트/브로커 정상 해제
성능
- 미리보기·전광판 화면 렌더링 최적화 — 정지 화면 재렌더 생략, 프레임 캐시, 변경 영역만 갱신 (픽셀 출력은 전/후 1,990프레임 byte 동일 실측 검증)
- 폰트 재전송 시 표출 창이 즉시 새 폰트로 갱신 (기존: 옛 폰트로 회귀하던 문제 수정)
- 미사용 코드 약 890줄 제거
신기능 (펌웨어 2026-07-03 명세 반영)
- R3 정품 상태 표시 — 고급탭 펌웨어 정보에 정품/미인증 표시 (DB720/DB520 P4, V3.8.3+)
- H2 패턴 문자열 문법 검증 — 사용자 정의 표출신호 입력 시 크기(49B)·문법 위반 사전 경고
- 사용자 정의 표출신호 H2 전환 — 옛 0044 숫자 명령 제거 (다빛원=H2 단일 채널)
- dbNet V2는 config 키(dbNetV2Enabled)로 노출 제어 (기본 숨김), 색상모드는 엔지니어 진단창으로 이동
배포 변경
- 릴리즈 ZIP에서 config.properties 제외 — 덮어쓰기 업그레이드 시 사용자 통신설정 보존. 신규 설치 기본값: 115200bps, 전송 시에만 포트 열기
테스트 1,384건 green (Desktop 1,082 + Protocol 302)
Downloads