All Versions
92
Latest Version
Avg Release Cycle
36 days
Latest Release
83 days ago

Changelog History
Page 3

  • v2.4.0 Changes

    January 16, 2020

    ๐Ÿ› Bug Fixes

    • react-grid: specify detail row as a dependency for fixed columns (#2614) (54b782c)
    • react-grid: split band columns with the same name but different parents (#2618) (deecbab)
    • react-grid-demos: provide total count when rows taken from cache (#2639) (6dd41be)
    • โฑ react-scheduler: fix error caused by view switching when all-day panel is used (#2638) (b858ddf)
    • โฑ react-scheduler: fix localization messages in Scheduler (#2628) (28584dc)

    ๐Ÿ”‹ Features

    • react-grid: add scroll to row in virtual table (#2511) (089c1b5)
    • โฑ react-scheduler: add horizontal grouping by resources (#2576) (d4ad281)
  • v2.3.2 Changes

    December 19, 2019

    ๐Ÿ› Bug Fixes

    • react-grid: Adjust readonly property to match Typescript spec (#2597) (abe64f3)
    • react-grid-demos: show no data message after scrolling and filtering (#2591) (b8d60f1)
    • โฑ react-scheduler-material-ui: do not show comma in zero-time appointments' title if the title is undefined (#2596) (4be4e92)
  • v2.3.1 Changes

    December 05, 2019

    ๐Ÿ› Bug Fixes

    • react-core: allow Sizer to update size on cDU (#2577) (183539f)
    • โฑ react-scheduler: display all-day appointments of the same day correctly (#2557) (b831767)
    • โฑ react-scheduler: display horizontal appointments in chronological order (#2579) (0c1071b)
    • โฑ react-scheduler: open the AppointmentForm from AllDayPanel (#2583) (8d384e0)

    ๐Ÿ”‹ Features

    • react-grid: allow showing group summary in a group row (#1738) (71b14a4)
  • v2.3.0 Changes

    November 22, 2019

    ๐Ÿ› Bug Fixes

    • demo-shell: re-render demo frame on submitting custom theme link (#2529) (28177d6)
    • react-grid-bootstrap3: correct sticky header colors (#2527) (21e82f2)
    • ๐Ÿ’ป react-grid-material-ui: correct disabled behaviour for inline cell editing (#2537) (909f0bd)
    • ๐Ÿ’ป react-grid-material-ui: show zero numbers in editors (#2553) (fdc8b9d)

    ๐Ÿ”‹ Features

    • react-chart: add animation on transition (#2334) (54d11b7)
    • โฑ react-scheduler: add appointment resources support (#2498) (0100670)
    • โฑ react-scheduler: add CurrentTimeIndicator plugin (#2536) (8fe5abb)
  • v2.2.1 Changes

    November 07, 2019

    ๐Ÿ› Bug Fixes

    • react-grid: make TableInlineCellEditing.Cell available (#2508) (3eb81f2)
    • react-grid: rerender only cell being edited in inline cell editing mode (#2507) (9adadea)
    • react-grid-demos: add margin for custom numeric input (#2521) (aa1dd34)
    • โฑ react-scheduler-material-ui: Fix DayView DayScale cell (#2524) (2901f59)

    ๐Ÿ”‹ Features

    • โฑ react-scheduler: add mobile adaptability to the Scheduler (#2497) (cfe48bd)
    • โฑ react-scheduler: show day of week in the AppointmentTooltip (#2501) (75394a5)
    • โฑ react-scheduler-material-ui: redesign Scheduler's views (#2506) (94c00e6)
  • v2.2.0 Changes

    October 25, 2019

    ๐Ÿ› Bug Fixes

    • react-grid: handle column count decrease in virtual table (#2464) (2c21e30)
    • react-grid: incorrect 'row' property type in the documentation (#2424) (23ba6c5)
    • react-grid-demos: fix object assign on Safari (#2489) (64b330f), closes #2488
    • ๐Ÿ’ป react-grid-material-ui: correct default properties for Virtual Table (#2484) (973f928)
    • โฑ react-scheduler: make it impossible to edit radio groups in read-only mode and set default interval to 1 (#2439) (dbb414c)
    • โฑ react-scheduler: render TimeScale of the same size as TimeTable (#2409) (d753090)
    • โฑ react-scheduler-material-ui: display dates in the AppointmentFrom correctly (#2441) (4af2688)

    ๐Ÿ”‹ Features

    • react-grid-bootstrap3: add previous and next buttons for pagination (#2428) (8740f83)
    • โฑ react-scheduler: add capability to render zero time appointments (#2406) (731b4b8)
    • โฑ react-scheduler: add ConfirmationDialog plugin (#2393) (9041bd5)
    • โฑ react-scheduler: do not show AppointmentForm's Delete Button if a new appointment is being edited (#2462) (4eb83bc)
    • โฑ react-scheduler: redesign AppointmentTooltip (#2474) (41b8f28)

    ๐Ÿ’ฅ BREAKING CHANGES

    • โฑ react-scheduler: The DayView and WeekView plugins now do not have the timeScaleRowComponent and timeScaleCellComponent properties. Instead, they have a new, timeScaleLabelComponent, property.
    ...
    <WeekView
    -  timeScaleRowComponent
    -  timeScaleCellComponent
    +  timeScaleLabelComponent
    />
    <DayView
    -  timeScaleRowComponent
    -  timeScaleCellComponent
    +  timeScaleLabelComponent
    />
    ...
    
    • โฑ react-scheduler: We have extended the headerComponent and contentComponent in the AppointmentTooltip plugin with new properties. If you use these components, add the following properties in your code:
    ...
    <AppointmentTooltip
      headerComponent={({
    +  commandButtonComponent
    +  showOpenButton
    +  showCloseButton
    +  showDeleteButton
    +  commandBottonIds
         ...restProps
      }) => (
        <AppointmentTooltip.Header
    +      commandButtonComponent={commandButtonComponent}
    +      showOpenButton={showOpenButton}
    +      showCloseButton={showCloseButton}
    +      showDeleteButton={showDeleteButton}
    +      commandBottonIds={commandBottonIds}
           {...restProps}
        />
      )}
    contentComponent={({
    +   formatDate
         ...restProps
      }) => (
        <AppointmentTooltip.Content
    +      formatDate={formatDate}
           {...restProps}
        />
      )}
    />
    ...
    
  • v2.1.2 Changes

    October 11, 2019

    ๐Ÿ› Bug Fixes

    • react-grid: add width convert for TableEditColumn (#2408) (6f7592f)
    • react-grid: allow inline cell editing only for table data type rows (#2390) (ac1b279)
    • react-grid: check next column name by column.name instead type (#2399) (7acfcbb)
    • react-grid-demos: correct displaying custom selector in Edge (#2422) (832586f)
    • ๐Ÿ’ป react-grid-material-ui: add padding for first edit cell in in-line cell editing mode (#2392) (f011a55)
    • โฑ scheduler-core: calculate the last TimeScale EndDate correctly (#2404) (0411235)

    ๐Ÿ”‹ Features

    • โฑ scheduler-core: time scale should take fractional startDayHour/endDayHour values (#2396) (272b351)
    • โฑ scheduler-core: use different default counts for different recurrence types (#2372) (6eb2dc3)
  • v2.1.1 Changes

    October 01, 2019

    ๐Ÿ› Bug Fixes

    • react-grid: correctly import interface from grid-core package (#2375) (906b5b2)
    • โฑ react-scheduler-material-ui: correct AppointmentTooltip OpenButton position (#2367) (3fbcf4a)
  • v2.1.0 Changes

    September 30, 2019

    ๐Ÿ› 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>
    
  • v2.0.5 Changes

    September 16, 2019

    ๐Ÿ› Bug Fixes

    • react-chart: fix typescript in scales (#2314) (15ecec0)
    • react-grid: add summary rows only if summary items are specified (#2298) (5ee7d97)
    • react-grid: correct displaying Filter Selector in Edge (#2318) (903f3c5)
    • โฑ react-scheduler: make it possible to create an appointment after cancelled drag-drop (#2307) (b666250)
    • โฑ react-scheduler-material-ui: remove lastChild's paddingRight from all cells (#2323) (27121c2)
    • โฑ scheduler-core: delete recurrent appointments correctly with 'delete current and following' option (#2313) (d3d1df7)
    • โฑ scheduler-core: fix Drag-and-Drop of recurrent appointments with UNTIL (#2321) (ba6cf21)

    ๐Ÿ”‹ Features

    • react-grid: improve column resizing (#2218) (cd73218)
    • โฑ react-scheduler: display month's name in the first day cell of the month in MonthView (#2316) (28cd3d2)