Skip to content

Alhangeul v0.1.7 (rhwp v0.7.17)

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Jun 21:37
876d266

Alhangeul v0.1.7

이번 버전의 주요 변경 사항

변경 요약

  • LibreOffice가 설치된 환경에서 일부 .hwp 파일이 다른 HWP 문서 타입으로 분류되어도 Quick Look 미리보기와 Finder 썸네일이 알한글 확장으로 연결될 수 있게 했습니다.
  • core가 처리할 수 있는 HWP 3.0 문서를 앱 열기 검증 단계에서 미지원 파일로 차단하지 않도록 보강했습니다.
  • rhwp v0.7.17을 반영해 일부 차트가 미지원 placeholder 대신 2D 근사 렌더링으로 표시되고, legacy 도형 주석의 HWPX 보존 범위가 넓어졌습니다.
  • bundled viewer/editor에는 표 줄·칸 편집 회귀 보정, 자동 백업·복구, 로컬 글꼴 opt-in, 쪽 테두리 토글, 그림 삽입과 셀 편집 보강이 포함됩니다.
  • 공식 DMG는 Intel Mac과 Apple Silicon Mac을 모두 지원하는 signed/notarized universal DMG입니다.

포함된 rhwp 변화

  • 포함된 rhwp core: v0.7.17 (03351190ec35436e58cbfee0aa9278a8fdc04a59)
  • bundled rhwp-studio: v0.7.17 (03351190ec35436e58cbfee0aa9278a8fdc04a59)
  • 일부 OOXML 차트와 누적/백분율 막대 차트가 문서 데이터에 맞춰 더 구체적인 형태로 표시됩니다.
  • legacy 도형의 shapeComment 정보가 HWPX 저장 계약에서 보존되는 범위가 넓어졌습니다.
  • rhwp-studio에는 표 줄·칸 입력과 지우기 회귀 보정, 자동 백업·복구, 로컬 글꼴 동의, 쪽 테두리 토글, 그림 삽입과 셀 편집 보강이 포함됩니다.
  • 렌더링과 CanvasKit replay 계약, 글꼴 fallback 관련 upstream 검증이 보강되었습니다.

알한글 앱 변화

  • 앱 viewer/editor 화면은 bundled rhwp-studio v0.7.17을 사용하며, upstream 문서 처리와 편집 보강을 같은 버전 기준으로 반영합니다.
  • LibreOffice가 .hwp 파일에 선언하는 HWP 문서 타입을 HostApp, Quick Look preview, Finder thumbnail 지원 타입에 추가했습니다.
  • HWP 3.0 문서의 signature를 앱 열기 검증과 bundled viewer guard에서 지원 문서로 인식하도록 보강했습니다.
  • About 창에서 bundled rhwp v0.7.17 기준을 확인할 수 있습니다.

다운로드 및 설치

다운로드

  • DMG: alhangeul-macos-0.1.7.dmg
  • SHA256: 332208ff6f68c78a49d0fc60b895eeabb41d4996dad38fde158fa1935ab4b09d
  • SHA256 file: alhangeul-macos-0.1.7.dmg.sha256

지원 환경

  • macOS 12 이상을 지원합니다.
  • Intel Mac과 Apple Silicon Mac 모두 같은 DMG 파일을 사용합니다.

설치 후 첫 실행

  • DMG를 열고 Alhangeul.appApplications 폴더로 드래그해 설치합니다.
  • GitHub Release에 게시된 signed/notarized public DMG만 사용자 배포 산출물로 사용합니다.
  • 설치 후 Applications 폴더의 Alhangeul.app을 한 번 실행합니다.
  • 첫 실행 후 macOS가 Quick Look preview와 Finder thumbnail extension을 발견하고 등록할 수 있습니다.
  • Finder에서 .hwp 또는 .hwpx 파일을 선택한 뒤 Space로 Quick Look preview를 확인하고, icon view에서 thumbnail 갱신을 확인합니다.

업데이트 확인

Homebrew

  • Homebrew Cask: brew install --cask postmelee/tap/alhangeul
  • Homebrew가 untrusted tap 정책으로 설치를 거부하면 brew trust --cask postmelee/tap/alhangeul을 한 번 실행한 뒤 다시 설치하세요.

알려진 제한 사항

  • 앱 viewer/editor 화면은 bundled rhwp-studio를 WKWebView에서 실행합니다.
  • PDF 내보내기, Quick Look preview, Finder thumbnail은 Rust bridge와 Swift native renderer 계열 경로를 사용하므로 앱 화면과 표시가 다를 수 있습니다.
  • 인쇄는 rhwp-studio page payload를 별도 WKWebView/PDFKit/AppKit 출력 경로로 처리합니다.
  • Quick Look/Thumbnail smoke 통과는 extension 등록과 기본 렌더 성공 확인이며, 모든 문서가 앱 화면과 같은 시각 결과로 보인다는 보장은 아닙니다.
  • 손상·대용량·미지원 문서 fallback은 복구가 아니라 앱과 extension이 raw error, hang, crash로 끝나지 않게 하는 안전장치입니다.
  • native renderer의 style, image effect/fill, text layout, RawSvg/OLE 등 parity 개선은 v0.5 이후 Swift native viewer 범위에서 계속 다룹니다.

이번 릴리즈 관련 PR과 Issue

릴리즈 요약에 반영된 PR

해결된 Issue

참고/연관 Issue

상세 기록

Release metadata

항목
App version v0.1.7
rhwp core release tag v0.7.17
rhwp core commit 03351190ec35436e58cbfee0aa9278a8fdc04a59
bundled rhwp-studio release tag v0.7.17
bundled rhwp-studio commit 03351190ec35436e58cbfee0aa9278a8fdc04a59
core lock rhwp-core.lock
studio manifest Sources/HostApp/Resources/rhwp-studio/manifest.json