yarn material-ui 0.16.0-rc1
v0.16.0-rc1

latest releases: 0.20.2, 0.20.1, 1.0.0-beta.47...
7 years ago

We have shifted goals for v0.16.0.
Across a number of issues over the last ~5 months we have been telling people that certain improvements are coming in v0.16.0 ranging from performance to component API issues and more.
Those improvement are coming with the next branch.
We are switching in goal so we can release changes more often.

Breaking Changes
  • [Badge] Swapped primary and accent colors (#4449)
  • [CircularProgress] The API has become more flexible and straightforward. size attribute now means the outer diameter in pixels. Line thickness is variable and should be defined via the thickness attribute. Default margins are eliminated. If you'd like to upgrade your existing app without changing the actual sizes of your CircularProgress components, here are the formulas:
newSize = 59.5 * oldSize;
thickness = 3.5 * oldSize;
margin = (oldSize < 0.71) ?
  ((50 - 59.5 * oldSize) / 2) :
  (5.25 * oldSize);

Examples:

// Before:
<CircularProgress />
<CircularProgress size={2} />

// After:
<CircularProgress size={59.5} style={{margin: 5.25}} /> // Thickness is 3.5 by default
<CircularProgress size={119} thickness={7} style={{margin: 10.5}} />

(#4705)

  • [core] Wrap the propTypes definitions so they can be removed in production (#4872)
  • [core] Remove the deprecated code (#4987)
  • [List] Rename MakeSelectable to makeSelectable (#5025)
Component Fixes / Enhancements
  • [BottomNavigation] Fix SVG icon positioning (#4982)
  • [Buttons] Reset hover state when disabled prop is changed (#4951)
  • [CardHeader] Fixes warning: Unknown props titleColor (#0e787c7)
  • [Checkbox] Tweak the transition to allow different shapes (#5016)
  • [DatePicker] Improve dark theme support (#4943)
  • [DatePicker] Changes opacity of disabled day-buttons (#4994)
  • [EnhancedTextarea] Guard for if scrollHeight is not present (#5015)
  • [FloatingActionButton] Reset hover state when disabled prop is changed (#4951)
  • [IconMenu] Warn when not providing an IconButton to iconButtonElement (#4990)
  • [NestedList] Prevent rendering the children when the nested list is hidden (#5024)
  • [Popover] Prevent creating multiple timeouts when popover is closing (#5010)
  • [ListItem] Fix primaryTogglesNestedList not working with checkbox (#4988)
  • [RaisedButton] Fixes warning: Unknown props on (#5067)
  • [RefreshIndicator] Passing other props to the root element (#5054)
  • [RTL] Add a new directionInvariant property (#5026)
  • [TableRowColumn] Tooltip visible with TableRowColumn (#5014)
  • [TextField] Better support for type=search (#4973)
Docs
  • [docs] Fix 404 links (#4998)
  • [examples] Move to own repositories (#4475)
  • [showcase] Add some new projects (#4978, #5119)
Core
  • [Slider] Clean up the implementation (#5036)
  • [test] Reduce the noise when running the test suite (#ea2538e)

Don't miss a new material-ui release

NewReleases is sending notifications on new releases.