npm @material-ui/system 4.0.0-rc.0

May 20, 2019

A big thanks to the 17 contributors who made this release possible!

We have done the very last breaking changes (nothing significant).
The release of v4 is imminent, stay tuned!

@material-ui/core@v4.0.0-rc.0

Breaking changes

  • [ClickAwayListener] Fix scrollbar interaction (#15743) @Umerbhat
  -<ClickAwayListener />
  +<ClickAwayListener mouseEvent="onMouseUp" />

We recommend the default value since mouseup will be triggered by clicks
on scrollbars.

  • [Tabs] Hide scrollbar buttons when possible (#15676) @whitneymarkov
  -<Tabs />
  +<Tabs scrollButtons="desktop" />
  • [Tabs] Remove deprecated fullWidth and scrollable props (#15670) @mbrookes
  -<Tabs fullWidth scrollable />
  +<Tabs variant="scrollable" />

Changes

  • [ButtonBase] Convert to function component (#15716) @eps1lon
  • [CssBaseline] Fix wrong default font weight (#15747) @oliviertassinari
  • [InputBase] Convert to function component (#15446) @adeelibr
  • [Popups] Allow Element as anchor el (#15707) @eps1lon
  • [Portal] Fix disablePortal not working (#15701) @imdaveead
  • [Radio] Animate the check state change (#15671) @imdaveead
  • [Tabs] Remove deprecated fullWidth and scrollable props (#15670) @mbrookes
  • [Tabs] Update rendering of auto-scrollable buttons (#15676) @whitneymarkov
  • [Tabs] Update onChange docs to match types (#15672) @jharrilim
  • [ToggleButtonGroup] Add size prop (#15644) @isaacblinder

@material-ui/icons@v4.0.0-rc.0

  • [icons] Forward ref (#15683) @eps1lon

@material-ui/lab@v4.0.0-alpha.12

  • [SpeedDial] Convert to function component (#15737) @jeongsd

Docs

  • [docs] Add showcase criteria (#15686) @cvanem
  • [docs] Document if a component is StrictMode compatible (#15718) @eps1lon
  • [docs] Fix "enebles" typo on Palette page (#15719) @sbward
  • [docs] Fix a typo (#15709) @designorant
  • [docs] Fix Algolia top level duplication (#15738) @oliviertassinari
  • [docs] Fix typo and formatting in app-bar demo (#15723) @flying-sheep
  • [docs] Overhaul bundle size guide (#15739) @eps1lon
  • [docs] Persist the side nav scroll (#15704) @oliviertassinari
  • [docs] Port blog to next (#15711) @mbrookes
  • [docs] Simplify /related-projects (#15702) @pinturic
  • [docs] Use pickers from material-ui namespace (#15691) @eps1lon
  • [docs] Warn about ButtonBase#disableRipple and a11y (#15740) @eps1lon
  • [docs] Add ClickAwayListener breaking change (#15753) @eps1lon
  • [docs] Core a11y improvements (#15748) @eps1lon
  • [docs] Fix some apostrophe in TypeScript doc (#15757) @DDDDDanica

Core

  • [test] Colocate shadow root test for focus visible with implementation (#15712) @eps1lon
  • [test] Extend StrictMode tests (#15714) @eps1lon
  • [core] Add missing fontStyle type to TypographyStyle (#15733) @merceyz
latest releases: 5.0.0-alpha.14, 5.0.0-alpha.13, 5.0.0-alpha.11...
17 months ago