DevExtreme Vue Roadmap
Last updated: 17-AUG-2023
The information contained within this Roadmap details our current/projected development plans. Please note that this information is being shared for INFORMATIONAL PURPOSES ONLY and does not represent a binding commitment on the part of Developer Express Inc. This roadmap and the features/products listed within it are subject to change. You should not rely or use this information to help make a purchase decision about Developer Express Inc products.
Your Feedback Matters
Please take a moment to share your thoughts on the features/enhancements outlined in this Roadmap (DevExtreme v23.2 is set to ship in early December 2023). If you have a user scenario that we have not considered, or if you would like to draw our attention to other aspects of our product, please feel free to let us know. Note: You will need a DevExpress account to submit survey feedback.
New Fluent Theme
DevExtreme v23.2 will include a new Microsoft Fluent inspired web theme. The theme will include the following capabilities:
- Accessible components with contrast color support.
- Two modes: Fluent and Fluent Compact.
- New icon package.
In v23.2, we expect to add significant enhancements to our ThemeBuilder. We’ll enhance core functionality and extend associated user experiences/design elements.
DevExtreme components already work with Vite, but with some limitations. In v23.2, we expect to resolve known limitations.
Scheduler — Day Length Affecting Multiple Days
In v23.2, DevExtreme Scheduler will allow you to configure enterprise working day offset so you can adapt differences in work shifts, time zones, or other similar usage considerations.
Calendar — Multi-Selection of Discrete Days
At present, the DevExtreme Calendar component supports only single day selection. We plan to add two more modes: multiple selection and selecting a range of days.
Tabs/TabPanel — Vertical Orientation
In v23.2, we expect to extend the capabilities of our Tab and TabPanel components. Tabs will include a new
orientation option, allowing you to display them vertically or horizontally. The TabPanel component will be even more customizable: with our new
tabsPosition option, you will be able to display tabs near the panel side of your choice.
Form — Change Detection (Dirty State)
We expect to introduce change detection, so you can check whether a user made changes to a form. If changes were made, you can save changes or reset the form.
Form — DateRangeBox Support
Our Form will support the new DevExtreme DateRangeBox component as a field editor.
Reduce CSS Bundle Size
In v23.2, we plan to reduce bundle size by decreasing theme files by 20%.
WCAG 2.1 Support Enhancements
In v23.2, we will continue to enhance accessibility support across our UI component libraries to better align our offerings with the WCAG 2.1 (Web Content Accessibility Guidelines) standard.
TypeScript Support Enhancements
Vue/React Demos — TypeScript, Hooks and Composition API Support
We continue to enhance TypeScript support within our components. We plan to add more types to the documentation and improve TypeScript usage.