- Update to
cfl4of CFL patched fork.- Reduce unnecessary nesting of spans.
- Switch to
cfl3CFL patched fork instead of patching as part of this build.- This improves support for certain font CMaps
- Remove
--tounicodein favour of--ignore-tounicode, asforceis no longer required.
- Patch memory corruption bug due to PNG background images being the incorrect size.
- Patch memory corruption bug in
fontforgetriggered by some fonts.
- Process PDF annotations (e.g. stamps) by default.
- Update to .net 8.
- Switch base images to Ubuntu Noble (24.04 LTS).
- Add optional overrides for command-line arguments passed to
pdf2htmlEX. - Patch and build
pdf2htmlEXas part of this build process to uselibopenjpinstead oflibjpegfor JPEG-2000 support.- All patches are in this source tree, and are applied to directly to the source of the upstream tag during build.
- Patch issue with non-breaking spaces and tab characters in
pdf2HTMLEX. - Convert complex SVGs images to bitmaps.
- Initial release.