Releases: roboco-io/hwp2md
Releases · roboco-io/hwp2md
v0.4.0
hwp2md 0.4.0
HWP(한글 워드프로세서) 문서를 Markdown으로 변환하는 CLI 도구입니다.
설치
바이너리 다운로드
아래에서 플랫폼에 맞는 바이너리를 다운로드하세요.
Go 설치
go install github.com/roboco-io/hwp2md/cmd/hwp2md@0.4.0주요 기능
- HWPX 문서를 Markdown으로 변환
- LLM 기반 포맷팅 (Claude, GPT, Gemini, Ollama 지원)
- 테이블, 이미지, 목록 지원
Changelog
New Features
- afcf0af: feat: HWP 5.x 바이너리 포맷 지원 추가 (@serithemage)
Full Changelog: v0.3.0...v0.4.0
v0.3.0
hwp2md 0.3.0
HWP(한글 워드프로세서) 문서를 Markdown으로 변환하는 CLI 도구입니다.
설치
바이너리 다운로드
아래에서 플랫폼에 맞는 바이너리를 다운로드하세요.
Go 설치
go install github.com/roboco-io/hwp2md/cmd/hwp2md@0.3.0주요 기능
- HWPX 문서를 Markdown으로 변환
- LLM 기반 포맷팅 (Claude, GPT, Gemini, Ollama 지원)
- 테이블, 이미지, 목록 지원
Changelog
Bug Fixes
- ad6ff2a: fix: Use goreleaser v2 for version: 2 config compatibility (@serithemage)
Improvements
- 8ba7a23: docs: Update CHANGELOG for v0.3.0 (@serithemage)
Documentation
- 2ec2cbc: docs: CHANGELOG를 한국어로 번역 (@serithemage)
- 2b5570e: docs: README에 바이브 코딩 튜토리얼 링크 추가 (@serithemage)
- 71d5873: docs: Stage 1 비교에 PDF 원본 링크 추가 (@serithemage)
- a6c1556: docs: Upstage Document Parse를 선택적 옵션으로 명시 (@serithemage)
- 3c1ed2c: docs: 바이브 코딩 튜토리얼 추가 (@serithemage)
- 440246d: docs: 셀 병합 처리 방식 문서 업데이트 (@serithemage)
- 5ad08fc: docs: 아키텍처 다이어그램에서 Upstage 파서 흐름 수정 (@serithemage)
- d7cb879: docs: 튜토리얼에서 불필요한 에러 보고 섹션 제거 (@serithemage)
- f6f75f9: docs: 튜토리얼에서 업스테이지 관련 내용 제거 (@serithemage)
Other
- f38d7b7: refactor: hwp2markdown에서 hwp2md로 프로젝트 이름 변경 (@serithemage)
Full Changelog: v0.2.2...v0.3.0
자세한 변경 내역은 CHANGELOG.md를 참조하세요.
v0.2.2 - Improved merged cell display
What's Changed
병합 셀 표시 개선
마크다운 테이블에서 병합된 셀의 표시 방식을 개선했습니다.
| 병합 방향 | 표시 |
|---|---|
| 세로 병합 (rowspan) | 〃 |
| 가로 병합 (colspan) | 빈칸 |
예시
| 채용분야 | 직위별 요건 | | |
| --- | --- | --- | --- |
| 전문임기제가급(종무(불교)) | 응시자격요건 | 경 력 | ① 학사학위를... |
| 〃 | 〃 | 학 위 | ④ 임용예정... |
| 〃 | 〃 | ☞ 직무분야경력... | |이전에는 병합된 셀에 원본 내용이 복제되어 표시되었으나, 이제 세로 병합은 〃로 표시되어 가독성이 향상됩니다.
Full Changelog: v0.2.1...v0.2.2
v0.2.1 - Upstage Document Parse
What's New
Upstage Document Parse 지원
Stage 1 파서로 Upstage Document Parse API를 사용할 수 있습니다.
# Upstage Document Parse 사용
export UPSTAGE_API_KEY="your-api-key"
hwp2markdown document.hwpx --parser upstage
# 환경변수로 설정
export HWP2MD_PARSER="upstage"
hwp2markdown document.hwpx주요 변경사항
--parser플래그 추가 (native,upstage)HWP2MD_PARSER환경변수 지원- Upstage API의 마크다운 출력 직접 활용으로 테이블/리스트 렌더링 개선
- IR에
RawMarkdown필드 추가 (외부 파서 패스스루 지원)
파서 비교
| 파서 | 설명 |
|---|---|
| Native | 내장 HWPX 파서 (기본) |
| Upstage | Upstage Document Parse API (OCR 기반) |
Full Changelog: v0.2.0...v0.2.1