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 - v5.17.5

Published by m4theushw about 2 years ago

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

  • 🎁 Add theme augmentation module to DataGridPremium (#6316) @cherniavskii
  • πŸ‘€ Fix blank space when changing page with dynamic row height (#6320) @m4theushw
  • πŸ“š Improve controlled editing demo to make easier to reuse it (#6306) @cherniavskii
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Fix GridPagination props typing (#6295) @cherniavskii
  • [DataGrid] Fix GridRow not forwarding ref to the root element (#6303) @cherniavskii
  • [DataGrid] Fix undefined value being showed in filter button tooltip text (#6271) @cherniavskii
  • [DataGrid] Fix blank space when changing page with dynamic row height (#6320) @m4theushw
  • [DataGrid] Revert cell/row mode if processRowUpdate fails (#6319) @m4theushw
  • [DataGridPremium] Add missing themeAugmentation module (#6316) @cherniavskii

Docs

  • [docs] Pass model change callbacks in controlled grid editing demos (#6306) @cherniavskii

Core

  • [core] Reduce the amount of updated screenshots reported by Argos (#6310) @cherniavskii
mui-x - v6.0.0-alpha.1

Published by m4theushw about 2 years ago

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

  • πŸš€ Better support for custom overlays (#5808) @cherniavskii
  • πŸ–¨οΈ Improve print export (#6273) @oliviertassinari
  • 🎁 Reduce confusion when initializing pickers with a date value (#6170) @flaviendelangle
  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

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

Breaking changes

  • New internal rows structure for v6 (#4927) @flaviendelangle

    Some selectors related to the rows have been renamed to better describe the type of rows they are returning:

    -const result = gridRowsIdToIdLookupSelector(apiRef);
    +const result = gridRowsDataRowIdToIdLookupSelector(apiRef);
    
    -const result = gridRowTreeDepthSelector(apiRef);
    +const result = gridRowMaximumTreeDepthSelector(apiRef);
    

    The format of the tree nodes (the element accessible in params.node or with the apiRef.current.getRowNode method) have changed.
    You have a new type property, which can be useful, for example, to apply custom behavior on groups.
    Here is an example of the old and new approach showing how to apply a custom value formatter in groups for the grouping column:

     <DataGridPremium 
       groupingColDef={() => ({
         valueFormatter: (params) => {
           if (params.id == null) {
             return params.value;
           }
    
           const rowNode = apiRef.current.getRowNode(params.id!)!;
    -      if (rowNode.children?.length) {
    +      if (rowNode.type === 'group') {
             return `by ${rowNode.groupingKey ?? ''}`;
           }
    
           return params.value;
         }
       })}
     />
    
  • The GridFeatureModeConstant constant no longer exists (#6077) @DanailH

    -import { GridFeatureModeConstant } from '@mui/x-data-grid';
    

Changes

  • [DataGrid] Fix GridPagination props typing (#6238) @cherniavskii
  • [DataGrid] Fix GridRow not forwarding ref to the root element (#6274) @cherniavskii
  • [DataGrid] Fix undefined value being showed in filter button tooltip text (#6259) @cherniavskii
  • [DataGrid] Fix blank space when changing page with dynamic row height (#6049) @m4theushw
  • [DataGrid] New internal rows structure for v6 (#4927) @flaviendelangle
  • [DataGrid] Revert cell/row mode if processRowUpdate fails (#6185) @m4theushw
  • [DataGrid] Rework overlays layout (#5808) @cherniavskii
  • [DataGrid] Improve print support (#6273) @oliviertassinari
  • [DataGridPremium] Add missing themeAugmentation module (#6270) @cherniavskii

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

Breaking changes

  • [pickers] Do not support unparsed date formats anymore (#6170) @flaviendelangle

    The value prop of the pickers now expects a parsed value.
    Until now, it was possible to provide any format that your date management library was able to parse.
    For instance, you could pass value={new Date()} when using AdapterDayjs.

    This brought a lot of confusion so we decided to remove this behavior.
    The format expected by the value prop is now the same as for any other prop holding a date.
    Here is the syntax to initialize a date picker at the current date for each adapter:

    // Date-fns
    <DatePicker value={new Date()} />
    
    // Dayjs
    import dayjs from 'dayjs'
    <DatePicker value={dayjs()} />
    
    // Moment
    import moment from 'moment'
    <DatePicker value={moment()} />
    
    // Luxon
    import { DateTime } from 'luxon'
    <DatePicker value={DateTime.now()} />
    

Changes

  • [DatePicker] Respect minDate and maxDate when opening a DatePicker or DateTimePicker (#6309) @alexfauquette
  • [DateTimePicker] Fix validation with shouldDisableMonth and shouldDisableYear (#6266) @flaviendelangle
  • [TimePicker] Add support for disablePast and disableFuture validation props (#6226) @LukasTy
  • [CalendarPicker] Prevent getting focus when autoFocus=false (#6304) @alexfauquette
  • [DateField] Extend moment adapter to support expandFormat and formatTokenMap (#6215) @alexfauquette
  • [pickers] Allow to control the selected sections (#6209, #6307) @flaviendelangle
  • [pickers] Do not loose the value of date sections not present in the format in the new field components (#6141) @flaviendelangle
  • [pickers] Do not support unparsed date formats anymore (#6170) @flaviendelangle
  • [pickers] Support slots on the DateField component (#6048) @flaviendelangle
  • [pickers] Support Luxon v3 in AdapterLuxon (#6069) @alexfauquette
  • [pickers] New components TimeField and DateTimeField (#6312) @flaviendelangle
  • [pickers] Support basic mobile edition on new field components (#5958) @flaviendelangle

Docs

  • [docs] Fix issue in DataGrid/DataGridPro row styling demo (#6264) @MBilalShafi
  • [docs] Improve pickers Getting Started examples (#6292) @flaviendelangle
  • [docs] Pass model change callbacks in controlled grid editing demos (#6296) @cherniavskii
  • [docs] Update the CodeSandbox to use the next branch (#6275) @oliviertassinari

Core

  • [core] Fix typing error (#6291) @flaviendelangle
  • [core] Fix typo in the state updater of useField (#6311) @flaviendelangle
  • [core] Remove GridFeatureModeConstant (#6077) @DanailH
  • [core] Simplify testing architecture (#6043) @flaviendelangle
  • [test] Skip test in Chrome non-headless and Edge (#6318) @m4theushw
mui-x - v6.0.0-alpha.0

Published by flaviendelangle about 2 years ago

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

  • 🌍 Add a localeText prop to all pickers to customize the translations (#6212) @flaviendelangle
  • 🌍 Add Finnish (fi-FI) locale to the pickers (#6219) @PetroSilenius
  • 🌍 Add Persian (fa-IR) locale to the pickers (#6181) @fakhamatia
  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

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

Breaking changes

  • The deprecated hide column property has been removed in favor of the columnVisibilityModel prop and initial state. (#5999) @flaviendelangle

     <DataGrid
       columns={[
         field: 'id,
    -    hide: true,
       ]}
    +  initialState={{
    +    columns: {
    +      columnVisibilityModel: { id: false },
    +    }
    +  }}
     />
    

    You can find more information about this new API on our documentation.

  • The GridEvents enum is now a TypeScript type. (#6003) @flaviendelangle

    -apiRef.current.subscribeEvent(GridEvents.rowClick', handleRowClick)
    +apiRef.current.subscribeEvent('rowClick', handleRowClick)
    

Changes

  • [DataGrid] Do not publish cellFocusOut event if the row was removed (#6251) @cherniavskii
  • [DataGrid] Fix scroll anchoring with master details (#6054) @oliviertassinari
  • [DataGrid] Improve Polish (pl-PL) locale on the data grid (#6245) @grzegorz-bach
  • [DataGrid] Remove the GridEvents enum (#6003) @flaviendelangle
  • [DataGrid] Remove the deprecated hide column property (#5999) @flaviendelangle

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

Breaking changes

  • All the deprecated props that allowed you to set the text displayed in the pickers have been removed.

    You can now use the localText prop available on all picker components:

    Removed prop Property in the new localText prop
    endText end
    getClockLabelText clockLabelText
    getHoursClockNumberText hoursClockNumberText
    getMinutesClockNumberText minutesClockNumberText
    getSecondsClockNumberText secondsClockNumberText
    getViewSwitchingButtonText calendarViewSwitchingButtonAriaLabel
    leftArrowButtonText openPreviousView (or previousMonth when the button changes the visible month)
    rightArrowButtonText openNextView (or nextMonth when the button changes the visible month)
    startText start

    For instance if you want to replace the startText / endText

    <DateRangePicker
    -  startText="From"
    -  endText="To"
    +  localeText={{
    +    start: 'From',
    +    end: 'To',
    +  }}
    />
    

You can find more information about the new api, including how to set those translations on all your components at once in the documentation

  • The component slots LeftArrowButton and RightArrowButton have been renamed PreviousIconButton and NextIconButton to better describe there usage:

    <DatePicker 
      components={{
    -   LeftArrowButton: CustomButton,  
    +   PreviousIconButton: CustomButton,
    
    -   RightArrowButton: CustomButton,
    +   NextIconButton: CustomButton,
      }}
    
      componentsProps={{
    -   leftArrowButton: {},  
    +   previousIconButton: {},
    
    -   rightArrowButton: {},
    +   nextIconButton: {},
      }}
    />
    
  • The date prop has been renamed value on MonthPicker / YearPicker, ClockPicker and CalendarPicker.

    - <MonthPicker date={dayjs()} onChange={handleMonthChange} />
    + <MonthPicker value={dayjs()} onChange={handleMonthChange} />
    
    - <YearPicker date={dayjs()} onChange={handleYearChange} />
    + <YearPicker value={dayjs()} onChange={handleYearChange} />
    
    - <ClockPicker date={dayjs()} onChange={handleTimeChange} />
    + <ClockPicker value={dayjs()} onChange={handleTimeChange} />
    
    - <CalendarPicker date={dayjs()} onChange={handleDateChange} />
    + <CalendarPicker value={dayjs()} onChange={handleDateChange} />
    

Changes

  • [CalendarPicker] Don't move to closest enabled date when props.date contains a disabled date (#6146) @flaviendelangle
  • [DateRangePicker] Switch to new month when changing the value from the outside (#6166) @flaviendelangle
  • [pickers] Add a localeText prop to all pickers to customize the translations (#6212) @flaviendelangle
  • [pickers] Add Finnish (fi-FI) locale to the pickers (#6219) (#6230) @PetroSilenius
  • [pickers] Add Persian (fa-IR) locale to the pickers (#6181) @fakhamatia
  • [pickers] Allow nested LocalizationProvider (#6011) @flaviendelangle
  • [pickers] Clean slots on PickersArrowSwitcher component (#5890) @flaviendelangle
  • [pickers] Fix invalid date error when decreasing DateField day (#6071) @alexfauquette
  • [pickers] Fix mobile section selection (#6207) @oliviertassinari
  • [pickers] Fix usage with Typescript 4.8 (#6229) @flaviendelangle
  • [pickers] Improve error message when no adapter context is found (#6211) @flaviendelangle
  • [pickers] Remove valueStr from the field state (#6142) @flaviendelangle
  • [pickers] Remove remaining deprecated locale props (#6233) @flaviendelangle
  • [pickers] Rename the date prop value on MonthPicker / YearPicker, ClockPicker and CalendarPicker (#6128) @flaviendelangle
  • [pickers] Rename the onClose prop of PickersPopper onDismiss to simplify typing (#6155) @flaviendelangle
  • [pickers] Support the sx prop on all public component with a root HTML elements (#5944) @flaviendelangle
  • [pickers] Unify PickersMonth and PickersYear behaviors (#6034) @flaviendelangle
  • [pickers] Use shouldDisableMonth and shouldDisableYear for date validation (#6066) @flaviendelangle
  • [YearPicker] Scroll to the current year even with autoFocus=false (#6224) @alexfauquette

Docs

  • [docs] Add automatic vale check (#5429) @alexfauquette
  • [docs] Add Pro logo in "column ordering" link (#6127) @alexfauquette
  • [docs] Fix 301 link (#6239) @oliviertassinari
  • [docs] Fix broken link (#6163) @alexfauquette
  • [docs] Fix broken links (#6101) @alexfauquette
  • [docs] Fix demonstration date to avoid hydration errors (#6032) @alexfauquette
  • [docs] Fix hidden popper in restore state example (#6191) @heyfirst
  • [docs] Fix invalid links causing 404 & 301 errors (#6105) @oliviertassinari
  • [docs] Fix npm repository url in the pickers package.json (#6172) @oliviertassinari
  • [docs] Fix typo in linked issue (#6162) @flaviendelangle
  • [docs] Import generateUtilityClass from @mui/utils (#6216) @michaldudak
  • [docs] Improve Upgrade plan docs (#6018) @oliviertassinari
  • [docs] Link the OpenSSF Best Practices card (#6171) @oliviertassinari

Core

  • [core] Add v5.17.3 changelog to next branch (#6250) @flaviendelangle
  • [core] Add link to the security page on the README (#6073) @oliviertassinari
  • [core] Fix scroll restoration in the docs (#5938) @oliviertassinari
  • [core] Remove the Storybook (#6099) @flaviendelangle
  • [core] Tag release as next in NPM (#6256) @m4theushw
  • [core] Update monorepo (#6180) @flaviendelangle
  • [core] Use the next branch for Prettier (#6097) @flaviendelangle
  • [core] Use the official repository for @mui/monorepo instead of a fork (#6189) @oliviertassinari
  • [test] Fix logic to skip column pinning tests (#6133) @m4theushw
  • [test] Hide the date on the print regression test (#6120) @flaviendelangle
  • [test] Skip tests for column pinning and dynamic row height (#5997) @m4theushw
  • [website] Improve security header @oliviertassinari
mui-x - v5.17.4

Published by flaviendelangle about 2 years ago

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

  • 🌍 Add Finnish (fi-FI) locale to the pickers (#6230) @PetroSilenius
  • 🌍 Add Persian (fa-IR) locale to the pickers (#6181) @fakhamatia
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Do not publish cellFocusOut event if the row was removed (#6251) @cherniavskii
  • [DataGrid] Improve Polish (pl-PL) locale on the data grid (#6245) @grzegorz-bach

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

Changes

  • [pickers] Add Finnish (fi-FI) locale to pickers (#6219) (#6230) @PetroSilenius
  • [pickers] Add Persian (fa-IR) locale to the pickers (#6181) @fakhamatia
  • [pickers] Fix usage with Typescript 4.8 (#6229) @flaviendelangle
  • [YearPicker] Scroll to the current year even with autoFocus=false (#6224) @alexfauquette

Docs

  • [docs] Fix 301 link (#6239) @oliviertassinari

Core

  • [core] Use the official repository for @mui/monorepo instead of a fork (#6189) @oliviertassinari
mui-x - v5.17.3

Published by m4theushw about 2 years ago

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

  • πŸ“ Fix lost characters when typing into fields in the DataGrid (#5646) @m4theushw
  • 🌏 New locale and improvements for pickers
  • 🎁 Improve support to theme augmentation for pickers

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

Changes

  • [DataGrid] Only update input with value prop if debounce is off (#5646) @m4theushw

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

Changes

  • [pickers] Add Icelandic (is-IS) locale (#6137) @elvatli
  • [pickers] Fix @mui/x-date-pickers theme augmentation and style overriding (#6156) @LukasTy
  • [pickers] Fix @mui/x-date-pickers-pro theme augmentation (#6096) @LukasTy
  • [pickers] Improve German (de-DE) locale (#6138) @alexfauquette

Docs

  • [docs] Improve main demo to show new functionalities (#5292) @joserodolfofreitas

Core

  • [core] Update to typescript 4.8.3 (#6136) @flaviendelangle
  • [core] Update RFC template (#6100) @bytasv
mui-x - v5.17.2

Published by flaviendelangle about 2 years ago

This release will the last regular release for our v5 packages.
From now on, we'll be focusing on developing MUI X v6.
You can check the roadmap for more details on what's coming next.

And if you'd like to help, please consider volunteering to give us a user interview.
We'd love to know more about your use cases, pain points and expectations for the future.

The v5 packages will only get new versions to patch critical bug fixes.

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

  • πŸ“ƒ Add support for column grouping when exporting to Excel (#5895) @alexfauquette
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Revert mode if cell/row couldn't be saved due to validation error (#5897) @m4theushw
  • [DataGridPremium] Export column grouping in Excel (#5895) @alexfauquette

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

Changes

  • [DateTimePicker] Remove circular import (#6087) @flaviendelangle
  • [pickers] Add sx prop to the equality check of PickersDay (#6030) @TheUnlocked
  • [pickers] Add warning when openTo is invalid based on available views (#6042) @LukasTy
  • [pickers] Allow keyboard navigation to ignore disabled date for left / right arrow (#6082) @alexfauquette
  • [pickers] Fix mobile picker not opening on label click (#6074) @LukasTy

Docs

  • [docs] Add Recipes section

Core

  • [core] Add yarn release:tag script (#5169) @DanailH
  • [core] Upgrade monorepo (#6072) @m4theushw
mui-x - v5.17.1

Published by DanailH about 2 years ago

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

  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Fix cells being focused on mouseUp (#5980) @cherniavskii
  • [DataGrid] Fix focused cell if the column is spanned and the new editing API is used (#5962) @m4theushw
  • [DataGridPro] Fix import in lazy-loading causing a bundling error (#6031) @flaviendelangle
mui-x - v5.17.0

Published by DanailH about 2 years ago

πŸŽ‰ We are excited to finally introduce a stable release (v5.0.0) for the @mui/x-date-pickers and @mui/x-date-pickers-pro packages!

If you are still using picker components from the lab, take a look at the migration guide.

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

  • 🎁 Implement Lazy loading (#5214) @DanailH

    Pro users now can try the experimental lazy loading feature.
    In a few steps, you can load your data on demand, as the rows are displayed.

    To enable this feature, add experimentalFeatures={{ lazyLoading: true }}.
    Lazy Loading requires a few other settings.
    See the documentation to explore the example in detail.

  • πŸš€ Improve pickers focus management (#5820) @alexfauquette

  • πŸŽ‰ Enable disabling day on date range picker depending on position (#5773) @alexfauquette

  • ✨ Various improvements

  • πŸ“š Documentation improvements

  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Add sort prop to columns panel slot (#5888) @gavbrennan
  • [DataGrid] Do not throw if fieldToFocus cannot be found (#5871) @cherniavskii
  • [DataGrid] Support getRowId in the replaceRows method (#5988) @flaviendelangle
  • [DataGridPro] Add class name to row with open detail panel (#5924) @m4theushw
  • [DataGridPro] Fix crash when using pinnedRows + getRowClassName props and rows=[] (#5851) @cherniavskii
  • [DataGridPro] Fix filtering with inactive filter items (#5993) @alexfauquette
  • [DataGridPro] Implement Lazy loading (#5214) @DanailH
  • [DataGridPro] Support pinned columns and dynamic row height (#5782) @m4theushw
  • [DataGridPremium] Add state initializer for column groups (#5963) @alexfauquette
  • [DataGridPremium] Update grouping when groupingValueGetter changes (#5919) @flaviendelangle
  • [DataGridPremium] Use the aggregated value on tree data real groups (#5953) @flaviendelangle

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

Changes

  • [DatePicker] Improve focus management (#5820) @alexfauquette
  • [DateRangePicker] Enable disabling day depending on position (#5773) @alexfauquette
  • [DateTimePicker] Create a new tabs component slot (#5972) @LukasTy
  • [pickers] Do not forward validation props to the DOM on field components (#5971) @flaviendelangle
  • [pickers] Do not hardcode date-fns elements in field components (#5975) @flaviendelangle
  • [pickers] Do not require date-fns in @mui/x-date-pickers-pro (#5941) @flaviendelangle
  • [pickers] Fix mobile picker not opening on label click (#5651) @LukasTy
  • [pickers] Improve DOM event management on useField (#5901) @flaviendelangle
  • [pickers] Include community package themeAugmentation in pro package types (#5969) @LukasTy
  • [pickers] Rename DateRangeField into SingleInputDateRangeField (#5961) @flaviendelangle
  • [pickers] Support isSameError on field components (#5984) @flaviendelangle

Docs

  • [docs] Add description and default to pickers slots (#5893) @alexfauquette
  • [docs] Fix typo (#5945) @wettopa
  • [docs] Fix typo onYearPicker to onYearChange (#5954) @alexfauquette
  • [docs] Update GridCellParams's value description (#5849) @cherniavskii
  • [docs] Update README.md to match Introduction section of the docs (#5754) @samuelsycamore

Core

  • [core] Fix typo (#5990) @flaviendelangle
  • [core] Remove old babel resolve rule (#5939) @oliviertassinari
  • [core] Remove outdated TODO (#5956) @flaviendelangle
  • [core] Upgrade monorepo (#5960) @cherniavskii
  • [core] Fix statics (#5986) @DanailH
  • [core] Remove unused dependencies (#5937) @oliviertassinari
  • [license] Remove CLI (#5757) @flaviendelangle
  • [test] Fix time zone sensitive test (#5955) @LukasTy
  • [test] Use userEvent.mousePress instead of fireClickEvent (#5920) @cherniavskii
mui-x - v5.16.0

Published by cherniavskii about 2 years ago

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

  • 🎁 Introduce column grouping for data grid (#5133) @alexfauquette

    You can now group columns using the columnGroupingModel prop. This lets you to display more structured data.

    To enable this feature, add experimentalFeatures={{ columnGrouping: true }}.
    The grouping header can be fully customized.
    See the documentation to explore everything it has to offer.

  • 🐞 Bugfixes

  • 🌏 New locales for pickers thanks to @tesseractjh and @drastus

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

Changes

  • [DataGrid] Implement column grouping (#5133) @alexfauquette
  • [DataGrid] Handle disableVirtualization prop change (#5889) @cherniavskii
  • [DataGrid] Improve GridRowModel typing (#5734) @cherniavskii
  • [DataGrid] Update deprecation note for GridColDef hide property (#5886) @cherniavskii

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

Changes

  • [DatePicker] Fix to pass down className prop provided on DatePicker to renderInput (#5471) @CruseCtrl
  • [DatePicker] Improve a11y support (#5809) @LukasTy
  • [pickers] Add PaperContent component slot (#5801) @LukasTy
  • [pickers] Add a breaking change section in the migration guide (#5805) @alexfauquette
  • [pickers] Add new translations to localeText (#5143) @alexfauquette
  • [pickers] Document components slots (#4657) @flaviendelangle
  • [pickers] Add new unstable field components (#5504) @flaviendelangle
  • [pickers] Fallback to default minDate / maxDate when null value is passed (#5397) @flaviendelangle
  • [l10n] Add Korean (ko-KR) locale (#5854) @tesseractjh
  • [l10n] Add Polish (pl-PL) locale (#5833) @drastus

Docs

  • [docs] Fix typo in migration from lab (#5277) @chuckwired
  • [docs] Use dayjs instead of date-fns in doc examples (#5481) @flaviendelangle

Core

  • [core] Clarify the scope of the license key used for tests and documentation (#5824) @oliviertassinari
  • [core] Fix Typescript error on field hooks (#5892) @flaviendelangle
  • [core] Memoize columns in useDemoData hook (#5848) @cherniavskii
  • [core] Remove Firefox from the BrowserStack list (#5874) @DanailH
  • [core] Small changes to the release script (#5840) @m4theushw
mui-x - v5.15.3

Published by m4theushw about 2 years ago

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

  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Fix Enter causing Select to re-open when commiting value (#5756) @m4theushw
  • [DataGrid] Fix GridOverlays bypassing pointer events (#5674) @philjones88

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

Changes

  • [DatePicker] Support click on day outside of current month (#5768) @alexfauquette
  • [pickers] Extend PickersActionBarProps with DialogActionProps (#5798) @LukasTy

Docs

  • [docs] Fix API anchor link scroll top (#5795) @oliviertassinari
  • [docs] Fix contradiction in the free trial clause (#5732) @oliviertassinari
  • [docs] Fix default value of the DataGrid logLevel prop to false (#5784) @HwangTaehyun
  • [docs] Fix typo on the row height page (#5772) @flaviendelangle
  • [docs] Improve "upgrading plans" documentation. (#5683) @joserodolfofreitas
  • [docs] Link the license docs before pricing (#5726) @oliviertassinari
  • [docs] Update packages README files (#5835) @cherniavskii
  • [docs] Use InputBase for pickers inputs (#5597) @cherniavskii

Core

  • [core] Upgrade monorepo (#5771, #5797) @cherniavskii
  • [core] Various TS improvements (#5556) @flaviendelangle
  • [license] Give more context in the missing license (#5731) @oliviertassinari
  • [license] Only log an error type once (#5730) @oliviertassinari
  • [test] Increase timeout to take print screenshot (#5799) @m4theushw
mui-x - v5.15.2

Published by LukasTy about 2 years ago

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

  • ✨ Improve quick filtering with row grouping (#5701) @alexfauquette
  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Catch errors if rows freezing is not supported (#5711) @cherniavskii
  • [DataGrid] Preserve cell mode when entering edit mode while commiting (#5686) @m4theushw
  • [DataGridPremium] Let quick filter search in row grouping children (#5701) @alexfauquette

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

Changes

  • [pickers] Add react-dom to peerDependencies (#5752) @cherniavskii
  • [TimePicker] Set clock focus outline to none (#5758) @LukasTy
  • [pickers] Fix theme augmentation with TypeScript (#5596) @alexfauquette
  • [pickers] Reset input value when locale is modified (#5310) @alexfauquette
  • [pickers] Support disableHighlightToday on MonthPicker and YearPicker (#5562) @flaviendelangle
  • [pickers] Fallback to desktop mode when matchMedia is unavailable (#5684) @LukasTy
  • [pickers] Trigger onChange when clearing or accepting Invalid date (#5740) @LukasTy

Docs

  • [docs] Add RFC GH issue template (#5739) @bytasv
  • [docs] Add description to the GridExportStateParams page (#5654) @oliviertassinari
  • [docs] Improve the Events page (#5413) @flaviendelangle
  • [docs] Use new editing API in the introduction demos (#5728) @oliviertassinari

Core

  • [core] Remove duplicated FUNDING.yml file (#5656) @oliviertassinari
  • [core] Remove outdated Next.js options (#5727) @oliviertassinari
  • [core] Update tooling to run with React 18 (#4155) @m4theushw
  • [test] Fix failing dynamic row height tests on Edge (#5707) @m4theushw
mui-x - v5.15.1

Published by cherniavskii about 2 years ago

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

  • πŸ“š New page presenting the apiRef (#5273) @flaviendelangle
  • ✨ Better keyboard support for start editing cells (#5511) @oliviertassinari
  • 🌍 Improvements to different locales
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Improve start edit UX (#5511) @oliviertassinari
  • [DataGrid] Add initialOpen prop to GridEditSingleSelectCell to allow overriding initial open state (#5645) @shapaaa
  • [DataGrid] Forward ref to root element in GridEditInputCell (#5631) @Zenoo
  • [DataGrid] Toggle open state when clicking on buttons in the GridToolbar (#5503) @cherniavskii
  • [DataGrid] Improve German (de-DE) locale (#5586) @sebastianfrey
  • [DataGrid] Improve Korean (ko-KR) locale (#5668) @Einere
  • [DataGrid] Complete Italian (it-IT) locale (#5487) @mamodev

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

Changes

  • [DatePicker] Customize day formatter in the calendar (#5373) @alexfauquette

Docs

  • [docs] New location for the legal content (#5595) @oliviertassinari
  • [docs] Update description of maxDateTime prop (#5639) @jurecuhalev
  • [docs] Add missing date-fns dependency when opening Codesandbox demo (#5692) @cherniavskii

Core

  • [core] Drop usage of GRID_EXPERIMENTAL_ENABLED env variable (#5669) @ar7casper
  • [core] Isolate asset loading under /x/ (#5594) @oliviertassinari
  • [core] Upgrade node to v14 (#4999) @cherniavskii
mui-x - v5.15.0

Published by alexfauquette about 2 years ago

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

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

Changes

  • [DataGrid] Add prop to keep modifications while processing props (#5309) @m4theushw
  • [DataGrid] Fix container width change on React 18 (#5566) @m4theushw
  • [DataGrid] Fix ellipsis style convention (#5587) @oliviertassinari
  • [DataGridPro] Implement row pinning (#4863) @cherniavskii
  • [DataGridPremium] Make aggregation public (#5592) @cherniavskii
  • [l10n] Improve simplified Chinese (zh-CN) locale (#5584) @gamecss

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

Changes

  • [l10n] Add simplified Chinese (zh-CN) locale (#5584) @gamecss

Docs

  • [docs] Split docs page about rows (#5195) @flaviendelangle
  • [docs] Add warning clarifications (#5399) @alexfauquette
  • [docs] Correct slot CSS classes for Pro and Premium components (#5452) @alexfauquette
  • [docs] Fix internal link to valueParser (#5450) @alexfauquette

Core

  • [core] Upgrade monorepo (#5560) @m4theushw
mui-x - v5.14.0

Published by DanailH over 2 years ago

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

  • πŸ§ͺ Export GridBooleanCell component from data grid (#5537) @cliedeman
  • βš™οΈ Improve accessibility of the Export menu (#5486) @nogalpaulina
  • 🌍 Improvements to different locales
  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Add generics to GridPreProcessEditCellProps (#5510) @YunosukeY
  • [DataGrid] Avoid inconsistent state export (#5390) @flaviendelangle
  • [DataGrid] Export GridBooleanCell component (#5537) @cliedeman
  • [DataGrid] Fix date/dateTime edit input font size to match view mode (#5304) @cherniavskii
  • [DataGrid] Fix loading overlay position (#5558) @DanailH
  • [DataGrid] Improve accessibility of the Export menu in the toolbar (#5486) @nogalpaulina
  • [DataGridPremium] Implement Aggregation - not publicly released (#4208) @flaviendelangle
  • [DataGridPremium] Fix crash when exporting all columns to Excel (#5425) @cherniavskii
  • [l10n] Add Traditional Chinese (zh-TW) locale (#5498) @happyincent

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

Changes

  • [l10n] Add Norwegian (nb-NO) locale (#5475) @elkebab

Docs

  • [docs] New page presenting the apiRef (#5273) @flaviendelangle
  • [docs] Remove blank line @oliviertassinari

Core

  • [core] Add missing comments on zh-TW translation (#5559) @flaviendelangle
  • [core] Polish on the bug issue template (#5525) @oliviertassinari
  • [test] Add more tests related to isPrintableKey (#5458) @mnajdova
mui-x - v5.13.1

Published by m4theushw over 2 years ago

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

  • ✏️ Enter edit mode when pasting in a cell with Ctrl+V (Cmd+V on macOS) (#5405) @alexfauquette
  • 🌍 Many improvements to the locales
  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Fix blank space when using dynamic row height with pagination (#5315) @m4theushw
  • [DataGrid] Start editing with uppercase letter and Ctrl+V (#5405) @alexfauquette
  • [DataGrid] Fix some filters being removed from filter model on filter panel open (#5403) @cherniavskii
  • [DataGridPro] Improve pinned column headers accessibility (#5370) @cherniavskii
  • [l10n] Improve Dutch (nl-NL) locale (#5464) @developenguin
  • [l10n] Improve French (fr-FR) locale (#3211) (#5420) @Zenoo
  • [l10n] Improve German (de-DE) locale (#5448) @sebastianfrey
  • [l10n] Improve Brazilian Portuguese (pt-BR) locale (#5394) @andrepxa
  • [l10n] Improve Romanian (ro-RO) locale (#5449) @rolule

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

Changes

  • [pickers] Add Italian (it-IT) locale (#5467) @felixh10r
  • [pickers] Add Spanish (es-ES) locale (#5468) @felixh10r
  • [pickers] Improve French (fr-FR) locale (#5446) @Zenoo
  • [pickers] Improve German (de-DE) locale (#5447) @sebastianfrey

Docs

  • [docs] Fix typo in the sorting page (#5431) @JosephMarinier
  • [docs] Fix description for "Striped rows" example (#5432) @lindapaiste
  • [docs] Make a clear difference between the license and license key (#5316) @oliviertassinari
  • [docs] Update pickers README files (#5456) @cherniavskii
  • [docs] Clarify the scope of support for MUI X (#5423) @joserodolfofreitas

Core

  • [core] Add technical support link to _redirects (#5428) @joserodolfofreitas
  • [core] Improve GitHub bug reproduction template (#5067) @joserodolfofreitas
  • [core] Include playground pages in tsconfig (#5367) @cherniavskii
  • [core] Sort keys like in material-ui @oliviertassinari
  • [test] Wait for flags to load on regression tests (#5473) @m4theushw
mui-x - v5.12.3

Published by flaviendelangle over 2 years ago

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

  • 🌍 Add Swedish (sv-SE) locale on the data grid and the pickers (#5210) @mrxdst
  • 🌍 Add Dutch (nl-NL) locale on the pickers (#5237) @DDukers
  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Do not hide non-hideable column when pressing Hide All button (#5298) @flaviendelangle
  • [DataGrid] Do not regenerate the row tree when the loading prop changes (#5213) @flaviendelangle
  • [DataGrid] Fix the default filter operator fallback on state initialization (#5266) @flaviendelangle
  • [DataGrid] Stop using the deprecated api prop in the grid components (#5205) @flaviendelangle
  • [DataGrid] Add Swedish (sv-SE) locale (#5210) @mrxdst
  • [DataGridPremium] Fix detail panel on DataGridPremium (#5264) @flaviendelangle
  • [DataGridPremium] Fix Excel import with Remix / Vite (#5207) @alexfauquette
  • [DataGridPremium] Fix error with quick filter and grouping rows (#5238) @alexfauquette

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

Changes

  • [pickers] Export adapters from both @mui/x-date-pickers and @mui/x-date-pickers-pro (#5204) @flaviendelangle
  • [pickers] Add Dutch (nl-NL) locale (#5237) @DDukers

Docs

  • [docs] Add DataGridPremium to all API sections (#5196) @flaviendelangle
  • [docs] Add plan badge next to event name in the Events page (#5200) @flaviendelangle
  • [docs] Add section for theme augmentation in the picker docs (#5276) @flaviendelangle
  • [docs] Add waiting for upvote section for row group panel (#5271) @flaviendelangle
  • [docs] Disable ad on main demo page (#5301) @joserodolfofreitas
  • [docs] Fix typo in the DateRangePicker documentation (#5259) @flaviendelangle

Core

  • [core] Allow having multiple playgrounds (#5288) @alexfauquette
  • [core] Improve typing of GridFilterInputMultipleSingleSelect (#5206) @flaviendelangle
  • [core] Remove arbitrary new lines (#5245) @oliviertassinari
  • [core] Remove dead logic (#5282) @oliviertassinari
  • [test] Fix inputFormat when testing with different date adapters (#5291) @cherniavskii
  • [test] Fix date assertion in Safari 13 (#5221) @m4theushw
  • [test] Throw if date adapter is not found (#5289) @cherniavskii
  • [test] Use mock for ResizeObserver (#5215) @m4theushw
mui-x - v5.13.0

Published by flaviendelangle over 2 years ago

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

  • 🎁 @mui/x-date-pickers and @mui/x-date-pickers-pro are now in beta!

  • ✨ Allow detail panel's height to match its content (#5163) @m4theushw

    <DataGridPro getDetailPanelHeight={() => 'auto'} />
    
  • 🌍 Add Romanian (ro-RO) locale on the data grid (#5345) @rolule

  • πŸ“š Documentation improvements

  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Allows to customize variant of value input in filter panel (#4826) @alexfauquette
  • [DataGrid] Add Romanian (ro-RO) locale (#5345) @rolule
  • [DataGrid] Export Norwegian (nb-NO) locale (#5407) @cherniavskii
  • [DataGrid] Fix broken "start editing" integration with Japanese (#5414) @mnajdova
  • [DataGrid] Fix "stop editing" integration with IME e.g. Japanese (#5257) @Gumichocopengin8
  • [DataGrid] Fix dimensions computation with autoHeight and scroll x (#5401) @flaviendelangle
  • [DataGrid] Improve Slovak (sk-SK) locale (#5332) @msidlo
  • [DataGrid] Mention Premium plan in error messages and docs warnings (#5328) @cherniavskii
  • [DataGrid] Remove trailing spaces in filter input (#5279) @alexfauquette
  • [DataGridPro] Allow to infer detail panel height from content (#5163) @m4theushw
  • [DataGridPro] Fix the depth of nodes when switching from a non-flat tree to a flat tree (#5362) @flaviendelangle

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

Changes

  • [DateRangePicker] Fix keyboard selection (#5265) @alexfauquette
  • [DayPicker] Remove empty space at the bottom of the day view (#5073) @flaviendelangle
  • [pickers] Add missing type dependencies (#5331) @Methuselah96
  • [pickers] Pass the generics to the components in the theme augmentation (#5199) @toruticas

Docs

  • [docs] Explain how to use hooks inside a cell renderer (#5158) @flaviendelangle
  • [docs] Fix server-side pagination demo (#5361) @cherniavskii
  • [docs] Fix typo in the quick filter docs (#5313) @alexfauquette
  • [docs] Improve the "Getting started" page (#5293) @alexfauquette
  • [docs] New page for the pickers action bar customization (#5267) @flaviendelangle
  • [docs] Revise and split up "Overview" page into "Introduction" (#4692) @samuelsycamore
  • [docs] Use useKeepGroupedColumnsHiddren from the grid package on remaining demo (#5382) @flaviendelangle
mui-x - v5.12.2

Published by alexfauquette over 2 years ago

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

  • πŸš€ Performance improvement for dynamic row height (#5135) @m4theushw
  • πŸ•’ Add demo of how to use the data grid with date pickers (#5053) @cherniavskii
  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Fix for cosmetic bug on column filter badge (#5170) @simbahandiane
  • [DataGrid] Hide vertical scrollbar if autoHeight is enabled (#5164) @m4theushw
  • [DataGrid] Use exponential search to render non-measured rows (#5135) @m4theushw
  • [DataGridPro] Fix label of the detail panel toggle column (#5191) @m4theushw
  • [DataGridPro] Refresh detail panel caches when props change (#5110) @m4theushw

Docs

  • [docs] Add example with custom checkbox column (#5161) @flaviendelangle
  • [docs] Batch small changes (#5177) @oliviertassinari
  • [docs] Fix demo currency format (#5034) @oliviertassinari
  • [docs] Fix outdated license description to match the EULA (#5219) @joserodolfofreitas
  • [docs] Fix redundant headers (#5104) @oliviertassinari
  • [docs] Fix some capitalization to match the guidelines (#5105) @oliviertassinari
  • [docs] Improve the getRowId doc section (#5156) @flaviendelangle
  • [docs] Instruction to deal with invalid license message (#5074) @joserodolfofreitas
  • [docs] Use redirection in the code (#5114) @oliviertassinari
  • [docs] Add demo of how to use the data grid with date pickers (#5053) @cherniavskii

Core

  • [core] Improve inline code rendering within the details tag (#5166) @Harmouch101
  • [core] Remove unused props from plugin typing (#5185) @flaviendelangle
  • [core] Use the scrollbar size from useGridDimensions on DataGridProColumnHeaders (#5201) @flaviendelangle
  • [core] Fix GridColTypeDef type (#5167) @cherniavskii
  • [core] Fix GridColTypeDef usage in demo (#5197) @cherniavskii
  • [test] Add waitFor before asserting height (#5203) @m4theushw
mui-x - v5.12.1

Published by DanailH over 2 years ago

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

  • 🎁 Add reason to onFilterModelChange (#4938) @m4theushw
  • πŸ”Ž Control quick filter input value via model prop (#5013) @alexfauquette
  • πŸ“š Documentation improvements
  • 🐞 Bugfixes

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

Changes

  • [DataGrid] Add reason to onFilterModelChange (#4938) @m4theushw
  • [DataGrid] Restore focus after dismissing the column menu (#5027) @m4theushw
  • [DataGrid] Update quick filter input when model is modified (#5013) @alexfauquette
  • [DataGrid] Fix implicit dependency on react-dom (#5121) @oliviertassinari
  • [DataGrid] Support getRowId in row reordering (#5093) @flaviendelangle
  • [DataGridPro] Fix column resizing in RTL mode (#4989) @cherniavskii
  • [DataGridPro] Fix column resizing on touchscreen (#5056) @cherniavskii
  • [l10n] Update Japanese (ja-JP) locale (#5122) @hikotq
  • [l10n] Update Russian (ru-RU) locale (#5069) @Artboomy

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

Changes

  • [pickers] Fix usage of maxDate / minDate / disableFuture and disablePast (#5081) @flaviendelangle
  • [pickers] Infer mask from inputFormat (#5060) @alexfauquette
  • [pickers] Manage input value without using the focus (#4486) @alexfauquette
  • [pickers] Use new localization for doc examples (#5097) @flaviendelangle
  • [pickers] Fix shouldDisableDate in range pickers (#5123) @flaviendelangle
  • [l10n] Add Brazilian Portuguese (pt-BR) locale (#5100) @jardelnovaes
  • [l10n] Use localText for remaining texts (#4986) @alexfauquette

Docs

  • [docs] Implement the focus management on data grid demo links (#5070) @alexfauquette
  • [docs] Fix 301 link to render cell (#5106) @oliviertassinari
  • [docs] Fix broken anchor link @oliviertassinari
  • [docs] Improve movie dataset (#5142) @flaviendelangle
  • [docs] Move all localization documentation in a unique page (#5072) @alexfauquette
  • [docs] Section for overwriting core components i18n keys (#4998) @DanailH
  • [docs] Small grammar and format fixes for Dynamic Row Height section (#5098) @samuelsycamore

Core

  • [core] Allows to run tests with different date adapters (#5055) @alexfauquette
  • [core] Prettify the l10n issue (#4928) @alexfauquette
  • [core] Set correct apiRef type in row reorder pre processors #5125 @DanailH
  • [core] Stop using GridEvents in technical doc (#5157) @flaviendelangle
  • [core] Upgrade monorepo (#5101) @oliviertassinari
  • [test] Fix dynamic row height test failing on Chrome (#5147) @m4theushw
  • [test] Remove delay on server demo for regression tests (#5131) @alexfauquette
mui-x - v5.12.0

Published by cherniavskii over 2 years ago

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

  • 🎁 Introduce support for dynamic row height (#4859) @m4theushw

  • ⚠️ Remove deprecated row grouping feature from @mui/x-data-grid-pro

    Row grouping is available through the @mui/x-data-grid-premium package - see Premium plan release blogpost.

  • 🐞 Bug fixes and improvements

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

  • [DataGrid] Support dynamic row height (#4859) @m4theushw
  • [DataGrid] Add onMenuOpen and onMenuClose props (#4825) @DanailH
  • [DataGrid] Add generics to GridActionsColDef to match GridColDef (#4982) @subvertallchris
  • [DataGrid] Disable drag event handlers when row or column reorder are disabled (#4857) @DanailH
  • [DataGrid] Allow other attempts to stop edit mode if the first failed (#5016) @m4theushw
  • [DataGrid] Better reflect the dependency on Material UI (#4795) @oliviertassinari
  • [DataGrid] Add an id to the filter item created when opening the filter panel (#5014) @flaviendelangle
  • [DataGrid] Use column visibility model on Hide All / Show All when enabled (#5050) @flaviendelangle
  • [DataGridPro] Unpin columns back to original position (#4512) @m4theushw
  • [DataGridPro] Remove experimental row grouping from Pro plan (#4949) @flaviendelangle
  • [DataGridPro] Allow to scroll detail panel content if it overflows the panel (#4979) @cherniavskii
  • [DataGridPro] Do not call setRowIndex when dragging a column over a row (#4987) @flaviendelangle
  • [l10n] Add Norwegian (BokmΓ₯l) (nb-NO) locale (#5001) @spiftire
  • [l10n] Add Turkish (tr-TR) locale (#5026) @Rassilion

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

Breaking changes

  • [pickers] Restructure props in MonthPicker / YearPicker and DayPicker (#4814) @flaviendelangle

    The props of MonthPicker / YearPicker and DayPicker have been reworked to make them more consistent for a standalone usage (#4814) @flaviendelangle

    MonthPicker: The prop onMonthChange has been removed, you can use onChange instead since every change is a month change

    YearPicker: The prop onYearPicker has been removed, you can use onChange instead since every change is a year change

    DayPicker: The prop isDateDisabled has been removed, you can now use the same validation props as for the other components (maxDate, minDate, shouldDisableDate, disableFuture and disablePast)

Changes

  • [pickers] Add German (de-DE) translations (#4974) @felixh10r
  • [pickers] Support action bar on static pickers and improve typing (#5015) @flaviendelangle

Docs

  • [docs] Add docs sections / pages for upcoming features on pickers (#4603) @flaviendelangle
  • [docs] Add docs for filter panel components (#4919) @m4theushw
  • [docs] Explain how to manage focus with renderCell (#4254) @alexfauquette
  • [docs] Fix broken links to GitHub source (#5003) @Edwardveb
  • [docs] Fix navigation links (#4956) @oliviertassinari
  • [docs] Fix typo on rows docs (#4952) @jamesRadicl
  • [docs] New WAI-ARIA guidelines location (#4957) @oliviertassinari
  • [docs] Add "Slots" section to the right nav in the API pages (#4993) @DanailH
  • [docs] Fix docs feedback widget not working (#4905) @cherniavskii
  • [docs] Replace custom notes and warning with callouts (#5008) @flaviendelangle

Core

  • [core] Avoid Order ID to refer to GitHub issues/PRs (#5005) @oliviertassinari
  • [core] Improve the workflow for incomplete issues (#5012) @mnajdova
  • [core] Remove dead code on row grouping tree creation (#4945) @flaviendelangle
  • [core] Use new cache api for the row grouping last model tracking (#4980) @flaviendelangle
  • [core] Ensure that PRs have atleast 1 label (#5011) @DanailH
  • [core] Fix trailing-space @oliviertassinari
  • [core] Stop Renovate PR updates when PR is on hold (#5020) @cherniavskii
  • [license] Remove support for UTF-8 (#4893) @oliviertassinari
  • [license] Tweak error messages (#4907) @mbrookes
  • [test] Skip Safari and Firefox on broken tests (#4994) @alexfauquette
  • [test] Make argos screenshots stable (#5061) @m4theushw
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