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
@material-ui/lab@v4.0.0-alpha.12
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