Skip to content

Releases: ApryseSDK/webviewer-ui

v10.11.0

30 Jul 17:51
4634a51
Compare
Choose a tag to compare

New

Accessibility
Active focus styles are now WCAG compliant.
Improved accessibility for bookmarks, signatures, and layer panels.
Improved accessibility for portfolio panels, redaction panels, and file attachment panels.

Office Editor
Added 'Review' mode for the creation of Track Changes.
Added support for viewing Track Changes in 'Review' panel.
Added Track Changes popup for quickly accepting/rejecting change.

Embedded Printing
Added options for watermarks, printing with comments, Current View, Current Page, Specify Page, Grayscale, Include Annotations, and Flatten.
Added support for embedded printing for WebViewer Server Documents.
Added support for embedded printing for other document types like Office, but not XOD files.

Fixes

General
Fixed a print regression where it prints the whole page instead of the current view.

Annotations
Fixed an issue where FreeText annotation text with multiple font sizes would crash WebViewer.

Custom UI
Fixed an issue where the ribbon items overflow flyout displayed disabled items.

Office Editor
Fixed an issue where cursor styles were not properly set.
Fixed an issue where user is not able set style on table range.

Redaction
Fixed an issue where the redaction search and mark all feature did not apply the correct font size.
Fixed an issue where redactions were not being applied when using the redaction search panel results view.

10.10.1

14 Jun 23:38
Compare
Choose a tag to compare

New

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.

Fixes

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.

10.9.0

27 May 18:02
f63e532
Compare
Choose a tag to compare

New

Annotations
Add StrokeStyle dropdown for annotations that allow changing the styling.
Enhanced the autosizing behavior of FreeText annotations, ensuring that changing the font or font size now adjusts the annotation's width and height accordingly.

Customize UI
Added a new mobile panel for the rubber stamps panel in the Modular UI.
Added a new mobile panel for the signature list panel in the Modular UI.
Added a selected state for options in the zoom flyout menu and for tools when they enter overflow menus.

Office Editor
Added new dropdown menu for Track Changes functionality.
Added an escape key event listener in office editor to return focus to the viewer element.
Added the ability to close inline comment popups using the escape key.
Added content styling and deletion for selected cell ranges in office editor tables.
Enhanced tables with inner cell select highlighting.
Added functionality to accept or reject tracked changes in popups.
Added table highlight and selection when the selection begins outside of the table.

Fixes

General
Fixed an issue where flyouts created from collapsed components did not update when the component was updated.
Fixed an issue where an Office document fails to load if loaded when WebViewer was ready.
Fixed a typo in the English translation of the UI.
Fixed an issue where the form field edit popup scrolled along with the page.
Fixes an issue with lib.zip being too large for Salesforce.

Customize UI
Fixed an issue with the app freezing when using the UI.Components.Header.setItems API.

Office Editor
Fixed an issue where a selected table was not highlighted in Office Editor.
Fixed an issue where getFileSize for Office Editor threw an error.
Fixed an issue in Office Editor where right-clicking on an image in a selection would clear the selected text.
Fixed an issue in Office Editor where clicking on a disabled context menu would dismiss the menu.
Fixed bugs with loadDocument API.

Annotations
Fixed an issue for FreeText annotations to no longer apply vertical alignment until the annotation is resized and switched to non-autosizing.
Fixed an issue with auto-sized FreeText annotations, ensuring they adjust their height and width when the stroke thickness is changed.
Fixed an issue related to the arrows used for connector lines between annotations and the note panel.

Accessibility
Fixed an issue in Accessible Mode where tabbing into the document would select the wrong page number.

Print
Fixed an issue with printing ListBox widgets to ensure correct output.

v7.0.0

24 Jul 19:19
Compare
Choose a tag to compare

v6.3.5

16 Jul 17:53
Compare
Choose a tag to compare

This changelog contains the fixes for v6.3.3, v6.3.4 and v6.3.5.

Fixes

6.3.5

Fixed wrong translation in translation-de.json
Fixed issue where the tooltip of an action button wasn't displaying correctly

6.3.4

