mui-x

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

Downloads
26.2M
Stars
3.7K
Committers
405
mui-x - v6.10.0

Published by alexfauquette over 1 year ago

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

  • ⚑ Improve data grid filtering performance
  • 🎁 Include column groups in the CSV export
  • 🌍 Improve Polish (pl-PL) locale for the data grid
  • 🌍 Improve Norwegian (nb-NO) locale for the pickers

Data Grid

@mui/[email protected]

  • [DataGrid] Allow to exclude hidden columns from the quick filter (#9610) @cherniavskii
  • [DataGrid] Filtering performance: remove indirection (#9334) @romgrk
  • [DataGrid] Fix props propagation on GridToolbarQuickFilter component (#9633) @giladappsforce
  • [DataGrid] Fix quick filter input lag (#9630) @cherniavskii
  • [DataGrid] Include column groups in the CSV export (#9585) @cherniavskii
  • [DataGrid] Make rowExpansionChange event public (#9611) @MBilalShafi
  • [l10n] Improve Polish (pl-PL) locale (#9625) @ch1llysense

@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Date Pickers

@mui/[email protected]

  • [pickers] Fix date calendar issues (#9652) @LukasTy
  • [l10n] Improve Norwegian (nb-NO) locale (#9608) @JosteinBrevik

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts / @mui/[email protected]

  • [charts] Allow configuring bar size (#9632) @alexfauquette
  • [charts] Simplify custom components creation (#9561) @alexfauquette

Docs

  • [docs] Add slot components usage alert (#9660) @LukasTy
  • [docs] Fix casing Cell selection @oliviertassinari

Core

  • [core] Disambiguate eslint plugin name @oliviertassinari
  • [core] Update priority support issue template and prompt (#9574) @DanailH
  • [CHANGELOG] Clarify each plan (#9446) @oliviertassinari
  • [license] Fix error terminology (#9614) @oliviertassinari
mui-x - v6.9.2

Published by MBilalShafi over 1 year ago

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

  • πŸš€ Auto-scroll when making range selection (#8661) @m4theushw

  • πŸ“š New page: Components lifecycle (#8372) @flaviendelangle

    Clarify pickers events and value updates in a single docs page.

  • πŸ₯§ Add pie chart component

    They are fresh from the code editor. You can visit pie charts docs or their demo page.

  • 🐞 Bugfixes

  • πŸ“š Documentation improvements

Data Grid

@mui/[email protected]

  • [DataGrid] Fix RangeError when using flex columns (#9554) @cherniavskii
  • [DataGrid] Fix React 17 editing bug (#9530) @romgrk
  • [DataGrid] Use getRowId in filtering (#9564) @romgrk
  • [DataGrid] Correctly reflect TablePagination's rowsPerPageOptions shape to pageSizeOptions (#9438) @burakkgunduzz
  • [l10n] Improve Spanish (es-ES) locale (#9500) @fufex

@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected], plus:

  • [DataGridPremium] Auto-scroll when making range selection (#8661) @m4theushw

Date Pickers

@mui/[email protected]

  • [pickers] Forward digital clock classes (#9555) @YoonjiJang
  • [pickers] Rename internal folder to internals on @mui/x-date-picker-pro (#9571) @flaviendelangle

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts / @mui/[email protected]

  • [charts] Add pie chart component (#9395) @alexfauquette

Docs

  • [docs] Add pickers playground (#9164) @LukasTy
  • [docs] Fix API links for pickers (#9573) @alexfauquette
  • [docs] Fix demos with ToggleButtonGroup (#9548) @flaviendelangle
  • [docs] Fix typos in pagination documentation page (#9332) @RatherBeLunar
  • [docs] Hide ads on paid content @oliviertassinari
  • [docs] Move the charts in the sidebar (#9437) @flaviendelangle
  • [docs] New page: Components lifecycle (#8372) @flaviendelangle
  • [docs] Remove outdated header tag @oliviertassinari

Core

  • [core] Fix typo in priority support @oliviertassinari
  • [core] Remove mention of Crowdin @oliviertassinari
mui-x - v6.9.1

Published by m4theushw over 1 year ago

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

  • πŸ”Ž Add experimental API for faster filtering performance
  • 🌍 Add Chinese (Hong Kong) (zh-HK) locale on the pickers
  • 🌍 Improve Romanian (ro-RO) and Hungarian (hu-HU) translations on the pickers and the data grid
  • 🐞 Bugfixes
  • πŸ“š Documentation improvements

Data Grid

@mui/[email protected]

  • [DataGrid] Add Joy UI tooltip and loadingOverlay slots (#9028) @cherniavskii
  • [DataGrid] Add section about enabling pagination on Pro and Premium (#8759) @joserodolfofreitas
  • [DataGrid] Don't forward editCellState prop to DOM element (#9501) @m4theushw
  • [DataGrid] Add experimental API for faster filtering performance (#9254) @romgrk
  • [DataGrid] Fix nextFieldToFocus to always be a visible column field when Tab key is pressed (#8314) @yaredtsy
  • [DataGrid] Fix Maximum call stack size exceeded error when using fractional width (#9516) @cherniavskii
  • [l10n] Improve Romanian (ro-RO) and Hungarian (hu-HU) translations (#9436) @noraleonte

@mui/[email protected] pro

Same changes as in @mui/[email protected], plus:

  • [DataGridPro] Don't throw error in column pinning (#9507) @romgrk
  • [DataGridPro] Fix bug with checkboxSelection and treeData/grouping (#9418) @romgrk

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Date Pickers

@mui/[email protected]

  • [DateTimePicker] Scroll to Digital Clock section only when selection changes (#9434) @LukasTy
  • [pickers] Handle keyDown only when input is focused (#9481) @LukasTy
  • [pickers] Add referenceDate prop on TimeClock, DigitalClock and MultiSectionDigitalClock (#9356) @flaviendelangle
  • [l10n] Add Chinese (Hong Kong) (zh-HK) locale (#9468) @samchiu90
  • [l10n] Improve Romanian (ro-RO) translations (#9436) @noraleonte

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts / @mui/[email protected]

  • [charts] Take responsive container from data grid (#9497) @alexfauquette
  • [charts] Update README.md (#9426) @alexfauquette
  • [charts] Fix typo and small refactor (#9526) @flaviendelangle

Docs

  • [docs] Add a recipe limiting to one expanded detail panel at a time (#9488) @cherniavskii
  • [docs] Add missing upcoming flag without issue (#9449) @oliviertassinari
  • [docs] Fix 301 when opening the charts @oliviertassinari
  • [docs] Fix 404 link (#9435) @alexfauquette
  • [docs] Fix productId logic (#9451) @oliviertassinari
  • [docs] Update charts overview.md (#9429) @brentertz
  • [docs] Avoid systematic usage of "bg": "inline" (#9499) @alexfauquette
  • [docs] Display plan icon in ToC (#9490) @cherniavskii
  • [docs] Remove "product" markdown header (#9517) @oliviertassinari

Core

  • [core] Add edit-mode to priority support action (#9483) @DanailH
  • [core] Fix priority support prompt action (#9472) @DanailH
  • [core] Update uses for priority support action (#9480) @DanailH
  • [core] Bumb update monorepo (#9476) @alexfauquette
  • [CHANGELOG] Fix media quality (#9439) @oliviertassinari
  • [CHANGELOG] Remove height img attribute @oliviertassinari
  • [test] Skip flaky row pinning tests in JSDOM (#9511) @cherniavskii
mui-x - v6.9.0

Published by LukasTy over 1 year ago

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

  • 🎁 We released a new open-source package: @mui/x-charts. This package aims at simplifying the integration of charts into your dashboards. πŸ“Š

    It already contains line, bar, and scatter charts, with basic customization features. Check out the documentation to see what it can do, and open issues to get the feature you need implemented.

  • πŸš€ Introducing UTC and timezone support for pickers.

    Visit the documentation to learn how to use it.

  • 🌍 Improve Brazilian Portuguese (pt-BR) on the data grid

  • 🌍 Improve Czech (cs-CZ) locale on the pickers

  • πŸš… Performance improvements

  • 🐞 Bugfixes

  • πŸ“š Documentation improvements

Data Grid

@mui/[email protected]

  • [DataGrid] Filtering performance: use unmemoized selectors by default (#9287) @romgrk
  • [DataGrid] Use container dimensions from getComputedStyle (#9236) @m4theushw
  • [l10n] Improve Brazilian Portuguese (pt-BR) locale (#9404) @julioAz

@mui/[email protected] pro

Same changes as in @mui/[email protected].

@mui/[email protected] premium

Same changes as in @mui/[email protected].

Date Pickers

@mui/[email protected]

  • [fields] Ensure minutesStep is respected by fields arrows up/down (#9338) @alexfauquette
  • [fields] Reset internal state when referenceValue changes (#9390) @adrianmxb
  • [l10n] Improve Czech (cs-CZ) locale (#9397) @radimkafka
  • [pickers] Add proper support for UTC and timezones (#8261) @flaviendelangle
  • [pickers] Fix field section selection on DateTimePicker (#9342) @LukasTy
  • [pickers] Reduce date range calendar vertical border width (#9368) @oliviertassinari
  • [pickers] Reset fields internal state when pasting value (#9385) @alexfauquette

@mui/[email protected] pro

Same changes as in @mui/[email protected].

Charts / @mui/[email protected]

  • [charts] Allow to customize colors based on the theme mode (#9006) @alexfauquette
  • [charts] Prepare the charts release (#9361) @alexfauquette
  • [charts] Various improvements of charts docs (#9341) @alexfauquette

Docs

  • [docs] Add examples of using different time view renderers (#9360) @LukasTy
  • [docs] Add recipe for single-click editing (#8365) @m4theushw
  • [docs] Fix Base UI references (#9349) @oliviertassinari
  • [docs] Fix random screenshot generation (#9364) @cherniavskii
  • [docs] Remove random generation from chart doc example (#9343) @flaviendelangle
  • [docs] Sync h1 with sidenav link (#9252) @oliviertassinari
  • [docs] Use the mui-x Stack Overflow tag (#9352) @oliviertassinari

Core

  • [core] Add PR template and update the contributions guide (#9329) @DanailH
  • [core] Bump monorepo (#9420) @LukasTy
  • [core] Fix file typo (#9421) @DanailH
  • [core] Fix proptypes (#9396) @LukasTy
  • [core] Move old release notes in CHANGELOG.old.md (#9269) @flaviendelangle
  • [core] Add priority support issue template (#8928) @DanailH
mui-x - v6.8.0

Published by DanailH over 1 year ago

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

  • 🌍 Add Greek (el-GR) locale on Pickers and improve on Data Grid
  • πŸš… Performance improvements
  • 🐞 Bugfixes
  • πŸ“š Documentation improvements

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Add missing styles to overridesResolver (#9248) @mrmuhammadali
  • [DataGrid] Keep column header menu icon always visible on touch devices (#9076) @cherniavskii
  • [DataGrid] Correct the type for single digit edited number value (#9282) @MBilalShafi
  • [DataGrid] Correct the type for single digit edited number for row edit (#9348) @MBilalShafi
  • [DataGrid] Filtering performance: cache values (#9284) @romgrk
  • [DataGrid] Fix tabbing between actions cells in edit mode (#9321) @md250721
  • [DataGrid] Make autocompletion work for GridColDef['type'] (#9320) @cherniavskii
  • [DataGrid] Polish shortcut logic (#9220) @oliviertassinari
  • [DataGrid] Row reordering fix for different row heights (#7006) @yaredtsy
  • [DataGrid] Scroll performance improvements (#9037) @romgrk
  • [l10n] Improve Greek (el-GR) locale (#9292) @clytras

@mui/[email protected] / @mui/[email protected]

Changes

  • [l10n] Add Greek (el-GR) locale (#9293) @clytras
  • [pickers] Add a referenceDate prop on DateCalendar, MonthCalendar and YearCalendar (#9260) @flaviendelangle
  • [pickers] Close the calendar when a shortcut is selected (#9080) @flaviendelangle
  • [pickers] Fix disabling for digital clock (#9300) @alexfauquette

Docs

  • [docs] Add header filters to the popular features demo (#9069) @MBilalShafi
  • [docs] Fix Date Calendar dynamic data demo (#9290) @benzler
  • [docs] Fix Data Grid header filter link (#9225) @oliviertassinari
  • [docs] Fix missing docs version warning (#9221) @oliviertassinari
  • [docs] Improve Chart overview (#9333) @oliviertassinari
  • [docs] Improve Next.js license installation guide (#8975) @oliviertassinari
  • [docs] Link pagination documentation to the migration guide (#9296) @MBilalShafi
  • [docs] One step toward components -> slots (#9251) @oliviertassinari
  • [docs] Improve and reorganize sections on editing page (#8431) @joserodolfofreitas
  • [docs] Add clipboard paste to popular features demo (#9029) @cherniavskii

Core

  • [core] Polish event name (#9336) @oliviertassinari
  • [core] Re-enable Argos CI step (#9301) @LukasTy
  • [core] Upgrade Node.js to v18 on CircleCI, CodeSandbox and Netlify (#9319) @ZeeshanTamboli
  • [core] Upgrade Node.js v18 for l10n GitHub CI (#9355) @ZeeshanTamboli
  • [charts] Add demonstration pages based on Recharts demo (#9175) @alexfauquette
  • [charts] Add legend (#9024) @alexfauquette
  • [charts] Complete the docs to introduce charts (#9153) @alexfauquette
  • [charts] Manage elements highlights (#9242) @alexfauquette
  • [charts] Prefix subcomponents with Charts (#9314) @alexfauquette
  • [license] Improve annual license expiration message (#9135) @oliviertassinari
mui-x - v6.7.0

Published by flaviendelangle over 1 year ago

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

  • 🎁 Improve the default format prop value on the pickers.

    Here are a few examples:

    <TimePicker views={['hours', 'minutes', 'seconds']} ampm />
    // Format before v6.7.0: `hh:mm aa`
    // Format after v6.7.0: `hh:mm:ss aa`
    
    <DatePicker views={['year']} />
    // Format before v6.7.0: `MM/DD/YYYY`
    // Format after v6.7.0: `YYYY`
    
    <DateTimePicker views={['day', 'hours', 'minutes']} ampm />
    // Format before v6.7.0: `MM/DD/YYYY hh:mm aa`
    // Format after v6.7.0: `DD hh:mm aa`
    
  • 🌍 Add Romanian (ro-RO) locale on the pickers

  • 🌍 Improve German (de-DE) locale on the pickers

  • 🌍 Improve Czech (cs-CZ), German (de-DE) and Turkish (tr-TR) locales on the data grid

  • πŸš€ Performance improvements

  • 🐞 Bugfixes

  • πŸ“š Documentation improvements

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Allow overflowing grid root element (#9179) @cherniavskii
  • [DataGrid] Fix module augmentation error when using @mui/lab (#9235) @cherniavskii
  • [DataGrid] Fix row with ids matching Object prototype (#9265) @romgrk
  • [DataGrid] Fix sortModel and filterModel resetting when columns change (#9239) @alexgonch
  • [DataGrid] Improve grouping performance for large datasets (#9200) @romgrk
  • [DataGrid] Increase threshold to trigger memory leak warning (#9263) @m4theushw
  • [DataGrid] Update data grid migration guide to include updated type (#9272) @MBilalShafi
  • [DataGridPro] Improve header filter menu visuals (#9181) @MBilalShafi
  • [DataGridPremium] Remove last line break on clipboard paste (#9163) @cherniavskii
  • [l10n] Improve Czech (cs-CZ) locale (#9266) @MartinSkarpa
  • [l10n] Improve German (de-DE) locale (#9259) @ximex
  • [l10n] Improve Turkish (tr-TR) locale (#9237) @MCErtan

@mui/[email protected] / @mui/[email protected]

Changes

  • [l10n] Add Romanian (ro-RO) locale (#9257) @ximex
  • [l10n] Improve German (de-DE) locale (#9258) @ximex
  • [pickers] Apply dynamic default format depending on views for all desktop and mobile pickers (#9126) @flaviendelangle
  • [pickers] Update DateRangePickerDay props JSDoc (#9191) @stevus

Docs

  • [docs] Fix missing props on the GridFilterPanel API page (#9180) @cherniavskii
  • [docs] Fix overview page typo (#9230) @LukasTy
  • [docs] Fix version redirect (#9273) @alexfauquette

Core

  • [core] Temporarily remove the Argos upload on the regression testing (#9267) @flaviendelangle
  • [charts] Add clip-path to avoid charts overflow (#9012) @alexfauquette
  • [charts] Add style customization on bar (#8935) @alexfauquette
  • [charts] Enforce axis min/max over the nice() method (#9189) @alexfauquette
  • [charts] Improve axis label and ticks label alignements (#9190) @alexfauquette
  • [charts] Simplify the switch between responsive and fix dimensions (#9151) @alexfauquette
mui-x - v6.6.0

Published by cherniavskii over 1 year ago

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

  • πŸš€ New date time picking UI on DesktopDateTimePicker

  • πŸš€ Performance improvements

  • 🐞 Bugfixes

  • πŸ“š Documentation improvements

  • 🌍 Improve Dutch (nl-NL) and French (fr-FR) locales on the data grid

  • 🌍 Add Vietnamese (vi-VN) locale on the pickers

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Support data attributes (#8845) @romgrk
  • [DataGrid] Avoid allocations in hydrateRowsMeta (#9121) @romgrk
  • [DataGrid] Fix filter input select accessibility (#9018) @Jul13nT
  • [DataGrid] Fix accessibility issues in panels and toolbar buttons (#8862) @romgrk
  • [DataGrid] Fix onCellEditStop not invoked (#8857) @romgrk
  • [DataGridPro] Fix auto-scroll when reordering columns (#8856) @m4theushw
  • [DataGridPro] Fix row ID type casting in detail panels lookup (#8976) @minchaej
  • [DataGridPro] Emit columnWidthChange event on touchEnd of column resize (#8669) @MBilalShafi
  • [DataGridPro] Do not apply filters on rowExpansionChange (#8671) @cherniavskii
  • [DataGridPro] Prevent click event on sorting after a resize (#9117) @romgrk
  • [DataGridPremium] Improve Excel export interface (#9128) @TiagoPortfolio
  • [l10n] Improve Dutch (nl-NL) locale (#9043) @thedutchruben
  • [l10n] Improve French (fr-FR) locale (#9109) @Jul13nT

@mui/[email protected] / @mui/[email protected]

Changes

  • [fields] Allow to explicitly define the reference value and improve its default value (#9019) @flaviendelangle
  • [l10n] Add Vietnamese (vi-VN) locale (#9099) @nhannt201
  • [pickers] Add DigitalClock to DesktopDateTimePicker (#8946) @LukasTy
  • [pickers] Add support for timezones on the adapters (#9068) @flaviendelangle
  • [pickers] Fix MonthCalendar and YearCalendar disabled validation (#9149) @LukasTy
  • [pickers] Fix bug when fields have a unique section (#9110) @alexfauquette
  • [pickers] Fix focus jumping on Safari (#9072) @LukasTy
  • [pickers] Use the locale start of the week in getWeekArray (#9176) @flaviendelangle

Docs

  • [docs] Add single input range picker demo (#9159) @LukasTy
  • [docs] Align DateCalendar demo views with labels (#9152) @LukasTy
  • [docs] Clarify the peer dependency with React (#9067) @oliviertassinari
  • [docs] Fix Norwegian locale typo (#9168) @LukasTy
  • [docs] Fix column menu item demo (#9071) @MBilalShafi
  • [docs] Improve localization table progress bars (#9033) @noraleonte
  • [docs] Smooth performance animation (#8986) @oliviertassinari
  • [docs] Use responsive time and date time pickers and the views sections (#9127) @flaviendelangle
  • [docs] Reduce layout shift in grid demo (#9132) @oliviertassinari
  • [docs] Fix tree data children lazy-loading demo (#8840) @yaredtsy
  • [docs] Improve filtering docs discoverability (#9074) @MBilalShafi

Core

  • [core] Allow string literals as keys in localesText (#9045) @MBilalShafi
  • [core] Fix randomInt producing values exceeding max value (#9086) @cherniavskii
  • [core] Fix flaky test on dateWithTimezone adapter test (#9129) @flaviendelangle
  • [core] Lock @types/node on v18 (#9107) @LukasTy
  • [core] Remove cross-fetch dependency (#9108) @LukasTy
  • [core] Remove createDetectElementResize() replaced with ResizeObserver (#9015) @oliviertassinari
  • [core] Upgrade monorepo (#9027) @m4theushw
  • [core] Upgrade monorepo (#9106) @LukasTy
  • [charts] Fix proptypes (#9125) @LukasTy
  • [charts] Generate the charts proptypes (#9010) @alexfauquette
  • [charts] Manage series stacking (#8888) @alexfauquette
  • [license] List side effects in the license package (#9092) @cherniavskii
mui-x - v6.5.0

Published by DanailH over 1 year ago

May 19, 2023

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

  • πŸ’« Introduce filtering on column headers for DataGridPro and DataGridPremium:

    See the documentation for more information

  • 🌍 Improve Hebrew (he-IL) and Czech (cs-CZ) locales

  • πŸ“ Support for editing on pinned rows

  • πŸš€ Performance improvements

  • 🐞 Bugfixes

  • πŸ“š Documentation improvements

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Fix grid size calculation when .MuiDataGrid-main has border (#8882) @cherniavskii
  • [DataGridPro] Filtering on Column Header (#7760) @MBilalShafi
  • [DataGridPro] Improve treeData and rowGrouping performance (#8990) @MBilalShafi
  • [DataGridPro] Support pinned rows editing (#8921) @cherniavskii
  • [l10n] Improve Hebrew (he-IL) locale (#8943) @Itzik-Tech
  • [l10n] Improve Czech (cs-CZ) locale (#8829) @harastaivan
  • [l10n] Improve Czech (cs-CZ) locale (#8956) @davidzemancz

@mui/[email protected] / @mui/[email protected]

Changes

  • [fields] Select the first section instead of last when clicking right of content (#9005) @noraleonte
  • [fields] Refactor prop drilling in fields (#8660) @flaviendelangle
  • [pickers] Allow to render the months before currentMonth instead of the one after (#8592) @flaviendelangle
  • [pickers] Fix view management when openTo or views is modified (#8997) @alexfauquette
  • [l10n] Improve Czech (cs-CZ) locale (#8829) @harastaivan

Docs

  • [docs] Clarify what Controlled / Uncontrolled means (#8926) @flaviendelangle
  • [docs] Fix docs using wrong service worker (#9030) @cherniavskii
  • [docs] Remove prop-types from JS demos (#9008) @flaviendelangle

Core

  • [core] Add assertion about checkbox rerenders (#8974) @oliviertassinari
  • [core] Allow selecting a section by type in field tests (#9009) @flaviendelangle
  • [core] Fix yarn.lock (#8988) @flaviendelangle
  • [core] Fix flaky adapter test (#8995) @flaviendelangle
  • [charts] Clean the axis rendering (#8948) @alexfauquette
  • [DataGrid] Memoize root props for better performance (#8942) @romgrk
  • [test] Skip flaky unit tests in JSDOM (#8994) @cherniavskii
mui-x -

Published by flaviendelangle over 1 year ago

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

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Fix DataGrid rendering in JSDOM (#8968) @cherniavskii
  • [DataGrid] Fix layout when rendered inside a parent with display: grid (#8577) @cherniavskii
  • [DataGrid] Add Joy UI icon slots (#8940) @siriwatknp
  • [DataGrid] Add Joy UI pagination slot (#8871) @cherniavskii
  • [DataGrid] Extract baseChip slot (#8748) @cherniavskii
  • [DataGridPremium] Implement Clipboard import (#7389) @cherniavskii
  • [l10n] Improve French (fr-FR) locale (#8825) @vallereaugabriel
  • [l10n] Improve German (de-DE) locale (#8898) @marcauberer
  • [l10n] Improve Portuguese (pt-BR) locale (#8960) @Sorriso337
  • [l10n] Improve Ukrainian (uk-UA) locale (#8863) @Neonin

@mui/[email protected] / @mui/[email protected]

Changes

  • [pickers] Fix trailing zeros inconsistency in LuxonAdapter (#8955) @alexfauquette
  • [pickers] Stop using deprecated adapter methods (#8735) @flaviendelangle
  • [pickers] Strictly type the adapterLocale prop of LocalizationProvider (#8780) @flaviendelangle
  • [l10n] Add Slovak (sk-SK) locale (#8875) @MatejFacko

Docs

  • [docs] Fix date pickers typo in the docs (#8939) @richbustos
  • [docs] Fix master detail demo (#8894) @m4theushw
  • [docs] Fix typo in clipboard docs (#8971) @MBilalShafi
  • [docs] Reduce list of dependencies in Codesandbox/Stackblitz demos (#8535) @cherniavskii

Core

  • [core] Improve testing of the adapters (#8789) @flaviendelangle
  • [core] Update license key for tests (#8917) @LukasTy
  • [charts] Make introduction docs pages for each chart (#8869) @alexfauquette
  • [charts] Document Tooltip and Highlighs (#8867) @alexfauquette
  • [test] Cover row grouping regression with a unit test (#8870) @cherniavskii
  • [test] Fix flaky regression tests (#8954) @cherniavskii
mui-x - v6.3.1

Published by cherniavskii over 1 year ago

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

  • 🐞 Bugfixes
  • πŸ“š Documentation improvements

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Fix broken filtering in the value formatter demo (#8621) @cherniavskii
  • [DataGrid] Fix falsy filter values not showing in filter button tooltip (#8550) @ithrforu
  • [DataGrid] Fix missing watermark in Pro and Premium packages (#8797) @cherniavskii
  • [DataGrid] Remove unwarranted warning log (#8847) @romgrk
  • [DataGrid] Add Joy UI slots (Select, SelectOption, InputLabel, FormControl) (#8747) @cherniavskii
  • [DataGridPremium] Fix expanded groups being collapsed after calling updateRows (#8823) @cherniavskii

@mui/[email protected] / @mui/[email protected]

Changes

  • [pickers] Fix minutesStep validation prop behavior (#8794) @LukasTy
  • [pickers] Fix time picker viewRenderers overriding (#8830) @LukasTy
  • [pickers] Remove last additional character when using LTR (#8848) @alexfauquette

Docs

  • [docs] Fix controlled mode demo on Editing page (#8800) @yaredtsy
  • [docs] Fix scrolling demo not working with React 18 (#6489) @cherniavskii
  • [docs] Update demo to support agregation on popular feature cell (#8617) @BalaM314
  • [docs] Clarify what <path> is (#8764) @alexfauquette

Core

  • [core] Do not include playground pages in yarn typescript script (#8822) @cherniavskii
  • [core] Limit typescript:ci step memory limit (#8796) @LukasTy
  • [core] Upgrade monorepo (#8835) @cherniavskii
  • [test] Use fake clock on MobileDateRangePicker (#8861) @LukasTy
  • [charts] Clean some styling (#8778) @alexfauquette
  • [charts] Improve tooltip (#8792) @alexfauquette
  • [charts] Improvement and docs on axis (#8654) @alexfauquette
  • [charts] Defaultize attributes (#8788) @alexfauquette
mui-x - v6.3.0

Published by LukasTy over 1 year ago

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

  • πŸš€ New time-picking UI designed for desktops (#7958) @LukasTy

  • ✨ Picker fields now always include a leading zero on digit sections (#8527) @flaviendelangle

  • 🌍 Improve Chinese (zh-CN), French (fr-FR), and Turkish (tr-TR) locales

  • 🐞 Bugfixes

  • πŸ“š Documentation improvements

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Add overlay classes to gridClasses (#8686) @lindapaiste
  • [DataGrid] Avoid passing api prop to div (#8679) @someden
  • [DataGrid] Fix 'ResizeObserver loop limit exceeded' error (#8744) @m4theushw
  • [DataGrid] Add Joy UI slots (button and switch) (#8699) @siriwatknp
  • [DataGrid] Fix aggregation label alignment (#8694) @joserodolfofreitas
  • [DataGridPremium] Fix infinite loop when updating grouped rows (#8693) @cherniavskii
  • [DataGridPro] Fix error after updating columns and columnGroupingModel at once (#8730) @cherniavskii
  • [l10n] Improve Chinese (zh-CN) locale (#8753) @SakumyZ
  • [l10n] Improve French (fr-FR) locale (#8704) @Jul13nT
  • [l10n] Improve Turkish (tr-TR) locale (#8783) @cccaaannn

@mui/[email protected] / @mui/[email protected]

Changes

  • [fields] Always add leading zeroes on digit sections (#8527) @flaviendelangle
  • [fields] Pass the readOnly prop to InputProps instead of inputProps (#8659) @flaviendelangle
  • [pickers] Add missing export for caES locale (#8782) @flaviendelangle
  • [pickers] Add new DigitalClock desktop time picking experience (#7958) @LukasTy
  • [pickers] Do not use instanceOf DateTime in AdapterLuxon (#8734) @flaviendelangle
  • [pickers] Fix date calendar selected & disabled day style (#8773) @LukasTy
  • [pickers] Migrate AdapterDateFns to our repository (#8736) @flaviendelangle
  • [pickers] Migrate AdapterLuxon to our repository (#8600) @flaviendelangle
  • [pickers] Migrate AdapterMomentHijri to our repository (#8776) @flaviendelangle
  • [pickers] Migrate AdapterMomentJalaali and AdapterDateFnsJalali to our repository (#8741) @flaviendelangle
  • [pickers] Migrate AdapterMoment to our repository (#8700) @flaviendelangle
  • [pickers] Refactor the validation files (#8622) @flaviendelangle
  • [pickers] Use en dash instead of em dash in multi input range fields (#8738) @flaviendelangle
  • [l10n] Improve Chinese (zh-CN) locale (#8753) @SakumyZ
  • [l10n] Improve Turkish (tr-TR) locale (#8783) @cccaaannn

Docs

  • [docs] Add icons for charts menu (#8752) @alexfauquette
  • [docs] Document the supported formats (#8746) @flaviendelangle
  • [docs] Fix Hijri demo (#8698) @alexfauquette
  • [docs] Fix x-codemod package version in changelog (#8690) @MBilalShafi
  • [docs] Fix columns special properties code example (#8414) @mikkelhl
  • [docs] Fix error in minDateTime validation page section (#8777) @LukasTy
  • [docs] Update custom field pickers using theme scoping (#8609) @siriwatknp
  • [docs] Use community version of data grid for column grouping demo (#7346) @ASchwad
  • [docs] Use new slots / slotProps props in the pickers migration guide (#8341) @flaviendelangle

Core

  • [core] Cleanup picker tests (#8652) @flaviendelangle
  • [core] Use adapter.lib instead of adapterName in describeAdapters (#8779) @flaviendelangle
  • [charts] Adapt line and scatter plot to the "band" scale type (#8701) @alexfauquette
  • [charts] Link the Gantt Charts issue in the docs (#8739) @flaviendelangle
mui-x - v6.2.1

Published by MBilalShafi over 1 year ago

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

  • πŸš€ Add virtualization to row detail panels (#7969) @yaredtsy
  • 🐞 Bugfixes
  • πŸ“š Documentation improvements

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Add getTogglableColumns to Hide all and Show all actions (#8496) @MBilalShafi
  • [DataGrid] Add Grid + Joy UI experiment page (#8067) @cherniavskii
  • [DataGrid] Fix print style when rendering inside Shadow DOM (#8656) @Bwatermelon
  • [DataGrid] Replace GridAutoSizer with ResizeObserver (#8091) @m4theushw
  • [DataGrid] Use stable ID for the placeholder filter item (#8603) @m4theushw
  • [DataGridPro] Virtualize row detail panels (#7969) @yaredtsy

@mui/[email protected] / @mui/[email protected]

Changes

  • [pickers] Do not include the time in date components when going to today (#8657) @flaviendelangle
  • [pickers] Sync internal state with controlled value (#8674) @alexfauquette

@mui/[email protected]

Changes

  • [codemod] Avoid filter failures on object prototype properties (#8647) @LukasTy

Docs

  • [docs] Add no-op service worker to fix stale cache issue (#8598) @cherniavskii
  • [docs] Clarify what AdapterDayjs is in the Getting Started page (#8219) @flaviendelangle
  • [docs] Fix typo on picker page description (#8611) @maxolasersquad
  • [docs] Improve section title in Getting Started page (#8648) @flaviendelangle
  • [docs] Inform about input format modification (#8458) @alexfauquette

Core

  • [core] Fix release date (#8618) @flaviendelangle
  • [core] Upgrade monorepo (#8668) @MBilalShafi
  • [charts] Support Tooltip (#8356) @alexfauquette
mui-x - v6.2.0

Published by flaviendelangle over 1 year ago

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

  • Add @mui/base as a peerDependency of @mui/x-date-pickers and @mui/x-date-pickers-pro (#8590) @LukasTy

    Both libraries were not working correctly if used without @mui/base.
    Most package manager should automatically use the @mui/base version installed for @mui/material.

  • The value rendered in the picker or field input no longer has spaces around the / characters (#8425) @flaviendelangle

    You can use the formatDensity='spacious' prop to add it back.
    More information on the dedicated doc section

  • 🌍 Improve French (fr-FR) and Urdu (ur-PK) and locales.

  • 🐞 Bugfixes

  • πŸ“š Documentation improvements

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Reset selection state on checkboxSelection toggle (#8522) @MBilalShafi
  • [DataGrid] Use baseSelect slot instead of baseTextField with select={true} (#8110) @cherniavskii
  • [l10n] Improve French (fr-FR) locale (#8537) @vallereaugabriel
  • [l10n] Improve Urdu (ur-PK) locale (#8513) @SFARPak

@mui/[email protected] / @mui/[email protected]

Changes

  • [DateTimePicker] Fix TimeClock validation ignoring date by default (#8570) @LukasTy
  • [fields] Fix reliance on section order (#8545) @LukasTy
  • [fields] Make the space between format separators controllable (#8425) @flaviendelangle
  • [pickers] Add @mui/base to peerDependencies (#8590) @LukasTy
  • [pickers] Fix JSDoc for formatDensity prop (#8601) @flaviendelangle
  • [pickers] Improve value lifecycle on non-controlled pickers (#8312) @flaviendelangle
  • [pickers] Migrate AdapterDayjs to our repository (#8487) @flaviendelangle

Docs

  • [docs] Fix "Custom day rendering" demo alignment (#8541) @LukasTy
  • [docs] Fix below typo (#8576) @alexfauquette

Core

  • [core] Optimize renovate rules (#8575) @LukasTy
  • [core] Upgrade monorepo (#8578) @cherniavskii
  • [core] Update last release date (#8569) @DanailH
mui-x - v6.1.0

Published by DanailH over 1 year ago

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

  • 🌍 Add Catalan (ca-ES), Kazakh (kz-KZ) and improve Spanish (es-ES), Dutch (nl-NL), Hebrew (he-IL), Hungarian (hu-HU), Japanese (ja-JP), Portuguese (pt-BR), and Russian (ru-RU) locales
  • ✨ Allow to control the visibility of columns shown in the columns panel (#8401) @MBilalShafi
  • 🐞 Bugfixes
  • πŸ“š Documentation improvements

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Allow controlling visibility of columns shown in the ColumnsPanel component (#8401) @MBilalShafi
  • [DataGrid] Fix filters with empty array value not being removed from the filter model (#8501) @cherniavskii
  • [DataGrid] Fix memory leaks in development (#8301) @cherniavskii
  • [DataGrid] Sync the date column value when entering edit mode by pressing a digit (#8364) @m4theushw
  • [DataGrid] Wrap column menu button with a tooltip (#7890) @cherniavskii
  • [l10n] Improve Dutch (nl-NL) locale (#8491) @thedutchruben
  • [l10n] Improve Hungarian (hu-HU) locale (#8486) @PetakCC
  • [l10n] Improve Japanese (ja-JP) locale (#8462) @megos
  • [l10n] Improve Portuguese (pt-BR) locale (#8480) @pwnedev
  • [l10n] Improve Russian (ru-RU) locale (#8510) @alexrapro

@mui/[email protected] / @mui/[email protected]

Changes

  • [fields] Fix RTL navigation (#8490) @alexfauquette
  • [fields] Fix usage of slotProps.textField.InputProps (#8428) @flaviendelangle
  • [pickers] Fix componentsProps.dialog propagation (#8509) @LukasTy
  • [pickers] Move hasError from fieldValueManager to valueManager (#8453) @flaviendelangle
  • [pickers] Move the adapters interface to the X repository (#8412) @flaviendelangle
  • [pickers] Update peer dependency versions (#8531) @LukasTy
  • [pickers] Fix isValid regression (#8543) @LukasTy
  • [l10n] Add Catalan (Spain) (ca-ES) and improve Spanish (es-ES) locales (#8498) @makenshikuro
  • [l10n] Add Kazakh (kz-KZ) locale (#8451) @zhunus
  • [l10n] Improve Dutch (nl-NL) locale (#8491) @thedutchruben
  • [l10n] Improve Hebrew (he-IL) locale (#8464) @soris1989
  • [l10n] Improve Japanese (ja-JP) locale (#8462) @megos
  • [l10n] Improve Portuguese (pt-BR) locale (#8480) @pwnedev

Docs

  • [docs] Fix 301 redirect (#8524) @alexfauquette
  • [docs] Fix 404 links (#8454) @alexfauquette
  • [docs] Fix broken API reference link (#8460) @oliviertassinari

Core

  • [core] Avoid 301 links (#8383) @oliviertassinari
  • [core] Fix the l10n helper by using danger instead of actions (#8512) @alexfauquette
  • [core] Help contributors for l10n PRs (#8503) @alexfauquette
  • [core] Remove legacy token (#8457) @oliviertassinari
  • [charts] Add a styling system (#8445) @alexfauquette
mui-x - v6.0.4

Published by alexfauquette over 1 year ago

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

  • 🌍 Add Danish (da-DK), and improve Norwegian (nb-NO), Spanish (es-ES), and Swedish (sv-SE) locales
  • 🐞 Bugfixes
  • πŸ“š Documentation improvements

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Fix column header tooltip not showing when the title is truncated (#8433) @rohitnatesh
  • [DataGrid] Fix filter model buttons' display condition (#8415) @MBilalShafi
  • [DataGrid] Fix infinite rerender in a flex parent (#8436) @cherniavskii
  • [DataGrid] Prevent reopening column menu when clicking in the button while it is open (#8286) @tanuj-22
  • [DataGrid] Rename components by slots in column menu API (#7999) @MBilalShafi
  • [DataGrid] Remove hardcoded CSS classes' usages (#8444) @MBilalShafi
  • [DataGridPremium] Fix aggregation initial state causing issue with quick filter (#8441) @MBilalShafi
  • [l10n] Improve Danish (da-DK) locale (#8368) @BossElijah
  • [l10n] Improve Danish (da-DK) locale (#8378) @BossElijah
  • [l10n] Improve Norwegian (nb-NO) locale (#8367) @BossElijah
  • [l10n] Improve Norwegian (nb-NO) locale (#8409) @BossElijah
  • [l10n] Improve Spanish (es-ES) locale (#8420) @martjanz
  • [l10n] Improve Swedish (sv-SE) locale (#8381) @BossElijah

@mui/[email protected] / @mui/[email protected]

Changes

  • [fields] Add missing tokens to AdapterDateFnsJalali (#8402) @flaviendelangle
  • [fields] Clean the active date manager (#8370) @flaviendelangle
  • [fields] Cleanup useFieldState (#8292) @flaviendelangle
  • [fields] Only add RTL characters when needed (#8325) @flaviendelangle
  • [pickers] Add support for single input fields in range pickers (#7927) @flaviendelangle
  • [pickers] Allows non token characters in format (#8256) @alexfauquette
  • [pickers] Avoid root imports and move public models to the models folder (#8337) @flaviendelangle
  • [pickers] Update view when views or openTo changes (#8361) @LukasTy
  • [l10n] Improve Norwegian (nb-NO) locale (#8382) @BossElijah
  • [l10n] Add Danish (da-DK) locale (#8379) @BossElijah
  • [l10n] Improve Swedish (sv-SE) locale (#8381) @BossElijah

@mui/[email protected]

Changes

  • [codemod] Fix remove-stabilized-experimentalFeatures codemod (#8289) @alexfauquette

Docs

  • [docs] Fix GridCellParams signature in migration guide (#8427) @cherniavskii
  • [docs] Fix "Custom field" demos responsive styles (#8408) @LukasTy
  • [docs] Remove label from demos where it reduces clarity (#8416) @LukasTy
  • [docs] Update slots' references in Data Grid migration guide (#8159) @MBilalShafi

Core

  • [charts] Work on typing (#8421) @flaviendelangle
mui-x - v6.0.3

Published by cherniavskii over 1 year ago

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

  • 🌍 Improve Bulgarian (bg-BG), Persian (fa-IR), Polish (pl-PL), and Dutch (nl-NL) locales
  • 🐞 Bugfixes
  • πŸ“š Documentation improvements

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Fix overflow calculation issue in column group headers (#8246) @MBilalShafi
  • [DataGridPro] Fix column reorder glitches (#8335) @cherniavskii
  • [l10n] Improve Bulgarian (bg-BG) locale (#8315) @todevmilen
  • [l10n] Improve Persian (fa-IR) locale (#8268) @fakhamatia
  • [l10n] improve Dutch (nl-NL) locale (#8317) @developenguin

@mui/[email protected] / @mui/[email protected]

Changes

  • [fields] Allow to reset the value from the outside (#8287) @flaviendelangle
  • [fields] Cleanup section order generation (#8290) @flaviendelangle
  • [fields] Fix Safari input selection resetting regression (#8295) @LukasTy
  • [fields] Fix editing when all sections are selected (#8330) @flaviendelangle
  • [fields] Fix iOS browser scroll jumping when entering data (#8328) @LukasTy
  • [fields] New prop unstableFieldRef to imperatively interact with the selected sections (#8235) @flaviendelangle
  • [pickers] Align date calendar colors (#8318) @LukasTy
  • [pickers] Support invalid dates from the field (#8298) @flaviendelangle
  • [l10n] Improve Persian (fa-IR) locale (#8268) @fakhamatia
  • [l10n] Improve Polish (pl-PL) locale (#8344) @drmats
  • [l10n] improve Dutch (nl-NL) locale (#8317) @developenguin

Docs

  • [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] 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
  • [docs] Explain the shouldDisableTime migration in more depth (#8348) @LukasTy

Core

  • [core] Remove unused visx chart package (#8259) @LukasTy
  • [core] Upgrade monorepo (#8331) @cherniavskii
  • [charts] Project setup (#8308) @alexfauquette
  • [test] Track visual regressions of column menu and filter/column panels (#8095) @cherniavskii
mui-x - v6.0.2

Published by LukasTy over 1 year ago

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

  • πŸš€ Fire onChange when filling a partial date (#8082) @flaviendelangle
  • 🎁 Support date format like 1st (do) (#8188) @flaviendelangle
  • 🌍 Add Hebrew (he-IL) locale (#8222) @ylarom
  • 🌍 Improve Brazilian Portuguese (pt-BR), German (de-DE), and French (fr-FR) locales
  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Fix Space triggering edit mode (#8180) @m4theushw
  • [DataGrid] Remove warning when adding a custom column type (#8227) @m4theushw
  • [l10n] Improve Brazilian Portuguese (pt-BR) locale (#8198) @JoaoSerafim3001

@mui/[email protected] / @mui/[email protected]

Changes

  • [l10n] Add Hebrew (he-IL) locale (#8222) @ylarom
  • [l10n] Improve German (de-DE) locale (#8204) @sebkasanzew
  • [l10n] Improve French (fr-FR) locale (#8229) @marvinroger
  • [DateRangePicker] Allow overriding slotProps.textField (#8201) @LukasTy
  • [fields] Fire onChange when filling a partial date (#8082) @flaviendelangle
  • [fields] Fix editing in shadow dom (#8254) @flaviendelangle
  • [fields] Remove the duplicated warning about invalid adapter (#8187) @flaviendelangle
  • [fields] Support date format like 1st (do) (#8188) @flaviendelangle
  • [pickers] Fix to avoid selecting sections on mobile picker field (#8228) @LukasTy
  • [pickers] Inherit previous and next icons size from their parent button (#8218) @flaviendelangle

Docs

  • [docs] Add a warning in the migration guide for people re-enabling the clock on desktop (#8184) @flaviendelangle
  • [docs] Add a warning for luxon macro tokens (#8245) @flaviendelangle
  • [docs] Complete pickers customization pages (#8066) @alexfauquette
  • [docs] Fix 301 redirection @oliviertassinari
  • [docs] Fix 404 links to customization Material UI APIs (#8200) @oliviertassinari
  • [docs] Fix moment-hijri demo (#8255) @LukasTy
  • [docs] Improve migration diff (#8240) @oliviertassinari
  • [docs] Change What's new page url to point to announcement blog post (#8186) @joserodolfofreitas
  • [docs] Resolve 301 in changelog @oliviertassinari

Core

  • [core] Regen api docs (#8220) @flaviendelangle
  • [core] Remove duplicated / (#8223) @alexfauquette
mui-x - v6.0.1

Published by MBilalShafi over 1 year ago

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

  • 🌍 Improve French (fr-FR) locale (#8122) @MaherSamiGMC
  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Fix MenuProps.onClose being overridden for single select edit component (#8174) @rohitnatesh
  • [DataGrid] Simplify buildPrintWindow (#8142) @oliviertassinari
  • [l10n] Improve French (fr-FR) locale (#8122) @MaherSamiGMC

@mui/[email protected] / @mui/[email protected]

Changes

  • [pickers] Add a runtime warning when a renderInput prop is passed to a picker (#8183) @flaviendelangle
  • [pickers] Don't pass ownerState to the inputAdornment slot (#8165) @flaviendelangle

Docs

  • [docs] Fix a typo in the migration guide (#8152) @flaviendelangle
  • [docs] Fix package version used in CodeSandbox demos (#8125) @cherniavskii
  • [docs] Fix typos across codebase (#8126) @stavares843
  • [docs] Improve Data Grid quick filter documentation (#8109) @MBilalShafi
  • [docs] Improve link from npm to docs (#8141) @oliviertassinari
  • [docs] Remove test sections (#8177) @m4theushw

Core

  • [core] Upgrade monorepo (#8162) @m4theushw
mui-x - v6.0.0

Published by alexfauquette over 1 year ago

We're excited to announce the first v6 stable release! πŸŽ‰πŸš€

This is now the officially supported major version, where we'll keep rolling out new features, bug fixes, and improvements.
Migration guides are available with a complete list of the breaking changes:

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

  • 🎁 The row pinning is no longer experimental (#8055) @MBilalShafi

    You can now use the row pinning without the experimentalFeatures.rowPinning flag enabled.

     <DataGridPro
    -  experimentalFeatures={{ rowPinning: true }}
     />
    
  • ⚑️ Improved grid performance by rows and cells memoization (#7846) @m4theushw

  • ✨ Fields have a distinct visual state when empty (#8069) @LukasTy

  • 🌍 Improve Czech (cs-CZ) locale (#8113) @BlastyCZ

  • 🌍 Improve Arabic (ar-SD) locale (#8100) @atf98

  • πŸ“š Documentation improvements

  • 🐞 Bugfixes

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Breaking changes

  • The componentsProps and slotProps props are now typed for better DX
  • The cellFocus, cellTabIndex and editRowsState props are not passed to the component used in the row slot. You can use the new focusedCell and tabbableCell props instead. For the editing state, use the API methods.
    The flag experimentalFeatures.rowPinning is no longer needed.

Changes

  • [DataGrid] Add typing for componentsProps (#7968) @MBilalShafi
  • [DataGrid] Allow multiple modules' augmentation (#8098) @MBilalShafi
  • [DataGrid] Extract BaseInputLabel slot (#8068) @cherniavskii
  • [DataGrid] Extract BaseSelectOption slot (#8072) @cherniavskii
  • [DataGrid] Make possible to memoize rows and cells (#7846) @m4theushw
  • [DataGrid] Register getLocaleText synchronously (#8029) @m4theushw
  • [DataGrid] Start extracting material slots to a separate directory (#8004) @cherniavskii
  • [DataGrid] Use styled from system (#8032) @siriwatknp
  • [DataGridPro] Improve typing for getColumnForNewFilter method (#8043) @MBilalShafi
  • [DataGridPro] Remove row pinning from experimental features (#8055) @MBilalShafi
  • [l10n] Improve Czech (cs-CZ) locale (#8113) @BlastyCZ
  • [l10n] Improve Arabic (ar-SD) locale (#8100) @atf98

@mui/[email protected] / @mui/[email protected]

Breaking changes

On desktop, DateTimePicker shows the am/pm controls in the toolbar instead of the clock by default.
It can be overridden by specifying ampmInClock prop.

Changes

  • [DateRangePicker] Generalize the highlight between months (#8079) @alexfauquette
  • [fields] Clean the order of the tokens in the formatTokenMap of each adapter (#8112) @flaviendelangle
  • [fields] Implement empty visual state (#8069) @LukasTy
  • [fields] Replace sectionOrder state with a memoized variable (#8090) @flaviendelangle
  • [pickers] Add support for UTC on moment adapter (#8031) @flaviendelangle
  • [pickers] Document and deprecate onClose callback on static pickers (#8021) @LukasTy
  • [pickers] Fix am/pm buttons position and responsiveness (#5149) @alexfauquette
  • [pickers] Fix layout sx propagation (#8064) @alexfauquette
  • [pickers] Increase moment peer dependency minimum version (#8046) @oliviertassinari
  • [pickers] Remove WrapperVariantContext (#8088) @LukasTy
  • [pickers] Stop using WrapperVariantContext in Clock (#8083) @LukasTy

Docs

  • [docs] Add aggregation experimental flag removal to the migration guide (#8056) @MBilalShafi
  • [docs] Add expansion state behavioral change to v6 migration guide (#8108) @MBilalShafi
  • [docs] Change default date from 4th of April to 17th of April for readability (#8089) @flaviendelangle
  • [docs] Clarify the MIT license restriction for grid pagination (#8045) @arunkp
  • [docs] Fix typo replacing "bellow" by "below" (#8080) @TheBox193
  • [docs] Link API object in the apiRef sections (#8106) @MBilalShafi
  • [docs] Link to demonstrations in the interfaces API docs (#8028) @cherniavskii
  • [docs] Remove the @next tag from installation instructions (#8102) @cherniavskii
  • [docs] Start enforcing consistency in documentation vocabulary (#6871) @alexfauquette
  • [docs] Update accessibility guidelines (#7970) @oliviertassinari
  • [docs] Update the DataGrid demo to leverage the latest features (#7863) @joserodolfofreitas
  • [docs] Update migration guide for stable release (#8092) @joserodolfofreitas

Core

  • [core] Add modified docs page links in the PR (#7848) @alexfauquette
  • [core] Add test on value timezone (#7867) @alexfauquette
  • [core] Bump monorepo (#8006) @LukasTy
  • [core] Change default branch back to master (#8081) @m4theushw
  • [core] Upgrade monorepo (#8115) @MBilalShafi
  • [core] Mention the use of Support key as an alternative to the OrderID (#6968) @joserodolfofreitas
  • [test] Fix flaky tests (#8097) @cherniavskii
mui-x - v5.17.26

Published by alexfauquette over 1 year ago

We're happy to announce the v6 stable is finally available! πŸŽ‰
Support, new features, and non-critical bug fixes will only be shipped in v6.
v5 is now officially in long-term support. This means it's the last v5 weekly release, and new versions will only be released for critical fixes; to provide security updates and support for regressions.

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

  • 🌍 Improve Czech, Arabic, and Spanish locales
  • 🐞 Bugfixes

@mui/[email protected] / @mui/[email protected] / @mui/[email protected]

Changes

  • [DataGrid] Register getLocaleText synchronously (#8073) @m4theushw
  • [l10n] Import Czech (cs-CZ) locale (#8114) @BlastyCZ
  • [l10n] Improve Arabic (ar-SD) locale for DataGrid (#8094) @atf98
  • [l10n] Improve Spanish (es-ES) locale (#8030) @RadamesRamirez0
Package Rankings
Top 0.66% on Npmjs.org
Badges
Extracted from project README
License npm latest package npm downloads GitHub branch status Coverage status Follow on X Renovate status Average time to resolve an issue OpenΒ Collective backers and sponsors CII Best Practices
Related Projects