New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@mui/x-date-pickers

Package Overview
Dependencies
Maintainers
14
Versions
186
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mui/x-date-pickers - npm Package Versions

1
19

7.22.3

Diff

Changelog

Source

v7.22.3

Nov 21, 2024

We'd like to offer a big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:

  • 📊 Charts Pro get stable. The zoom and Heatmap are now stable.
  • 🌍 Improve Chinese, Spanish, Swedish, and Turkish locales on the Data Grid
  • 🐞 Bugfixes

Special thanks go out to the community contributors who have helped make this release possible: @CarlosLopezLg, @headironc, @viktormelin, @qerkules, @DungTiger, @hendrikpeilke, @k-rajat19. Following are all team members who have contributed to this release: @alexfauquette, @LukasTy, @MBilalShafi, @flaviendelangle.

<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

Data Grid

jcquintas
published 8.0.0-alpha.0 •

Changelog

Source

8.0.0-alpha.0

<img width="100%" alt="MUI X v8 Alpha is live" src="https://github.com/user-attachments/assets/114cf615-b617-435f-8499-76ac3c26c57b">

Nov 14, 2024

We'd like to offer a big thanks to the 22 contributors who made this release possible. Here are some highlights ✨:

  • 🔁 Support automatic parents and children selection for the Rich Tree View components.

  • 🌍 Improve Greek (el-GR) locale on the Date and Time Pickers components

  • 🌍 Improve Polish (pl-PL) locale on the Data Grid component

  • 🐞 Bugfixes

  • 📚 Documentation improvements

    Special thanks go out to the community contributors who have helped make this release possible: @belkocik, @GeorgiosDrivas, @k-rajat19, @kalyan90, @DungTiger, @fxnoob, @GuillaumeMeheut Following are all team members who have contributed to this release: @alexfauquette, @arminmeh, @arthurbalduini, @cherniavskii, @flaviendelangle, @JCQuintas, @KenanYusuf, @LukasTy, @MBilalShafi, @michelengelen, @noraleonte, @oliviertassinari, @romgrk, @samuelsycamore, @joserodolfofreitas.

<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

Data Grid

