CombinePDF v0.2.22 Release Notes

  • ๐Ÿ›  Fix: fixed an issue with PDF font importing (registering).

    ๐Ÿ›  Fix: fixed issue #65 where some form data (radio buttons) could be lost. Credit to @joshirashmics for exposing the issue.

    ๐Ÿ›  Fix: fixed an issue where empty names would be ignored by the parser (who knew they existed...).

    ๐Ÿ›  Fix: Possible fix for issue #66 (similar to PR #61)... Credit to Serafeim Maroulis (@Reyko) and Kevin Shen (@kevshin2) for exposing the issue.

    โšก๏ธ Update: Rewrote some internal algorithms, avoiding recursive logic and optimizing against excessive stack stress.

    ๐Ÿ”‹ Feature: Credit to Joel Williams (@joelw) for providing CombinePDF.load and CombinePDF.parse customization, allowing optional content errors to be ignored - taking the risk of a corrupt PDF instead of raising an exception (hey, loading PDF data with optional content sometimes works).