All Versions
500
Latest Version
Avg Release Cycle
9 days
Latest Release
-

Changelog History
Page 30

  • v3.9.3 Changes

    • [Select] Open select when focused with enter (#14452) @oknechirik
    • [Tooltip] Fix children focus detection (#14496) @codeheroics
    • [SwipeableDrawer] Ignore open swipe if it didn't start on the swipe area (#15038) @leMaik
    • [Button] Narrow type for type prop (#15096) @karlbohlmark
  • v3.9.2 Changes

    • ⚡️ [Portal] Fix onRendered being called before child componentDidUpdate (#14305) @joshwooding
    • [Select] Id should not be set from name if missing (#14322) @aericson
    • [ListItem] Add alignItems prop to ListItem.d.ts (#14334) @EndiM
    • [useMediaQuery] Fix typings for options object (#14339) @johannwagner`
    • [NativeSelect] Fix option background for dark theme (#14340) @ryancogswell
    • [Button] Add color inherit to outlined variant of button component (#14332) @EndiM
    • [ListItem] Improve ListItemSecondaryAction DX (#14350) @eps1lon
    • [ExpansionPanel] Fix userAgent check (#14361) @Floriferous
  • v3.9.1 Changes

    • [Tooltip] Add example using node (#14182) @Varad25
    • [Badge] Make badgeContent optional in ts too (#14186) @kLabz
    • [CircularProgress] Fix animation jumps on indeterminate variant (#14198) @rfbotto
    • [Textarea] Fix line height visibility issue on SSR (#14197) @rfbotto
    • [Link] Fix type declaration for props (#14193) @lunaryorn
    • 🔀 [useMediaQuery] Synchronize TypeScript definition with js one (#14214) @sthenault
    • 👍 [MenuList] Add home and end key support (#14212) @dallin-christensen
    • [InputAdornment] Automatically inherit the variant (#14023) @joshwooding
    • [Dialog] Add missing PaperComponent property in the definition (#14240) @zharris6
    • [Dialog] Check target has not changed before closing (#13789) @joshwooding
    • [TextField] Fix to expose helperText for accessibility (#14266) @mlenser
    • [Modal] Hide the manager property (#14273) @oliviertassinari
    • [GridListTileBar] Add missing titleWrap key (#14275) @nroot86vml
    • 💻 [Pickers] Promote material-ui-pickers (#14277) @oliviertassinari
    • [Select] Add customization demo (#14281) @bemineni
    • 👍 [ExpansionPanel] Fix square support (#14282) @brandonvilla21
    • [Dialog] Fix scrollbar (#14288) @joshwooding
    • 🚚 [LinearProgress] Remove dead bar2Determinate CSS class (#14298) @lmcarreiro
    • ✅ [Select] Help automated UI testing (#14289) @oumaima1234
    • [MobileStepper] Fix typo CSS API (#14300) @DenrizSusam
    • ✅ [Link] Add ts test and distinguish from react-router link test (#14304) @rosskevin
  • v3.9.0 Changes

    • ⏱ [ButtonBase] Reduce keyup timeout interval to 500ms (#14120) @rfbotto
    • [InputAdornment] Add disablePointerEvents prop (#14123) @rfbotto
    • 0️⃣ [Chip] Fix wrong font color for default variant with secondary color (#14125) @bjm904
    • [IconButton] Warn when providing onClick to a child of a button (#14160) @oliviertassinari
    • [Link] Refinement (#14162) @oliviertassinari
    • [Modal] Change keydown handling to use synthetic event (#14134) @rfbotto
    • [Badge] Give Badge dynamic width and other improvements (#14121) @joshwooding
  • v3.8.3 Changes

    • [InputBase] Fix the InputBaseComponentProps type (#14082) @franklixuefei
    • [Link] Add a Link component (#14093) @joshwooding
    • [core] Fix jss v10 types being used (#14117) @eps1lon
  • v3.8.2 Changes

    • [TableCell] Add align to the TypeScript definition (#14046) @rfbotto
    • [withWidth] Add TypeScript definitions for options (#14054) @anthotsang
    • [Button] Fix vertical alignment of text (#14051) @joshwooding
    • ⚡️ [Tabs] Update scrollable property description (#14059) @jmcpeak
    • [Tabs] Add standard variant (#14067) @oliviertassinari
    • 0️⃣ [RadioGroup] Support defaultValue in uncontrolled mode (#14092) @Slessi
    • [core] Relax @babel/runtime version to 7.2.0 (#14096) @NMinhNguyen
    • 0️⃣ [MenuList] Wrap focus by default, add disableListWrap (#14100) @dallin-christensen
  • v3.8.1 Changes

    • 🛠 Fix utils.chainPropTypes issue
  • v3.8.0 Changes

    🗄 Deprecations

    • 🗄 [Tabs] Add variant prop and deprecate fullWidth and scrollable props (#13980)

    The Tabs fullWidth and scrollable properties can't be used at the same time. The API change prevents any awkward usage.

    -<Tabs fullWidth>
    +<Tabs variant="fullWidth">
    

    🔄 Changes

    • 💅 [Fab] Add styles to make size property work with extended property (#13973) @rfbotto
    • 🛠 [CardHeader] Change action element to have a fixed right margin (#13992) @inv8der
    • [SvgIcon] Add createSvgIcon type definition (#13994) @yifei-fu
    • [ExpansionPanel] Add customized demo (#13998) @rfbotto
    • [Button] Fix vertical text alignment by reducing padding (#13931) @adipascu
    • ⚡️ [Card] Update the action spacing to better match the spec (#14005) @oliviertassinari
    • [LinearProgress] Change height from 5 to 4 pixels (#14009) @almondj
    • 📄 [Modal] Add cross references from Modal docs to other components (#14025) @ryancogswell
    • [Tabs] Fix infinite loop in the scroll button logic (#14033) @joshwooding
    • 💅 [styles] Fix component animations (#14035) @joshwooding
  • v3.7.1 Changes

    • 🚚 [Slide] Remove direction from being passed on to children (#13930) @rfbotto
    • [Dialog] Allow use of custom className under PaperProps (#13935) @eladhayun
    • [Input] Check custom input inputRef implementation (#13934) @henrik1234
    • [BottomNavigation] Add component prop (#13960) @lychyi
    • [TextField] Add Solo Field demo (#13945) @joshwooding
    • 👍 [RadioGroup] Support uncontrolled mode (#13929) @rfbotto
    • 📚 [TextField] Reword solo textfield documentation (#13970) @joshwooding
    • [layout] Add new useMediaQuery hook (#13867) @joshwooding
    • 🚚 [Tab] Remove font size change logic (#13969) @rfbotto
    • ⚡️ [Autocomplete] Update react-select demo to have isClearable set to true (#13975) @rfbotto
  • v3.7.0 Changes

    🗄 Deprecations

    We are allowing more align variants (left, center, right, inherit, justify). 💻 Following our API guideline, we are using an enum over a boolean. Keep in mind that monetary or generally number fields should be right aligned as that allows you to add them up quickly in your head without having to worry about decimals.

    -<TableCell numeric>
    +<TableCell align="right">
    
    • [TableCell] Add align property (#13860) @rfbotto

    🔄 Changes

    • 🛠 [Card][List] Change sub-components to have fixed gutters (#13788) @joshwooding
    • [Button] Fix padding for Text Button variant to adhere to spec (#13827) @bdeloeste
    • [ButtonBase] Add stop ripple on context menu event (#13740) @joshwooding
    • 📚 [Menu] Add reason value and update documentation for on close reason (#13877) @rfbotto
    • [Dialog] Add a PaperComponent property & draggable demo (#13879) @rfbotto
    • [Tabs] Correct typo in error message (#13902) @timmydoza
    • [Tooltip] Fix hover display issue (#13911) @oliviertassinari