Essential Studio for EJ2 JavaScript - v31.2.5 Release Notes

Common

Bug Fixes

  • #I780829 - Resolved the issue of unexpected auto-correction of invalid time input on blur in the DateTimePicker and TimePicker components.

Accumulation Chart

Bug Fixes

  • #I770523 - Now the accumulation chart title is properly positioned when set to ‘Bottom’.
  • #I770415 - Now the trimmed legend tooltip text is displayed properly on the reversed legend.

Chart

Bug Fixes

  • #I777320 - The scrollbar will now update properly when it is dragged.
  • #I767509 - The range column chart now renders correctly using a datetime Y-axis.
  • #I779972 - Chart data is now properly updated for duplicate X values when exporting to Excel.

ColorPicker

Bug Fixes

  • #778916 - Addressed an issue where the color picker would trigger events even when the same value was selected.

Diagram

Bug Fixes

  • #I775337 - Node distribution functionality has been corrected and now works as expected.
  • #I775236 - Tooltip content is now fully visible, even when displaying large amounts of text.
  • #I774007 - Annotation text field sizing now renders correctly when the body element uses display flex.
  • #I775354 - Locked nodes stay fixed and are no longer resized with unlocked nodes.
  • #I775726 - Connector segments no longer jump when the source end is dragged and continuously connected to a node.
  • #I776101 - The allowDrag property now functions correctly when updated dynamically.
  • #I776677 - Saving diagram with fixedUserHandleTemplate no longer throws errors in Angular.
  • #I776814 - Improved performance when moving multiple selected nodes within a SwimLane.

DocumentEditor

Bug Fixes

#I762105 - Resolved script error caused by content control element selection changes.
#I770623 - Resolved issue where content in the document was not displaying properly.
#I773688 - Resolved script error in the ribbon when applying the last three styles in different locales.
#I769024 - Resolved issue with cursor position when merging two paragraphs.
#I772615 - Addressed performance issue caused by updating text style in the ribbon while typing.
#I766597 - Resolved form field issue.
#I777112 - Resolved error when reopening updated elements via the context menu.
#I771628 - Resolved script error related to linked styles.
#I780412 - Resolved issue with deleting table cells.
#I775093 - Resolved collaborative editing issue.
#I762135 - Resolved issue where the editable zone inherited the highlight color from the restricted zone.

Features

  • #I712226- Added support for user specific custom dictionaries

GanttChart

Bug fixes

  • #I777187 - Fixed an issue where offsets were calculated incorrectly when editSettings was not configured.
  • #I778239 - Resolved an issue where rows were inserted in reverse order when multiple rows were dragged and dropped simultaneously.
  • #I778404 - Resolved unpredictable task shifts and miscalculated dependency offsets in the Gantt chart.
  • #I778127 - Resolved an issue where navigating with Tab and arrow keys caused duplicate focus highlights on row cells and column headers.

Grid

Bug Fixes

  • #I762462 - Fixed a scrolling issue in Safari for grids using frozen columns and column virtualization.
  • #I777595 - Fixed focus border styling problem in the column chooser’s search input for the Fluent 2 theme.

PDF Viewer

Bug Fixes

  • #I776058 - Resolved a performance issue when opening PDFs with a large number of free text annotations.
  • #I776718 - Resolved an issue where some special characters were not being searched properly in the provided PDF document.
  • #I776711 - Resolved an issue where text editing in the search input box was not working properly after selecting text in the PDF Viewer.

Pivot Table

Bug Fixes

  • #I759062 - Row subtotals are now properly hidden when the showRowSubTotals property is disabled in tabular pivot table.

RichTextEditor

Bug Fixes

  • #F197675 - Now, the Rich Text Editor works properly by showing tooltips when dynamically setting the enabled property to true.

  • #I780766 - Now, the Rich Text Editor works properly when the value is bound as undefined, without throwing script errors.

  • #I776059 - Now, pasting nested lists from OneNote into the Rich Text Editor works correctly, with styles applying and reverting as expected.

  • #I778189 - Now, pasting lists from Copilot into the Rich Text Editor works correctly, with no misalignment issues.

  • #I779872 - Now, the Rich Text Editor works properly when hovering over the dialog header to show the tooltip.

  • #I770551 - Now, reverting the indented list items in Rich Text Editor works properly.

