DevExpress ASP.NET e Blazor Lançamentos

Veja o que há de novo em cada versão, com detalhes sobre recursos, melhorias e problemas solucionados.

jan.
fev.
mar.
abr.
mai.
jun.
jul.
ago.
set.
out.
nov.
dez.
DevExpress ASP.NET and Blazor 26.1.3Versão principal18 de jun. de 2026
Recursos

JavaScript & ASP.NET Core Components

Migration to a Single License Key for All DevExpress Products

  • DevExtreme JS/TS products for Angular, React, Vue, and jQuery now use the same license key as DevExpress .NET components/libraries. You can develop different DevExpress-powered applications on one machine using the same key.

DataGrid and TreeList - AI Assistant

  • DevExtreme v26.1 ships with a new AI Assistant for the DataGrid and TreeList components. This feature allows users to interact with the component and modify its layout using natural language, making complex configurations faster and more intuitive. Users can also enter prompts via speech with built-in speech-to-text support. Simply said, this AI Assistant transforms the DataGrid and TreeList components into AI-augmented data exploration tools.

DevExtreme AI Agent Skills

  • DevExpress have published a set of AI agent skills for DevExtreme libraries. These skills help AI coding agents generate higher-quality code that follows DevExtreme APIs, patterns, and best practices. Combined with the DevExpress MCP server, the skills improve accuracy and relevance of AI-generated code.

Chat Enhancements

  • Speech to Text
    • The DevExtreme Chat interface now supports speech-to-text conversion (allows users to dictate messages instead of typing).
  • Suggestions
    • DevExtreme Chat can now display suggestion buttons above the input field. These buttons remain visible even after a message is entered. Use the new suggestions API to define suggestions and configure each button individually.
  • Message Streaming
    • With v26.1, you can now stream AI message responses incrementally inside a message bubble. Message streaming improves the user experience for DevExtreme-powered AI assistants, chatbots, and long-running operations. Conversations feel more dynamic and responsive.
  • Input Field Text
    • The new inputFieldText property allows you to display custom text within the Chat input field.

Scheduler Enhancements

  • Handle Appointment Time Overlaps
    • DevExtreme Scheduler v26.1 allows you to handle appointment time overlaps. The new getOccurrences method retrieves all appointment occurrences across a time range (both recursive and standard).
  • Appointment Snap Modes
    • The DevExtreme Scheduler can now align appointments with time cells to ensure a visually consistent layout. Set the snapToCellsMode property to "always" to snap all appointments to the grid, regardless of their duration. In "auto" mode, appointments that occupy less than 2 time cells stretch to cell borders, while the remaining appointments do not stretch.
  • Hide Days of the Week
    • You can hide specific days of the week across the Scheduler component or within individual views. Pass day numbers (0-Sunday through 6-Saturday) to the hiddenWeekDays property.
  • Handle Cell Selection Completion
    • The Scheduler component now includes a new onSelectionEnd event handler. This event fires when a user selects cells (on mouse up) and gives you access to selectedCellData, so you can run custom logic at the end of the selection process.

UI/UX and API Enhancements

  • AI Integration - New Response Language Configuration Option
  • The new AIIntegrationOptions allow you to configure services for DevExtreme AI-powered capabilities (such as AI Columns and Smart Paste). v26.1 includes a lang option you can use to specify the AI response language.
  • TreeView - Prevent Selection for Disabled Nodes
    • The new disabledNodeSelectionMode property specifies the selection behavior of disabled TreeView nodes. You can prevent selection state changes or allow recursive selection and select all operations to affect disabled nodes.
  • TreeView - Expand/Collapse Disabled Nodes
    • You can now expand/collapse disabled nodes to explore child items in the DevExtreme TreeView component.
  • Form - New getScrollable Method
    • The DevExtreme Form component includes a new getScrollable() method. The returned Scrollable allows you to save/restore scroll positions using DevExtreme ScrollView API, ensuring a smooth user experience across frequent Form re-renders.
  • Form - Rendering Logic Improved
    • v26.1 ships with improved DevExtreme Form rendering logic. The component is no longer re-rendered once Form size changes and items are repositioned (the number of Form columns changes). Editor states, values, and validation statuses now persist across Form layout changes.
  • List - Item Text Selection
    • The List component now supports item text selection when swipe actions are disabled (no onItemSwipe handler is defined). Users can easily copy information (such as contact details, notes, or product names) using standard text selection actions.
  • Splitter - Enhanced Pane Sizing Logic
    • The DevExtreme Splitter now preserves configured pane sizes and min/max size constraints across layout changes (when panes are displayed, hidden, or resized). This enhancement improves layout predictability and consistency.
  • ODataStore/ODataContext - Updated Date Processing Behavior
    • ODataStore and ODataContext data requests now store time zone information from date fields. This ensures that components bound to OData services handle time zone-aware values accurately out of the box, both on the client and in requests to the server.

Accessibility

  • You can now navigate to first and last appointments in the Scheduler's current view using Home and End keys.
  • Use the new tabFocusLoopEnabled option to manage keyboard navigation in the Popup component. When set to true, focus loops inside the Popup. When false, users can tab through elements and exit the Popup.
  • Popover and Tooltip can now be canceled and support hover interactions.
  • Improved Color Contrast for Fluent and Material Themes
    • The Fluent and Material themes now offer enhanced color contrast across all DevExtreme components (improves readability and accessibility). Fluent Blue and Material Blue themes also better align with accessibility contrast guidelines (such as WCAG 2.2, criterion 1.4.3).

Angular Version Updates

  • Angular 22
    • Angular 22 was recently released. DevExpress have tested this version against the UI components and found no issues.
  • Angular 19 - End of Support
    • Angular 19 recently reached end of support and no longer receives security updates. With v26.1, DevExtreme will support Angular versions 20+.

ASP.NET Core

  • UI Template Kit Update
    • Added new ASP.NET Core application templates to the DevExpress UI Template Kit. The new Application Builder template allows you to create a DevExpress-powered ASP.NET Core app with a single click. It includes predefined views for popular DevExtreme-based UI controls (DataGrid, Chart, Scheduler, Form, and TreeList). You can use the built-in page navigation or implement custom navigation UI. The Template Kit also includes a new AI Chat template designed to simplify AI-powered application development.
  • Rich Text Editor - Screen Reader Support
    • Screen readers now announce document content as users navigate with the keyboard.
  • Web Reporting
    • Accessibility Enhancements: PDF/UA-2 Format Support.
    • Report Designer for JetBrains Rider: .NET Projects Support.
    • AI-powered Extensions: AI Prompt-to-Report Wizard - Optimized Report Generation.
    • AI-assisted Development: AI Agent Skills for DevExpress Reports.
    • Framework Support: jQuery 4 and Angular 22.

Blazor UI Components

AI Agent Skills

  • The Blazor component/UI library ships with AI Skills designed to help coding agents leverage DevExpress Blazor UI components more effectively. Each skill focuses on a specific component and includes all details needed to generate accurate code: required NuGet packages, relevant APIs, entry points, configuration settings, and common usage scenarios. The DevExpress skill set supports the following Blazor components:
    • AI Chat.
    • Charts.
    • ComboBox.
    • Grid.
    • Gauges.
    • Pivot Table.
    • Ribbon.
    • Scheduler.
    • Toolbar.
    • TreeList.

End of Bootstrap v4 Support

  • With the release of v26.1, DevExpress completed the transition away from Bootstrap v4 and officially discontinued Bootstrap v4 support.

Icon Library (CTP)

  • The DevExpress Icon Library is now available to Blazor developers via the DevExpress.Images.Blazor NuGet package. The package includes an extensive icon set, uses a sprite-based delivery model, and exposes consistent APIs for Blazor components. The library includes over 13,000 icons designed to cover a variety of UI requirements. To simplify navigation, icons are grouped by the following attributes:
    • Set: Fluent, Desktop Classic, Blazor Classic.
    • Style: Regular, Light, Filled.
    • Color: Monochrome, Multicolor.
    • Size: 12, 16, 20, 24, 28, 32, 48.

