2026-03-03

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

요약 (AI 작성)

hwpjs는 렌더링 수정 PR 여덟 개를 main에 병합했습니다. 쪽 단위·글상자·표 셀·인라인 콘텐츠를 아우르는 다단 렌더링(#94)과 도형 위치 정보를 호출 경로로 넘겨 절대 위치와 내용을 바로 그리는 수정(#96)으로 시작해, 번호 문단의 NumberType 파싱과 HTML 표시(#98), Wingdings PUA 글머리표 매핑과 폭·여백 수정(#99)이 들어왔습니다. 저녁에는 DrawingObjectCommon을 파싱해 도형의 채우기·선을 그리고(#101), 쪽 번호 위치 레코드에서 번호 필드가 빠져 기호·접두·접미가 밀려 읽히던 문제를 고쳤습니다(#102).

이어 다단 구역 사이의 쪽 나눔을 column_divide_type의 쪽 플래그로 판단하고 단 구분선을 그리며, 표 셀 다단의 높이·행 위치와 이중 아래 테두리, 인라인 도형·표 위치를 바로잡았습니다(#103). 들여쓰기·내어쓰기의 padding-left를 outdent가 아닌 ParaShape.indent로 계산하도록 바꾸고 분석 문서와 스냅숏을 갱신했습니다(#104). #95와 #97은 병합 없이 닫혔습니다.

react-wasm-table은 twoslash 예제를 오류 없이 돌리는 문서 수정(#56)을 병합한 뒤, 캔버스 컴포넌트에 onClick·onDoubleClick 같은 DOM식 이벤트 핸들러를 붙이고 Color·Tag·Rating·Chip·Link 렌더러를 정식 목록에 올렸습니다(#57). 낡은 계획 문서 정리(#58), drawImage로 그리는 Image 컴포넌트(#59), CSS transition 속성을 쓰는 Switch 토글 애니메이션(#60)도 병합됐습니다.

ohah.github.io에는 크론의 CRON_CRD_WRITE.md 상태 갱신 커밋이 15개 남았고, 그중 docs/index.mdx 점검 표시와 이날 활동 요약 추가가 포함됩니다.

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

커밋

ohah/hwpjs

ohah/ohah.github.io

ohah/react-wasm-table

PR (해당일 생성/머지)

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

저장소PR해당일 활동상태대상 브랜치제목
ohah/hwpjs#104생성 · 병합mergedmainfix(core): ParaShape 들여쓰기/내어쓰기 padding-left 계산 수정
ohah/hwpjs#103생성 · 병합mergedmainfix(core): multicolumn page separation and column separator rendering
ohah/hwpjs#102생성 · 병합mergedmainfix(core): page number rendering — offset fix, decoration format, char_shape
ohah/hwpjs#101생성 · 병합mergedmainfeat(core): DrawingObjectCommon 파싱 및 도형 Fill/Stroke 렌더링
ohah/hwpjs#99생성 · 병합mergedmainfix(core): bullet marker rendering — PUA mapping, char_shape_class, width/margin, format
ohah/hwpjs#98생성 · 병합mergedmainfeat(core): paragraph marker rendering — NumberType, Numbering parsing fix, and HTML integration
ohah/hwpjs#97생성closedmainrefactor(core): outline.rs 상수 정리 + 테스트 추가
ohah/hwpjs#96생성 · 병합mergedmainfeat(core): shape absolute positioning and content rendering fix
ohah/hwpjs#95생성closedmainfeat(core): multicolumn page-level rendering and shape absolute positioning
ohah/hwpjs#94병합mergedmainfeat(core): multicolumn rendering — page-level, text box, table cell, and inline content
ohah/react-wasm-table#60생성 · 병합mergedmainfeat: Switch 토글 애니메이션 + CSS transition props + 데모 개선
ohah/react-wasm-table#59생성 · 병합mergedmainfeat: implement Image canvas component with full HTMLImageElement support
ohah/react-wasm-table#58생성 · 병합mergedmaindocs: remove obsolete plan/spec docs, trim roadmap, merge canvas component list
ohah/react-wasm-table#57생성 · 병합mergedmainfeat: add HTMLElement-like event handlers to canvas components
ohah/react-wasm-table#56병합mergedmaindocs: enable twoslash examples without errors