Releases

0.3.19 🚀

TypeDescription
bug✅ Fix column header resize issue when there are pinned columns + column groups

0.3.17 🚀

TypeDescription
bug✅ Fix column header zindex issue when there are pinned columns + column groups

0.3.16 🚀

TypeDescription
bug✅ Fix column resizing in pivot mode

0.3.15 🚀

TypeDescription
bug✅ Fix `defaultActiveCellIndex`

0.3.14 🚀

TypeDescription
enhancement✅ Implement `resizableColumns` property

0.3.13 🚀

TypeDescription
enhancement✅ Implement column resize and column-group resize via drag&drop

0.3.12 🚀

TypeDescription
bug✅ Properly cleanup and destroy state when component is unmounted

0.3.11 🚀

TypeDescription
bug✅ Remove development mode code from production version

0.3.10 🚀

TypeDescription
enhancement✅ Improve how light theme is applied

0.3.7 🚀

TypeDescription
bug✅ Fix keyboardNavigation=

0.3.6 🚀

TypeDescription
enhancement✅ Implement keyboard navigation for rows
enhancement✅ Implement keyboard navigation for table cells

0.3.4 🚀

TypeDescription
enhancement✅ Add sortMode

0.3.3 🚀

TypeDescription
enhancement✅ Implement filterValue for filtering both client-side and server-side
enhancement✅ Implement filterFunction
enhancement✅ Implement filterTypes
enhancement✅ Implement sortTypes
enhancement✅ Implement column.dataType
enhancement✅ Implement column.valueFormatter
enhancement✅ Implement column.valueGetter

0.3.2 🚀

TypeDescription
enhancement✅ Add ability to have error for group row when using server-side grouping

0.3.1 🚀

TypeDescription
bug✅ Fix rowStyle and rowClassName

Rename rowInfo.flatRowInfoArray to rowInfo.deepRowInfoArray

0.3.0 🚀

TypeDescription
enhancement✅ Allow remote data function to provide deep children
enhancement✅ Add expand/collapse information to the remote data function
enhancement✅ Automatically trigger fetching of child nodes when a group row is expanded but has not been loaded
enhancement✅ Provide more information on rows during row rendering
enhancement✅ Implement virtualization for header even when there are column groups

0.3.0-canary.0 🚀

New virtualization engine implemented for better performance.

0.2.20 🚀

TypeDescription
bug✅ Rows flickering in lazy load batching when multiple http requests are in progress
bug✅ [BUG] Multiple (redundant) calls for the same lazy loaded data

0.2.18 🚀

TypeDescription
enhancement✅ Fix perf issue when there are many columns and column groups

0.2.17 🚀

TypeDescription
enhancement✅ Implement grand total columns
enhancement✅ Remove lag that occurs on expanding a group when `hideEmptyGroupColumns` is set to true

0.2.16 🚀

TypeDescription
enhancement✅ Make columnTypes support `components`, just like columns

0.2.15 🚀

TypeDescription
enhancement✅ Allow users to take full control of column cell and header elements
enhancement✅ Allow using hooks in column.render and column.header functions

0.2.14 🚀

TypeDescription
enhancement✅ Make generated pivot columns default to the config of original column with same field
bug✅ Demo Server: Pivoting by 3 columns or a specific combination of columns fails with 5xx
bug✅ Serverside: changing pivoting does not load new data
enhancement✅ Fix the display of grouping and aggregation + pivoting when pivotBy is empty array

0.2.13 🚀

TypeDescription
enhancement✅ Replace jest+puppeteer with playwright
bug✅ Server-side grouping with no aggregation or empty aggregation object goes wrong when there is no pivoting

0.2.12 🚀

TypeDescription
bug✅ Change in columnTypes does not re-render columns

0.2.11 🚀

TypeDescription
enhancement✅ Add support for `style` property in column types
enhancement✅ Implement columns auto-sizing

0.2.10 🚀

TypeDescription
enhancement✅ Add minWidth and maxWidth to columns

0.2.9 🚀

TypeDescription
enhancement✅ Type suggestions are not correct - types can be imported in two different ways

0.2.8 🚀

TypeDescription
bug✅ rowInfo.flatRowInfoList is not updated for leaf rows

0.2.7 🚀

TypeDescription
bug✅ Display issue with groups and pivot
bug✅ Changing hideEmptyGroupColumns from true to false, at runtime, does not work

0.2.6 🚀

TypeDescription
enhancement✅ Rename column.defaultHiddenWhenGrouped to column.defaultHiddenWhenGroupedBy and enhance with multiple options

0.2.5 🚀

TypeDescription
enhancement✅ Implement column.defaultHiddenWhenGrouped
bug✅ hideEmptyGroupColumns not working when table is rendered in fully expanded state

0.2.4 🚀

TypeDescription
enhancement✅ Implement lazyLoad for non-grouped and non-pivoted data sources
enhancement✅ Add server-side lazy loading support for grouping
enhancement✅ Implement support for scrolling through the whole remote dataset
enhancement✅ Add support for "multi-column" and "inline" groupRenderStrategy when used as pivot

0.2.0 🚀

0.1.0 🚀

This release introduces several breaking changes:

  • DataSource.groupRowsBy has been renamed to groupBy
  • InfiniteTable.columnAggregations has been removed and you have to use aggregationReducers
TypeDescription
enhancement✅ Add support for multiple aggregations
enhancement✅ Rename `groupRowsBy` to `groupBy`
bug✅ Resetting pivot configuration is not working

0.0.10 🚀

TypeDescription
bug✅ Safari 14 not working due to new regexp features used by decamelize function
enhancement✅ "cannot find column at index" logs in the console
enhancement✅ Implement column flex sizing

0.0.9 🚀

TypeDescription
bug✅ onScrollToBottom (=getNextPage) is not called when scrollbar is not displayed

0.0.7 🚀

TypeDescription
bug✅ Columns are not updated when lazily set

0.0.5 🚀

TypeDescription
enhancement✅ Add support for pivot column in DataSource.pivotBy
documentation✅ Add pivoting page in docs