Releases: HorusSoftwareUY/Maui.MaterialDesignControls
Releases · HorusSoftwareUY/Maui.MaterialDesignControls
10.0.0
- Add net10.0 support
2.2.0
- Fix Light and Dark themes support
- Add AutomationId support
- [iOS] [MaterialSlider] Fix inactive track color
- [BREAKING CHANGE] [MaterialIconButton] Remove UseIconTintColor property
- [BREAKING CHANGE] [MaterialNavigationDrawer] Remove InactiveIndicatorBackgroundColor property
2.1.1
- [Android] [MaterialSnackbar] The background dim/overlay has been removed, and the padding has been adjusted when using an action button.
2.1.0
- [BREAKING CHANGE] Change ITouchableView namespace to HorusStudio.Maui.MaterialDesignControls
- [ITouchableView] Add new Touch event and, therefore, to MaterialButton, MaterialCard, MaterialCheckBox, MaterialChip, MaterialIconButton, MaterialRadioButton, MaterialSegmentedButton, MaterialSwitch and MaterialViewButton
- [MaterialCheckbox] Fix touch animation
- [MaterialChip] Fix visual issue when dragging it remained as pressed
- [MaterialSnackbar] Add support for CharacterSpacing, LineBreakMode and FontAttributes
- [Android] [MaterialSnackbar] Show on top of all content
2.0.1
- [MaterialChip] Add CommandParameter (optional), LeadingIconSize and TrailingIconSize
- [MaterialInputBase] Fix visual issue on Outlined inputs when a custom font or font size is used
2.0.0
- Update to .NET 9
- [MaterialSegmentedButton] new control added
- [MaterialViewGroup] new control added to group controls and handle single or multiple selection
- [IValidableView] added for error animations
- [MaterialTopAppBar] Add IconPadding property
- [MaterialFloatingButton] [iOS] Fix tap issue
- Improvements with main thread
- [MaterialNavigationDrawer] Add IconSize property
- [MaterialRating] Add ValueChangedCommand and ValueChanged event
- [MaterialPicker/MaterialDatePicker/MaterialTimePicker] [iOS] Fix HorizontalTextAlignment
- [MaterialInputBase] Don't animate on tap when control is disabled
- [MaterialInputBase] Add AlwaysShowLabel property for Outlined type
- [MaterialInputBase] Add ErrorAnimationType and ErrorAnimatiion properties
- [MaterialCard] Support Transparent or null shadow
- [BREAKING CHANGE] [MaterialChipsGroup] Remove control (replaced with MaterialViewGroup)
- [BREAKING CHANGE] [MaterialRadioButtonsGroup] Remove control (replaced with MaterialViewGroup)
- [BREAKING CHANGE] [MaterialChips] Rename MaterialChip
- [BREAKING CHANGE] [MaterialChipsType] Rename to MaterialChipType
- [BREAKING CHANGE] [MaterialChip] Remove “Unselected” VisualState, “Normal” is used instead
- [BREAKING CHANGE] [MaterialChip] Remove “IconStateOnSelection” property
- [BREAKING CHANGE] [MaterialChip] Add SelectionChangedCommand and SelectionChanged event
- [BREAKING CHANGE] [ITouchable] Rename to ITouchableView
- [BREAKING CHANGE] [MaterialButton/MaterialCard/MaterialCheckbox/MaterialChip/MaterialIconButton/MaterialNavigationDrawer/MaterialRadioButton/MaterialRating/MaterialSwitch/MaterialViewButton] Rename Animation property to TouchAnimationType
- [BREAKING CHANGE] [MaterialButton/MaterialCard/MaterialCheckbox/MaterialChip/MaterialIconButton/MaterialNavigationDrawer/MaterialRadioButton/MaterialRating/MaterialSwitch/MaterialViewButton] Remove AnimationParameter property
- [BREAKING CHANGE] [MaterialButton/MaterialCard/MaterialCheckbox/MaterialChip/MaterialIconButton/MaterialNavigationDrawer/MaterialRadioButton/MaterialRating/MaterialSwitch/MaterialViewButton] Rename CustomAnimation property to TouchAnimation
- [BREAKING CHANGE] [MaterialTopAppBar] Rename IconButtonAnimation property to IconButtonTouchAnimationType
- [BREAKING CHANGE] [MaterialTopAppBar] Remove IconButtonAnimationParameter property
- [BREAKING CHANGE] [MaterialTopAppBar] Rename IconButtonCustomAnimation property to IconButtonTouchAnimation
- [Issue #93] Fix NullReferenceException thrown when applying implicit styles
1.1.0
- Configure if icon tint color should be automatically set to TextColor or not on: MaterialButton, MaterialChips, MaterialIconButton and MaterialNavigationDrawerItem
- Fix TextChanged and TextChangedCommand not being fired on MaterialTextField and MaterialMultilineTextField
- Expose internal MAUI control used on: MaterialButton, MaterialCheckBox, MaterialDatePicker, MaterialMultilineTextField, MaterialPicker, MaterialRadioButton, MaterialSlider, MaterialTextField and MaterialTimePicker
- Fix spacing on MaterialRating when label is empty
- Fix touch bubbling on iOS for: MaterialButton, MaterialDatePicker, MaterialIconButton, MaterialMultilineTextField, MaterialPicker, MaterialSwitch, MaterialTextField and MaterialTimePicker
- Ability to override custom handlers for: MaterialButton, MaterialRadioButton, MaterialTextField, MaterialTimePicker, MaterialDatePicker, MaterialPicker, MaterialMultilineTextField, MaterialCheckbox and MaterialSlider
1.0.0-preview.6
- Add LineBreakMode to inputs placeholder
- Add TextDecorations to Snackbar action
- [iOS] Bug: Fix Snackbar background color
1.0.0-preview.5
- Bug: Outlined inputs not rendered when overriding global style
- Bug: Tint color fixed on MaterialIconButton
- Bug: ConfigureSnackbar throw NullReferenceException if BackgroundColor was not set
- [iOS] Bug: Leading and trailing icons width on Snackbar
1.0.0-preview.4
- [Android] Bug #49: MaterialFloatingButton does not appear.