Skip to content

enh(deps): Upgrade bundled libharu from 2.3.0RC2 to 2.4.5#5098

Merged
matejk merged 1 commit intomainfrom
upgrade-libharu-2.4.5
Dec 16, 2025
Merged

enh(deps): Upgrade bundled libharu from 2.3.0RC2 to 2.4.5#5098
matejk merged 1 commit intomainfrom
upgrade-libharu-2.4.5

Conversation

@matejk
Copy link
Copy Markdown
Contributor

@matejk matejk commented Dec 16, 2025

Summary

Upgrades bundled libharu (hpdf) library from version 2.3.0RC2 to 2.4.5 (stable release).

Source: https://github.com/libharu/libharu/releases/tag/v2.4.5

Changes

libharu dependency

  • Updated all source and header files to 2.4.5
  • Simplified hpdf_config.h to match new cmake template

POCO PDF module compatibility fixes

  • Fixed HPDF_FAILD_TO_ALLOC_MEMHPDF_FAILED_TO_ALLOC_MEM (typo fix in libharu)
  • Changed PatternVec from HPDF_UINT16 to float (API change in HPDF_Page_SetDash)

Test Plan

  • libharu compiles successfully
  • PDF module compiles successfully
  • All 8 PDF tests pass

@matejk matejk added this to the Release 1.15.0 milestone Dec 16, 2025
@matejk matejk merged commit 9e3d7d1 into main Dec 16, 2025
77 of 80 checks passed
@matejk matejk deleted the upgrade-libharu-2.4.5 branch December 16, 2025 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant