Skip to content

v0.3.0

Choose a tag to compare

@dleadbetter dleadbetter released this 17 Nov 13:26
· 1671 commits to master since this release
6030a08

💥 Breaking Changes

  • When using filters on a DataList component, filters can be pre-populated using the defaults prop nested under filters. Previously defaults were taken from props attribute.
// Before
<ListTable
  columns={...}
  filters={
   props: {
     published: true,
     something: 'else'
  }
  ...
/>
// After
<ListTable
  columns={...}
  filters={
   defaults: {
     published: true,
     something: 'else'
  }
  ...
/>
  • In DataList, the onRowSelect prop will only accept one function argument

🚀 New Features

  • DataList component allows for selection of number of records per page
  • Adds filter support for integer fields
  • Updated InfiniteScroll component to support custom onBottonReached
  • Updated DownloadButton component to use standard browser download/save behavior

🐛 Bug Fixes

  • Fixed an issue where boolean filters defaulted to NULL instead of false
  • Fixed a styling issue with list headers wrapping on DataList component