Essential Studio for Windows Forms Release Notes

v29.1.33
March 25, 2025

Common

  • We have discontinued support for .NET 6.0 and 7.0.

Features

  • This update enhances the WinForms Designer for .NET 8 and .NET 9 by addressing issues related to Serialization and the Collection Editor for custom type properties. It utilizes the new out-of-process designer model, ensuring a smoother experience that is more akin to that of the .NET Framework.These enhancements are applicable only when using NuGet packages.

BackStageView

Bug fixes

  • Resolved the tab switching issues in designer for BackstageView control.

DateTimePickerAdv

Bug Fixes

  • #I698018 - Fixed a NullReferenceException that occurred when enabling theme support for the DateTimePickerAdv control.

Diagram

Bug fixes

  • #665282 - Resolved a serialization issue that occurred during the saving and loading of XML files in DiagramBuilder.
  • #698927 - Custom properties of Diagram elements can now be serialized and deserialized properly using the PropertyBag property in DataContract serialization.

DocIO

Features

  • Create, modify, and remove SmartArt graphics programmatically in DOCX format documents.
  • #I566560, #I581206, #I173017, #I156416, #I191034, #I227776, #I379957, #I383384, #I440935, #I150127, #I153359, #I181911, #I211893, #I222043, #I223360, #I223422, #I223516, #I246325, #I247941, #I248366, #I282726, #I293680, #I335826, #I350137, #F180343, #FB28962 - SmartArt graphics are now preserved when converting DOCX format documents to PDFs and images.

Bug Fixes

  • #I698363 - Paragraph with exactly line spacing is now positioned properly while converting a Word document contains the noExtraLineSpacing tag to PDF.
  • #I698364 - Tab is now applied to the paragraph containing the floating item when converting a Word document to a PDF.
  • #I698379 - Justification alignment is now applied properly when converting a Word document to PDF.

DockingManager

Bug fixes

  • #I649391 - A detached window will no longer vanish when disconnecting an external monitor with High DPI scaling enabled.
  • #I655356 - Floating window content at bottom is will now visible when window is made full screen in DockingManager.
  • #I649561 - Now, the DockHints renders properly and doesn’t appears inside the Floating Window while dragging.
  • #I659744 - Resolved the issue the EnableDocking in DockingManager would disappear after saving and reopening the designer in WinForms .NET Core projects.
  • #I659076 - When AutoHideAnimation property is set to false AutoHide will not close in DockingManager.
  • #I665292 - Now, the Floating window location will update properly when loading the saved layout in multiple monitor setup.
  • #I676959 - Now, the Floating window will restore properly after loading layout in Multi-Monitor setup.
  • #I679572 - Memory leak will no longer occur when we dispose the docked forms.
  • #I693905 - The floating window will be restored properly after loading layout when primary monitor has a different scaling in Multi-Monitor setup.
  • #I686823 - The location will update properly when creating the FloatWindow in the dual monitor setup(Vertical alignment).

DoubleTextBox

Bug fixes

  • #I661804 - DoubleTextBox will no longer fails to display the infinity symbol.

HTMLUIControl

Bug fixes

  • #I666435 - In HTMLUI, Control will load the Infinity symbol.

PDF

Features

  • Added support for defining custom structure elements with role mapping when generating accessible PDF documents.
  • #I565184 – Added support for generating well-tagged standard-compliant PDF documents.
  • #I565184 – Added support for generating PDFs compliant with Universal Accessibility Level 2 (PDF/UA-2) standards.
  • #I662486, #I587085 – Added support for generating PDF documents compliant with ZUGFeRD version 2.3.2.
  • #I677046 – Added support for applying Hatch Brush patterns in PDF documents.
  • #I654851 – Added support to restrict HTTP requests during the HTML to PDF conversion process.

Breaking Changes

  • PDF-to-image conversion - Starting with v29.x.x, if you reference Syncfusion PdfToImageConverter assemblies from trial setup or from the NuGet feed, include a license key in your projects. Refer to this Link for generating and registering a Syncfusion license key in your application to use the components without a trail message.

Presentation

Features

  • #I686548 - Preserve shapes as PDF text form fields when converting PowerPoint to PDF.

RangeSlider

Bug fixes

  • #I679464 - The SliderMin value can be adjusted even when SliderMin and SliderMax have the same value.
  • #I679466 - Resolved exception when SliderMin exceeds SliderMax.

RibbonControlAdv

Features

  • #F677752 - Tooltip support is provided for the minimize and maximize buttons in Office2013, Office2016, Office2019, and TouchStyle themes of RibbonControlAdv.

Bug fixes

  • Resolved the switching tabs issues in designer on RibbonControlAdv.
  • #I675721 - ToolStripEx control will be available in the toolbox of NetCore project.
  • #FB64761 - The Misalignment issues will no longer occur in BackStageView on High-DPI displays.
  • #FB65587 - In the Ribbon Customize Dialog, incorrect page selection, incorrect Vertical Scrollbar display, and NullReference exception upon dialog closure will no longer occur.

SfButton

Bug fixes

  • #FB62958 - When focused, FocusGradientBrush will be applied to the button.

SfComboBox

Features

  • Added support for modifying the DropDownListView width in the SfComboBox control.

SfListView

Bug Fixes

  • #I689955 - Fixed an issue where the previously selected items collection was cleared on MouseMove when HotTracking was disabled in multi-selection mode for the SfListView control.

SpellChecker

Bug fixes

  • #I663572 - Resolved the error that occurred with special characters in the Spell checker when the IgnoreSpecialCharacters property was set to true.
  • #I679084, #I679089 - Resolved the spell checker issues for SpellChecker fails to detect errors in multi-word text and flags URLs as errors when IgnoreURL is enabled.
  • #I694363 - Ensured the corrections for misspelled words retain their original case, whether uppercase or lowercase.

TabControlAdv

Bug fixes

  • Resolved the selecting tabs issues in designer on TabControlAdv.

Visual Studio Extensions

Breaking Changes

  • Syncfusion WinForms Template Studio no longer supports .NET 6.0 and .NET 7.0.

XlsIO

Features

  • Introduced the GetCellValue method for efficient cell value reading in Excel documents.
  • Improved performance for opening, reading, creating, and saving Excel documents.

XPTaskbar

Bug fixes

  • #I655934 - The XPTaskBar control will no longer fails to render Emojis and Special Characters.
Note : The bug or feature items that do not have a corresponding ID associated with them are internally identified.