Skip to content

Releases: mvsmal/fable-material-ui

4.1.0

26 May 21:30
Compare
Choose a tag to compare

[BREAKING CHANGE] Popper new signature: seq<IHTMLProp> -> U2<ReactElement list, (PopperProps->ReactElement)> -> ReactElement
[BREAKING CHANGE] MaterialProp.AnchorEl has new type: type AnchorElProp = U2<EventTarget,unit->EventTarget>
MaterialProp.AddEndListener became of type (HTMLElement->(unit->unit)->unit)
Added new props MaterialProp.OnEnter, MaterialProp.OnEntering, MaterialProp.OnEntered, MaterialProp.OnExit, MaterialProp.OnExiting, MaterialProp.OnExited
Added new types: Timeout, TransitionProps, PopperProps

4.0.0

01 May 22:17
Compare
Choose a tag to compare

Fable Core 3 & Fable.React 5 support!
[BREAKING CHANGE] Functions in IMixins use obj instead of CSSProperties
[BREAKING CHANGE] All ReactNode and ReactInstance types became ReactElement
[BREAKING CHANGE] All ReactType and ComponentClass types became ReactElementType
[BREAKING CHANGE] RefProp became of type U2<IRefValue<'T>,(ReactElement->unit)>

3.1.0

01 Mar 22:21
Compare
Choose a tag to compare

Change argument types of all components to seq instead of list.
[Link] Add link component
[Badge] Add Max, ShowZero, Variant props
[InputAdornment] Add DisablePointerEvents prop
[MenuList] Add DisableListWrap prop
[Tabs] Add Variant prop
[Tabs] Deprecate Scrollable prop
[TableCell] Add Numeric prop

3.0.0

26 Dec 21:44
Compare
Choose a tag to compare

[BREAKING CHANGE] Move Fable.Helpers.MaterialUI module to Fable.MaterialUI.Core
[BREAKING CHANGE] Remove all imported PascalCased ComponentClass<'P> components, keep only reactElement (props : IHTMLProp list) (children : ReactElement list) elements
[BREAKING CHANGE] Change signature of ITransitions.create method to create: props : U2<string, string[]> * ?options: ITransitionOptions -> string

2.6.0

25 Dec 00:04
Compare
Choose a tag to compare

[Dialog] Add ChildrenProp.PaperComponent prop
[Menu] Add MenuProp.OnClose prop with MenuCloseReason
[TableCell] Add TableCell.Align prop and deprecate TableCell.Numeric

2.5.0

25 Dec 00:03
Compare
Choose a tag to compare

Change Fable.MaterialUI to be a namespace, not module
[Fab] Add Fab component
[Button] Deprecate variants Fab and ExtendedFab
[Divider] Add DividerVariant prop
[Dialog] Add MaxWidth.Xl

2.4.2

02 Dec 11:40
Compare
Choose a tag to compare

Fix quoted styles #44

2.4.1

25 Nov 11:38
Compare
Choose a tag to compare

[Badge] Add Invisible prop

2.4.0

07 Nov 22:27
Compare
Choose a tag to compare

[SvgIcon] Add ShapeRendering prop
[SvgIcon] Add missing ViewBox prop
[FormControlLabel] Add Top and Bottom LabelPlacement property variants
[CircularProgress] Add DisableShrink prop

2.3.0

30 Oct 23:03
Compare
Choose a tag to compare

[Avatar] AvatarProp.Sizes marked as deprecated. Use HTMLAttr.Sizes instead
[BottomNavigation] BottomNavigationProp.Value and BottomNavigationActionProp.Value are marked as deprecated. Use MaterialProp.Value instead
[FormHelperText] Add Filled, Focused and Variant props
[FormLabel] Add Filled prop
[LinearProgress] Add Value(of int) prop
[MuiThemeProvider] Add SheetsManager prop
[NativeSelect] Add NativeSelectProp: Variant and Input
[TableSortlabel] Add HideSortIcon prop
[InputBase] Add InputBaseProp
[InputLabel] Add Focused prop
[OutlinedInput] Add LabelWidth, InputComponent, StartAdornment and EndAdornment props
[Typography] Add HeadlineMapping and InternalDeprecationVariant props
Add MaterialProp.DefaultValue (of obj) prop