Releases: jbetancur/react-data-table-component
Releases · jbetancur/react-data-table-component
v3.4.1
Performance
#231
- removed redundant code that checks if a row is selected
- prevent expensive re-renders of all Checkboxes when a single row is checked
v3.3.1
Documentation
- Add a Basic Filter/Search example to storybook
v3.3.0
New Features
- #217 #219 adds a new property
dense
to give you a shorter row height
- there are now 2 new theme props
rows.denseHeight
and header.denseHeight
if you want to override the default dense height for rows and the table header columns respectivly
Fixes
- fix the internal checkbox default stying for better cross-browser compatibility
- removed extra padding on TableCells
- removed height from TableCells they will now rely on the TableRow height
v3.4.0
New Features
- #225 Allow hiding the selectAll checkbox via
selectableRowsNoSelectAll
when using selectableRows
- #224 Allow hiding the TableHead via
noTableHead
v3.2.0
New Feature
- #213 #215 When using
selectableRows
you can now specify rows that should be pre-selected using the selectableRowsPreSelectedField
prop. This only affects the initial state. Future selected row state is managed internally by RDT by design.
v3.1.0
New Feature
- #210 #212 - thanks to @harshzalavadiya you can now specify a "disabled" field on your dataset with
selectableRowsDisabledField
allowing you to control the disabled state of a selectable Row Checkbox when using selectableRows
v3.0.9
Bug Fixes
- #193 Fixes a client-side pagination issue where if you were on the last page with one record and you removed that record pagination would break. Now, if this is the case RDT will just go back one page.
v3.0.8
Features
- #207
sortServer
is a new prop that allows you to disable the internal sort behavior. This is useful for server-side sorting or when you want to manage the sorting yourself. Use the onSort
handler to access RDT sort state.
v3.0.7
Features
- #205 you may now use array notation in column selectors: e.g.
properties.items[0].name
v3.0.6
Enhancements
- #202 Allow cell content to be selected when using the column properties
ignoreRowClick
and button
. This required a refactor TableCells
click event delegation
Docs
- #191 - Provide a better example of using custom cells
Maintenance
- #201 update react-testing-library
- #199 future feature to allow disabling of checkboxes
- #200 clean up select styling