Skip to content

Releases: DevExpress/DevExtreme

16.2.14

14 Feb 18:45
36fa1c4
Compare
Choose a tag to compare

16.2.14 (12-FEBRUARY-2019)
Closed Issues & Suggestions
Known Issues

18.2.5

24 Jan 13:42
Compare
Choose a tag to compare

18.1.8

24 Jan 13:27
Compare
Choose a tag to compare

18.2.4

22 Dec 14:51
Compare
Choose a tag to compare

18.2.4 (20-DECEMBER-2018)
Closed Issues & Suggestions
Known Issues

18.2.3

18.1.7

08 Nov 14:37
Compare
Choose a tag to compare

18.2.2 Beta

26 Oct 17:08
Compare
Choose a tag to compare
18.2.2 Beta Pre-release
Pre-release

18.2 Sprint 8

19 Oct 16:39
Compare
Choose a tag to compare
18.2 Sprint 8 Pre-release
Pre-release

New Features

  • HTML Editor widget

  • Button Group widget

    • The ButtonGroup renders a group of toggle buttons to show states of related options. Live example is available here.
  • Data Visualization

    • The wholeRange option defines the range where the axis can be zoomed and scrolled while the visualRange option defines the axis's displayed range. Both options are applied to the chart's argumentAxis and valueAxis. Documentation is available: wholeRange, visualRange.
    • The new zoomAndPan option group helps you to tune zooming and scrolling of a chart in your applications (live demo):
      • zoomAndPan.allowGestures and zoomAndPan.allowMouseWheel options indicate how user can zoom and scroll a chart;
      • zoomAndPan.argumentAxis and zoomAndPan.valueAxis options indicate what exactly can be zoomed and scrolled (zooming by value axis was not available in previous releases);
      • zoomAndPan.dragToZoom option provides the capability to select the desired area using the mouse and the current selection can be customized using zoomAndPan.dragBoxStyle option;
      • if dragToZoom is enabled, the panKey option allows setting the keyboard key to distinguish zooming and scrolling actions.
  • DataGrid / TreeList

    • The new set of focus options (focusedRowEnabled, focusedRowKey, focusedRowIndex), methods (navigateToRow) and events (focusedRowChanging, focusedRowChanged, focusedCellChanging, focusedCellChanged) helps to navigate through a DataGrid or a TreeList using keyboard and process a user navigation if you need it. Check the focused row live example here.
  • Scheduler

    • The new groupByDate option provides the capability to group Scheduler appointments first by date and then by resources. Join the discussion and check live example here.
  • Widgets

    • New masked input feature of DateBox widget allows you to specify a date mask and control a user input. The live example is available.
    • The stylingMode option helps to customize the appearance of editors and buttons to satisfy the needs of your application style. The modes follow Material Design guidelines but are available both for Material and Generic themes. Check live examples for editors and buttons.

Install

18.2 Sprint 7

09 Oct 19:37
f86a556
Compare
Choose a tag to compare
18.2 Sprint 7 Pre-release
Pre-release

New Features

  • Real-time UI updates and new push API (discussion page)

    • We added the new push method to a Store's API to pass the data from a push server (for instance, via WebSockets) to the Store.
    • When the new reshapeOnPush option in a DataSource is set to false, it prevents reapplying sorting, grouping, and other data processing operations when the DataSource receives a push update.
    • If updates are too frequent, they can be aggregated with the new pushAggregationTimeout option in a DataSource configuration.
    • List, DataGrid, TreeList, TabPanel, and Accordion can use the new repaintChangesOnly option to repaint only the elements (for example, grid cells) whose data changed.
  • DataGrid/TreeList

    • It's now possible to customize command columns such as selection column, adaptive column, and buttons column. More information can be found on the feature discussion page.
    • You can enable recalculating summaries while you edit a data with the new summary.recalculateWhileEditing option.
    • The new export.onXlsxCellPrepared option adds the capability to customize the exported grid cells’ appearance - value, background and text styles. Join the discussion page or take a look at live demos ([1], [2], [3]).
  • Tools

    • We added more commands to the recently published npm package devextreme-cli to help you work with DevExtreme Angular applications (full info, discussion):
      • new command creates a new DevExtreme Angular application: empty or with a responsive layout;
      • add devextreme-angular command adds DevExtreme to an existing Angular application;
      • add angular-template command adds the DevExtreme layout template to an existing Angular application;
      • add view command adds a view to an Angular application with the DevExtreme layout template.

Install

18.2 Sprint 6

25 Sep 15:31
7cac5c4
Compare
Choose a tag to compare
18.2 Sprint 6 Pre-release
Pre-release

New Features

  • DataGrid/TreeList

    • It's now possible to render the filter row, command columns, and columns with showEditorAlways after other grid elements by setting the new renderAsync option to true.
  • FileUploader

    • The new chunkSize option allows you to specify a chunk size to upload files in portions. Applies only if uploadMode is instantly or useButtons. Requires a server that can process file chunks.

Install