PrizmDoc Viewer v13.21

Released: Jun 1, 2022

v13.21 での更新項目

機能

  • New and Improved
    • Added High Efficiency Image File Format support - PrizmDoc Viewer now supports High Efficiency Image Files (HEIF, HEIC) for viewing, redaction, and conversion to (JPG/JPEG, PDF, PNG, SVG and TIFF).
    • Content Conversion Service (CCS) now adds the ability to convert PDF documents to Microsoft Word (DOCX) documents. This functionality requires Microsoft Office rendering mode to be enabled by the MSO feature in your OEM or Cloud license.
    • PrizmDoc Viewer Markup Burner API now adds the ability to burn in redaction reason text for transparent (draft mode) redactions.
    • PrizmDoc Viewer Markup Burner API now adds the ability to remove PDF AcroForm fields.
    • Improved performance of the PAS GET MarkupLayers API when using AWS S3 storage. PAS now uses more specific filters when getting lists of available markup layers from AWS S3. This significantly reduces network traffic between PAS and S3, as well as the number of round trips between PAS and S3 when markup for thousands of documents has been stored.
    • Removed support for Microsoft Internet Explorer - Support for Internet Explorer was deprecated with PrizmDoc Viewer v13.14 and has now been removed with this release.
    • Updated the Java HTML GitHub sample and the Java Angular GitHub sample to handle a reverse proxy using Spring Cloud Gateway instead of Zuul, because Zuul is no longer supported by Spring Cloud.
    • Updated the .NET Angular GitHub sample to Microsoft ASP.NET Core 6.0 and Angular 13, using the latest ASP.NET Core with Angular project template.
      • Replaced SharpReverseProxy with Yarp.ReverseProxy, for compatibility with the new template.
  • Stability
    • Increased the PrizmDoc Services start timeout for Microsoft Windows platforms which provides more stability when starting on loaded systems.
    • Improved stability of the PrizmDoc Text Service when using the /v2/searchContexts API.
    • The PAS now performs a retry on sending PrizmDoc Application Services POST /ViewingSession API in order to improve stability in case of intermittent network delays/failures.
  • Security
    • Updated the PrizmDoc Raster Form Extraction Service (RFES) to run on node.js v16.
    • Updated the PrizmDoc Content Conversion Service (CCS) to run on node.js v16.
    • Updated the PrizmDoc Licensing Service to run on node.js v16.
    • Updated the PrizmDoc Redaction Service to run on node.js v16.
    • Updated the PrizmDoc Watchdog Service to run on node.js v16.
    • Updated the PrizmDoc Error Reporting Service (ERS) to run on node.js v16.
    • Updated the PrizmDoc Conversion Demo to run on node.js v16.
    • Updated the PrizmDoc Admin Service to run on node.js v16.
  • Viewing
    • The PrizmDoc Client Viewer now displays redaction reason text when previewing redactions. The redaction reason text opacity level in the client viewer is 80%, which is consistent with the default text opacity level used for draft (transparent) redactions.
  • Documentation Updates
    • Updated the Windows Requirements and Natively Render MSO Documents topics to provide clarity on the system requirements.
    • The documentation has been updated to enable Dark mode if you have it selected in your system settings.
    • Check PrizmDoc Server Health and Deployment to Kubernetes Guidance topics have been updated with more details on checking PrizmDoc Viewer health in cluster and Kubernetes environments.
    • GET /admin API has been documented.

不具合の修正

  • Addressed an issue in the PrizmDoc Viewer Admin Service, which displayed the Prizm Services Status as "unavailable" even though the PrizmDoc Server was healthy. This issue occurred when using the path rewrite for PrizmDoc Server endpoints (e.g. in hello-prizmdoc-viewer-with-kubernetes sample).
  • Addressed an issue in the PrizmDoc Viewer where it omitted some or all of PDF content when rendering specific files.
  • Addressed an issue with the PrizmDoc Server markupBurners REST API when it was unable to remove links for markup with multiple redactions per page.
  • Security
    • Addressed potential vulnerabilities in the Raster Form Extraction Service (RFES) third-party components by updating them to the newer versions.
    • Addressed potential vulnerabilities in the Redaction Service third-party components by updating them to the newer versions.
    • Addressed potential vulnerabilities in the Watchdog Service third-party components by updating them to the newer versions.
    • Addressed potential vulnerabilities in the Error Reporting Service (ERS) third-party components by updating them to the newer versions.
    • Addressed potential vulnerabilities in the Admin Service third-party components by updating them to the newer versions.
    • Addressed potential vulnerabilities in the prizmdoc-core third-party components by updating them to the newer versions.
  • Viewing
    • Addressed an issue in the Viewer's Search Panel UI where the search UI elements overlapped and the text was unreadable. This occurred when searching a document that did not contain searchable text.