PrizmDoc for Java v5.17 Release Notes
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, setshowCopyToNewDialog
tofalse
in theconfig.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 asubmit
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.
Have questions, corrections, or concerns about this topic? Please let us know!