2026-01-17

요약 (AI 작성)

chrome-remote-devtools에서 가장 많은 작업이 이루어졌습니다. server 측에는 graceful shutdown 상태 추적 기능을 추가하고, tauri 명령에서 shutdown 상태를 반환하도록 한 뒤 inspector UI에 graceful shutdown 상태를 표시하도록 했습니다. 재연결 관련해서는 server가 재연결 시 기존 connection을 재사용하도록 하고, react-native-inspector에 자동 재연결 로직을 추가했으며, Reactotron client type 감지 오류와 get_all_clients_detailed에서의 client_id clone 처리를 함께 손봤습니다. 이 흐름은 PR #83(merged)로 graceful shutdown 추적과 React Native Inspector 재연결 개선을 묶어 반영되었습니다.

같은 레포에서 버그 수정과 정리 작업도 다수 진행되었습니다. iOS/macOS에서는 WebSocket 에러 처리 시 EXC_BAD_ACCESS 방지, Objective-C++ 컴파일 오류 수정, cpp 로깅 설정 수정이 이루어졌고, inspector 쪽에서는 보안 이슈 및 닫힌 탭 정리 로직과 format string placeholder 불일치를 고쳤습니다. 또한 탭 닫기 기능과 onTabClose prop 제거, client type 필터(web/RN 토글) 제거, server의 sender를 Arc<RwLock<>> 래퍼에 맞춰 갱신하는 등 리팩토링과 함께, emulator 감지에 ro.kernel.qemu를 사용하도록 변경하고 title bar 색상 구분 및 Tabs/useEffect 포맷팅 같은 스타일 정리도 진행했습니다.

이 외에 hwpjs에서는 0.1.0-rc.4 build artifacts를 갱신했고, ohah.github.io에서는 3-3 배포(NAPI-RS)와 3-4 배포(Craby) 섹션을 추가하고 rspress 호환을 위해 gradle 코드 블록을 groovy로 변경했습니다.

커밋

ohah/chrome-remote-devtools

ohah/hwpjs

ohah/ohah.github.io

PR (해당일 생성/머지)

repo#상태제목
ohah/chrome-remote-devtools#83mergedfeat: add graceful shutdown tracking and improve React Native Inspector reconnection