Below, please find the release notes for PrizmDoc® for Java v5.17.X and associated patch releases. For questions, please contact us at info@accusoft.com.

v5.17.0

Minor release.

New Features

  • Added new configuration toggle to bypass the dialog that appears upon clicking the Copy to New Document context menu option. To take advantage of this new feature, set showCopyToNewDialog to false in the config.js file.
  • The rotatePageBy API now works in fullscreen thumbnail view.

Bug fixes

  • Fixed an issue that caused rotated page thumbnails to sometimes overlap the preceding thumbnail.
  • Fixed an issue that caused the server to hang when attempting to load some very large PDF files.

Accessibility

Many accessibility improvements have been made in an effort to make PrizmDoc for Java WCAG 2.2 compliant. The following improvements have been made:

  • Field labels were added so each element can be read by a screen reader.
  • h1 heading was added to the page.
  • The programmatic purpose of each field has been identified.
  • Ensure all heading text is never empty.
  • Ensure color contrast of text is sufficient.
  • All dialogs have a label that can be read by a screen reader.
  • All labels have valid, unique IDs.
  • All fragments have valid, unique IDs.
  • Tables have clear headers defined.
  • Lists only have list items as descendants. This allows screen readers to accurately convey the number of list items.
  • alt attributes were added to all images.
  • No element has a tab-index greater than 0.
  • All aria attributes have valid values.
  • Browser zooming is enabled.
  • All landmarks have a unique role, label and/or title.
  • All page content is contained by landmarks.
  • lang attribute is properly set.
  • All tabbable elements have a valid widget role. This ensures all elements can be reached by using the tab button and can be read by a screen reader.
  • All form elements have a submit button.
  • There are no duplicate ID values. All IDs are unique.
  • All links can be accessed by a screen reader.
  • No anchors are linked to pages that do not exist.

Security

  • PrizmDoc for Java now uses the latest version of the Bootstrap library, taking advantage of recent security fixes and other changes in Bootstrap.
  • PrizmDoc for Java server-side components have been updated to use newer versions of many dependent libraries, resolving many security vulnerabilities.