Essential Studio for Vue - v32.2.4 Release Notes
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.
-
#I805718- Now the issue with the Console error occurs when clicking over the code block in BlockEditor component has been resolved.
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.
DocumentEditor
Bug Fixes
#I798162 - Fixed an issue where the Document Editor became stuck while loading a document containing wrapping images.
#I803889 - Resolved a problem where text exited from the content control after exporting the document as SFDT.
#I798303 - Corrected an issue where the scrollbar did not start at the top when the document loaded with a zoom value greater than 100%.
#I798257 - Fixed an issue where comments were deleted when the comment end marker was edited or removed.
#I794700 - Addressed an issue where Spell Check wavy underlines were removed when applying section formatting.
#F70874 - Resolved inconsistencies in page layout between the Word DOCX document and the Document Editor.
#I792082 - Fixed an RTL issue where bracket direction appeared incorrectly.
#I808586 - Resolved a script error thrown by Spell Check when ignoring an element containing a bookmark.
#I794067 - Fixed a browser freeze that occurred while loading the document.
#I790138 - Corrected a layout issue where a paragraph after a section break did not shift properly when pressing the Enter key.
#I785695 - Fixed an issue where sub menu items were not accessible via the customContextMenuBeforeOpen event.
#I792516 - Resolved an issue with the normal web paragraph style when pasting content.
#I802084 - Fixed a problem where the Spell Check dialog became stuck after ignoring certain words.
#I787804 - Resolved missing Spell Check underline for words such as Seller(s) and ‘)’ inside the dialog.
#I793341 - Fixed an issue where Spell Check options remained visible in the context menu even after selecting ignore once.
#I805207 - Corrected a problem where Spell Check underlines did not update properly during initial render and text insertion.
#I787988 - Fixed incorrect table resizing behaviour in RTL mode.
#I790222 - Resolved an issue where the editor became unresponsive when updating the Table of Contents with Track Changes enabled.
#I772957 - Fixed a problem where a bookmark was removed when selecting and inserting text using double tap.
#I793846 - Corrected improper text reinsertion due to bookmark offset when the heading pane was open.
#I803920 - Resolved an issue where the document layout shifted unexpectedly during editing.
DropDownTree
Bug Fixes
-
#FB72255- The issue in Dropdown Tree where theselectableproperty set tofalsedid not prevent interaction in checkbox mode has been resolved.
Grid
Features
-
#FB3775- TheODataV4functionality has been enhanced, enabling you to invoke custom URLs for data fetching and CRUD actions. - Lazy load grouping with sorting performance has been improved, allowing you to handle large datasets without performance lag.
- The Fluent 2 theme are now available in both light and dark modes on the EJ2 Grid. Explore the demo here.
Kanban
New Features
-
Column Drag and Drop: This feature allows users to reorder columns in the Kanban control by setting the
allowColumnDragAndDropproperty to true. When enabled, columns can be dragged and dropped to rearrange their order effortlessly. Explore the demos here.
ListView
Feature
-
#I770932– Introduced the newenabledproperty to enable or disable the ListView, replacing the olderenableAPI. This update improves consistency with standard naming conventions and enhances clarity in documentation.
Example Usage
import {ListView} from '@syncfusion/ej2-lists';
let arts: string[] = ["Artwork", "Abstract", "Modern Painting", "Ceramics", "Animation Art", "Oil Painting"];
//Initialize ListView control
let listviewObject: ListView = new ListView({
//set the data to datasource property
dataSource: arts,
enabled: false
});
//Render initialized ListView
listviewObject.appendTo("#list");Deprecated
- The
enableproperty has been deprecated and replaced withenabledto align with API standards. The deprecatedenableproperty will be supported for four major releases before removal.
PDF Viewer
Bug Fixes
-
#I808473- Resolved an issue where the free text color property was not displayed correctly in the color picker after editing the annotation in the Adobe PDF Viewer. -
#I803144- Resolved an issue where the custom font family was not applied correctly for free text when set through thefreeTextSettingsAPI. -
#I803494- Resolved an issue where alignment was not applied correctly for free text when set through thefreeTextSettingsAPI.
Pivot Table
Bug Fixes
- PDF exports now preserve indentation, values, subtotals, and visual formatting consistent with the Pivot Table UI, ensuring exported documents match on‑screen presentation for review and distribution.
RichTextEditor
Bug Fixes
-
#I807353- Now, lists are correctly inserted into the editor when copied from an online Word document. -
#I801773- Now, the change event is properly triggered when the Rich Text Editor is rendered iniframemode whensaveIntervalis configured. -
#I806375- Now, applying the clear format option to table cells in the Rich Text Editor will eliminate all formatting from the selected cells properly. -
#I806936- Now, table column widths are preserved when copying and pasting a table within the Rich Text Editor.
Spreadsheet
Bug fixes
-
#I801058- Issue with “wrap not calculated correctly for cells in the same row during initial rendering” has been resolved.
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
Bug Fixes
-
I806463- Resolved an issue where theactionFailureevent was triggered even when the checkbox column and the tree column were the same. -
#F71783- Fixed an issue where the next set of data not rendered on collapsing records when infinite scrolling is enabled.
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 | 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 | 178 | 178 | 0 | All Passed |
| Carousel | 60 | 60 | 0 | All Passed |
| Chart | 6699 | 6699 | 0 | All Passed |
| Chat UI | 500 | 500 | 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 | 105 | 105 | 0 | All Passed |
| Data Grid | 4010 | 4010 | 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 | 108 | 108 | 0 | All Passed |
| File Manager | 2198 | 2198 | 0 | All Passed |
| Floating Action Button | 174 | 174 | 0 | All Passed |
| Gantt | 5158 | 5158 | 0 | All Passed |
| HeatMap Chart | 642 | 642 | 0 | All Passed |
| Image Editor | 1653 | 1653 | 0 | All Passed |
| In-place Editor | 642 | 642 | 0 | All Passed |
| Kanban | 267 | 267 | 0 | All Passed |
| LinearGauge | 427 | 427 | 0 | All Passed |
| Listbox | 115 | 115 | 0 | All Passed |
| ListView | 84 | 84 | 0 | All Passed |
| Maps | 1384 | 1384 | 0 | All Passed |
| Mention | 45 | 45 | 0 | All Passed |
| Menu | 187 | 187 | 0 | All Passed |
| Multicolumn Combo Box | 256 | 256 | 0 | All Passed |
| Multiselect Dropdown | 448 | 448 | 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 | 91 | 91 | 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 | 141 | 141 | 0 | All Passed |
| ToolTip | 136 | 136 | 0 | All Passed |
| TreeGrid | 4651 | 4651 | 0 | All Passed |
| Treemap | 329 | 329 | 0 | All Passed |
| Treeview | 371 | 371 | 0 | All Passed |