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

Did you find this helpful?

Trial setup questions?

Ask experts on Discord

Need other help?

Contact Support

Pricing or product questions?

Contact Sales