Releases: KevinVandy/mantine-react-table
Releases · KevinVandy/mantine-react-table
v1.3.0
What's Changed
- Updated the mrt
package.json
@mantine/
peerDependencies to^6.0.0
to indicate that MRT v1 is now compatible with Mantine v6 - Upgraded to
@tanstack/react-table v8.10.0
- Better accessorKey deep key inference
- New row pinning apis (MRT does not implement row pinning features yet)
Full Changelog: v1.2.1...v1.3.0
v1.2.1
What's Changed
- Upgraded to
@tanstack/react-table v8.9.8
and@tanstack/react-virtual v3.0.0-beta.60
for better performance and bug fixes
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Added new
"head-overlay"
positionToolbarAlertBanner
option to overlay the alert banner over the table header - Added new
renderToolbarAlertBannerContent
table option to allow full customization of the alert banner content
Full Changelog: v1.1.2...v1.2.0
v1.1.2
What's Changed
- Disable other row edit buttons when one row is being edited by default
- Hide global and filter text input clear buttons until there is text in the input
- Estonian (ET) locale with example by @madhenry in #110
New Contributors
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- Fixed editing cancel button not restoring original row data in modal editDisplayMode
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Fixed editing cancel button not restoring original row data
- Replaced
"Unsorted"
tooltip on header sort icon buttons with sort by next sort direction tooltip - Add Arabic translation by @H4ck3r-x0 in #91
- Update MRT_ToggleFullScreenButton.tsx by @vishwas0459 in #93
- Fix range filter starting off as null by @dbnar2 in #104
- modify the Arabic translation by @samiya-alyaaribi in #106
New Contributors
- @H4ck3r-x0 made their first contribution in #91
- @vishwas0459 made their first contribution in #93
- @samiya-alyaaribi made their first contribution in #106
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Initial Stable V1 Release 🎉
Full Changelog: v1.0.0-beta.28...v1.0.0
v1.0.0-beta.28
What's Changed
- New Loading Overlay in Table Container to indicate loading state that will show when
state.isLoading
orstate.showLoadingOverlay
istrue
- Progress Bars will no longer show when
state.isLoading
is true. Must setstate.showProgressBars
orstate.isSaving
totrue
to show them. - Filtering and Sorting icons in header cell will now highlight in primary color when active
- Fixed page scroll position not being restored when exiting full screen mode
- TypeScript TData generic no longer required and will default to
{}
if not provided
Full Changelog: v1.0.0-beta.26...v1.0.0-beta.28
v1.0.0-beta.26
What's Changed
- Renamed
creatingMode
table option tocreateDisplayMode
- Renamed
editingMode
table option toeditDisplayMode
- Added
columnFilterDisplayMode
table option to render column filters in'subheader' | 'popover' | 'custom'
display modes - Added
paginationDisplayMode
table option to render pagination in'default' | 'pages' | 'custom'
display modes - Added
selectDisplayMode
table option to render'checkbox' | 'radio' | 'switch'
select modes - Fixed large pagination numbers not being formatted with locale string
- Better column actions menu alignment
- Starting using
IconFilterCog
tabler icon for filter mode switching button. - i18n(zh-Hans): fix typo by @XindiShang in #87
New Contributors
- @XindiShang made their first contribution in #87
Full Changelog: v1.0.0-beta.25...v1.0.0-beta.26
v1.0.0-beta.25
What's Changed
- Fixed "Toggle Full Screen" tooltip not hiding after clicking to toggle full screen
- Solved a lot of create and edit mode bugs and edge cases
- Allow simple
table.setCreatingRow(true)
to be called if no default values are needed for new row
Full Changelog: v1.0.0-beta.24...v1.0.0-beta.25