DevExtreme React Grid v1.10.0 Release Notes

Release Date: 2018-12-25 // over 5 years ago
  • 🐛 Bug Fixes

    • react-chart: fix resizing of the axes (#1685) (7c409f0)
    • react-chart: fix-pie-legend (#1714) (d662409)
    • react-core-demos: fix the 'Template Overriding' demo (#1729) (a119cb4)
    • react-grid: apply wordWrapEnabled property to TableTreeColumn (#1721) (336c88a)
    • react-grid: fix header layout when middle band column is fixed (#1619) (504f434)
    • react-grid: pass actual properties to a tableLayout in VirtualTable (#1690) (ac609f2)
    • react-grid: prevent animation flicker on column visibility change (#1674) (2cbb72a)
    • react-grid: prevent virtual table from setting a width to flex column (#1691) (6d28bfb)
    • react-grid: specify table fixed columns plugin optional dependencies (#1693) (3564212)
    • react-scheduler: add to AllDayPanel another cell template name (#1719) (386728f)
    • react-scheduler: fix date navigator button width (#1699) (7093d7b)
    • ⚡️ update @material-ui/core to 3.7.0 (#1718) (ce5d4fe)

    🔨 Code Refactoring

    • react-chart: replace Scale plugin with ArgumentScale and ValueScale (#1650) (1f2e0b2)
    • react-chart: rename "showGrids" Axis property (#1696) (f8087da)
    • react-chart: property to customize scale domain (#1711) (b09e439)

    💥 BREAKING CHANGES

    • react-chart: 🚀 Previously the ArgumentAxis, ValueAxis, and Scale plugins allowed you to customize argument and value scales. In this release, we have implemented the ArgumentScale and ValueScale plugins for this purpose.

    • react-chart: The showGrids Axis property is renamed to showGrid.

    • react-chart: The min and max scale properties are replaced with the modifyDomain property because the band scale domain cannot be customized in min and max terms.

    Replace this

      <ArgumentScale min={0} max={10} ... />
    

    with this

      const modifyDomain = () => [0, 10];
    
      <ArgumentScale modifyDomain={modifyDomain} ... />