Essential Studio for Vue - v32.2.4 Release Notes

Accumulation Chart

Feature

  • Users can now use the noDataTemplate property 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 noDataTemplate property 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.

Bug Fixes

  • #FB72255 - The issue in Dropdown Tree where the selectable property set to false did not prevent interaction in checkbox mode has been resolved.

Grid

Features

  • #FB3775 - The ODataV4 functionality 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 allowColumnDragAndDrop property to true. When enabled, columns can be dragged and dropped to rearrange their order effortlessly. Explore the demos here.

ListView

Feature

  • #I770932 – Introduced the new enabled property to enable or disable the ListView, replacing the older enable API. 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 enable property has been deprecated and replaced with enabled to align with API standards. The deprecated enable property 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 the freeTextSettings API.
  • #I803494 - Resolved an issue where alignment was not applied correctly for free text when set through the freeTextSettings API.

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 in iframe mode when saveInterval is 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 noDataTemplate property in Stock Chart to define a custom template that clearly indicates when chart data is unavailable.

Tab

Bug Fixes

  • #I736712 - Fixed an issue where the getItemIndex method returned an incorrect tab item index when tab items were dynamically shown or hidden.

Tree Grid

Bug Fixes

  • I806463 - Resolved an issue where the actionFailure event 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