Below are the build notes for v2019R1 Fix Branch / Minor Releases for the following Qoppa PDF libraries and components.
Version v2019R1.06 – January 02 2019
JPDF-1430 – Document Specific: Fix classcastexception when loading / rendering annotations due to invalid entry in DA dictionary
Version v2019R1.05 – December 18 2019
JPDF-1423 – Fix Black Annotations created with Apple Pencil by implementing mask support for JPEG2000 images
PS-4839 – PDF Forms created with LibreOffice: “String index out of range” error displays due to invalid radio button field DA string
PS-4857 – Improve UTF-8 BOM support in form fields, currently show “þÿ” in some text fields
JPDF-1421 – Regression: Include java files in sample jar files instead of only compiled class file
Version v2019R1.04 – October 02 2019
JPDF-1413 – Handle better saving & opening file attachments with invalid characters in file name for each given operating system
JPDF-1412 – Document Specific: Text is not showing behind an indexed image with color key mask
PS-4829 – Regression: Cursor no longer displays when starting to type in text annotations (first character only)
Version v2019R1.03 – August 29 2019
JPDF-1405 – In PDF components, when selecting text using the rectangle lasso selection (hold the CTRL key), plain text copied to the clipboard is broken into lines (with line-breaks between lines, instead of a space character for reflowable text). In the API, a new parameter was added to text selection to either return text broken into lines or reflowable text. See TextSelection.getText(boolean lineBreaks).
Version v2019R1.02 – August 02 2019
JPDF-1400 – Document Specific Class cast exception due to an XObject containing a dictionary instead of a stream
Version v2019R1.01 – July 23 2019
JPDF-1395 – New flag to turn off pattern rendering which can sometimes be slow. PDFRenderHints.setRenderPatterns(false); Performance improvements in rendering is being worked on for next major version.
Version v2019R1.00 – June 14 2019
Main Release. See v2019R1 Main Release Notes