Released: Nov 8, 2018
Updates in 18.2
Features
New Push Notification API
- This new release addresses the needs of those who are building apps that display/render real-time data. With this release, you can integrate DevExtreme controls with your SignalR server (or any other notification service).
Real-time UI Updates
- New DataSource options include:
- reshapeOnPush - specifies if sorting, grouping, paging and other shaping operations should be applied on push notification;
- pushAggregationTimeout - specifies the period within which the...
Released: Nov 1, 2018
Updates in 18.1.7
Fixes
DevExtreme, HTML JS
DevExtreme Core
- DataGrid - The header filter shows (Blanks) when its data source contains many items.
- ODataStore - The byKey function does not parse dot notation in the 'expand' option.
- ScrollView - The built-in simulated scrolling mechanism scrolls to many lines if the mouse has non-default scrolling configuration.
- SelectBox - The scrolling feature works incorrectly after Angular routing.
DevExtreme Data Grid
- An error message is shown when DataGrid's onRowValidating...
Released: Sep 5, 2018
Updates in 18.1.6
Fixes
DevExtreme (HTML JS)
- Data Grid
- A nested group is not aligned properly on being expanded and collapsed if the autoExpandAll option is disabled.
- A Tabbed item that resides in the Popup Editing Form is not hidden at runtime in an Angular app.
- Column headers are not aligned with data cells if columns don't occupy the whole widget width and columnAutoWidth is enabled.
- Content is rendered partially when rowRenderingMode is set to virtual and scrolling mode is set to infinite.
- Editor that resides...
Released: Aug 1, 2018
Updates in 18.1.5
Fixes
HTML JS
Data Grid
- An additional column is shown in the grid when the first column is fixed in a certain layout.
- Band columns are misaligned when a detail template is enabled under certain conditions.
- Duplicated items when using ODataV4 with infinite scrolling mode.
- Missing horizontal line when the grid is grouped and column fixing is enabled.
- Multi-Row Headers (Bands) are rendered incorrectly if all child columns in a specific band are hidden.
- Newly added rows cannot inherit the class type...
Released: Jun 20, 2018
Updates in 18.1.4
Fixes
Data Grid
- Bootstrap 4 styles break the Data Grid edit commands.
- A column is not hidden in adaptive mode (columnHidingEnabled) when adjacent columns have width specified in percent.
- A fixed column shrinks beyond minWidth when columnResizingMode is a widget and the grid has no horizontal scrollbar.
- Column Chooser with a large column list has a noticeable search input lag (slow performance).
- Columns passed to the customizeExportData callback do not correspond to the values parameter of each...
Released: May 17, 2018
Updates in 18.1
Features
- Angular Components
- Server Side Rendering (SSR) - DevExtreme Angular components utilize the Angular Renderer for DOM manipulations (like native Angular components). You can use the components within Angular Universal apps (rendered on both the client and server-side).
- Data Grid & Tree List
- Performance and UX Enhancements - This release includes the following performance enhancements:
- Virtual Column Rendering: In this mode, the grid can render and scroll thousands of columns without...
Released: May 11, 2018
Updates in 17.2.8
Fixes
Data Grid
- A validation message is shown many times if DataGrid works in virtual mode.
- Can't resize a fixed column if resizing is not enabled for the next fixed column.
- Calling editRow after filtering throws the "Cannot read property 'data' of undefined" error.
- Header cells are sometimes misaligned with grid content if horizontal scrolling is enabled on 200 dpi screens.
- It is necessary to keep the column size with the disabled allowResizing field.
- The columnOption method sets an option for...
Released: Mar 21, 2018
Updates in 17.2.7
Fixes
Scheduler
- An appointment is displayed incorrectly when clocks are adjusted during this appointment.
Tree List
- TreeList/DataGrid - The row parameter is missing in the onEditorPreparing/onEditorPrepared event handler when the event fires for the Select checkbox.
Data Grid
- A lookup column header filter displays incorrect items in its dropdown if a custom data source is set for the header filter.
- A default column filter (selectedFilterOperation and filterValue) is applied incorrectly in...
Released: Mar 2, 2018
Updates in 17.2.6
Fixes
DevExtreme Demos
- The Form Country SelectBox - The Validation demo does not load data.
- ThemeBuilder - The hovered Menu item text color is not applied for second-level sub-items.
Data Grid
- Adding a new row when grouping is enabled overwrites an existing row.
- AllowHiding has no effect if the Column Chooser mode is "select".
- Content flickers after editing in virtual scrolling mode under certain conditions.
- ExportToExcel exports all rows with the filter applied.
- The "title" attribute is...
Released: Jan 24, 2018
Updates in 17.2.5
Fixes
DevExtreme (ASP.NET MVC)
Data Grid
- Documentation - Add supported attributes to "ASP.NET MVC Controls > Client-Side Data Validation > Overview" and a note on how they can be applied.
Data Visualization
- Chart - The global Theme setting overrides the global Palette.
UI Widgets
- The "CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable." error occurs in IE11.
DevExtreme (HTML JS)
Data Grid
- The "E0009" error occurs on an attempt to open a drop-down...