Release 16.4.0
    • PDF

    Release 16.4.0

    • PDF

    Article summary

    Date of Release: 29 November 2024

    General Remarks

    • Updates to the release package directory structure -
      • The directory structure has been simplified, removing any unnecessary nested directories.
      • Changelog.md and README.md now located inside the 'docs' directory.
      • 'includes' directory now renamed to 'headers'.
      • Editor and Word Search schemas now located inside separate subdirectories.

    Component / Services Released

    • Glasswall Embedded Engine (Glasswall_core2): 2.1300.0
    • SDK Editor Wrappers: 20241129.2
    • Word Search and Redact (libglasswall.word.search): 1.220.0
    • Word Search Wrappers: 0.25
    • Rebuild: 1.913

    New Features

    • In-Text Comments support in DOCX via a new content management policy.
      • in_text_comments content management policy can now be configured to sanitise, disallow or allow in-text comments content within DOCX files. See https://docs.glasswall.com/docs/embedded-engine-policy-management.
      • This feature currently sits behind the enable_ooxml_intext_comments sysConfig feature toggle (disabled by default). See https://docs.glasswall.com/docs/embedded-engine-configuration-management#content-management-sysconfig-switches.
    • Slide Notes support in PPTX via a new content management policy.
      • slide_notes content management policy can now be configured to sanitise, disallow or allow slide note content within PPTX files. See https://docs.glasswall.com/docs/embedded-engine-policy-management.
      • This feature currently sits behind the enable_ooxml_slide_notes sysConfig feature toggle (disabled by default). See https://docs.glasswall.com/docs/embedded-engine-configuration-management#content-management-sysconfig-switches.

    Fixes and Improvements

    • Fixed issue in gif affecting some analysis report content items where gw:TotalSizeInBytes was reported incorrectly.
    • Further performance optimisations improving processing times and memory usage where running content export/import.
    • Updates to the Java Wrapper to include the GW2RetStatusErrorMsg API.
    • Fixed issue causing processing failures where longer policy files could not be loaded.
    • Updates to gwConfigurationManagement.xsd and example config.xml policy file.
    • Updates to the Java wrapper, adding the libjsg library as a direct dependency. This will better enable signal chaining without specifying LD_PRELOAD when setting up the environment. See Installation - Signal Chaining When Using Java for further details.

    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