1.0.0-alpha.10 (2017-09-18)
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.
<a name="1.0.0-alpha.9"></a>