DevExtreme React Grid v2.1.0 Release Notes

Release Date: 2019-09-30 // over 2 years ago
  • 🐛 Bug Fixes

    • react-grid: add type checking for next column in getNextColumnName (#2354) (03e261c)
    • react-grid: allow columns bands to work in virtual table (#2291) (582eb94)
    • react-grid: correct displaying "No data" message in Edge (#2332) (e16be01), closes #2330
    • react-grid: correct getCellWidth property's default value (#2353) (9fde9b0)
    • react-grid-bootstrap4: correct position when horizontal scrolling (#2364) (908bcbe)
    • react-scheduler: move firstDayOfWeek prop from views to Scheduler (#2360) (dd5753b)
    • react-scheduler-demos: add capability to delete zero index appointment (#2341) (1e837eb), closes #2338
    • scheduler-core: correct date formatting string for Safari (#2365) (04989e8)
    • scheduler-core: get rid of different new Date behavior in Safari (#2370) (061fd31), closes #2369

    🔋 Features

    • react-grid: implement Inline Cell Editing (#2302) (27be87f)
    • react-scheduler: add capability to edit recurrent appointments to appointment form (#2205) (da2c36a), closes #2203

    💥 BREAKING CHANGES

    • react-scheduler: The AppointmentForm plugin now doesn't have the popupComponent, containerComponent, scrollableAreaComponent and staticAreaComponent properties. We have made many changes to the form. You can find all the new properties in the AppointmentForm Plugin Reference.
    ...
    <AppointmentForm
    -  popupComponent
    -  containerComponent
    -  scrollableAreaComponent
    -  staticAreaComponent
    />
    ...
    
    • react-scheduler: The MonthView and WeekView plugins now do not have firstDayOfWeek property. It was moved to the Scheduler plugin.
    <Scheduler
    +  firstDayOfWeek={firstDayOfWeek}
    >
      <MonthView
    -    firstDayOfWeek={firstDayOfWeek}
      >
      <WeekView
    -    firstDayOfWeek={firstDayOfWeek}
      >
       ...
    </Scheduler>