- Added search and replace across cells, sheets, and workbooks, with support for whole-word matching, case sensitivity, and programmatic APIs as well as an in-editor search and replace panel.
- Added states to the cell border style buttons to indicate which borders of the current selected cell have styles applied.
- Added the ability to insert, retrieve, and remove images from a spreadsheet.
- Added the ability to undo and redo changes.
- Added comprehensive keyboard shortcut support for spreadsheet editor mode.
- Added ability to paste images into Word document.
- Added APIs for programmatic text editing and a new in-editor Search and Replace panel, giving developers the ability to automate bulk updates and end users the ability to make quick, precise changes to content.
- Improved speed and performance of Accessible Reading Order. Deprecated
setPreProcessingLevel
and getPreProcessingLevel
. - Added support for structured elements like Lists and Tables.
- Added auto text direction detection to perform RTL text search.
- Add support for text searching in RTL documents.
- Add RTL text selection support for DOCX documents.
- Add PDF RTL
TextSelection
support.
- Add support for view-only mode
- See more information here.
- Added the ability to search and replace in WebViewer.
- See more information here.
- Added support for the
uiPath
configuration option in WebComponent. - Added an event
AFTER_TAB_CHANGED
to the TabManager
.
- Fixed an issue to validate the sheet name correctly to avoid duplication.
- Fixed an issue so that a same sheet name with different casing can be used.
- Fixed issues with
Callout
annotations not resizing, FreeText
and Callout
wrapping, and vertical misalignment when rotated. - Fixed an issue where
stamp
and signature
annotation previews were offset from the mouse position in web component mode. - Fixed an issue where, in stylus mode, the initial drawing after palm down on screen did not draw a freehand annotation.
- Fixed an issue where text with rich text styling did not change the color in the comments panel.
- Added a small right offset to
FreeText
annotations to prevent bold, italic, and RTL characters from being cut off when right-aligned. - Fixed an issue where custom permission checks could be called before the
annotationChanged
event for FreeText
annotations. - Fixed an issue where grouping a set of annotation and triggering undo would delete an annotation.
- Fixed an issue where moving
FreeText
annotations would duplicate the edit box. - Fixed an issue for Free Text annotations where toggling 'Scale font size dynamically' did not trigger an
annotationChanged
event. - Fixed an issue that could cause a memory error when performing semantic comparison.
- Fixed an issue where you could have empty options in
ListWidgetAnnotations
and ChoiceWidgetAnnotations
.
- Fixed an issue where text selection in some DOCX documents was incorrect.
- Fixed
pasteText
method so that it returns a Promise. - Fixed an issue where editing a document would unexpectedly reset the selected search options.
- Fixed an issue where text stroke was not drawn or the width was too small in office documents.
- Improved indentation behavior for the TAB keypress and indent buttons.
- Fixed an incorrect behavior where signatures were duplicated across fields in some scenarios.
- Fixed an issue where checkbox and radio button widgets lost their appearances when
setDocumentXFDFRetriever
was called. - Fixed an issue where the
DoNotScroll
flag of a textbox form field was being ignored. - Fixed an issue where the Sign Here text was shown incorrectly after signing.
- Fixed an issue where the Sign Here element on signature widgets wasn't resizing properly when zooming in.
- Fixed an issue where the Sign Here text of the signature widget overflowed the container at a small zoom percentage.
- Fixed issues with moving rotated widgets and dragging across pages in Form Builder.
- Fixed issues with tagged PDFs and Accessible Reading Order (ARO) mode in multi-tab environments.
- Fixed an issue where an extra event would be tracked when downloading and flattening a file.
- Fixed an issue where loading documents with WVS would not resolve.
- Fixed a regression in the single threaded downloader running out of cache space.
- Fixed an issue where the
TAB_ADDED
event was fired before the state was updated.
- Added right to left (RTL) language support in the UI for all RTL languages. This expanded the document viewing and editing experiences in WebViewer, including UI localization, for Arabic, Hebrew, Persian, and Urdu, without additional engineering overhead.
- Added popups to Modular UI config files for easy customization.
- Added support for the
AnnotationNoteConnector
Line on the Left side and in RTL. - Updated the Notes Panel
MultiSelect
to use the modular style panel flyout. - Hid icons from accessibility tree by default.
- Fixed an issue where the delete button for
custom stamps
did not have a dataElement
. - Fixed an issue where adding or updating a single UI element triggered unnecessary warnings.
- Fixed an issue where, in responsive mode, opening the Zoom Options would freeze the application.
- Fixed an issue where resizing the page was causing a responsiveness bug with the Zoom component.
- Fixed an issue where performing page operations caused all thumbnails to refresh, resulting in flickering and annotations briefly disappearing.
See our latest Release Notes for more about our new features, including supporting documentation to use RTL in WebViewer, and search and replace in WebViewer, Spreadsheet Editor, and DOCX Editor.