Performance Enhancements

  • For all Blazor components: Eliminated virtual tree nodes generated for empty lines and line breaks. This optimization reduces the size and depth of the virtual tree, resulting in performance gains across multiple layers:
    • Server-side - faster tree-diff calculations.
    • Client-side - faster tree updates.
    • Network - smaller render size due to fewer nodes.
  • For Blazor Ribbon, Buttons, CheckBoxes, and other Editors: Optimized rendering and memory usage.

Accessibility Enhancements

  • Improved screen reader support for the AI Chat, ComboBox, Filter Builder, Grid, Popup, TagBox, and TreeList UI components.
  • Introduced support for relevant ARIA attributes in the Filter Builder, Grid, HTML Editor, ListBox, Ribbon, Rich Edit, Time Edit, and TreeList UI components.
  • Introduced support for the aria-required attribute in the following Blazor Data Editors: CheckBox, ComboBox, Date Edit, Date Range Picker, List Box, Memo, Radio Group, Spin Edit, TagBox, Text Box, Time Edit.
  • Improved keyboard navigation in the Pivot Table and Ribbon UI components.
  • Added the ability to focus editor command buttons.
  • Added id attributes to Form Layout item captions.
  • Introduced the resize text requirement in the Ribbon UI component.
  • Added colored validation states to the CheckBox, Radio, and Radio Group UI components.
  •  Windows High Contrast Mode Support
    • DevExpress Blazor Fluent themes include built-in support for Windows high contrast mode. When activated, Fluent themes automatically adjust colors to enhance readability and comply with modern accessibility standards. This mode guarantees proper contrast ratios across all UI elements and improves usability for users with visual impairments (without additional setup).
  • Rich Edit
    • Screen Reader Support - Screen readers now announce document content as users navigate with the keyboard.

Template Kit Enhancements

  • To help address key business usage scenarios more quickly, DevExpress added the following sample Blazor component pages to the DevExpress Template Kit:
    • Editable Grid - Uses a DevExpress Blazor Grid and allows users to edit and modify records.
    • Master-Detail Grid - Uses a DevExpress Blazor Grid and visualizes master-detail relationships between two data tables.
    • Basic Form Layout - Uses a DevExpress Blazor Form Layout and arranges DevExpress Blazor Data Editors in a form, with built-in data validation.

Blazor AI Chat

  • Vendor-Agnostic AI Chat
    • To improve the overall user experience and align AI Chat with common DevExpress Blazor patterns, DevExpress introduced a set of breaking changes in v26.1. These changes standardize the AI Chat API surface, add integration with agent-based and vendor-agnostic models, and minimize configuration conflicts across components, models, and usage scenarios:
      • DevExpress AI Chat now uses IChatResponseProvider instead of IChatClient.
      • OpenAI Assistant-related APIs have been deprecated/replaced.
      • Inference parameters are now obsolete.
      • MessageSent event is now obsolete.
      • SendMessage method is now obsolete.
      • BlazorChatMessage.Content is now obsolete.
  • Message Flow Enhancements
    • DevExpress Blazor AI Chat now includes a more flexible MessageSending event model. New APIs give you precise control over long-running operations and custom message workflows. Use them to preprocess user input, call external services, or append an additional response to the chat:
      • Call AppendMessageAsync to add messages to the chat history without sending them to the AI service (for instance, append system prompts, assistant messages, or supplemental context).
      • Use the SendMessageAsync method to submit user messages to the chat service.
      • Call ShowLoadingIndicatorAsync and HideLoadingIndicatorAsync methods to display the built-in loading indicator during time-consuming operations.
  • AIContent API
    • DevExpress Blazor AI Chat exposes individual AIContent items streamed between your application and AI services. You can render rich content using custom templates, submit structured AI requests programmatically, and hide specific messages.
  • Improved AI Chat Typing Experience
    • DevExpress Blazor AI Chat allows you to control when input text is synchronized with the chat message buffer. You can update the buffer on every keystroke, when the input box loses focus, or after the user stops typing for a specified interval. Choose the option that best balances responsiveness and processing load for your specific usage scenario. In Interactive WebAssembly and Auto render modes, delayed updates reduce unnecessary state changes when typing and improve chat responsiveness on slower devices or resource-intensive pages.
  • Empty Chat Customization
    • DevExpress Blazor AI Chat allows you to customize text displayed before a conversation starts:
      • EmptyMessageAreaText specifies text displayed in the empty message area.
      • InputBoxNullText specifies prompt text in the chat input box when it is empty.

New Blazor Smart Paste

  • The DevExpress Blazor Form Layout component now supports Smart Paste - a new AI-powered extension that simplifies copying content from external sources. The extension parses unstructured text (such as email content or free-form notes) and automatically populates form fields with relevant data.

Blazor Pivot Table

  • Server Mode Data Sources
    • The DevExpress Blazor Pivot Table v26.1 now supports Server Mode data sources for Blazor Server-based applications. These data sources were designed to simplify integration with large data collections (500,000+records) and maximize performance for these usage scenarios.
    • Server Mode data sources handle data calculations at the database level. This reduces the amount of transferred data, decreases memory consumption, and improves component responsiveness.

Blazor Grid & TreeList

  • Border and Gridline Visibility
    • You can now hide column lines (separators between adjacent columns/rows) and component borders when using the DevExpress Blazor Grid and/or TreeList UI components (using the GridlinesVisible property). You can combine available enumeration values as design needs dictate.
  • Filter Menu Button - New On-Hover Display Mode
    • DevExpress Blazor Grid and TreeList support on-hover display mode for Filter Menu buttons. When enabled, buttons appear after users hover over column headers. This mode helps produce a more effective user experience and avoid column caption truncation.
  • Empty Column Appearance
    • Refined empty column appearance (may appear during resize operations) to better align with standard Blazor Grid/TreeList columns.
  • Pager Summary
    • DevExpress Blazor Grid and TreeList UI components include a new PagerSummaryVisible option. Use it to display the current page number, page count, and data row count within the built-in pager.

Blazor TreeList

  • Unbound Columns
    • The DevExpress Blazor TreeList component now supports unbound columns. These columns display values that are not stored in the underlying data source. Use unbound columns to display supplementary/computed data without modifying the original data model.

Blazor Data Editors

  • Focusable Buttons
    • Blazor Data Editors include a new Focusable option for command buttons. Once activated, buttons are included in a page's tab sequence, and users can interact with them using the keyboard.
  • Keyboard and Mouse Wheel Interaction Options
    • Added new options to control whether users can change editor values using arrow keys and the mouse wheel: AllowUpDownArrowKeys and AllowMouseWheel.
  • API Enhancements
    • Added new properties to the DxComboBoxSettings class (contains settings for auto-generated Combo Box editors).
  • List Editors - Design Updates
    • Updated the design of the Blazor List Editors (List Box, ComboBox, TagBox) for DevExpress Fluent themes.
  • Clear Button - Background Color Update
    • Updated the background color for Clear buttons used in Blazor Editors (Bootstrap and DevExpress Classic themes).

Blazor Navigation

  • Ribbon Tab Attributes
    • The DevExpress Blazor Ribbon Tab now supports standard HTML attributes. Use the Attributes property for the tab header and ContentAttributes for the tab content area.
  • Data Mapping API Enhancements
    • DevExpress Blazor TreeView, Accordion, and Toolbar data mapping APIs now expose additional properties for node and item settings.
  • Accordion - Lazy Loading and Pre-Rendering
    • The RenderMode property defines when DevExpress Blazor Accordion renders content. Use Expanded to render Accordion item content only when the item is expanded and remove it from the DOM when the item is collapsed. This mode increases page load speed and reduces DOM size at the cost of a small rendering delay. Use All to render all Accordion items on page load. This mode improves UI responsiveness, but increases page load time and DOM size. Use OnDemand to render Accordion item content when the item is expanded for the first time and keep it in the DOM after the item is collapsed. This mode balances page load performance, responsiveness, and resource consumption.
  • Accordion
    • To improve readability and contrast on colored and image backgrounds, DevExpress enhanced the appearance of the Blazor Accordion.
  • Ribbon
    • The Blazor Ribbon now more closely aligns with the Microsoft Office Ribbon design.
  • TreeView
    • Updated the design of the Blazor TreeView component.