@mui/x-data-grid@8.0.0-alpha.0
  • [DataGrid] Fix grid overlay aligment with scroll for rtl (#15072) @kalyan90
  • [DataGrid] Fix resizing right pinned column (#15107) @KenanYusuf
  • [DataGrid] Pass the reason to the onPaginationModelChange callback (#13959) @DungTiger
  • [DataGrid] Set default overlay height in flex parent layout (#15202) @cherniavskii
  • [DataGrid] Refactor baseMenuList and baseMenuItem (#15049) @romgrk
  • [DataGrid] Remove more material imports (#15063) @romgrk
  • [l10n] Improve Polish (pl-PL) locale (#15227) @belkocik
@mui/x-data-grid-pro@8.0.0-alpha.0 pro

Same changes as in @mui/x-data-grid@8.0.0-alpha.0, plus:

  • [DataGridPro] Fix column pinning layout (#14966) @cherniavskii
@mui/x-data-grid-premium@8.0.0-alpha.0 premium

Same changes as in @mui/x-data-grid-pro@8.0.0-alpha.0, plus:

  • [DataGridPremium] Server-side data source with row grouping (#13826) @MBilalShafi

Date and Time Pickers

Breaking changes
  • The default DOM structure of the field has changed Learn more.

    • Before version v8.x, the fields' DOM structure consisted of an <input />, which held the whole value for the component, but unfortunately presents a few limitations in terms of accessibility when managing multiple section values.
    • Starting with version v8.x, all the field and picker components come with a new DOM structure that allows the field component to set aria attributes on individual sections, providing a far better experience with screen readers.
  • Some translation keys no longer require utils and the date object as parameters, but only the formatted value as a string. The keys affected by this changes are: clockLabelText, openDatePickerDialogue and openTimePickerDialogueLearn more.

  • The following types are no longer exported by @mui/x-date-pickers and @mui/x-date-pickers-proLearn more.

    • UseDateFieldComponentProps
    • UseTimeFieldComponentProps
    • UseDateTimeFieldComponentProps
    • BaseSingleInputFieldProps
    • BaseMultiInputFieldProps
    • BasePickersTextFieldProps
  • The TDate generic has been removed from all the types, interfaces, and variables of the @mui/x-date-pickers and @mui/x-date-pickers-pro packages — Learn more.

  • Renamed usePickersTranslations and usePickersContext hooks to have a coherent Picker prefix instead of PickersLearn more.

  • The LicenseInfo object is no longer exported from the @mui/x-date-pickers-pro package — Learn more.

@mui/x-date-pickers@8.0.0-alpha.0
  • [fields] Enable the new field DOM structure by default (#14651) @flaviendelangle
  • [fields] Remove UseDateFieldComponentProps and equivalent interfaces (#15053) @flaviendelangle
  • [fields] Remove clear button from the tab sequence (#14616) @k-rajat19
  • [l10n] Improve Greek (el-GR) locale (#15250) @GeorgiosDrivas
  • [pickers] Clean definition of validation props (#15198) @flaviendelangle
  • [pickers] Clean the new ownerState object (#15056) @flaviendelangle
  • [pickers] Correctly type the ownerState of the field and actionBar slots when resolved in a picker component (#15162) @flaviendelangle
  • [pickers] Fix DateCalendar timezone management (#12321) @LukasTy
  • [pickers] Fix DateTimeRangePicker error when using format without time (#14917) @fxnoob
  • [pickers] Fix DigitalClock time options on a DST switch day (#10793) @LukasTy
  • [pickers] Remove TDate generics in favor of PickerValidDate direct usage (#15001) @flaviendelangle
  • [pickers] Remove utils and value params from translations (#14986) @arthurbalduini
  • [pickers] Remove plural in "Pickers" on recently introduced APIs (#15297) @flaviendelangle
  • [pickers] Remove the re-export from @mui/x-license (#14487) @k-rajat19
  • [pickers] Strictly type the props a picker passes to its field, and migrate all the custom field demos accordingly (#15197) @flaviendelangle
  • [pickers] Unify JSDoc for all the disabled and readOnly props (#15304) @flaviendelangle
  • [pickers] Use the new ownerState in DateCalendar, DateRangeCalendar, MonthCalendar and YearCalendar (#15171) @flaviendelangle
  • [pickers] Use the new ownerState in usePickersLayout and useXXXPicker (#14994) @flaviendelangle
@mui/x-date-pickers-pro@8.0.0-alpha.0 pro

Same changes as in @mui/x-date-pickers@8.0.0-alpha.0.

Charts

Breaking changes
  • The legend prop has been removed. To pass props to the legend, use slotProps={{ legend: { ... } }} instead. This can be automatically done with the codemod as long as the legend prop does not come from a destructured object — Learn more.

  • The slots.legend does not receive the drawingArea prop. You can still access your custom legend with the useDrawingArea() hook if your custom legend needs it.

  • Removed or renamed multiple props from Series — Learn more.

    • The highlighted and faded properties of highlightScope have been deprecated in favor of highlight and fade. The deprecated ones are now removed.
    • The xAxisKey, yAxisKey, and zAxisKey properties have been deprecated in favor of xAxisId, yAxisId, and zAxisId.
  • The Pie Chart lost all props and renderer linked to axes because pie chart does not need cartesian axes. If you used it, you can still add them back with composition. Please consider opening an issue to share your use case with us — Learn more.

@mui/x-charts@8.0.0-alpha.0
  • [charts] Introduce hideLegend prop (#15277) @alexfauquette
  • [charts] Filter items outside the drawing area for performance (#14281) @alexfauquette
  • [charts] Fix log scale with null data (#15337) @alexfauquette
  • [charts] Fix tooltip follow mouse (#15189) @alexfauquette
  • [charts] Remove xAxisKey, yAxisKey, and zAxisKey series keys (#15192) @alexfauquette
  • [charts] Remove axis from the pie chart (#15187) @alexfauquette
  • [charts] Remove deprecated legend props (#15081) @alexfauquette
  • [charts] Remove deprecated highlight properties (#15191) @alexfauquette
  • [charts] Update Popper position outside of React (#15003) @alexfauquette
  • [charts] Improve the performance of the getSymbol method (#15233) @romgrk
@mui/x-charts-pro@8.0.0-alpha.0 pro

Same changes as in @mui/x-charts@8.0.0-alpha.0.

Tree View

Breaking changes
  • The ContentComponent or ContentProps props of the <TreeItem /> component have been removed in favor of the new slots, slotProps props and of the useTreeItem hook — Learn more.

  • The onClick and onMouseDown callbacks of the Tree Item component are now passed to the root element instead of the content — Learn more.

  • Rename the <TreeItem2 /> component (and related utils) — Learn more.

  • The <TreeView /> component has been renamed <SimpleTreeView /> which has exactly the same API — Learn more.

  • The indentation of nested Tree Items is now applied on the content of the element — Learn more.

@mui/x-tree-view@8.0.0-alpha.0
  • [TreeView] Always apply the indentation on the item content instead of its parent's group (#15089) @flaviendelangle
  • [TreeView] Automatic parents and children selection (#14899) @flaviendelangle
  • [TreeView] Remove deprecated TreeView component (#15093) @flaviendelangle
  • [TreeView] Replace <TreeItem /> with <TreeItem2 /> and migrate all the components and utils (#14913) @flaviendelangle

Docs

  • [docs] Add docs for rounded symbol (#15324) @GuillaumeMeheut
  • [docs] Add migration guide for the removal of LicenseInfo from @mui/x-date-pickers-pro (#15321) @flaviendelangle
  • [docs] Add migration guide for the first breaking changes of charts (#15276) @alexfauquette
  • [docs] Add PickersPopper component to the Date Picker customization playground (#15305) @LukasTy
  • [docs] Add v8 to supported releases table (#15384) @joserodolfofreitas
  • [docs] Apply the new DX to the Button Field demos (#14860) @flaviendelangle
  • [docs] Apply the new DX to the Autocomplete Field demo (#15165) @flaviendelangle
  • [docs] Cleanup the pickers migration guide (#15310) @flaviendelangle
  • [docs] Copyedit the Charts Getting Started sequence (#14962) @samuelsycamore
  • [docs] Create Pickers masked field recipe (#13515) @flaviendelangle
  • [docs] Fix applyDomain docs for the charts (#15332) @JCQuintas
  • [docs] Fix link to private notion page (#15396) @michelengelen
  • [docs] Fix missing punctuation on descriptions (#15229) @oliviertassinari
  • [docs] Fix peer dependency range (#15281) @oliviertassinari
  • [docs] Fix small Tree View typo (#15390) @oliviertassinari
  • [docs] Fix the AdapterMomentHijri doc section (#15312) @flaviendelangle
  • [docs] Replace the Tree Item anatomy images (#15066) @noraleonte
  • [docs] Start v8 migration guides (#15096) @MBilalShafi
  • [docs] Subdivide and reorganize navigation bar (#15014) @samuelsycamore
  • [docs] Use PickersTextField in the customization playground (#15288) @LukasTy
  • [docs] Use next instead of ^8.0.0 in the migration guides (#15091) @flaviendelangle

Core

  • [core] Adjust the cherry-pick GitHub actions (#15099) @LukasTy
  • [core] Add () at the name of function name in the doc (#15075) @oliviertassinari
  • [core] Clarify release version bump strategy (#15219) @cherniavskii
  • [core] Fix CodeSandbox and StackBlitz for next doc-infra sync @oliviertassinari
  • [core] Fix Vale error on master @oliviertassinari
  • [core] Fix changelog reference to VoiceOver @oliviertassinari
  • [core] Fix tools-public.mui.com redirection @oliviertassinari
  • [core] Fix webpack capitalization (#15353) @oliviertassinari
  • [core] Move helpers to @mui/x-internals package (#15188) @LukasTy
  • [code-infra] Set renovate to automerge devDependencies (#13463) @JCQuintas
  • [infra] Reintroduce the cherry pick workflow (#15293) @michelengelen
  • [core] Remove duplicate title header (#15389) @oliviertassinari
  • [release] v8 preparation (#15054) @michelengelen
  • [test] Fix advanced list view regression test snapshot (#15260) @KenanYusuf
jcquintas
published 7.22.2 •

Changelog

Source

7.22.2

Nov 8, 2024

We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:

  • 👨🏽‍💻 API enhancements
  • 🐞 Bugfixes

Special thanks go out to the community contributors who have helped make this release possible: @clins1994, @GuillaumeMeheut, @k-rajat19. Following are all team members who have contributed to this release: @LukasTy, @MBilalShafi, @KenanYusuf, @arminmeh.

Upcoming alpha

Keep an eye out for the MUI⠀X v8.0.0-aplha.0 release soon. It will follow a weekly release schedule as always until it is stable.

<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

Data Grid

romgrk
published 7.22.1 •

Changelog

Source

7.22.1

Nov 1, 2024

We'd like to offer a big thanks to the 7 contributors who made this release possible. Here are some highlights ✨:

  • 🐞 Bugfixes
  • 📚 Documentation improvements
  • 🌍 Improve Polish (pl-PL) locale on the Date Pickers

Special thanks go out to the community contributors who have helped make this release possible: @wojtkolos, @dpak-maurya, @k-rajat19. Following are all team members who have contributed to this release: @LukasTy, @arminmeh, @MBilalShafi, @KenanYusuf, @flaviendelangle.

<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

Data Grid

mbilalshafi
published 7.22.0 •

Changelog

Source

7.22.0

Oct 25, 2024

We'd like to offer a big thanks to the 11 contributors who made this release possible. Here are some highlights ✨:

Special thanks go out to the community contributors who have helped make this release possible: @clins1994, @GITPHLAP, @k-rajat19, @kalyan90, @merotosc, @yash49. Following are all team members who have contributed to this release: @cherniavskii, @flaviendelangle, @LukasTy, @MBilalShafi, @romgrk.

<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

Data Grid

cherniavskii
published 7.21.0 •

Changelog

Source

7.21.0

Oct 17, 2024

We'd like to offer a big thanks to the 13 contributors who made this release possible. Here are some highlights ✨:

Special thanks go out to the community contributors who have helped make this release possible: @k-rajat19, @kalyan90, @rotembarsela, @wangkailang. Following are all team members who have contributed to this release: @arthurbalduini, @cherniavskii, @flaviendelangle, @JCQuintas, @LukasTy, @MBilalShafi, @arminmeh, @romgrk, @KenanYusuf, @oliviertassinari, @samuelsycamore.

<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

Data Grid

@mui/x-data-grid@7.21.0
  • [DataGrid] Fix onRowSelectionModelChange firing unnecessarily on initial render (#14909) @MBilalShafi
  • [DataGrid] Fix onRowSelectionModelChange not being called after row is removed (#14972) @arminmeh
  • [DataGrid] Fix pagination scrollbar issue on small zoom (#14911) @cherniavskii
  • [DataGrid] Fix scroll jumping (#14929) @romgrk
  • [DataGrid] Fix excessive white space at the end of the Data Grid (#14864) @kalyan90
@mui/x-data-grid-pro@7.21.0 pro

Same changes as in @mui/x-data-grid@7.21.0, plus:

  • [DataGridPro] Fix indeterminate checkbox state for server-side data (#14956) @MBilalShafi
  • [DataGridPro] Fix scrolling performance when rowHeight={undefined} (#14983) @cherniavskii
  • [DataGridPro] List view (#14393) @KenanYusuf @cherniavskii
@mui/x-data-grid-premium@7.21.0 premium

Same changes as in @mui/x-data-grid-pro@7.21.0.

Date and Time Pickers

@mui/x-date-pickers@7.21.0
  • [pickers] Cleanup PageUp and PageDown event handlers on time components (#14928) @arthurbalduini
  • [pickers] Create the new picker's ownerState object (#14889) @flaviendelangle
  • [pickers] Fix PickerValidDate usage in the Date Range Picker Toolbar (#14925) @flaviendelangle
@mui/x-date-pickers-pro@7.21.0 pro

Same changes as in @mui/x-date-pickers@7.21.0.

Charts

@mui/x-charts@7.21.0
  • [charts] Allow dataset to be used with the Scatter Chart (#14915) @JCQuintas
  • [charts] Ensure reduce motion preference disables animation on page load (#14417) @JCQuintas
@mui/x-charts-pro@7.0.0-beta.5 pro

Same changes as in @mui/x-charts@7.21.0.

Tree View

@mui/x-tree-view@7.21.0
  • [TreeView] Fix alpha() usage with CSS variables (#14969) @wangkailang
  • [TreeView] Fix usage of the aria-selected attribute (#14991) @flaviendelangle
  • [TreeView] Fix hydration error (#15002) @flaviendelangle

@mui/x-codemod@7.21.0

  • [codemod] Add a new utility to rename imports (#14919) @flaviendelangle

Docs

  • [docs] Add recipe showing how to toggle detail panels on row click (#14666) @k-rajat19
  • [docs] Fix broken link to the validation section in the Data grid component (#14973) @arminmeh
  • [docs] Update v5 migration codesandbox @oliviertassinari
  • [docs] Enforce component style rules for the Tree View (#14963) @samuelsycamore

Core

  • [core] Fix shortcut with localization keyboard (#14220) @rotembarsela
  • [core] Fix docs deploy command (#14920) @arminmeh
  • [code-infra] Prepare some tests to work in vitest/playwright (#14926) @JCQuintas
  • [test] Fix AdapterDayjs coverage calculation (#14957) @LukasTy
  • [test] Fix split infinitive API convention use @oliviertassinari
arminmeh
published 7.20.0 •

Changelog

Source

7.20.0

Oct 11, 2024

We'd like to offer a big thanks to the 14 contributors who made this release possible. Here are some highlights ✨:

  • 📚 Updated "What's new" page giving more detailed overview of the latest new features and other highlights
  • 📚 New collapsible column groups demo for the Data Grid component
  • 📚 New Tree Item Customization documentation to learn how to use the new APIs to create custom Tree Items. The old APIs (props.ContentComponent and props.ContentProps) have been deprecated and will be removed in the new major version of the Tree View component.
  • 🌍 Improve Japanese (ja-JP) locale on the Data Grid component
  • 🐞 Bugfixes
  • 📚 Other documentation improvements

Special thanks go out to the community contributors who have helped make this release possible: @k-rajat19, @kalyan90, @uma-neko, @vfbiby. Following are all team members who have contributed to this release: @alelthomas, @arminmeh, @arthurbalduini, @cherniavskii, @flaviendelangle, @JCQuintas, @MBilalShafi, @noraleonte, @oliviertassinari, @samuelsycamore, @siriwatknp.

<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

Data Grid

danailh
published 7.19.0 •

Changelog

Source

7.19.0

Oct 4, 2024

We'd like to offer a big thanks to the 26 contributors who made this release possible. Here are some highlights ✨:

  • 🔁 Automatic parents and children selection for Data Grid "tree data" and "row grouping" features
  • 💫 Support minHeight and maxHeight on flex parent container for the Data Grid component
  • 🎁 Export publicAPI from the useTreeItem2Utils hook for the Tree View
  • 🌍 Improve Bulgarian (bg-BG), Croatian (hr-HR), French (fr-FR), German (de-DE), Japanese (ja-JP) and Vietnamese (vi-VN) locales and add Portuguese (pt-PT) locale on the Data Grid component
  • 🌏 Improve Czech (cs-CZ) and Portuguese (pt-BR) locales and add Bulgarian (bg-BG), Croatian (hr-HR) and Portuguese (pt-PT) locales on the Pickers components
  • 🐞 Bugfixes
  • 📚 Documentation improvements

Special thanks goes out to our community contributors who have helped make this release possible: @AWAIS97, @chucamphong, @GMchris, @JakubSveda, @k-rajat19, @k725, @lhilgert9, @ruiaraujo012, @Sanderand, @thomasmoon, @vallereaugabriel. Following are all team members who have contributed to this release: @alexfauquette, @arminmeh, @arthurbalduini, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @KenanYusuf, @MBilalShafi, @michelengelen, @noraleonte, @oliviertassinari, @romgrk, @sai6855, @samuelsycamore.

<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

Data Grid

kyusuf
published 7.18.0 •

Changelog

Source

7.18.0

Sep 20, 2024

We'd like to offer a big thanks to the 14 contributors who made this release possible. Here are some highlights ✨:

  • 💫 Support Row spanning on the Data Grid that automatically merges the consecutive cells in a column based on the cell value

    <img width="600" src="https://github.com/user-attachments/assets/d32ec936-d238-4c92-9e1a-af6788d74cdf" alt="Data Grid row spanning" />
  • ⏰ Support date-fns v4 (#14673) @LukasTy

  • 🎉 Add option for Pickers to change the order of displayed years (#11780) @thomasmoon

  • 🐞 Bugfixes

  • 📚 Documentation improvements

<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

Data Grid

arthurbalduini
published 7.17.0 •

Changelog

Source

7.17.0

Sep 13, 2024

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
<!--/ HIGHLIGHT_ABOVE_SEPARATOR /-->

Data Grid

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc