forked from mui/material-ui
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
d585bb8
commit cb2b9e6
Showing
7 changed files
with
151 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
import * as React from 'react'; | ||
import TopLayoutBlog from 'docs/src/modules/components/TopLayoutBlog'; | ||
import { docs } from './mui-x-end-v6-features.md?@mui/markdown'; | ||
|
||
export default function Page() { | ||
return <TopLayoutBlog docs={docs} />; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,144 @@ | ||
--- | ||
title: MUI X v6.20.0 and the final touches to reach LTS. | ||
description: New components, polished features better performance and more. | ||
date: 2023-11-13T00:00:00.000Z | ||
authors: ['josefreitas'] | ||
card: false | ||
tags: ['MUI X', 'News'] | ||
--- | ||
|
||
<a href="https://github.com/mui/mui-x/releases/tag/v6.20.0"> | ||
<img src="/static/blog/mui-x-end-v6-features/intro.png" alt="open release page" width="1384" height="346" style="margin-bottom: 16px;" /> | ||
</a> | ||
|
||
We are happy to share the newest MUI X features, marking the release of [MUI X v6.20.0](https://github.com/mui/mui-x/releases/tag/v6.20.0) and sealing v6 with new components and solid functionalities. | ||
|
||
As we gear up to develop the next major version, let's review the notable new features introduced since our last [blog post](https://mui.com/blog/mui-x-mid-v6-features/). | ||
|
||
## Table of contents | ||
|
||
- [New stable components](#new-stable-components) | ||
- [Charts](#charts) | ||
- [Tree view](#tree-view) | ||
- [Date Pickers](#date-pickers) | ||
- [Smoothened animations](#smoothened-animations) | ||
- [Clearable Field](#clearable-field) | ||
- [Customization Playgrounds](#customization-playgrounds) | ||
- [Data Grid](#data-grid) | ||
- [Column Autosizing](#filter-on-column-headers) [<span class="plan-pro"></span>](/x/introduction/licensing/#pro-plan 'Pro plan') | ||
- [New examples](#new-examples) | ||
- [Performance improvements](#performance-improvements) | ||
- [What's next](#whats-next) | ||
- [Feedback](#feedback) | ||
|
||
## New stable components | ||
|
||
### Charts | ||
|
||
The stable version of MUI X charts supports the most commonly used chart plots you'll need in your day-to-day applications. | ||
|
||
Featuring lines, areas, bars, pie charts and scatter plots, the latest versions also include: | ||
|
||
- **Animations** | ||
<video preload="metadata" style="margin-bottom: 16px;" autoplay muted loop playsinline width="680" height="306"> | ||
<source src="/static/blog/mui-x-end-v6-features/bar-chart-animations.mp4" type="video/mp4"> | ||
</video> | ||
|
||
- **Horizontal Bar Chart Support**: | ||
Recently added, the horizontal bars can broaden your data visualization spectrum. Especially when you need to display long labels for multiple categories. Check out the [layout documentation](https://mui.com/x/react-charts/bars/#layout) for more details. | ||
|
||
- **Improved Text Customization**: | ||
Customize the legend text to your heart's content, making your charts more readable and visually | ||
appealing. | ||
|
||
Get started with charts [now!](https://mui.com/x/react-charts/#getting-started) | ||
|
||
### Tree view | ||
|
||
After an extensive period of development and refinement in the lab and pre-release packages, and with the invaluable feedback we've received from you, the community, we're happy to share that the package is now officially stable! | ||
|
||
<video preload="metadata" style="margin-bottom: 10px;" autoplay muted loop playsinline width="680" height="400"> | ||
<source src="/static/blog/mui-x-end-v6-features/tree-view-gmail.mp4" type="video/mp4"> | ||
</video> | ||
|
||
Get started with tree view [now!](https://mui.com/x/react-tree-view/getting-started/) | ||
|
||
## Date Pickers | ||
|
||
### Smoothened animations | ||
|
||
The animations have been smoothened, especially on Android devices, ensuring a more fluid user experience. | ||
|
||
### Clearable Field | ||
|
||
A much-anticipated feature, the date and time fields now allow users to clear a selected date with a single click. | ||
You can learn how to customize and other details at the [clearable behavior documentation](https://mui.com/x/react-date-pickers/fields/#clearable-behavior). | ||
|
||
<video preload="metadata" style="margin-bottom: 10px;" autoplay muted loop playsinline width="680" height="128"> | ||
<source src="/static/blog/mui-x-end-v6-features/clearable-fields.mp4" type="video/mp4"> | ||
</video> | ||
|
||
### Customization Playgrounds | ||
|
||
We’re constantly improving our documentation and working to better communicate how to use our components effectively. | ||
With the new customization playgrounds, you can now tailor the style of [Date Picker](https://mui.com/x/react-date-pickers/date-picker/#customization) and experiment with multiple combinations of [sub-components](https://mui.com/x/react-date-pickers/playground/) to achieve the look and feel you desire. | ||
|
||
## Data Grid | ||
|
||
### Column Autosizing [<span class="plan-pro"></span>](/x/introduction/licensing/#pro-plan 'Pro plan') | ||
|
||
The new autosizing feature automatically adjusts the column width to accommodate the content within. | ||
You can include or exclude both headers and outliers from the calculation and expand to use the entire area of the grid. | ||
Learn more details at [column autosizing section](https://mui.com/x/react-data-grid/column-dimensions/#autosizing). | ||
|
||
<video preload="metadata" style="margin-bottom: 10px;" autoplay muted loop playsinline width="680" height="128"> | ||
<source src="/static/blog/mui-x-end-v6-features/column-auto-sizing.mp4" type="video/mp4"> | ||
</video> | ||
|
||
### New examples | ||
|
||
We're continuously improving our docs, and we're starting to add more advanced examples like [bulk editing](https://mui.com/x/react-data-grid/recipes-editing/#bulk-editing) and [lazy loading for tree data](https://mui.com/x/react-data-grid/tree-data/#children-lazy-loading). | ||
|
||
### Performance improvements | ||
|
||
In our pursuit to enhance user experience, one of the most significant changes in latest v6 versions are related to performance boosts on filtering and scrolling. | ||
In the following charts, you can see the difference of current version compare with v5 LTS. | ||
|
||
#### Filtering | ||
|
||
[missing comparison charts] | ||
|
||
#### Scrolling | ||
|
||
[missing comparison charts] | ||
|
||
## What's next? | ||
|
||
We're now working on the next MUI X major, v7, which will include many new features and improvements. | ||
|
||
Most notably: | ||
|
||
- DateTime- and TimeRange | ||
- Improved accessibility on date and time fields | ||
- New UI for column management for the DataGrid | ||
- Pivoting for the DataGridPremium | ||
|
||
For the new components, we will keep expanding our portfolio with new chart types such as [Heat map](https://mui.com/x/react-charts/heat-map/), [Funnel](https://mui.com/x/react-charts/funnel/), [Gantt](https://mui.com/x/react-charts/gantt/), and explore virtualization and other advanced use cases for Tree view. | ||
|
||
We encourage you to upvote issues on GitHub to help us prioritize. Your input directly influences our development schedule, so don't hesitate to let us know what matters most to you! | ||
You can use the following list for quick access to each components issues. | ||
|
||
- [charts](https://github.com/mui/mui-x/issues?q=is%3Aissue+is%3Aopen+label%3A%22component%3A+charts%22+label%3A%22waiting+for+%F0%9F%91%8D%22) | ||
- [tree view](https://github.com/mui/mui-x/issues?q=is%3Aissue+is%3Aopen+label%3A%22component%3A+treeview%22+label%3A%22waiting+for+%F0%9F%91%8D%22) | ||
- [data grid](https://github.com/mui/mui-x/issues?q=is%3Aissue+is%3Aopen+label%3A%22component%3A+data+grid%22+label%3A%22waiting+for+%F0%9F%91%8D%22) | ||
- [data and time pickers](https://github.com/mui/mui-x/issues?q=is%3Aissue+is%3Aopen+label%3A%22component%3A+pickers%22+label%3A%22waiting+for+%F0%9F%91%8D%22) | ||
|
||
The next major release (v7) will be available through alpha and beta versions until March 2024, when it's planned for it to be officially promoted to the new stable version. At the same time, v6 will transition to [Long-Term Support](/x-lts-policy-todo/), while support for v5 will be discontinued. | ||
|
||
## Feedback | ||
|
||
As usual, we are happy to hear from you and get your feedback, so if you'd like to share your pain points and use cases, please leave your contact info through [this Google Form](https://forms.gle/vsBv6CLPz9h57xg8A). | ||
|
||
Naturally, you're welcome to request new features, report bugs, and join any discussion in MUI X [GitHub repository](https://github.com/mui/mui-x/issues); additionally, we're trying to establish a community in the [MUI Discord server](https://mui.com/r/discord/), and we'd love to see you there. | ||
|
||
Cheers! |
Binary file added
BIN
+87.5 KB
docs/public/static/blog/mui-x-end-v6-features/bar-chart-animations.mp4
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.