Blazor Filter Builder

  • Customize Count Functions
    • The DevExpress Filter Builder component allows you to customize Count functions for collection fields. Specify EditSettings or define the ValueEditTemplate to customize the editor used to select the Count value. Use the ValueDisplayTemplate to customize how the selected value is displayed.
  • Toggle User Interaction
    • You can temporarily deactivate the DevExpress Blazor Filter Builder component using the Enabled property.

Blazor PDF Viewer

  • Zoom Enhancements
    • The new ZoomLevelChanged event allows you to execute custom actions whenever a document is zoomed in/out within the DevExpress Blazor PDF Viewer.

Blazor Themes

  • Automatic Style Registration
    • With v26.1, you no longer need to register PDF Viewer, Report Viewer, and Rich Text Editor stylesheets in the Components/App.razor file - the DxResourceManager.RegisterTheme method adds associated styles automatically.

Blazor Buttons

  • API Enhancements
    • Added a new property to the DxButtonBase class (contains base settings for buttons): IconUrl - Specifies button icon URL.

Blazor Windows

  • Smoother Focus Behavior Across Devices
    • The following DevExpress Blazor components now adapt focus behavior for the current device:
      • DxDropDown.
      • DxFlyout.
      • DxMessageBox.
      • DxPopup.
      • DxWindow.
    • On desktop devices, focus moves to the first interactive element in the window to support faster keyboard interaction. On mobile phones and tablets, focus moves to the popup/window container to avoid unexpected keyboard activation and viewport shifts.
  • DropDown Focus Mode
    • The FocusOnOpen property specifies whether focus moves to a newly opened DevExpress Blazor DropDown or remains on the current element.
  • MessageBox - Custom Content Template
    • DevExpress Blazor Message Box includes a ChildContent template. Use it to display custom Razor markup in the message box body (instead of plain text).

Blazor UI Kit Updates

  • Created the first figma component version for the DevExpress Blazor Grid.
  • Added a figma component for the DevExpress Blazor Ribbon.
  • Implemented separate frames with focus state for the following components: DxListBox, DxMenu, DxPager, DxTabs, and DxTagBox.
  • Presented DxButton as a separate component and fixed related design issues.
  • Added information section for each component.
  • Refined component section appearance.
DevExpress ASP.NET and Blazor 25.2.810 de jun. de 2026
Correções

ASP.NET Core

All ASP.NET Core products

  • MongoDBDataSource - Decimal128 isn't recognized as a simple primitive type.
  • Visual Studio Report Designer - JsonDataSource connection string misses defined header/query/path parameters.
  • Web Dashboard - "Uncaught TypeError: Cannot read properties of null (reading 'hide')" error is thrown on attempt to scroll above the Bar column.
  • Web Document Viewer - Mobile Mode performance is extremely poor for pinch zoom and panning.
  • Web Report Designer - It is not possible to reorder parameters via the Edit Parameters dialog.
  • XtraReport.SaveLayout - Disabling scripts causes CodeDOM serialization to lose script handler assignments.
  • XtraReports - Duplicate XRControlStyle entries with identical names are added to StyleSheet when 'StyleSheet.LoadFromXml' is called multiple times.

Rich Text Editor for ASP.NET Core

  • Cell selection via arrow keys does not work correctly.
  • Ribbon item tooltip text is incorrect.

DevExtreme

DevExtreme Card View

  • onOptionChanged is not triggered when column properties are updated.

DevExtreme Data Grid

  • Native horizontal scrollbar is temporarily shown when clicking cells in batch/cell mode if focused row and column fixing features are enabled.
  • TypeError occurs when selecting a file using a custom editor.
  • navigateToRow does not always work.

DevExtreme Editors and Validation

  • DateBox - There are issues with masking logic when inputting numbers via Numpad with Microsoft Bopomofo IME in Chinese Mode.
  • DateBox - AM/PM dropdown is clipped in Fluent and Generic Themes.
  • Datebox - Label is not rendered correctly on Firefox for Android.
  • Lookup - Keyboard navigation doesn't work on mobile devices.
  • Lookup - Search input has no localized aria-label.
  • TagBox - Grouped tag removal removes fewer items than expected if showMultiTagOnly is disabled.
  • TagBox - Multiple tag removal deletes most recently selected items instead of visually grouped tags.

DevExtreme Gantt

  • onTaskUpdating cancel is ignored for narrow task resize and task is converted to milestone.

DevExtreme Layout and Navigation

  • List doesn't expose NoDataText to screen readers when empty.
  • List - Select All checkbox aria-label does not reflect the selectAllText value.
  • Menu - Disabled Menu items have the "pointer" cursor.
  • Scrollable - Simulated scrolling breaks after an unhandled JavaScript exception.
  • Splitter - Cursor is misaligned when resizing after dynamically changing orientation.

DevExtreme Maps

  • VectorMap - Mixed geometry types in GeoJSON are not supported.

DevExtreme Pivot Grid

  • The expand icon doesn't work for some fields when OLAP cube is used.

DevExtreme Scheduler

  • Appointments are incorrectly displayed after changing the DST.

ASP.NET MVC

All ASP.NET MVC products

  • MongoDBDataSource - Decimal128 isn't recognized as a simple primitive type.
  • Visual Studio Report Designer - JsonDataSource connection string misses defined header/query/path parameters.
  • Web Report Designer - It is not possible to reorder parameters via the Edit Parameters dialog.
  • XtraReport.SaveLayout - Disabling scripts causes CodeDOM serialization to lose script handler assignments.
  • XtraReports - Duplicate XRControlStyle entries with identical names are added to StyleSheet when 'StyleSheet.LoadFromXml' is called multiple times.

MVC RichEdit

  • Content near right border becomes inaccessible on mobile devices after switching to Simple View.
  • Cursor is not visible on calling goToDocumentEnd in the DocumentLoaded event.
  • Scroll unexpectedly jumps when editing a line on the 2nd+ page.

ASP.NET Web Forms

ASPxGridView

  • Exported Excel file is empty if the grid contains empty band columns.

ASPxHtmlEditor

  • Page freezes on switching to Design view if a script block contains the "<" character.

ASPxRichEdit

  • Newline is added after a paragraph when text is pasted using the ribbon Paste button.
  • Cursor is not visible on calling goToDocumentEnd in the DocumentLoaded event.
  • Scroll unexpectedly jumps when editing a line on the 2nd+ page.

ASPxSpreadsheet

  • Rightmost columns can't be resized on an ultrawide screen.

All ASP.NET Web Forms products

  • MongoDBDataSource - Decimal128 isn't recognized as a simple primitive type.
  • Visual Studio Report Designer - JsonDataSource connection string misses defined header/query/path parameters.
  • Web Report Designer - It is not possible to reorder parameters via the Edit Parameters dialog.
  • XtraReport.SaveLayout - Disabling scripts causes CodeDOM serialization to lose script handler assignments.
  • XtraReports - Duplicate XRControlStyle entries with identical names are added to StyleSheet when 'StyleSheet.LoadFromXml' is called multiple times.

Blazor

