Deliver amazing mobile and desktop experiences.Blog
Displays collapsible, vertically stacked sections so you can make more efficient use of space. Custom templates can be used within accordion sections.Documentation Demo Video
Displays a hierarchical collection of items using a traditional tree structure. TreeView nodes can be expanded and collapsed to display sub-items.Documentation Demo Video
Allows end users to select multiple items from a dropdown list.Documentation Demo Video
Displays content using a tab-based navigation metaphor. Both the content and tab titles are rendered using specified templates.Documentation Demo Video
Visually indicates the progress of operations within your app/site.Documentation Demo
Provides an easy way to upload image and video files to your site. This widget allows you to browse directories and select files (multiple file uploads are supported). Drag and drop is available.Documentation Demo
Lays out nested elements across a column or row.Documentation Demo
Responsive Layout Box is designed to simplify the layout process and help you effectively target multiple devices/form factors. You simply describe the grid's layout - specifying rows, columns and size, then associate items with locations within the grid.Documentation Demo
iOS 8 and Android 5 Support
DevExtreme now supports the look, feel and user experience of iOS 8 and Android 5.Documentation
Our Mobile App Simulator allows you to preview the look, feel and behavior of your apps against iOS 8 and Android 5 devices.
The packaging and deployment processes of apps built using the DevExtreme SPA Framework have been reworked to support both the iOS 8 and Android 5 platforms and their App Stores.
With this release, DevExtreme ships with a built-in input validation engine with a powerful and straightforward API - one that has been tuned to deliver the best possible UX and one that is consistent across all of our shipping themes.Documentation Demo Blog Video
The DevExtreme Validation engine is designed to be fully customizable. You can apply it to any third-party widgets or use its UI elements in conjunction with any custom validation engine.
Widget Keyboard Support
To improve end-user productivity and meet government accessibility requirements, DevExtreme widgets can now be fully controlled with the keyboard. For instance, items displayed within our HTML5 SelectBox widget may be selected by use of the mouse, gestures or keyboard.
HTML5 Widgets EnhancementsBlog
You can now display total and group summary information calculated across rows in a column. Total summaries are displayed in the grid footer. Group summaries can be displayed in group rows and group footers.
Documentation Demo Video
The Data Grid ships with full support of the DevExtreme input validation engine.
The Data Grid widget ships with master-detail data presentation support.
Documentation Demo Video
A new filter mode is available. End-users can specify filters for multiple columns and apply them together by clicking the Apply Filter button.
A new "cell" editing mode has been introduced. In this mode, once a user edits an individual cell, its input value will be committed to the server immediately.
- Navigation buttons and information on the currently viewed grid page have been added to the pager.
- As a result of partial rendering, Grid performance has been improved.
- Edit mode is now available for your desktop browser applications.
- You can mark an item with a vivid badge and a chevron.
Searching can be enabled so that items within drop-down lists are filtered based upon current input. In addition, you can now treat the SelectBox widget as a simple editor and enter values manually when they are not found in the drop-down list.Demo
The dropdown allows end-users to select time values.Demo
End-users can now scroll to the required tab when tabs do not fit within the visible area.Demo
New UI EventsDocumentation
Allows you to handle the rotate, zoomIn, zoomOut and move gestures.
Allows you to handle right-clicks or tap and hold in order to invoke a context menu.
Allow you to handle pointer movement around an element.
HTML5/JS Application Framework
You can now easily define modal views and navigate to these views using standard techniques.Documentation
We've added Angular-based mobile application project templates with the following navigation types:
Visual Studio Integration
You can now build an application template with any PhoneGap plugin within a DevExtreme application project using the newly introduced Build Application Template wizard. In addition, DevExreme projects now support custom application templates created and built using local Cordova CLI.Documentation
- The DevExtreme application templates are updated to the latest version of Cordova (3.6.3).
- DevExtreme projects now support NuGet packages.
- DevExteme Wizards now support OData 4.
- You now have quick access to ThemeBuilder directly from a Visual Studio DevExtreme project.
- iOS 8 and Android 5 are supported by DevExtreme design-time tools and the mobile simulator.
- MS Visual Studio 14 CTP is supported.
HTML5 Data Visualization
With this release, we've extended the capabilities of DevExtreme Complete with new HTML5 data visualization widgets, new charts types, improved end-user experiences and dramatically improved performance.Blog
Polar Charts are a great way to display data whose values span cyclically repeating arguments. By using polar coordinates, you can display values related to each argument cycle as points - each displayed in a corresponding sector and having a radius proportional to the value itself. If you have multiple series, this widget allows end-users to compare values by viewing the resulting polygons.Documentation Demo Video
New series types:
Error bars can now be used in the scatter, line, spline, bar, area, splineArea series to display errors, deviation and variances in data.
- The diameter of pie charts can now be set explicitly to display multiple pies with the same size on a page.
Multiple modes for resolving series label overlapping are now available.
- User interaction has been improved.
- Legend, tooltip and crosshair chart elements expose additional usability options.
- You can now display labels for map regions. To maintain the best possible appearance, labels are only displayed if free space is available.
Color and size indication can now be used for areas and markers to better illustrate the value of the specific parameter given for areas/markers in the data source. A legend(s) can now be added to a map to provide details on the color and size differentiation.
- You can now obtain the coordinates of clicked markers and any clicked point on a map.
- Zooming is now performed against the current mouse pointer position.
Discrete data (categories) are now supported.Demo
Rendering performance has been improved as a result of internal redesign.
Learn More Details
To learn detailed information on new features and resolved issued, refer to the What’s New in 14.2 list.