DevExtreme React Grid v1.11.0-beta.1 Release Notes

Release Date: 2019-04-24 // about 5 years ago
  • ๐Ÿ› Bug Fixes

    • grid-core: fix group summary rows order (#1926) (e9f3c60)
    • react-chart: fix event coordinates calculation in a scrolled container (#1950) (498969f)
    • react-chart: fix generated dts (#1927) (5598e3c)
    • react-core: ensure onSizeChange is triggered when browser zoom less than 100 (#1900) (b85b017)
    • react-grid-bootstrap3: add fallback position sticky css property for Safari (#1964) (7a1f4aa)
    • react-grid-bootstrap4: correct Popover prop types (#1901) (c6131fc)

    ๐Ÿ”‹ Features

    • react-chart: add zoom and pan for chart (#1917) (6c30b95)
    • react-grid: add aria-labels for pager buttons (#1906) (0d2cf72)
    • react-grid: remote virtual scrolling (#1936) (43c967c0)
    • โฑ react-scheduler: allow appointment resizing (#1932) (785f8a1)
    • โฑ react-scheduler: allow recurrence appointment rendering (#1956) (c75f584)

    ๐ŸŽ Performance Improvements

    ๐Ÿ’ฅ BREAKING CHANGES

    • โฑ react-scheduler: The Appointment component of the Appointments plugin has not received a style property. These styles have passed to the Container component of the Appointments plugin.

    Before

      ...
      <Appointments
        appointmentComponent={({ style, children, data, onClick?, onDoubleClick? }) => ... }
        ...
      />
      ...
    

    After

      ...
      <Appointments
        appointmentComponent={({ children, data, onClick?, onDoubleClick? }) => ... }
        containerComponent={({ style, children }) => ... }
        ...
      />
      ...