All Blazor products

  • Blazor Report Viewer - Parameter panel doesn't allow to select static predefined parameter values in some cases.
  • DxReportDesigner - JSDisconnectedException is thrown when async initialization resumes after Blazor Server circuit disposal.
  • DxReportViewer - Empty documents get stuck on "Loading...".
  • MongoDBDataSource - Decimal128 isn't recognized as a simple primitive type.
  • Native Blazor Report Viewer - Document Preview behaves incorrectly if an exception occurs when filling a report with data.
  • Visual Studio Report Designer - JsonDataSource connection string misses defined header/query/path parameters.
  • Web Report Designer - It is not possible to reorder parameters via the Edit Parameters dialog.
  • XtraReport.SaveLayout - Disabling scripts causes CodeDOM serialization to lose script handler assignments.
  • XtraReports - Duplicate XRControlStyle entries with identical names are added to StyleSheet when 'StyleSheet.LoadFromXml' is called multiple times.

Data Editors for Blazor

  • CheckBox for Blazor - CheckBox click doesn't register in certain cases.
  • ComboBox for Blazor - On-screen keyboard opens after item selection on touch devices.
  • DxComboBox - AutoSearch with GroupFieldName keeps old filters.
  • DxComboBox - Display text does not appear if the component is blurred before CustomData loads.
  • DxComboBox - Wide dropdowns align with the combo box edge instead of spanning the entire window in v25.2.6.
  • DxDateEdit - Mask is applied on clicking the control even if ReadOnly is enabled.
  • DxFormLayout - Layout is clipped in DxFormLayout above DxGrid.
  • DxPopup - Non-tabbable editable elements become unfocusable and uneditable when placed inside popups and dialogs.
  • DxTimeEdit is incorrectly rendered.

Grid for Blazor

  • DxGrid - Last columns are blank when VirtualScrollingMode is set to RowsAndColumns and the window is maximized.
  • DxGrid - System.NullReferenceException error occurs if a summary item is bound to a field that is not bound to a column.
  • DxGrid throws ArgumentOutOfRangeException when dragging virtualized columns to Group Panel.
  • DxGrid - InvalidOperationException can occur with Enum-type based auto-generated editor.
  • DxPopup - Non-tabbable editable elements become unfocusable and uneditable when placed inside popups and dialogs.

Navigation & Layout for Blazor

  • DxComboBox - Wide dropdowns align with the combo box edge instead of spanning the entire window in v25.2.6.
  • DxFormLayout for Blazor - Editor shadow frames are truncated in non-Fluent themes.
  • DxPopup - Non-tabbable editable elements become unfocusable and uneditable when placed inside popups and dialogs.
  • DxRibbon - Disabled items are not grayed out in the Fluent theme in v25.2.
  • DxScheduler - Error is intermittently thrown when opening an appointment.

PDF Viewer for Blazor

  • Zoom level selected in the toolbar is reset when the component's ZoomLevel property is accessed.

Rich Text Editor for Blazor

  • Ruler is visible in Simple Mode.
  • Page with DxRichEdit hangs after interacting with specific documents.
  • Scroll unexpectedly jumps when editing a line on the 2nd+ page.

TreeList for Blazor

  • DxTreeListEditor throws NotSupportedException when a summary is applied to an empty data source.
  • ExpandoObject boolean columns are not displayed as checkbox icons.
DevExpress ASP.NET and Blazor 25.2.76 de mai. de 2026
Correções

ASP.NET Core

All ASP.NET Core products

  • VS Code Report Designer -  Unhandled NullReference exception occurs on saving large reports.
  • Web Report Designer - Deleted reports can be opened in the "Open Report" dialog.
  • Web Report Designer lacks an option to create a Data Federation data source.
  • Web Report Designer - XRRichText does not display expressions on the Design surface.
  • Web Reporting - Incorrect use of <label for=FORM_ELEMENT>.
  • XtraReport - ScriptReferences are no longer used for compilation.

Rich Text Editor for ASP.NET Core

  • Border operations incorrectly work for inner cells.
  • Document exported by RichEdit differs from the original.
  • Downloaded document differs from the original.
  • Incorrect line is selected when the document is zoomed.
  • Inverted punctuation is incorrectly processed during spell checking.
  • Ribbon background becomes black in full-screen mode when the Fluent theme is applied.
  • Ribbon flickers when typing Korean text in the last table cell.

DevExtreme

DevExtreme Card View

  • Changes in Column Chooser and Column Reordering do not update cards.

DevExtreme Chat

  • Too Many Files message is not configurable.

DevExtreme Data Grid

  • Banded Column vertical separators are missing.
  • Browser scrolls back to the grid when data is updated.
  • Focus can't be moved back to the header when multiple grouping is applied.
  • Focus is stuck on the Save button when columnRenderingMode is set to virtual.
  • Focus method doesn't set the focus to the grid.
  • Focused cell highlight on sticky columns is still visible even when the focused cell is outside the viewport.
  • Grouped rows disappear when collapsing sub-groups with multi-level grouping.
  • TagBox in the filter row doesn't show selected tags if values are numbers.
  • DataGrid displays a horizontal scrollbar on resizing a screen if columnHidingEnabled and columnWidth are set.
  • 'between' filter dropdown changes its position when columns are resized.
  • Header context menu displays an unnecessary scrollbar at 90% browser zoom when dx.light.css is used.
  • Detail grid reloads data when the master row reenters the viewport if rowRenderingMode is set to 'virtual' and standard scrolling mode is used.
  • Fixed group header overlaps group summary values when columnRenderingMode="virtual".

DevExtreme Diagram

  • Paste option brings inconsistent results across browsers when the clipboard is empty.

DevExtreme Editors & Validation

  • DateBox - AM/PM indicator keyboard controls do not work correctly when useMaskBehavior is enabled with the "es-ES" locale.
  • DateBox - Out-of-range validation message remains after entering a valid boundary value when useMaskBehavior is enabled.
  • DateBox - Time selection reverts date after external date change.
  • Lookup - Search is not working with Vietnamese input.
  • Menu - Component overlay in a menu item does not close on a click in the menu dropdown.

DevExtreme Form

  • TagBox exceeds the group column when the selected tag items exceed the field container.

DevExtreme Layout & Navigation

  • List - Keyboard reordering does not work for items in groups beyond the first group.
  • Menu - Component overlay in a menu item does not close on a click in the menu dropdown.

DevExtreme Pivot Grid

  • Field Chooser - "Cannot read properties of undefined (reading 'isMeasure')" error occurs when dragging fields while data is loading.
  • Field Panel - Several operations no longer work after upgrading to v25.2.5.

DevExtreme Scheduler

  • Editing form labels are incorrectly displayed.

DevExtreme ThemeBuilder

  • datagrid-spin-icon-color does not change the TreeList expand icon.

ASP.NET MVC

All ASP.NET MVC products

  • Web Report Designer - Deleted reports can be opened in the "Open Report" dialog.
  • Web Report Designer lacks an option to create a Data Federation data source.
  • Web Report Designer - XRRichText does not display expressions on the Design surface.
  • Web Reporting - Incorrect use of <label for=FORM_ELEMENT>.
  • XtraReport - ScriptReferences are no longer used for compilation.

MVC RichEdit

  • An exception occurs while editing a numbered list.
  • Exception occurs while canceling the creation of a new numbered list.
  • Client-side error is thrown when the Symbols dialog is invoked.

ASP.NET Web Forms

ASPxRichEdit

  • Inserting an Inline Picture throws an error in v25.2.6.
  • Client-side error is thrown when the Symbols dialog is invoked.

All ASP.NET Web Forms products

  • Web Report Designer - Deleted reports can be opened in the "Open Report" dialog.
  • Web Report Designer lacks an option to create a Data Federation data source.
  • Web Report Designer - XRRichText does not display expressions on the Design surface.
  • Web Reporting - Incorrect use of <label for=FORM_ELEMENT>.
  • XtraReport - ScriptReferences are no longer used for compilation.

ProjectConverter

  • Project Converter - Converter doesn't launch when Visual Studio is not installed.

Blazor

All Blazor products

  • Blazor Report Viewer throws InvalidCastException when a date-only parameter uses date expression functions.
  • Blazor - Client-side memory leak.
  • Web Report Designer - Deleted reports can be opened in the "Open Report" dialog.
  • Web Report Designer lacks an option to create a Data Federation data source.
  • Web Report Designer - XRRichText does not display expressions on the Design surface.
  • Web Reporting - Incorrect use of <label for=FORM_ELEMENT>.
  • XtraReport - ScriptReferences are no longer used for compilation.

