reactabular v2.0.0 Release Notes
Release Date: 2016-08-16 // almost 8 years ago-
- Breaking - Push
property
to root level of a column over cell. The new style is often terser. - Feature - Generate a proper ES6 build for each package. Now they should work with systems like webpack 2 without problems. #189
react-edit
- Breaking - Rename as
react-edit
given it's a generic component. It's not distributed as a part ofreactabular
anymore and you'll have to install it separately. #176. - Breaking - Auto focus
input
by default. #180.
reactabular-table
- Feature - Improve performance by pushing
onRow
check lower in the component hierarchy.
reactabular-search-field
- Breaking - Override
query
onChange
instead of patching. - Breaking - Make it possible to pass
column
as a prop. You should manage its state now. #182 - Feature - Add
onColumnChange
hook. This is needed for trackingcolumn
state. - Bug fix - Make search input controlled by default.
reactabular-sort
- Breaking - Return sorting columns if no selected column is passed.
- Breaking - Extract header styling to a separate file (
style.css
at package root) and allowstyle
prop to be passed. - Breaking - Port sorting to a property based scheme over index one.
- Feature - Mark React as a peer dependency.
- Feature - Allow sorting
fieldName
to be customized forsort
,header
, andreset
. This is useful if you want to sort perproperty
for example. - Feature - Allow
sorter
getColumns
mechanism to be customized. This is needed to makefieldName
useful.
reactabular-resizable
- Breaking - Extract header styling to a separate file (
style.css
at package root) and allowstyle
prop to be passed. - Feature - Document how to offset the widget.
reactabular-easy
- Breaking - Push
sortingColumns
to a prop. You should control its state yourself. - Feature - Add suggested default styling (
style.css
at package root). - Feature - Allow
classNames
andstyles
props to be passed for styling. - Bug fix - Force update after mounting. This is needed for the sticky ref scheme to work.
reactabular-resolve
- Breaking - Rework
resolve
interface to be object based and pass row index through it. - Feature - Implement
resolve.index
. This attached the row indices to_index
. That can be handy data to have for optimization.
reactabular-visibility-toggles
- Feature - New standalone package of its own. #183
reactabular-dnd
- Feature - New standalone package of its own for wrapping drag and drop related concerns.
reactabular-tree
- Feature - New standalone package of its own for tree helpers. #168
- Breaking - Push