Releases: DevExpress/DevExtreme
Releases · DevExpress/DevExtreme
17.2.3
New Major Features
- New Color Schemes
- New FilterBuilder Widget
- New Funnel Widget
- DataGrid and PivotGrid Enhancements
- TreeList Enhancements
- Scheduler Enhancements
- Editor Improvements
- Integrated Search Panel in List and TreeView
- Chart Axis: Scale Breaks and Tick Mark Generation
- Angular Integration Improvements: Optional jQuery Dependencies and Improved TypeScript Declarations
- Localization, Formatting and Mask Improvements
Install
npm i [email protected]
More Info
17.2.2 Beta
npm i [email protected]
17.2 Sprint 8
New Features
- The new FilterBuilder widget (for more information, see this pull request).
- Scheduler
- The current date-time indicator was added and is shown by default. The showCurrentTimeIndicator option can be used to change the indicator's visibility.
- The new shadeUntilCurrentTime option specifies whether to apply shading to cover the timetable up to the current time.
- The new maxAppointmentsPerCell option specifies the limit of full-sized appointments displayed per cell.
- DataGrid, TreeList, PivotGrid
- The built-in search panel is activated using the new options: headerFilter.allowSearch in the header filter, columnChooser.allowSearch in the column chooser (DataGrid and TreeList only), fieldChooser.allowSearch in the fieldChooser (PivotGrid only).
- NumberBox
- The new format option allows decorating a numeric value with custom elements - separators, currency symbols etc. The LDML patterns are supported to define a display format.
- New generic color schemes were added: Carmine, Dark Moon, Soft Blue, Dark Violet.
- Localization improvements
- LDML patterns' support for dates and numbers in the built-in localization and DevExtreme-Intl.
- The capability to configure thousands and decimal separators for the built-in localization mechanism.
- jQuery is not the required dependency anymore.
Install
npm i [email protected]
17.1.7
17.1.7 (5-OCTOBER-2017)
Closed Issues & Suggestions
Known Issues
16.2.10
16.2.10 (5-OCTOBER-2017)
Closed Issues & Suggestions
Known Issues
17.2 Sprint 7
New Features
- List, TreeView
- The built-in search panel is activated using the new searchEnabled option. The searchMode option allows using the 'contains' or 'startsWith' mode. In addition, the search editor can be customized using searchEditorOptions.
- The widget dispose method destroys a corresponding widget and disposes of all associated resources.
Install
npm i [email protected]
17.1.6
17.1.6 (7-SEPTEMBER-2017)
Closed Issues & Suggestions
Known Issues
17.2 Sprint 6
New Features
- Scheduler
- The new intervalCount option multiplies the default view interval to display several days, weeks, months instead of only one on a view.
- TextBox
- The new showMaskMode option specifies when the mask should be shown: always or only on focus.
- DataGrid
- The new column sortingMethod option specifies a custom comparison function for sorting.
- The native Promise object can be used as well as jQuery.Promise in Scheduler onAppointmentAdding.cancel, DataGrid and TreeList onRowInserting.cancel, collection widgets onItemDeleting.cancel and DeferRendering renderWhen options.
Improvements
- TextBox
- If a mask is applied, the caret will be moved to the first unspecified symbol on focus.
- Templates
- When the item template for collection widgets is specified, it's possible to use the index of the item to be rendered as a parameter in the render function (custom template engines) or as a binding context variable (AngularJS, Angular and Knockout).
Install
npm i [email protected]
17.2 Sprint 5
New Features
- The new Funnel widget with two drawing algorithms - dynamicSlope and dynamicHeight (for more information, see this pull request)
- TreeList
- The new selection.recursive option allows making the selection recursive
- The new loadDescendants method provides the ability to load all data items if data has a plain structure and remoteOperations.filtering is true
- DateBox, Calendar
- The new disabledDates option specifies dates to be disabled by an array of dates or a function
Improvements
- DateBox
- If the type is set to datetime and the 12-hour format is used to represent the time part, the time part in the popup also uses the 12-hour format
Install
npm i [email protected]
16.2.9
16.2.9 (16-AUGUST-2017)
Closed Issues & Suggestions
Known Issues