Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[discussion] Preparing v8 #13188

Open
flaviendelangle opened this issue May 20, 2024 · 0 comments
Open

[discussion] Preparing v8 #13188

flaviendelangle opened this issue May 20, 2024 · 0 comments
Labels
breaking change discussion umbrella For grouping multiple issues to provide a holistic view v8.x

Comments

@flaviendelangle
Copy link
Member

flaviendelangle commented May 20, 2024

This is an umbrella issue that centralizes and lists all the potential improvements that we can consider in MUI X v8. The potential improvements being listed here require breaking changes. We do intend to ship v8 in about 9 months. We plan, as much as possible, to release the next major features in minor versions without breaking changes.

Similar discussion for v7: #7902

Data Grid packages

Pickers packages

Decided changes

  • Remove the PickersMonth and PickersYear component and move their logic inside MonthCalendar and YearCalendar
  • Remove the re-export from @mui/x-license

Topic to clarify

  • Do we want to keep the TimeClock component as the default UI on mobile or to migrate gradually to DigitalClock?
  • Do we want to revive the effort on [pickers] Update date calendar styling #9276?
  • Do we drop the <input /> version of the fields or do we make it opt-in to drop in v9?
  • Can we change the DOM structure of the DateRangePickersDay to have a single HTML element like for PickersDay?
  • Do we keep supporting Date Fns v2?

Charts packages

Tree View packages

Decided changes

  • Drop TreeItem and rename TreeItem2 into TreeItem (same for useTreeItem2 and all related components)
  • Drop TreeView (people should use SimpleTreeView)

Search keywords:

@flaviendelangle flaviendelangle added breaking change discussion umbrella For grouping multiple issues to provide a holistic view v8.x labels May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking change discussion umbrella For grouping multiple issues to provide a holistic view v8.x
Projects
None yet
Development

No branches or pull requests

1 participant