MudBlazor 2.0.0

The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package MudBlazor --version 2.0.0
NuGet\Install-Package MudBlazor -Version 2.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="MudBlazor" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MudBlazor --version 2.0.0
#r "nuget: MudBlazor, 2.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install MudBlazor as a Cake Addin
#addin nuget:?package=MudBlazor&version=2.0.0

// Install MudBlazor as a Cake Tool
#tool nuget:?package=MudBlazor&version=2.0.0

Release Notes - v2.0.0 (.NET Core 3.1)

This is probably one of our biggest releases since we went public with this project. Our goal was always to release often but sadly holidays and issues stacked up and got inbetween forcing us to deal with some bigger changes than anticipated. This will probably be the last major/minor for .net 3.1 and after this we will change our main branches to .net 5 and focus on that. In the future you will see smaller release coming out from us, but more frequently.

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!

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.1 is compatible. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (146)

Showing the top 5 NuGet packages that depend on MudBlazor:

Package Downloads
MudBlazor.ThemeManager The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

ThemeManager component for MudBlazor to design, test or do live changes to Mudblazor themes.

FenixAlliance.ACL.Dependencies

Application Component for the Alliance Business Suite.

Blauhaus.EVACS.Admin.Blazor

Package Description

MudBlazor.Markdown

Markdown component for MudBlazor (https://mudblazor.com/)

CodeBeam.MudBlazor.Extensions

MudBlazor extension components from contributors. Includes 30+ components and utilities.

GitHub repositories (39)

Showing the top 5 popular GitHub repositories that depend on MudBlazor:

Repository Stars
fullstackhero/blazor-starter-kit
Clean Architecture Template for Blazor WebAssembly Built with MudBlazor Components.
dotnet/samples
Sample code referenced by the .NET documentation
Nethereum/Nethereum
Ethereum .Net cross platform integration library
enkodellc/blazorboilerplate
Blazor Boilerplate / Starter Template with MudBlazor
asynkron/protoactor-dotnet
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Version Downloads Last updated
6.19.1 68,947 3/22/2024
6.19.0 608 3/22/2024
6.18.0 14,357 3/20/2024
6.17.0 77,890 3/4/2024
6.16.0 79,273 2/19/2024
6.15.0 146,341 1/30/2024
6.14.0 55,706 1/22/2024
6.12.0 177,934 1/2/2024
6.11.2 108,957 12/18/2023
6.11.1 201,029 11/21/2023
6.11.0 345,309 10/8/2023
6.10.0 161,404 9/14/2023
6.9.0 178,855 8/18/2023
6.8.0 149,790 8/2/2023
6.7.0 207,209 7/10/2023
6.6.0 74,443 6/29/2023
6.5.0 38,697 6/24/2023
6.4.1 118,977 6/8/2023
6.4.0 7,646 6/7/2023
6.3.1 76,744 5/27/2023
6.3.0 52,734 5/24/2023
6.2.5 58,139 5/17/2023
6.2.3 103,611 5/3/2023
6.2.2 174,517 4/13/2023
6.2.1 31,767 4/12/2023
6.2.1-dev3 2,117 4/4/2023
6.2.1-dev2 1,671 3/30/2023
6.2.0 252,674 3/15/2023
6.1.10-dev1 3,729 3/2/2023
6.1.9 349,466 2/15/2023
6.1.8 168,464 1/27/2023
6.1.7 233,486 1/2/2023
6.1.6 74,508 12/18/2022
6.1.5 64,459 12/11/2022
6.1.4 64,793 12/5/2022
6.1.3-dev.1 2,450 11/22/2022
6.1.2 162,276 11/14/2022
6.1.0 63,100 11/13/2022
6.0.19-dev3 1,585 11/11/2022
6.0.19-dev1 2,322 11/10/2022
6.0.18 48,301 11/9/2022
6.0.17 196,254 10/10/2022
6.0.17-dev.1 3,749 9/22/2022
6.0.16 148,144 9/21/2022
6.0.15 230,782 8/31/2022
6.0.14 303,267 7/28/2022
6.0.13 91,346 7/26/2022
6.0.12 111,005 7/18/2022
6.0.11 234,615 7/1/2022
6.0.11-dev.4 7,310 5/30/2022
6.0.11-dev.3 1,235 5/24/2022
6.0.11-dev.2 444 5/21/2022
6.0.11-dev.1 708 5/20/2022
6.0.10 710,008 5/3/2022
6.0.10-dev.5 843 4/24/2022
6.0.10-dev.4 594 4/21/2022
6.0.10-dev.3 1,928 4/19/2022
6.0.10-dev.2 1,825 4/6/2022
6.0.10-dev.1 293 4/5/2022
6.0.9 221,226 3/29/2022
6.0.8 13,425 3/27/2022
6.0.7 214,930 2/25/2022
6.0.6 362,394 2/3/2022
6.0.5 80,206 1/17/2022
6.0.4 34,103 1/3/2022
6.0.3 3,709 12/31/2021
6.0.2 224,343 11/9/2021
5.2.5 17,217 9/29/2022
5.2.4 55,657 1/7/2022
5.2.0 82,816 10/31/2021
5.1.5 79,198 9/27/2021
5.1.4 57,159 9/13/2021
5.1.3 26,809 9/6/2021
5.1.2 20,891 8/24/2021
5.1.1 10,360 8/20/2021
5.1.0 70,762 7/27/2021
5.0.15 50,786 6/28/2021
5.0.14 38,727 6/21/2021
5.0.13 13,697 6/15/2021
5.0.11 15,498 6/7/2021
5.0.10 20,046 5/24/2021
5.0.9 20,278 5/17/2021
5.0.8 18,737 4/25/2021
5.0.7 28,739 3/29/2021
5.0.6 12,978 3/16/2021
5.0.5 13,887 3/8/2021
5.0.3 9,241 3/1/2021
5.0.2 6,513 2/21/2021
5.0.1 9,594 2/10/2021
5.0.0 7,028 2/6/2021
2.0.7 41,265 3/29/2021
2.0.6 3,756 3/16/2021
2.0.5 2,383 3/8/2021
2.0.4 2,028 3/8/2021
2.0.3 2,022 3/1/2021
2.0.2 2,186 2/21/2021
2.0.0 7,524 2/5/2021
1.2.4 13,522 12/30/2020
1.2.1 3,861 12/17/2020
1.2.0 3,076 12/7/2020
1.1.5 4,143 11/29/2020
1.1.4 2,407 11/23/2020
1.1.3 8,671 11/16/2020
1.1.2 1,983 11/11/2020
1.1.1 2,054 11/5/2020
1.1.0 1,875 11/2/2020
1.0.9 2,025 10/26/2020
1.0.8 1,871 10/23/2020
1.0.7 1,767 10/18/2020
1.0.6 1,721 10/11/2020
1.0.5 1,853 10/8/2020
1.0.4 1,815 10/2/2020
1.0.3 1,936 9/20/2020
1.0.2 1,884 9/20/2020
1.0.1 1,773 9/11/2020
1.0.0 6,300 9/11/2020