How can I help you?
Essential Studio for EJ2 TypeScript - v33.1.47 Release Notes
Accordion
Bug Fixes
-
#I813436- Resolved a memory leak in the Accordion component by ensuring header and item event listeners are fully removed during destroy, preventing retained DOM references.
AI AssistView
Bug Fixes
- Now the issue with interacting prompt suggestions containing HTML content not working in AI AssistView has been resolved.
Breadcrumb
Bug Fixes
-
#I813436- Resolved a memory leak in the Breadcrumb component by properly removing the global resize event listener during destroy, preventing retained handlers and memory growth.
Chart
Bug Fixes
-
#I824582- The Y‑axis range is now calculated properly when rendering multiple charts.
Chat UI
Bug Fixes
-
#I823171- Now the issue with unpinItemClickevent not firing for the pinned message has been resolved.
DocumentEditor
Bug Fixes
#I819468 - Fixed a script error that occurred when the header contained comments.
#I817314 - Resolved a layout issue when the header contained a wrapped image.
#I820418 - Added a prohibition cursor for blocked drag-and-drop operations.
#I826724 - Fixed a script error in the Picture Format tab after inserting an image.
#I822512 - Fixed an issue where bullet points were removed when pasting SFDT content into a selected range.
#I822969 - Resolved an issue where mouse selection caused bookmark loss during paste operations.
#I802829 - Fixed a table layout collapse issue after applying a fill color.
#I822187 - Fixed an issue where bookmark highlighting was removed after drag-and-drop.
#I823499 - Corrected incorrect row resize behaviour.
#I821686 - Resolved a formatting loss issue when using the Paste API with the MergeWithExistingFormatting option.
FileManager
Bug Fixes
-
#I824355- Resolved the issue where the last breadcrumb path item in the File Manager component was not accessible via keyboard navigation and lacked proper ARIA role announcements.
GanttChart
Bug fixes
-
#I824735- Fixed an issue in the Gantt component where taskbar drag actions did not respect DST offsets, resulting in incorrect start/end time updates during drag operations. -
#FB73382- Fixed an issue where the timeline became unexpectedly shrunk after refreshing the Gantt component following azoomToFitaction. -
#I825110- Fixed an issue where expanding a collapsed item did not reflect immediately in the UI, and the record expanded unexpectedly only after scrolling.
Grid
Bug Fixes
-
#I823122- Resolved an issue where a duplicate filter query was added when grouping withpageWiseAggregatesenabled.
MaskedTextBox
Bug Fixes
-
#I818290- Fixed an issue where refresh() destroyed the MaskedTextBox instance.
Mention
Bug Fixes
-
#I820299- Fixed the issue where Mention dropdown does not close after removing mention character.
PDF Viewer
Bug Fixes
-
#I823501- Fixed an issue where the List Box font color was not retained in the print preview and the downloaded PDF documents. -
#I823444- ThefindTextAsyncmethod now works in server side rendering mode before theextractTextCompletedevent is triggered. -
#I821565- Fixed an issue where changes to handwritten signature opacity were not applied correctly when adjusting opacity and interacting with the PDF page. -
#I821279- Resolved a script error that occurred while redacting the customer provided document.
Pivot Table
Bug Fixes
-
#I823311- Fixed an issue where report manipulation dialogs were rendered with duplicate instances when loading data dynamically in the Pivot Table. -
#I822874- Fixed an issue where Pivot Table popups, such as filtering and number formatting dialogs, did not render properly when the component was rendered inside Angular Material dialogs.
RichTextEditor
Bug Fixes
-
#I825534- Now, updating the value in thebeforePasteCleanupevent will properly update the content in the Rich Text Editor. -
#818640- Now, the AI-generated response is correctly inserted into the Rich Text Editor even when the AI command is triggered without editor focus. -
#I822566- Now, bold text copied from the shape format in Microsoft Excel will retain its formatting when pasted into the Rich Text Editor. -
#I822391- Now, theBulletFormatListandNumberFormatListdropdown items correctly maintain their active state even when using custom list types. -
#I820760- Now row/column insertion via quick-insert icons; table backspace removal now behaves consistently.
Sidebar
Bug Fixes
-
#I813436- Resolved a memory leak in the Sidebar component by ensuring resize and transition event listeners are properly detached during destroy, preventing orphaned callbacks and memory retention.
Sortable
Bug Fixes
-
#I824102- Resolved an issue where thebeforeDropevent of the Sortable component returned an incorrectcurrentIndexvalue during drag-and-drop operations.
Splitter
-
#I813436- Fixed a memory leak in the Splitter by properly cleaning up document and separator event listeners during destroy.
Stepper
Bug Fixes
-
#I813436- Resolved a memory leak in the Stepper component by properly cleaning up global resize and click event handlers during destroy, preventing retained listeners across repeated renders.
Toolbar
Bug Fixes
-
#I821512- Fixed a Toolbar memory leak by preserving bound event handler references ininitScrolland properly removing all scroll related listeners and elements during destroy.
Tree Grid
Bug Fixes
-
#F73428- Fixed an issue where expand and collapse functionality did not work after clearing filters in the TreeGrid.
TreeView
Bug Fixes
-
#I813436- Resolved a memory leak in the TreeView component by ensuring all node level event listeners are properly removed during destroy, preventing retained DOM references and memory leaks.
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 | 112 | 112 | 0 | All Passed |
| AI Assist View | 431 | 431 | 0 | All Passed |
| App Bar | 68 | 68 | 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 | 178 | 178 | 0 | All Passed |
| Carousel | 62 | 62 | 0 | All Passed |
| Chart | 7823 | 7823 | 0 | All Passed |
| Chat UI | 689 | 689 | 0 | All Passed |
| Checkbox | 37 | 37 | 0 | All Passed |
| CircularGauge | 432 | 432 | 0 | All Passed |
| ColorPicker | 130 | 130 | 0 | All Passed |
| Combo Box | 146 | 146 | 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 | 4137 | 4137 | 0 | All Passed |
| Date Picker | 431 | 431 | 0 | All Passed |
| Date Range Picker | 515 | 515 | 0 | All Passed |
| Date Time Picker | 326 | 326 | 0 | All Passed |
| Diagram | 16910 | 16910 | 0 | All Passed |
| Dialog | 74 | 74 | 0 | All Passed |
| DropDown Button | 132 | 132 | 0 | All Passed |
| Dropdown List | 210 | 210 | 0 | All Passed |
| Dropdown Tree | 109 | 109 | 0 | All Passed |
| File Manager | 2198 | 2198 | 0 | All Passed |
| Floating Action Button | 174 | 174 | 0 | All Passed |
| Gantt | 5352 | 5352 | 0 | All Passed |
| HeatMap Chart | 677 | 677 | 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 | 1387 | 1387 | 0 | All Passed |
| Mention | 49 | 49 | 0 | All Passed |
| Menu | 187 | 187 | 0 | All Passed |
| Multicolumn Combo Box | 256 | 256 | 0 | All Passed |
| Multiselect Dropdown | 452 | 452 | 0 | All Passed |
| OTP Input | 240 | 240 | 0 | All Passed |
| Pivot Table | 5371 | 5371 | 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 | 5138 | 5138 | 0 | All Passed |
| schedule | 4733 | 4733 | 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 | 91 | 91 | 0 | All Passed |
| Stock Chart | 379 | 379 | 0 | All Passed |
| Tab | 71 | 71 | 0 | All Passed |
| Text Area | 112 | 112 | 0 | All Passed |
| TextBox | 66 | 66 | 0 | All Passed |
| Time Picker | 180 | 180 | 0 | All Passed |
| Timeline | 213 | 213 | 0 | All Passed |
| Toast | 139 | 139 | 0 | All Passed |
| Toolbar | 141 | 141 | 0 | All Passed |
| ToolTip | 138 | 138 | 0 | All Passed |
| TreeGrid | 4948 | 4948 | 0 | All Passed |
| Treemap | 329 | 329 | 0 | All Passed |
| Treeview | 371 | 371 | 0 | All Passed |