WebViewer Server 2025 Changelog

2.3.5 - April 9th

  • Updated Apryse SDK to version 11.4
  • Updated Tomcat to version 10.1.40
  • Updated the Apryse CAD Module
  • Fixed issue with authentication and converting HTML documents when using TRN_ENABLE_SESSION_AUTH
  • Fixed remote execution security issue if using cacheKey to load documents. The cacheKey option now only works with alphanumeric characters, underscores and hypens.
  • Fixed security vulnerability with SVG documents being able to access a limited amount of local files on the server
  • Created the new Linux ARM experimental build for WebViewer Server at the DockerHub repository pdftron/webviewer-server:nightly_arm64_experimental


2.3.4 - March 4th

  • [Windows] Fixes issue where in some situations the server would crash every 30 seconds due to a failed Windows API call.
  • [Windows] Fixes issue where the server would fail when called as a Windows Service in some machines.
  • [Windows] Updates OpenJDK 17.0.7_7 to the Windows OpenJDK 17.0.14+7

2.3.3 - February 19th

  • Updated Apryse SDK to version 11.3
  • Updated Tomcat to 10.1.35
  • Prevents rare issue which put the worker into a Heartbeat Exception loop, preventing the server from functioning.
  • Fixes issue when used with WebViewer that can cause non-90 degree rotations to not be respected when the output is downloaded from the server



2.3.2 - January 8th

  • Updated Apryse SDK to version 11.2
  • Updated Tomcat to 10.1.34
  • Updated HTML2PDF for 11.2
  • Updated CAD2PDF for 11.2
  • [Security] Fixes security vulnerability involving external APIs (GetThumb, GetPDF) and passing a local file to gain access to files within the server. The access was restricted to the path /usr/local/apache-tomcat and only to formats supported by WVS.
  • Fixes issue with previous release where the csv format was not converting as expected.
  • Fixed an error where WebViewer Server was not considering cgroup memory limits while determining whether memory needed to be cleared. This could effect systems using container limits via Docker, Podman or Kubernetes.

Did you find this helpful?

Trial setup questions?

Ask experts on Discord

Need other help?

Contact Support

Pricing or product questions?

Contact Sales