v7.17.0
arthurbalduini
released this
13 Sep 12:42
·
380 commits
to master
since this release
We'd like to offer a big thanks to the 12 contributors who made this release possible. Here are some highlights ✨:
- 📊 Charts performance improvement
- 🧑💻 New Data Grid custom columns demo
- 🐞 Bugfixes
- 📚 Documentation improvements
- 🌍 Improve Hungarian (hu-HU) locale on the Data Grid
Data Grid
@mui/[email protected]
- [DataGrid] Add "does not equal" and "does not contain" filter operators (#14489) @KenanYusuf
- [DataGrid] Add demo to the "Custom columns" page that does not use generator (#13695) @arminmeh
- [DataGrid] Fix Voice Over reading the column name twice (#14482) @arminmeh
- [DataGrid] Fix bug in CRUD example (#14513) @michelengelen
- [DataGrid] Fix failing jsdom tests caused by
:has()
selectors (#14559) @KenanYusuf - [DataGrid] Refactor string operator filter functions (#14564) @KenanYusuf
- [l10n] Improve Hungarian (hu-HU) locale (#14506) @ntamas
@mui/[email protected]
Same changes as in @mui/[email protected]
.
@mui/[email protected]
Same changes as in @mui/[email protected]
.
Date and Time Pickers
@mui/[email protected]
- [fields] Improve
useSplitFieldProps
and make it public (#14514) @flaviendelangle - [pickers] Improve clear action label (#14243) @oliviertassinari
- [pickers] Add
"use client"
directive to every public component and hook (#14562) @flaviendelangle - [pickers] Allow custom fields to validate the value (#14486) @flaviendelangle
- [pickers] Stop using utils in locales (#14505) @flaviendelangle
@mui/[email protected]
Same changes as in @mui/[email protected]
, plus:
- [DateRangePicker] Fix
currentMonthCalendarPosition
not scrolling to future sibling (#14442) @GMchris
Charts
@mui/[email protected]
- [charts] Add
"use client"
directive to every public component and hook (#14578) @flaviendelangle - [charts] Allow
onItemClick
on theLegend
component (#14231) @JCQuintas - [charts] Fix
onAxisClick
withlayout='horizontal'
(#14547) @alexfauquette - [charts] Replace
path
withcircle
for performance improvement (#14518) @alexfauquette
@mui/[email protected]
Same changes as in @mui/[email protected]
.
Tree View
@mui/[email protected]
- [TreeView] Make
useTreeItem2
stable (#14498) @flaviendelangle
Docs
- [docs] Add missing callout on "Imperative API" tree view sections (#14503) @flaviendelangle
- [docs] Fix broken redirection to MUI X v5 @oliviertassinari
- [docs] Fix multiple
console.error
messages oncharts
docs (#14554) @JCQuintas - [docs] Fixed typo in Row Grouping recipes (#14549) @Miodini
- [docs] Match title with blog posts @oliviertassinari
Core
- [core] Move warning methods to
@mui/x-internals
(#14528) @k-rajat19 - [core] Sync with core release flow @oliviertassinari
- [code-infra] Fix charts benchmark workflow (#14573) @JCQuintas
- [docs-infra] Type interface API pages (#14138) @alexfauquette
- [infra] Create
ESLint plugins
renovate group (#14574) @LukasTy - [license] Clean-up terminology to match codebase (#14531) @oliviertassinari
- [test] Remove dead
act()
logic (#14529) @oliviertassinari