Essential Studio for Windows Forms Release Notes

v27.1.48
September 18, 2024

Common

Features

.NET 8 support

Our controls are compatible with the latest .NET 8.

BulletGraph

Features

  • Smart tag support has been added to the Bullet Graph control, enabling quick access to frequently used operations and configurations directly within the design interface.

Calculate

Bug Fixes

  • #I624095 - Now, the LEN formula will return the correct length of a string even when the string contains a colon (:).

Diagram

Features

  • Added DataContract serialization support for Diagram, allowing users to save and load diagrams and symbol palettes in XML format. This feature enables the serialization of a diagram’s structure, including shapes, connections, and styles, into XML for storage or transfer. The serialized XML can later be deserialized to reconstruct the diagram or symbol palette, ensuring seamless persistence and restoration of work across sessions or environments. You can check out the Documentation link here.

Bug fixes

  • #592132 - Improved performance of panning and zooming functionalities when a high-resolution background image is set for the Diagram.

DocIO

Features

  • #I542378 - WordArt effects such as shadows, reflections, glows, bevels, 3D rotations, and transformations are now properly preserved in DOCX format documents.
  • Enhanced HTML to Word conversion to handle HTML files that do not meet XML standards.

DockingManager

Bug fixes

  • #I589184 - The NullReference exception will no longer occur when using the EndInit method in DockingManager.
  • #I607507 - The NullReference exception will no longer occur while load layout from XML File in DockingManager.
  • #I614412 - The Float Window will no longer disappear from the screen when double clicking the Dock Window header in DockingManager.

MainFrameBarManager

Bug fixes

  • #I604279 - MainFrameBarManager customization option is now shown in the designer for Net core projects

PDF

Features

  • #I580902 – Added support for applying a cloud border style to circle and ellipse annotations in PDF.
  • #FB47463 – Added support for rendering Arabic Extended (A, B, and C) and Presentation Forms (A, B) blocks in PDF documents.

Bug Fixes

  • #I623635 – Fixed the issue where the text color changed during the conversion of PDF files to PDFA-3B.
  • #I627078 – Fixed the issue where a preservation error occurs during the conversion of PDF to PDF/A for specific documents.
  • #F189049 – Fixed the issue where IsDocumentModified returns an incorrect result after validating the existing PDF signature.
  • #I627792 – An exception no longer occurs when retrieving the free text annotation in an existing PDF document.

Breaking Changes

  • #I611735 – Caret Annotations (subtype /caret) are now marked as unsupported and will no longer be retained in the annotation collection of a PDF document. Previously, these annotations were incorrectly treated as PdfTextMarkupAnnotation, despite not being fully supported.

Presentation

Bug Fixes

  • The PowerPoint presentation will no longer be corrupted while cloning and merging the slide with Equation type OLE object.
  • The PowerPoint presentation will no longer be corrupted while cloning and merging the master slide that contains an OLEObject with a VML drawing shape.

RibbonControlAdv

Bug fixes

  • #I584819 - The ToolStripEx of RibbonControlAdv renders properly when resizing the window.
  • #I605049 - The RibbonControlAdv will render properly when LayoutMode is set to Simplified.
  • #I584819 - The ToolStripEx item width now updates correctly when resizing the window at 100% scaling.

SfSmithChart

Features

  • Smart tag support has been added to the Smith chart control, enabling quick access to frequently used operations and configurations directly within the design interface.

Visual Studio Extensions

Bug Fixes

  • #I621123 - Fixed the issue with continuous refreshing of the template cache in WinForms.

XlsIO

Features

  • #I538363 - Provided support for tagged PDF in Excel to PDF conversion.
  • #I509277 - Provided support for creating a zip file with different passwords for each item.
  • #I607192 - Provided support for adding XML maps to the Excel document.

Bug Fixes

  • #I617604 - The exception is no longer thrown when loading an Excel document with large decimal values.
  • #I560994 - Performance has been improved when converting Excel documents to PDF with large cell ranges.
  • #I621798 - A Lambda function that contains a named range is now preserved properly when resaving the Excel document.

XPTaskbar

Bug fixes

  • #I621462 - GDI count will no longer increase when using the XPTaskBar control.