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

Changelog History
Page 4

  • v6.2.0 Changes

    January 05, 2020

    ๐Ÿ”‹ Features

    • #358 - Improved Accessibility. You can now tab through all the component buttons, expanders, native selects and also the column titles. You can use the Enter key on a column to sort. There will be more accessibility improvements to come but if anything was missed please open an issue.
    • ๐Ÿ’… #394 You can now use expandableInheritConditionalStyles to allow conditionalRowStyles inherit to the ExpanderRow. You will still need to handle your own style inheritance in your Expander Component
    • #326 There is now an option to highlight a row when it is selected using selectableRowsHighlight
    • ๐Ÿ†• New kitchen sink style story added.

    Minor changes to themes

    ๐Ÿ’… This only affects you if you are using certain properties with createTheme , defaultThemes, or customStyles A couple of things have changed with themes. The action prop is now named button.

    • theme action is now button

      button: { default: string; focus: string; hover: string; disabled: string; };

    • ๐Ÿ’… headCells styles were renamed from activeStyle to activeSortStyle to better reflect the intention

    ๐Ÿฑ Apologies if either of these causes any headaches ๐Ÿ™

  • v6.1.2 Changes

    January 05, 2020

    ๐Ÿ›  Fixes

    • 0๏ธโƒฃ #417 - fixes/create typings for createTheme and defaultTheme imports
  • v6.1.1 Changes

    January 03, 2020

    ๐Ÿ›  Fixes

    • 0๏ธโƒฃ #412 expandableIcon should now allow you to override the default expandable icons when using typescript
    • ๐Ÿ’… #407 allow overriding the tableWrapper via customStyles

    ๐Ÿšง Maintenance

    • ๐Ÿ‘• #410 fix/cleanup typescript config for eslint
  • v6.1.0 Changes

    January 03, 2020

    ๐Ÿ”‹ Features

    ๐Ÿš€ This release is mainly around the context menu when using selectableRows allowing for better customization/localization.

    Selectable Rows Context Menu #406

    • 0๏ธโƒฃ A new prop contextMessage now allows you to override the default message parts. For example, for localization in Spanish contextMessage={{ singular: 'artรญculo', plural: 'artรญculos', message: 'seleccionada' }} results in 1 artรญculo seleccionada or 2 artรญculos seleccionada
      • RTL is supported if you have the dir=rtl attribute defined on the html or body element.
    • A new prop noContextMenu can now be used to hide the context menu permanently
    • A new prop contextComponent can now be used if you want to pass in your own custom component to the context menu. Should you need access to the number of items selected the custom component will have access to selectedCount via its props. Note thatcontextMessage and contextActions will be ignored when using contextComponent

    ๐Ÿ›  Fixes

    • #344 Pagination buttons will now be in the correct orientation when using RTL layouts
  • v6.0.4 Changes

    December 27, 2019

    ๐Ÿ›  Fixes

    • #395 - thanks @kokutaro for adding missing typescript properties
    • 0๏ธโƒฃ #399 createTheme and defaultThemes can now be imported when using typescript
    • ๐Ÿ›  fixed typescript definition for column selector. It now correctly accepts a function row => row.field
    • ๐Ÿ›  #388 when using a selector function and format together in a column definition format would be ignored - this is now fixed

    โœจ Enhancements

    • #397 - reduce bundle size
    • โž• add typescript config to eslint
  • v6.0.3 Changes

    December 20, 2019

    ๐Ÿ›  Fixes

    • 0๏ธโƒฃ striped andhighlightOnHover rows were setting incorrect default color
  • v6.0.2 Changes

    December 19, 2019

    Minor Fix

    • ๐Ÿ’… #385 Move background style from headCells to headRow
  • v6.0.1 Changes

    December 19, 2019

    ๐Ÿ›  Fixes

    • #383 Padding will no longer be applied to your component when using the noDataComponent prop