All Versions
38
Latest Version
Avg Release Cycle
10 days
Latest Release
1057 days ago

Changelog History
Page 3

  • v6.5.0 Changes

    April 11, 2020

    ๐Ÿ”‹ Features

    • #518 when using pagination and selectableRows, you may now use the new prop selectableRowsVisibleOnly to restrict selected rows to only those on the current page. If you use Gmail then this should be familiar
    • #530 You can now specify an "All" in the pagination select dropdown using

      paginationComponentOptions={{ selectAllRowsItem: true, }}

    ๐Ÿ›  Fixes

    • ๐Ÿ’ป #522 No longer throw a typescript error for selectableRowsComponentProps. selectableRowsComponentProps is generic in that the props depend on which UI library you are integrating with.
    • โœ๏ธ Typos in README
  • v6.4.0 Changes

    April 05, 2020

    ๐Ÿ”‹ Features

    • #511 you can now programmatically control if a row is expanded via expandableRowExpanded when your data changes. Previously, expandableRowExpanded only allowed this on the initial data render.

    ๐Ÿ›  Fixes

    • #513 fix missing typing for selectableRowsNoSelectAll
  • v6.3.6 Changes

    April 04, 2020

    ๐Ÿ›  Fixes

    • #509 fix onSelectedRowsChange typings
  • v6.3.5 Changes

    April 01, 2020

    ๐Ÿ›  Fixes

    • ๐Ÿ›  #506 fixes an issue where RDT buttons were causing a submit when DataTable is wrapped with a <form> tag

    ๐Ÿšง Maintenance

    • โฌ†๏ธ bump dependencies
  • v6.3.4 Changes

    March 31, 2020

    ๐Ÿ›  Fixes

    • #492 added missing selectableRowsComponent and selectableRowsComponentProps to typings
  • v6.3.1 Changes

    February 22, 2020

    ๐Ÿ›  Fixes

    • #442 and #469 If a row's keyField is the numbder 0 (e.g. { id: 0 ...}) RDT will not correctly render rows. Instead, RDT will check if the field isEmpty(undefined, null or no length) instead.
  • v6.3.0 Changes

    February 08, 2020

    ๐Ÿ†• New Features

    • #449 As a convenience, you can now column[].omit. omit takes a boolean on whether to render the column or not.
    • ๐Ÿ’… #431 expandableRowsHideExpander is a new prop that allows you to completely hide the expander cell. This is useful when using expandOnRowClicked or expandOnRowDoubleClicked where you may not want or need the expander button to show. Additionally, you can now apply customStyles via the new expanderCell customStyle.

    ๐Ÿ›  Fixes

    • ๐Ÿ›  #428 Wrapping RDT with a flex element would cause a vertical scroll bar to appear. This should now be fixed.
  • v6.2.3 Changes

    January 31, 2020

    ๐Ÿ›  Fixes

    • ๐Ÿ’… #445 column.wrap should now work. If you need to override the default wrap behavior you can utilize customStyles and override cells: { style }
  • v6.2.2 Changes

    January 29, 2020

    ๐Ÿ›  Fixes

    • ๐Ÿ‘ป #434 column selector is no longer required when defining a column and it will no longer throw an exception or a typescript error as there are use cases when you don't need a selector (e.g. action columns). However, if you want to display data and/or sort a selector must be used
    • ๐Ÿ’… #443 no longer throw typescript errors for customStyles

    ๐Ÿšง Maintenance

    • โšก๏ธ Update Dependancies
    • โœ‚ Remove unused Dev Dependancies
    • โšก๏ธ Update Test snapshots
  • v6.2.1 Changes

    January 11, 2020

    ๐Ÿ›  Fixes

    • ๐ŸŽ #420 -when inlining a function into selectableRowsSelected whereonSeletedRowsChange triggers a state change should no longer break selectableRows. It's however recommended that you do not use an inline function as this causes an unnecessary re-render of RDT. In both cases selectableRows should no longer break. Refer to how React re-renders based on equality for background info.
    • #424 - when using typescript columns[].name will now accept a number or a React component