Blazor Demos

  • Toast Notifications add temporary horizontal/vertical scrollbars.

Blazor Themes

  • DxMemo does not display all lines of text when ResizeMode is set to Auto and Fluent theme is used.

Charts for Blazor

  • Chart legend is cut off when the chart is exported and the legend's VerticalAlignment is set to "Bottom" and Orientation is set to "Horizontal".

Data Editors for Blazor

  • DxComboBox is rerendered when it gets or loses focus.
  • DxGrid, DxTagBox, and DxFilterBuilder use invalid ARIA attribute.
  • DxMemo does not display all lines of text when ResizeMode is set to Auto and Fluent theme is used.
  • DxSearchBox Clear Button contrast does not meet WCAG.
  • DxTimeEdit - Input element does not have all required ARIA attributes.

Grid for Blazor

  • Check mark in a disabled checkbox cannot be seen in Fluent theme.
  • Navigating to another row with the arrow keys does not work when editing is canceled via a custom DxButtonGroupItem in Edit Form.
  • Popup manages focus incorrectly.

Navigation & Layout for Blazor

  • Demos - Toast Notifications add temporary horizontal/vertical scrollbars.
  • DxTabs - Tab template is duplicated under the active tab header in v25.2.3.
  • DxTabs: AllowTabReorder="true" causes full tab activation on mousedown that triples the layout cost per tab switch.
  • Popup manages focus incorrectly.

Scheduler for Blazor

  • ScrollTo Date method does not work.

TreeList for Blazor

  • FocusedRowChanged event selects an older item after the data source is changed.
DevExpress ASP.NET and Blazor 25.2.67 de abr. de 2026
Correções

ProjectConverter

  • Project Converter - Error occurs after converting a project to v25.2 (The operation has timed out).
  • Project Converter - TypeInitializationException (The type initializer for 'Microsoft.Build.Shared.XMakeElements' threw an exception) after converting a VB.NET project.

ASP.NET Bootstrap

Bootstrap Rich Text Editor

  • BootstrapRichEdit - Error is thrown when the 'Add Space Before/After Paragraph' functionality is used.

ASP.NET Core

AI Integration for DevExtreme

  • 'This expression is not constructable' error occurs when using new DevExpress.aiIntegration.

All ASP.NET Core products

  • JS Report Designer does not use UrlResolver to validate the endpoint path for JsonDataSource.
  • NonTrustedTypeDeserializationException is thrown even when RegisterTrustedAssembly is used.
  • Reporting controls lose/misalign borders when exporting to a DOCX file using the Frame-based layout.
  • SqlDataSource.ValidateCustomSqlQueryGlobal event receives a null sender as an input parameter.
  • Web Report Designer - Inconsistent PageSize Property Values After Changing PaperKind.
  • Web Report Designer - The parameter list inside the "Edit Parameters" dialog cannot be scrolled.
  • Web Report Designer - XRCrossTab disappears on layout reopening.
  • XRRichText - Formulas / Equations are exported incorrectly in DOCX format.

Rich Text Editor for ASP.NET Core

  • Rich Text Editor for ASP.NET Core - Header text in a printed document has different color.
  • RichEdit for ASP.NET Core - Page freezes when dragging an image.

ASP.NET MVC

AI Integration for DevExtreme

  • 'This expression is not constructable' error occurs when using new DevExpress.aiIntegration.

All ASP.NET MVC products

  • JS Report Designer does not use UrlResolver to validate the endpoint path for JsonDataSource.
  • NonTrustedTypeDeserializationException is thrown even when RegisterTrustedAssembly is used.
  • Reporting controls lose/misalign borders when exporting to a DOCX file using the Frame-based layout.
  • SqlDataSource.ValidateCustomSqlQueryGlobal event receives a null sender as an input parameter.
  • Web Report Designer - Inconsistent PageSize Property Values After Changing PaperKind.
  • Web Report Designer - The parameter list inside the "Edit Parameters" dialog cannot be scrolled.
  • Web Report Designer - XRCrossTab disappears on layout reopening.
  • XRRichText - Formulas / Equations are exported incorrectly in DOCX format.

MVC RichEdit

  • RichEdit for WebForms and MVC - Exception is thrown when a document is opened.

MVC Spreadsheet

  • DevExpress Spreadsheet - Copying a protected sheet changes cell lock settings.

ASP.NET Web Forms

ASPxDataEditors

  • TimeEdit for Web Forms - Incorrect time data is sent to the server on iOS 26.3 devices in Safari when submitting a value.

ASPxRichEdit

  • OfficeStateProviderBase - OnCheckedOut function uses a non thread safe dictionary.
  • RichEdit for WebForms and MVC - Exception is thrown when a document is opened.

ASPxSpreadsheet

  • Spreadsheet for Web Forms - Input message overlaps drop-down options when the input message is added after list values.

All ASP.NET Web Forms products

  • JS Report Designer does not use UrlResolver to validate the endpoint path for JsonDataSource.
  • NonTrustedTypeDeserializationException is thrown even when RegisterTrustedAssembly is used.
  • Reporting controls lose/misalign borders when exporting to a DOCX file using the Frame-based layout.
  • SqlDataSource.ValidateCustomSqlQueryGlobal event receives a null sender as an input parameter.
  • Web Report Designer - Inconsistent PageSize Property Values After Changing PaperKind.
  • Web Report Designer - The parameter list inside the "Edit Parameters" dialog cannot be scrolled.
  • Web Report Designer - XRCrossTab disappears on layout reopening.
  • XRRichText - Formulas / Equations are exported incorrectly in DOCX format.

Navigation, Layout & Multi-Purpose Controls

  • ASPxFileManager - "ArgumentOutOfRangeException: startIndex cannot be larger than length of string" error occurs for a specific folder when AzureFileSystemProvider is used.
  • ASPxSiteMapDataSource designer tool cannot parse sitemap files.

Blazor

All Blazor products

  • Blazor Report Viewer - "Object reference not set to an instance of an object" thrown when report contains an editable field.
  • Blazor Themes - Internal proxy is added to DevExpress.Blazor.Themes.
  • DxReportDesigner - Poor rendering and user interaction performance occurs after completing basic Radzen Blazor registration.
  • JS Report Designer does not use UrlResolver to validate the endpoint path for JsonDataSource.
  • NonTrustedTypeDeserializationException is thrown even when RegisterTrustedAssembly is used.
  • Reporting controls lose/misalign borders when exporting to a DOCX file using the Frame-based layout.
  • SqlDataSource.ValidateCustomSqlQueryGlobal event receives a null sender as an input parameter.
  • Web Report Designer - Inconsistent PageSize Property Values After Changing PaperKind.
  • Web Report Designer - The parameter list inside the "Edit Parameters" dialog cannot be scrolled.
  • Web Report Designer - XRCrossTab disappears on layout reopening.
  • XRRichText - Formulas / Equations are exported incorrectly in DOCX format.

Blazor Demos

  • DxGrid Observable Data Collection Demo - Source code is incomplete and does not include StockQuoteService.cs.

Data Editors for Blazor

  • Blazor DxComboBox inside DxMenuItem - TextChanged fires multiple times when the Clear button is clicked.
  • DxAIChat - Position of the typing cursor does not reset after pressing "Enter" to send a message in WASM.
  • DxComboBox - Focus is lost on typing in the input field if CellDisplayTemplate has an anchor tag with an href attribute.
  • DxComboBox - Quickly pressing Tab + Enter selects the first item in the combo box instead of the first highlighted value.
  • DxComboBox - Reselecting the selected item when AllowUserInput is enabled requires two clicks instead of one.
  • DxDateRangePicker gets stuck in the Month/Year view with no way to return.
  • TimeEdit for Blazor - Microsoft.JSInterop.JSDisconnectedException is raised in DxTimeRollerComponent when a page is refreshed.

