Version 8.12.0 Changelog (2023-02-17)

WebViewer Core

New

  • Added more event sources for annotationChanged event.
  • Added SignatureCreateTool.SigningModes, SignatureCreateTool.setSigningMode, SignatureCreateTool.getSigningMode to enable signing by appearance.
  • Added support for Content-Security-Policy without script-src blob: by adding the disableObjectURLBlobs argument in the WebViewer constructor.
  • Updated DocumentViewer.setWatermark to return a promise that resolves when the watermark has been applied.
  • Added new warning messages when incorrect input types are entered for specific APIs.
  • Updated documentViewer.loadAsync to be deprecated in favor of documentViewer.loadDocument.
  • Added performance improvements when drawing measurement annotations with caption disabled.
  • Added error message for Digital Signature Verification permission.
  • Added a mobile long tap event, equivalent to the desktop right-click event.
  • Added support for JavaScript actions in Outlines for PDF and XOD.
  • Updated pre-rendering cache default level to 10 and enabled pre-rendering while in viewport mode to improve scrolling behavior.
  • Added an API for clearing signatures from signature widgets so they can be signed again. SignatureWidgetAnnotation.clearSignature.

Fixes

  • Fixed missing signature in page extraction.
  • Fixed issue where annotation changes get reverted when using WebViewer Server.
  • Fixed issue where new area measurement annotations captions were not being rotated according to the current page rotation.
  • Fixed issue with too many link annotations being created in some cases.
  • Fixed widgets not being imported correctly when using the setDocumentXFDFRetriever API.
  • Fixed rotate button not working when moving multiple annotations.
  • Fixed loading image documents not triggering XFDF retrieval functions.
  • Fixed specific editing features not working with license keys.
  • Fixed lists getting auto-formatted when using FreeTexts and in content edit mode.
  • Fixed issue where "Screen" type annotations inside the document didn't import the ID correctly.
  • Fixed issue with LineEndType not having "None" in XFDF.
  • Fixed issue where images would interfere with interacting with edit boxes.
  • Fixed issue where required flag in signature was not handled correctly.
  • Fixed issues with redaction tool functions that weren't exposed properly.
  • Fixed issue with opening automatic links with line breaks.
  • Fixed issue with font substitution API when using Firefox.
  • Fixed issue causing file attachments with non-icon appearances to appear as icons.
  • Fixed issue where WebViewer watermark appeared in Salesforce integration.
  • Fixed issue where the page scroll was not smooth when using stylus mode.
  • Fixed issue where not all semantic text compare annotations would appear in the change list.
  • Fixed issue with replies being lost when moving an annotation across pages.
  • Fixed hard to see checkboxes and radio button styling in Read-Only mode.

WebViewer UI

New

  • Added saving of user preferences in Settings modal.
  • Added new API for exporting and importing user settings (UI.exportUserSettings and UI.importUserSettings).
  • Added button for clearing signature widgets that are signed by appearance.
  • Added new UI.setGrayscaleDarknessFactor API to tweak the darkness of grayscale prints.
  • Updated UI of the list of users when using mentions in the Comments Panel.
  • Updated page replace modal to select all pages by default.

Fixes

  • Fixed controls overlay to work with MultiViewerMode.
  • Fixed scaleOverlayContainer being unable to be disabled.
  • Fixed issue where new content was not being inserted in the correct spot in Edit mode, after rotating a page using the tools in the thumbnails panel.
  • Fixed error being thrown when updating scale after calibration.
  • Fixed missing translation in the signature panel.
  • Fixed incorrect Polish translations.
  • Fixed the issue of incorrect text when using createToolbarGroup multiple times.
  • Fixed the issue with notes not focusing on the left panel.
  • Fixed signature verification date format where single digits are not prefixed with a zero.
  • Fixed missing translations for semantic text compare.
  • Fixed issue where semantic compare change list items could go to the wrong result when searching within the change list.
  • Fixed issue where documentViewer.enableReadOnlyMode API doesn't disable page manipulation features from the thumbnail panel.
  • Fixed issue causing copy and pasting to not work in the Notes Panel.
  • Fixed UI Loading issues in IOS 12.
  • Fixed missing TypeScript definition for enableFeatures.
  • Fixed issue where printing documents with large page sizes and thin lines made it difficult to see the lines.
  • Fixed Chrome adding extra pages when printing.
  • Fixed issue with print in grayscale checkbox being disregarded.

Did you find this helpful?

Trial setup questions?

Ask experts on Discord

Need other help?

Contact Support

Pricing or product questions?

Contact Sales