v25.2 Release Notes
- 5 minutes to read
Tip
Visit our website to explore new features/capabilities available across the entire DevExpress product line: What’s New in our Latest Update.
.NET 10 and Visual Studio 2026 Support
XAF Blazor/WinForms UI and Web API Service now support .NET 10 and Visual Studio 2026.
XAF No Longer Supports Microsoft’s .NET Framework (WebForms/WinForms)
As documented in our Roadmap (published in August 2025), v25.2+ marks the official end of XAF WebForms & WinForms .NET Framework support. We also removed all XAF .NET Framework and legacy .NET modules/APIs, and older/deprecated Security System implementations from our source code.
Moving forward, we will focus our efforts on .NET (Blazor & WinForms & Web API Service) and scalable, multi-tenant/SaaS-based apps. We will also ship security and other critical fixes for v25.1.XX minor builds (.NET Framework 4.8) for as long as we can.
Migration Guidelines | Future Plans
Cross-IDE Project and Item Template Kit (.NET | Windows | macOS)
With v25.2, DevExpress Template Kit is fully integrated into JetBrains Rider (including macOS support). You can create new projects and items using the same set of DevExpress templates already available in Visual Studio and VS Code.
The new Template Kit also ships with our Unified Component Installer and replaces our legacy XAF Solution Wizard. The “DevExpress 25.2 Template Kit” item is available within the following Visual Studio 2022+ dialogs:
- File → New → Project
- Add → New Item/Add → Class

XPO ORM - Connection Provider Updates
We now support the most recent versions of the following database engines (for both .NET and .NET Framework):
- PostgreSQL 18.0
- Microsoft SQL Server 2025
DevExpress MCP Server for AI-Powered Documentation Access
We introduced an MCP server that connects GitHub Copilot Chat, Cursor, and other MCP-compatible AI tools directly to our comprehensive documentation database. The server provides instant access to over 300,000 help topics through natural language queries within your IDE. This allows you and AI coding agents such as Claude Code to access current DevExpress documentation directly within the AI assistant’s context.

XAF Blazor UI Enhancements
Middle Tier Security: Official Release/RTM
XAF Blazor now supports Middle Tier Security for secure communication between the frontend and backend, helping to protect sensitive data and enforce stricter access controls.
General Security Considerations | Security-Related Blog Posts
Fluent Themes and Icons: Official Release/RTM
We released Dark and Light Fluent Themes for XAF Blazor v25.2 and expanded our SVG icon pack with colorful XAF-specific icons that match the Fluent Theme and its dark/light palettes. You can now set the Primary Accent Color using our Theme Chooser.


Ribbon UI Support
With XAF v25.2, you can display the application main menu as a Ribbon UI (combined with a Tabbed MDI by default). Our implementation supports Ribbon UI command merge operations: XAF Controller’s Actions are processed across main and detail form templates (just like our XAF WinForms implementation).

Open the Model Editor and set the IModelOptionsBlazor.FormStyle property to Ribbon to activate this feature. You can use the new ActionDesign | ActionToRibbonMapping node to customize the Ribbon’s structure.

Native Blazor Filter Builder Integration (CTP)
v25.2 ships with our new CriteriaPropertyEditor (available as a Community Technology Preview). CriteriaPropertyEditor uses the new DevExpress Blazor Filter Builder component and supports simpler localization, better performance, and native Blazor themes/palettes.
You can manually activate and test the CriteriaPropertyEditor in the Model Editor or in code. We hope to replace our existing JS-based FilterPropertyEditor with the new CriteriaPropertyEditor in v26.1.

Cross-Platform Property and List Editor Enhancements (XAF Blazor and WinForms UI)
TagBox, ComboBox, and Progress Bar Property Editors: Official Release/RTM
v25.2 includes the official release of our TagBox, ComboBox, and Progress Bar Property Editors. TagBox and checked ComboBox are two popular options if you need to save space in detail forms (for collection data and as an alternative to large data grids). Progress Bar displays the progress of an operation in both List and Detail Views (now supports inline-editing).
TagBoxListPropertyEditor | ComboBoxListPropertyEditor | ProgressBarPropertyEditor

PDF Viewer Property Editors: Official Release/RTM
In our v25.1 release cycle, we introduced the PDF Viewer Property Editors as a Community Technology Preview (CTP) for XAF Blazor and XAF WinForms. v25.2 marks its official release, complete with new customization options designed to enhance usability and flexibility within your WinForms applications. New features include:
Customizable Ribbon and Toolbar. The WinForms PDF Viewer allows you to display the command interface as a Ribbon, Toolbar, or hide it entirely. You can also customize the available command set as requirements dictate.
Open in a Separate Window. A new context menu option opens the PDF Viewer in a standalone window for a more focused viewing experience.
PDF Field Editing. The WinForms PDF Viewer now allows you to edit fillable form fields and save these changes to the database.

Simplified Access to Column Settings for Grid List Editors
You can write platform-agnostic code (see below) or access platform-specific column settings via ColumnWrapper descendants:
protected override void OnViewControlsCreated() {
base.OnViewControlsCreated();
if (View.Editor is ColumnsListEditor listEditor) {
foreach (var column in listEditor.Columns) {
column.ShowInCustomizationForm = false;
}
}
}