DevExpress Drawing Library Goes RTM (v23.1)

24 July 2023

As you may already know, our new DevExpress Drawing graphics library was released to manufacturing (RTM) in our v23.1 release cycle. In this blog post, I'll summarize what we’ve addressed in our most recent update.

v23.1 Recap

We released a series of enhancements in our new graphics library in our v23.1 release cycle. Here's a brief recap of what we've shipped. 

Expanded System.Drawing Replacements

First, we replaced all System.Drawing members in our public API with their cross-platform counterparts. Please refer to the following breaking change document for a complete API list: Office-Inspired Products, Barcode Generation API, Reporting, and Printing - Members changed their types and signatures

The changes we made allowed us to address issues with the System.Drawing.Common package. Simply said, our new approach allows our cross-platform products to work as expected across all supported platforms/target frameworks. And this change has opened up numerous opportunities in other particular, given us the opportunity to deploy applications on new platforms, such as .NET MAUI and Blazor WebAssembly. Refer to the following articles for more information on how to intergate Office File API and Reporting products in .NET MAUI and Blazor WebAssembly apps:

Overcoming Limitations

To officially release, we needed to address limitations in the following products:

We've successfully addressed known issues and taken a few additional steps forward. Here's a short list of drawing library-related capabilities/features now available in non-Windows environments:

Please refer to the following blog post for detailed information on each enhancement: DevExpress.Drawing Graphics Library — Early Access Preview (v23.1) — Office File API, Reporting, and Dashboard-related Enhancements

Future Plans

As of now, the DevExpress.Drawing graphics library has reached its planned level. If you encounter issues while using our drawing library, please submit a ticket via the DevExpress Support Center. Before we let you go...please take a moment to respond to the following questions. Your comments will help us fine-tune future development plans/strategies:

Free DevExpress Products - Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.