Skip to content

v5.0.0

Compare
Choose a tag to compare
@Garderoben Garderoben released this 06 Feb 17:11

Release Notes - v5.0.0 (.NET 5)

New Components

  • TreeView (Thanks to Tungi52)
  • Popover (This is not really completly new but has been an internal component until now)
  • ScrollToTop (Thanks to Porkopek)
  • Breadcrumbs (Thanks to zHaytam)
  • FocusTrap (Thanks to Codinkat)

Breaking Changes

  • Pickers The string property "Value" was renamed to "Text"
  • MudForm - Implicit form submission is now suppressed by default. It can be turned on
  • Removed some obsolete namespaces
  • Validation function not executing if value is null
  • The SVG icons now has to be called with either @Icons.Filled.Iconname or @Icons.Material.Outlined.Iconname
    • Icons have been re worked, font icons now work across all library components.
    • All SVG icons has been reimported and updated with the latest release from Google.
    • The Icons now takes everything inside the svg element instead of just the d= path.
    • Changing the Icon and just the Icon color have been implemented in most of our components.
  • Drawer got updated and works allot better when screen sizes changes. (Thanks to Tungi52)
    • Temporary/Dialog Drawer has been added.
    • Top,Bottom,Left,Right Drawer is not available.
    • Custom Breakpoints have been added.
  • MudCharts now uses the Position enum instead of LegendPosition enum.
  • MudTabs no longer have the Vertical bool property and now uses the Position enum as well.

New Features & Bug Fixes

  • MudTheme

    • Changing font can now be done with the theme.
  • MudTabs

    • Implemented scrolling functionality
    • The slider is now correct width and in the correct position if the tabs are wider/higher than the default value.
    • Tabs can now be keept alive.
    • Problem with removing tabs is now fixed.
  • MudTextField

    • Changed so the user CSS classes now is added to the input controller like the rest of our input type components.
    • Added support to change Adornment icon color
  • MudAutocomplete

    • Added missing Margin.Dense property
    • Fixed clipping issue when used inside a dialog
    • Fixed clipping issue when used inside expansion panel
    • Toggle Coercion has been added
  • MudSelect

    • Fixed clipping issue when used inside a dialog
    • Fixed clipping issue when used inside expansion panel
  • MudDialog

    • Can now be opened in fullscreen view.
    • Can now be used inline
  • MudProgressLinear

    • Fixed the minimum and maximum values.
  • MudTable

    • Added Class support to RowTemplate
    • Fixed the initial sort order and label when using server side data / paging / sorting
    • MudTable with server side pagination now can load element without using table paginator.
    • MudTable now support the Breakpoints from Always, Never, Xs to XL
  • MudPicker/MudDatePicker/MudTimePicker

    • Fixed so the pickers TextField align with normal TextFields
    • Multiple performance improvement's have been made
    • TimePicker now changes to minute selection after selecting hours
    • TimePicker can now be opened through code
    • DateRange picker has been added to MudDatePicker
    • The Pickers now opens in correct direction depending on where on the screen it is.
    • Dialog version of the pickers have been added
    • Fixed the "jump" problem when date picker scrolled to year mode
    • DatePicker OpenTo.Year OpenTo.Month now opens to the same mode after reopned
    • DatePickers text for displaying days now using theme colors.
  • MudCharts

    • Fixed custom ColorPalettes for charts
    • Herobrine removed
  • MudMenu

    • Fixed so the popover closes after clicking on MudMenuItem that is inside the same layout
    • Added Menu Width option to MudMenu
    • Added Direction option to MudMenu
    • Added Offset option to MudMenu
    • Using Mudtooltip inside MudMenu no longer causes the MudMenu to be narrow
    • Added custom activator so anything can be used to open it, Like Avatar, Chips, Cards etc.
  • MudSnackbar

    • Snackbar messages can now render html
  • MudDivider

    • Improved documentation
  • Allot of other small improvement's overall, docs improved project structure and work on the release pipelines have been made and special thanks to mikes-gh for helping out with that.

Thanks to everyone, you are awesome!

To everyone that have helped with reporting issues, fixing issues and answering questions in our communitys you and our sponsors makes this possible!

Did you get stuck after update?

Don't worry, come by our https://discord.gg/mudblazor channel and we will help you out, if you don't have discord we are on https://gitter.im/MudBlazor/community and of course https://github.com/Garderoben/MudBlazor as well!