DevExtreme — Year-End Roadmap v23.2 (Angular, React, Vue, jQuery & ASP.NET Core)

DevExtreme Team Blog
15 August 2023

In this blog post, we’ll take a look at major features we expect to ship with v23.2. These features apply to both DevExtreme JavaScript (Angular, React, Vue, jQuery) and DevExtreme-based ASP.NET MVC/Core Controls. To share feedback, please respond to the survey questions embedded within this post.

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 on or use this information to help make a purchase decision about Developer Express Inc products.

Theming Enhancements

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.

New Fluent-inspired theme

ThemeBuilder Enhancements

In v23.2, we expect to add significant enhancements to our ThemeBuilder. We’ll enhance core functionality and extend associated user experiences/design elements.

ThemeBuilder Enhancements

Vite Support

DevExtreme components already work with Vite, but with some limitations. In v23.2, we expect to resolve known limitations.

UI/UX Enhancements

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. 

Scheduler - day length affecting multiple days

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.

Calendar with multiple selection

Calendar with range selection

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. 

TabPanel with differently positioned tabs

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%.

Accessibility

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 will be transferring all our Vue and React demo code to TypeScript. However, with React, we will offer you two options: JavaScript and TypeScript. Additionally, we will transition from the Options API to the Composition API in Vue, and from Classes to Functional Components in React.

Typing Enhancements

We continue to enhance TypeScript support within our components. We plan to add more types to the documentation and improve TypeScript usage.

End of .NET Standard 2 Support

With our next major update v23.2 (December 2023), our assemblies will not be built against this target. Learn more about this change in the following blog post: .NET — .NET Standard 2.0 Deprecation, Support for .NET 6 or .NET 8 (LTS) in DevExpress Libraries (v23.2).

Share Your Thoughts with Us

As always, your feedback matters. Please take a moment to answer the following short survey. Your thoughts will help us refine future Roadmaps.

What's New in v23.1

If you have yet to review the features/capabilities introduced in our most recent major update, please visit the following webpage and let us know what you think of this release by responding to our online survey: Explore Our Newest Features (v23.1).

Free DevExpress Products - Get Your Copy Today

The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.