Skip to content

v0.7.8 — 외부 컨트리뷰터 다수 + 메인테이너 회귀 정정

Choose a tag to compare

@edwardkim edwardkim released this 29 Apr 03:09
42cf91b

v0.7.7 후속 사이클 — 외부 컨트리뷰터 15 PR cherry-pick + 메인테이너 회귀 정정 3건 + 위키/README 정비

주요 변경

외부 PR cherry-pick (15 건)

라이브러리 본질 정정 (조판 / 페이지네이션 / 직렬화):

  • PR #391 다단 섹션 누적 공식 회귀 정정 (@planet6897)
  • PR #395 그림 밝기/대비 효과 SVG 반영 (@oksure)
  • PR #396 수식 렌더링 개선 — TAC 높이 + 한글 이탤릭 (@oksure)
  • PR #397 수식 ATOP 파싱 및 렌더링 보정 (@cskwork) — 본 저장소 첫 외부 컨트리뷰터
  • PR #400 HWPX 수식 직렬화 보존 (@cskwork)
  • PR #401 v2 표 페이지 분할 rowspan>1 셀 분할 단위 (@planet6897)
  • PR #406 동일 문단 inline TAC 그림 페이지네이션 정정 (@planet6897)
  • PR #408 heading-orphan vpos 기반 보정 (@planet6897)
  • PR #410 TopAndBottom Picture vert=Para chart 정정 + atomic TAC top-fit (@planet6897)
  • PR #415 dash 시퀀스 Justify 폭 부풀림 정정 (@planet6897)
  • PR #424 다단 우측 단 vpos 보정 anchor (@planet6897)
  • PR #427 SvgRenderer defs 중복 방지 HashSet 통합 (@oksure)
  • PR #434 그림 자동 크롭 공식 교정 + 테두리 inner padding (@planet6897)

API 추가 / 도구:

메인테이너 작업 (3 건)

  • Task #394 셀 진입 시 투명선 자동 ON 로직 비활성화 (한컴 출력 정합)
  • Task #416 find_bin_data 가드 결함 정정
  • Task #418 hwpspec.hwp p20 빈 문단 + TAC Picture 이중 emit 정정

정비 / 문서

  • 위키 페이지 한컴 PDF 환경 의존성 보강 (발견 정황 II)
  • README.md / README_EN.md 보강 — Contributing 섹션 + 신규 "위키 자료" 서브섹션
  • samples 정답지 자료 추가 (한컴 2010/2020/한컴독스 + 복학원서 + synam-001 + atop-equation-01)
  • CHANGELOG_EN.md 신규 (영문판, 전체 이전 버전 포함)

검증

  • cargo test --lib: 1066 passed (1008 → +58, 회귀 0건)
  • cargo test --test svg_snapshot: 6/6 passed
  • cargo test --test issue_418: 1/1 passed (Task #418 회귀 보존)
  • cargo clippy --lib -- -D warnings: 0건
  • WASM 빌드: 4,182,395 bytes
  • 광범위 byte 비교: 10 샘플 / 309 페이지 SVG 회귀 검증
  • 작업지시자 SVG + Canvas 양 경로 시각 판정 (한컴 정답지 직접 비교)

외부 기여자 감사

본 사이클 외부 기여자 (가나다순):
@cskwork, @DanMeon, @dyjung150605, @ggoban, @oksure, @planet6897, @seo-rii

특히 @cskwork 님은 본 저장소 첫 외부 컨트리뷰터 로 PR #397 / #400 두 건을 머지하셨고, @planet6897 님은 본 사이클 외부 PR 의 다수 (8 건) 를 진단 + 정정해주셨습니다.

상세 변경: CHANGELOG.md / CHANGELOG_EN.md