Essential Studio for Blazor Release Notes

Context Menu

Bug Fixes

  • #I723303 - Resolved an issue in the ContextMenu component that occurred when using both the EnableScrolling and ShowItemOnClick properties together.

Data Grid

Bug Fixes

  • #I716249, #FB67143 - Fixed an issue where the ColumnChooser footer template did not work when adaptiveUI was set to true.

  • #I718044, #FB67294 - Fixed an issue where toggling SfSwitch in a column caused its value to revert after editing and saving another cell.

  • #FB66794 - Fixed an issue where GetSelectedRecordsAsync returned incorrect records when EnableInfiniteScrolling was enabled in Grid.

  • #I718402, #FB67215 - Fixed an issue where the FilterType of GridColumn was updated randomly when different filter types were defined for different columns.

  • #I691533, #FB65499 - Fixed an issue where filtering DateTime columns in the DataGrid produced incorrect filter results.

  • #I712539, #FB67340 - Fixed an issue where the Grid threw a NullReferenceException when sorting a foreign key column.

  • #I718777, #FB67262 - Fixed an issue where the Command Column icons were not rendered properly in Grid.

  • #I714993, #FB67110 - Fixed an issue where editing a row with a circular dependency in the Blazor Grid caused the application to crash.

  • #I685472, #FB65084 - Fixed an issue where the Grid stopped rendering after virtual scrolling to the top in Safari.

Features

  • #I639530, #FB61998 - Enhanced the behavior of checkbox selection when persist selection is enabled with a Custom Adaptor.

  • #I682747, #FB65049 - Enhanced the Grouping and Virtualization masked row feature combination. Additionally, introduced ExpandAllGroups support to render grouped rows in either expanded or collapsed state during the initial rendering of the Grid. By default, grouped rows are rendered in a collapsed state. To customize this behavior, you can enable the appropriate property in GroupSettings.

Diagram

Bug fixes

  • #I196433 - The Overview component now synchronizes correctly with the Diagram across browsers when interacting with the Overview in the Blazor Diagram.
  • #I709337 - Resize handles for nodes now adjust properly based on the current diagram zoom level.
  • #I710603 - Connector helper visuals are now cleared when the connector creation is canceled via the CollectionChanging event.
  • #I710840 - Node ports are now hidden correctly when the mouse hovers outside the node, even when the port visibility is set to Hover.

DocIO

Bug Fixes

  • #I715155 - Frame height is now updated properly while converting a Word document with inline content control to PDF.
  • #I720660 - Wrapped paragraphs are now positioned properly while converting a Word document to PDF.
  • #I717910 - RTL Paragraph with negative indentation is now preserved properly while resaving an RTF format document.
  • #I714755 - List number is now preserved in proper language while converting DOCX format document to PDF.
  • #I709137 – The NullReferenceException will no longer be thrown while converting a DOCX format document with IF field to PDF.
  • #I714482, #I717568 - SVG Image in SmartArt is now preserved properly while resaving DOCX document.
  • #I722727 - OLE objects documents in DOCM documents are now opened properly.

Document Editor

Bug Fixes

  • #I709841,#I722525 - Improved editing performance when spell check is enabled.
  • #I716525 - Fixed performance issues related to bookmark manipulation during editing operations.
  • #I715428 - Resolved a script error that occurred when loading SFDT without injecting the editor module.
  • #I716353 - Fixed an issue where table cell content was clipped when zooming out.
  • #I709838 - Resolved a script error that occurred when exporting after performing a delete operation with track changes enabled.

Bug Fixes

  • #I720312 - Resolved the issue where global animation disable setting was not working properly in the DropDownTree component.

Gantt Chart

Bug Fix

  • #FB67029 - Fixed an exception that occurred during Excel export in the Custom Adaptor Gantt Chart sample.

PDF

Bug Fixes

  • I718604 - Resolved an issue where dynamic rows in a nested grid were not preserved correctly when drawn.
  • I718401 - Fixed incorrect bounds properties for loaded checkbox fields in the PDF document.
  • I706724 - Addressed an issue with incorrect glyph bounds in rotated PDF documents.

PDF Viewer

Bug Fixes

  • #I710634 - Resolved an issue where scrolling to the last page was not possible in FitToPage mode.
  • #I710634 - Resolved an issue where mouse wheel scrolling displayed a blank page on documents with varying page heights.
  • #I710634 - Fixed a malfunction with touchpad scrolling on documents with varying page heights in the Blazor PDF Viewer.
  • #I710634 - Corrected misalignment of the third page in FitToWidth mode on documents with varying page heights.
  • #I710634 - Fixed a zoom-level rendering issue caused by integer conversion errors during the initial load of documents with varying page heights.
  • #I715112 - Fixed an issue where the lock property was not preserved when copying an annotation from one document to another.
  • #I701528 - Resolved an issue where the EnableToolbarItemsAsync method was not functioning as expected in the Blazor PDF Viewer.
  • #I713181 - Applied localization updates to the Blazor PDF Viewer, including improvements to the Dutch translation.
  • #I710629 - Fixed an exception that was thrown when copying annotations from one document to another.

