Syncfusion Essential Studio WPF 2023 Volume 3 SP1 (23.2.4)
Released: Nov 20, 2023
Updates in 2023 Volume 3 SP1 (23.2.4)
Features
Common
Added compatibility with Microsoft .NET 8.
PDF
Added support for setting polygon points in PdfLoadedPolygonAnnotation and PdfPolygonAnnotation.
Added support for retrieving the Certificate Revocation List (CRL) with revocation serial numbers, revoked dates, and revocation status from embedded CRLs during signature validation.
Added support for including certificates in the Document Security Store (DSS) during Long-Term Validation (LTV).
Added support for retrieving certificates from the Document Security Store (DSS).
SfHeatMap
Breaking changes - To improve the clarity and maintain consistency with standard practices, the SelectedItem property has been updated. It now returns the selected object directly, which is of type object. Previously, it returned a HeatMapItem with Source and Cell properties.
SfRadialMenu
Breaking changes - In earlier releases, the Main menu command was invoked when clicking the navigation icon on the outer rim and the main menu command will be executed when clicking on the boundary of the corresponding SfRadialMenuItem. From this release onwards, the Main menu command no longer be invoked when clicking the navigation icon in the outer rim to open the sub-items.
Microsoft Visual Studio Extensions
Added .NET 8.0 support to the Syncfusion WPF Template Studio, Item Template, and Reference Manager.
Fixes
ComboBoxAdv
NullReferenceException will no longer be thrown when selecting an item in ComboBoxAdv control.
DateTimeEdit
The MouseWheel event now works for the ScrollViewer even when EnableMouseWheelEdit is set to false for the DateTimeEdit and added it inside the ScrollViewer.
DocIO
Image is now preserved properly while saving a DOCX format document.
DockingManager
Binding errors will no longer occur in DockingManager when floating the DockWindow.
KeyDown event is fired for DockingManager when pressing Q key with Ctrl modifier in Document tab.
Binding errors will no longer occur when changing themes in DockingManager.
DoubleTextBox
Cursor position updates properly when replacing the text through selection.
The value of the DoubleTextBox is updated properly when input after dot (.)key.
DropDownButtonAdv
Fixed the arrow icon direction in the Windows 11 theme for DropDownButtonAdv.
EditControl
Fixed syntax highlighting color for commented-out XML lines leaking into the next line in EditControl.
IntegerTextBox
IntegerTextBox accepts multiple digit when the input language switches to Microsoft Simplified Chinese or Traditional Chinese.
PDF
Resolved an issue where the destination was not behaving as expected after an update to the destination array functionality in the file link annotation.
Resolved an exception that occurred while converting Word to PDF, specifically when handling Arabic text in italic style.
The Index outside the bounds of the array exception no longer occurs when compressing a particular PDF document.
The Null Reference exception will no longer occur when using the loaded document StructureElement for a particular document.
Fixed the issue where the border width is not updated when exporting the annotation in XFDF format.
Resolved the issue where OCRLayoutResult was returning null when performing OCR with a specified page region index.
The Null Reference Exception no longer occurs when performing OCR with the chi sim language.
The form fields are now added in the correct position during the HTML to PDF conversion.
PropertyGrid
The ValueChanged event will no longer trigger when scrolling over the ColorPicker within the PropertyGrid control.
Ribbon
RibbonButton label will no longer crop when opening the collapsed RibbonBar with ThemeStudio themes.
Invalid cast exception will no longer occur while selecting the more commands in the QAT when using ContextualTabGroups through MVVM pattern.
RibbonTab is now hidden when opening the Backstage of the Ribbon.
The RibbonMenuItem in the DropDown will not flicker when the mouse is hovered over it while using ThemeStudio themes.
The NullReferenceException will no longer thrown when the More Commands button in the QAT is clicked while the ContextTabGroup is in a collapsed state.
SfDiagram
The InvalidOperationException will no longer be thrown when trying to add the BPMN group into the layout.
The TargetInvocationException will no longer be thrown when trying to update the DataSource using the ItemDoubleTap command.
SfHeatMap
The SelectedItem property will now return the selected object directly, matching the type of items in the control's item source.
The ColorMappingCollection can now be changed at runtime.
SfRichTextBoxAdv
HTML styles are applied when loading an HTML file with multiple styles.
The table column is resized properly when loading an HTML file.
InvalidOperationException will no longer be thrown while loading an HTML file asynchronously.
The list is now applied properly through the Mini Toolbar.
The ArgumentException will no longer be thrown while loading a document with an empty list.
SplitButtonAdv
Fixed an issue where the SplitButtonRenderer had a reference to SplitButton, causing a circular reference.
TabControlExt
TabControl scroll to the selected item while selecting through the TabListContextMenu in ThemeStudio themes.
Tab scrolling buttons are now enabled when adding any new items.
TileViewControl
TileView items are displayed properly when dynamically adding items after clearing them through MVVM pattern.
Null reference exception will no longer occur when changing the TileViewItemState.
TileView items are updated properly when changing a TileView item's state from hidden to normal.
UpDown
CPU performance issue will no longer occur when using UpDown in DataGrid with Fluent theme.
Visual Studio Extensions
The issue of the Create button not being visible in other languages of Visual Studio while creating the project from the Syncfusion WPF Template Studio Extension has been fixed.
XlsIO
Object reference exception is no longer thrown while resaving the Excel document with empty chart shape.