Essential Studio for EJ2 JavaScript - v32.2.3 Release Notes
Common
Bug Fixes
-
#I803798- Resolved an issue where TreeView value selection failed and console error occurred when node ID contained space or hash (#) characters.
Accumulation Chart
Feature
- Users can now use the
noDataTemplateproperty in Accumulation Chart to define a custom template that clearly indicates when chart data is unavailable.
Block Editor
Bug Fixes
- Now the issues with table block row/column copy and undo redo actions has been resolved.
Calendar
Bug Fixes
-
#I802045- Fixed an issue where the Calendar is not behaving as expected when placed within a ContextMenu.
Charts
Feature
- Users can now use the
noDataTemplateproperty in Charts to define a custom template that clearly indicates when chart data is unavailable.
Explore the demo here
Bug Fixes
-
#T745980- The legend text trim tooltip will no longer be cropped at the bottom of the legend bounds. -
#T754125- The marker will no longer render when it exceeds the axis range.
ColorPicker
Bug Fixes
-
#I904686- Issue with “Color picker component was not properly read in accessibility tool” has been resolved.
Diagram
Feature
-
Visio Import and Export
-
#I252594,#I264560,#I139410,#I187519,#I199688,#I216752,#I231432- Added support for Visio Import and Export, allowing users to import Microsoft Visio diagrams (.vsdx), edit them using built‑in diagram tools, and export the updated diagrams back to Visio format for continued collaboration. -
The
importFromVisioAPI allows users to import a Visio file (.vsdx) into the diagram canvas, while theexportToVisioAPI enables exporting the modified diagram back to Visio format (.vsdx). ThediagramImportinganddiagramExportingevents are triggered during the respective import and export operations to track the process status.
-
NOTE
This feature is currently experimental. Some Visio functionalities may be limited or may not work as expected. We encourage users to try this feature and share their feedback as we continue to enhance and improve it
Dialog
Bug Fixes
-
#I802080- Resolved the issue where the Document Editor lost focus after closing a dialog.
DocumentEditor
Bug Fixes
#I781421 - Fixed the issue where paragraph formatting was lost after pressing Enter when Track Changes was enabled.
#I779125 - Fixed a script error that occurred while exporting the document as DOCX.
#I775775 - Fixed the issue where white space appeared when opening the attached document.
#I778025 - Fixed a script error that occurred when opening a document containing chart elements.
Grid
Bug fixes
-
#I804809, #I804836- The issue where grouping breaks in ascending order whennull/undefinedvalues are present in a string type column has been resolved. -
#I803723- Fixed inconsistent filtered icon appearance across all themes. -
#I807398- Resolved an issue where a script error occurred whenallowResizingis enabled and the last stacked header has no visible columns. -
#I803667- Fixed an issue wheregetSelectedRecordsreturned only the current page records in therowSelectedevent whenisRowSelectableis enabled. -
#I794358- Provided support to update the grid properties when changing the dataSource and columns through thechangeDataSourcemethod.
HeatMap
New Features
-
#I450186- HeatMap’s axis labels can now include line break characters. -
#I287338- Label templates can be displayed in place of cell labels to provide additional information.
Maps
New Features
- An animation transition will now occur when the data labels are first rendered.
Bug Fixes
-
#I493376- The tooltip will now be displayed properly above the marker templates.
PDF Viewer
Bug Fixes
-
#I800598- Resolved an issue where the text selection position was not proper in the customer provided PDF document. -
#I802146- Resolved an issue where the selected annotation did not appear in the viewport at higher zoom levels in the customer provided PDF document.
Pivot Table
Bug Fixes
-
I198038- The localization text for the column chart and column axis label now renders properly in the pivot table.
Stock Chart
Feature
- Users can now use the
noDataTemplateproperty in Stock Chart to define a custom template that clearly indicates when chart data is unavailable.
Tab
Bug Fixes
-
#I736712- Fixed an issue where thegetItemIndexmethod returned an incorrect tab item index when tab items were dynamically shown or hidden.
Tree Grid
Features
-
Introduced sticky header support in the Tree Grid, allowing column headers to stay fixed during scrolling. This improves navigation and readability in large hierarchical data views. Explore the demo here.
-
Enhanced support for
LoadChildOnDemandin the Tree Grid with remote data binding and virtual scrolling. This improvement enables efficient, on-demand retrieval of child records, ensuring smoother performance when working with large hierarchical datasets.
TreeView
Bug Fixes
-
#I803798- Resolved an issue where TreeView value selection failed and console error occurred when node ID contained space or hash (#) characters.
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 | 109 | 109 | 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 | 169 | 169 | 0 | All Passed |
| Button | 145 | 145 | 0 | All Passed |
| ButtonGroup | 120 | 120 | 0 | All Passed |
| calendar | 177 | 177 | 0 | All Passed |
| Carousel | 60 | 60 | 0 | All Passed |
| Chart | 6695 | 6695 | 0 | All Passed |
| Chat UI | 500 | 500 | 0 | All Passed |
| Checkbox | 37 | 37 | 0 | All Passed |
| CircularGauge | 429 | 429 | 0 | All Passed |
| ColorPicker | 130 | 130 | 0 | All Passed |
| Combo Box | 145 | 145 | 0 | All Passed |
| Common | 906 | 906 | 0 | All Passed |
| Context Menu | 105 | 105 | 0 | All Passed |
| Data Grid | 4003 | 4003 | 0 | All Passed |
| Date Picker | 430 | 430 | 0 | All Passed |
| Date Range Picker | 515 | 515 | 0 | All Passed |
| Date Time Picker | 326 | 326 | 0 | All Passed |
| Diagram | 16311 | 16311 | 0 | All Passed |
| Dialog | 71 | 71 | 0 | All Passed |
| DropDown Button | 132 | 132 | 0 | All Passed |
| Dropdown List | 207 | 207 | 0 | All Passed |
| Dropdown Tree | 107 | 107 | 0 | All Passed |
| File Manager | 2198 | 2198 | 0 | All Passed |
| Floating Action Button | 174 | 174 | 0 | All Passed |
| Gantt | 5152 | 5152 | 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 | 1365 | 1365 | 0 | All Passed |
| Mention | 45 | 45 | 0 | All Passed |
| Menu | 187 | 187 | 0 | All Passed |
| Multicolumn Combo Box | 255 | 255 | 0 | All Passed |
| Multiselect Dropdown | 447 | 447 | 0 | All Passed |
| OTP Input | 240 | 240 | 0 | All Passed |
| Pivot Table | 5349 | 5349 | 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 | 625 | 625 | 0 | All Passed |
| Rich Text Editor | 5136 | 5136 | 0 | All Passed |
| schedule | 4667 | 4667 | 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 | 112 | 112 | 0 | All Passed |
| TextBox | 65 | 65 | 0 | All Passed |
| Time Picker | 180 | 180 | 0 | All Passed |
| Timeline | 213 | 213 | 0 | All Passed |
| Toast | 139 | 139 | 0 | All Passed |
| Toolbar | 136 | 136 | 0 | All Passed |
| ToolTip | 136 | 136 | 0 | All Passed |
| TreeGrid | 3952 | 3952 | 0 | All Passed |
| Treemap | 327 | 327 | 0 | All Passed |
| Treeview | 371 | 371 | 0 | All Passed |