Released: Jun 18, 2026
26.1.3 버젼 업데이트
기능
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.