2025-12-12
요약 (AI 작성)
executeJS 프로젝트에서 Deno 런타임을 Node.js 런타임으로 전환하는 대규모 변경이 이루어졌고, downloadFile 함수의 리소스 누수 수정과 CI 환경 플랫폼 처리가 추가되었습니다. hwpjs에서는 테이블 행 높이 계산 개선, offset 부호 파싱 수정, HTML 뷰어 테스트 픽스처 추가, 레거시 문서 변환기 제거 및 테이블 모듈 분리 리팩토링이 진행되었습니다.
커밋
ohah/executeJS
- feat(node-runtime): Deno에서 Node.js 런타임으로 전환
- fix: downloadFile 함수의 리소스 누수 수정
- fix(scripts): CI 환경에서 지원하지 않는 플랫폼 처리
- feat(node-runtime): Deno에서 Node.js 런타임으로 전환
ohah/hwpjs
- fix(html/table): use CtrlHeader height for row height when row_size is 1
- test(core): update snapshots for table2 and other fixtures
- fix(core): parse offset_y and offset_x as SHWPUNIT (signed)
- test(core): add table2_style.css reference file
- test(core): add table2 fixtures for HTML viewer testing
- docs(core): add HTML viewer test rules
- test(core): update noori HTML snapshot
- refactor(core): move fixtures to tests directory
- chore(html): remove unused legacy document converter
- style(html/table): format code in mod.rs
- refactor(html/table): split table.rs into multiple modules
- test(fixtures): add table-caption test fixture files