Skip to content

20.2 Sprint 6

Pre-release
Pre-release
Compare
Choose a tag to compare
@jsdmitry jsdmitry released this 25 Aug 12:10
· 1412 commits to 20_2 since this release
699d51a

New Features

image

  • Scheduler:

    • Virtual Scrolling mode. Scheduler renders only visible grid cells within the Scheduler’s Day view (discussion page).
  • PivotGrid

    • Excel Export Enhancements. The Pivot Grid will ship with a new Export to Excel API. With this API you can:
      • Customize cell data and appearance
      • Export PivotGird Field Panel configuration data
      • Add additional worksheets with custom data
      • Display PivotGrid export progress/status
      • Protect Excel cells and worksheets with passwords

    Live examples are available on the corresponding discussion page.

  • Diagram

    image

  • Gantt

    • Editing API Enhancements. The Gantt component invokes these client-side events after a task, a resource or a dependency is modified:

      • startCellEditing and endCellEditing
      • taskInserting, taskDeleting, taskMoving, taskEditDialogShowing, taskUpdating
      • dependencyInserting and dependencyDeleting
      • resourceInserting and resourceDeleting
      • resourceAssigning and resourceUnassigning

      Live examples are available on the corresponding discussion page.

    • Context menu customization. The contextMenu.enabled option allows you to disable/enable the Gantt context menu when appropriate. With the new contextMenu.items option, you can customize Gant context menu items (add, remove and reorder items, customize default item behavior, etc.) (discussion page).

  • Style Sheets

    • Migration to Sass. Integrate DevExtreme SCSS styles into your application build process. This change also allows you to customize CSS styles and minimize resulting CSS bundles (discussion page).

For more information, please refer to the DevExtreme JavaScript — Early Access Preview (v20.2) blog-post.

Discussion Pages

The features below are not included in this release.

NPM Packages