2021.06 Release Notes
Release date: 29th June 2021
Next release: 10th August 2021
Enhancements:
[HTML-3472] BuildVu has migrated from using div tags to span tags for text elements to improve text extraction when copying and pasting from the converted document.
This provides a range of benefits, including fixing a problem where new lines would erroneously be inserted when copying and pasting text due to the use of div tags.
In addition, we have added additional handling to properly detect and insert line breaks between text elements and to add space characters at the end of text blocks where necessary for the proper extraction of the text.
This change also fixes issues in the search.json file where space characters could be inserted unnecessarily including in the middle of words.
Please contact us if you are unable to immediately adopt this change and require access to a build that does not include this change.
[HTML-3484] Implemented XObject groups which improves conversion accuracy in a small number of files
[HTML-3499] Refactored the shade handling to prevent shade images being written out if they are fully transparent
[HTML-3480] Added a workaround to support CID fonts that incorrectly identify themselves as Type 0 fonts (which resulted in the default browser font wrongly being used)
[CORE-3765] Added a workaround to support font streams that erroneously begin with garbage data (which resulted in the default browser font wrongly being used)
Fixes:
[CORE-3770] Refactored the soft clipping code to prevent an issue where files could take an excessive amount of time to convert if an abnormally large number of small clips is encountered
[CORE-3780] Fixed an issue when handling tab separators in the xref table that prevented conversion of the document
[CORE-3776] Fixed an issue when handling excessively large number values that prevented conversion of the document
[CORE-3775] Fixed an issue when handling an unknown key value in the PDF stream that prevented conversion of the document