2026-01-12

날짜는 UTC 기준으로 나눴습니다(9월 22일부터는 한국 시간 기준). 커밋은 커미터 시각(committer date), PR은 생성·병합 시각으로 분류했습니다. 목록은 2026-10-06 KST에 GitHub에서 다시 조회해 보강했습니다. 공개 저장소의 기본 브랜치 활동만 포함합니다.

요약 (AI 작성)

chrome-remote-devtools는 React Native 쪽 PR 세 개를 병합했습니다. #67은 Android·iOS 네이티브 수준에 Runtime.getProperties 처리기를 넣어, 콘솔에 찍힌 객체를 전역 __cdpObjects Map에 저장해 두었다가 DevTools에서 펼쳐 볼 수 있게 했습니다. 객체 저장 로직을 공용 헬퍼로 뽑고, 빈 속성 응답 처리를 함수로 묶었으며, Android JNI에서 promise 수명을 shared_ptr로 늘리고 시간 제한을 상수로 정리했습니다.

#68은 Windows의 CMake 경로 길이 제한 문제를 다뤘습니다. android.experimental.cmakeShortBuildDir를 켜고, react-native-nitro-modules와 react-native-mmkv에 빌드 스테이징 디렉터리 설정을 적용하는 postinstall 패치 스크립트를 추가해 리뷰에 따라 예외 처리와 중복 적용 검사를 다듬었으며, CMake 빌드 산출물을 .gitignore에 넣었습니다.

#69는 inspector 패키지에서 Zustand 래퍼와 쓰지 않는 Redux 미들웨어 코드, zustand 의존성을 지우고, Redux DevTools Extension 폴리필이 Zustand 액션을 정규화하도록 바꿨습니다. 기본 익명 액션 유형 @@ZUSTAND/SET을 두고 스토어 이름에서 문자열 instanceId를 만들며, 액션 정규화의 연산자 우선순위 오류를 고쳤습니다. 폴리필과 Metro 설정 단위 테스트, React Native inspector 테스트용 GitHub Actions 워크플로를 추가하고 CI에서 실패하던 테스트를 바로잡았습니다.

공개 커밋 25개, 해당일 생성 또는 병합된 PR 3개를 정리했습니다. PR 생성 3개·병합 3개는 같은 PR이 양쪽에 포함될 수 있습니다.

커밋

ohah/chrome-remote-devtools

PR (해당일 생성/머지)

상태는 조회 시점 기준입니다. merged는 아래 대상 브랜치에 병합됐다는 뜻이며, 기능 브랜치 병합과 main 반영을 구분합니다. 같은 PR이 생성일과 병합일 양쪽 기록에 나타날 수 있습니다.

저장소PR해당일 활동상태대상 브랜치제목
ohah/chrome-remote-devtools#69생성 · 병합mergedmainrefactor(inspector): remove Zustand/Redux wrapper code and improve DevTools integration
ohah/chrome-remote-devtools#68생성 · 병합mergedmainfix(react-native): Fix CMake path length limit on Windows
ohah/chrome-remote-devtools#67생성 · 병합mergedmain# feat(react-native-inspector): implement Runtime.getProperties with object Map storage