Grid for Blazor

  • Toolbar height changes when the scrollbar appears/disappears.
  • "Unsaved changes are discarded" popup doesn't match the edit state when cell edit and virtual scrolling are enabled.
  • Column headers overlap with fixed headers in Classic themes.
  • Filtering the grid throws an error when a detail row is expanded and the grid is bound to EntityInstantFeedbackSource.
  • Non-fixed column header scrolled under a fixed column becomes visible on hover.
  • Scroll position changes on editing a cell in a WASM project.
  • Selecting rows when DxGrid is bound to GridCustomDataSource with lots of rows and columns is very slow in Blazor WebAssembly.
  • DxGrid Observable Data Collection Demo - Source code is incomplete and does not include StockQuoteService.cs.
  • A fixed column overlaps the total summary in iPad Safari.
  • Filter Editor displays an outdated value if the filter is changed with the Filter Panel.

HTML Editor for Blazor

  • DxHtmlEditor resets the cursor position and starts refreshing after pasting large images with OnDelayedInput and a small InputDelay.

Navigation & Layout for Blazor

  • DxFlyout is focusable while hidden.
  • DxFormLayout - Text above an edit form is overlapped by the form and is difficult to select.
  • DxFormLayoutGroup does not throw a meaningful Exception when rendered outside a DxFormLayout.
  • DxLoadingPanel - Page scrolls down if it is inside DxGridLayout when its parent element is clicked after pressing enter in an editor.
  • DxMenu for Blazor - Menu is hidden after clicking the root item multiple times under specific conditions.
  • DxSplitter - Pane size is not restored if the splitter is resized and collapsed using keyboard navigation.
  • dxbl-popup-anchor does not have aria-hidden set to true.

Rich Text Editor for Blazor

  • DxRich Text Editor - Pasting a field via the Ctrl+V keyboard shortcut inserts only its text.
  • Application crashes when the component uses @bind-DocumentContent and opens a file with invalid XML markup.
  • Error occurs on exporting certain documents and saving them in the RTF format.
  • Highlighted text is not colored when the Text Color button is clicked and the screen size is small.
  • Table icon appears disabled.
  • ViewType changes arbitrarily when content is modified and the ContentInserted event is handled.
  • Incorrect indentation in multi-level lists when converting to HTML (RichEdit, Blazor).
  • Image is exported with incorrect format.

Scheduler for Blazor

  • AllDayCellTemplate does not capture the oncontextmenu event.
  • Appointments longer than one week overlap other calendars in MonthView and Resource GroupType when SnapToCellsMode is set to Auto or Never.
  • Non-overlapping appointments in the same time cell are displayed incorrectly in TimelineView when one appointment falls under daylight savings.
  • Appointment Form in AppointmentFormLayout/AppointmentCompactFormLayout is not updated when a custom field value is changed.
  • Icons are not shown for the Label and Status dropdowns in Appointment Form when the Fluent theme is used.

DevExtreme

DevExtreme Card View

  • Missing translation for Filter Panel title and related texts.

DevExtreme Data Grid

  • Boolean column checkboxes overlap a fixed column.
  • Cannot focus on the last item after group expand/collapse.
  • Editors with showEditorAlways enabled are read-only in newly added rows when allowUpdating is false.
  • Error occurs on navigating via keyboard after pressing an expand or collapse icon.
  • Lookup filter changes to "(All)" after searching twice in another column.
  • Performance is slow if a large number of summaries is used.
  • TextArea doesn't have the aria-invalid attribute when it is the editor.
  • onFocusedCellChanged `row` parameter is undefined for the first cell.
  • Selection column is overlapped after horizontal scrolling when fixed columns are used.
  • DataGrid - The validationCallback data object is empty when using showEditorAlways, repaintChangesOnly, and a custom validation rule.
  • 'No data' text is not shown when a lookup column is filtered.

DevExtreme Diagram

  • Diagram - Shapes Cannot Be Added on Android Chromium-based Browsers.

DevExtreme Editors & Validation

  • DateBox - 'Maximum call stack exceeded' error occurs when selecting a date in EST timezone.
  • DateRangeBoxFor editor is missing a name attribute.
  • Editors (DateBox, TextBox, etc.) - TypeError occurs in '_pasteHandler' when pasting into masked editors.

DevExtreme Gantt

  • Gantt - First week column merges two date ranges if startDateRange is used and firstDayOfWeek is not set to 0 (Sunday).

DevExtreme Scheduler

  • Resizing with virtual scrolling leads to incorrect width.
  • Resource's icon option does not support FontAwesome/SVG.
  • Scrolling performance is slow on using a large dataset and many resources in v25.1/v25.2.
DevExpress ASP.NET and Blazor 25.2.52 de mar. de 2026
Correções

ASP.NET Core

All ASP.NET Core products

  • CLI Templates and Template Kit generate an incorrect libman.json file for ASP.NET Core Reporting applications.
  • Visual Studio Report Designer - Expression Editor throws InvalidCastException if an expression that has a calculated field is hovered over.
  • Visual Studio Report Designer - The Toolbox panel is empty (the Solution Folders issue).
  • Visual Studio Report Designer - UI background does not reflect new VS 2026 themes.
  • Web Document Viewer - Concurrent access or race condition issues cause infinite loops, thread starvation and hanging requests.
  • Web Report Designer - "Convert" dialog does not appear for some reports when ConvertBindingsToExpressions=Prompt.
  • Web Report Designer - Chart Designer doesn't save modified Legend options.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • Web Report Designer - Design surface doesn't show a summary function applied for controls when using legacy Binding mode.
  • Web Report Designer - Expression parameter type cannot be selected for the DateTime parameter in the stored procedure.
  • Web Report Designer - The `Add Query` and `Edit Query` buttons don't work and internally throw an exception when SQLDataSource contains a date-only query parameter.
  • Web Report Designer doesn't apply the ColumnAutoWidthMode property to a newly added XRCrossTab.

Rich Text Editor for ASP.NET Core

  • A predefined table style is displayed differently in Word.
  • Pressing Enter in a permitted range creates a newline outside a table cell.
  • Pressing Page Down causes an exception when the document is zoomed.
  • The "&" symbol is displayed before the localized "Print" text in the Ribbon.

DevExtreme

DevExtreme Data Grid

  • "Cannot read properties of undefined (reading 'values')" error occurs on adding a row to the second page if initial row values are specified in onInitNewRow.
  • "Uncaught RangeError: Invalid time value" is thrown for DateTime columns with multiple same-day timestamps when filterSync and filterPanel are enabled.
  • Cell value is not restored after canceling changes in cell editing mode if repaintChangesOnly is enabled.
  • Columns are misaligned after adding a column at runtime.
  • Columns are rendered blank on a horizontal scroll.
  • Error occurs when the "between" operation is used in the filter row while the Filter Panel is visible.
  • Filter Panel throws an error when selecting a custom value.
  • Group and total summaries are shown over sticky columns on a horizontal scroll.
  • Grouping is lost when the expandAll/collapseAll method is used if a grouped column's calculateGroupValue is a string.
  • The "Certain ARIA roles must be contained by particular parents" error occurs if the grid has no data.
  • expandAll/collapseAll method changes the expanded/collapsed grouped column if calculateGroupValue is used.
  • Column that was fixed by assigning a new column configuration can't be correctly unfixed in v25.2.4.
  • Incorrect tooltip displayed on the column header when sorted and the column width is small.

DevExtreme Diagram

  • TypeError occurs when inserting image.

DevExtreme Editors & Validation

  • Lookup - Input styles break after a class is applied via inputAttr.
  • TextArea - Scrollbar is not displayed despite content overflow when autoResizeEnabled is true and height is specified.

DevExtreme Form

  • Form Accessibility - Screen readers announce required marks in floating and static label modes.

