v2.0.5 - PDF Editor Stability & Text Rendering Improvements
This update focuses on improving the PDF editing experience by fixing scroll behavior, preserving text styling preferences, and resolving Korean text rendering issues in saved PDFs.
π Bug Fixes
- Independent Editor Scrolling Fixed: Resolved a layout issue where the properties panel and PDF viewer appeared to scroll together. Scrolling is now properly isolated within each panel.
- Text Size Preference Memory Added: New text boxes now remember the last font size used, making repetitive text editing faster and more consistent.
- Korean Text Rendering Fixed in Saved PDFs: Fixed an issue where Korean characters were exported as square boxes by correcting backend font resolution and ensuring NotoSansKR is properly applied during PDF overlay rendering.
βοΈ Code Refinement
- Release Workflow Compatibility Updated: Updated macOS release runner configuration and workflow permissions to align with current GitHub Actions runner support.
- Layout Constraint Hardening: Strengthened editor panel height/overflow constraints to prevent parent-level scroll leakage and improve split-panel stability.
v2.0.5 - PDF νΈμ§κΈ° μμ μ± λ° ν μ€νΈ λ λλ§ κ°μ
μ΄λ² μ λ°μ΄νΈλ PDF νΈμ§ κ²½νμ κ°μ νλ λ° μ§μ€νμΌλ©°, μ€ν¬λ‘€ λμ λ¬Έμ μμ , ν μ€νΈ μ€νμΌ μ νΈκ° μ μ§, μ μ₯ PDFμμμ νκΈ λ λλ§ λ¬Έμ λ₯Ό ν΄κ²°νμ΅λλ€.
π λ²κ·Έ μμ
- νΈμ§κΈ° λ 립 μ€ν¬λ‘€ λ¬Έμ ν΄κ²°: μμ± ν¨λκ³Ό PDF λ·°μ΄κ° ν¨κ» μ€ν¬λ‘€λλ κ²μ²λΌ 보μ΄λ λ μ΄μμ λ¬Έμ λ₯Ό μμ νμ΅λλ€. μ΄μ κ° ν¨λμ΄ λ 립μ μΌλ‘ μ¬λ°λ₯΄κ² μ€ν¬λ‘€λ©λλ€.
- ν μ€νΈ ν¬κΈ° μ νΈκ° κΈ°μ΅ κΈ°λ₯ μΆκ°: μ ν μ€νΈ λ°μ€λ₯Ό μΆκ°ν λ λ§μ§λ§μΌλ‘ μ¬μ©ν ν°νΈ ν¬κΈ°λ₯Ό κΈ°μ΅νμ¬ λ°λ³΅ νΈμ§μ μΌκ΄μ±κ³Ό μλλ₯Ό λμμ΅λλ€.
- μ μ₯ PDF νκΈ λ€λͺ¨ λ°μ€ λ¬Έμ ν΄κ²°: μ μ₯ μ νκΈμ΄ λ€λͺ¨(β‘)λ‘ μΆλ ₯λλ λ¬Έμ λ₯Ό μμ νμ΅λλ€. λ°±μλ ν°νΈ κ²½λ‘ ν΄μμ 보μν΄ NotoSansKR ν°νΈκ° μ μ μ μ©λλλ‘ κ°μ νμ΅λλ€.
βοΈ μ½λ κ°μ
- λ¦΄λ¦¬μ¦ μν¬νλ‘ νΈνμ± μ λ°μ΄νΈ: GitHub Actions μ΅μ macOS λ¬λ μ μ± μ λ§κ² λ¦΄λ¦¬μ¦ μν¬νλ‘μ κΆν μ€μ μ μ 리νμ΅λλ€.
- λ μ΄μμ μ μ½ κ°ν: μλν° ν¨λμ λμ΄/μ€λ²νλ‘μ° μ μ½μ κ°ννμ¬ μμ 컨ν μ΄λ μ€ν¬λ‘€ μ μ΄λ₯Ό λ°©μ§νκ³ λΆν ν¨λ μμ μ±μ λμμ΅λλ€.