Essential Studio for Blazor Release Notes
Common
Features
- The Syncfusion Blazor components are fully support with .NET 9 from 2024 Volume 3 Service pack release.
Carousel
Bug fixes
-
#I633481
- An issue where the MAUI Carousel swipe functionality was not working correctly on iOS devices has been resolved.
Chart
Bug Fixes
-
#I646398
- The chart now updates properly when the data point count is one or less. -
#I646393
- The chart series type now changes properly when dynamically updated using an asynchronous method. -
#F194897
- Chart annotations are now displayed correctly for the logarithmic axis.
ComboBox
Bug Fixes
-
#I624475
- Fixed an issue where clicking the tab key did not move the focus to the next focusable element.
Data Grid
Bug Fixes
-
#I645109, #FB62503
- Resolved an issue where invoking a public method on the Pager component caused unintended scrolling on the page. -
#F194777, #FB62504
- Fixed an issue where the key value could not be retrieved from the SfDataManager in the Read method’s additional parameters. -
#F194782
- Fixed an issue where the DatePicker element remained open after clicking on grid whitespace when the FilterMenu was open. -
#I30078
- Fixed an issue where unable to drop rows between grids due to disable icon and bottom border visibility during RowDragAndDrop. -
#I647736, #FB62659
- Fixed an issue where the HeaderCheckState did not properly reflect manual selections in the grid when using remote data. -
#I645856, #FB62526
- Fixed an issue where unable to navigate to the next focusable element from the last cell of the grid using the Tab key.
Features
-
#FB60658
- The RowDragAndDrop functionality has been enhanced to allow dragging a row from anywhere in the row inside the grid. Previously, row dragging was only supported using the drag icon in Within Grid. -
#I645856, #FB62526
- Introduced a new enum property,AggregateTemplateType
, along with a new event argument property,AggregateType
, to differentiate between FooterTemplate aggregates and GroupFooterTemplate aggregates during ExcelExport and PdfExport events.-
AggregateTemplateType
: Specifies the template type used for rendering aggregate cells in a grid during exporting. This property allows differentiation between cells in the group caption, grid footer, or group footer. -
AggregateType
: Identifies the type of aggregate cell being rendered during exporting, allowing customization based on the specific aggregate type.
<SfGrid DataSource="@Orders"> <GridEvents TValue="Orders" ExcelAggregateTemplateInfo="ExcelAggregateTemplateInfoHandler"></GridEvents> ........ </SfGrid> @code { public void ExcelAggregateTemplateInfoHandler(Syncfusion.Blazor.Grids.ExcelAggregateEventArgs args) { if (args.AggregateType == AggregateTemplateType.Footer) { // Custom logic for footer template } if (args.AggregateType == AggregateTemplateType.GroupFooter) { // Custom logic for group footer template } if (args.AggregateType == AggregateTemplateType.GroupCaption) { // Custom logic for group caption template } } }
-
Diagram
Bug fixes
-
#I633612
– The node highlighter is now removed when switching tools while hovering over a node. -
#I635507
– The node shape now correctly flips when the flip mode is set to port and a flip action is performed.
DocIO
Bug Fixes
-
#I643712
- MathML equations are now preserved properly while converting a Word document to an image multiple time. - The InvalidOperationException will no longer be thrown while converting a Word document to HTML after enabling
HtmlExportBodyContentAlone
API. - The NullReferenceException will no longer be thrown while opening a DOCX document with footnote.
Gantt Chart
Bug fix
-
#FB62175
- The issue where Chinese characters were not rendered in the exported PDF document has been resolved.
Feature
-
#I633606
- Provided a new Custom field type to GanttDialogFieldType for custom columns in Gantt chart.
Maps
Bug fixes
-
#I649385
– TheX
andY
property values returned in themarkerClick
event triggered on the marker template will now be correct. -
#I650845
– Markers will no longer flicker when panning the map.
Features
- Added .NET 9 support for PDF, HTML Converter, and OCR Processor.
- The Skiasharp version used in the Pdf Imaging, XPS to PDF Converter, and OCR Processor libraries has been updated to v2.88.8.
PDF Viewer
Bug Fixes
-
#I625982
- The exception that occurred in debug mode when the EnableAnnotation API was set to false has been resolved. -
#I634429
- The issue where the combo box, consisting of both a dropdown and an input element, is now rendered properly in the PDF Viewer. -
#I635767
- The issue where exporting annotations failed in the Blazor WASM sample when exporting as a stream with EnableChunkMessages set to true has been resolved. -
#I642515
- The issue where the FormFieldClick event was not triggered when right-clicking on a form field has been resolved. -
#I642508
- The issue where exporting annotations failed when using the old JSON format has been resolved.
Breaking Changes
With this release, we have made the decision to exclude the Blazor PDF Viewer (Classic) component. As a result, the following NuGet packages will no longer be published.
Excluded Packages:
- Syncfusion.Blazor.PdfViewer
- Syncfusion.PdfViewer.AspNet.Core.Windows
- Syncfusion.PdfViewer.AspNet.Core.Linux
- Syncfusion.PdfViewer.AspNet.Core.OSX
We strongly encourage you to migrate to the Syncfusion.Blazor.SfPdfViewer package. For more details, please refer to the migration guide.
Pivot Table
Bug fixes
- Fixed the issue where the “HyperlinkCellClicked” event was not triggered when clicking on hyperlinked value cells in the pivot table.
- Resolved the issue preventing values from being switched in the Pivot Chart Grouping Bar dropdown.
- Addressed the pivot table crash when custom grouping was applied to the value header.
- Fixed the grouping functionality that was not working when data compression was enabled.
- Resolved the static field list issue when using the server-side engine.
- Fixed the issue with displaying the subtotal at the bottom in the OLAP pivot table when a measure was placed in the row axis.
- Addressed the exception occurring when changing the format type of a calculated field created through code-behind.
- Fixed the exception occurring when adding the calculated field to the value axis in the OLAP pivot table.
- Resolved the exception occurring when opening the drill-through dialog UI in the OLAP pivot table.
- Fixed the pivot table break issue when binding the QueryCellInfo event.
- Addressed the issue where the member filter and label filter UI appeared empty when data compression was enabled in the pivot table.
Presentation
Bug Fixes
-
#I638787
- The IndexOutOfRangeException will no longer be thrown while opening the document with duplicate slide relation. - Font color now preserved properly while converting PPTX to PDF.
Tree Grid
Bug fixes
-
#I647672
- Resolved an issue where the last child record was not bound when ExpandAll was set to true in the Expanding event. -
#I649903
- Resolved an issue where newly added records were not displaying in the UI when using an ObservableCollection. -
#F194970
- Resolved an issue where the context menu did not display the built-inAddRow
item,
TreeView
Bug fixes
-
#F194902
- The issue with the expand/collapse icons in the Dropdown Tree component when setting the ExpandOn property to click has been resolved.
Visual Studio Code Extensions
Features
- Provided the .NET 9.0 support to the Syncfusion Visual Studio Code Blazor Project Template.
Visual Studio Extensions
Features
- Provided the .NET 9.0 support to the Syncfusion Blazor Template Studio, Code Generator, Conversion, Migration, and Scaffolding.
XlsIO
Features
Skiasharp version is upgraded to v2.88.8 in Excel to PDF and Excel to Image converters.
Bug Fixes
-
#I643843
- The styles are now applied properly to hidden ranges when creating an Excel document.