DevExtreme Html Editor

  • Nested list numbering breaks after applying content.

DevExtreme Layout & Navigation

  • List - TypeError: Cannot read properties of null (reading 'get') occurs when using Shift + Up Arrow on the first item.
  • List - JAWS does not announce the selected state of items.
  • Splitter - Manual resizing stops working after programmatic size change.
  • dxList - VoiceOver screen reader reads "underscore" before every item.

DevExtreme Pivot Grid

  • Memory leaks occur after PivotGridDataSource is reassigned.
  • Row fields overlap data fields when `dataFieldArea` is set to `"row"`, virtual scrolling is enabled, and multiple fields are displayed.

ASP.NET MVC

All ASP.NET MVC products

  • Visual Studio Report Designer - Expression Editor throws InvalidCastException if an expression that has a calculated field is hovered over.
  • Visual Studio Report Designer - UI background does not reflect new VS 2026 themes.
  • Web Document Viewer - Concurrent access or race condition issues cause infinite loops, thread starvation and hanging requests.
  • Web Report Designer - "Convert" dialog does not appear for some reports when ConvertBindingsToExpressions=Prompt.
  • Web Report Designer - Chart Designer doesn't save modified Legend options.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • Web Report Designer - Design surface doesn't show a summary function applied for controls when using legacy Binding mode.
  • Web Report Designer - Expression parameter type cannot be selected for the DateTime parameter in the stored procedure.
  • Web Report Designer - The `Add Query` and `Edit Query` buttons don't work and internally throw an exception when SQLDataSource contains a date-only query parameter.
  • Web Report Designer doesn't apply the ColumnAutoWidthMode property to a newly added XRCrossTab.

Data Access Library

  • .NET 10 Runtime throws a fatal error when multiple JSON data sources are created.

MVC HtmlEditor

  • Reference to a vulnerable version of the CodeMirror library.

ASP.NET Web Forms

ASPxHtmlEditor

  • Reference to a vulnerable version of the CodeMirror library.

ASPxRichEdit

  • Ctrl + Shift + V does not paste text.

ASPxSpreadsheet

  • Error is thrown when a document containing a large selection is opened.
  • Scroll position jumps after a callback when rows have varying heights.

All ASP.NET Web Forms products

  • Visual Studio Report Designer - Expression Editor throws InvalidCastException if an expression that has a calculated field is hovered over.
  • Visual Studio Report Designer - UI background does not reflect new VS 2026 themes.
  • Web Document Viewer - Concurrent access or race condition issues cause infinite loops, thread starvation and hanging requests.
  • Web Report Designer - "Convert" dialog does not appear for some reports when ConvertBindingsToExpressions=Prompt.
  • Web Report Designer - Chart Designer doesn't save modified Legend options.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • Web Report Designer - Design surface doesn't show a summary function applied for controls when using legacy Binding mode.
  • Web Report Designer - Expression parameter type cannot be selected for the DateTime parameter in the stored procedure.
  • Web Report Designer - The `Add Query` and `Edit Query` buttons don't work and internally throw an exception when SQLDataSource contains a date-only query parameter.
  • Web Report Designer doesn't apply the ColumnAutoWidthMode property to a newly added XRCrossTab.

Data Access Library

  • .NET 10 Runtime throws a fatal error when multiple JSON data sources are created.

Blazor

All Blazor products

  • Projects stop working if the DxResourceManager.RegisterScripts method is not called.
  • Visual Studio Report Designer - Expression Editor throws InvalidCastException if an expression that has a calculated field is hovered over.
  • Visual Studio Report Designer - The Toolbox panel is empty (the Solution Folders issue).
  • Visual Studio Report Designer - UI background does not reflect new VS 2026 themes.
  • Web Document Viewer - Concurrent access or race condition issues cause infinite loops, thread starvation and hanging requests.
  • Web Report Designer - "Convert" dialog does not appear for some reports when ConvertBindingsToExpressions=Prompt.
  • Web Report Designer - Chart Designer doesn't save modified Legend options.
  • Web Report Designer - Context menus aren't displayed in Full Screen mode when the right mouse button is clicked.
  • Web Report Designer - Design surface doesn't show a summary function applied for controls when using legacy Binding mode.
  • Web Report Designer - Expression parameter type cannot be selected for the DateTime parameter in the stored procedure.
  • Web Report Designer - The `Add Query` and `Edit Query` buttons don't work and internally throw an exception when SQLDataSource contains a date-only query parameter.
  • Web Report Designer doesn't apply the ColumnAutoWidthMode property to a newly added XRCrossTab.

Blazor Themes

  • ThemeChangeService - Old CSS references for Fluent themes are not removed when changing themes in v25.2.3.

Data Editors for Blazor

  • DxComboBox - The keyboard appears after tapping the arrow icon on touch devices.
  • DxListBox - SelectionChangedEventArgs.ChangeSource is "ParameterChange" instead of "UserAction" when clicking "Select All".
  • DxMaskedInput - Edit form is not submitted when the Enter key is pressed and DxMaskedInput is focused.
  • DxSpinEdit - Entering "-" binds the value to type.MinValue.
  • DxTagBox - Entering new values quickly sometimes results in a null value.
  • DxTextBox - Focus does not move to the next element after clicking the "Clear" button and typing new text.

Grid for Blazor

  • An exception is thrown when the grid's data source is null and the search text is prefixed with "=".
  • Column headers overlap with fixed headers in Classic themes.
  • Command column caption is incorrectly aligned in v25.2.
  • DxGrid is missing an autofilter if it has fixed columns and virtualization is enabled for RowsAndColumns.
  • Filtering works incorrectly when Filter Criteria are manually applied.
  • Vertical and horizontal scrollbars are rendered incorrectly when column visibility is changed from another component.

Navigation & Layout for Blazor

  • DxPdfViewer for Blazor - PdfViewer in DxPopup loads a document indefinitely.
  • DxPopup for Blazor - DxPopup captures the focus when the user presses Tab even when the popup is invisible.
  • DxSplitter - Resizing functionality breaks when the mouse hovers over an iframe.

PDF Viewer for Blazor

  • PdfViewer in DxPopup loads a document indefinitely.

Rich Text Editor for Blazor

  • Application crashes when the component saves a file with invalid XML markup.
  • Manually set exact height of a rendered table row is interpreted as a minimum height.
  • Horizontal table border highlight remains after losing focus in DxRichEdit.
  • Shift+Tab creates new row in table under certain conditions.
  • RichEdit - Ctrl + Shift + V does not paste text.
  • Page with DxRichEdit hangs in a WASM application when an item is selected in the Paragraph Styles combobox.
  • The page unexpectedly scrolls and hides all RichEdit controls on editing.

Scheduler for Blazor

  • "An error occurred while processing your request" error is sometimes thrown when clicking an appointment in a XAF application.
DevExpress ASP.NET and Blazor 25.2.43 de fev. de 2026
Correções

ASP.NET Bootstrap

Bootstrap GridView

  • BootstrapGridView - Empty cell is rendered for a grayed checkbox in batch edit mode.

ASP.NET Core

All ASP.NET Core products

  • End-User Report Designer incorrectly accepts an empty string as a separator in text export options.
  • Some Cross tab property changes do not mark a report as modified in the Web Report Designer.
  • Web Dashboard - TabContainer's page navigation may become blocked by the hover panel (dx-dashboard-item-shield).
  • Web Dashboard / Web Reporting - Federated Query Builder loses JOIN relationships on reopening.
  • Web Report Designer - Expression Editor shows hidden unsupported properties for vertical bands.
  • Web Report Designer - Text Format String editor popup is immediately closed when the page is scrolled down.
  • Web Report Designer - The SubBand's PageBreak property should not be editable when SubBand is inside the PageHeader or PageFooter band.
  • XRCrossBandBox and XRCrossBandLine - Controls cannot be selected by left-click in the Web End-User Report Designer.
  • XRRichText - Formulas / Equations are exported incorrectly in RTF format.

