All Versions
Latest Version
Avg Release Cycle
60 days
Latest Release
291 days ago

Changelog History
Page 1

  • v1.0.16

    February 22, 2019

    🛠 Fix: some documentation typos were fixed (PR #147) - credit to @djhopper01 (Derek Hopper).

  • v1.0.15

    August 12, 2018

    🛠 Fix: An attempt to fix JRuby compatibility concerns (issue #127).

  • v1.0.14

    July 17, 2018

    🛠 Fix: Fixed an issue related to PDF XRef table data, where a malformed EOL marker would cause the parser to fail. Credit to @dangerous (David Rainsford) for exposing this issue in a comment to issue #140.

  • v1.0.13

    July 11, 2018

    🛠 Fix: Fixed an issue related to PDF object streams (version 1.6) where a numerical object at the beginning of the stream might be mis-parsed as an object reference number rather than an object. Credit to @Defoncesko for reporting issue #141.

  • v1.0.12

    July 02, 2018

    🛠 Fix: Fixed an issue introduced in version 1.0.11, where a fragmented XREF table might cause the CombinePDF::Parser to fail. Credit to @solasdev for reporting issue #140.

  • v1.0.11

    June 26, 2018

    🛠 Fix: Fixed an issue where small floating point numbers would produce invalid PDF rendering (where exponent notation was used instead of decimal notation). Credit to @avit (Andrew Vit) for PR #139.

  • v1.0.10

    May 30, 2018

    🛠 Fix: Fixed an issue related to issue #131 where parsing would fail if the xref section appears to be misplaced within the PDF. Credit to @bharat303 (Bharat Godhani) for exposing this issue.

  • v1.0.9

    February 07, 2018

    🛠 Fix: Fixed issue #136 where the #fix_rotation function would rotate the page to the wrong direction. Credit to @dmkash for exposing this issue.

  • v1.0.8

    February 02, 2018

    🛠 Fix: Fixed an issue with octal representation in escaped string data. The issue would (usually) go unnoticed (altering internal labels in a non-disruptive manner), however the issue did effect ColorSpace data in the rare use of ICCBased color maps, causing color distortion and transparency loss. Credit to @react-rails and @bedaronco for exposing the issue (issue #130).

    🛠 Fix: Fixed an issue with non English alphabet in PDF literal strings. This issue went undetected since PDF literal strings aren't used by CombinePDF except for the date stamping...

    🛠 Fix: Improbable, but possibly a fix for issue #127, where the JRuby interpreter would fail to pass the correct arguments to the Hash update Proc. Since I'm trying to author a workaround, I have my doubts... but an attempt is better than nothing.

    ⚡️ Update: Improved parsing error handling, courtesy of Evgeny Garlukovich (@evgenygarl).

    ⚡️ Update: Added reader methods for the names and outlines PDF objects in response to issue #133. Use with care.

  • v1.0.7

    September 02, 2017

    🛠 Fix: Fix an issue where page property inheritance might break PDF structure if there's a conflict between property types (inheritance using properties by reference vs. nested properties), fixing issue #124. Credit to @erikaxel for exposing the issue.