Essential Studio for React Release Notes
Barcode
Bug Fixes
-
#I508544- Now, the DataMatrix barcode is rendered properly with alphanumeric values.
Chart
Bug Fixes
-
#I650885- Now, the subtitle will align properly without cut off. -
#I651405- Legends with paging now render correctly when toggling in canvas mode.
ContextMenu
Features
-
The context menu now includes
scroller support, improving accessibility and usability across all devices. Submenus dynamically adjust to fit the available screen space. -
The context menu now includes
Template Support, enabling the embedding of custom layouts, controls, or components for seamless integration of text, buttons, images, and icons.
DashboardLayout
Bug Fixes
-
#I650290- Enhanced the transition effect when performing drag and drop between panels in the Dashboard component.
DatePicker
Bug Fixes
-
#I648389- Fixed an issue where the CSS for the selected value was removed when the minimum and maximum properties were changed dynamically. -
#I654432- Fixed an issue where the Clear Icon was displayed when the enable mask support had no value.
Diagram
Bug Fixes
-
#I647572- Image node opacity is now applied in exported images. -
#I644133- Resolved the issue with drawing Polyline connector on iPad. -
#I644139- Improved touch interactions for selecting and editing nodes. -
#I642023- Multiple selected child nodes of a Swimlane can be moved to a different lane smoothly. -
#I651070- Deleted nodes now no longer reappear after interacting with nodes -
#I652278- TheelementDrawevent is now triggered forfreehandconnectors,polylineconnectors, andpolygonshapes.
DocumentEditor
Bug Fixes
-
#I642653- Resolved the XML mapping data document importing issue. -
#I639842- Resolved the layouting issue in RTL table. -
#I644826- Resolved the comments escape characters issue when opening exported document. -
#I645913- Resolved the selection issue incorrect behaviour with Comments. -
#I623329- Resolved the performance issues with document editor. -
#I650898- Resolved the Document generates a corrupted docx issue. -
#I643649- Now selection in document does not get changed after modifying the style. -
#I644795- Resolved the adding enter in syncfusion editor leads to weird tab behaviour issue. -
#I645817- Resolved the change case functionality bugs. -
#I645091- Resolved the table text outside table at end of page issue.
DropDownButton
Features
-
The DropDownButton now includes a
Template supportsembedding custom layouts, controls, or components, allowing for flexible integration of text, buttons, images, and icons to enhance user-friendliness. -
The DropDownButton component now includes a
PopupWidthproperty, enabling users to define the width of itspopup, providing enhanced design flexibility. -
The DropDownButton component now includes the
AnimationSettingsfeature, enabling users to customizepopupanimations by controlling the duration, easing, and effects. This enhancement improves visual appeal, ensures smooth transitions, and provides a consistent interactive experience.
DropDownTree
Bug Fixes
-
I639573- Resolved an issue where all child nodes of a parent node were automatically selected upon reopening the Dropdown Tree component after filtering and selecting the parent node.
FileManager
Bug Fixes
-
#I649098- Resolved a console error that occurred during drag-and-drop operations in the File Manager component when integrated with the NodeJS service.
GanttChart
Bug fixes
-
#I650238- Work calculation is not functioning correctly when adding a record issue has been fixed.
Grid
Bug fixes
-
#I652520- Resolved an issue where a script error was thrown when hovering over the stacked header column. -
#I647846- Fixed a script error that occurred when calling theupdateRowmethod with an invalid row index. -
#I650873- Resolved an issue where the paste action could not be performed on a template cell in the Grid. -
#I649529- Fixed a script error that occurred while searching for unavailable data with the checkbox andpersistSelectionoptions enabled, and at least one column grouped.
Image Editor
Features
-
The Image Editor component now supports image restrictions via the
uploadSettingsproperty, enabling users to specify allowed image extensions and define minimum and maximum image sizes. -
The Image Editor component now supports the
WEBPformat, allowing users to upload and save WEBP images.
Kanban
Bug Fixes
-
#I650922- Now, the Kanban cards are updated properly without any errors while having theCustomDataAdaptorconfiguration.
ListBox
Bug Fixes
- Issue with “Listbox moveTo method thrown script error when toolbarSettings property is empty” has been resolved.
ListView
Breaking Changes
- Using a ternary operator within the string-type template is not supported and we suggest using a function type template in ListView. Refer to the below code for example
Previous
let template: string = '<div class="e-list-wrapper e-list-avatar" id = ${id}>' +
'<span class="e-list-content">${name} ${$imgUrl ? $imgUrl : \'no image\' }</span></div>';Now
// data denotes the template data of each nodes from ListView data.
let template: Function = (data: any) => {
let result = `<div class="e-list-wrapper e-list-avatar" id = "${data.id}">`+
`<span class="e-list-content">${data.name} ${data.imgUrl ? data.imgUrl : 'no image' }</span></div>`;
return result;
}MultiSelect
Bug Fixes
-
#I451885- Resolved the performance issue when multiselect component is rendered with large number of data.
PDF Viewer
Bug Fixes
-
#I652381- Now, the signature with custom font is visible properly in downloaded PDF document. -
#I645218- Now, the memory out-of-bounds exception no longer occurs inVue 2. -
#I651818- Now, the dropdown values are correctly preserved when opening the PDF document, with different item names and values for the dropdown options. -
#I645714- Now, the added text markup annotation bounds and the exported annotation bounds are the same. -
#I645043- Now, the radio button field data is not lost when scrolling through the provided document. -
#I646730- Now, the Text Selection and Pan keyboard shortcuts are disabled when the corresponding options are not available in the toolbar. -
#I635071- Now, the checkbox form fields are properly checked in the downloaded document.
New Features
-
#I593597- Added support for preservingunicodetext in free text annotations within thestandalonePDF Viewer.
Pivot Table
Bug fixes
-
#I645195- The pivot table will now display the proper data based on the current page size when using the paging option. -
#I645619- The error popup will now appear correctly when entering an invalid formula in the calculated field UI.
RichTextEditor
Bug Fixes
-
#I656029- Now, the link quick toolbar now opens properly in theFirefoxbrowser when the link is inside a table in the Rich Text Editor. -
#I659319- Now, the inline emoji picker popup now closes properly after certain characters when theNo Result Foundstatus is displayed in the Rich Text Editor. -
#I659591- Now, the content now scrolls to the cursor position correctly when inserted through theexecuteCommandmethod in the Rich Text Editor. -
#I648421- Now, enhanced the documentation forimageUploadFailedandimageUploadSuccessevents in the Rich Text Editor to include detailed descriptions of the event parameters. -
#I657212- Now, when adding an emoji before or after a URL, it will remain separate and will not be included in the link’s display text.
Schedule
Bug fixes
-
#F194681- An issue where a script error occurred while editing an existing event in the scheduler component has been resolved.
Spreadsheet
Bug fixes
-
#I647116- Issue with “#VALUE! error that occurred in a formula cell when the formatted value of its dependent cell was changed” has been resolved.
Stock Chart
New Features
-
#I620773- The crosshair now snaps to the nearest data point, providing improved precision and focus on individual data points.
TextBox
Bug Fixes
-
#I648833- Fixed an issue with the floating label and border changes that occur upon clicking the reset button.
Tree Grid
Features
- Provided support for inline editing with virtualization enabled. Please find the demo here.
-
#I323425,#I332700,#I344742,#I375307- Provided support for frozen column with virtualization enabled.
TreeView
Bug Fixes
-
#I650340- The alignment issue in the TreeView component, which occurred when using the IconCss field property with the e-icons class while enabling checkbox support, has been resolved. -
#I649622- The issue with the preventTargetExpand parameter, when set to true in the TreeView component’s addNodes method, has been resolved. -
#I639573- Resolved an issue where all child nodes of a parent node were automatically selected upon reopening the DropdownTree component after filtering and selecting the parent node.