Some test text!

Search
Hamburger Icon

Linux / Changelog / v10.6

Version 10.6.0 Changelog (December 6th, 2023)

New In This Release

New Features:

Alpine Linux Support

  • Support for Alpine Linux on x86_64 architecture is now available for all the flavours of the SDK.
  • Please see the Alpine Linux Guide in order to get started with the SDK on Alpine Linux.

New Options

  • Implemented an option to update the table of contents in Word documents. (OfficeToPDFOptions.SetUpdateTableOfContents()).

Improvements:

  • [pdf] The SDK will now retain PDF structure tree when inserting pages from another document. This allows the information to be kept for accessibility usages and when applicable PDF/UA conformance.
  • [python] Added support for Python 3.12.
  • [all] Improved error messaging for data collection. Previously one class of errors would not have a timestamp and could report insufficient details.
  • [pdf] Patched security issue in XMP parser. (CVE-2021-36055)
  • [pdf] Added support for empty delimiters in ContentReplacer. Note that this option may be slower than ContentReplacer with delimiters which is the recommended way to use the class.
  • [cad] Updated CAD module binaries to use ODA version 24.10.
  • [node.js] Added support for Node 19 and 20.
  • [golang] Added support for Linux ARM.

Bugfixes:

  • [.net] Fixed an issue where .Net Core Bookmark.GetColor() did not return the color properly.
  • [pdf] Fixed Digital Signing logic to correctly output CMS with detached signatures. Previously they could not be detached which caused some issues with a few Digital Signature consumers.
  • [pdfa] Fixed issue with PDF/A-4E conversion where RichMedia annotations would be unnecessarily stripped from the document despite being allowed in that mode.
  • [xfdf] Fixed handling of inreplyto entries when using PDFDoc.MergeXFDF(), so that they would be properly reflected in the PDF.
  • [xfdf] Added support for normal line-height in the default style when exporting XFDF. Previously this could throw an exception.
  • [xod] Fixed issue converting XOD files to PDF related to handling of Marked Content. Previously this could lead to some content being omitted.
  • [pdfa] Fixed issue where PDFACompliance.GetDeclaredConformance() did not work as expected for PDF/A-4 variants.
  • [html] Fixed issue with HTML2PDF.SetLogFilePath() where it would fail if the log file did not already exist.
  • [image] Fixed issue importing rare PNG files that require a large chunk size. Previously these would throw an exception when loaded in the library.
  • [pdf] Fixed an issue with media box inheritance handling in page insertion that, in rare cases, could lead to incorrect page sizes in the output.
  • [cad] Fixed an issue where certain types of empty model pages could be visible after DWG to PDF conversion. These are now ignored in line with other CAD consumers.

Office Fidelity:

  • [docx] Improved performance of converting Word documents with large amount of numbered or bullet lists.
  • [office] Fixed an unexpected exception thrown when converting some documents with empty charts.
  • [docx] Fixed an issue with missing symbol glyphs (with embedded symbol fonts).
  • [docx] Add support for numbered lists in Spanish.
  • [xlsx] Fixed the incorrect default text wrapping in vertically justified or distributed cells.
  • [docx] Fixed an issue with incorrect merging of consecutive tables in Word documents.
  • [office] Updated conversion process to throw an exception when encountering potentially unsafe DTD elements in Office XML files.
  • [office] Improved handling of large numbers in OOXML attributes. The update resolves some shape positioning issues.
  • [docx] Fixed incorrect list numbering in endnotes.
  • [docx] Improved support for Unicode quotation marks in template strings.
  • [office] Fix an issue with missing elbow arrow connectors in the charts.
  • [docx] Added support for Windows drive letter paths for images in templates.
  • [office] Fixed a bug where loading documents with specific office options could lead to a crash.
  • [docx] Added support for mirror margins (swapping left and right margins on even pages).
  • [docx] Added support for SECTIONPAGES field in Word documents.
  • [doc] Fixed an issue with incorrect shape positions in binary Word documents.
  • [office] Added MS Office document metadata (title, author, etc.) to the output PDF files.
  • [docx] Improved handling of tables with merged cells in templates: Corrected the logic to accurately process rows with horizontally merged cells.
  • [office] Fixed incorrect clipping of EMF images containing EMR_EXTSELECTCLIPRGN record.
  • [office] Fixed an issue where reloading the same document with different options didn't apply the new settings.
  • [office] Improve line breaking and alignment of math paragraphs.

PDF to Office Fidelity:

Fixes and improvements for the Structured Output Module

  • [docx] Fixed an issue that caused an extra paragraph to be inserted after a specific graphic group.
  • [docx] Resolved an issue preventing the detection of a first page header.
  • [docx] Fixed an issue that caused an extra space to be inserted incorrectly affecting content layout.
  • [docx] Resolved an issue preventing the detection of a small portion of red background color on a graphic.
  • [docx] Fixed an issue converting invisible text as visible when OCR detection results in very few words.
  • [docx] Fixed an issue preventing successful conversion of a file on Linux arm64 operating systems only.
  • [docx] Fixed an issue preventing successful GNSE detection of text when Roboto font is used.
  • [docx] Resolved an issue preventing the successful conversion of a file containing detailed images.
  • [docx] Fixed an issue that caused header content to be shifted down one line on certain pages of a document.
  • [docx] Resolved an issue that caused a document to be incorrectly clipped diagonally causing content loss.
  • [docx] Fixed an issue preventing text from being detected on certain pages of a specific scanned document.
  • [docx] Resolved an issue that caused a font style change in the empty space following an underlined descending letter.
  • [docx] Improved detection of page X of Y page number format.
  • [docx] Improved consistency of detection of multi-line headers.
  • [docx] Improved detection of repeated table headers as body content instead of as header content.
  • [docx] Improved the recovery of Korean text when GNSE is enabled.
  • [docx] Improved borderless table detection.
  • [docx] Improved detection of alternating headers supporting odd and even pages.
  • [docx] Improved detection of alternating footers on odd and even pages.
  • [docx] Improved table detection.
  • [docx] Improved detection of merged cells.
  • [docx] Improved detection of self intersecting glyph outlines when GNSE is enabled.
  • [docx] Improved recognition of multi column layouts.
  • [docx] Extend our character detection for non standard encoding to use tesseract OCR when required.

Get the answers you need: Chat with us