material-ui

Material UI: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

MIT License

Downloads
174M
Stars
91.4K
Committers
3.2K
material-ui -

Published by oliviertassinari almost 6 years ago

Corrupted, don't use.

material-ui -

Published by oliviertassinari almost 6 years ago

Nov 5, 2018

Big thanks to the 16 contributors who made this release possible!

Here are some highlights ✨:

  • ⚛️ Fix some React 16.6.0 warnings in StrictMode (#13498, #13477) @eps1lon.
  • 💅 Improve the customization of the outlined input (#13428) @oliviertassinari.
  • And many more bug fixes and documentation improvements.

@material-ui/[email protected]

  • [Autocomplete] Fix react-select input overflow (#13413) @sayfulloev
  • [Drawer] Add a root style rule for consistency (#13418) @KirankumarAmbati
  • [Menu] Fix position regression (#13419) @oliviertassinari
  • [Menu] Add a visual regression test (#13420) @oliviertassinari
  • [Select] Fix focused text colour (#13423) @joshwooding
  • [Tabs] Fix misaligned tab (#13421) @Ang-YC
  • [OutlinedInput] Improve customization (#13428) @oliviertassinari
  • [CircularProgress] Introduce disableShrink property (#13430) @joshwooding
  • [Select] Improve the value comparison function (#13408) @nicolasiensen
  • [InputLabel] Fix InputLabelClassKey (#13445) @eps1lon
  • [createMixins] Use theme spacing unit in gutters (#13452) @zsalzbank
  • [ButtonBase] Update focusVisible ponyfill for shadowRoots (#13483) @jaipe
  • [Table] Add rowspan and colspan examples (#13490) @josgraha
  • [FormControlLabel] Add top and bottom labelPlacement property variants (#13499) @JulienMalige
  • [List] Use stable context API (#13498) @eps1lon
  • [SvgIcon] Add shapeRendering property description (#13509) @joshwooding

@material-ui/[email protected]

  • [Slider] Fix hover state not being registered (#13437) @eps1lon
  • [SpeedDial] Add default value to tooltipOpen property (#13458) @joshwooding

Docs

  • [examples] Fix Next.js warning "no title in _document.js" (#13415) @iamhosseindhv
  • [docs] Update misspelled "Interactive" in Tooltip Demo (#13427) @imjaroiswebdev
  • [docs] Fix the scroll functionality of the mini drawer demo (#13460) @nicolasiensen
  • [examples] Update create-react-app examples (#13453) @eps1lon
  • [docs] Add Google Analytics events (#13451) @goldins
  • [docs] Use stable context API (#13477) @eps1lon
  • [docs] Update CONTRIBUTING.md (#13478) @josgraha
  • [docs] Fix material-ui-popup-state IE 11 issue (#13474) @jedwards1211
  • [docs] Add Typography example for MenuItem (#13500) @joshwooding
  • [docs] Reword flexbox limitation (#13508) @joshwooding

Core

  • [core] Ponyfill global (#13426) @TrySound
  • [core] Upgrade dev dependencies (#13429) @oliviertassinari
material-ui -

Published by oliviertassinari almost 6 years ago

Oct 27, 2018

Big thanks to the 17 contributors who made this release possible!

Here are some highlights ✨:

  • 🐛 Fix some important issues with the Modal (#13378, #13389) @TomiCake.
  • 🐛 Fix a Dialog scroll issue (#13409) @Ang-YC.
  • 📝 Full IE 11 support (#13375, #13324) @eps1lon.
  • And many more bug fixes and documentation improvements.

@material-ui/[email protected]

  • [Stepper] Fix visual issue on IE 11 (#13375) @oliviertassinari
  • [Modal] Reuse the same reference (#13378) @oliviertassinari
  • [MenuItem] Add disableGutters property (#13329) @adeelibr
  • [FormControl] Issue 13246 revert (#13380) @drkohlipk
  • [theme] Correct augmentColor TypeScript definition (#13376) @sveyret
  • [Table] Change divider color in dark theme (#13395) @Krijovnick
  • [TablePagination] Better color inheritance (#13393) @markselby9
  • [Modal] Fix aria and focus logic (#13389) @TomiCake
  • [Tooltip] Allow to interact with the tooltip (#13305) @jantimon
  • [Dialog] Fix unable to drag scrollbar when scroll="body" (#13409) @Ang-YC

@material-ui/[email protected]

  • [Slider] Improve performance of slider (#13325) @Pajn

Docs

  • [docs] Fix some issue with i18n (#13342) @GFwer
  • [docs] Add polyfill for IE 11 (#13324) @eps1lon
  • [docs] Correct title attribute for Paella recipe card (#13398) @vixmorrigan-redseven
  • [docs] CONTRIBUTING is not read by default (#13400) @eps1lon
  • [docs] Add missing for prop-type (#13401) @mvsmal
  • [docs] aria-owns accepts 'string | undefined' but we feed it 'null' (#13396) @Primajin
  • [docs] Let user know where coming from (#13405) @bekicot
  • [docs] Update Workbox to v3.6.3 (#13392) @msiadak
  • [docs] Better i18n capability (#13410) @oliviertassinari

Core

  • [core] Update overrides type declarations (#13379) @eps1lon
  • [core] Misc of improvements (#13381) @oliviertassinari
material-ui -

Published by oliviertassinari about 6 years ago

Oct 24, 2018

Big thanks to the 8 contributors who made this release possible!

🐛 This is a quick patch after an important regression with the Modal component.

@material-ui/[email protected]

  • [Modal] Fix modalRef is null (#13351) @TomiCake
  • [Modal] Add a failing test case (#13350) @universalmind303
  • [Button] Fix styles classes isolation (#13352) @MECarmody
  • [Chip] Control clickable property (#13056) @vilvaathibanpb

Docs

  • [docs] Add material-ui-popup-state examples (#13044) @jedwards1211
  • [docs] Recommend yarn link to test local distribution (#13348) @nicolasiensen
  • [docs] Move the favicon to the root (#13362) @oliviertassinari
material-ui -

Published by oliviertassinari about 6 years ago

Oct 21, 2018

Big thanks to the 26 contributors who made this release possible!

Here are some highlights ✨:

  • 🐛 Fix some important issues with the Modal (#13082, #13310) @J-Kallunki.
  • 📝 First translations of the documentation in Chinese (#13094) @mbrookes.
  • 📦 Make the Drawer demos usable outside of the box (#13314).
  • And many more bug fixes and documentation improvements.

@material-ui/[email protected]

  • [FormHelperText] Error styles should override disabled styles (#13217) @matthewdordal
  • [InputBase] Add 'renderPrefix' and 'onFilled' signatures (#13282) @zheeeng
  • [Drawer] Fix right chevron in persistent demo (#13275) @fabriziocucci
  • [Tabs] Center text within tabs (#13258) @pelotom
  • [ModalManager] Fix aria-hidden of modal current node (#13082) @J-Kallunki
  • [Modal] Restore the focus as fast as possible (#13310) @oliviertassinari
  • [Select] Add a multiple placeholder demo (#13309) @rfbotto
  • [ListItem] Document how you can render a link (#13069) @JulienUsson
  • [Select] Fix NativeSelect's height in FF and Edge (#13326) @pinguinjkeke
  • [FormControl] Added zIndex of 0 to root style (#13327) @drkohlipk
  • [withStyle] Improve the dangerouslyUseGlobalCSS option (#13330) @oliviertassinari

@material-ui/[email protected]

  • [Slider] Fix Jest unmount issue (#13295) @mdartic

@material-ui/[email protected]

  • [withStyle] Improve the dangerouslyUseGlobalCSS option (#13330) @oliviertassinari

Docs

  • [docs] Adds documentation for Circular Progress component (#13266) @mxmcg
  • [docs] Remove usage of non-existent listItem jss class (#13269, #13268) @G-Rath
  • [examples] Extend the .gitignore files (#13270) @phiilu
  • [docs] Remove/annotate deprecated button variants (#13280) @eps1lon
  • [docs] Update RTL guide to be more clear (#13181) @wenduzer
  • [docs] Add checklist to PR template (#13225) @eps1lon
  • [docs] Fix markdown formatting (#13284) @rutsky
  • [docs] Fix typo (#13287) @NMinhNguyen
  • [docs] Fixes typos & formatting in GridListTile and GridListTileBar documentation (#13298) @rassek96
  • [docs] Reverse show password logic (#13301) @ShunnyBunny
  • [docs] Some improvements (#13308) @programistka
  • [docs] Clarify on how to use the local distribution in the CONTRIBUTING file (#13312) @nicolasiensen
  • [docs] Refactor CheckboxesGroup to support IE11 (#13316) @simjes
  • [docs] Set the infrastructure for a full page demo (#13314) @oliviertassinari
  • [docs] Fix typos & formatting in filled-input (#13317) @dskiba
  • [docs] Remove usage of non-existent margin jss class (#13318) @G-Rath
  • [docs] Fix ad display (#13321) @oliviertassinari
  • [docs] New Crowdin translations (#13094) @mbrookes

Core

  • [core] Fix defaultFontFamily misspelled in createTypography (#13260) @TheBear44
  • [core] Misc of improvements (#13271) @oliviertassinari
  • [core] Upgrade the dev dependencies (#13286) @oliviertassinari
  • [core] Disable the jss vendor plugin server side (#13285) @oliviertassinari
  • [core] Work toward preventing Googlebot regressions (#13323) @oliviertassinari
material-ui -

Published by oliviertassinari about 6 years ago

Oct 16, 2018

Big thanks to the 3 contributors who made this release possible!
This is a quick patch after important regressions.

@material-ui/[email protected]

  • [ButtonBase] Fix process is not defined (#13252) @eps1lon

Core

  • [core] Fix deprecated variant (#13254) @oliviertassinari
  • [core] Add a real life benchmark (#13244) @oliviertassinari
  • [core] Only use debounce client-side (#13255) @oliviertassinari
material-ui -

Published by oliviertassinari about 6 years ago

Oct 14, 2018

Big thanks to the 19 contributors who made this release possible!

Here are some highlights ✨:

  • 🐛 A simpler Typography upgrade story
  • 🚀 Work on the performance server-side (x10) (#13233, #13236)
  • And many more bug fixes and 📝 documentation improvements.

@material-ui/[email protected]

  • [DialogContentText] Fix typography deprecation warning with useNextVariants (#13148) @eps1lon
  • [SnackbarContent] Fix invalid dom (#13151) @eps1lon
  • [Autocomplete] Fix the Portal Downshift demo (#13166) @oliviertassinari
  • [SwitchBase] Fix type declarations (#13172) @eps1lon
  • [Switch] Fix stacking context (#13122) @skenbo0916
  • [Radio][Switch] Accept number & bool as value (#13173) @rassek96
  • [Collapse] Show overflow content once entered (#13117) @skenbo0916
  • [Stepper] Forward state properties to StepConnector (#13130) @jmaloon
  • [Typography] Add missing classkey for overline variant (#13187) @eps1lon
  • [Stepper] Prevent overriding Step's props (#13188) @nikhilem
  • [Stepper] We were too greedy, revert (#13192) @oliviertassinari
  • [withWidth] Document the render prop (#13074) @JulienUsson
  • [TextField] Fix/core/input label/declarations and refactor (#13200) @eps1lon
  • [CardActionArea] Fix overflow issue (#13213) @mdsadiq
  • [Typography] Improve the upgrade story (#13214) @oliviertassinari
  • [Snackbar] Remove non supported property anchorOrigin.vertical=enter (#13238) @iamhosseindhv
  • [Tabs] Fix IE 11 styling (#13230) @pography

@material-ui/[email protected]

  • [SpeedDialAction] Fix className prop being ignored (#13161) @eps1lon
  • [SpeedDial] Add missing class keys (#13228) @msenevir

Docs

  • [docs] Use typography v2 in examples (#13112) @eps1lon
  • [docs] Add formik-material-ui (#13149) @cliedeman
  • [examples] Fix codesandbox throwing Invalid comparator (#13153) @eps1lon
  • [docs] Keep working on the SEO issues (#13158) @oliviertassinari
  • [docs] Fix select outlined example (#13168) @RichardLindhout
  • [Grid] Refactor prop order for clarity (#13204) @dijonkitchen
  • [docs] Fix typo in Dialog (#13209) @rassek96
  • [Tabs] Remove the href form simple tab example (#13205) @menomanabdulla
  • [docs] Add demo for a bottom app bar (#13030) @adeelibr
  • [docs] Fix a typo in the content that Table normally takes (#13219) @eddiemonge
  • [docs] Change filled-input link text to FilledInput (#13223) @G-Rath
  • [docs] Add Onepixel to the showcase (#13227) @oliviertassinari
  • [docs] Fix API generation for i18n (#13237) @mbrookes
  • [docs] Keep SEO juice for the other pages (#13240) @oliviertassinari

Core

  • [test] Add visual regression test for SpeedDIal (#13140) @eps1lon
  • [test] Tidelift - skip checking nomnom & os-locale (#13157) @mbrookes
  • [core] Benchmark Material-UI (#13233) @oliviertassinari
  • [core] Introduce JSS caching (#13236) @oliviertassinari
material-ui -

Published by oliviertassinari about 6 years ago

Oct 8, 2018

Big thanks to the 18 contributors who made this release possible!

Here are some highlights ✨:

  • 💅 Update the Typography implementation to better follow the specification (#12916) @eps1lon.
  • 📝 Enable translating the documentation into Chinese @mbrookes.
  • 📝 Fix many SEO issues of the docs.
  • And many more bug fixes 🐛 and documentation improvements.

@material-ui/[email protected]

Deprecations

  • [Typography] Add typography v2 variants (#12916) @eps1lon

This is a backward compatible change.
You can opt-in the usage of the new Material Design typography specification.
To learn more about the upgrade path, follow https://material-ui.com/style/typography/#migration-to-typography-v2.

  • [Button] Deprecate flat and raised variant naming (#13113) @eps1lon

This change updates the variant wording to match the one used in the Material Design specification.

-<Button variant="flat" />
+<Button variant="text" />
-<Button variant="raised" />
+<Button variant="contained" />

You can suppress the warnings with the environment variable MUI_SUPPRESS_DEPRECATION_WARNINGS set to a truthy value.

Changes

  • [TextField] Ensure labelWidth is set (#13077) @evanstern
  • [styles] Remove react-jss dependency (#12993) @oliviertassinari
  • [TextField] Fix ClassKey inference for outlined and filled variants (#13060) @eps1lon
  • [Select] Document the filled and outlined variants (#13071) @JulienUsson
  • [Typography] Support incomplete headlineMapping property (#13078) @oliviertassinari
  • [Stepper] Expose connector index to (#13079) @dannycochran
  • [ListItemIcon] Add wrapper <div> element to children (#13067) @izyb
  • [TextField] Fix of Uncaught TypeError: r.inputRef.focus is not a function (#13091) @MustD
  • [InputAdornment] Add missing "variant" prop to types (#13107) @cmfcmf
  • [Textarea] Merge style with calculated height (#13125) @daniel-rabe
  • [Typography] Small improvements (#13129) @oliviertassinari
  • [Typography] Run the e2e tests with the next variant (#13136) @oliviertassinari
  • [Tooltip] Forward the properties to the child element (#13138) @parulgupta26
  • [Tooltip] Prevent onOpen, onClose to pass through (#13139) @eps1lon

@material-ui/[email protected]

  • [SpeedDial] Improve hover intent between Dial and Actions (#13018) @eps1lon
  • [Slider] Fix thumb outline not matching spec (#12967) @eps1lon
  • [SpeedDial] Fix navigation between SpeedDialActions (#12725) @eps1lon
  • [Slider] Lowest value for vertical should be at the bottom (#13090) @eps1lon

Docs

  • [docs] Fix more SEO issues (#13050) @oliviertassinari
  • [docs] Fix even more 301 redirections (#13051) @oliviertassinari
  • [docs] Use typography v1 in examples (#13073) @mikhailsidorov
  • [docs] Add SFR Presse to the Showcase (#13092) @RyudoSynbios
  • [docs] Mark Text fields variants as supported (#13089) @KaRkY
  • [docs] Add internationalization (#13066) @mbrookes
  • [docs] Remove language code for default language for CrowdIn (#13093) @mbrookes
  • [docs] Update SwipeableTextMobileStepper in demos with AutoPlay (#13095) @JayathmaChathurangani
  • [docs] Fix broken link (#13096) @Hocdoc
  • [docs] Use the InputBase component for the AppBar demo (#13102) @oliviertassinari
  • [docs] Adds DropDownMenu to migration guide (#13110) @mxmcg
  • [docs] Warn about the number of inputs allowed in a FormControl (#13108) @matthewdordal
  • [docs] Repurpose page edit button as Chinese l10n call-to-action (#13115) @mbrookes
  • [docs] Fix a IE11 rendering issue (#13118) @oliviertassinari
  • [docs] Link the related projects where it's relevant (#13124) @oliviertassinari
  • [docs] Fix 404 edit button of the versions page (#13127) @oliviertassinari
  • [docs] Add a translation badge to readme, and update URLs (#13128) @mbrookes

Core

  • [core] Add integrity hashes to yarn.lock (#13055) @eps1lon
  • [test] Fail if coverage can't be push (#13084) @eps1lon
  • [core] Remove eslint-spellcheck (#13120) @oliviertassinari
  • [test] Add jsonlint to CI (#13126) @mbrookes
material-ui -

Published by oliviertassinari about 6 years ago

Sep 30, 2018

Big thanks to the 16 contributors who made this release possible!
It contains many bug fixes 🐛 and documentation improvements 📝.

@material-ui/[email protected]

  • [FormControlLabel] Reverse margins values when labelPlacement="start" (#13007) @IvanoffDan
  • [InputBase] Fix cursor on disabled state (#13008) @itskibo
  • [InputLabel] Add variant property to InputLabel type definition (#13009) @chrislambe
  • [StepLabel] Introduce StepIconComponent property (#13003) @semos
  • [StepConnector] Customize connector based on internal states (#13023) @spirosikmd
  • [OutlinedInput] notched should be boolean type (#13038) @zheeeng
  • [TextField] Add "pointerEvents: none" to outline and filled variants (#13040) @byronluk
  • [TextField] Fix the recent regressions (#13017) @slipo
  • [Portal] container should allow being 'null' type (#13043) @zheeeng

@material-ui/[email protected]

Breaking change

  • [Slider] Replace reversed with rtl support on horizontal sliders (#12972)

@material-ui/[email protected]

  • [docs] Defer NProgressBar rendering to the client (e5d757dc8fec9dd6a0951b865dec531528b7f1d0) @oliviertassinari

Docs

  • [docs] Fix typo in grid.md (#12978) @jschnurr
  • [examples] Clean up create-react-app-with-typescript (#12992) @eps1lon
  • [docs] Small spelling correction (#13012) @innovade
  • [docs] Add closing tag in the Popover snippet (#13026) @liesislukas
  • [docs] The Grammar Nazi (#13031) @maciej-gurban
  • [docs] Improve the Gatsby demo (#13041) @oliviertassinari
  • [docs] Fix 3xx and 4xx HTTP statuses (#13046) @oliviertassinari
  • [docs] Fix issues spotted by ahrefs.com (#13047) @oliviertassinari

Core

  • [core] Upgrade the @types/jss dependency to 9.5.6 (#12982) @qvxqvx
  • [core] Upgrade the dev dependencies (#13016) @oliviertassinari
  • [core] Remove redundant class field initializers, save 1% of bundle size (#13022) @RobertPurcea
  • [core] Better assertion (#13035) @oliviertassinari
material-ui -

Published by oliviertassinari about 6 years ago

Sep 24, 2018

Big thanks to the 21 contributors who made this release possible!
It contains many bug fixes 🐛 and documentation improvements 📝.

@material-ui/[email protected]

  • [TextField] Fix alignment bug in Safari (#12906) @shcherbyakdev
  • [InputLabel] Fix Chrome's autofill (#12926) @PutziSan
  • [Tooltip] Fix unwanted tooltip opening (#12929) @ayubov
  • [TextField] Fix RTL support of outlined (#12939) @RobertPurcea
  • [Button] Make the outlined button border grey when disabled (#12933) @dispix
  • [RootRef] Keep track of the DOM node changes (#12953) @oliviertassinari
  • [Grid] Fix rounding errors (#12952) @RobertPurcea
  • [Tooltip] Back to 100% test coverage (#12954) @oliviertassinari
  • [SwipableDrawer] Don't break when backdrop is null (#12969) @spirosikmd
  • [InputAdornment] Fix flexbox alignment bug for IE (#12975) @oliviertassinari
  • [FilledInput] Update the background color to match the spec (#12977) @adeelibr
  • [ListItem] Fix background color bug on mobile (#12976) @ryusaka

@material-ui/[email protected]

  • [Slider] Remove touchend event listener (#12923) @brian-growratio
  • [SpeedDialAction] Add missing TypeScript property (#12959) @KarimFereidooni

Docs

  • [docs] Make jss insertion point reference the same as html comment (#12896) @emattias
  • [docs] Small fixes (#12904) @oliviertassinari
  • [docs] Add reference to material-ui-theme-editor (#12888) @jdrouet
  • [docs] Add another case to check when SSR fails (#12908) @oliviertassinari
  • [docs] Correct misspelling (dasboard => dashboard) (#12910) @seishan
  • [docs] Use core package for (peer-)dependency badges (#12911) @eps1lon
  • [docs] Display the backers avatars correctly (3057f970a385fc0cf43e6c978c373b847d0d341e) @oliviertassinari
  • [docs] Update themes.md (#12942) @brucegl
  • [docs] Fix documentation error in (#12955) @lukePeavey
  • [docs] Minor style update of the tabs demos (#12958) @dotku
  • [docs] Glamorous is deprecated for emotion (#12963) @oliviertassinari
  • [docs] Add Emotion to style interoperability guide (#12966) @lukePeavey
  • [docs] Fix IconButton Snackbar demos (#12964) @bhalahariharan
  • [docs] Show how to combine OutlinedInput and FilledInput (#12968) @oliviertassinari
  • [docs] Fix Typo in PaymentForm.js (#12971) @n3n
  • [docs] Fix Typo in page-layout-examples (#12974) @n3n

Core

  • [typescript] Improve definitions with strictNullChecks disabled (#12895) @eps1lon
  • [typescript] Remove unused isMuiComponent definition (#12903) @eps1lon
  • [core] Add setRef helper (#12901) @eps1lon
  • [core] Fix umd bundle (#12905) @oliviertassinari
  • [core] Use .browserlistrc as single point of thruth for target env §#12912) @eps1lon
  • [typescript] Add missing MuiFilledInput to 'Overrides' (#12938) @marcel-ernst
material-ui -

Published by oliviertassinari about 6 years ago

Sep 16, 2018

Big thanks to the 24 contributors who made this release possible!

Here are some highlights ✨:

  • 💅 Add outlined and filled text field variants (#12076) @enagy27.
  • ♿️ Document how to make the icons accessible (#12822).
  • 🐛 Fix a class name generation regression (#12844).
  • And many more bug fixes 🐛 and documentation improvements 📝.

@material-ui/[email protected]

  • [Checkbox] Add indeterminateIcon type definition (#12815) @cvanem
  • [Popover] Change to offsetWidth and offsetHeight (#12816) @akaxiaok
  • [styles] Use the same class name generator (#12818) @oliviertassinari
  • [styles] Revert packageId as default option (#12823) @oliviertassinari
  • [withStyles] Fix JSS issues in IE11 in development (#12826) @novascreen
  • [autocomplete] Fix incorrect input font in react-select autocomplete demo (#12828) @wijwoj
  • [withWidth] Prevent Rerendering (#12825) @junhyukee
  • [SvgIcon] Improve accessibility (#12822) @oliviertassinari
  • [CircularProgress] Update missing type definitions (#12835) @gsalisi
  • [styles] Remove the packageId (#12844) @oliviertassinari
  • [Typography] Add inherit and screen reader only (#12837) @oliviertassinari
  • [Select] Test if child passed to onChange handler (#12852) @akaxiaok
  • [TableSortLabel] Remove sort icon when not active (#12874) @markselby9
  • [icons] Add fontSize small and large (#12865) @JoshuaLicense
  • [Chip] Add an icon property (#12881) @aretheregods
  • [TextField] Add outlined and filled variants (#12076) @enagy27

@material-ui/[email protected]

  • [Slider] Don't pass component props down to root div (#12842) @mbrookes
  • [Slider] Faster transitions (#12843) @mbrookes
  • [SpeedDial] Fix ARIA & fix duplicate id in docs example (#12846) @mbrookes
  • [SpeedDial] Remove redundant aria-labelledby (#12847) @mbrookes
  • [SpeedDial] Fix not opening on first tap in mobile (#12771) @hashwin
  • [Slider] Feature Custom Icon (#12600) @adeelibr

Docs

  • [docs] Fix the gatsby example (#12817) @oliviertassinari
  • [docs] Fix Typo in Pricing.js (#12821) @enducker
  • [docs] Fix Typo in Checkout.js (#12820) @enducker
  • [docs] Fix typo in popover.md (#12832) @amacleay
  • [docs] Add documentation for css-to-mui-loader (#12841) @mcdougal
  • [docs] Fix ToggleButtons example typography variant (#12845) @mbrookes
  • [docs] Fix very minor typo (Docs - page layout examples) (#12849) @bcapinski
  • [SvgIcon] Fix minor typo in docs (#12848) @iamhosseindhv
  • [docs] Fix typo in blog page layout README (#12868) @sethduncan
  • [docs] Update comparison.md (#12877) @GideonShils
  • [docs] Split test ad networks (#12878) @mbrookes
  • [docs] Customize LinearProgress color (#12883) @mbrn

Core

  • [typescript] Update createGenerateClassName.d.ts (#12824) @Qeneke
  • [github] Make issue templates version agnostic (#12839) @mbrookes
  • [typescript] Fix with* injectors ignoring defaultProps (#12673) @eps1lon
  • [core] Set required yarn version (#12864) @eps1lon
  • [core] Upgrade dev dependencies (#12884) @oliviertassinari
material-ui -

Published by oliviertassinari about 6 years ago

Sep 9, 2018

Big thanks to the 13 contributors who made this release possible!

@material-ui/[email protected]

  • [typescript] Fix ModalClasses prop type on popover (#12761) @YuriiOstapchuk
  • [AppBar] Add position="relative" (#12790) @jgoux
  • [Checkbox] Revert input indeterminate support (#12803) @eps1lon
  • [Checkbox] Indeterminate CSS & DOM helpers (#12804) @oliviertassinari
  • [Chip] Add verticalAlign: 'middle' (#12809) @akaxiaok
  • [autocomplete] Fix delete chip not working on mobile (#12813) @aretheregods
  • [styles] Support multiple withStyles instances (#12814) @oliviertassinari

@material-ui/[email protected]

  • [SpeedDialAction] Update tooltipPlacement propTypes (#12758) @Primajin
  • [ToggleButtons] normalize onChange api (#12549) @eps1lon

Docs

  • [docs] Remove function call from onChange handler (#12785) @snikobonyadrad
  • [docs] Unescapes character in markdown (#12778) @schalkventer
  • [docs] Enable service worker by default as the latest CRA (#12775) @sharils
  • [docs] New DataTable component (#12799) @mbrn
  • [docs] Add AppBar demos with exapandable & primary search fields (#12695) @adeelibr
  • [docs] Simpler AppBar search demos (#12806) @oliviertassinari
  • [docs] Document the shrink status input limitation (#12769) @racingrebel

Core

  • [test] Use yarn offline mirror (#12763) @eps1lon
  • [core] Small changes investigating issues (#12812) @oliviertassinari
material-ui -

Published by oliviertassinari about 6 years ago

Sep 3, 2018

Big thanks to the 16 contributors who made this release possible!

Here are some highlights ✨:

  • A documented release strategy (#12752).
  • And many more bug fixes 🐛 and documentation improvements 📝.

@material-ui/[email protected]

  • [Tab] Ability change font size of tab (#12706) @adeelibr
  • [typescript] Set default for withStyles' Options generic (#12698) @nmchaves
  • [Dialog] Remove dialog margin when fullScreen=true and scroll=body (#12718) @akaxiaok
  • [Table] Improved sorting in table for demo EnhancedTable (#12736) @adeelibr
  • [Snackbar] Add ClickAwayListenerProps property (#12735) @tendermario
  • [IconButton] Fix border radius cutting of badges on IE11 (#12743) @novascreen
  • [Select] Pass child to onChange handler (#12747) @akaxiaok
  • [Input] Fix Input passing inputRef to intrinsic elements (#12719) @eps1lon
  • [withStyles] Better theme.props support (#12750) @oliviertassinari
  • [SwipeableDrawer] Add hysteresis and velocity property (#12722) @jniclas

@material-ui/[email protected]

Breaking changes

  • [ToggleButton] Fix ToggleButtonGroup exports (#12733) @mbrookes
-import { ToggleButtonGroup } from '@material-ui/lab/ToggleButton';
+import ToggleButtonGroup from '@material-ui/lab/ToggleButtonGroup';

Component Fixes / Enhancements

  • [SpeedDialAction] Update tooltipPlacement propTypes (#12730) @Primajin
  • [Slider] Add missing packages (#12745) @GermanBluefox
  • [SpeedDial] Allow tooltip to always be displayed (#12590) @hashwin

Docs

  • [docs] Fix typo in Overrides chapter (#12705) @sanderpost
  • [docs] Improve the Downshift demo (#12703) @oliviertassinari
  • [examples] Fix typing of withRoot to accept props (#12712) @mattmccutchen
  • [docs] Fix class name in overrides example (#12717) @manuelkiessling
  • [examples] Fix withRoot accepting any props (#12713) @eps1lon
  • [typescript] Illustrate issue with ambiguous css class names (#12724) @eps1lon
  • [docs] Fix Typo in Page Layout Examples (#12734) @mblodorn
  • [docs] Explain how to pass props down to overridden components (#12716) @manuelkiessling
  • [docs] Generate import examples in API docs (#12720) @jedwards1211
  • [docs] More transparency around the release strategy (#12752) @oliviertassinari

Core

N/A

material-ui -

Published by oliviertassinari about 6 years ago

Aug 28, 2018

Big thanks to the 10 contributors who made this release possible! ✨

We are making a quick release after v3.0.0 to patch an incorrect peer dependency.
It's also a good opportunity to upgrade to the stable release of Babel 7.

@material-ui/[email protected]

  • [Checkbox] Improve indeterminate status (#12671) @hareaca
  • [StepLabel] Fix custom icon spacing (#12694) @JiayuanDeng
  • [Chip] Add outlined variant (#12680) @orporan
  • [Stepper] Add a new test case (#12684) @Anugraha123
  • [core] Upgrade the dependencies (#12693) @oliviertassinari

@material-ui/[email protected]

  • [core] Fix for incorrect peer dependency version warning (#12677) @xaviergonz
  • [core] Upgrade the dependencies (#12693) @oliviertassinari

@material-ui/[email protected]

  • [core] Fix for incorrect peer dependency version warning (#12677) @xaviergonz
  • [core] Upgrade the dependencies (#12693) @oliviertassinari

Docs

  • [docs] Typo (#12675) @nazartokar
  • [docs] Update notification link for release 3.0.0 (#12681) @lumatijev
  • [docs] Warn about using withRoot HOC more than one time per page (#12692) @oorestisime

Core

  • [core] Fix for incorrect peer dependency version warning (#12677) @xaviergonz
  • [core] Upgrade the dependencies (#12693) @oliviertassinari
material-ui -

Published by oliviertassinari about 6 years ago

Aug 27, 2018

Big thanks to the 27 contributors who made this release possible!

We are upgrading the major version of @material-ui/core to match the version of @material-ui/icons.
The next major release is planned for Q1, 2019.

Breaking change

  • [icons] Save 22 Megabytes from the package (#12662)

Cut the package size by half.
It should make the npm installation twice as fast.
It's not OK to have some installation timeout.
We have removed the /es folder.

-import AccessAlarm from '@material-ui/icons/es/AccessAlarm';
+import AccessAlarm from '@material-ui/icons/AccessAlarm';
  • [core] Drop Firefox 45 support (#12669)

Firefox 52 is the last version supported by Windows XP.
The market share of Firefox 45 is 0.03%.
We use the same strategy for Chrome.

Component Fixes / Enhancements

  • [Input] Improve type checking for inputProps (#12591) @eps1lon
  • [ClickAwayListener] Prevent rerendering (#12613) @shcherbyakdev
  • [Chip] Add missing ChipClassKey values (#12625) @IvanCoronado
  • [Dialog] Add 'lg' support to maxWidth (#12626) @TheMoonDawg
  • [TableSortLabel] Support custom icon component (#12630) @wolfejw86
  • [SvgIcon] Add Icon suffix to SVG icons (#12634) @yordis
  • [Collapse] Fix document for style wrapperInner (#12638) @peter50216
  • [Input] Extract helpers to their own module (#12657) @Pajn
  • [Chip] Add onKeyUp handler for correct behavior (#12660) @markselby9
  • [CardActionArea] Add CardActionArea component (#12624) @yuchi
  • [ListItem] Move the selected prop from MenuItem to ListItem (#12602) @the-question

Docs

  • [examples] Update ts example to be closer to the official docs (#12593) @eps1lon
  • [docs] Fix a display issue on IE11 (#12599) @oliviertassinari
  • [docs] Warn about checking for version mismatch (#12601) @hluedeke
  • [docs] Consistent content height in Albumn layout example (#12556) @mbrookes
  • [example] Support Gatsby v2 (#12331) @blukai
  • [docs] xlarge = extra-large (#12619) @FarzadSole
  • [docs] Add "Insights" by justaskusers.com to the list of showcases (#12620) @mattes3
  • [docs] Use public api of jss instead of private vars (#12629) @eps1lon
  • [docs] Improve Autocomplete filtering suggestions (#12641) @jorgegorka
  • [docs] Fix IE 11 support (#12650) @
  • [docs] Fix typos (#12652) @dandv
  • [docs] Use the event.target.checked API systematically (#12644) @chellem
  • [docs] Correct by and enum typo in api.md (#12663) @G-Rath
  • [docs] Autocomplete react-select dropdown overlay (#12664) @gerhat
  • [docs] Fix typo in usage.md (#12666) @DeveloperDavo

Core

  • [core] Better Windows support for the API generation (#12584) @adeelibr
  • [TypeScript] Update SnackbarContent type def to accept action prop as array (#12595) @cngraf
  • [test] Fix the missing libxcursor1 binary (#12611) @oliviertassinari
  • [core] Fix recompose version (#12605) @yamachu
  • [typescript] Fix AnyComponent for functional components (#12589) @vierbergenlars
  • [core] Let's see if the CI catch the issue (#12615) @oliviertassinari
  • [typescript] Use interfaces for typography types (#12616) @pelotom
  • [ci] Consider only files changed on the built branch (#12627) @eps1lon
  • [test] Lint typescript definitions (#12637) @eps1lon
  • [core] Upgrade dev dependencies (#12658) @

Lab

  • [Slider] Fix memory leaks (#12537) @eps1lon
  • [Slider] Fix transitions (#12531) @eps1lon
material-ui -

Published by oliviertassinari about 6 years ago

Aug 19, 2018

Big thanks to the 22 contributors who made this release possible!

Here are some highlights ✨:

  • Upgrade Babel to v7.0.0-rc.1 (#12581).
  • Document the meta viewport (#12541).
  • And many more bug fixes 🐛 and documentation improvements 📝.

Breaking change

N/A

Component Fixes / Enhancements

  • [Tab] Fix fullWidth CSS (#12495) @jankjr
  • [TextField] Fix disabled prop only affecting the Input component (#12489) @WreckedArrow
  • [Table] Sync typings (#12503) @franklixuefei
  • [Table] Remove padding from getting spread to native element (#12505) @JoshuaLicense
  • [Select] Accept boolean (#12522) @oliviertassinari
  • [Avatar] Prepare Preact support (#12519) @jorgegorka
  • [Drawer] Change height from 100vh to 100% (#12528) @joemaffei
  • [TextField] Accept boolean (#12538) @palaniichukdmytro
  • [withWidth] Remove broken innerRef (#12542) @oliviertassinari
  • [CardMedia] Add an example with the component property (#12481) @adeelibr
  • [ListSubheader] Add a disableGutters property (#12570) @johannwagner
  • [Dialog] Simplify the DialogContentText implementation (#12577) @oliviertassinari
  • [Popover] Fix wrong getContentAnchorEl definition (#12562) @duvet86

Docs

  • [docs] Tweak dashboard example nav list heading (#12501) @JoshuaLicense
  • [docs] Fix a typo in the Modal page (#12502) @melaniebcohen
  • [docs] Don't load the ad on mobile (#12509) @oliviertassinari
  • [docs] Fix typo (suot to suit) (#12513) @ratanachai
  • [docs] Fix typo in the icons section (#12514) @PolGuixe
  • [docs] Document breakpoint argument for withMobileDialog (#12521) @nxtman123
  • [docs] Increase SEO potential (#12525) @oliviertassinari
  • [docs] "codestyle" comment typo fix (#12511) @nasiscoe
  • [docs] Document the meta viewport (#12541) @oliviertassinari
  • [docs] Throttle the active toc instead of debouncing (#12543) @oliviertassinari
  • [docs] Add material-ui-next-pickers (#12547) @chingyawhao
  • [docs] Fix the broken Table sorting logic (#12569) @oliviertassinari
  • [docs] Link a new Menu demo (#12574) @pierrelstan
  • [docs] Improve typescript issue assistance (#12560) @eps1lon
  • [docs] Add notistack in the related projects (#12578) @oliviertassinari

Core

  • [typescript] Style typing improvements (#12492) @pelotom
  • [core] Should run the tests when needed (#12510) @oliviertassinari
  • [core] Add MuiTableBody to theme overrides (#12550) @pvdstel
  • [test] Disable CircleCI cache (#12573) @oliviertassinari
  • [test] Introduce prettier into CI pipeline (#12564) @eps1lon
  • [test] Fix prettier ci task with multiple changed files (#12579) @eps1lon
  • [core] Upgrade to [email protected] (#12581) @oliviertassinari

Lab

  • [SpeedDial] Fix invalid prop direction supplied (#12533) @eps1lon
  • [SpeedDial] Remove dead code from test (#12545) @mbrookes
  • [Slider] Fix failing handler test (#12535) @eps1lon
material-ui -

Published by oliviertassinari about 6 years ago

Aug 12, 2018

Big thanks to the 23 contributors who made this release possible!
This is a dense release!

Here are some highlights ✨:

  • Introduce a "page layout examples" section in the documentation. Don't miss it! (#12410) @mbrookes.
  • Add a Table Of Contents for each page of the documentation (#12368).
  • Improve the TypeScript autocomplete for CSS properties (#12456) @eps1lon.
  • And many more bug fixes 🐛 and documentation improvements 📝.

Breaking change

N/A

Component Fixes / Enhancements

  • [Select] Accept boolean (#12429) @oliviertassinari
  • [icons] Resize svg icons (#12356) @the-question
  • [Collapse] Add all class keys to the types (#12436) @stuharvey
  • [Table] Padding feature (#12415) @aseem191
  • [icons] Remove clip-path from all icons (#12452) @kevinnorris
  • [Input] Use the color from the theme (#12458) @adeelibr
  • [NoSsr] Add a defer property (#12462) @oliviertassinari
  • [icons] Remove unused clipPath definitions from icons (#12465) @kevinnorris
  • [Popover] Allow to pass repeated props to modal (#12459) @davibq
  • [SelectInput] Add "name" to event.target for onBlur callback (#12467) @hassan-zaheer
  • [Button] Make the outlined variant better leverage the color (#12473) @essuraj
  • [Tooltip] Hide the tooltip as soon as an exit event triggers (#12488) @oliviertassinari

Docs

  • [docs] Fix react-select multiselection wrapping (#12412) @henkvhest
  • [docs] Add some Render Props demos (#12366) @jedwards1211
  • [docs] Add example layouts (#12410) @mbrookes
  • [core] Fix some errors when porting demos to TypeScript (#12417) @PavelPZ
  • [docs] Standardise the wording between icon docs and readme (#12425) @mbrookes
  • [docs] Improve the withTheme example (#12428) @oliviertassinari
  • [docs] Rename layouts to page-layout-examples + minor fixes (#12430) @mbrookes
  • [docs] Ensure inputRef is wired up to react-number-format's input (#12444) @NMinhNguyen
  • [docs] Expand on the JSS and class name generator docs (#12447) @atrauzzi
  • [docs] Better autocomplete docs (#12451) @oliviertassinari
  • [docs] Fix typo (#12454) @metropt
  • [docs] Better descriptive Table demos (#12464) @bala121286
  • [README] New iteration on the backers (#12475) @oliviertassinari
  • [docs] Font vs SVG. Which approach to use? (#12466) @PolGuixe
  • [docs] Add a Table Of Contents (#12368) @oliviertassinari
  • [docs] Fix link to twitter account (#12482) @patcito
  • [docs] Try CodeFund over Carbon (#12484) @oliviertassinari

Core

  • [typescript] Synced with PR #12373 (#12439) @franklixuefei
  • [core] Add hoverOpacity to TypeAction interface (#12455) @hassan-zaheer
  • [core] Save some bytes in the super() logic (#12476) @oliviertassinari
  • [core] Upgrade the dependencies (#12477) @oliviertassinari
  • [typescript] improve autocomplete for css properties in createStyles (#12456) @eps1lon

Lab

  • [SpeedDialAction] Allow a tooltip placement prop (#12244) @seanchambo
  • [lab] Depend on @babel/runtime (#12470) @goto-bus-stop
material-ui -

Published by oliviertassinari about 6 years ago

  • Update react-event-listener to 0.6.2 (#12414) @matthoffner
material-ui -

Published by oliviertassinari about 6 years ago

Aug 4, 2018

Big thanks to the 15 contributors who made this release possible!
This release focuses on bug fixes 🐛.

Breaking change

N/A

Component Fixes / Enhancements

  • [Tooltip] Add default css max-width and customization demo (#12338) @simoami
  • [Step] Add completed class to the root (#12339) @kylezinter
  • [Drawer] Add touchAction: 'none' on the Overlay to disable scrolling (#12350) @jlascoleassi
  • [Chip] Remove reference to checked prop in the docs (#12375) @DavidThorpe71
  • [styles] Improve the dangerouslyUseGlobalCSS story (#12389) @oliviertassinari
  • [Tooltip] Fix autoFocus issue (#12372) @Mangatt
  • [FormLabel] [FormHelperText] classes keys (#12373) @Mangatt
  • [Chip] Add color prop to chip component (#12378) @itelo
  • [Tooltip] Fix hover issues (#12394) @aseem191
  • [palette] Better defensive logic (#12402) @oliviertassinari
  • [MobileStepper] Add a LinearProgressProps property (#12404) @oliviertassinari
  • [Textarea] Add back defensive branch logic (#12406) @kanzelm3

Docs

  • [docs] Add markdown code to Interactive Grid (#12333) @itelo
  • [docs] Document how to use the Select with a label and a placeholder (#12342) @oliviertassinari
  • [docs] Improve the Table sorting logic (#12348) @xkenmon
  • [docs] Fix contast => contrast typo (#12395) @chayeoi
  • [docs] Fix two typos in Lists.md (#12397) @adl
  • [docs] Fix ChipPlayground generated code (#12401) @mbrookes
  • [docs] Add Tomahawk boilerplate to the related projects (#12393) @goemen

Core

  • [core] Upgrade the dependencies (#12409) @oliviertassinari

Lab

  • [ToggleButton] Fix TypeScript definition (#12360) @itskibo
material-ui -

Published by oliviertassinari about 6 years ago

Jul 29, 2018

Big thanks to the 22 contributors who made this release possible!
I hope we will soon beat our previous record: 30 contributors in a single week.

Here are some highlights ✨:

  • Upgrade the react-select demo to v2 (#12307) @oliviertassinari.
  • Document a new "No SSR" component (#12317) @oliviertassinari.
  • Add a label placement property for FormControlLabel (#12303) @mbrookes.
  • And many more bug fixes 🐛 and documentation improvements 📝.

Breaking change

N/A

Component Fixes / Enhancements

  • [Tabs] Reduce the bundle size (#12256) @oliviertassinari
  • [Menu] Add null as acceptable value of anchorEl (#12249) @LAITONEN
  • [Popper] Increase the minimal required version of popper.js (#12258) @Tuaniwan
  • [TablePagination] Add missing selectIcon ClassKey definition (#12267) @spallister
  • [Tooltip] Add some docs for disabled elements (#12265) @kamranayub
  • [Tabs] Prevent unwanted auto-move in scrolling tabs (#12276) @novascreen
  • [Button] Fix icon positioning on Safari iOS (#12278) @KevinAsher
  • [Modal] Add onRendered to ModalProps (#12284) @rynobax
  • [Card] Align icons with ListItem (#12292) @mbrookes
  • [TextField] Improve onChange type definition (#12294) @t49tran
  • [DialogContentText] Inherit TypographyProps in type definition (#12301) @charlieduong94
  • [FormControlLabel] Add labelPlacement prop (#12303) @mbrookes
  • [FormControlLabel] Correct the style description (#12304) @mbrookes
  • [Typography] Add color=textPrimary option (#12310) @oliviertassinari
  • [Tooltip] Remove an undocumented API (#12312) @oliviertassinari
  • [RootRef] Apply the same logic as React Ref (#12311) @oliviertassinari
  • [Grid] Document the nested capability (#12313) @oliviertassinari
  • [SwipeableDrawer] Fix SSR issue on iOS (#12314) @oliviertassinari
  • [Snackbar] Fix anchorOrigin types (#12316) @nmchaves
  • [LinearProgress] Fix wrong style rule usage (#12319) @agentmilindu
  • [Popper] Fix modifiers appearing as attribute of div (#12329) @skeithtan

Docs

  • [docs] Fix typo (#12248) @johnjacobkenny
  • [docs] Add typekev.com to showcase page (#12243) @typekev
  • [docs] Fix escape "|" char (#12254) @TheRusskiy
  • [docs] Fix logo in the README (#12273) @antoinerousseau
  • [docs] Add an example with Popper and react-autosuggest (#12280) @oliviertassinari
  • [docs] Add Complementary Project - create-mui-theme (#12269) @UsulPro
  • [docs] Add a note on the name option and dangerouslyUseGlobalCSS (#12281) @oliviertassinari
  • [docs] Improve ListItem and BottomNavigationAction docs (#12295) @vkentta
  • [docs] Add placeholder for search bar (#12296) @DheenodaraRao
  • [docs] Upgrade react-select (#12307) @oliviertassinari
  • [docs] Use data to improve the ranking (#12315) @oliviertassinari
  • [docs] Document NoSsr (#12317) @oliviertassinari
  • [docs] Improve the docs to have matches (#12322) @oliviertassinari

Core

  • [core] Upgrade dev dependencies (#12323) @oliviertassinari

Lab

  • [Slider] Increase color specification conformance (#12245) @eps1lon
  • [SpeedDial] Prevent opening when hovering closed actions (#12241) @mbrookes
  • [Slider] Remove visual zero state from thumb (#12242) @eps1lon