Essential Studio for EJ2 TypeScript - v34.1.30 Release Notes

Common

Feature

  • #1039491 - Implemented pre-computed component-to-product mapping for instant license validation with dynamic URL generation based on component type.

ColorPicker

Bug Fixes

-#I847673 - Issue with “ColorPicker popup not responsive on mobile devices” has been resolved.

ComboBox

Bug Fixes

  • #I838922 - Issue with “Change event not fired when AutoFill is enabled and item is selected via mouse” has been resolved.

Diagram

Bug Fixes

  • #I847063 - Fixed an issue where diagram selection changed unexpectedly when navigating using scrollbars.
  • #I846808 - Fixed duplicate historyChange triggers when moving multiple nodes and connectors with Line Routing enabled, ensuring proper undo/redo.

DocumentEditor

Bug Fixes

#I827048 - Fixed an issue where double-clicking the Ribbon tab left extra space and an unexpected border in the status bar.

Features

#I848904 - Implemented support for rendering the tracking revision list based on paragraph character formatting.

Bug fixes

  • #I845518 - Issue with “Inconsistency in DropDownList component virtualization support during scrolling” has been resolved.

GanttChart

Bug fix

  • #F198447 - Performance degradation after repeated expand/collapse and row drag-and-drop actions with multiple column templates has been fixed.

Grid

Bug Fixes

  • #I850753 - Resolved an issue where numeric filtering returned incorrect results when matchCase was disabled.
  • #I845390 - Resolved an issue where isCtrlPressed incorrectly returned true during row selection when checkbox selection was enabled.
  • #I841365 - Resolved an issue where the modal overlay was incorrectly positioned when the Grid dialog was appended to the body.
  • #I847076 - Resolved an issue where the Menu filter for foreign key columns generated incorrect OData queries using the parent field instead of the configured foreignKeyField.

Bug Fixes

  • #I846115 - The issue with “ When navigating menu items using the up/down arrow keys, causing the parent scroll to activate” has been resolved.

MultiColumn ComboBox

Bug Fixes

  • #I846768 - The issue with “MultiColumnComboBox enter key triggers null change event in remote data and causes form refresh in form tag” has been resolved.

MultiSelect

Bug Fixes

  • #I852515 - Resolved an accessibility issue in the MultiSelect component that occurred when a value was selected in Box mode, improving compliance with accessibility standards and ensuring proper screen reader support.

-#I848974 - Issue with “Maximum Call Stack Error Occurs When Binding Large Data Sets” has been resolved.

  • #I850322 - Issue with “MultiSelect Dropdown component input overrides chip text during early filtering with remote data source” has been resolved.

PDF Viewer

Bug Fixes

  • #I847469 - Resolved an issue where button fields were not rendered in the Standalone PDF Viewer without the form designer module.
  • #I844902 - Fixed an issue where duplicate annotations were rendered in the customer provided document without form designer module.
  • #I794581 - Fixed an issue where form field values were not positioned correctly during printing in server rendering mode for the provided document.
  • #I848900 - Resolved an issue where ink annotations were not rendered properly after being added as a dot and saved in the PDF document.
  • #I846654 - Resolved screen reader and keyboard accessibility issues in the PDF Viewer.
  • #I849048 - Resolved an issue where bounds were not updated correctly in the UI after fields were updated programmatically.
  • Resolved an issue where the context menu flickered when the comment panel was open on Ubuntu OS devices.

Pivot Table

Bug Fixes

  • #I849413 - Resolved a Content Security Policy (CSP) violation caused by an inline context menu handler that generated console errors in the Pivot Table.
  • #I848615 - Fixed an issue where the Pivot Table did not render correctly when refreshed with an empty data source.

Switch

Bug Fixes

  • #I843865 - The issue with “Toggle Switch persistence should use stable input ID instead of wrapper ID” has been resolved.

Tab

Bug Fixes

  • #I832084 - Fixed an issue where tab content did not correctly fill the available height when heightAdjustMode was set to Fill and custom parent heights were applied.

  • #I847098 - The issue with “Tab component overflow navigation buttons not updating after window resize” has been resolved.

Tree Grid

Bug Fixes

  • #F74180 - Resolved incorrect selection behavior in autoCheckHierarchy when clicking an intermediate header checkbox.

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 114 114 0 All Passed
AI Assist View 575 575 0 All Passed
App Bar 67 67 0 All Passed
AutoComplete 200 200 0 All Passed
Block Editor 2869 2869 0 All Passed
Breadcrumb 160 160 0 All Passed
Bullet Chart 169 169 0 All Passed
Button 145 145 0 All Passed
ButtonGroup 120 120 0 All Passed
calendar 178 178 0 All Passed
Carousel 62 62 0 All Passed
Chart 8276 8276 0 All Passed
Chat UI 690 690 0 All Passed
Checkbox 37 37 0 All Passed
CircularGauge 432 432 0 All Passed
ColorPicker 130 130 0 All Passed
Combo Box 148 148 0 All Passed
Common 906 906 0 All Passed
Context Menu 106 106 0 All Passed
Dashboard layout 30 30 0 All Passed
Data Grid 4140 4140 0 All Passed
Date Picker 431 431 0 All Passed
Date Range Picker 521 521 0 All Passed
Date Time Picker 326 326 0 All Passed
Diagram 16999 16999 0 All Passed
Dialog 76 76 0 All Passed
DropDown Button 132 132 0 All Passed
Dropdown List 212 212 0 All Passed
Dropdown Tree 110 110 0 All Passed
File Manager 2198 2198 0 All Passed
Floating Action Button 174 174 0 All Passed
Gantt 5605 5605 0 All Passed
HeatMap Chart 678 678 0 All Passed
Image Editor 1653 1653 0 All Passed
In-place Editor 643 643 0 All Passed
Kanban 268 268 0 All Passed
LinearGauge 427 427 0 All Passed
Listbox 115 115 0 All Passed
ListView 84 84 0 All Passed
Maps 1390 1390 0 All Passed
Mention 53 53 0 All Passed
Menu 187 187 0 All Passed
Multicolumn Combo Box 257 257 0 All Passed
Multiselect Dropdown 465 465 0 All Passed
OTP Input 240 240 0 All Passed
Pivot Table 5675 5675 0 All Passed
Progress Bar 83 83 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 629 629 0 All Passed
Rich Text Editor 5138 5138 0 All Passed
schedule 4734 4734 0 All Passed
sidebar 92 92 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 145 145 0 All Passed
Stepper 91 91 0 All Passed
Stock Chart 507 507 0 All Passed
Tab 71 71 0 All Passed
Text Area 112 112 0 All Passed
TextBox 69 69 0 All Passed
Time Picker 180 180 0 All Passed
Timeline 213 213 0 All Passed
Toast 139 139 0 All Passed
Toolbar 142 142 0 All Passed
ToolTip 133 133 0 All Passed
TreeGrid 5022 5022 0 All Passed
Treemap 329 329 0 All Passed
Treeview 371 371 0 All Passed