Releases

0.6.4 🚀

TypeDescription
enhancementImprove how the column menu icon is rendered
enhancementProvide an api for columns

0.6.3 🚀

TypeDescription
enhancementDocument how column menus can be used

0.6.2 🚀

TypeDescription
enhancementColumn menus should contain correct column header

0.6.1 🚀

TypeDescription
bugMenu theme issue
enhancementAdd support for tab navigation

0.6.0 🚀

TypeDescription
enhancementAdd support for React 18
enhancementAdd column menus

0.4.12 🚀

TypeDescription

0.4.10 🚀

TypeDescription
enhancementRename DataSource.`usePrimaryKeysForMultiRowSelection` to `useGroupKeysForMultiRowSelection `

0.4.9 🚀

TypeDescription
enhancementImplement DataSource row selection with usePrimaryKeysForMultiRowSelection

0.4.8 🚀

TypeDescription
bugFix api.selectionApi.getSelectedPrimaryKeys

0.4.7 🚀

TypeDescription
enhancementSupport shift+spacebar with checkbox multi-row selection
enhancementUse column.renderSelectionCheckBox for column header when no header checkbox is defined

0.4.6 🚀

TypeDescription
bugFix single row selection

0.4.5 🚀

TypeDescription
enhancementImprove configuration inheriting for groupColumn
bugFix hideColumnWhenGrouped

0.4.4 🚀

TypeDescription
bugGroup columns are not displayed after grouping is done after a reorder
enhancementAllow columns to be hidden when they are used in grouping
enhancementAdd ability to sort by group column

0.4.3 🚀

TypeDescription
enhancementImplement row selection

0.4.1 🚀

TypeDescription
enhancementMake `selectionMode` default to undefined

0.4.0 🚀

TypeDescription
enhancementImplement piped rendering

0.3.22 🚀

TypeDescription
enhancementImplement column reordering via drag & drop

0.3.21 🚀

TypeDescription
bugkeyboardNavigation=false is not working

0.3.20 🚀

TypeDescription
bugError when component is unmounted- Cannot read properties of null - reading 'delete'
enhancementExpand rows lazily when datasource is loaded

0.3.19 🚀

TypeDescription
bugFix column header resize issue when there are pinned columns + column groups

0.3.17 🚀

TypeDescription
bugFix column header zindex issue when there are pinned columns + column groups

0.3.16 🚀

TypeDescription
bugFix column resizing in pivot mode

0.3.15 🚀

TypeDescription
bugFix `defaultActiveCellIndex`

0.3.14 🚀

TypeDescription
enhancementImplement `resizableColumns` property

0.3.13 🚀

TypeDescription
enhancementImplement column resize and column-group resize via drag&drop

0.3.12 🚀

TypeDescription
bugProperly cleanup and destroy state when component is unmounted

0.3.11 🚀

TypeDescription
bugRemove development mode code from production version

0.3.10 🚀

TypeDescription
enhancementImprove how light theme is applied

0.3.7 🚀

TypeDescription
bugFix keyboardNavigation=

0.3.6 🚀

TypeDescription
enhancementImplement keyboard navigation for rows
enhancementImplement keyboard navigation for table cells

0.3.4 🚀

TypeDescription
enhancementAdd sortMode

0.3.3 🚀

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

0.3.2 🚀

TypeDescription
enhancementAdd ability to have error for group row when using server-side grouping

0.3.1 🚀

TypeDescription
bugFix rowStyle and rowClassName

Rename rowInfo.flatRowInfoArray to rowInfo.deepRowInfoArray

0.3.0 🚀

TypeDescription
enhancementAllow remote data function to provide deep children
enhancementAdd expand/collapse information to the remote data function
enhancementAutomatically trigger fetching of child nodes when a group row is expanded but has not been loaded
enhancementProvide more information on rows during row rendering
enhancementImplement 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
bugRows 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
enhancementFix perf issue when there are many columns and column groups

0.2.17 🚀

TypeDescription
enhancementImplement grand total columns
enhancementRemove lag that occurs on expanding a group when `hideEmptyGroupColumns` is set to true

0.2.16 🚀

TypeDescription
enhancementMake columnTypes support `components`, just like columns

0.2.15 🚀

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

0.2.14 🚀

TypeDescription
enhancementMake generated pivot columns default to the config of original column with same field
bugDemo Server: Pivoting by 3 columns or a specific combination of columns fails with 5xx
bugServerside: changing pivoting does not load new data
enhancementFix the display of grouping and aggregation + pivoting when pivotBy is empty array

0.2.13 🚀

TypeDescription
enhancementReplace jest+puppeteer with playwright
bugServer-side grouping with no aggregation or empty aggregation object goes wrong when there is no pivoting

0.2.12 🚀

TypeDescription
bugChange in columnTypes does not re-render columns

0.2.11 🚀

TypeDescription
enhancementAdd support for `style` property in column types
enhancementImplement columns auto-sizing

0.2.10 🚀

TypeDescription
enhancementAdd minWidth and maxWidth to columns

0.2.9 🚀

TypeDescription
enhancementType suggestions are not correct - types can be imported in two different ways

0.2.8 🚀

TypeDescription
bugrowInfo.flatRowInfoList is not updated for leaf rows

0.2.7 🚀

TypeDescription
bugDisplay issue with groups and pivot
bugChanging hideEmptyGroupColumns from true to false, at runtime, does not work

0.2.6 🚀

TypeDescription
enhancementRename column.defaultHiddenWhenGrouped to column.defaultHiddenWhenGroupedBy and enhance with multiple options

0.2.5 🚀

TypeDescription
enhancementImplement column.defaultHiddenWhenGrouped
bughideEmptyGroupColumns not working when table is rendered in fully expanded state

0.2.4 🚀

TypeDescription
enhancementImplement lazyLoad for non-grouped and non-pivoted data sources
enhancementAdd server-side lazy loading support for grouping
enhancementImplement support for scrolling through the whole remote dataset
enhancementAdd 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
enhancementAdd support for multiple aggregations
enhancementRename `groupRowsBy` to `groupBy`
bugResetting pivot configuration is not working

0.0.10 🚀

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

0.0.9 🚀

TypeDescription
bugonScrollToBottom (=getNextPage) is not called when scrollbar is not displayed

0.0.7 🚀

TypeDescription
bugColumns are not updated when lazily set

0.0.5 🚀

TypeDescription
enhancementAdd support for pivot column in DataSource.pivotBy
documentationAdd pivoting page in docs