Essential Studio for EJ2 JavaScript - v34.2.2 Release Notes
Common
Features
- Introducing Telemetry
Starting with this release (v34.2.2), Syncfusion Essential JS 2 (EJ2) introduces telemetry (development-only) to help us better understand product usage, feature adoption, usage trends and make better product roadmap decisions.
Telemetry is enabled by default and collects only a limited set of anonymous usage data while applications are running in a development environment. Telemetry is automatically disabled in production environments, and no telemetry is collected from deployed production applications or end users.
For more details about Syncfusion Telemetry, including data collection practices, privacy information, and opt-out configuration, refer to the Telemetry User Guide.
Grid
Bug Fixes
-
#I858884- Resolved a script error that occurred when scrolling after destroying a Grid with sticky header enabled.
ListBox
Bug Fixes
-
#I858977- The issue with “Script Error Occurs When Dragging a ListBox Item Outside the Component Boundary with allowDragAndDrop Enabled” has been resolved.
MultiSelect
Bug Fixes
-
#I856161- The issue with “Selected values are not retained after component re-render when enableVirtualization is enabled” has been resolved.
TreeView
Features
-
#I839469- Providedvirtualizationsupport for the TreeView component using theenableVirtualizationAPI to efficiently render large datasets and improve performance.
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 | 116 | 116 | 0 | All Passed |
| AI Assist View | 575 | 575 | 0 | All Passed |
| App Bar | 67 | 67 | 0 | All Passed |
| AutoComplete | 200 | 200 | 0 | All Passed |
| avatar | 45 | 45 | 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 | 8277 | 8277 | 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 | 31 | 31 | 0 | All Passed |
| Data Grid | 4557 | 4557 | 0 | All Passed |
| Date Picker | 437 | 437 | 0 | All Passed |
| Date Range Picker | 529 | 529 | 0 | All Passed |
| Date Time Picker | 326 | 326 | 0 | All Passed |
| Diagram | 17237 | 17237 | 0 | All Passed |
| Dialog | 77 | 77 | 0 | All Passed |
| DropDown Button | 132 | 132 | 0 | All Passed |
| Dropdown List | 215 | 215 | 0 | All Passed |
| Dropdown Tree | 127 | 127 | 0 | All Passed |
| File Manager | 2198 | 2198 | 0 | All Passed |
| Floating Action Button | 174 | 174 | 0 | All Passed |
| Gantt | 5734 | 5734 | 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 | 269 | 269 | 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 | 56 | 56 | 0 | All Passed |
| Menu | 187 | 187 | 0 | All Passed |
| Multicolumn Combo Box | 261 | 261 | 0 | All Passed |
| Multiselect Dropdown | 466 | 466 | 0 | All Passed |
| OTP Input | 241 | 241 | 0 | All Passed |
| Pivot Table | 5813 | 5813 | 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 | 632 | 632 | 0 | All Passed |
| Rich Text Editor | 5332 | 5332 | 0 | All Passed |
| schedule | 4761 | 4761 | 0 | All Passed |
| sidebar | 94 | 94 | 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 | 92 | 92 | 0 | All Passed |
| Stock Chart | 507 | 507 | 0 | All Passed |
| Tab | 74 | 74 | 0 | All Passed |
| Text Area | 112 | 112 | 0 | All Passed |
| TextBox | 69 | 69 | 0 | All Passed |
| Time Picker | 180 | 180 | 0 | All Passed |
| Timeline | 284 | 284 | 0 | All Passed |
| Toast | 140 | 140 | 0 | All Passed |
| Toolbar | 142 | 142 | 0 | All Passed |
| ToolTip | 133 | 133 | 0 | All Passed |
| TreeGrid | 5393 | 5393 | 0 | All Passed |
| Treemap | 329 | 329 | 0 | All Passed |
| Treeview | 371 | 371 | 0 | All Passed |