For the complete documentation index, see llms.txt. This page is also available as Markdown.

WebViewer Server 2024 Changelog

2.3.1 - November 27th

  • Updated Apryse SDK to version 11.1

  • Updated Tomcat to 10.1.33

  • Moves SVG, XLT and XLTM to Apryse SDK - previously these were done with HTML2PDF and LibreOffice

  • Adds a server ID to the initial log output of each server

2.3.0 - October 30th

  • Updated Apryse SDK to version 11.0

  • Updated Tomcat to 10.1.31

  • Adds support for Prometheus via TRN_ENABLE_PROMETHEUS, documentation on usage can be found here

  • Adds support for wildcards to TRN_FETCH_REQUIRED_URLS, TRN_ALLOWED_DOMAINS and TRN_BLOCKED_DOMAINS

  • Updated the self-signed certificate used for demo purposes

2.2.5 - September 4th

  • Updated Apryse SDK to version 10.12

  • Updated Tomcat to 10.1.28

  • Updated to latest CAD libraries

  • Added jxr, oxps, dib, rle, jpf, jpx, j2k, j2c, jpm, hdp, wdp, and xps file formats.

  • CSV & RTF no longer use LibreOffice and instead use an internal solution, this deals with issues where these files could hang LibreOffice conversion.

  • Increased the max file upload size to 5GB from 2GB.

  • [Cloudformation] New 3.0.0 version

    • Fixes bug where health check failures would not take a container down for replacement.

    • Replaces EC2 instances with Fargate, for better general responsiveness to the ECS environment.

    • Improves auto scaling to be more measured and consistent.

    • Improves the overal experience creating, destroying and updating the template.

    • Adds specifying Minimum cluster size for WVS now.

    • Removed SSH bastion implementation due to the swap to Fargate instances.

2.2.4 - July 24th

  • Updated Apryse SDK to version 10.11

  • Updated Tomcat to 10.1.26

  • Updated to latest CAD libraries

  • Added log, md and jfif file formats

  • Improved information returned by GetPerfInfo, it now returns full server information

  • Removed limitation when using PWS keys with WVS on external APIs, these are now properly tracked

  • File uploads were not properly factoring in filename into the internal cache keys

  • Added queue overload check to health check, when the queue is overloaded past the server's ability to function the health check will return a 503

2.2.3 - June 12th

  • Updated Apryse SDK to version 10.10

  • Updated Tomcat to 10.1.24

  • Added renderAnnots option to GetThumb API

  • Updated to the latest CAD libraries

  • Updated to the latest HTML2PDF libraries

  • Fixed problem with some unicode names when files were uploaded directly to the server

  • [Cloudformation Template] Fixed issue preventing launch with pdftron/wv-loadbalancer greater than 2.1.6

2.2.2 - May 1st

  • Updated Apryse SDK to version 10.9

  • Updated Tomcat to 10.1.23

  • Add support for wildcards via * and ? when using TRN_ALLOWED_ORIGINS

  • Added option to hide license key in logs via SHOULD_HIDE_PRODUCT_KEY

  • Fixed issue where TRN_DISABLE_CLIENT_PDF_ACCESS set to true would break the server's health check

  • Updated to the latest CAD libraries

2.2.1 - March 22nd

  • Updated Apryse SDK to version 10.8

  • Updated Tomcat to 10.1.19

  • Updated the base image for the Docker container to debian:bookworm-slim

  • Fixed issue where the Docker container would not listen to Ctrl-C while attached

  • Fixed problem where many password protected documents would fail to open correctly

2.2.0 - February 7th

  • Updated Apryse SDK to version 10.7

  • Updated Tomcat to 10.1.18

  • General version updates for various libraries

  • Replaced the logging system inside the server, TRN_DEBUG_MODE will now greatly increase the amount of available logs

    • This changes log structure so only two will be present, wv-server and access.

    • Logs will now by default be rotated after 25MB has been reached, up to 10 times

  • Fixes issue where hidden layers would briefly be present on files

  • When used with WebViewer 10.7 and greater, now supports a server based fallback for files greater than 2GB, which previously would not work

  • Added fix for TRN_FETCH_REQUIRED_ORIGIN preventing it from working on certain configurations

  • Adds support for z-order for text extracting.

  • [WV-Loadbalancer] Updates HAProxy to 2.9.3

Last updated

Was this helpful?