Essential Studio for WPF Release Notes
The new format consists of three components: Major, Minor, and Patch.
Format: Major.Minor.Patch
Example: 21.1.35
We believe that this change will enable our users to track and manage updates to our components effectively. We are excited to see how it enhances their experience.
CalendarEdit
Bug fixes
- #I427769 - Selected dates won’t be cleared as you navigate to next month.
CardView
Bug fixes
- #F179618 - Grouping of CardView now functions properly while changing the ItemSource at runtime.
ColorPickerPalette
Bug fixes
- #I439798 - While using Win11 themes, the unwanted separator lines will not appear in ColorPickerPallete.
ComboBoxAdv
Bug fixes
- #I425569 - The first item will no more be selected as you scroll across the input field.
- #FB40212 - The selected item is highlighted when AutoComplete Suggest mode is enabled.
Common
Breaking changes
We have discontinued support for .NET Framework version 3.5.
CurrencyTextBox
Breaking Changes
- Default values of
PositiveForeground
,NegativeForeground
, andZeroColor
properties are changed to default Foreground, in themes created using ThemeStudio
Bug fixes
- #F179477 - Cursor position will be updated properly while pressing the decimal digit.
- #I425793 - Background of the control will be in proper color in readonly state for themestudio themes.
DocIO
Features
- #I427722, #I433286 - Convert a Markdown file to a Word document.
- #I197763, #I227388, #I229518, #I298464, #I407308, #I437210 - Find elements in a Word document based on specified properties and their corresponding values.
- #I425049 - Apply built-in table style as base style for a custom table style in a Word document.
Breaking Changes
- From this release onwards, we no longer ship or support versions compatible with .NET Framework 3.5. Therefore, we strongly recommend upgrading to a higher version of .NET Framework, .NET 6.0 or 7.0. You can find the migration guide if you prefer to migrate from .NET Framework to .NET Core or .NET 5.0/6.0/7.0
- #I424520 - An InvalidOperationException will be thrown when attempting to remove built-in styles from a Word document.
DockingManager
Bug fixes
- #I428778,#I429489,#F179937 - New button will be properly visible according to
IsNewButtonEnable
. - #I427961 - Elements inside the autohidden window is now accessible and visible in the automation tree.
- #I432220 - The docked window will now collapse immediately upon unpinning, even if an autohidden window is present on the collapsing side.
- #I439047 - The autohidden window will not disappear upon pinning.
- #I422837 - Beyond the Min and Max size constraints, the float window cannot be resized.
- #I433937 - There will be no more memory leaks in the docking manager when switching to other windows.
- #I422537 - The content of the AutoHidden window will no longer be collapsed when its context menu is opened.
- #I427217 - The header text of the auto-hidden window will no longer get truncated at the bottom, and the text will display properly.
- #I423332 - InvalidOperationException will no longer be thrown when closing a float window from the DockingManager.
- #I432816 - Floatwindow will no longer disappear when reloading the saved state after disconnecting a secondary monitor
DoubleTextBox
Breaking Changes
- Default values of
PositiveForeground
,NegativeForeground
, andZeroColor
properties are changed to default Foreground, in themes created using ThemeStudio.
Bug fixes
- #I425793 - Background of the control will be in proper color in readonly state for themestudio themes.
EditControl
Enhancements
The EditControl
has been updated with new colors for the JScript
language in the dark theme.
IntegerTextBox
Breaking Changes
- Default values of
PositiveForeground
,NegativeForeground
, andZeroColor
properties are changed to default Foreground, in themes created using ThemeStudio
Bug fixes
- #I425793 - Background of the control will be in proper color in readonly state for themestudio themes.
SfKanban
Features
- #F38718 - Now, get the target swimlane value from the
CardDragEnd
event when a card is dragged from one swimlane.
MaskedTextBox
Bug fixes
- #I425793 - Background of the control will be in proper color in readonly state for themestudio themes.
Breaking changes
- From this release onwards, we no longer ship or support versions compatible with .NET Framework 2.0 and 3.5. Therefore, we strongly recommend upgrading to a higher version of .NET Framework, .NET 6.0 or 7.0. You can find the migration guide if you prefer to migrate from .NET Framework to .NET Core or .NET 5.0/6.0/7.0, https://help.syncfusion.com/file-formats/pdf/faqs/migrate-from-net-framework-to-net-core
Features
- Added support to get and set custom properties in the form fields.
- Provided support to add an image in the center of QRCode in PDF and Image.
- #F179088 – Provided support for retrieving custom images from rubber stamp annotations.
- Provided support for importing and exporting annotations with an appearance in JSON format.
- #I420880 – Provided support for adding TrueType fonts with full embedding.
- Provided support for extracting accessibility tags from the PDF documents.
Bug Fixes
- #I437729 - Form fields are not preserved properly after converting PDF to PDF/A is now resolved.
- #I425746 - Text extraction with line collection returns incorrect results for the specific document is now resolved.
- #I436823 - Null reference exception no longer occurs when performing OCR for a specific PDF document.
- #I438154 - “Parameter is not valid” exception occurs while performing redaction in a specific PDF document is now resolved.
- #I438711 - Incorrect rendering no longer occurs while converting specific XPS files to PDF.
- #I438588 - Text no longer breaks when saving a PDF with certain compression options enabled.
- #I440543 - Text clipping no longer occurs when drawing the PDF grid with specific padding.
- #I441813 - Unable to remove pages from the section of the PDF document is now resolved.
- #I442052 - Invalid font style is no longer returned while extracting text lines from the PDF document.
- #I440951 - The file size is now reduced properly during long-term verification with an external signature.
- #I443203 - The unwanted characters are no longer returned during text extraction from the PDF documents.
- #I437304 - Preservation issue no longer occurs while setting and flattening numeric values in the text box field.
- #I436739 - Font color is not applied properly to the text box field items is now resolved.
- #I438772 - Radio button field is now flattened properly in a specific PDF document.
- #I440678 - PDF signature validation time taken is now reduced while validating the signature.
- #F180498 - “IsLTVEnabed” no longer returns incorrect results while verifying signature validation for specific PDF documents.
- #F180445 - “IsValid” API is not working properly in “TimeStamp” for invalid URIs is now resolved.
- #I441102 - Fixed an issue where invalid revocation names were being displayed in the VRI dictionary when creating a long-term validation PDF.
PdfViewerControl
Bug Fixes
- #I442600 – Text selection will now be properly work after deleting freetext in PdfDocumentView.
- #I439327 – Decimal point will be considered while saving rotated stamp annotation.
- #I441328 –
FreeTextAnnotation
cursor will be visible properly in PdfDocumentView. - #I438604,#I438603,#I425909,#I438600 – Handled issues with stack frame given.
- #I438533 - Resizing the rotated free text annotation will now be properly work.
- #I437028 -
System.ArgumentOutOfRangeException
andSystem.ArgumentException
will no longer be thrown when rotate, select and delete pages in Organization panel. - #I433852 - The thumbnail images will now work properly generate after expanding thumbnail pane.
- #I436623 -
System.Collections.Generic.KeyNotFoundException
will no longer be thrown when select text with auto scroll. - #I437030,#I436620 -
System.NullReference
will no longer be thrown while loading any Pdf documents. - #I436617 - Searching text will now work properly in WPF PDFViewer.
- #I436621 - Freetext annotation will now properly be resized and moved in PdfViewer.
- #I442994 - PDF pages will now be rearranged properly in PdfViewer.
Features
- The PDF Viewer’s built-in toolbar was redesigned to enhance user interaction and provide better visualization.
Breaking Changes
- The PDF Viewer’s built-in toolbar was redesigned for better UI and UX. So exisiting toolbar’s design and usage will be different. If the user need to retrive the old toolbar design, user can change it in sample side.
PercentTextBox
Breaking Changes
- Default values of
PositiveForeground
,NegativeForeground
, andZeroColor
properties are changed to default Foreground, in themes created using ThemeStudio
Bug fixes
- #I425793 - Background of the control will be in proper color in readonly state for themestudio themes.
Presentation
Breaking Changes
- From this release onwards, we no longer ship or support versions compatible with .NET Framework 3.5. Therefore, we strongly recommend upgrading to a higher version of .NET Framework, .NET 6.0 or 7.0. You can find the migration guide if you prefer to migrate from .NET Framework to .NET Core or .NET 5.0/6.0/7.0
PropertyGrid
Breaking Changes
- CustomEditor created using ITypeEditor interface now requires implementation of ShouldPropertyGridTryToHandleKeyDown and Create(PropertyDescriptor PropertyDescriptor).
Features
- #I39415 - ITypeEditor now supports the creation of editors for properties of dynamic objects and overriding keyboard navigation of the editor
Bug fixes
- #I423116 - Description can be updated using the custom resource file.
- #I432894 - The null reference exception will no longer be thrown when attempting to update the nested PropertyGrid item.
- #I431025 - The
NullReferenceException
will no more be thrown when attempting to set the “IsExpanded” property of the “PropertyViewItem” within the “PropertyGrid” using a “Style.”
Ribbon
Bug fixes
- #I433329 - There will be no more exception while selecting more command from QAT.
- #F180431 - There will be no more exception while opening the shape menu in touch mode.
- #I425908- No more binding error will be thrown in ribbon.
SfDataGrid
Bug fixes
-
#I438192 - Now, UI will function smoothly and without any unresponsiveness while scrolling through grouped records, even when ItemsSource is bound to GridVirtualizingCollectionView in DataGrid.
-
#F180831-
NullReferenceException
will no longer be thrown when using the RefreshColumns() with ShowRowHeader property enabled.
SfDatePicker
Bug fixes
- #I425440 -
HorizontalcontentAlignment
property will be working properly. - #I425873 - The
DropDownButton
of theDatePicker
will close after the second click. - #I424704 - Pressing the tab key will now move focus to the next control in disabled inline editing.
- #I433632 - Date from the dropdown can now be easily selected, even when there is a slight dragging when tapping using the touch screen.
SfDateTimeEdit
Bug fixes
- #I437160 - The watermark text will be positioned correctly in the default theme.
- #I439606 - If the
IsEmptyDateEnabled
is enabled and the control loses focus when the date is empty, it will no longer select the previous date. - #I418692 - Unwanted Keystrokes is not required for Editing in Maskmode.
SfDiagram
Bug fixes
- #I436560 - The
NullReferenceException
will no longer be thrown when creating parent-child relationship on dropping a node over another. - #I425893 - Now, the invalid index exception will no longer be thrown when enabling the
Routing
functionality. - #I435573 - The
DragOver
event argument’sTarget
property will now precisely indicate the potential drop target. - #I437209 - Now, the nodes within the containers will load properly upon saving and loading.
- #I438913 - Now, the
DragLeave
event will be triggered when leaving a node in preview mode. - #I436765, #I431211 - The diagram will now be printed without any blank pages.
Features
- #I421273 - Provided support for specifying the preferred export resolution using the
DipX
andDipY
properties of theExportSettings
.
SfRichTextBoxAdv
Features
- #I431280 - Added support to find and replace text inside the shape.
- #I430182 - Added API to enable or disable tooltip for hyperlink.
- #I423314 - Added API to access the scrollbars of the SfRichTextBoxAdv.
- #I432708 - Added API to show or hide comments while printing.
SfScheduler
Features
- #I436893 - Obtain recurrence user editing options (single or series selection for recurring appointments) in AppointmentEditorOpening and AppointmentDeleting events.
- The default appointment rendering has been improved based on the available size of the cell in month view.
- Now, the
Scheduler
appointments have mouse hovering support.
SfTextInputLayout
Bug fixes
- #I440415 - Now, the Input View text color looks black.
SfTimePicker
Bug fixes
- #I433632 - Time from the dropdown can now be easily selected, even when there is a slight dragging when tapping using the touch screen.
SfTreeGrid
Features
- Asynchronous Loading - Provided support for asynchronous, on-demand loading for items in the TreeGrid.
SfUpDown
Bug fixes
- #I434115 - When the MinValueOnExceedMinDigit property is set to false, the value of the Double TextBox remains the same if the user enters a value less than the minvalue.
TabControlExt
Bug fixes
- #I424105 - ContextMenu of TabcontrolItems will be identical to MS ContextMenu.
TileView
Bug fixes
- ##I428013,#I436242 - When closing the maximized TileViewItem, the KeyNotFoundException will no longer occur.
Visual Studio Extensions
New Feature
We’ve updated the release versioning system to a semantic format which provides greater clarity and consistency in versioning, making it easier for users to understand the significance of each release for our Syncfusion NuGet packages and extension utilities such as WPF Template Studio, Reference Manager, ItemTemplates, and Troubleshooter. This new format consists of three components: Major, Minor, and Patch. We believe that this change will enable our users to track and manage updates to our utilities.
XlsIO
Features
- Provided support for creating and modifying table slicers.
- Date occurring conditional formatting is now supported in Excel to PDF conversion.
- Linear and Radial gradient fill for cells and shapes are now supported in Excel to PDF conversion.
Breaking Changes
- From this release onwards, we no longer ship or support versions compatible with .NET Framework 3.5. Therefore, we strongly recommend upgrading to a higher version of .NET Framework, .NET 6.0 or 7.0. You can find the migration guide if you prefer to migrate from .NET Framework to .NET Core or .NET 5.0/6.0/7.0. https://help.syncfusion.com/file-formats/xlsio/faqs/migrate-from-net-framework-to-net-core
Bug Fixes
- #F180523 - Text color applied through RGB value in HTML String is now applied properly while resaving the Excel document.