DevExpress Universal v21.2 released

ctodx
04 November 2021

It’s that time of the year – time for our second major release of 2021. A couple of days ago we officially released v21.2 and introduced enhancements and new features across the whole of our .NET/JavaScript product portfolio (including updates to the following subscriptions/product lines: WinForms, WPF, ASP.NET/MVC, Blazor, DevExtreme, Reports, BI Dashboards, XAF, and Office File API). As is usual, however, the new version of our VCL Subscription will be released in a couple of weeks' time.

For a complete list of what’s new in this release, please check out devexpress.com/new. This particular cycle is also of major importance in that Microsoft are due to publish the release candidates for both Visual Studio 2022 and .NET 6 within a few days, and obviously our teams have been adding new functionality and features to support them both (and making sure everything continued to work as we progressed through the beta cycle).

Important features, at least from my viewpoint, include:

  • Support for HTML/CSS templates in various WinForms controls
  • Support for Windows 11 in WinForms and WPF
  • A Heat Map control for both WinForms and WPF
  • Accessible PDF support across the board, and in fact we’ve done a lot for accessibility throughout this release
  • Dashboard, Rich Text Editor, DropDown control, and a major set of features for the new Grid, all for Blazor
  • Talking of Blazor, our cross-platform .NET app development product, XAF, is deepening its support for it in leaps and bounds
  • So many improvements to our reporting suite that it’s hard to select even one or two to point out, but we now have a Report Viewer for Blazor and for WinUI
  • And of course, we’ve been doing a lot of work for .NET MAUI.

But, just to reiterate, this list was a deliberately sparse selection of the many new enhancements we’ve done for v21.2. You really should visit the What’s New page to see the full list.

As usual, we’ve listed the Resolved Issues introduced in this release from the latest version of the previous major release. That page also enables you to review the changes we’ve made from any release to any other.

Unfortunately, for every major release, no matter how hard we try and minimize the impact, some new features and enhancements are bound to cause a few breaking changes. You can read about the v20.1 breaking changes here, although one major one for our web-based products was ending support for Internet Explorer 11.

I pretty much say something like this with every major release: we would not be able to produce and release such robust and full-featured controls, features, and enhancements without the invaluable help of you, our customers. By publishing surveys, reviewing comments and support tickets, we find that we can more easily focus on providing what our customers want from our products going forward. Also, you may have noticed that we’ve been publishing relevant blog posts on what we are doing, posts detailing various tips and tricks, and posts on how we aim to move forward. My strong recommendation is to monitor our community site more than ever before.

I’d like to thank everyone who provided feedback on our products throughout this year, who used and tested the various v21.2 betas we've produced and provided information on the issues they found, and, of course, to all our customers who use our products every day in their applications. We are confident that the new controls, features, and enhancements in v21.2 will strengthen and validate your trust in our products. Thank you, it is much appreciated.

FREE DevExpress Xamarin UI Controls

Deliver high-impact native mobile apps with our feature-rich Data Grid, Scheduler, Chart, TabView, Editors, and utility controls. Reserve your free copy today!
dbSoft
dbSoft

Excellent work Devexpress team!! Specially for HTML/CSS templates for winform controls!!!


4 November 2021
CRM-8fe2049b-90d5-4b2d-b871-cf34ad931204
Eric Harmon
Awesome, Julian!
4 November 2021
CRM-49a54daa-6c16-4310-9f10-0ce9c7ea3f22
Lakra4k
DevExpress is the best! I love DevExpress! Thank you! congratulations for all time!
5 November 2021
Mike Jacobs
Mike J
Little disappointed that exporting to excel hasn't been implemented on your blazor grid control yet. Your original road map had that feature releasing with this latest update but now it seems it's been extended into the new year. Was really looking forward to that releasing with this latest update only to find it's not there.
5 November 2021
Julian Bucknall (DevExpress)
Julian Bucknall (DevExpress)

@Mike: Sorry about that particular feature not making it, but obviously it is taking longer to implement than the team originally thought. I wish roadmap assurances like that didn't work out that way, but c'est la vie sometimes. I'd have to emphasize though that items mentioned in roadmaps are not guarantees and indeed cannot be so, which is why we have that long paragraph about them being for informational purposes only and not being a binding commitment. Nevertheless export to Excel is an important feature that is being actively worked on.

Cheers, Julian

5 November 2021
Gustavo A. Arriola O.
Gustavo A. Arriola O.
I wish the scheduler could have the "Selection" functionality. Nowadays, when you are clicking on the cell, the scheduler marks the selected cell, but if you are clicking in another control (like a textbox), the marks in the scheduler disappears.

The simply idea is know what cell is selected.
5 November 2021
Julian Bucknall (DevExpress)
Julian Bucknall (DevExpress)

@Gustavo: I presume that you've raised a support ticket for this. It's your best bet. The support team may have a simple code sample to do it, and/or they'll raise it with the team to see if they've a good answer.

Cheers, Julian

5 November 2021
Michael Fera
Michael Fera
Looks great! Looking forward to full VS2022 and .NET6 functionality soon.
11 November 2021
Rocco Balzama
Rocco Balzama

We need previous versions of DevExpress 18.x, 19.x ... to be compatible with the new version of VisualStudio 2022,are there any release predictions?

We will definitely update to the latest version of DevExpress, because it's really great, but not right away!

Thank you so much for the great job.

12 November 2021
Julian Bucknall (DevExpress)
Julian Bucknall (DevExpress)

@Rocco: Many apologies for the delay in replying. To be brief, Visual Studio 2022 changed a great many things with regard to the various designers as well as support for .NET 6. To properly support these changes we have had to make many fixes and enhancements and, to be honest, add major new functionality to our underlying libraries and frameworks for the latest version of our products. It is simply not feasible to retroactively apply this new functionality to older versions: they work fine with Visual Studio 2019 (and we'll continue to apply bug fixes to them, certainly), but in order to upgrade projects to use VS2022, customers will have to also upgrade their DevExpress subscriptions.


Cheers, Julian


18 November 2021
Gustavo A. Arriola O.
Gustavo A. Arriola O.

Yes Julian! I was able to raise a support ticket talking about this, and off course, they answer my question very well. But I think the "Selection feature" maybe could be an important characteristic to the scheduler.

Nowadays, the Scheduler's selection functionality relies on focus. When you click an input (for example), the Scheduler loses focus and visual indication of selection. 

I have this requirement in my actual project and I extracted the idea from this component Selection in ASP.NET Core Scheduler Component Demo


Best regards,
Gustavo


25 November 2021

Please login or register to post comments.