Pivot Table

Features

  • #I665791 - Added event support to enable the passing of custom properties to the server-side engine.

Presentation

Bug Fixes

  • #I720764 - Text color along with color transformations will be preserved properly during PPTX to PDF conversion.
  • #I719270 - Themed style table cell background colors will be preserved properly during PPTX to PDF conversion.

Schedule

Features

  • Provided support to customizing workdays in Schedule Timeline Month View using SetWorkDaysAsync and ResetWorkDaysAsync methods.

Toolbar

Bug fixes

  • #I718681 - The issue where toolbar template items rendered inside the Toolbar could not receive focus properly has been resolved.

TreeView

Bug Fixes

  • #FB67124 - Resolved the issue where quickly dragging a node sometimes drags the adjacent item in TreeView.
  • #I720548 - The issue with expand/collapse functionality in the TreeView component when using virtualization support has been resolved.

Visual Studio Code Extensions

Breaking Changes

  • Syncfusion Blazor Template Studio has been updated with the latest themes: Fluent 2, Material 3, Tailwind 3, and Fluent 2 High Contrast.

Visual Studio Extensions

Breaking Changes

  • Syncfusion Blazor Template Studio has been updated with the latest themes: Fluent 2, Material 3, Tailwind 3, and Fluent 2 High Contrast.

Bug Issues

  • Resolved an issue where a invalid notification message continued to appear even after using a valid license key.

  • Resolved an issue where the model class was not recognized by the Syncfusion Blazor Code Generator when used within a subproject.

  • Disabled the Blazor Migration option from appearing in Class Library projects.

Test Results

Component Name Test Cases Passed Failed Remarks
3DChart 202 202 0 All Passed
Accordion 232 232 0 All Passed
AiAssistView 257 257 0 All Passed
Autocomplete 502 502 0 All Passed
Bulletchart 237 237 0 All Passed
Calendar 146 146 0 All Passed
Carousel 172 172 0 All Passed
Charts 3544 3544 0 All Passed
ChatUI 102 102 0 All Passed
Chips 196 196 0 All Passed
CircularGauge 927 927 0 All Passed
ComboBox 523 523 0 All Passed
DashboardLayout 238 238 0 All Passed
DataForm 534 534 0 All Passed
DataGrid 3847 3847 0 All Passed
DatePicker 451 451 0 All Passed
DateRangePicker 363 363 0 All Passed
DateTimePicker 439 439 0 All Passed
Diagram 12555 12555 0 All Passed
Dialog 388 388 0 All Passed
DocumentEditor 1992 1992 0 All Passed
DropdownList 845 845 0 All Passed
Dropdowntree 131 131 0 All Passed
FileManager 2873 2873 0 All Passed
FileUpload 328 328 0 All Passed
FloatingActionButton 128 128 0 All Passed
Gantt 3483 3483 0 All Passed
HeatMap 318 318 0 All Passed
ImageEditor 2659 2659 0 All Passed
InPlaceEditor 760 760 0 All Passed
InputMask 168 168 0 All Passed
LinearGauge 799 799 0 All Passed
ListBox 138 138 0 All Passed
ListView 439 439 0 All Passed
Maps 1578 1578 0 All Passed
Mention 138 138 0 All Passed
Menu 429 429 0 All Passed
Message 242 242 0 All Passed
MultiselectDropdown 360 360 0 All Passed
NumericTextbox 439 439 0 All Passed
OtpInput 123 123 0 All Passed
PivotTable 1344 1344 0 All Passed
ProgressBar 199 199 0 All Passed
progressbutton 101 101 0 All Passed
QueryBuilder 584 584 0 All Passed
RangeNavigator 196 196 0 All Passed
Rating 106 106 0 All Passed
Ribbon 441 441 0 All Passed
RichTextEditor 1686 1686 0 All Passed
Scheduler 5170 5170 0 All Passed
SfPdfViewer2 10130 10130 0 All Passed
Sidebar 101 101 0 All Passed
Signature 106 106 0 All Passed
Skeleton 247 247 0 All Passed
Slider 200 200 0 All Passed
SmithChart 212 212 0 All Passed
SpeedDial 278 278 0 All Passed
Spinner 184 184 0 All Passed
Splitter 106 106 0 All Passed
Stepper 282 282 0 All Passed
StockChart 211 211 0 All Passed
Switch 724 724 0 All Passed
TextArea 165 165 0 All Passed
Textbox 697 697 0 All Passed
Timeline 236 236 0 All Passed
TimePicker 343 343 0 All Passed
Toast 262 262 0 All Passed
Toolbar 159 159 0 All Passed
Tooltip 337 337 0 All Passed
TreeGrid 2812 2812 0 All Passed
TreeMap 177 177 0 All Passed
TreeView 1562 1562 0 All Passed
DocIO 15392 15392 0 All Passed
PDF 12308 12308 0 All Passed
Presentation 54238 54238 0 All Passed
XlsIO 17136 17136 0 All Passed