About This Release
ICEpdf 7.3.1 is a certified maintenance release. Containing several memory optimizations and small bug fixes.
Notable changes and Enhancements
Viewer RI
- GH-435 fix null pointer when building Viewer RI with outlines disabled
- GH-441 make sure all widget annotations respect org.icepdf.core.annotations.interactive.enabled=false
- GH-445 add allow list to FontManager to limit how many fonts are available to the library by @volkerwahh in https://github.com/pcorless/
- GH-444 add configurable user node for the preferences font cache by @volkerwahh in https://github.com/pcorless/
- GH-439 make sure page initialization threads are canceled on document dispose by @volkerwahh in https://github.com/pcorless/
- GH-440 add FontFactory cache to minimize memory footprint when rendering substituted fonts by @volkerwahh in https://github.com/pcorless/
Tests
- GH-438 fix missing cert for signing test
Full Changelog: icepdf-7.3.0...icepdf-7.3.1