Fixed issue where the thumbnail sizes were not correct in the thumbnails panel
Fixed issue where the StylePopup component was invisible in mobile devices
Fixed issue where the Notes option in the accessibility mode still showed up when the panel was disabled

6.3.3

Fixed issue where text in the NotePopup component was gray when being hovered in the dark theme
Fixed issue where the ink annotation(freehand annotation) in the signature modal was not preserved when the modal is reopened
Fixed issue where the bottom of the StampOverlay component was not reachable when the window height is shrinking
Fixed issue where Slider components did not have any data-elements
Fixed issue where clicking a thumbnail might scroll the panel into a wrong position
Fixed issue where the aspect ratio of thumbnails was not respected when using WebViewer with WebViewer Server
Fixed issue where dragging sliders inside the StylePopup component would drag the parent component as well

v6.3.2

09 Jun 16:51
Compare
Choose a tag to compare

Apparently I forgot to create a release for v6.3.1 so I'll combine the fixes together in this release.

Fixes

Fixed issue where users with the same name would both show up in the mentionChanged event.
Fixed issue where deleting a mention in the textarea wouldn't delete the whole mentioned name at one.
Fixed issue where setting status of an annotation in the notes panel would trigger two annotationChanged events.
Fixed issue where the annotation popup component would be cut off on a smaller screen.
Fixed issue where the bottom of the stamp overlay would be cut off on a smaller screen.
Fixed issue where min/max zoom that are set by the APIs were not respected by the zoom input in the header.
Fixed issue where inputs in the measurement overlay were editable when the viewer is in the read only mode.
Fixed issue where pasting into a freetext annotation would sometimes scroll the document.
Fixed issue where setting scale and precision of a measurement tool didn't apply the changes to the two new measurement tools(rectangle and ellipse).
Fixed issue where status in the notes panel would become grey on hover in the dark theme.
Fixed issue where freehand annotations weren't preserved when reopening the signature modal.
Fixed the documentation of instance.loadDocument.

v6.3.0

06 May 23:38
Compare
Choose a tag to compare

New

Added a popup component(RichTextPopup) that can be used to edit the text in a freetext annotation to have different font styles such as bold, italic, underline, strike, or different colors.
Updated the search overlay to always be open while creating annotations. The purpose of this is to decrease the number of unnecessary searches.

Fixes

Fixed issue where the text and image panel of the signature modal was cut off when viewing in a portrait mobile device.
Fixed issue where in some cases custom loaderror event handler would be registered before the built-in handler.
Fixed issue where hotkeys were still enabled when the signature modal was open

v6.2.4

01 May 18:45
Compare
Choose a tag to compare

Fixes

Fixed issue where sometimes the Tooltip component could not find a location to place itself #575
Fixed issue where sometimes the popup would be invisible #560
Fixed issue where text highlight tools don't have an opacity slider #569
Fixed issue where border style name was wrong
Fixed issue where border style in the style popup wasn't visible in a landscape mode mobile device
Fixed documentation for instance.setTheme to accept a string as the argument

v6.2.3

07 Apr 23:27
Compare
Choose a tag to compare

Fixes

Fixed the issue where switching from the thumbnail panel to other panels will output some warning messages in the console.

v5.2.0

06 Aug 19:59
Compare
Choose a tag to compare

Changelog

  • Added support for annotation grouping. When multiple annotations are selected a "group" button will appear allowing multiple annotations to be grouped together.
  • Added a new eraser tool which will delete paths for freehand annotations and completely delete other annotations
  • Added new language supports for Spanish, Japanese, Korean, Traditional Chinese and Portuguese. Credits to Allego.
  • Updated the left panel resize bar so that its width can be adjusted programmatically
  • Fixed issue where deleting a reply doesn't trigger a rerender in the notes panel, which results in the note showing the wrong number of replies it has
  • Fixed issue where sometimes the style popup will be on top of a sticky note annotation and make it not selectable
  • Fixed issue where an element can't be enabled back after getting disabled by using disableElements
  • Fixed issue where the message handler for retrieving the config file path isn't removed properly
  • And some other bug fixes