Hwp Rs Versions Save

Rust based hwp parser and tools

v0.2.0

1 year ago

이번 버전 부터 필드컨트롤과 메타데이터를 제외한 본문의 대부분을 파싱할 수 있습니다.

📣 0.2.0 릴리즈 안내

변경사항 https://github.com/hahnlee/hwp-rs/compare/v0.0.1...v0.2.0

Rust

Breaking Changes

  • feat(hwp): IDMappings 구조 변경 (#42)
  • fix(hwp): 잘못 파싱한 paragraph 속성 수정 (#45)
  • feat(hwp): 문단관련 데이터 추가 (#49)
  • feat(hwp): BorderFill 속성 변경 (#54)

Features

  • feat(hwp): CharShape 파싱 (#43)
  • feat(hwp): valid zone 추가 (#47)
  • feat(hwp): TabDefinition 파싱 (#50)
  • feat(hwp): 파싱 인터페이스 레퍼런스 기반으로 변경 (#51)
  • feat(hwp): column definition 오류 수정 (#52)
  • feat(hwp): 파라그래프 헤더 파싱 마무리 (#53)
  • feat(hwp): 폰트 자료구조 추가 (#55)
  • feat(hwp): Style 파싱 마무리 (#57)
  • feat(hwp): 섹션정의 추가 파싱 (#58)
  • feat(hwp): 자동 숫자 포메팅 (#59)
  • feat(hwp): 구역정의 속성 파싱 (#60)
  • feat(hwp): BorderFill 속성 파싱 (#62)
  • feat(hwp): ParagraphList 속성 파싱 (#63)
  • feat(hwp): TODO 줄이기 (#64)
  • feat(hwp): CharShape 남은 속성 파싱 (#65)
  • feat(hwp): ParagraphShape 남은 속성 파싱 (#66)
  • feat(hwp): TODO 처리 (#67)
  • feat(hwp): Numbering 파싱 (#68)
  • feat(hwp): PageNumberPosition 속성 파싱 마무리 (#69)
  • feat(hwp): 글머리표 정보 파싱 (#70)
  • feat(hwp): 문서 변경사항, 호환문서 파싱 (#73)
  • feat(hwp): CommonProperties 남은 속성 파싱 (#74)
  • feat(hwp): ColorFill 파싱 마무리 (#75)
  • feat(hwp): GradationFill 추가 (#76)
  • feat(hwp): ElementProperties 초기 구현 (#77)
  • feat(hwp): enum에 PartialEq, Eq 부여 (#78)
  • feat(hwp): 그림자 정보 추가 파싱 (#79)
  • feat(hwp): 글상자 파싱 (#80)
  • feat(hwp): GenShapeObject 파싱 준비 (#83)
  • feat(hwp): 컨트롤 템플릿 작성 (#84)
  • feat(hwp): 누락된 연결선 추가 (#85)
  • feat(hwp): 그림정보 파싱 (#86)
  • feat(hwp): 선 정보 파싱 (#87)
  • feat(hwp): 사각형 파싱 (#88)
  • feat(hwp): 원 파싱 (#89)
  • feat(hwp): 다각형 파싱 (#90)
  • feat(hwp): 호 파싱 (#91)
  • feat(hwp): 곡선 파싱 (#92)
  • feat(hwp): 묶음개체 글상자 (#93)

Fix

  • chore: 버전 명시 (#39)
  • fix(hwp): 잘못파싱한 선 정보 파싱 (#46)
  • fix(hwp): BorderFill 속성 순서 정정 (#48)

Misc Change

  • chore(hwp): 코드 스타일 수정 (#56)
  • chore(hwp): 미 파싱데이터 코드 정리 (#71)
  • refactor(hwp): record 파서 구조 변경 (#72)
  • chore(hwp): shape_object 경로 변경 (#82)

Documentation Changes

  • docs: 잘못된 링크 수정 50dc5e5
  • Fix broken link (#37) by @hyp3rflow 0992fc5
  • chore(hwp): README 추가 bd8e746

Python

Feature

  • feat(python): 글상자 검색 추가 (#94)

Fix

  • chore(python): 링크 제목 수정 4445a92

v0.0.1

1 year ago

최초공개