How can I help you?
Essential Studio for EJ2 TypeScript - v33.2.15 Release Notes
Chat UI
Features
-
#I824879- Now we have introduced a new methodprependMessagesto better support loading earlier conversations and improving chat continuity.-
prependMessages – Prepends messages to the beginning of the Chat UI conversation area. This method inserts the specified messages either as
messages[]orMessageModel[]as the first entries in the chat, making it ideal for loading historical messages when users scroll over the chat or reopen previous conversations.
-
prependMessages – Prepends messages to the beginning of the Chat UI conversation area. This method inserts the specified messages either as
Chip
Bug Fixes
-
#I844690- Resolved an issue where the ChipList component click event did not provide the clickEventArgs.
ColorPicker
Bug Fixes
-
#I845309- Fixed an issue where a console error occurred when destroying the ColorPicker within the change event.
Dashboard Layout
Bug Fixes
-
#I843796- Resolved an issue where string template rendering was blocked by the strict CSP in the DashboardLayout component.
DatePicker
Bug Fixes
-
#1030875- The issue where the DatePicker popup failed to maintain focus, causing it to close unexpectedly during keyboard navigation, has now been resolved. -
#I838664- Fixed an accessibility issue causing repeated screen reader announcements in the DatePicker. -
#I839807- Fixed an issue where form controls were incorrectly marked as dirty after reset due to dependentpatchValueoperations.
DateRangePicker
Bug Fixes
-
#I830285- Fixed a console error that occurred when presets was set to an empty array ([]) in the date range picker. -
#I832441- Fixed an issue where the DateRangePicker start date did not update on the first selection when the popup was opened via the input field after using the range icon. -
#I839807- Fixed an issue where form controls were incorrectly marked as dirty after reset due to dependentpatchValueoperations.
DateTimePicker
Bug Fixes
-
#1030875- The issue where the DatePicker popup failed to maintain focus, causing it to close unexpectedly during keyboard navigation, has now been resolved. -
#I839807- Fixed an issue where form controls were incorrectly marked as dirty after reset due to dependentpatchValueoperations.
Diagram
Bug Fixes
-
#I844489- Resolved visual breakage of UML Classifier nodes when line routing is enabled in the Diagram. -
#I846442- Resolved an issue where line routing prevented connectors from being moved during multiple selection. -
#I846437- Fixed connector break when moving grouped nodes with line routing and connector splitting enabled. -
#F198416- Fixed cursor switching to a grabbing icon when moving from overview to diagram.
DocumentEditor
Bug Fixes
#I842384 - Fixed text overlap when deleting or backspacing selected text across two paragraphs.
DropdownList
Bug Fixes
-
#I845531- Resolved accessibility issues affecting the DropdownList, including incorrect behavior with Narrator.
ListBox
Bug Fixes
-
#I848672- Issue with “CSP violation in ListBox component when using showSelectAll with localization functionality” has been resolved.
Menu
Bug Fixes
-
#I845934- Fixed an issue where the “e-caret” icon in the Menu component was vertically misaligned in Fluent 2 Touch mode, appearing slightly below the center of its parent icon.
PDF Viewer
Bug Fixes
-
#I841310- Resolved an issue where the Organize PDF dialog did not close after organizing large PDF documents. -
#I843473- Fixed a script error that occurred when updating theisAnnotationToolbarVisibleAPI before the document was loaded. -
#I847238- Resolved an issue where a script error occurred when saving the PDF document after deleting a signature from the Signature Field. -
#I844885- Fixed an issue where the hyperlink position was incorrect for rotated documents.
TimePicker
Bug Fixes
-
#I839807- Fixed an issue where form controls were incorrectly marked as dirty after reset due to dependentpatchValueoperations.
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 | 68 | 68 | 0 | All Passed |
| AutoComplete | 200 | 200 | 0 | All Passed |
| Block Editor | 2841 | 2841 | 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 | 8274 | 8274 | 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 | 4139 | 4139 | 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 | 16910 | 16910 | 0 | All Passed |
| Dialog | 74 | 74 | 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 | 5491 | 5491 | 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 | 1386 | 1386 | 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 | 457 | 457 | 0 | All Passed |
| OTP Input | 240 | 240 | 0 | All Passed |
| Pivot Table | 5656 | 5656 | 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 | 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 | 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 | 139 | 139 | 0 | All Passed |
| TreeGrid | 4969 | 4969 | 0 | All Passed |
| Treemap | 329 | 329 | 0 | All Passed |
| Treeview | 371 | 371 | 0 | All Passed |