Slider

Bug Fixes

  • 775749 - The isInteracted property in the change event now correctly returns true for keyboard and slider button actions.

Tree Grid

Bug Fixes

  • #I773243 - Fixed a bug where the frozen column border disappears when row data is updated using the setRowData method.

Treeview

Bug Fixes

  • #I776118 - The issue where the parent node was automatically checked when dynamically adding a child node with isChecked set to true, even when autoCheck was set to false, has been resolved.

Test Results

Component Name Test Cases Passed Failed Remarks
3D Chart 232 232 0 All Passed
3D Circular Chart 374 374 0 All Passed
Accordion 205 205 0 All Passed
AI Assist View 432 432 0 All Passed
App Bar 67 67 0 All Passed
AutoComplete 200 200 0 All Passed
Breadcrumb 160 160 0 All Passed
Bullet Chart 168 168 0 All Passed
Button 145 145 0 All Passed
ButtonGroup 120 120 0 All Passed
calendar 177 177 0 All Passed
Carousel 61 61 0 All Passed
Chart 4957 4957 0 All Passed
Chat UI 184 184 0 All Passed
Checkbox 37 37 0 All Passed
CircularGauge 429 429 0 All Passed
ColorPicker 130 130 0 All Passed
Combo Box 139 139 0 All Passed
Common 904 904 0 All Passed
Context Menu 105 105 0 All Passed
Data Grid 3663 3663 0 All Passed
Date Picker 426 426 0 All Passed
Date Range Picker 519 519 0 All Passed
Date Time Picker 324 324 0 All Passed
Diagram 12813 12813 0 All Passed
Dialog 63 63 0 All Passed
DropDown Button 132 132 0 All Passed
Dropdown List 194 194 0 All Passed
Dropdown Tree 105 105 0 All Passed
File Manager 2188 2188 0 All Passed
Floating Action Button 174 174 0 All Passed
Gantt 3522 3522 0 All Passed
HeatMap Chart 635 635 0 All Passed
Image Editor 1653 1653 0 All Passed
In-place Editor 642 642 0 All Passed
Kanban 268 268 0 All Passed
LinearGauge 426 426 0 All Passed
Listbox 115 115 0 All Passed
ListView 84 84 0 All Passed
Maps 1368 1368 0 All Passed
Mention 35 35 0 All Passed
Menu 187 187 0 All Passed
Multicolumn Combo Box 254 254 0 All Passed
Multiselect Dropdown 422 422 0 All Passed
OTP Input 240 240 0 All Passed
Pivot Table 5303 5303 0 All Passed
Progress Bar 81 81 0 All Passed
Progress Button 132 132 0 All Passed
Query Builder 480 480 0 All Passed
RadioButton 45 45 0 All Passed
RangeNavigator 140 140 0 All Passed
Rating 198 198 0 All Passed
Ribbon 623 623 0 All Passed
Rich Text Editor 5095 5095 0 All Passed
schedule 4644 4644 0 All Passed
sidebar 88 88 0 All Passed
Signature 105 105 0 All Passed
Skeleton 144 144 0 All Passed
Slider 147 147 0 All Passed
SmithChart 49 49 0 All Passed
Sparkline 58 58 0 All Passed
Speech To Text 200 200 0 All Passed
Speed Dial 366 366 0 All Passed
Split Button 144 144 0 All Passed
Stepper 91 91 0 All Passed
Stock Chart 379 379 0 All Passed
Tab 69 69 0 All Passed
Text Area 107 107 0 All Passed
TextBox 54 54 0 All Passed
Time Picker 180 180 0 All Passed
Timeline 213 213 0 All Passed
Toast 139 139 0 All Passed
Toolbar 112 112 0 All Passed
ToolTip 136 136 0 All Passed
TreeGrid 3786 3786 0 All Passed
Treemap 326 326 0 All Passed
Treeview 370 370 0 All Passed