2026-02-18

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

요약 (AI 작성)

react-native-mcp는 이날 PR 16개를 병합했습니다. 런타임 소스를 TypeScript로 나눠 tsdown으로 runtime.js를 번들하게 바꾸고(#38, #39), 서버와 패키지 빌드도 tsdown으로 통일했습니다. 빌드 시 REACT_NATIVE_MCP_ENABLED가 없으면 transformer와 Babel을 적용하지 않아 번들에 MCP 코드가 들어가지 않게 했고(#45), Release 빌드에서 쓸 수 있도록 Babel 플러그인이 활성화 플래그를 주입하게 했습니다(#49). 프로젝트를 감지해 Babel과 MCP 설정을 만들어 주는 init CLI도 추가했습니다(#47).

E2E YAML에는 back·home·hideKeyboard·longPress·addMedia·assertHasText·clearText·doubleTap·assertValue 스텝이 추가됐고, repeat·runFlow·if/when·retry 흐름 제어(#41), HTML·Slack·GitHub PR 리포터(#40), fetch·XHR을 가로채는 네트워크 모킹(#43), 앱 데이터 초기화·위치 설정·복사와 붙여넣기(#48)가 차례로 들어왔습니다. 화면 밖 요소를 탭하면 명시적 오류를 내고 Android 상태 바 높이와 기기별 배율을 반영하는 좌표 보정(#46), Expo 검증 가이드와 iOS CI의 idb 설치(#44)도 병합했습니다.

후반에는 초기 컨텍스트를 줄이려고 도구 설명과 리소스를 대폭 줄이고 앱 생명주기 리소스를 없애면서 비주얼 리그레션 도구를 추가했으며(#50), 리렌더를 기록하는 start_render_profile·get_render_report를 넣었습니다(#51). 쓰지 않는 CDP interceptor 안내를 문서에서 지웠고(#42), E2E 문서를 개편해 steps 레퍼런스와 cookbook·도구별 문서를 추가했으며(#52), Rspress 문서의 제목과 SEO 메타를 보강했습니다(#53).

ohah.github.io에서는 맞춤법 크론이 CRD development-7·8·9와 기술 스택 문서, hwpjs 배경·개발 문서를 점검해 띄어쓰기와 섞여 들어간 한자 표기 등을 고쳤습니다.

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

커밋

ohah/ohah.github.io

ohah/react-native-mcp

PR (해당일 생성/머지)

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

저장소PR해당일 활동상태대상 브랜치제목
ohah/react-native-mcp#53생성 · 병합mergedmainRspress 문서 타이틀·SEO 보강
ohah/react-native-mcp#52생성 · 병합mergedmaindocs: E2E 테스트 문서 구조 개편 및 steps 레퍼런스 추가
ohah/react-native-mcp#51생성 · 병합mergedmainfeat(server): 리렌더 프로파일링 도구 추가
ohah/react-native-mcp#50생성 · 병합mergedmainrefactor(server): MCP 도구 설명·리소스 다이어트, app-lifecycle 제거 및 비주얼 리그레션 도구 추가
ohah/react-native-mcp#49생성 · 병합mergedmainRelease 빌드에서 MCP 활성화 플래그 주입
ohah/react-native-mcp#48생성 · 병합mergedmainE2E Phase 3 — clearState, setLocation, copyText/pasteText
ohah/react-native-mcp#47생성 · 병합mergedmaininit CLI 및 Babel/MCP 설정 초기화 추가
ohah/react-native-mcp#46생성 · 병합mergedmainfix: viewport·scroll·screen offset 보강
ohah/react-native-mcp#45생성 · 병합mergedmainMCP 환경변수 활성화 및 tsdown 빌드 통일
ohah/react-native-mcp#44생성 · 병합mergedmainExpo 검증 가이드 및 E2E/서버 보강
ohah/react-native-mcp#43생성 · 병합mergedmainE2E 네트워크 모킹 지원 추가
ohah/react-native-mcp#42생성 · 병합mergedmaindocs: CDP interceptor 관련 잘못된 문서 내용 제거
ohah/react-native-mcp#41생성 · 병합mergedmainE2E Phase2 흐름 제어(repeat, runFlow, if/when, retry) 구현
ohah/react-native-mcp#40생성 · 병합mergedmainE2E 리포팅 개선 — HTML, Slack, GitHub PR 리포터 추가
ohah/react-native-mcp#39생성 · 병합mergedmainruntime.js 빌드 산출물 반영 및 E2E 스텝 확장
ohah/react-native-mcp#38생성 · 병합mergedmainrefactor(server): tsdown으로 runtime.js 빌드 도입