Skip to content

Commit

Permalink
release v1.8.2 - tableFeatures prop
Browse files Browse the repository at this point in the history
  • Loading branch information
KevinVandy committed Feb 27, 2023
1 parent b3cf4bd commit a75b6a6
Show file tree
Hide file tree
Showing 19 changed files with 1,843 additions and 1,853 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1898,11 +1898,12 @@ export const rootProps: PropRow[] = [
{
propName: 'tableFeatures',
defaultValue: '',
description: '',
description:
'An advanced prop to customize functionality of the table instance.',
link: '',
linkText: '',
required: false,
source: '',
type: 'Array<(table: MRT_TableInstance<any>) => any>',
type: 'Array<MRT_CreateTableFeature<TData>>',
},
];
26 changes: 13 additions & 13 deletions apps/material-react-table-docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,35 +13,35 @@
},
"dependencies": {
"@docsearch/js": "3.3.3",
"@emotion/react": "^11.10.5",
"@emotion/styled": "^11.10.5",
"@emotion/react": "^11.10.6",
"@emotion/styled": "^11.10.6",
"@faker-js/faker": "^7.6.0",
"@fortawesome/fontawesome-svg-core": "^6.3.0",
"@fortawesome/free-solid-svg-icons": "^6.3.0",
"@fortawesome/react-fontawesome": "^0.2.0",
"@mdx-js/loader": "^2.3.0",
"@mdx-js/react": "^2.3.0",
"@mui/icons-material": "^5.11.0",
"@mui/material": "^5.11.8",
"@mui/x-date-pickers": "^5.0.18",
"@next/mdx": "^13.1.6",
"@tanstack/react-query": "^4.24.4",
"@mui/icons-material": "^5.11.9",
"@mui/material": "^5.11.10",
"@mui/x-date-pickers": "^5.0.20",
"@next/mdx": "^13.2.1",
"@tanstack/react-query": "^4.24.10",
"@types/mdx": "^2.0.3",
"dayjs": "^1.11.7",
"export-to-csv": "^0.2.1",
"material-react-table": "workspace:*",
"next": "13.1.6",
"next-sitemap": "^3.1.52",
"next": "13.2.1",
"next-sitemap": "^3.1.54",
"prism-react-renderer": "^1.3.5",
"react": "18.2.0",
"react-dom": "18.2.0"
},
"devDependencies": {
"@types/node": "^18.13.0",
"@types/node": "^18.14.2",
"@types/react": "^18.0.28",
"@types/react-dom": "^18.0.10",
"eslint": "8.34.0",
"eslint-config-next": "13.1.6",
"@types/react-dom": "^18.0.11",
"eslint": "8.35.0",
"eslint-config-next": "13.2.1",
"next-plausible": "^3.7.2",
"raw-loader": "^4.0.2",
"typescript": "4.9.5"
Expand Down
12 changes: 9 additions & 3 deletions apps/material-react-table-docs/pages/changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,13 @@ import Head from 'next/head';

## Changelog

### Version 1
### Version 1 (Latest)

#### v1.8.2 (2023-02-26)

- Added `tableFeatures` prop for advanced tableInstance customization
- Flattened TS types for readability
- Fixed more issues with column filter modes onChange resetting column filters too often

#### v1.8.1 (2023-02-22)

Expand Down Expand Up @@ -379,15 +385,15 @@ import Head from 'next/head';

## Roadmap

### Version 1 (2022-2023)
### Version 1 Roadmap (2022-2023)

Most of the features that will ever be added in Version 1 have been added. They will continue to be polished, and bugs will continue to be fixed.

One area of focus, however, will be improving the editing features. There is still some room for improvement and quality of life improvements that can be made.

Another large feature that could be added is a "row pinning" feature. It would allow users to pin rows to the top of the table, and would be useful for things like "favorites" or "pinned" rows. It would work very similarly to the "column pinning" feature that is already in the table.

### Version 2 (2023)
### Version 2 Roadmap (2023)

Version 2 will probably not come out until Material UI v6 is released. It will be developed while MUI v6 is in alpha, and will be released when MUI v6 is released.

Expand Down
18 changes: 9 additions & 9 deletions apps/material-react-table-storybook/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"storybook:dev": "start-storybook -p 6006"
},
"devDependencies": {
"@babel/core": "^7.20.12",
"@babel/core": "^7.21.0",
"@babel/preset-react": "^7.18.6",
"@storybook/addon-a11y": "^6.5.16",
"@storybook/addon-actions": "^6.5.16",
Expand All @@ -21,21 +21,21 @@
"@storybook/builder-webpack5": "^6.5.16",
"@storybook/manager-webpack5": "^6.5.16",
"@storybook/react": "^6.5.16",
"@types/node": "^18.13.0",
"@types/node": "^18.14.2",
"@types/react": "^18.0.28",
"@types/react-dom": "^18.0.10",
"@types/react-dom": "^18.0.11",
"babel-loader": "^9.1.2",
"eslint": "^8.34.0",
"storybook-dark-mode": "^2.0.6",
"eslint": "^8.35.0",
"storybook-dark-mode": "^2.1.1",
"typescript": "^4.9.5",
"webpack": "^5.75.0"
},
"dependencies": {
"@emotion/react": "^11.10.5",
"@emotion/styled": "^11.10.5",
"@emotion/react": "^11.10.6",
"@emotion/styled": "^11.10.6",
"@faker-js/faker": "^7.6.0",
"@mui/icons-material": "^5.11.0",
"@mui/material": "^5.11.8",
"@mui/icons-material": "^5.11.9",
"@mui/material": "^5.11.10",
"material-react-table": "workspace:*",
"react": "^18.2.0",
"react-dom": "^18.2.0",
Expand Down
30 changes: 15 additions & 15 deletions packages/material-react-table/package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.8.1",
"version": "1.8.2",
"license": "MIT",
"name": "material-react-table",
"description": "A fully featured Material UI V5 implementation of TanStack React Table V8, written from the ground up in TypeScript.",
Expand Down Expand Up @@ -52,31 +52,31 @@
"size": "size-limit"
},
"devDependencies": {
"@babel/core": "^7.20.12",
"@babel/core": "^7.21.0",
"@babel/preset-react": "^7.18.6",
"@emotion/react": "^11.10.5",
"@emotion/styled": "^11.10.5",
"@mui/icons-material": "^5.11.0",
"@mui/material": "^5.11.8",
"@emotion/react": "^11.10.6",
"@emotion/styled": "^11.10.6",
"@mui/icons-material": "^5.11.9",
"@mui/material": "^5.11.10",
"@rollup/plugin-babel": "^6.0.3",
"@rollup/plugin-node-resolve": "^15.0.1",
"@rollup/plugin-typescript": "^11.0.0",
"@size-limit/preset-small-lib": "^8.1.2",
"@types/node": "^18.13.0",
"@size-limit/preset-small-lib": "^8.2.4",
"@types/node": "^18.14.2",
"@types/react": "^18.0.28",
"@types/react-dom": "^18.0.10",
"@typescript-eslint/eslint-plugin": "^5.51.0",
"@typescript-eslint/parser": "^5.51.0",
"eslint": "^8.34.0",
"eslint-plugin-mui-path-imports": "^0.0.9",
"@types/react-dom": "^18.0.11",
"@typescript-eslint/eslint-plugin": "^5.53.0",
"@typescript-eslint/parser": "^5.53.0",
"eslint": "^8.35.0",
"eslint-plugin-mui-path-imports": "^0.0.14",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-is": "^18.2.0",
"rollup": "^2.79.1",
"rollup-plugin-copy": "^3.4.0",
"rollup-plugin-dts": "^5.1.1",
"rollup-plugin-dts": "^5.2.0",
"rollup-plugin-peer-deps-external": "^2.2.4",
"size-limit": "^8.1.2",
"size-limit": "^8.2.4",
"tslib": "^2.5.0",
"typescript": "^4.9.5"
},
Expand Down
Loading

2 comments on commit a75b6a6

@vercel
Copy link

@vercel vercel bot commented on a75b6a6 Feb 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vercel
Copy link

@vercel vercel bot commented on a75b6a6 Feb 27, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.