2026-01-05

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

요약 (AI 작성)

chrome-remote-devtools는 React Native에서 Redux DevTools Extension을 쓸 수 있게 하는 #58을 병합했습니다. inspector에 __REDUX_DEVTOOLS_EXTENSION__과 __REDUX_DEVTOOLS_EXTENSION_COMPOSE__를 구현해 Redux Toolkit과 Zustand devtools 미들웨어를 지원하고, 순환 의존을 피하려고 서버 정보와 CDP 메시지 전송을 별도 파일로 나눴습니다. 모듈을 불러오면 서버에 자동 연결하는 방식을 넣었다가 프로덕션 빌드 호환성을 이유로 되돌려 App 컴포넌트의 useEffect에서 연결하게 했고, Zustand 전용 감지 로직을 지웠습니다. 훅 활성 상태를 확인하는 isConsoleHookEnabled·isNetworkHookEnabled와 서버 정보를 동적으로 읽는 유틸리티도 추가했습니다.

React Native 예제 앱에는 React Navigation 하단·상단 탭 구조를 만들고 Redux와 Zustand 각각의 카운터·할 일·장바구니 화면과 스토어를 추가했습니다. 프로덕션에서도 Redux DevTools가 켜지도록 devTools: true를 지정하고, 스토어 생성 전 확장 존재 여부를 확인해 화면에 상태를 표시했으며, 하단 탭 아이콘이 보이지 않던 vector-icons 설정과 Android 설정을 고쳤습니다. 확장 초기화 확인 코드는 공통 유틸리티로 뽑고, inspector 패키지의 sideEffects와 자동 초기화 동작을 문서화했습니다.

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

커밋

ohah/chrome-remote-devtools

PR (해당일 생성/머지)

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

저장소PR해당일 활동상태대상 브랜치제목
ohah/chrome-remote-devtools#58생성 · 병합mergedmain# feat(react-native): Add Redux DevTools Extension support for React Native