Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Bump @material-ui/utils to ^5.0.0-alpha.1 #27539

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 1, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@material-ui/utils 5.0.0-alpha.1 -> 5.0.0-beta.1 age adoption passing confidence

Release Notes

mui-org/material-ui

v5.0.0-beta.1

Compare Source

Jul 14, 2021

Big thanks to the 17 contributors who made this release possible. Here are some highlights ✨:

@material-ui/[email protected]
Breaking changes
Changes
@material-ui/[email protected]
@material-ui/[email protected]
@material-ui/[email protected]
@material-ui/[email protected]
Docs
Core

All contributors of this release in alphabetical order: @​eps1lon, @​mbrookes, @​michal-perlakowski, @​michaldudak, @​mnajdova, @​moshfeu, @​oliviertassinari, @​rajzik, @​renovate[bot], @​sahil-blulabs, @​ShirasawaSama, @​siriwatknp, @​vimutti77

v5.0.0-beta.0

Compare Source

Jul 01, 2021

Big thanks to the 13 contributors who made this release possible. Here are some highlights ✨:

  • 🎉 This is the first beta release of v5! A huge thanks to everyone who helped to make this happen! We're targeting the 1st of September for a stable release, and will use the next two months to polish v5, and ease the migration from v4. You can follow the v5 stable milestone for more details. We now encourage any new projects to start on v5.
  • 🚀 We have completed all the planned breaking changes.
  • ⚒️ We added the codemod CLI to simplify migration to v5 (#​26941) @​eps1lon. You can find it at @material-ui/codemod.
  • 🐛 The majority of other changes in this release were bug fixes, test utilities and docs.
@material-ui/[email protected]
Breaking changes
  • [Tabs] Remove unnecessary wrapper from Tab (#​26926) @​siriwatknp

    span element that wraps children has been removed. wrapper classKey is also removed. More details about this change.

    <button class="MuiTab-root">
    - <span class="MuiTab-wrapper">
        {icon}
        {label}
    - </span>
    </button>
  • [BottomNavigation] Remove wrapper from BottomNavigationAction (#​26923) @​siriwatknp

    span element that wraps children has been removed. wrapper classKey is also removed. More details about this change.

    <button class="MuiBottomNavigationAction-root">
    - <span class="MuiBottomNavigationAction-wrapper">
        {icon}
        <span class="MuiBottomNavigationAction-label">
          {label}
        </span>
    - </span>
    </button>
Changes
  • [Box] Fix TypeScript error on maxWidth prop (#​26859) @​ansh-saini
  • [Dialog] Automatically label by its DialogTitle (#​26814) @​eps1lon
  • [Hidden] Bring back and mark as deprecated (#​26908) @​siriwatknp
  • [List] Add button runtime deprecation warning (#​26743) @​siriwatknp
  • [Modal] Type BackdropProps according to styled version (#​26836) @​eps1lon
  • [Radio] Fix `defaultValue` to match the other value types (#​26945) @​oliviertassinari
  • [Stepper] Add completed to global pseudo-classes (#​26953) @​michal-perlakowski
  • [Stepper] Fix support for no connectors (#​26874) @​varandasi
  • [TextField] Prevent `hiddenLabel` from spreading to DOM (#​26864) @​siriwatknp
  • [TextField] Fix label disappearing when focusing a button (#​26933) @​michal-perlakowski
@material-ui/[email protected]
  • [codemod] Add CLI (#​26941) @​eps1lon
@​material-ui/icons@​5.0.0-beta.0
  • [icons] Regenerate transpiled files (#​26985) @​eps1lon
@​material-ui/lab@​5.0.0-alpha.39
Breaking changes
  • [DatePicker] Remove helper text default value (#​26866) @​DouglasPds

    Make the default rendered text field closer to the most common use cases (denser).

    <DatePicker
      label="Helper text example"
      value={value}
      onChange={onChange}
      renderInput={(params) => (
    -    <TextField {...params} />
    +    <TextField {...params} helperText={params?.inputProps?.placeholder} />
      )}
    >
Changes
  • [lab] Fix missing dependency on unstyled (#​26937) @​fishyFrogFace
  • [pickers] Consider TDate in ToolbarComponent types (#​27035) @​michal-perlakowski
@material-ui/[email protected]
  • [system] Support array overridesResolver (#​26824) @​siriwatknp
Docs
  • [docs] Add notes to Table demo about stableSort (#​27025) @​CarlosGomez-dev
  • [docs] Add gold sponsor (#​26968) @​oliviertassinari
  • [docs] Update unstyled demos to not depend on `@material-ui/core` (#​26869) @​mnajdova
  • [docs] Fix demo paths in windows (#​27004) @​eps1lon
  • [docs] Export all locales (#​27002) @​eps1lon
  • [docs] Misc CONTRIBUTING.md changes (#​26925) @​eps1lon
  • [docs] Fix /components/hidden merge conflict (#​26997) @​eps1lon
  • [docs] Fix 404 links (#​26963) @​oliviertassinari
  • [docs] Remove link that points to v4 blog post (#​26960) @​steveafrost
  • [docs] Use custom webpack loader for markdown (#​26774) @​eps1lon
  • [docs] Fix 301 links (#​26942) @​oliviertassinari
  • [docs] Add page for the `sx` prop (#​26769) @​mnajdova
  • [docs] pre-fill issue when a demo crashes (#​27034) @​eps1lon
  • [docs] Move styled page under system (#​26818)
Core
  • [core] Inline rollup-plugin-size-snapshot (#​26986) @​eps1lon
  • [core] Remove unused props clone (#​26992) @​oliviertassinari
  • [core] Fix tests on Windows (#​26931) @​michaldudak
  • [core] Fix merge conflict between #​26954 and #​26874 @​oliviertassinari
  • [core] Upgrade issues-helper to v2 (#​26955) @​michal-perlakowski
  • [core] Fix merge conflict (#​26928) @​eps1lon
  • [test] Convert HiddenCSS tests to testing-library (#​27019) @​eps1lon
  • [test] Convert NativeSelectInput tests to testing-library (#​26952) @​eps1lon
  • [test] Add a default mount implementation to conformance tests (#​26949) @​eps1lon
  • [test] Update tests to pass react@next (#​26967) @​eps1lon
  • [test] Add types to describeConformanceV5 (#​26954) @​eps1lon
  • [test] Use createPickerMount where appropriate (#​26951) @​eps1lon
  • [test] Convert SwipeableDrawer tests to testing-library (#​26916) @​eps1lon
  • [test] Convert Menu tests to testing-library (#​26915) @​eps1lon
  • [test] Convert Popover tests to testing-library (#​26913) @​eps1lon
  • [test] Convert Modal tests to testing-library (#​26912) @​eps1lon
  • [test] Make remaining testing-library tests StrictMode compatible (#​26924) @​eps1lon
  • [test] Only allow wrapping enzyme mount not creating (#​27018) @​eps1lon
  • [typescript] Disallow spreading TransitionHandlerProps (#​26927) @​eps1lon

All contributors of this release in alphabetical order: @​ansh-saini, @​BC-M, @​CarlosGomez-dev, @​DouglasPds, @​eps1lon, @​fishyFrogFace, @​michal-perlakowski, @​michaldudak, @​mnajdova, @​oliviertassinari, @​siriwatknp, @​steveafrost, @​varandasi

v5.0.0-alpha.36

Compare Source

Jun 8, 2021

Big thanks to the 14 contributors who made this release possible. Here are some highlights ✨:

  • ⚒️ We've introduced a new ListItemButton component that should prevent common mistakes when using <ListItem button /> and help with customization and TypeScript support (#​26446) @​siriwatknp.

  • 👩‍🎤 experimentalStyled is now available without the experimental prefix.
    We're confident that its API shouldn't receive any major changes until the stable release of v5 (#​26558) @​mnajdova.

  • 📦 @material-ui/icons only ships ES modules and no longer CommonJS modules.
    This reduces the download size of the package from 1.7 MB to 1.2 MB and install size from 15.6 MB to 6.7 MB (#​26310) @​eps1lon.

  • 💄 Add support for row and column spacing in the Grid component (#​26559) @​likitarai1. grid spacing demo

    Note that this feature was already available for CSS grid users with the rowGap and columnGap props.

@material-ui/[email protected]
Breaking changes
  • [AppBar] Fix background color on dark mode (#​26545) @​siriwatknp

    The color prop has no longer any effect in dark mode. The app bar uses the background color required by the elevation to follow the Material Design guidelines. Use enableColorOnDark to restore the behavior of v4.

    <AppBar enableColorOnDark />
  • [core] Rename `experimentalStyled` to `styled` (#​26558) @​mnajdova

    Remove the experimental prefix, this module is going stable:

    -import { experimentalStyled as styled } from '@&#8203;material-ui/core/styles';
    +import { styled } from '@&#8203;material-ui/core/styles';
  • [SwitchBase] Replace IconButton with ButtonBase (#​26460) @​siriwatknp
  • [theme] Improve default `primary`, `secondary` and `error` theme palette (#​26555) @​siriwatknp
Changes
  • [Box] Fix module 'clsx' not found in system (#​26553) @​coder-freestyle
  • [Box] Fix runtime error when using styled-components without ThemeProvider (#​26548) @​mnajdova
  • [Radio][Checkbox] Don't forward `color` to DOM elements (#​26625) @​siriwatknp
  • [Dialog] Flatten DialogTitle DOM structure, remove `disableTypography` (#​26323) @​eps1lon
  • [Grid] Add rowSpacing and columnSpacing props (#​26559) @​likitarai1
  • [List] extract button from ListItem to ListItemButton (#​26446) @​siriwatknp
  • [Popover] Fix PaperProps.ref breaking positioning (#​26560) @​vedadeepta
  • [Rating] onChangeActive shouldn't be fired on blur/focus (#​26584) @​coder-freestyle
  • [Select] Fix custom font size centering arrow (#​26570) @​sarahannnicholson
  • [styled] Convert implicit styleProps to explicit (#​26461) @​mnajdova@siriwatknp
  • [Tabs] Fix RTL indicator (#​26470) @​siriwatknp
  • [Tabs] Fix arrow rotation in vertical & RTL (#​26527) @​siriwatknp
  • [TextField] Fix support for custom `size` prop value (#​26585) @​coder-freestyle
  • [Tooltip] Finish exiting once started (#​26535) @​eps1lon
@material-ui/[email protected]
Breaking changes
  • [icons] Only ship ES modules (#​26310) @​eps1lon

    The require() of @material-ui/icons is no longer supported.
    This should not affect you if you're using a bundler like webpack or snowpack or meta frameworks like next or gatsby.

@material-ui/[email protected]
Breaking changes
  • [pickers] Remove `openPickerIcon` prop in favor of `components.OpenPickerIcon` (#​26223) @​vedadeepta
    <DateTimePicker
      components={{
        LeftArrowIcon: AlarmIcon,
        RightArrowIcon: SnoozeIcon,
    +   OpenPickerIcon: ClockIcon,
      }}
    - openPickerIcon={<ClockIcon />}
@material-ui/[email protected]
  • [system] Add createTheme util (#​26490) @​mnajdova
Docs
  • [docs] Migrate templates to emotion (#​26604) @​vicasas
  • [docs] Remove custom primary & secondary color (#​26541) @​siriwatknp
  • [docs] Don't escape prop descriptions for markdown table context (#​26579) @​eps1lon
  • [docs] Prepare for data grid auto-generated docs (#​26477) @​m4theushw
  • [docs] Fix typo sx !== xs (#​26596) @​onpaws
  • [docs] Multiple select demos moving when selecting values (#​26539) @​itsnorbertkalacska
  • [docs] Improve migration guide for `@material-ui/styles` (#​26552) @​mnajdova
  • [docs] `Rating` `value` is nullable in `onChange` (#​26542) @​sakura90
  • [example] Remove the dependency on @​material-ui/styles (#​26567) @​garfunkelvila
Core
  • [core] Ignore latest prettier run in git-blame @​eps1lon
  • [core] Format @​eps1lon
  • [test] Add bundle fixtures (#​23166) @​eps1lon
  • [website] Add Michał to the About Us page (#​26557) @​michaldudak

All contributors of this release in alphabetical order: @​coder-freestyle, @​eps1lon, @​garfunkelvila, @​itsnorbertkalacska, @​likitarai1, @​m4theushw, @​michaldudak, @​mnajdova, @​onpaws, @​sakura90, @​sarahannnicholson, @​siriwatknp, @​vedadeepta, @​vicasas

v5.0.0-alpha.35

Compare Source

May 31, 2021

Big thanks to the 14 contributors who made this release possible. Here are some highlights ✨:

@material-ui/[email protected]
Breaking changes
  • [styles] Remove makeStyles from @material-ui/core (#​26382) @​mnajdova

    The makeStyles JSS utility is no longer exported from @material-ui/core. You can use @material-ui/styles instead. Make sure to add a ThemeProvider at the root of your application, as the defaultTheme is no longer available. If you are using this utility together with @material-ui/core, it's recommended you use the ThemeProvider component from @material-ui/core instead.

    -import { makeStyles } from '@&#8203;material-ui/core/styles';
    +import { makeStyles } from '@&#8203;material-ui/styles';
    +import { createTheme, ThemeProvider } from '@&#8203;material-ui/core/styles';
    
    +const theme = createTheme();
     const useStyles = makeStyles((theme) => ({
       background: theme.palette.primary.main,
     }));
     function Component() {
       const classes = useStyles();
       return <div className={classes.root} />
     }
    
     // In the root of your app
     function App(props) {
    -  return <Component />;
    +  return <ThemeProvider theme={theme}><Component {...props} /></ThemeProvider>;
     }
  • [styles] Remove withStyles from @material-ui/core (#​26377) @​mnajdova

    The withStyles JSS utility is no longer exported from @material-ui/core. You can use @material-ui/styles instead. Make sure to add a ThemeProvider at the root of your application, as the defaultTheme is no longer available. If you are using this utility together with @material-ui/core, you should use the ThemeProvider component from @material-ui/core instead.

    -import { withStyles } from '@&#8203;material-ui/core/styles';
    +import { withStyles } from '@&#8203;material-ui/styles';
    +import { createTheme, ThemeProvider } from '@&#8203;material-ui/core/styles';
    
    +const defaultTheme = createTheme();
     const MyComponent = withStyles((props) => {
       const { classes, className, ...other } = props;
       return <div className={clsx(className, classes.root)} {...other} />
     })(({ theme }) => ({ root: { background: theme.palette.primary.main }}));
    
     function App() {
    -  return <MyComponent />;
    +  return <ThemeProvider theme={defaultTheme}><MyComponent /></ThemeProvider>;
     }
  • [styles] Merge options in experimentalStyled (#​26396) @​mnajdova

    The options inside the experimentalStyled module are now merged under one object. In the coming weeks, we will rename ths module: styled() to signal that it's no longer experimental.

    -experimentalStyled(Button, { shouldForwardProp: (prop) => prop !== 'something' }, { skipSx: true })(...);
    +experimentalStyled(Button, { shouldForwardProp: (prop) => prop !== 'something', skipSx: true })(...);
  • [Tabs] Update min & max width and remove minWidth media query (#​26458) @​siriwatknp

    Update the implementation to better match Material Design:

Changes
@material-ui/[email protected]
@material-ui/[email protected]
  • [icons] Use array children instead of React fragments (#​26309) @​eps1lon

    Reduce a bit the size of the package.

@material-ui/[email protected]

We are progressively moving all modules that are relevant to styling custom design systems in this package. It's meant to be complementary with @material-ui/unstyled.

@material-ui/[email protected]
@material-ui/[email protected]
Breaking changes
  • [pickers] Remove allowKeyboardControl (#​26451) @​eps1lon

  • [ClockPicker] Rework keyboard implementation (#​26400) @​eps1lon

    Remove the allowKeyboardControl prop from ClockPicker (and TimePicker and variants). Keyboard navigation now works by default.

Changes
Docs
Core

All contributors of this release in alphabetical order: @​akshitsuri, @​DanailH, @​Dru89, @​eps1lon, @​Gautam-Arora24, @​jeferson-sb, @​m4theushw, @​mbrookes, @​mnajdova, @​oliviertassinari, @​pasDamola, @​siriwatknp, @​wolfykey

v5.0.0-alpha.33

Compare Source

May 9, 2021

Big thanks to the 17 contributors who made this release possible. Here are some highlights ✨:

  • 💥 Make progress with the breaking changes. We have done 81 of the 109 changes planned. We will release 5.0.0-beta.0 on July 1st and start to promote its usage over v4. You can also follow our milestone for more details.
  • And many more 🐛 bug fixes and 📚 improvements.
@material-ui/[email protected]
Breaking changes
  • [core] Remove deprecated innerRef prop (#​26028) @​m4theushw

    withStyles

    Replace the innerRef prop with the ref prop. Refs are now automatically forwarded to the inner component.

    import * as React from 'react';
    import { withStyles } from '@&#8203;material-ui/core/styles';
    const MyComponent = withStyles({
      root: {
        backgroundColor: 'red',
      },
    })(({ classes }) => <div className={classes.root} />);
    function MyOtherComponent(props) {
      const ref = React.useRef();
    - return <MyComponent innerRef={ref} />;
    + return <MyComponent ref={ref} />;
    }

    withTheme

    Replace the innerRef prop with the ref prop. Refs are now automatically forwarded to the inner component.

    import * as React from 'react';
    import { withTheme  } from '@&#8203;material-ui/core/styles';
    const MyComponent = withTheme(({ theme }) => <div>{props.theme.direction}</div>);
    function MyOtherComponent(props) {
      const ref = React.useRef();
    - return <MyComponent innerRef={ref} />;
    + return <MyComponent ref={ref} />;
    }
  • [theme] Rename `createMuiTheme` to `createTheme` (#​25992) @​m4theushw

    Developers only need one theme in their application. A prefix would suggest a second theme is needed. It's not the case. createMuiTheme will be removed in v6.

    -import { createMuiTheme } from '@&#8203;material-ui/core/styles';
    +import { createTheme } from '@&#8203;material-ui/core/styles';
    
    -const theme = createMuiTheme({
    +const theme = createTheme({
  • [theme] Remove MuiThemeProvider alias (#​26171) @​m4theushw

    The MuiThemeProvider is no longer exported. Use ThemeProvider instead. It was removed from the documentation during v4-beta, 2 years ago.

    -import { MuiThemeProvider } from '@&#8203;material-ui/core/styles';
    +import { ThemeProvider } from '@&#8203;material-ui/core/styles';
  • [Box] Remove the `clone` prop (#​26031) @​m4theushw

    Its behavior can be obtained using the sx prop.

    -<Box sx={{ border: '1px dashed grey' }} clone>
    -  <Button>Save</Button>
    -</Box>
    +<Button sx={{ border: '1px dashed grey' }}>Save</Button>
  • [Box] Remove render prop (#​26113) @​m4theushw

    Its behavior can be obtained using the sx prop directly on the child if it's a Material-UI component. For non-Material-UI components use the sx prop in conjunction with the component prop:

    -<Box sx={{ border: '1px dashed grey' }}>
    -  {(props) => <Button {...props}>Save</Button>}
    -</Box>
    +<Button sx={{ border: '1px dashed grey' }}>Save</Button>
    -<Box sx={{ border: '1px dashed grey' }}>
    -  {(props) => <button {...props}>Save</button>}
    -</Box>
    +<Box component="button" sx={{ border: '1px dashed grey' }}>Save</Box>
  • [Checkbox] Make color="primary" default (#​26002) @​vicasas

    This better matches the Material Design guidelines.

    -<Checkbox />
    +<Checkbox color="secondary />
  • [Select] Remove `labelWidth` prop (#​26026) @​m4theushw

    The label prop now fulfills the same purpose, using CSS layout instead of JavaScript measurement to render the gap in the outlined. The TextField already handles it by default.

    -<Select variant="outlined" labelWidth={20} />
    +<Select label="Gender" />
  • [core] Remove `styled` JSS utility from `@material-ui/core/styles` (#​26101) @​mnajdova

    The styled JSS utility is no longer exported from @material-ui/core/styles. You can use @material-ui/styles/styled instead. Make sure to add a ThemeProvider at the root of your application, as the defaultTheme is no longer available. If you are using this utility together with @material-ui/core, it's recommended you use the ThemeProvider component from @material-ui/core/styles instead.

    -import { styled } from '@&#8203;material-ui/core/styles';
    +import { styled } from '@&#8203;material-ui/styles';
    +import { createTheme, ThemeProvider } from '@&#8203;material-ui/core/styles';
    
    +const theme = createTheme();
     const MyComponent = styled('div')(({ theme }) => ({ background: theme.palette.primary.main }));
    
     function App(props) {
    -  return <MyComponent />;
    +  return <ThemeProvider theme={theme}><MyComponent {...props} /></ThemeProvider>;
     }

    For new components, you can instead use the experimentalStyled() helper powered by emotion/sc.

    import { experimentalStyled as styled } from '@&#8203;material-ui/core/styles';
  • [Hidden] Remove component (#​26135) @​m4theushw

    Removed in favor of using the sx prop or the useMediaQuery hook.

    Use the sx prop to replace implementation="css":

    -<Hidden implementation="css" xlUp><Paper /></Hidden>
    -<Hidden implementation="css" xlUp><button /></Hidden>
    +<Paper sx={{ display: { xl: 'none', xs: 'block' } }} />
    +<Box component="button" sx={{ display: { xl: 'none', xs: 'block' } }} />
    -<Hidden implementation="css" mdDown><Paper /></Hidden>
    -<Hidden implementation="css" mdDown><button /></Hidden>
    +<Paper sx={{ display: { xs: 'none', md: 'block' } }} />
    +<Box component="button" sx={{ display: { xs: 'none', md: 'block' } }} />

    Use the useMediaQuery hook to replace implementation="js":

    -<Hidden implementation="js" xlUp><Paper /></Hidden>
    +const hidden = useMediaQuery(theme => theme.breakpoints.up('xl'));
    +return hidden ? null : <Paper />;
  • [withWidth] Remove API (#​26136) @​m4theushw

    Removed in favor of the useMediaQuery hook. You can reproduce the same functionality creating a custom hook as described here.

  • [Autocomplete] Rename values of the reason argument (#​26172) @​m4theushw

    Rename the values of the reason argument in onChange and onClose for consistency:

    1. create-option to createOption
    2. select-option to selectOption
    3. remove-option to removeOption
  • [core] Remove `withTheme` from `@material-ui/core` (#​26051) @​mnajdova

    The withTheme utility has been removed from the @material-ui/core/styles package. You can use the @material-ui/styles/withTheme instead. Make sure to add a ThemeProvider at the root of your application, as the defaultTheme is no longer available. If you are using this utility together with @material-ui/core, it's recommended you use the ThemeProvider from @material-ui/core/styles instead.

     import * as React from 'react';
    -import { withTheme } from '@&#8203;material-ui/core/styles';
    +import { withTheme } from '@&#8203;material-ui/styles';
    +import { createTheme, ThemeProvider } from '@&#8203;material-ui/core/styles';
    
    +const theme = createTheme();
     const MyComponent = withTheme(({ theme }) => <div>{props.theme.direction}</div>);
    
     function App(props) {
    -  return <MyComponent />;
    +  return <ThemeProvider theme={theme}><MyComponent {...props} /></ThemeProvider>;
     }
  • [core] Remove `createStyles` from `@material-ui/core` (#​26018) @​mnajdova
    • The createGenerateClassName module is no longer exported from @material-ui/core/styles. You should import it directly from @material-ui/styles.
    -import { createGenerateClassName } from '@&#8203;material-ui/core/styles';
    +import { createGenerateClassName } from '@&#8203;material-ui/styles';
    • The jssPreset object is no longer exported from @material-ui/core/styles. You should import it directly from @material-ui/styles.
    -import { jssPreset } from '@&#8203;material-ui/core/styles';
    +import { jssPreset } from '@&#8203;material-ui/styles';
    • The ServerStyleSheets component is no longer exported from @material-ui/core/styles. You should import it directly from @material-ui/styles.
    -import { ServerStyleSheets } from '@&#8203;material-ui/core/styles';
    +import { ServerStyleSheets } from '@&#8203;material-ui/styles';
  • The StylesProvider component is no longer exported from @material-ui/core/styles. You should import it directly from @material-ui/styles.

    -import { StylesProvider } from '@&#8203;material-ui/core/styles';
    +import { StylesProvider } from '@&#8203;material-ui/styles';
  • The useThemeVariants hook is no longer exported from @material-ui/core/styles. You should import it directly from @material-ui/styles.

    -import { useThemeVariants } from '@&#8203;material-ui/core/styles';
    +import { useThemeVariants } from '@&#8203;material-ui/styles';
  • [FormControlLabel] The label prop is now required.

Changes
  • [Dialog] Improve support for custom breakpoints (#​26092) @​oliviertassinari
  • [IconButton] Fix default color prop (#​26064) @​Jack-Works
  • [Radio] Migrate RadioButtonIcon to emotion (#​26068) @​mnajdova
  • [SwipeableDrawer] Migrate SwipeArea to emotion (#​26059) @​mnajdova
  • [Table] Synchronize horizontal sticky header position with body (#​26159) @​LiKang6688
  • [Tabs] Fix support for null children in TabList (#​26170) @​hubertokf
  • [Tabs] Fix keyboard traversal over disabled tabs (#​26061) @​anish-khanna
  • [TextField] Fix missing `standard` variant classes in types (#​26115) @​siriwatknp
  • [TextField] Allow to customize Typography in FormControlLabel (#​25883) @​mousemke
  • [theme] Fix transition duration default value customization (#​26054) @​anshuman9999
@material-ui/[email protected]
Breaking changes
  • [Timeline] Add support for position override on items (#​25974) @​simonecervini

    Rename the align prop to position to reduce confusion.

    -<Timeline align="alternate">
    +<Timeline position="alternate">
    -<Timeline align="left">
    +<Timeline position="right">
    -<Timeline align="right">
    +<Timeline position="left">
  • [pickers] Remove customization of deep components (#​26118) @​eps1lon
Changes
  • [DatePicker] Migrate YearPicker to emotion (#​25928) @​siriwatknp
  • [DateRangePicker] Fix not being opened on click (#​26016) @​eps1lon
  • [pickers] Fix ref types (#​26121) @​eps1lon
  • [pickers] Rely on native behavior for disabled/readOnly behavior (#​26055) @​eps1lon
  • [pickers] Remove unused components from mobile and desktop variants (#​26066) @​eps1lon
  • [pickers] Document readonly/disabled pickers (#​26056) @​eps1lon
  • [pickers] Remove unused components from static variants (#​26052) @​eps1lon
  • [pickers] Toggle mobile keyboard view in the same commit as the view changes (#​26017) @​eps1lon
  • [pickers] Remove redundant aria-hidden (#​26014) @​eps1lon
  • [pickers] Ensure input value is reset in the same commit as the value (#​25972) @​eps1lon
  • [internal][pickers] Pass desktop wrapper props explicitly (#​26120) @​eps1lon
  • [internal][pickers] Move useInterceptProps into module (#​26090) @​eps1lon
  • [internal][pickers] Explicit default toolbar components (#​26075) @​eps1lon
  • [internal][pickers] Move validation from config to module (#​26074) @​eps1lon
  • [internal][pickers] Minimal types for defaultizing in useInterceptProps (#​26063) @​eps1lon
  • [internal][pickers] Don't validate inputFormat in production (#​26053) @​eps1lon
  • [internal][pickers] Remove unused styles (#​26023) @​eps1lon
  • [internal][pickers] Remove `AllShare

Configuration

📅 Schedule: "on sunday before 6:00am" in timezone UTC.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot added the dependencies Update of dependencies label Aug 1, 2021
@mui-pr-bot
Copy link

mui-pr-bot commented Aug 1, 2021

No bundle size changes (experimental)

Generated by 🚫 dangerJS against a37f4c8

@renovate
Copy link
Contributor Author

renovate bot commented Aug 1, 2021

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will now ignore this update (^5.0.0-alpha.1). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the ignoreDeps array of your renovate config.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.

@renovate renovate bot deleted the renovate/material-ui-utils-5.x-lockfile branch August 1, 2021 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Update of dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants