Changelog History
Page 20
-
v4.9.9 Changes
April 04, 2020Apr 4, 2020 π Big thanks to the 20 contributors who made this release possible.
π»
@material-ui/[email protected]
- π» [Card] Fix TypeScript not recognizing "component" prop (#20179) @rart
- π» [Chip] Fix input integration (#20368) @chaudharykiran
- π» [Drawer] Fix clipped scroll overflow (#20396) @maksimgm
- π» [ExpansionPanel] Use theme.spacing in summary (#20344) @eps1lon
- π» [MenuItem] Fix prop ListItemClasses (#20377) @netochaves
- π» [Select] Fix onChange fired with current value (#20361) @ksrb
- π» [Select] Fix validator.w3.org error (#20356) @mfsjr
- π» [Slide] Fix
direction
as optional in TypeScript (#20338) @maksimgm - π [styles] Fix missing export of ThemeProviderProps (#20390) @TomekStaszkiewicz
- π» [TextField] Fix line-height and height that cut text (#20363) @fyodorovandrei
π»
@material-ui/[email protected]
- π» [Autocomplete] Fix blurOnSelect consistency for keyboard (#20314) @alexbarkin
- π» [Autocomplete] Fix multiselect regression (#20315) @oliviertassinari
- π» [Autocomplete] Go back to the initial groupBy tradeoff (#20376) @oliviertassinari
- π» [TreeView] Allow TreeItem to have conditional child (#20238) @tonyhallett
- π» [TreeView] Correct visibleNodes on re-render (#20157) @tonyhallett
- π [TreeView] Fix move focus when pressing a modifier key + letter (#20309) @m4theushw
π Docs
- π [examples] Move Copyright into its own component (#20383) @HaNdTriX
- π» [blog] Introducing Material-UI for Sketch (#20295) @oliviertassinari
- π» [docs] Batch small changes (#20312) @oliviertassinari
- π» [docs] Explain mini-theme example (#20339) @maksimgm
- π» [docs] Fix Tidelift UTM parameters (#20348) @phated
- π» [docs] Fix grammer: a -> they (#20336) @nainardev
- π» [docs] Fix masked text field bug (#20397) @mattcorner
- π» [docs] Improve _app usage in nextjs examples (#20381) @HaNdTriX
- π [docs] Improve analytics (#20337) @oliviertassinari
- π [docs] Sync translations (#20316) @oliviertassinari
- π [docs] Next.js: Remove unused config files (#20382) @HaNdTriX
Core
- π» [core] Add TextField
focused
prop (#20276) @dmtrKovalenko - β [core] Add missing test case for restricted-path-imports (#20350) @NMinhNguyen
- π» [core] Batch of small changes (#20349) @oliviertassinari
- π» [core] Export core utils modules from barrel (#20354) @NMinhNguyen
- π» [core] Improve out-of-date PR story (#20341) @eps1lon
- π [core] Remove createSvgIcon duplication (#20308) @oliviertassinari
-
v4.9.8 Changes
March 28, 2020Mar 28, 2020 π Big thanks to the 24 contributors who made this release possible.
π± Here are some highlights β¨:
π± βοΈ Improve the DX, migrate a couple of props' descriptions to TypeScript (#20298, #20171, #20264) @eps1lon.
The coverage has increased from 17 to 50 components. We are working on migrating the 94 missing components.
π± βοΈ Improve the DX, add debug information when using hooks (#19515) @eps1lon.
For instance, with the
useMediaQuery
hook:π± And many more π bug fixes and π improvements.
π»
@material-ui/[email protected]
- π» [DX] Add debug values to various hooks (#19515) @eps1lon
- π» [ListItem] Add component prop to primaryTypographyProps andβ¦ (#19155) @fyodore82
- π» [MenuList] Include disabled items in keyboard navigation (#19967) @scottander
- π [MenuList] Remove if-statement that is always true (#20270) @CptWesley
- π» [Popover] Fix resize event leak (#20272) @skmail
- π» [Select] Fix disabled color to the icon (#20287) @HenryLie
- π [SvgIcon] Remove wrong role (#20307) @oliviertassinari
- π» [theme] Warn when palette structure is wrong (#20253) @oliviertassinari
- π» [Tooltip] Fix TextField integration (#20252) @ShehryarShoukat96
- π [Tooltip] Remove superfluous argument in handleBlur call (#20271) @CptWesley
- π» [TypeScript] Enable module augmentation of CommonColors (#20212) @eps1lon
- π» [TypeScript] Add JSDOC to ListItem TypeScript props (#20171) @eps1lon
- π» [TypeScript] Fix Checkbox and Radio type propType (#20293) @eps1lon
- π» [TypeScript] Fix incorrect typings regarding transition components aβ¦ (#20306) @eps1lon
- π» [TypeScript] Link to demos and API in IntelliSense (#20078) @eps1lon
- π» [TypeScript] Mark context value as nullable for optional providers (#20278) @ianschmitz
- π [TypeScript] Move more prop docs into IntelliSense (#20298) @eps1lon
- π [TypeScript] Add more props documentation to IntelliSense (#20264) @eps1lon
π»
@material-ui/[email protected]
- π» [Autocomplete] Add limitTags prop (#20209) @netochaves
- π» [Autocomplete] Add startAfter option (#20305) @netochaves
- π» [Autocomplete] Warn when value does not match options (#20235) @igorbrasileiro
- π» [Pagination] Add RTL support (#20247) @HenryLie
- π» [TreeView] Correct single-select aria-selected (#20102) @tonyhallett
- π» [TreeView] Disable all selection when disableSelection (#20146) @tonyhallett
- π» [TreeView] Fix focus steal (#20232) @tonyhallett
- π» [TreeView] fix inconsistent focus for programmatically focused treeitem (#20237) @tonyhallett
π Docs
- π― [docs] Add a new site to showcase (google-keep clone) (#20260) @anselm94
- 0οΈβ£ [docs] Add color preview to default theme tree (#20082) @mlizchap
- π» [docs] Add demo link (#20262) @esemeniuc
- π» [docs] Extract landing-only modules (#20187) @eps1lon
- π» [docs] Fix TablePagination props swap descriptions (#20274) @johncalvinroberts
- π» [docs] Fix a few WAVE errors (#20304) @oliviertassinari
- π» [docs] Fix icons + locale (#20213) @oliviertassinari
- π» [docs] Fix popover anchor playground crash (#20265) @Zaynex
- π» [docs] Fix wording in backdrop.md (#20190) @matt-savvy
- π» [docs] Improve demo error boundary (#20177) @eps1lon
- π» [docs] Improve doc for textField and buttons (#20207) @DDDDDanica
- π» [docs] Improve loading experience (#20005) @eps1lon
- π» [docs] Improve material icons installation instructions (#20290) @ArianKrasniqi
- π» [docs] Mark toolbar for assistive technology (#20158) @eps1lon
- π» [docs] Page size tracking fixes (#20199) @eps1lon
- π [docs] Sync translations (#20210) @oliviertassinari
Core
- β [test] Improve regression test suite debugging (#20194) @eps1lon
- π» [ci] Retry mergable state for 30 minutes (#20269) @eps1lon
- π» [core] Automatically apply "PR: needs rebase" PR label (#20169) @eps1lon
- π» [core] Batch small changes (#20255) @oliviertassinari
- π» [core] Fix docs:start which should start next.js server (#20202) @ro7584
- π§ [core] Fix maintenance workflow failing on fork PRs (#20195) @eps1lon
- π» [core] Format all ts files (#20233) @eps1lon
-
v4.9.7 Changes
March 19, 2020π»
@material-ui/[email protected]
- π» [core] Patch correct dependencies (10bc98f)
-
v4.9.6 Changes
March 18, 2020Mar 18, 2020 π Big thanks to the 39 contributors who made this release possible.
π± Here are some highlights β¨:
π± βοΈ Improve the DX in Visual Studio Code (#20079, #19962, #19280) @eps1lon @jedwards1211.
Preview the purpose of each
theme.spacing
arguments right in the editor:π» Leverage code snippets to save time with this extension.
Preview the colors right in the editor:
π± π 12 patches on the Autocomplete component.
π π Polish on the Pagination component (#19933, #19964, #19966, #19987) @pvdstel @eps1lon @mbrookes.
π»
@material-ui/[email protected]
- 0οΈβ£ [Chip] Prevent event default when onDelete is triggered (#20051) @eps1lon
- π» [Container] Reset display block (#19971) @oliviertassinari
- π» [DatePicker] Fix codesandbox demo (#19926) @netochaves
- π» [Drawer] Add a comment for clarity on the styling of height of the toolbar (#19934) @smerriman18
- π» [Grid] Fix row-reverse typo (#20048) @jhthompson
- π» [Link] Fix color mismatch with Typography component (#19949) Weslen do Nascimento
- π» [ListItemText] Fix display block issue (#20039) @psdr03
- π [Select] Simplify the demos (remove ref) (#20076) @captain-yossarian
- β [TablePagination] Out of range warning when "count={-1}" (#19874) @dbarabashdev
- π» [TextField] Avoid outline label CSS leak (#19937) @ivoiv
- π» [TextField] Fix outlined render gap if label = empty string (#19722) @captain-yossarian
- π» [TextField] Minimize usage of z-index (#19547)" (#20016) @piotros
- π» [theme] Describe what each argument of theme.spacing affects (#19962) @eps1lon
- π» [theme] Array reject on spacing transformation fixed (#19900) Weslen do Nascimento
- π» [Tooltip] Fix useMemo dependency (#19899) @NMinhNguyen
- π» [Tooltip] Reduce enterDelay to 100ms (#19898) @oliviertassinari
π
@material-ui/[email protected]
- π [styles] Fix theme default props overriden by Component default (#20091) @adridavid
- π [styles] Name anonymous function type (#19996) @eps1lon
π»
@material-ui/[email protected]
- π» [theme] Array reject on spacing transformation fixed (#19900) Weslen do Nascimento
π»
@material-ui/[email protected]
- π» [core] Fix deepmerge of DOM elements (#20100) @ValentinH
π»
@material-ui/[email protected]
- π» [Autocomplete] Add more details in the onChange event (#19959) @akharkhonov
- π» [Autocomplete] Add scrollbar support in IE11 (#19969) @SergeyUstinovich
- π [Autocomplete] Better synchronize the highlight with the value (#19923) @captain-yossarian
- π» [Autocomplete] Document listbox limitation (#20101) @zatine
- π» [Autocomplete] Fix clearOnEscape + multiple combination (#20065) @chaudharykiran
- π» [Autocomplete] Fix GitHub's demo behavior (#19928) @hasanozacar
- π» [Autocomplete] Fix typo in prop description (#20086) @vince1995
- π [Autocomplete] Improvement popup open logic (#19901) @haseebdaone
- π» [Autocomplete] Make categories more obvious (#20142) @embeddedt
- π» [Autocomplete] Simplify error for wrong getOptionLabel (#20103) @oliviertassinari
- β‘οΈ [Autocomplete] Update onChange API @oliviertassinari
- π» [Autocomplete] Use getOptionLabel over stringify (#19974) @a-type
- π» [AvatarGroup] Add max avatar prop (#19853) @GFynbo
- π» [Pagination] Add TypeScript types (#19933) @pvdstel
- π» [Pagination] Fix prop forwarding of
onChange
andpage
(#19964) @eps1lon - 0οΈβ£ [Pagination] Leverage
@default
over default values (#19966) @eps1lon - π [Pagination] Remove children prop (#19987) @mbrookes
- π» [Rating] Fix text alignment inheritance (#20055) @mlizchap
- π» [Skeleton] Fix SkeletonClassKey type (#20047) @100terres
- π» [Skeleton] Improve wave dark mode support (#20112) @oliviertassinari
π Docs
- π» [docs] Add radio error demo (#19599) @mbrookes
- β [docs] Bump next to latest (#19995) @eps1lon
- π» [docs] Display color preview in IntelliSense (#20079) @eps1lon
- π» [docs] Document typescript:transpile script (#19951) @eps1lon
- π [docs] Fix @material-ui/styles release version number (#19939) @jkjustjoshing
- π» [docs] Fix OutlinedLabel typo (#20006) @ljcooke
- π [docs] Fix SEO issues (#20108) @oliviertassinari
- π» [docs] Fix Sketch link (#19944) @mbrookes
- π» [docs] Fix grammar in autocomplete doc (#20066) @dandv
- π [docs] Fix incorrect type for fontWeight @eps1lon
- π» [docs] Fix missing OutlinedLabel#label link in Select API docs (#19993) @eps1lon
- π» [docs] Flexbox, add element for show the good effect (#19956) @tbredillet
- β‘οΈ [docs] Flexbox: update item number (#19954) @tbredillet
- π» [docs] Improve font size scaling of some demos (#19950) @eps1lon
- π [docs] Remove premium support offerings (#19972) @mbrookes
- π» [docs] Simplify checkbox examples (#20052) @tacigar
- π» [docs] Simplify some demos (#19608) @mbrookes
- π» [docs] Track bundle size of pages (#19978) @eps1lon
- β¬οΈ [docs] Upgrade to next 9 (#18441) @eps1lon
- π» [docs] Simplify drawer examples (#20040) @TommyJackson85
- π» [examples] Fix typo in gatsby readme (#19998) @eps1lon
Core
- β [test] Match against messages not args on console methods (#20046) @eps1lon
- β [test] Resize screenshots with sharp (#19979) @oliviertassinari
- β [test] Run snapshot tests on the a11y tree (#20019) @eps1lon
- π» [ci] Fix azure not running (#20127) @eps1lon
- π» [ci] Fix incorre pr number for experimental scripts (#20021) @eps1lon
- π· [ci] Let failed types-next jobs pass (#20007) @eps1lon
- π· [ci] Let failed types-next jobs pass (#20017) @eps1lon
- π» [core] Add missing properties to TypeAction (#20075) @timonweber
- π» [core] Add spacing after prettier command (#20073) @dandv
- π» [core] Batch small changes (#20111) @oliviertassinari
- βοΈ [core] Fix typos in code comments (#19999) @eps1lon
- π» [core] Improve the DX when iterating on components (#20128) @oliviertassinari
- π» [core] Use Babel 7 version of transform-react-constant-elements (#20015) @merceyz
- π [security] Bump acorn from 5.7.3 to 5.7.4 (#20105) @dependabot-preview
- π» [core] Batch small changes (#19896) @oliviertassinari
- β‘οΈ [core] Update type defs to use OverridableComponent (#20110) @theGirrafish
- π» [core] Fix docs:api cleaning the wrong directory #20164 @ro7584
-
v4.9.5 Changes
February 29, 2020Feb 29, 2020 π Big thanks to the 15 contributors who made this release possible.
π± Here are some highlights β¨:
- π± π Add selection (and multi-selection) support to tree view (#18357) @joshwooding
- π± And many more π bug fixes and π improvements.
π»
@material-ui/[email protected]
- π» [ButtonBase] Fix when changing enableRipple prop from false to true (#19667) @dmtrKovalenko
- π» [l10n] Add Armenian (hy-AM) locale (#19844) @vgevorgyan
- π» [l10n] Add Hebrew (he-IL) locale (#19850) @boazberman
- π [Popper] Fix deep merge of PopperProps (#19851) @valgrindMaster
- 0οΈβ£ [RadioGroup] Random default name (#19890) @dfernandez-asapp
- π» [Slider] Add explicit types for slider callbacks (#19867) @deymundson
- π» [Step] Add missing expanded prop to step TypeScript (#19873) @countableSet
π»
@material-ui/[email protected]
- π» [Autocomplete] Fix list of countries (#19862) @FottyM
- π» [TreeView] Fix conditional nodes support (#19849) @joshwooding
- π» [Treeview] Add node selection support (#18357) @joshwooding
π Docs
- π [docs] Fix broken link to jss-nested plugin (#19837) @Izhaki
- π» [docs] Fix typo on supported-platforms.md (#19841) @vferdiansyah
- π [docs] Move store to a subfolder (#19822) @oliviertassinari
Core
- π» [ci] Enable re-run of azure pipelines (#19823) @eps1lon
- π» [ci] fix heap out of memory in azure pipelines (#19825) @eps1lon
- π» [core] Migrate to import * as React from 'react' (#19802) @TrySound
- β [test] Fix defaultProps overriding props (#19858) @eps1lon
- β [test] Test against typescript nightlies (#19857) @eps1lon
-
v4.9.4 Changes
February 23, 2020Feb 23, 2020 π Big thanks to the 18 contributors who made this release possible.
π± Here are some highlights β¨:
- π± βΏοΈ Improve the accessibility support of the Breadcrumbs and ButtonBase (#19724, #19784) @captain-yossarian.
- π π Polish the new Pagination component (#19758) @zettca.
- π± π Fix Preact support of the swipeable drawer (#19782) @TommyJackson85.
- π± π Introduce a small delay in the appearance of the tooltip (#19766) @Ritorna.
- π± And many more π bug fixes and π improvements.
π»
@material-ui/[email protected]
- π» [Breadcrumbs] Fix expand/collapsed Breadcrumbs via keyboard (#19724) @captain-yossarian
- π» [ButtonBase] Fix space handling for non native button elements (#19784) @captain-yossarian
- π» [CardMedia] Fix propTypes to allow
component
prop (#19790) @stevenmusumeche - π» [CssBaseline] Change of children type to ReactNode (#19770) @dfernandez-asapp
- π [Framer] Release v1.1.0 (#19800) @mbrookes
- π» [SwipeableDrawer] Improve Preact support (#19782) @TommyJackson85
- π» [SwipeableDrawer] Support global theme changes (#19771) @TommyJackson85
- β‘οΈ [TextareaAutosize] Prevent "Maximum update depth exceeded" (#19743) @SofianeDjellouli
- π» [theme] Built-in convertLength method (#19720) @oliviertassinari
- π» [Tooltip] Add enterNextDelay prop (#19766) @Ritorna
π»
@material-ui/[email protected]
- π» [Autocomplete] Built-in fullWidth (#19805) @oliviertassinari
- π» [Autocomplete] Fix stuck with open popup (#19794) @hasanozacar
- π» [Autocomplete] Warn when using wrong getOptionSelected (#19699) @ahmad-reza619
- π» [AvatarGroup] Add spacing prop (#19761) @GFynbo
- π» [Pagination] Fix activatedOpacity typo (#19758) @zettca
π Docs
- π» [docs] Fix typo in Autocomplete (#19775) @aurnik
- π» [docs] Add Data Driven Forms to the list of libraries (#19747) @rvsia
- π» [docs] Improve wording of bundle size guide (#19768) @larsenwork
- π [docs] Sync translations.json @oliviertassinari
- β‘οΈ [docs] Update the translations (#19741) @mbrookes
Core
- π» [core] Export ThemeOptions (#19789) @dbarabashdev
- π» [core] Small fixes (#19803) @oliviertassinari
- β‘οΈ [core] Update getDisplayName to handle React.memo (#19762) @dantman
-
v4.9.3 Changes
February 16, 2020π Big thanks to the 18 contributors who made this release possible.
π»
@material-ui/[email protected]
- π» [l10n] Add Estonian (et-EE) locale (#19707) @villuv
- π» [ScopedCssBaseline] Allow css to be only applied on children (#19669) @TomPradat
π»
@material-ui/[email protected]
π»
@material-ui/[email protected]
- π» [Autocomplete] Improve freeSolo UX (#19663) @itelofilho
- π» [Autocomplete] Make options required (#19648) @alexandesigner
- π» [Pagination] Second iteration (#19612) @oliviertassinari
π Docs
- π» [TreeView] Add recursive demo (#19636) @captain-yossarian
- π» [docs] Encourage mui-rff (#19676) @lookfirst
- π» [docs] Fix missing import in auto-dark theme palette example (#19694) @vinyldarkscratch
- π» [docs] Fix typo in sticky footer template (#19695) @bryndyment
- 0οΈβ£ [docs] List default attributes first (#19693) @amcasey
- π» [docs] Revamp the notifications (#19615) @mbrookes
- βͺ [docs] Revert sidebar scrolling (#19678) @kristenmills
- π» [docs] Switch to cross-fetch (#19644) @eps1lon
- π [docs] Update codemod documentation (#19661) @larsenwork
- π» [docs] What's the lab about? (#19611) @jcafiero
Core
- π» [core] Export TypographyVariant type (#19598) @aleccaputo
- π» [core] Host normalize-scroll-left (#19638) @oliviertassinari
- π» [core] Misc dependency fixes (#19643) @eps1lon
- π» [core] Batch small changes (#19639) @oliviertassinari
- π» [core] Batch small changes (#19717) @oliviertassinari
-
v4.9.2 Changes
February 09, 2020Feb 9, 2020 π Big thanks to the 24 contributors who made this release possible.
π»
@material-ui/[email protected]
- π» [AppBar] Add color transparent support (#19393) @lexskir
- π» [Divider] Fix height for vertical divider in a flexbox (#19614) @captain-yossarian
- π» [Modal] Fix zoom out on iOS (#19548) @TommyJackson85
- π» [MobileStepper] Fix TypeScript props not aligning with prop-types (#19594) @illusionalsagacity
- β‘οΈ [Tabs] Add missing updateScrollButtons type in TabActions (#19570) @notsidney
- π» [TextField] Fix blurry text on label (#19547) @chybisov
- π» [TextField] Fix label notch for custom htmlFontSize (#19558) @kusmierz
- π» [Typography] Add missing classes to TypographyClassKey (#19588) @galechus
- π» [l10n] Add Hungarian (hu-HU) locale (#19566) @vgaborabs
- π» [l10n] Add Icelandic (is-IS) locale (#19538) @axelbjornsson
π»
@material-ui/[email protected]
- π» [Autocomplete] Fix unexpected clearing (#19511) @captain-yossarian
- π» [Autocomplete] Support limiting the amount of options (#19539) @govizlora
- π» [Pagination] Introduce new component (#19049) @mbrookes
π Docs
- π» [docs] Add ToggleButton demo for not accepting null value (#19582) @LorenzHenk
- π» [docs] Add blocks section to related-projects (#19562) @alexandre-lelain
- π» [docs] Add generic props usage examples (#19341) @fyodore82
- π» [docs] Add links to sandbox option in examples readme files (#19592) @garethx
- π» [docs] Add new starting template (#19604) @dunky11
- β‘οΈ [docs] Add post-update to examples so they run on CodeSandbox (#19605) @garethx
- π» [docs] Fix typo in the Avatar docs (#19544) @UltimateForm
- π» [docs] Improve entry points for issue repros (#19501) @eps1lon
- π» [docs] Link a VSCode extension for working with Material-UI (#19280) @jedwards1211
- π [docs] Notification blog post @oliviertassinari
- π¨ [docs] Refactor EnchancedTable demo (#19560) @ahmad-reza619
- π [docs] The error style rule is a pseudo-class (#19555) @TommyJackson85
- β‘οΈ [docs] Update link to example for adding a new demo (#19590) @LorenzHenk
Core
- π [company] Polish the job post (#19593) @oliviertassinari
- β‘οΈ [core] Ignore
@date-ui/
updates (#19633) @eps1lon
-
v4.9.1 Changes
February 02, 2020Feb 2, 2020 π Big thanks to the 39 contributors who made this release possible.
π± Here are some highlights β¨:
- π π Clean and synchronize the material icons with Google (#19483, #19485) @timmydoza.
- π± π Fix outlined input regressions (#19389, #19409, #19495) @Alexeyun1k, @kusmierz, @cadrimiranda.
- π± π Fix IME support of the Autocomplete, important for Chinese, Japanese, and Korean (#19499) @teramotodaiki.
- π π Improve the Style Library Interoperability docs section (#19457) @oliviertassinari.
- π± And many more π bug fixes and π improvements.
π»
@material-ui/[email protected]
- π» [Container] Fix mismatch between Container and Toolbar gutters (#19505) @koistya
- π» [FormControl] Add
fullWidth
prop toFormControl
context (#19369) @EsoterikStare - π» [l10n] Add Catalan (ca-ES) locale (#19428) @yyuri
- π» [l10n] Add Finnish (fi-FI) locale (#19471) @SampsaKaskela
- π» [l10n] Add Vietnamese (vi-VN) locale (#19439) @imcvampire
- π» [ListItemAvatar] Add "children" prop (#19509) @srghma
- π» [Select] Right click opens select menu (#19434) @fyodore82
- π» [Slider] Support marks={false} (#19350) @embeddedt
- π» [SwitchBase] Fix ignoring disabled from FormControl (#19319) @rostislavbobo
- π» [TablePagination] Support unknown total count (#19494) @Domino987
- π» [TextField] Declare global mui-auto-fill(-cancel) keyframes (#19497) @martinjlowm
- π» [TextField] Fix label notch for custom htmlFontSize (#19409) @kusmierz
- π [TextField] Handle leaky global styles of Bootstrap (#19495) @cadrimiranda
- π [TextField] Prevent overriding legend display styles (#19389) @Alexeyun1k
- π» [TextField] Reduce helper text height to match spec (#19390) @suliskh
π»
@material-ui/[email protected]
- π [icons] Remove extraneous path (#19483) @timmydoza
- π [icons] Synchronize components with Google (#19485) @oliviertassinari
π»
@material-ui/[email protected]
- π» [system] Add grid support (#17326) @Lavoaster
π»
@material-ui/[email protected]
- π» [Alert] Improve dark theme coloring (#19105) @ahtcx
- π» [Autocomplete] Fix autoSelect logic (#19384) @SerhiiBilyk
- π» [Autocomplete] Should not fire change until IME is confirmed (#19499) @teramotodaiki
- β‘οΈ [Autocomplete] Update docs for defaultValue prop (#19431) @willwill96
- π» [Rating] Fix readOnly + precision combination (#19414) @TommyJackson85
Framer
π Docs
- π» [example] Add @types/node dependency (#19383) @AlexanderVishnevsky
- π» [blog] 2019 in review and beyond (#19478) @oliviertassinari
- π» [blog] Improve the layout (#19385) @oliviertassinari
- π» [docs] Add SwipeableTextMobileStepper demo (#18503) @eps1lon
- π» [docs] Add cinemaPlus to showcase (#19502) @georgesimos
- π» [docs] Fix /versions GitHub API rate limitation (#19223) @hiteshkundal
- π» [docs] Fix a small typo ("idea" ==> "ID") (#19366) @markdoliner
- βοΈ [docs] Fix some typos and correct a grammar mistake (#19324) @konekoya
- π» [docs] Fix typo (#19492) @Blechkelle
- π» [docs] Fix typo in Autocomplete CSS API (#19503) @DenrizSusam
- π [docs] Improve Style Library Interoperability (#19457) @oliviertassinari
- π» [docs] Include more info on RMUIF v2.2.0 (#19410) @phoqe
- π» [docs] Increase button variant demos consistency (#19392) @theswerd
- π» [docs] Refresh the home page (#19430) @mbrookes
- π [docs] Remove
@ts-ignore
usage (#19504) @eps1lon - π» [docs] Replace switch with checkbox and radio (#19440) @rostislavbobo
- π» [docs] Separate ButtonGroup and Fab pages from Button page (#19381) @mbrookes
- β‘οΈ [docs] Update the translations (#19514) @mbrookes
- π [docs] makeStyles doesn't have access to the component's name (#19474) @hesto2
Core
- π [test] Check exhaustive deps of useEnhancedEffect (#19417) @eps1lon
- π [test] Misc polish (#19425) @eps1lon
- β [test] Test type libs in docs (#19375) @eps1lon
- β [test] Exclude inaccessible elements by default in browser tests (#19380) @eps1lon
- π» [core] Batch small changes (#19416) @oliviertassinari
- π [core] cross-os jsonlint (#19377) @eps1lon
- π [core] Fix mixins not being assignable as JSS styles (#19491) @ririvas
- π» [core] Misc dependency fixes (#19412) @eps1lon
-
v4.9.0 Changes
January 22, 2020Jan 22, 2020 π Big thanks to the 43 contributors who made this release possible.
π± Here are some highlights β¨:
- π± π Change the outlined input notch implementation to rely 100% on CSS (#17680) @eps1lon.
- π± π 11 patches on the Autocomplete component.
- π± π Simplify the usage of "copy demo" action (#19291) @theswerd.
- π± π Warn when defaultValue changes (#19070) @m4theushw.
- β‘οΈ π Slight updates to better match the Material Design spec (#19277, #19342) @elmeerr.
π»
@material-ui/[email protected]
- π [Breadcrumbs] Remove private separator component (#19234) @hiteshkundal
- π» [ButtonBase] Fix potential memory leak for multi-touch devices (#19333) @eps1lon
- π» [DialogContentText] Fix component prop (#19102) @fyodore82
- π» [l10n] Add Bulgarian (pg-BG) locale (#19138) @panayotoff
- π» [l10n] Improve it-IT locale (#19143) @keul
- π» [RadioGroup] Fix useRadioGroup.d.ts (#19001) @NMinhNguyen
- π» [Slider] Add a custom scale support (#19158) @netochaves
- π» [Slider] Center the value label (#19330) @LorenzHenk
- β [StepButton] Fix prop-types warning regarding
expanded
(#19332) @eps1lon - π» [Stepper] Add support for expanding all the steps (#19200) @hiteshkundal
- π [Tab] Remove font-size media-query (#19342) @elmeerr
- π [TableRow] Improve hover/selected styles (#19277) @elmeerr
- π» [TextField] Fix outline offscreen label strikethrough (#17680) @eps1lon
- π» [TextField] Improve transitions (#19228) @oliviertassinari
- π» [TextField] Support padding for helperText (#19198) @hiteshkundal
- π» [Tooltip] Fix popper.js re-instantiation (#19304) @netochaves
π
@material-ui/[email protected]
π»
@material-ui/[email protected]
π₯ Breaking change
- π» [types] Overload function signature instead of conditional (#19320) @eps1lon
π Or, And, IsAny and IsEmptyInterface have been removed. - π [types] Remove CoerceEmptyInterface (#19259) @eps1lon
π»
@material-ui/[email protected]
- π» [Alert] Improve Transition demo (#19283) @theswerd
- π» [Alert] Use alert severity in demos (#19123) @sviande
- 0οΈβ£ [Rating] Add default value prop (#19103) @oliviertassinari
- π» [Skeleton] Use span element (#19278) @oliviertassinari
- π» [Autocomplete] Add missing 'clear' to onInputChange typing (#19286) @mvestergaard
- π» [Autocomplete] Decrease padding when icon buttons aren't rendered (#19257) @jedwards1211
- π» [Autocomplete] Document how to disable chrome autofill (#19126) @goleary
- π» [Autocomplete] Don't delete tag if exists (in freesolo mode) (#19215) @adica
- π» [Autocomplete] Extend support to textarea (#19232) @justtol
- π» [Autocomplete] Fix group labels hiding items during keybd navigation (#19305) @aisamu
- β [Autocomplete] Fix misleading warning (#19177) @embeddedt
- π» [Autocomplete] Fix option grouping (#19121) @liangchunn
- β [Autocomplete] Improve typings (#18854) @testarossaaaaa
- π [Autocomplete] Polish CustomizedHook demo (#19287) @JeremiAnastaziak
- π» [Autocomplete] Add selectOnFocus prop (#19281) @Bebersohl
π Docs
- β‘οΈ [blog] December 2019 Update (#19119) @oliviertassinari
- π» [docs] Add "material-ui-confirm" to the related projects (#19237) @jonatanklosko
- π» [docs] Add a new site to showcase (hifivework) (#19129) @lau-sam
- π» [docs] Add a new site to showcase (tradenba) (#19307) @zachrdz
- π» [docs] Add links to mui-treasury (#19334) @siriwatknp
- π» [docs] Fix "Edit this page" link (#19170) @neletdev
- π» [docs] Fix a tiny mistake in Chips playground (#19172) @OrBin
- π» [docs] Fix broken TypeScript hash link in CONTRIBUTING.md (#19236) @hiteshkundal
- π» [docs] Fix link in switches.md (#19256) @TurnerB24
- π» [docs] Fix typo in the accessible table demo (#19321) @carbonid1
- π» [docs] Improve EnhancedTable.tsx demo (#19266) @sdgluck
- π» [docs] Improve draggable dialog demo (#19339) @konekoya
- π» [docs] Improve the demos copy experience (#19291) @theswerd
- π [docs] Improve the documentation of the dark theme (#19122) @m4theushw
- π [docs] Improve transition documentation (#19201) @hiteshkundal
- π [docs] Improve typography documentation (#19216) @kevin-lindsay-1
- π [docs] Merge brand.png and logo.png @oliviertassinari
- π» [docs] Minor typo (#19219) @sourabhbagrecha
- β [docs] Minor typo fix in testing docs (#19146) @Ardeshir81
- π [docs] Remove Glamor link (#19178) @terryBaz
- β‘οΈ [docs] Update the translations (#19111) @mbrookes
- π» [docs] Use button in backdrop demo (#19282) @theswerd
- π» [docs] Use reasonable unitless line-height for Box (#19260) @minikomi
Core
- β [test] Improve visual regression tests (#19175) @oliviertassinari
- π» [core] Batch small changes (#19097) @oliviertassinari
- π» [core] Batch small changes (#19174) @oliviertassinari
- π» [core] Distinguish JSSProperties and CSSProperties (#19263) @eps1lon
- π [core] Fix TypographyStyle not allowing media queries and allowing unsafe undefined access (#19269) @eps1lon
- β [core] Ignore a few flaky visual tests (#19226) @oliviertassinari
- π [core] Remove unecessary exports from styles/transitions.js (#19337) @JonKrone
- π [core] Simplify types of styled (#19243) @eps1lon
- π» [core] Use node 10 in every CI/CD pipeline (#19301) @eps1lon
- 0οΈβ£ [core] Warn when defaultValue changes (#19070) @m4theushw
- π [build] Clarify transform-runtime, runtime version (#18512) @eps1lon