2025-12-03
요약 (AI 작성)
hwpjs에서 다양한 문서 구조 파싱 기능이 대폭 강화되었습니다. ControlMask 비트 플래그, 헤더/푸터 파싱, 각주/미주 처리, 수식 편집기 문서화, React Native ArrayBuffer 지원 등이 포함되었으며, 마크다운 뷰어 최적화와 컬럼 정의 문서화가 진행되었습니다.
커밋
ohah/hwpjs
- docs: remove completed task from backlog
- test: update header/footer snapshot tests
- style: format header/footer parsing code
- feat: implement variable length handling for header/footer parsing
- feat: implement header/footer control data structure parsing
- perf(viewer): optimize markdown conversion using control_mask
- feat(core): enhance ControlMask JSON serialization with flags array
- feat(core): implement ControlMask structure with bit flag methods
- docs(spec): add comprehensive formula editor documentation
- docs(backlog): update ArrayBuffer implementation status with codegen bug workaround
- fix(react-native): implement ArrayBuffer support with custom createVecFromSlice function
- docs(spec): add FootnoteEndnote and ColumnDefinition data structure documentation
- test(core): update snapshot files for footnote/endnote and column definition changes
- feat(core): add FootnoteEndnote variant for parsing 8-byte footnote/endnote data
- refactor(core): simplify footnote/endnote handling in markdown viewer
- test(core): update snapshot files for footnote, endnote, and header/footer
- chore(core): fix unused variable warnings
- fix(core): improve footnote and endnote parsing logic
PR (해당일 생성/머지)
(없음)