All Versions
96
Latest Version
Avg Release Cycle
42 days
Latest Release
531 days ago

Changelog History
Page 10

  • v1.0.0-alpha.14 Changes

    October 25, 2017

    ๐Ÿ› Bug Fixes

    • react-grid: remove header cell title offset if grouping by click isn't allowed (#434) (60285d4), closes #432
    • react-grid-bootstrap3: do not allow to focus column chooser item checkbox (728ea23)

    ๐Ÿ”‹ Features

    • react-grid: support custom grouping processing (#395) (4fb92d0)
  • v1.0.0-alpha.13 Changes

    October 19, 2017

    ๐Ÿ› Bug Fixes

    • react-grid: remove a redundant SelectionState dependency on LocalGrouping (#429) (50ee891), closes #428
  • v1.0.0-alpha.12 Changes

    October 19, 2017

    ๐Ÿ› Bug Fixes

    • react-grid: add 'overflow: hidden' for MUI TableCell (#406) (69fd88c), closes #403
    • react-grid: allow to use Grid with react@16 (#389) (9f292fe)
    • react-grid: correlate sorting order with grouping order (#414) (db3377c), closes #398
    • react-grid: optimize table selection rendering (#412) (b0dfae1), closes #397
    • react-grid-bootstrap3: fix server side rendering issue with VirtualTable (#420) (207e81b), closes #415

    ๐Ÿ”‹ Features

    • react-grid: implement column chooser (#366) (74b99c1)

    ๐ŸŽ Performance Improvements

    • react-core: batch updates on draggable events (#384) (51efef1)

    ๐Ÿ’ฅ BREAKING CHANGES

    • react-grid: The scope parameter of the setColumnSorting action has been removed.

    The GroupingState plugin now has an optional dependency on the SortingState plugin. So, GroupingState should be placed after SortingState.

    Before:

      <GroupingState /* ... */ />
      <SortingState /* ... */ />
    

    After:

      <SortingState /* ... */ />
      <GroupingState /* ... */ />
    
  • v1.0.0-alpha.11 Changes

    October 04, 2017

    ๐Ÿ› Bug Fixes

    • react-core: update TemplatePlacholder on placeholder func change (#370) (69659c8)
    • react-grid: add 'pointer' cursor on group icon in the HeaderCell (#369) (8d1de4a)

    ๐Ÿ”จ Code Refactoring

    • react-grid: change custom filtering function signature (#354) (67cfdc9)
    • react-grid: rename getCellData to getCellValue (#349) (8f8e41d)

    ๐Ÿ”‹ Features

    • react-grid: add custom grouping functions to LocalGrouping (#376) (2c31af1)
    • react-grid: add the functionality to define a custom sorting algorithm (#371) (4ac8ab8)
    • react-grid: support column data types (#336) (1528800)

    ๐ŸŽ Performance Improvements

    • react-grid: optimize internal state calculation (#356) (be890b4)
    • react-grid: suppress redundant render (#355) (695aacd)

    ๐Ÿ’ฅ BREAKING CHANGES

    • react-grid: The filterFn property of the LocalFiltering has been renamed to getColumnPredicate. The argument list has been changed from filterFn(row: Row, filter: Filter) => boolean to getColumnPredicate(columnName: string) => Function. The returning function has the following signature (value: any, filter, row: Row) => boolean.
    • react-grid: The getCellData property of the TableView plugin and the getCellData field of the Column interface have been renamed to getCellValue.
  • v1.0.0-alpha.10 Changes

    September 18, 2017

    ๐Ÿ› Bug Fixes

    • react-core: use correct params within template chain (#322) (64a9991)

    ๐Ÿ”จ Code Refactoring

    • react-core: remove embedded Template connection (#331) (f90955d)
    • react-grid: rename tableTemplate to tableLayoutTemplate (#310) (def4a97)

    ๐Ÿ”‹ Features

    • react-core: implement TemplateConnector (#314) (1e9bcfc)
    • react-grid: add tableRowTemplate to the TableView plugin (#317) (24d9446)
    • react-grid: implement row templates (#333) (bc960d4)
    • react-grid: implement table column resizing (#297) (a377d3c)
    • react-grid: make grouped and ungrouped column sorting independent (#292) (c812fa3)

    ๐Ÿ’ฅ BREAKING CHANGES

    • react-grid: The tableExtraProps getter was removed from the TableView and TableSelection plugins.
    • react-core: connectGetters and connectActions properties have been removed from the Template component. From now on, you can connect Getters and Actions using the TemplateConnector component.

    Before:

    <Template name="templateName"
      connectGetters={getter => ({ value: getter('value') })}
      connectActions={action => ({ changeValue: action('changeValue') })}
    >
      {({ value, changeValue }) => /* ... */}
    </Template>
    

    After:

    <Template name="templateName">
      <TemplateConnector>
        {({ value }, { changeValue }) =>  /* ... */}
      </TemplateConnector>
    </Template>
    
    • react-grid: The tableTemplate property has been renamed to tableLayoutTemplate to make the TableView plugin API more eloquent.
  • v1.0.0-alpha.1 Changes

    May 15, 2017
    • ๐ŸŽ‰ Initial public release