Essential Studio for EJ2 TypeScript - v31.2.4 Release Notes

Common

Bug Fixes

  • #768133 - Resolved a bug in the processFraction method that mishandled scientific notation which works fine for “5e-11” and improper for Decimal Cases like “5.7e-11”.

AI AssistView

Bug Fixes

  • #I762089 - Now the issue with maxFileSize validation when locale is configured for the file status text has been resolved.

Block Editor

Bug Fixes

  • #I756987 - Now the issue with the Block Editor vulnerable code due to the usage of Math.random() has been resolved.

  • #I775231 - Now the issue with popup overlap when using multiple Block Editor placed inside grid layout has been resolved.

Chart

Bug Fixes

  • #I757693 - Extra space will no longer be added to the axis label during dynamic updates.
  • #I777050 - Grid lines are now rendered for empty charts.

Feature

  • #I776271 - Support for accessibility labels has been added to the chart SVG.

DatePicker

Bug Fixes

  • #I761820 - Fixed an issue where the DatePicker became disabled or unresponsive when the min property changed from null to a date value.

DateRangePicker

Bug Fixes

  • #I753728 - Fixed an issue where the date range picker with the preset range popup would open behind the drawer.

DocumentEditor

Bug Fixes

  • #I761423 - AutoFocus behaviour updated when enableAutoFocus is set to false.
  • #I772600 - Resolved performance issue when inserting text with a large number of DOM elements.
  • #I774527 - Toggling paragraph marks now correctly maintains bookmark visibility.
  • #I773462 - Fixed a null reference exception that occurred on the server when downloading a document containing a chart.
  • #I772069 - Resolved endless selection issue when applying a toolbar tool to a text selection.
  • #I771551 - Font-family now updates correctly for list text, addressing incorrect cursor positioning related to paragraph before spacing.
  • #I763642 - Fixed layout issues caused by split paragraphs across pages.

Bug Fixes

  • #I771070 - Fixed an issue where the Clear button was not in a disabled state when the e-static-clear class was used with the enabled property set to False.

  • #I771080 - Fixed an issue where the float label text was overlapping with the icon of the dropdown list component when long text was used.

GanttChart

Bug fixes

  • #I771301 - Resolved a console error that occurred during the update of duration field for CRUD and row drag drop actions.
  • #I778336 - The issue with inconsistent behaviour for editing parent tasks between cell edit and dialog edit modes has been resolved.

Grid

Bug Fixes

  • #FB70538 - Resolved an issue where the custom filter for a date column did not function correctly with the AND operator in column filtering.
  • #I775824 - Fixed a script error that occurred when adding a record with both virtualization and a foreign key column enabled.

NumericTextBox

Bug Fixes

  • #I771080 - Fixed an issue where the float label text was overlapping with the icon of the numeric textbox component when long text was used.

PDF Viewer

Bug Fixes

  • #I776985 - Resolved an issue where script error occurred when findTextAsync was performed with the provided text in the document.

Pivot Table

Bug Fixes

  • #I773098 - The date filtering is now functioning correctly when filtering identical date members in the pivot table.

RichTextEditor

Bug Fixes

  • #I776604 - Now, unnecessary toolbar items are properly disabled when a custom toolbar item is added while focusing inside a code block.

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 431 431 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 144 144 0 All Passed
ButtonGroup 120 120 0 All Passed
calendar 177 177 0 All Passed
Carousel 61 61 0 All Passed
Chart 4919 4919 0 All Passed
Chat UI 184 184 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 3662 3662 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 2187 2187 0 All Passed
Floating Action Button 132 132 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 36 36 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 4608 4608 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 122 122 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