diff --git a/CHANGELOG.md b/CHANGELOG.md index fefa8208a159d..283f586a4c648 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -305,7 +305,7 @@ Same changes as in `@mui/x-date-pickers@7.1.1`, plus: - [TreeView] Add JSDoc to all `publicAPI` methods (#12649) @flaviendelangle - [TreeView] Create `RichTreeViewPro` component (not released yet) (#12610) @flaviendelangle -- [TreeView] Create pro package (not released yet) (#12240) @flaviendelangle +- [TreeView] Create Pro package (not released yet) (#12240) @flaviendelangle - [TreeView] Fix typo in errors (#12623) @alissa-tung - [TreeView] New API method: `setItemExpansion` (#12595) @flaviendelangle @@ -2517,7 +2517,7 @@ Same changes as in `@mui/x-date-pickers@7.0.0-alpha.3`. - [core] Make `@mui/system` a direct dependency (#11128) @LukasTy - [core] Remove blank lines, coding style @oliviertassinari - [core] Remove outdated `ENABLE_AD` env variable (#11181) @oliviertassinari -- [github] Do not add `plan: Pro` and `plan: Premium` labels on pro / premium issue templates (#10183) @flaviendelangle +- [github] Do not add `plan: Pro` and `plan: Premium` labels on Pro / Premium issue templates (#10183) @flaviendelangle ## 7.0.0-alpha.2 @@ -3440,10 +3440,10 @@ Same changes as in `@mui/x-date-pickers@6.19.5`. - [docs] Fix the Treemap illustration (#12189) @danilo-leal - [docs] Fix typo for `AdapterDateFnsV3` (#12037) @flaviendelangle - [docs] Improve performance on Charts entry point @oliviertassinari -- [docs] Move Heatmap to pro (#12170) @alexfauquette +- [docs] Move Heatmap to Pro (#12170) @alexfauquette - [docs] Remove Charts installation next tag call-out (#12133) @LukasTy - [docs] Removed `focused` prop from demo (#12126) @michelengelen -- [docs] Add missing Heatmap pro icon @oliviertassinari +- [docs] Add missing Heatmap Pro icon @oliviertassinari - [docs] Add more illustrations to the Overview page (#12041) @danilo-leal - [docs] Avoid use of shorthand (#12009) @oliviertassinari @@ -6170,7 +6170,7 @@ We'd like to offer a big thanks to the 11 contributors who made this release pos - [docs] Create examples of pickers with custom fields (#8034) @flaviendelangle - [docs] Fix 301 redirections @oliviertassinari - [docs] Fix link to React's docs @oliviertassinari -- [docs] Fix pro license links to point to the same page (#8303) @LukasTy +- [docs] Fix Pro license links to point to the same page (#8303) @LukasTy - [docs] Give an incentive to upgrade (#8269) @oliviertassinari - [docs] Improve contrast on data grid navigation (#8239) @oliviertassinari - [docs] Update shortcuts page to use slotProps (#8288) @dcorb diff --git a/docs/data/data-grid/getting-started/getting-started.md b/docs/data/data-grid/getting-started/getting-started.md index 77c6e7def9b3d..84dae9faae038 100644 --- a/docs/data/data-grid/getting-started/getting-started.md +++ b/docs/data/data-grid/getting-started/getting-started.md @@ -176,59 +176,59 @@ The following table summarizes the features available in the community `DataGrid All the features of the community version are available in the enterprise one. The enterprise components come in two plans: Pro and Premium. -| Features | Community | Pro | Premium | -| :------------------------------------------------------------------------------------- | :-------: | :--------------------------------: | :----------------------------------------: | -| **Column** | | | | -| [Column groups](/x/react-data-grid/column-groups/) | ✅ | ✅ | ✅ | -| [Column spanning](/x/react-data-grid/column-spanning/) | ✅ | ✅ | ✅ | -| [Column resizing](/x/react-data-grid/column-dimensions/#resizing) | ✅ | ✅ | ✅ | -| [Column autosizing](/x/react-data-grid/column-dimensions/#autosizing) | ✅ | ✅ | ✅ | -| [Column reorder](/x/react-data-grid/column-ordering/) | ❌ | ✅ | ✅ | -| [Column pinning](/x/react-data-grid/column-pinning/) | ❌ | ✅ | ✅ | -| **Row** | | | | -| [Row height](/x/react-data-grid/row-height/) | ✅ | ✅ | ✅ | -| [Row spanning](/x/react-data-grid/row-spanning/) | 🚧 | 🚧 | 🚧 | -| [Row reordering](/x/react-data-grid/row-ordering/) | ❌ | ✅ | ✅ | -| [Row pinning](/x/react-data-grid/row-pinning/) | ❌ | ✅ | ✅ | -| **Selection** | | | | -| [Single row selection](/x/react-data-grid/row-selection/#single-row-selection) | ✅ | ✅ | ✅ | -| [Checkbox selection](/x/react-data-grid/row-selection/#checkbox-selection) | ✅ | ✅ | ✅ | -| [Multiple row selection](/x/react-data-grid/row-selection/#multiple-row-selection) | ❌ | ✅ | ✅ | -| [Cell range selection](/x/react-data-grid/cell-selection/) | ❌ | ❌ | ✅ | -| **Filtering** | | | | -| [Quick filter](/x/react-data-grid/filtering/quick-filter/) | ✅ | ✅ | ✅ | -| [Column filters](/x/react-data-grid/filtering/#single-and-multi-filters) | ✅ | ✅ | ✅ | -| [Multi-column filtering](/x/react-data-grid/filtering/multi-filters/) | ❌ | ✅ | ✅ | -| [Header filtering](/x/react-data-grid/filtering/header-filters/) | ❌ | ✅ | ✅ | -| **Sorting** | | | | -| [Column sorting](/x/react-data-grid/sorting/) | ✅ | ✅ | ✅ | -| [Multi-column sorting](/x/react-data-grid/sorting/#multi-sorting) | ❌ | ✅ | ✅ | -| **Pagination** | | | | -| [Pagination](/x/react-data-grid/pagination/) | ✅ | ✅ | ✅ | -| [Pagination > 100 rows per page](/x/react-data-grid/pagination/#size-of-the-page) | ❌ | ✅ | ✅ | -| **Editing** | | | | -| [Row editing](/x/react-data-grid/editing/#row-editing) | ✅ | ✅ | ✅ | -| [Cell editing](/x/react-data-grid/editing/) | ✅ | ✅ | ✅ | -| **Import & export** | | | | -| [CSV export](/x/react-data-grid/export/#csv-export) | ✅ | ✅ | ✅ | -| [Print](/x/react-data-grid/export/#print-export) | ✅ | ✅ | ✅ | -| [Clipboard copy](/x/react-data-grid/clipboard/#clipboard-copy) | ✅ | ✅ | ✅ | -| [Clipboard paste](/x/react-data-grid/clipboard/#clipboard-paste) | ❌ | ❌ | ✅ | -| [Excel export](/x/react-data-grid/export/#excel-export) | ❌ | ❌ | ✅ | -| **Rendering** | | | | -| [Customizable components](/x/react-data-grid/components/) | ✅ | ✅ | ✅ | -| [Column virtualization](/x/react-data-grid/virtualization/#column-virtualization) | ✅ | ✅ | ✅ | -| [Row virtualization > 100 rows](/x/react-data-grid/virtualization/#row-virtualization) | ❌ | ✅ | ✅ | -| **Group & Pivot** | | | | -| [Tree data](/x/react-data-grid/tree-data/) | ❌ | ✅ | ✅ | -| [Master detail](/x/react-data-grid/master-detail/) | ❌ | ✅ | ✅ | -| [Row grouping](/x/react-data-grid/row-grouping/) | ❌ | ❌ | ✅ | -| [Aggregation](/x/react-data-grid/aggregation/) | ❌ | ❌ | ✅ | -| [Pivoting](/x/react-data-grid/pivoting/) | ❌ | ❌ | 🚧 | -| **Misc** | | | | -| [Accessibility](/x/react-data-grid/accessibility/) | ✅ | ✅ | ✅ | -| [Keyboard navigation](/x/react-data-grid/accessibility/#keyboard-navigation) | ✅ | ✅ | ✅ | -| [Localization](/x/react-data-grid/localization/) | ✅ | ✅ | ✅ | +| Features | Community | Pro [](/x/introduction/licensing/#pro-plan 'Pro plan') | Premium [](/x/introduction/licensing/#premium-plan 'Premium plan') | +| :------------------------------------------------------------------------------------- | :-------: | :----------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------: | +| **Column** | | | | +| [Column groups](/x/react-data-grid/column-groups/) | ✅ | ✅ | ✅ | +| [Column spanning](/x/react-data-grid/column-spanning/) | ✅ | ✅ | ✅ | +| [Column resizing](/x/react-data-grid/column-dimensions/#resizing) | ✅ | ✅ | ✅ | +| [Column autosizing](/x/react-data-grid/column-dimensions/#autosizing) | ✅ | ✅ | ✅ | +| [Column reorder](/x/react-data-grid/column-ordering/) | ❌ | ✅ | ✅ | +| [Column pinning](/x/react-data-grid/column-pinning/) | ❌ | ✅ | ✅ | +| **Row** | | | | +| [Row height](/x/react-data-grid/row-height/) | ✅ | ✅ | ✅ | +| [Row spanning](/x/react-data-grid/row-spanning/) | 🚧 | 🚧 | 🚧 | +| [Row reordering](/x/react-data-grid/row-ordering/) | ❌ | ✅ | ✅ | +| [Row pinning](/x/react-data-grid/row-pinning/) | ❌ | ✅ | ✅ | +| **Selection** | | | | +| [Single row selection](/x/react-data-grid/row-selection/#single-row-selection) | ✅ | ✅ | ✅ | +| [Checkbox selection](/x/react-data-grid/row-selection/#checkbox-selection) | ✅ | ✅ | ✅ | +| [Multiple row selection](/x/react-data-grid/row-selection/#multiple-row-selection) | ❌ | ✅ | ✅ | +| [Cell range selection](/x/react-data-grid/cell-selection/) | ❌ | ❌ | ✅ | +| **Filtering** | | | | +| [Quick filter](/x/react-data-grid/filtering/quick-filter/) | ✅ | ✅ | ✅ | +| [Column filters](/x/react-data-grid/filtering/#single-and-multi-filters) | ✅ | ✅ | ✅ | +| [Multi-column filtering](/x/react-data-grid/filtering/multi-filters/) | ❌ | ✅ | ✅ | +| [Header filtering](/x/react-data-grid/filtering/header-filters/) | ❌ | ✅ | ✅ | +| **Sorting** | | | | +| [Column sorting](/x/react-data-grid/sorting/) | ✅ | ✅ | ✅ | +| [Multi-column sorting](/x/react-data-grid/sorting/#multi-sorting) | ❌ | ✅ | ✅ | +| **Pagination** | | | | +| [Pagination](/x/react-data-grid/pagination/) | ✅ | ✅ | ✅ | +| [Pagination > 100 rows per page](/x/react-data-grid/pagination/#size-of-the-page) | ❌ | ✅ | ✅ | +| **Editing** | | | | +| [Row editing](/x/react-data-grid/editing/#row-editing) | ✅ | ✅ | ✅ | +| [Cell editing](/x/react-data-grid/editing/) | ✅ | ✅ | ✅ | +| **Import & export** | | | | +| [CSV export](/x/react-data-grid/export/#csv-export) | ✅ | ✅ | ✅ | +| [Print](/x/react-data-grid/export/#print-export) | ✅ | ✅ | ✅ | +| [Clipboard copy](/x/react-data-grid/clipboard/#clipboard-copy) | ✅ | ✅ | ✅ | +| [Clipboard paste](/x/react-data-grid/clipboard/#clipboard-paste) | ❌ | ❌ | ✅ | +| [Excel export](/x/react-data-grid/export/#excel-export) | ❌ | ❌ | ✅ | +| **Rendering** | | | | +| [Customizable components](/x/react-data-grid/components/) | ✅ | ✅ | ✅ | +| [Column virtualization](/x/react-data-grid/virtualization/#column-virtualization) | ✅ | ✅ | ✅ | +| [Row virtualization > 100 rows](/x/react-data-grid/virtualization/#row-virtualization) | ❌ | ✅ | ✅ | +| **Group & Pivot** | | | | +| [Tree data](/x/react-data-grid/tree-data/) | ❌ | ✅ | ✅ | +| [Master detail](/x/react-data-grid/master-detail/) | ❌ | ✅ | ✅ | +| [Row grouping](/x/react-data-grid/row-grouping/) | ❌ | ❌ | ✅ | +| [Aggregation](/x/react-data-grid/aggregation/) | ❌ | ❌ | ✅ | +| [Pivoting](/x/react-data-grid/pivoting/) | ❌ | ❌ | 🚧 | +| **Misc** | | | | +| [Accessibility](/x/react-data-grid/accessibility/) | ✅ | ✅ | ✅ | +| [Keyboard navigation](/x/react-data-grid/accessibility/#keyboard-navigation) | ✅ | ✅ | ✅ | +| [Localization](/x/react-data-grid/localization/) | ✅ | ✅ | ✅ | ## API diff --git a/docsTech/processing.md b/docsTech/processing.md index bc39ac111e58e..3435b1f878371 100644 --- a/docsTech/processing.md +++ b/docsTech/processing.md @@ -242,7 +242,7 @@ useGridRegisterPipeProcessor(apiRef, 'scrollToIndexes', calculateScrollLeft); #### List -##### `'canBeReordered'` (pro only) +##### `'canBeReordered'` (Pro only) **Publisher**: `useGridColumnReorder` when dragging a column over another.