Version 10.10.0 Changelog (2024-06-12)
General
- Added new APIs:
enableStrictAnnotationFontMatching
and disableStrictAnnotationFontMatching
. Enabling strict annotation font matching will ensure that the FreeText annotation text that appears in WebViewer will look identical after downloading the PDF.
Annotations
- Added new Annotation Manager namespace
annotationManager.Alignment
and APIs on that namespace, alignAnnotations
, centerAnnotations
and distributeAnnotations
. - Ensured auto font size free texts draw correctly while being created.
- Added
documentViewer.downloadRemainingAnnotations
to allow speeding up the download of annotations.
Forms
- Added a button to open the date picker for date picker widgets to better separate the keyboard events between the input and date picker.
General
- Fixed an issue causing multi-tab to crash when switching tabs while the left panel was open.
- Fixed an issue where loading a linearized document from a cross-domain source would set the
withCredentials
parameter to true. - Fixed a memory leak issue related to DOM element references stored in wrong function scope.
- Fixed an issue where loading a new document while reconnecting to WebViewer Server could cause duplicate WebSocket connections.
Annotations
- Fixed an issue where area caption text color did not change when changing the annotation's stroke color.
- Fixed an annotation appearance issue during the download in WebViewer Server.
- Fixed an issue with FreeText annotations being drawn larger in font size units other than
pt
. - Fixed incorrect blend mode behavior.
Content Edit
- Fixed an issue where the alignment could not be set on content boxes with multiple paragraphs.
- Fixed an issue where the constants in
ContentEdit.Types
could not be imported. - Fixed an issue where content edit mode could not get shadow root in Web Component.
- Fixed an issue where adding text in Content Edit mode did not remove the selected text.
- Fixed an issue where caret placement in Content Edit mode was inaccurate with certain fonts.
- Fixed an issue where text selection in Content Edit mode showed vertical gaps between characters.
Forms
- Fixed an Issue with Widget
CSS
causing Text Widgets
to occasionally reflow incorrectly. - Fixed an issue where
DatePickerWidget
tooltips were displaying undefined
.
Office Editor
- Fixed an issue with selection style properties showing the incorrect value.
General
- Added support for Reader Mode in WebComponent.
Annotations
- Added new Context menu option
Align
when selecting 2 or more Annotations, allowing Alignment of selected annotations.
Customize UI
- Added new API to get and change panels in a
TabPanel
. - Allowed printing for watermarks with a font size greater than 512 and less than or equal to 1600.
- Added support for flyouts and buttons using a function map for onClick events in the modular UI import and export APIs.
- Added APIs for importing and exporting modular components, enabling the creation of new UIs using JSON data.
Digital Signatures
- When the Initials feature is enabled, the full signature must be filled into the modal or the create signature button will be disabled.
Office Editor
- Added support for style presets.
Annotations
- Fixed an issue with overlapping highlighted content.
- Fixed an issue where the line style options for shape annotations did not have enough contrast to the background in dark mode.
Customize UI
- Fixed an issue where newly created outlines were automatically selected, preventing the creation of sibling outlines without first deselecting the newly created one.
- Fixed an issue where the mention manager triggered the delete event incorrectly.
- Fixed WebViewer crashing when clicking or hovering on links in semantic comparing mode.
- Fixed an issue with the Marquee zoom offset in WebComponent.
- Fixed an issue where mentions were not working in WebComponent.
- Fixed an issue with generic panels being slightly offscreen with multi-tab enabled.
- Fixed an issue with the style for Toggle and Custom buttons on the modular UI.
- Fixed an issue with the JSDoc on the UI so the APIs are recognized correctly in TypeScript projects.
Redaction
- Fixed an issue where the redaction style did not match the redaction tool's default styles.
Office Editor
- Fixed a table selection issue in Office Editor.
Did you find this helpful?