New DevExtreme React Grid (CTP) - DevExtreme v17.1 ships with the new React Grid. This new widget is not a wrapper over an existing jQuery widget but a native React component, rendered using Bootstrap 3. It has a composable and extensible architecture, supports both controlled and uncontrolled modes, and can be easily integrated with Redux. Features include:
Data Sorting and Grouping
Data Editing (Edit Row, Edit Column, New Item Row)
Filter Row
Detail Row
Paging
Multiple Row Selection
Virtual Scrolling
MVC Controls (RTM) - The official release of controls for ASP.NET MVC (v3 and higher) and .NET Core (v1.0 and v1.1). v17.1 also includes:
Technical Demos cover over 200 use-case scenarios
Integrated Project Tools allow you to add DevExtreme controls to existing ASP.NET MVC and .NET Core projects
Visual Studio 2017 Support
C# and Visual Basic Support
Strongly-Typed 'EditorFor' Helpers for DevExtreme Editors - 'EditorFor' helpers simplify the data binding of DevExtreme editors to model properties. 'EditorFor' helpers auto populate widget properties (e.g. name, value, placeholder, validation settings, etc.).
New TreeList - v17.1 introduces a new feature-complete, data-aware TreeView-ListView hybrid that can display information as a tree, a grid, or a combination of both with full data editing support. Its features include:
Data Editing and Input Validation
Data Filtering and Search
Data Sorting
Fixed and Band Columns
Keyboard Navigation
Virtual Mode
Virtual Scrolling and more
Data Grid
Advanced Column Sizing - With this release, you can set a column's minimum width and specify how columns are resized when users modify column width. You can specify whether to modify the width of the widget itself or whether to apply changes only to the column positioned after the resized column.
Popup Edit Form - This release includes a new HTML5 data editing mode. The Data Grid's edit form can now be displayed within a popup window.
Scheduler
Performance Enhancements - The HTML 5 Scheduler is now able to render only new appointments, or those appointments whose size has been modified.
UI Widgets
DropDownBox Widget - The new DropDownBox widget is an HTML 5 Editor that consists of a text field and linked drop-down content.
SelectBox and TagBox Enhancements - With this release, the Drop-Down List (in SelectBox and TagBox widgets) supports grouping. The Select Box can now customize the drop-down button's appearance.