Release 16.8.0
    • PDF

    Release 16.8.0

    • PDF

    Article summary

    Date of Release: 20 August 2025

    Components / Services Released

    • SDK Editor: 2.1779.0
    • SDK Editor Wrappers: 20250729.3
    • Word Search and Redact: 1.357.0
    • Word Search Wrappers: 0.34

    New Features

    • The Glasswall Python wrapper now includes two additional higher level functions where analysis reports can be written out together with a regenerated file on Content Import -
      • import_and_analyse_file
      • import_and_analyse_directory
    • New TIFF content management policy introduced.
      • now includes an <undefined_type> content switch for the handling of IFD entries.
      • A setting of sanitise, allow, or disallow can be used to handle IFD entries of type undefined and their associated value / offset referenced data.

    Fixes and Improvements

    • Fixed issue in PDF where Digital Signatures stored inside Acroforms were handled under the Acroform and not the Digital Signature content management policy.
    • Fixed issue in XLS where some embedded files were reported with an allowedID of '0'.
    • Extended content validation and remediation in TIFF.
    • Fixed issue in XLS where some remedy items were missing from the analysis report.
    • Fixed issue in XLS where a "Failure occurred while post-processing CFB nodes" issue item was reported instead of "Digital signatures present in Digital Signature Stream".
    • Fixed issue in DOCX files (created using the desktop version of Word) where the combination of Aptos and Emoji fonts could cause segmentation faults during engine processing.
    • Decoupled file processing failures from the (-16) run session return code (which is used for files rejected by policy). A (-1) return is now returned instead.
    • Fixed issue affecting Java wrapper integrations where a '-11 Failed to initialise camera' was returned where attempting to process a second file after an initial problematic file failed engine processing.
    • Fixed issue affecting the Windows build where the presence of some Unicode characters in the file path led to a "-6 unableToLoadInput" error being returned.
    • Fixed issue in XLS on Document Import that could lead to the failure "Failure [b6] occurred while processing CFB node : '#01CompObj'" where using certain combinations of content management policies.
    • Updated Quazip dependency from version 0.7.4 to 1.4
    • Updated SafeInt dependency from version 3.0.20 to 3.0.28a
    • Updates to config.xml (example policy file) and gwConfigurationManagement.xsd.

    Defects and Limitations

    • The Alpine library is currently excluded from the release package and will be reintroduced in a future release.
    • The JavaScript wrapper is currently excluded from the release package and will be reintroduced in a future release.
    • The Word Search Java wrapper compatibility is currently limited to JRE8.
    • PDFs generated via the MS Outlook Adobe plugin are not supported.
    • Word Search analysis XML no longer reports structural content or changes.
    • Processing times may be impacted by changes made to licensing functionality.
    • Processing files using multiple threads is not supported. Spawning multiple processes is advised in order to facilitate parallel processing.
    • Word Search functionality is provided as Beta:
      • 'text' or 'regex' cannot be the same for 'require' or 'allow'/'disallow' as this will regenerate the file and ignore the 'disallow' or 'require' setting
      • | symbol at the start or end of 'require' can potentially cause the Engine to hang where using regex search policies

    Was this article helpful?

    What's Next