Rich Text Editor for ASP.NET Core

  • Superscript text underline is not aligned with normal text underline.
  • Keyboard input is ignored on Android phones.
  • PageUp/PageDown navigation works inconsistently in specific cases.
  • Scrolling via PageDown/PageUp is not accurate.
  • Table content is incorrectly rendered after certain actions.
  • Table with a custom style is incorrectly displayed.

ASP.NET MVC

All ASP.NET MVC products

  • End-User Report Designer incorrectly accepts an empty string as a separator in text export options.
  • Some Cross tab property changes do not mark a report as modified in the Web Report Designer.
  • Web Dashboard - TabContainer's page navigation may become blocked by the hover panel (dx-dashboard-item-shield).
  • Web Dashboard / Web Reporting - Federated Query Builder loses JOIN relationships on reopening.
  • Web Report Designer - Expression Editor shows hidden unsupported properties for vertical bands.
  • Web Report Designer - The SubBand's PageBreak property should not be editable when SubBand is inside the PageHeader or PageFooter band.
  • XRCrossBandBox and XRCrossBandLine - Controls cannot be selected by left-click in the Web End-User Report Designer.
  • XRRichText - Formulas / Equations are exported incorrectly in RTF format.

ASP.NET Web Forms

ASPxGantt

  • Gantt for WebForms - Non-working days are incorrectly marked/calculated when DST is used.

ASPxRichEdit

  • Font of newly added text is changed when the document is printed.

All ASP.NET Web Forms products

  • Some Cross tab property changes do not mark a report as modified in the Web Report Designer.
  • Web Dashboard - TabContainer's page navigation may become blocked by the hover panel (dx-dashboard-item-shield).
  • Web Dashboard / Web Reporting - Federated Query Builder loses JOIN relationships on reopening.
  • Web Report Designer - Expression Editor shows hidden unsupported properties for vertical bands.
  • Web Report Designer - The SubBand's PageBreak property should not be editable when SubBand is inside the PageHeader or PageFooter band.
  • XRCrossBandBox and XRCrossBandLine - Controls cannot be selected by left-click in the Web End-User Report Designer.
  • XRRichText - Formulas / Equations are exported incorrectly in RTF format.

Blazor

All Blazor products

  • Blazor Document Viewer - Keep title bar centered when scrolling horizontally.
  • Blazor Report Viewer - Parameter is null after setting the value in the ParametersRequestBeforeShow event or the Expression window.
  • It is not possible to export a report when Blazor Viewer is placed inside a popup.
  • Some Cross tab property changes do not mark a report as modified in the Web Report Designer.
  • Web Dashboard - TabContainer's page navigation may become blocked by the hover panel (dx-dashboard-item-shield).
  • Web Dashboard / Web Reporting - Federated Query Builder loses JOIN relationships on reopening.
  • Web Report Designer - Expression Editor shows hidden unsupported properties for vertical bands.
  • Web Report Designer - The SubBand's PageBreak property should not be editable when SubBand is inside the PageHeader or PageFooter band.
  • XRCrossBandBox and XRCrossBandLine - Controls cannot be selected by left-click in the Web End-User Report Designer.
  • XRRichText - Formulas / Equations are exported incorrectly in RTF format.

Blazor Demos

  • DxRibbon Adaptivity Demo - Demo description contains properties that do not exist.

Data Editors for Blazor

  • DxComboBox - Entered value is ignored and is selected from the drop-down list.
  • DxComboBox - Exception message references an incorrect property.
  • DxLoadingPanel - Pressing Enter on a nested DxDateEdit sets focus on the previous editor.
  • DxTagBox - Pasting and entering an existing value does not select the entered value.
  • Exception message references the obsolete property name EnableValidation instead of ValidationEnabled.
  • SpinEdit for Blazor - Value is not focused after the editor is selected on macOS.

Grid for Blazor

  • Drag and drop with DropTarget: External does not work in Firefox.
  • Column data is not displayed when VirtualScrollingMode is "RowsAndColumns", DxGridCommandColumn.FixedPosition is "Left", and a single data column is added.
  • DxComboBox editor is not rendered on first click if an editor of another cell is active.
  • The editor's value in CellEdit mode is not selected when the DisplayFormat property is specified.
  • Visible rows are not restored after data is reloaded if GridDevExtremeDataSource is used with virtual scrolling.
  • Row height is incorrect in Small SizeMode if cell validation fails.
  • Drag & Drop doesn't work in Firefox.
  • Horizontal scroll position is reset on clicking a cell in EditCell edit mode when Virtual Scrolling is enabled.
  • Moving columns to/from the group panel works inconsistently in Firefox.
  • Pinch-zooming in Chrome on Android is not possible when certain DevExpress Blazor components are focused.

Navigation & Layout for Blazor

  • Blazor - A log message about decidePolicyForNavigationAction is displayed when DevExpress Blazor component is placed on a page in a MAUI project that is launched on macOS.
  • DxAccordion for Blazor - Item content is truncated on resizing when AnimationType is "LayoutAnimationType.Slide".
  • DxLoadingPanel - Pressing Enter on a nested DxDateEdit sets focus on the previous editor.
  • DxLoadingPanel - Text cannot be selected if a Dx control is present in child content.
  • DxLoadingPanel for Blazor - Loading Panel captures the focus when the user presses Tab even when the panel is invisible.
  • DxRibbon Adaptivity Demo - Demo description contains properties that do not exist.
  • DxRibbon throws an exception if Datasource is set for DxRibbonItem in a child component using OnInitializedAsync.
  • DxToast - Box shadow in Bootstrap Themes appears clipped.
  • DxTreeView - Nodes are removed after clearing the filter if AnimationType is set to "Slide".
  • Pinch-zooming in Chrome on Android is not possible when certain DevExpress Blazor components are focused.
  • 'DxLoadingPanel' creates extra space if it contains DxGrid with AllowDragRows="true".

Project & Item Template Kit (.NET)

  • Blazor Project Template - An exception is thrown when logging out after navigating to another page from the Settings page.

Scheduler for Blazor.

  • TimeCellTemplate does not capture the onclick, ondblclick, and oncontextmenu events when CellMinHeight is greater than 0.
  • Pinch-zooming in Chrome on Android is not possible when certain DevExpress Blazor components are focused.

TreeList for Blazor

  • Drag and drop with DropTarget: External does not work in Firefox.
  • TreeListEditors.Blazor - Treelist editor raises the NullReferenceException exception if its datasource is flat and doesn't contain elements.

DevExtreme

DevExtreme Charts & Gauges

  • Chart - ArgumentAxisClick is triggered for removed labels.

DevExtreme Data Grid

  • Column chooser hides a banded column on using search and recursive selection.
  • Focus returns to the top of the page when pressing Tab if the last column's filter row operation is "between".
  • Reordering doesn't work correctly while using fixed columns.
  • Columns can be resized from band area without proper resize cursor.

DevExtreme Dialogs & Notifications

  • LoadIndicator - Spinner animation is segmented in Material themes.

DevExtreme Editors & Validation

  • DateBox - Selected date part is incorrectly restored after focus loss.
  • Lookup - Input styles break after a class is applied via inputAttr.

DevExtreme Html Editor

  • Header option does not revert to "Normal text" after pressing Enter.

DevExtreme Layout & Navigation

  • DropDownButton - Items set in the onButtonClick event are selectable even if useSelectMode is set to false.
  • DropDownButton - Height differs from the dxButton height in Generic compact theme.
  • List - Custom properties are not accessible in groupTemplate.

DevExtreme Scheduler

  • Columns flicker when they are re-rendered if crossScrollingEnabled is set to True.
  • scrollTo does not take offset into account.
  • shadeUntilCurrentTime property is inconsistently applied to resources outside the viewport in virtual scrolling mode.
  • The "No data to display" text is not localized.

DevExtreme Tree List

  • TypeError: Cannot read properties of undefined ('concat') when search and interval functions are called simultaneously.