- Make some props accept subtypes of
Elementwithout requiring explicit casts (#69)
- Fix problem with
int []props such astablePagination.rowsPerPageOptions(#66)
- Better support for Fable 3 (#64, thanks to @alfonsogarciacaro)
- Support FSharp.Core 5
- Fixed the signature of
theme.overrides.muiCssBaseline.global'
- Added the
stylesProvidercomponent
- Updated for @material-ui/core 4.11 and @material-ui/lab 4.0.0-alpha.56
- Breaking:
type'prop removed frombuttonBaseand all inheriting components; useprop.type'from Feliz instead - Component documentation now lists any required props
- Loosened FSharp.Core version requirements
- Updated for Feliz 1.1, @material-ui/core 4.9.14, and @material-ui/lab 4.0.0-alpha.53
- Updated from fixed MUI docs and for @material-ui/lab 4.0.0-alpha.49
- Breaking:
timeoutandtransitionDurationprops have had their optional argument list extended at the beginning. If you have used positional arguments instead of named arguments, you must change your code to use named arguments.
- Updated for @material-ui/lab 4.0.0-alpha.46
- Add support for localization
- Update from MUI docs
- Flattened the
classesprops, see updated docs
- Updated for @material-ui/core 4.9 and @material-ui/lab 4.0.0-alpha.41
- Add missing theme DSL props
shape,transitions, andzIndex - Fix name collisions in theme DSL
- Removed invalid
theme.typography.srOnlyfrom theme DSL
- Switched to custom unflatten implementation to avoid problems (see #39 and hughsk/flat#94)
- As a consequence of the above, removed (the read-only)
Theme.propsandTheme.overrides
- Fixed higher-arity
theme.spacingoverloads
- Breaking: New DSL for creating themes; properties on the
Themetype and related types are now read-only. See the updated theme docs for details. - Breaking: Slight change to
makeStyles. The required signature for your style function is nowfun styles theme -> {| ... |}and you use the passed-instyles.createinstead of the staticStyles.create, which has been removed. This improves type safety for interpolated styles. See the updated makeStyles docs for details.
- Breaking:
snackbarContent.roleis now a normalstringproperty (not enum property) as per updated MUI docs - Updated for @material-ui/lab 4.0.0-alpha.39
- Updated doc comments from MUI docs
- Added
floatoverloads to relevantratingprops
- Updated for @material-ui/core 4.8 and @material-ui/lab 4.0.0-alpha.36
- Update for @material-ui/lab 4.0.0-alpha.32
- Regenerated based on MUI API docs
- Fixed
themeProviderimport
- Regenerated based on MUI API docs
- Breaking:
buttonRefprops removed (no longer exist in MUI API docs) - Breaking:
muiThemeProvideris nowthemeProvider(#27) - Updated for @material-ui/core 4.6
- Updated for @material-ui/lab 4.0.0-alpha.30 (new autocomplete component)
- Added warning to
@material-ui/labcomponent docs
- Updated Feliz dependency
- Regenerated based on updated MUI docs
- Changed some
slider.markssignatures - Allow any sequence for props, not just
list - Some internal optimizations
- Disabled Feliz native DOM prop inheritance (seemingly broken due to F# compiler limitations, see #20 (comment)). Inheritance within MUI props are now based on simply duplicating inherited props for child components, and Feliz’s
propmust be used for non-MUI props. - Improved
popover.anchorOriginandpopover.transformOrigin - Added
seq<ReactElement>overload to all components that support it
- Added prop inheritance
- Updated Feliz dependency to 0.57
- Updated Feliz dependency and pinned the version to avoid breaking 0.x changes
- Support for Material-UI 4.5
- Regenerated bindings based on updated MUI docs
- Initial alpha release