github DevExpress/DevExtreme 18.2.0-sprint.7
18.2 Sprint 7

latest releases: 22.2.12, 22.1.14, 23.1.10...
pre-release5 years ago

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

npm i devextreme@18.2.1-pre-18278

Don't miss a new DevExtreme release

NewReleases is sending notifications on new releases.