Skip to content

v0.7.17 — 차트 렌더 정합 + 표 편집 회귀 보정 (확장 0.2.6)

Latest

Choose a tag to compare

@edwardkim edwardkim released this 22 Jun 18:16

v0.7.16 후속 patch 릴리즈입니다. 공개 API는 하위 호환을 유지합니다(positional API 유지) — PATCH. 브라우저 확장 0.2.6을 동반합니다.

주요 변경

렌더링 (차트)

  • OOXML 차트 27종 중 데이터가 추출되던 7종(3D막대4·3D원형1·ofPie2)을 요소명 라우팅으로 2D 근사 렌더 전환 — "차트 (미지원)" placeholder 제거 (#1453, C1a)
  • 막대 차트 c:grouping(stacked/percentStacked) 반영 — 누적/백분율 막대 6종 정합 (#1453)

HWPX 저장 계약

  • legacy 도형(ellipse/arc/polygon/curve/chart/ole)의 hp:shapeComment 직렬화 누락 정정 — round-trip 보존 (#1451)

API

  • WASM public API 고인자(7+) 함수 26개에 options object 변형 *Ex(options_json[, image_data]) 추가 — 하위 호환 (#1413). 소비자 README/매뉴얼 보강 (#1445)

rhwp-studio

  • 표 줄/칸 입력·지우기 회귀 보정(생성 직후 칸/줄 추가 시 표 높이 보존) (#1481)
  • 미저장 문서 자동 백업·복구 (#1448), 로컬 글꼴 동의(opt-in) (#1328), 쪽 테두리 토글 (#1426)
  • 그림 삽입·인라인 커서 정합 (#1452), 표 셀 드래그 선택·편집 (#1443), 셀 보호 (#493)

렌더링

  • Text IR v2 폰트 fallback 권위 유지, CanvasKit replay 계약 가드 확장 (#1429/#1447/#1469)

브라우저 확장 (0.2.6)

  • viewer 인라인 스크립트 CSP 위반 정정 + 다크 아이콘 자산 복구 (#1444)
  • Chrome 다운로드 onDeterminingFilename 리스너 전역 부작용 제거 (#1471)

인프라

  • Cargo.lock git 추적 (#1423), 의존성 일괄 업데이트 (#1461~#1468)

기여자

@jangster77, @johndoekim, @oksure, @postmelee, @seo-rii — 감사합니다.

전체 변경 내역은 CHANGELOG.md를 참조하세요.