- add index to tableData (8187c0fd)
- add sortDirection to customSort (23b02f1f)
- keep detail panel open on rerender (a881c1b8)
- Rows cannot be clicked while editing (96afa7d2)
- show dragging header text on drag (479b7532)
- //github.com/material-table-core/core (c13b88a4)
- add missing idSynonym (027becc8)
- A key to override the default
id
tag to persist state between rerenders (5a7d2b35)
- column sort works for hidden (b32d3bd3)
- //github.com/material-table-core/core (2d1da8d0)
- improve exports to only export correct data (a8644bc3)
- export additional data for export func (abf09a4e)
- export filtred data for exportFunc (052b7871)
- dispaly header for sorting false and grouping true (80cbd95b)
- Update prop types for table cell ref (105a2dbd)
- RenderSortButton renders content correctly (5faa47cb)
- Check for null summary row value (3e93e915)
- #455 Use proper detailPanel callback signature when detailPanel is an array of callbacks (#468) (b6ae7bc2)
- //github.com/material-table-core/core (33fffdf3)
- Improve renderSummaryRow (756d225f)
- //github.com/material-table-core/core (f017eeca)
- Add sorting icon for draggable false (c7918619)
- extract the correct value for select edit cell (3f681ba3)
- //github.com/material-table-core/core (1f5638f5)
- autofocus of edit rows (77107104)
- Improve resiliance of UUID lookup (8932e17267d830ce15ea4344c67bba316202b04b and 089917160b200179d9b2ace6e65c3402f74ad08a)
- Re-use column definitions in reorder logic ((1cae2379e7b6830b1a2af83e73751af76b1cf4c3)[https://github.com/material-table-core/core/commit/1cae2379e7b6830b1a2af83e73751af76b1cf4c3])
- Separate state for controlled vs. uncontrolled input warnings per React FAQ (8ea10b5901f1da4b081775377798231692d49e5b).
- Improve detection of row hover events (62117c548e1a4d29fa9863830a5a8839ba4727e8)
- update package.lock (d724c7ef)
- //github.com/material-table-core/core (9245d2ff)
- prevent enter to save for invalid row (905d5252)
- add error for pagination with old mui version (0617b8e3)
- //github.com/material-table-core/core (51682e8d)
- //github.com/material-table-core/core (b316bf31)
- regression of optional detail panel function (6d55e366)
- install babel module resolver (092f8206)
- add babel import aliases (6105afd6)
- create MTableScrollbar (07434b40)
- MaterialTable: aggregate gropuings in localStoarge under material-table-groupings refactor(MTableGroupbar): map groupings feat(MTableGroupbar): clean up local storage when groupings are deleted (0dd33f20)
- typos in comments and components (cc2b40e3)
- transpiler issues, move back to babel (20e9a1e7)
- remove chalk package (fb817a42)
- fix formatting/spacing (9a7eb079)
- add type module to package.json and fix esbuild issues (e44ce4f3)
- issue with jest and modules (64842a9b)
- delay in onRowClick (6301b34d)
- rename
onDoubleRowClick
toonRowDoubleClick
(32a7f3ac)
- create MTableCustomIcon component (b1f8e617)
- clean up how persisting row click events are handled (d735ef84)
- change to force consumers to override (48a08aa3)
- persist row click events, single and double click (6337c3bf)
- switch back to babel, still issues with esbuild (b88892be)
- use esbuild for transpiing instead of babel (e8383429)
- //github.com/material-table-core/core (c2566924)
Fix issues with pagination/when we receive new data with the same ID. Our solution was to add an internal UUID prop for each row upon receiving new external data. Issue #272 has all you need to know
- build fix esbuild issues (d37ff606)
- //github.com/material-table-core/core (72fbd53d)
- detail npanel animation (94a3a66e)
- add row id and provide telling warning for common errors (39d5d35b)
- //github.com/material-table-core/core (3f31e92e)
- detail npanel animation (94a3a66e)
- add row id and provide telling warning for common errors (39d5d35b)
- //github.com/material-table-core/core (3f31e92e)
- detail npanel animation (94a3a66e)
- add row id and provide telling warning for common errors (39d5d35b)
- //github.com/material-table-core/core (3f31e92e)
- add url (1f3c56a3)
- create branch of current version (85df956a)
- support for mui 4.12 (ef81cb73)
- add url (1f3c56a3)
- create branch of current version (85df956a)
- support for mui 4.12 (ef81cb73)
- removla of wrong spreaded values of tablecell (b4b04c6d)
- Add on row double click (6158df3e)
- only apply drag style if dragging (04b538f0)
- Update m-table-body-row on 'NaN' margin-left error. (2d4a85c5)
- //github.com/material-table-core/core (eef03a06)
- mrge edit cell validate fixes (09e6487d)
- Hook edit cell up to validate (88bb78f0)
- //github.com/material-table-core/core (7dbd7a4b)
- keep tabledata from previous columns (e0fa5ee0)
- build testing (d8174194)
- build testing (0a8cf7b0)
- build update build.yml (7b9d3cf3)
- build testing (797344ab)
- build update build yml; test if skip build still works (422d09bf)
- build update build yml (12367e66)
- build update build.yml (af77c277)
- build update readme (1fb439b6)
- Fallback for change of columns (d4302655)
- PRevent column width to be set in stone it not resizing (6c430c53)
- Align title with columns (db85a061)
- //github.com/material-table-core/core (2dcf3f8a)
- Update readme (3718162e)
- //github.com/material-table-core/core (5e9ec31b)
- Set width of columns without mutations (4e08c89a)
- Prop Mutation: The mutation of data and columns to add the tableData object was removed. This will remove the object reference for the callbacks as well, so that if you rely on object comparision to find your data, this will no longer work (Breaking Changes) (Thread):
onRowClick={(event, clickedRow)=> {
// Will now always return undefined because reference changed
const existingRow = data.find(d => d === clickedRow)
}
Instead this works:
onRowClick={(event, clickedRow)=> {
// Finding the object with an internal id/unique property
const existingRow = data.find(d => d.id === clickedRow.id)
// Accessing the index
const existingRow = data[clickedRow.tableData.id]
}
- MTableRow: dont override enter on button elements (5387af47)
- Resolve import typo https://github.com/material-table-core/core/commit/01999ef80d31dc575cab0aa91e1a395c9bc5a48a
- add changelog (4b9af575)
- add changelog (4b9af575)
- add changelog (4b9af575)
- add changelog (4b9af575)