Version
v6.10.0
Released on September 14, 2023
What's Changed
New Features
- Buttons: Add ClickPropagation parameter by @mckaragoz in #7343
- Support negative y axes in line and bar charts by @chausner in #7401
- MudDropZone: Fix for nested drop zones by stopping event propagation by @prkhsn in #7424
- Buttons: Add nullable annotation. by @ScarletKuro in #7427
- MudChip, MudAvatar: Fix visual bug by @fondraco in #7406
- MudPicker: Add parameter ImmediateText to update Text while typing (#7390) by @dennml in #7391
- MudMenu: Add IsOpenChanged event by @ronimizy in #7463
- Popover: add Legacy mode (uses old MudPopoverService) by @ScarletKuro in #7497
- MudCard: Add nullable annotation. by @ScarletKuro in #7428
Bug Fixes
- MudTextField: Fix InputMode not propagated (#4790) by @gaplin in #7380
- MudTable: Fix the shifting of striped rows when loading by @BieleckiLtd in #7384
- MudAutocomplete: Fix double scrollbars with Before/AfterItemsTemplate by @fondraco in #7387
- MudTimeline: Make horizontal layout responsive by @BEEG3R in #7402
- DebouncedTextFieldFormatChangeRerenderTest: fix culture issue on non-english locales by @Meduris in #7400
- MudTable: Remove double border when a footer is used by @Geccoka in #7393
- Snackbar: Improve trimming exclusion by @ScarletKuro in #7429
- MudDataGrid: Fix for Guid column filtering (#7381) by @jonathanpotts in #7383
- PopoverService: do not call JS during OnInitializedAsync by @ScarletKuro in #7441
- MudFileUpload: Update summary for MaximumFileCount to better convey its intention (#7227) by @vorsprungdev in #7447
- MudDataGrid: #7440 Fix new groups doesnt respect GroupExpanded property. by @pariv in #7444
- MudTabs: Fix ActivatePanel ArgumentOutOfRange- and NullReferenceException by @Yomodo in #7459
- MudTable/MudDataGrid: Fix row background color for mobile view. by @KBM-Kevin-Kessler in #7306
- MudScrollManager: fix scroll lock for touch devices by @ric-ros in #7472
New Contributors
- @BEEG3R made their first contribution in #7402
- @prkhsn made their first contribution in #7424
- @jonathanpotts made their first contribution in #7383
- @vorsprungdev made their first contribution in #7447
- @pariv made their first contribution in #7444
- @ronimizy made their first contribution in #7463
- @ric-ros made their first contribution in #7472
Full Changelog: v6.9.0...v6.10.0
Version
v6.9.0
Released on August 18, 2023
What's Changed
New Features
- MudDataGrid: New parameter "SelectOnRowClick" by @DrastamatSargsyan in #6547
- MudMenu: Add IsOpen property (#7266) by @martinstoeckli in #7290
- MudFocusTrap: Add nullable annotation. by @ScarletKuro in #7331
- Optimization: Replace .Count() > 0 with .Any() by @bdebaere in #6809
- MudInputControl: Add nullable annotation. by @ScarletKuro in #7340
- TimePicker: Added MinuteSelectionStep Parameter by @Zingabopp in #7174
- MudRadio: Add nullable annotation. by @ScarletKuro in #7366
Bug Fixes
- MudColor: Change ToString default mode to RGBA (#7275) by @ITCBB in #7303
- MudDataGrid: Fix CurrentPage not working (#7267) by @alasdair-cooper in #7308
- Prerendering: Check if JSRuntime is available by @ScarletKuro in #7333
- Refactor charts, BarChart and LineChart layout fixes by @chausner in #7345
- MudDatePicker: Fix CSP JavaScript issues by @Schaeri in #7295
Other Changes
- DataGridAdvancedExample.razor: Fix typo "gobally" by @hybrid2102 in #7300
New Contributors
- @AlessandroMartinelli made their first contribution in #7294
- @hybrid2102 made their first contribution in #7300
- @ITCBB made their first contribution in #7303
- @alasdair-cooper made their first contribution in #7308
- @DrastamatSargsyan made their first contribution in #6547
- @martinstoeckli made their first contribution in #7290
- @MagicBOTAlex made their first contribution in #7327
- @Zingabopp made their first contribution in #7174
Full Changelog: v6.8.0...v6.9.0
Version
v6.8.0
Released on August 02, 2023
What's Changed
New Features
- MudDrawer: Add nullable annotation. by @ScarletKuro in #7186
- MudTable/MudDataGrid: Add ItemSize parameter for virtualization by @ArcadeMode in #7190
Bug Fixes
- Fix DataGrid Select-All behaviour when filtered by @rathga in #7167
- TimePicker: Handle conversion errors by @Cerberus4444 in #6947
- MudDebouncedInput: Fix swallowed user input on component re-render (#7193) by @igotinfected in #7194
- MudRangeInput: fix clearable button is misaligned by @tavanuka in #7200
- MudDataGrid: Fix when nested property has same name by @ScarletKuro in #7198
- Docs: Fix reference type issue on `DropZone` reorder save example (#7191) by @igotinfected in #7209
- Date/Time Pickers: Add DisableUnderline param like in MudTextField by @DennisOstertag in #7226
- MudDataGrid: SelectColumn not rendered in DataGrid with enabled edit mode by @o-khytrov in #7207
- MudMask: Fix Clearable with non-PatternMasks (#7238) by @igotinfected in #7244
- Tooltip: Fix arrow placement when using ChildContent by @Mr-Technician in #7271
New Contributors
- @rathga made their first contribution in #7167
- @Cerberus4444 made their first contribution in #6947
- @ArcadeMode made their first contribution in #7190
- @tavanuka made their first contribution in #7200
- @DennisOstertag made their first contribution in #7226
- @o-khytrov made their first contribution in #7207
Full Changelog: v6.7.0...v6.8.0
Version
v6.7.0
Released on July 10, 2023
What's Changed
New Features
- MudPagination: Add nullable annotation. by @ScarletKuro in #7124
- MudPageContentNavigation: Add nullable annotation. by @ScarletKuro in #7125
- MudBreadcrumbs: Add nullable annotation. by @ScarletKuro in #7126
- DateRangePicker: Add Parameter Clearable by @mckaragoz in #6430
- Make FilterDefinition compatible with EF Core by @ChasakisD in #7109
- Themes: nullable & XML comments by @ScarletKuro in #7089
- MudBaseButton: Add nullable annotation. by @ScarletKuro in #7136
- MudMessageBox: Add nullable annotation. by @ScarletKuro in #7137
- BrowserViewportService: Rework of IBreakpointService & IResizeService by @ScarletKuro in #7098
- MudCarousel: Add nullable annotation. by @ScarletKuro in #7138
- ResizeService & BreakpointService: Obsolete by @ScarletKuro in #7139
- Add SourceLink support by @ScarletKuro in #7143
- MudLayout: Add nullable annotation. by @ScarletKuro in #7148
- MudRender: Add nullable annotation. by @ScarletKuro in #7149
- Extensions: Add nullable annotation. by @ScarletKuro in #7151
- MudSparkLine: Add nullable annotation. by @ScarletKuro in #7152
- Nuget package: Use PackageLicenseExpression instead of PackageLicenseFile by @korteksz in #7168
- MudLink: Add nullable annotation. by @ScarletKuro in #7175
- MudNavMenu: Add nullable annotation. by @ScarletKuro in #7176
Bug Fixes
- MudDatePicker: Fix ArgumentOutOfRangeException (#7120) by @gaplin in #7127
- Popover: Fix "Cannot read properties of null"(JS) by @ScarletKuro in #7131
- mudResizeListener.js: Fix cancelListener by @ScarletKuro in #7140
- MudForm/MudBaseInput: Fix swallowed user input on `FieldChanged` re-render (#7158) by @igotinfected in #7159
- MudDataGrid Fix: Added the EditDialogOptions to inline MudDialog for the DataGridEditMode.Form by @ingkor in #7162
- MudDataGrid: Fix SingleSelection by @wesProg23 in #7021
- MudFileUpload: Add AppendMultipleFiles property by @joe-gregory in #7027
- MudTabs: Fix flickering with initial ActivePanelIndex != 1 by @Geccoka in #7058
New Contributors
- @ChasakisD made their first contribution in #7109
- @alfonso-martin-tapia made their first contribution in #7141
- @korteksz made their first contribution in #7168
- @Geccoka made their first contribution in #7058
Full Changelog: v6.6.0...v6.7.0
Version
v6.6.0
Released on June 29, 2023
What's Changed
New Features
- MudCheckBox: Add nullable annotation. by @ScarletKuro in #7082
- MudElement: Add nullable annotation. by @ScarletKuro in #7083
- MudPaper: Add nullable annotation. by @ScarletKuro in #7084
- MudHidden: Add nullable annotation. by @ScarletKuro in #7087
- MudSwitch: Add nullable annotation. by @ScarletKuro in #7088
- EventUtil: nullable & XML comments by @ScarletKuro in #7090
- MudTimeline: Add nullable annotation by @meenzen in #7096
- MudTooltip: Add nullable annotation by @meenzen in #7094
- MudToolBar: Add nullable annotation by @meenzen in #7095
- MudThemeProvider: Add nullable annotation by @meenzen in #7097
- MudHighlighter: Add Markup parameter to render Text using HTML Markup by @Yomodo in #7092
- MudSkeleton: Add nullable annotation. by @ScarletKuro in #7113
- MudScrollToTop: Add nullable annotation. by @ScarletKuro in #7114
Bug Fixes
- DataGridServerMultiSelectionTest: use PropertyColumn instead by @ScarletKuro in #7079
- ResizeListenerService & BreakpointService: Allow user defined breakpoints by @ScarletKuro in #7074
- Localization: fix net6.0 dependencies by @Meduris in #7104
- PopoverService: Clear all observers on DisposeAsync & nits by @ScarletKuro in #7105
- MudForm: Remove child form from parent form on Dispose by @jimitndiaye in #7086
Other Changes
- Palette: suppress obsolete warning in our code base by @ScarletKuro in #7078
- Localization: sync dependency versions by @ScarletKuro in #7112
New Contributors
- @meenzen made their first contribution in #7096
- @jimitndiaye made their first contribution in #7086
Full Changelog: v6.5.0...v6.6.0
Version
v6.5.0
Released on June 24, 2023
What's Changed
New Features
- MudDialog: Add generic DialogParameters
by @SSchulze1989 in #7029 - MudDataGrid: Add ability to completely use own IFilterDefinition by @ScarletKuro in #7057
- SortDefinition: Fix build warning about missing nullable by @ScarletKuro in #7067
- MudBlazor.Docs.Wasm: enable nullable by @ScarletKuro in #7068
- MudRating: Add nullable annotation. by @ScarletKuro in #7069
- MudStack: Add nullable annotation. by @ScarletKuro in #7071
- MudRTLProvider: Add nullable annotation. by @ScarletKuro in #7073
- MudDataGrid: Add Localization Capabilites by @Meduris in #7024
Bug Fixes
- MudNavLink: Fix line-height issue causing UI shift (#5848) by @joe-gregory in #6958
- Fix: Generation of DocStrings fails when generic class with same name exists by @SSchulze1989 in #7016
- MudSelect: Fix loss of focus to receive key strokes by @ScarletKuro in #7023
- ColorPickerTests: Fix flaky test by @ScarletKuro in #7025
- PopoverService: Fix DisposeAsync deadlock on WPF/WinForm platforms by @ScarletKuro in #7044
- DataGrid: Allow resizing when overflowing with sticky columns by @SinisterMaya in #6991
- FileUploadTests: set culture to InvariantCulture to remove dependency on local system culture. by @SSchulze1989 in #7030
- ServiceCollectionExtensions: Fix registration with options by @ScarletKuro in #7065
Other Changes
- MudExpansionPanels: Add nullable annotation. by @ScarletKuro in #6976
- MudProgress: Add nullable annotation. by @ScarletKuro in #6993
- Docs: MudDatePicker - Added example for IsDateDisabledFunc and AdditionalDateClassesFunc by @RafBorrelli in #6262
- MudImage: Add nullable annotation. by @ScarletKuro in #6997
- PopoverService: Move StateHasChanged from responsibility by @ScarletKuro in #6998
- MudDateRangePicker: Add support for AdditionalDateClassesFunc by @EricEzaM in #6203
- MudSwipeArea: Add nullable annotation. by @ScarletKuro in #7072
- MudContainer: Add nullable annotation. by @ScarletKuro in #7075
- MudSlider: Add nullable annotation. by @ScarletKuro in #7077
New Contributors
- @RafBorrelli made their first contribution in #6262
- @joe-gregory made their first contribution in #6958
- @SSchulze1989 made their first contribution in #7016
- @EricEzaM made their first contribution in #6203
- @Meduris made their first contribution in #7024
Full Changelog: v6.4.1...v6.5.0
Version
v6.4.1
Released on June 08, 2023
What's Changed
Bug Fixes
- PopoverService: Remove ConfigureAwait(false) by @ScarletKuro in #6981
Full Changelog: v6.4.0...v6.4.1
Version
v6.4.0
Released on June 07, 2023
What's Changed
New Features
- MudColorPicker: Fix/Enable color picker form validation (#6841) by @igotinfected in #6924
- MudTable: Add methods to expand or collapse all groups by @RickMcDee in #6812
- MudMenuItem: Add AutoClose parameter for controlling closing behavior by @ferraridavide in #6942
- PopoverService: New design by @ScarletKuro in #6953
Bug Fixes
- Inputs: Fix order of Value and Text changes for increased stability by @mckaragoz in #6900
Other Changes
- MudDataGrid: Filterable false removes filter from dropdown in filters panel by @BenjaminGroseclose in #6212
- Docs: Correct typos by @Mr-Technician in #6845
New Contributors
- @BenjaminGroseclose made their first contribution in #6212
- @ferraridavide made their first contribution in #6942
Full Changelog: v6.3.1...v6.4.0
Version
v6.3.1
Released on May 27, 2023
What's Changed
Other Changes
- MudDataGrid: Remove unused UnitTests.Viewer by @ScarletKuro in #6928
- MudAppBar: Fix default value of WrapContent (#6808, #6869) by @henon in #6929
Full Changelog: 6.3.0...v6.3.1
Version
v6.3.0
Released on May 24, 2023
What's Changed
New Features
- ISnackbar: Add RemoveByKey #6857 by @Kumima in #6860
- ScrollToTop: Add OnClick event by @i-n-n-k-e-e-p-e-r in #6870
- Tabs: Add TabHeaderClass property (#5424) by @gaplin in #6298
- MudToolBar: Optional Wrapping and Appbar compatibility by @TimWeidner in #6869
Bug Fixes
- MudTimePicker: Fix duplicate hour event in minute mode #6523 by @sho12333 in #6599
- PickerToolbar: Fix issue with landscape mode for non-static pickers (#5867) by @lostinmilkshake in #6874
- DataGrid: Fix loading style by @ling921 in #6885
New Contributors
- @sho12333 made their first contribution in #6599
- @Kumima made their first contribution in #6860
- @i-n-n-k-e-e-p-e-r made their first contribution in #6870
- @lostinmilkshake made their first contribution in #6874
- @ling921 made their first contribution in #6885
- @TimWeidner made their first contribution in #6869
- @adgranger made their first contribution in #6912
Full Changelog: v6.2.5...v6.3.0
Version
v6.2.5
Released on May 17, 2023
What's Changed
New Features
- MudButton: Add ability to set custom rel attribute content by @TehGM in #6301
- MudAutoComplete: Add BeforeItemsTemplate and AfterItemsTemplate by @derekwelton in #6752
- MudPicker: Add OnClick event (#6797) by @wesProg23 in #6798
- MudDataGrid: FilterDefinition as interface by @ScarletKuro in #6848
Bug Fixes
- Remove Parameter attribute from non-component SnackbarOptions class by @Eagle3386 in #6801
- MudTreeView: Don't accept clicks and selection changes for Disabled items by @RickMcDee in #6783
- LinearProgress: Fix typo in size parameter docs by @Mr-Technician in #6807
- MudDataGrid: Fix runtime exception with PageSizeOptions by @SinisterMaya in #6784
- MudDropContainer: Fix bad index when dropping item on itself (#5006) by @ZephyrZiggurat in #6830
- MudTable: Fix discrepency with initial RowsPerPage in TablePager by @SinisterMaya in #6776
Other Changes
- MudToolBar: Allow longer content by @bdebaere in #6808
- MudTable: Avoid NoRecordsContent showing before loading data by @bdebaere in #6811
- MudAutocomplete: Fix Value binding not updating by @nefarius in #6805
New Contributors
- @TehGM made their first contribution in #6301
- @derekwelton made their first contribution in #6752
- @bdebaere made their first contribution in #6808
- @wesProg23 made their first contribution in #6798
- @nefarius made their first contribution in #6805
- @ZephyrZiggurat made their first contribution in #6830
Full Changelog: v6.2.3...v6.2.5
Version
v6.2.3
Released on May 03, 2023
What's Changed
Breaking Changes
New Features
- Form components: Add ResetAsync / ResetValueAsync by @ScarletKuro in #6693
- Dialog: Add ClassBackground Option to Support Blurred Background by @mckaragoz in #6725
- MudCollapse: Add nullable annotation and Async AnimationEnd. by @ScarletKuro in #6747
- MudDataGrid: Add drag and drop column reordering by @segfault- in #6700
- DateRangePicker: Highlight current date by @RickMcDee in #6753
Bug Fixes
- MudDataGrid: Fix GroupExpanded when using async data source by @alfadelta88 in #6660
- MudMenu: Introduce OnClickHandlerAsync to fix #6645 by @ScarletKuro in #6648
- MudDataGrid: Fix GroupExpanded when using ServerData by @alfadelta88 in #6667
- MudAutocomplete: Fix the highlight of selected item when Strict is set to false (#6412) by @csombi in #6489
- MudOverlay: CA2012 Use ValueTasks correctly by @ScarletKuro in #6670
- Bug report template had 5.x.x as placeholder by @TDroogers in #6696
- MudSwitch: LabelPosition.Start uses row-reverse instead of RTL by @SinisterMaya in #6638
- Docs: Fix typo in toggle example by @SnakyBeaky in #6709
- MudAutocomplete: Fix Race Condition #6475 by @ScarletKuro in #6701
- BreakpointService & ResizeService: KeyNotFoundException fix #3993 #3356 #3698 by @ScarletKuro in #6727
- MudChip, MudChipSet: Await where applicable by @ScarletKuro in #6735
- MudDialog: Fix description of the DefaultFocus parameter by @RickMcDee in #6751
- MudAppBar: Bottom=true should render
- MudPicker: HandleKeyDown was called twice by @RickMcDee in #6777
Other Changes
- MudOverlay: Await OnClick event by @BieleckiLtd in #6153
- MudFormComponent: Add nullable annotation. by @ScarletKuro in #6608
- MudField: Add nullable annotation. by @ScarletKuro in #6642
- MudDivider: Add nullable annotation. by @ScarletKuro in #6641
- MudButtonGroup: Add nullable annotation. by @ScarletKuro in #6640
- MudOverlay: Add nullable annotation. by @ScarletKuro in #6665
- MudMainContent: Add nullable annotation. by @ScarletKuro in #6664
- MudText: Add nullable annotation. by @ScarletKuro in #6677
- MudVirtualize: Add nullable annotation. by @ScarletKuro in #6678
- MudSimpleTable: Add nullable annotation. by @ScarletKuro in #6679
- MudBooleanInput: Add nullable annotation. by @ScarletKuro in #6681
- MudBreakpointProvider: Add nullable annotation. by @ScarletKuro in #6720
- MudHighlighter: Add nullable annotation. by @ScarletKuro in #6731
- Obsolete ICommand & CommandParameter by @ScarletKuro in #6773
New Contributors
- @elodon made their first contribution in #6680
- @SnakyBeaky made their first contribution in #6709
- @RickMcDee made their first contribution in #6751
- @segfault- made their first contribution in #6700
- @Eagle3386 made their first contribution in #6646
Full Changelog: v6.2.2...v6.2.3
Version
v6.2.2
Released on April 13, 2023
What's Changed
Bug Fixes
- Docs: Fix possible NullReferenceException and Cross-Origin Request Blocked by @ScarletKuro in #6647
Full Changelog: v6.2.1...v6.2.2
Version
v6.2.1
Released on April 12, 2023
What's Changed
Breaking Changes
- DataGrid: Change several public methods from async void to async Task and add Async postfix (Breaking Change) by @ScarletKuro in #6614
- MudDataGrid: Rename AddFilterAsync and ClearFiltersAsync (Breaking Change) by @ScarletKuro in #6639
New Features
- MudDialog: Change OnBackdropClick Action to EventCallback by @BieleckiLtd in #6151
- Theming: Make all Palette properties virtual by @TDroogers in #6519
- MudAlert: Add nullable annotation. by @ScarletKuro in #6539
- MudAppBar: Add nullable annotation by @ScarletKuro in #6540
- MudBadge: Add nullable annotation. by @ScarletKuro in #6554
- MudComponentBase: Add explicit IMudStateHasChange.StateHasChanged by @ScarletKuro in #6563
- MudDropZone: Add nullable annotation and fix #6551, #4695. by @ScarletKuro in #6561
- FileUpload: Add Disabled property by @Mr-Technician in #6572
- MudTreeViewItem: Add 'BodyContent' which renders instead of text, end text and end icon. by @rpc-scandinavia in #3831
- MudForm: Add ReadOnly and Disabled properties by @Mr-Technician in #6511
- MudSwipeArea: SwipeEventArgs Feature by @mckaragoz in #6574
- MudDataGrid: Allow user to use a custom IComparer
- MudDataGrid: Add ability to use SortBy on TemplateColumn. by @tjscience in #6613´
Bug Fixes
- MudTable: Add filtered items cache for each render. by @adameste in #6470
- MudDataGrid: Improve nullability, encapsulation and some nits by @ScarletKuro in #6421
- MudDataGrid: Sorting and filtering performance improvements. by @adameste in #6495
- BaseInput: Validation should not run on blur when ReadOnly = true. by @Mr-Technician in #6518
- Fixes MudDataGrid NullReferenceExeption by @alfadelta88 in #6541
- MudDataGrid: Make AggregateDefinition work with nullable values and cover with tests by @ScarletKuro in #6515
- MudDatagrid: Fix grouping to work with filtered items cache. by @adameste in #6557
- MudDrawer: Fix #6154 by not re-rendering on mouse events by @ScarletKuro in #6575
- MudPopover: Fix flickering in delayed bss (#6345) by @ScarletKuro in #6579
- Autocomplete: Should not have a Clear button when ReadOnly by @Mr-Technician in #6596
- MudDataGrid: Fix ExpandAllGroups/CollapseAllGroups skipping some groups (#6591) by @alfadelta88 in #6592
- MudDataGrid: Fix GroupExpanded not working by @alfadelta88 in #6604
- MudDataGrid: Filter for Nullable DateTime not working(#6521) by @ScarletKuro in #6607
- PopoverService: Fix DisposeAsync causing hangs on MAUI by @Mr-Technician in #5367
- MudBaseInput: Make OnBlurred async by @ScarletKuro in #6633
- MudBaseInput: Add InvokeKeyDownAsync / InvokeKeyUpAsync deprecate InvokeKeyDown / InvokeKeyUp by @ScarletKuro in #6636
- MudDataGrid: Fix filtering modes when using ServerData by @alfadelta88 in #6627
- MudFormComponent: Deprecate BeginValidate in favor of Async version by @ScarletKuro in #6637
Other Changes
- MudAvatar: Add nullable annotation by @ScarletKuro in #6543
- MudIcon: Add nullable annotation. by @ScarletKuro in #6578
- MudDialogInstance: return back public API ForceRender by @ScarletKuro in #6588
New Contributors
- @adameste made their first contribution in #6470
- @rpc-scandinavia made their first contribution in #3831
- @KBM-Kevin-Kessler made their first contribution in #6542
Full Changelog: v6.2.0...v6.2.1
Version
v6.2.0
Released on March 15, 2023
What's Changed
Breaking Changes
- MudDataGrid: Configuration using expressions by @tjscience in #6049
New Features
- MudTabs: Optionally cancel tab panel activations by @Flaflo in #4738
- Avatar: Refactor Image support by @Mr-Technician in #6382
- MudDropZone: Add support for Chromium based browsers on Mobile by @emorell96 in #4818
- SourceCodeGenerator: Add support for enum source code generation by @xC0dex in #6306
- ThemeProvider: Allow watching dark/light system setting by @TDroogers in #6320
- RadioGroup: Add ReadOnly and Disabled options. by @Mr-Technician in #6418
- MudDatePicker: Add disabled functionality for months only picker by @ingkor in #6438
- MudDatePicker: Add disabling months if day is fixed (#6336) by @gaplin in #6338
- Docs: Fix release page and roadmap page by @Garderoben in #6455
Bug Fixes
- MudPicker: Fix flickering in delayed BSS. (#5450) by @gaplin in #6344
- MudCheckbox: Use flex-row-reverse instead of mud-rtl for label positioning by @Flaflo in #6377
- MudTable: Fix V3022 warning by @HClausing in #6374
- Dialog: Fix issues with nested inline Dialogs by @Mr-Technician in #6390
- MudCarousel: Fix wrong transition direction when using SelectedIndex (#6392) by @gaplin in #6394
- MudMenu: Fix Touch Bubbling Which Causes Other Unwanted Click Event Firing on Mobile Devices by @mckaragoz in #6358
- Fix analyzer NullReferenceException in old ToDescriptionString, add test scanrio for it. by @ScarletKuro in #6423
- Datagrid: Fix Dialog by @Mr-Technician in #6415
- MudDataGrid : Fixes Select All when using ServerData by @alfadelta88 in #5999
- MudTable: Show loading indicator whenever table loads data from server by @sensslen in #4665
- ThemeProvider: Trimming and minor formatting fix by @ScarletKuro in #6444
- MudDataGrid: Fix missing content/error in Cell edit mode for HierarchyColumn (#6024) by @HClausing in #6441
- Autocomplete: Fix Autocomplete opening on Reset by @Mr-Technician in #6387
- MudAutocomplete: Fix KeyDown Event by @ingkor in #6462
Other Changes
- Autocomplete: Correct summary for Strict by @rusfield in #6396
- Update README.md by @mckaragoz in #6339
- Fix .csproj formatting by @ScarletKuro in #6422
- Fix code formatting in MudDropZone.razor and MudDynamicDropItem.razor by @ScarletKuro in #6425
- Avatar: Fix obsolete workaround for images. by @Mr-Technician in #6448
- MudBaseInput: Obsolete OnKeyPress, to be removed in v7 by @henon in #6464
New Contributors
- @rusfield made their first contribution in #6396
- @emorell96 made their first contribution in #4818
- @xC0dex made their first contribution in #6306
- @alfadelta88 made their first contribution in #5999
- @dev-jlb made their first contribution in #6447
- @ingkor made their first contribution in #6438
Full Changelog: v6.1.9...v6.1.10
Version
v6.1.9
Released on February 15, 2023
What's Changed
New Features
- MudAutocomplete: Add option to search while an option is selected by @Mr-Technician in #6231
- MudTabPanel: Add ShowCloseIcon property by @Yomodo in #6197
- MudThemeProvider: Add sudo css selector for generated theme (5781) by @stoepa in #5798
- MudButton: Add IconSize property by @Yomodo in #6040
- MudSwitch: Add Size Parameter by @SinisterMaya in #5673
- MudSwitch: Show Validation ErrorText (#6247) by @igotinfected in #6268
Bug Fixes
- Tabs: Fix disabling prevButton after upsizing (#6235) by @gaplin in #6236
- Fix NullReferenceException in ResizeOptions equality logic #6128 by @henon in #6308
- Tabs: Fix scroll buttons not working on low width (#5212) by @gaplin in #6304
- MudDialog: CSS fix for scroll when size is greater than view height by @enkodellc in #4132
Other Changes
- InputBase: Add ForceUpdate (fixes #5132) by @mckaragoz in #6266
- ResizeObserver: fix typo in directory name by @Habetdin in #6303
New Contributors
- @stoepa made their first contribution in #5798
- @gaplin made their first contribution in #6236
- @Habetdin made their first contribution in #6303
- @enkodellc made their first contribution in #4132
Full Changelog: v6.1.8...v6.1.9
Version
v6.1.8
Released on January 27, 2023
What's Changed
New Features
- MudTable: Enable FluentValidation for TableRowValidator. by @Mr-Technician in #6193
- MudInput: Add Accessibility Titles to Nested Icons by @WalterWillis in #5531
Bug Fixes
- MudAutocomplete: Fix TextChanged event not sending the text by @idan-h in #6120
- MudTable: Fix 2nd level checkbox default indeterminate state by @Yomodo in #6075
- Change background of error when circuit (connection) is lost. by @BieleckiLtd in #6116
- MudDivider: Fix fullwidth behavior in flex containers by @mckaragoz in #5472
- MudTooltip: Fix Style not forwarded to popover by @rogue6800 in #6051
- MudTable: Add null check on server data items in FilteredItems by @Mr-Technician in #6186
- MudTabs: Fix incorrect ActivePanelIndex by @Yomodo in #6100
Other Changes
- MudDateRangePicker: Fix DateRangePicker validation in MudForm (#6194) by @igotinfected in #6195
New Contributors
- @idan-h made their first contribution in #6120
- @WalterWillis made their first contribution in #5531
- @LinuxDoku made their first contribution in #6225
Full Changelog: v6.1.7...v6.1.8
Version
v6.1.7
Released on January 02, 2023
What's Changed
New Features
- MudDialog: Fix Unselectable Content Text by @mckaragoz in #5355
- MudTable: Implement "All" option for MudTablePager. by @Mr-Technician in #5994
- Icons: Update material icons by @QianMoXi in #6034
- MudTabs: Add MinimumTabWidth property by @rogue6800 in #6044
Bug Fixes
- Icons: Remove any
tags on generation by @QianMoXi in #6023 - Prevent BoundingClientRect trimming and throwing JsInteropException by @ScarletKuro in #6053
- MudTabPanel: Fix possible System.NullReferenceException on Dispose by @Yomodo in #6064
- MudTable: Fix KeyNotFoundException by @Mr-Technician in #6065
- MudTabs: Fix TabPanel collections are not in sync by @Yomodo in #6070
New Contributors
Full Changelog: v6.1.6...v6.1.7
Version
v6.1.6
Released on December 18, 2022
What's Changed
Breaking Changes
New Features
- MudTable: Allow row-click without selecting checkbox when in multi-select mode by @Yomodo in #5961
- Make Blazor Error UI message more legible by @BieleckiLtd in #5996
- MudTable: Added OverscanCount as a parameter. by @Suenodk in #5990
Bug Fixes
- MudProgress: Fixed border radius for rounded linear progress bar by @nmakhmutov in #5963
- BreakpointService: IsMediaSize should will return true for Breakpoint.Always by @pars-dev in #5898
- MudAutoComplete: Don't write to console for errors by @mikes-gh in #5970
- MudTable: Fix issue where sub-tables in the last row of a table would not have borders by @Mr-Technician in #5992
- MudDataGrid: Fix CollapseAll not clearing internal variable by @snakex64 in #5995
- MudTable: Toggle multigrouping checkbox ocassionaly flickers by @Yomodo in #6003
New Contributors
Full Changelog: v6.1.5...v6.1.6
Version
v6.1.5
Released on December 11, 2022
What's Changed
New Features
- MudSelect and MudAutocomplete: Add ListClass by @mckaragoz in #5402
- MudTreeViewItem: add CanExpand Property (#4093) by @LennartKleymann in #4097
Bug Fixes
- MudTable: SelectedItem should fire regardless of EditTrigger setting. by @Mr-Technician in #5903
- MudPopover : Check popoverContentNode null before use by @Stuart88 in #5897
- Tests: Fix IDialog interface so it can be Moqed by @mikes-gh in #5925
- MudSnackbar: Fix overflowing, long message (#3945) by @BieleckiLtd in #5929
- MudDataGrid: fixed the resizer handle visibility by @SinisterMaya in #5851
- MudDialog: Fix not aligned Toolbar buttons on Dialog header (#5497) by @m4ss1m0g in #5725
- MudDialog: Fix close button in RTL by @mikes-gh in #5951
- MudDataGrid: Fix the FilterHeaderCell visible when the Column is hidden by @nicoarm93 in #5777
- MudDataGrid: ServerData initialization fix by @creeve-qci in #5635
- MudAlert: Fix CloseIcon color in Filled Variant (#5436) by @fondraco in #5449
New Contributors
- @Stuart88 made their first contribution in #5897
- @SinisterMaya made their first contribution in #5851
- @m4ss1m0g made their first contribution in #5725
- @fondraco made their first contribution in #5449
- @LennartKleymann made their first contribution in #4097
Full Changelog: v6.1.4...v6.1.5
Version
v6.1.4
Released on December 05, 2022
What's Changed
New Features
- MudLink: Add OnClick parameter (#1518) by @BieleckiLtd in #5785
- Charts: Make Legend Clickable by @belucha in #5484
- MudTreeView: Add Public Select Method and Disable Text Selection When ExpandOnDoubleClick is true by @mckaragoz in #5856
- MudBaseButton: Make OnClickHandler virtual by @CodeLifterIO in #5879
- MudTooltip: Activation via Hover, Focus or Click by @mckaragoz in #4647
Bug Fixes
- MudSnackbar: Fix memory leak upon Dispose by @Yomodo in #5706
- MudColorPicker: Fix MaxLength on HEX TextField for transparent colors by @DoobieAsDave in #5582
- ScrollManager: Fix exceptions when no JS environment available by @mikes-gh in #5770
- MudDialog: Fix Dialog is null in IDialogReference by @ScarletKuro in #5101
- MudCarousel: Fix swipe direction for next/previous in rtl by @abduwaris in #5811
- MudRadio: Fix content placement in rtl by @abduwaris in #5813
- MudTable: Fix inconsistent row border thickness by @dennml in #5823
- MudTable: Fixed table grouping item selection issue (#5759) by @Gopichandar in #5760
- MudChip: Fix pointer cursor if href set by @mdekok in #5871
- MudFileUpload: Maximum file count integrated as a parameter by @ummerland in #5861
- MudTimePicker: Fix TimePicker validation in MudForm (#5883) by @igotinfected in #5884
- MudTreeView: Fix Closing Arrow Transition by @mckaragoz in #5858
New Contributors
- @rena0157 made their first contribution in #5767
- @BieleckiLtd made their first contribution in #5785
- @DoobieAsDave made their first contribution in #5582
- @abduwaris made their first contribution in #5811
- @CodeLifterIO made their first contribution in #5879
- @ummerland made their first contribution in #5861
- @igotinfected made their first contribution in #5884
- @popandepo made their first contribution in #5893
Full Changelog: v6.1.2...v6.1.4
Version
v6.1.3-dev.1
Released on November 22, 2022
What's Changed
- MudSnackbar: Fix memory leak upon Dispose by @Yomodo in #5706
- MudLink: Add OnClick parameter (#1518) by @BieleckiLtd in #5785
- Charts: Make Legend Clickable by @belucha in #5484
- MudColorPicker: Fix MaxLength on HEX TextField for transparent colors by @DoobieAsDave in #5582
- ScrollManager: Fix exceptions when no JS environment available by @mikes-gh in #5770
- MudDialog: Fix Dialog is null in IDialogReference by @ScarletKuro in #5101
- Fix ResizeBasedService trim warning by @ScarletKuro in #5809
New Contributors
- @rena0157 made their first contribution in #5767
- @BieleckiLtd made their first contribution in #5785
- @DoobieAsDave made their first contribution in #5582
Full Changelog: v6.1.2...v6.1.3-dev.1
Version
v6.1.2
Released on November 14, 2022
What's Changed
- MudMenu: Fix MouseEventArgs in net7 on BSS by @mikes-gh in #5738
- Build: Fix missing static assets in nuget by @mikes-gh in #5751
Full Changelog: v6.1.0...v6.1.2
Version
v6.1.0
Released on November 13, 2022
Announcement
What's Changed
- Snackbar: Fix accidental API break by PR #5310 by @henon in #5701
- Snackbar: Fix break due to trimming of SnackbarMessageType by @mikes-gh in #5711
- Build: add net7 library (multi-targeting) by @mikes-gh in #5713
- Fix MudDivider consistent thickness by @dennml in #5491
- Tests: Fix locale issue due to date literal by @mikes-gh in #5729
- MudDataGrid: Add GroupClassFunc and GroupStyleFunc by @franklupo in #5560
- MudDataGrid: Fix missing DataGrid reference in FilterDefinition by @nicoarm93 in #5498
New Contributors
- @dennml made their first contribution in #5491
- @franklupo made their first contribution in #5560
Full Changelog: v6.0.18...v6.1.0
Version
v6.0.18
Released on November 09, 2022
What's Changed
- Snackbar: Enable RenderFragment in addition to string message by @jammerware in #5310
- MudNavlink: Enable protected access to some internals by @hugodeco in #5224
- Table: Add the option of triggering edits on button click instead of row click by @Mr-Technician in #5467
- Docs: Fixed typo in Divider page by @vegguid in #5454
- MudForm: Assign Validation to Form controls on subscribe by @Mr-Technician in #5501
- Docs: Improved Wording within Layouts Page by @95Conor in #5476
- Docs: Add workaround for google analytics interop error by @JonBunator in #5513
- Events: Use native mouse events in net7 by @mikes-gh in #5517
- MudTable: Fix table trim warnings (net7 linker) by @mikes-gh in #5519
- Trimming: Additional annotations by @mikes-gh in #5537
- Tests: Make tests net7 friendly by @mikes-gh in #5559
- Build: Separate EnumSwitch code to avoid BL0007 by @mikes-gh in #5561
- MudDrawer: Remove event listeners by @mikes-gh in #5562
- MudCollapse: Remove event listeners by @mikes-gh in #5563
- MudSwipeArea: Add Sensitivity and SwipeDelta by @mckaragoz in #5496
- Add ILogger to MudComponentBase by @Mr-Technician in #5549
- Docs: Installation guide should specify where to register Services by @2TallTyler in #5451
- MudDataGrid: ExpandAllGroups (persist group expansions) by @jgoday in #5410
- OverflowBehavior: Fix typo in enum (obsoleting misspelled entry) by @cptcrunchy in #5485
- MudDataGrid: Add onmousedown callback parameter on DataGrid row by @Yekonori in #5383
- ScrollManager: Add ScrollIntoView by @Mr-Technician in #5564
- MudDataGrid: Fix HierarchyColumn behavior by @nicoarm93 in #5534
- MudCollapse: Supress render due to native event by @mikes-gh in #5639
- Docs: MudRadioGroup: vertical align by @TDroogers in #5597
- New Component: MudFileUpload by @Mr-Technician in #5488
- MudCollapse: Better solution to non-rendering event (Add EventUtil) by @mikes-gh in #5661
- MInor typos and grammar corrections by @c0g1t8 in #5663
- Picker: Improve test coverage and fix ColorPicker bug by @Mr-Technician in #5680
- Tests: Fix some missing awaits by @mikes-gh in #5684
- Theming: Easier customization of dark mode by @TDroogers in #5676
- MudDataGrid: Add `FormFieldChanged` event by @Mr-Technician in #5689
- MudNavLink: Allow custom ActiveClass by @TDroogers in #5619
- Build: Use net6 for local build by @mikes-gh in #5690
New Contributors
- @jammerware made their first contribution in #5310
- @hugodeco made their first contribution in #5224
- @vegguid made their first contribution in #5454
- @95Conor made their first contribution in #5476
- @2TallTyler made their first contribution in #5451
- @Yekonori made their first contribution in #5383
- @TDroogers made their first contribution in #5597
- @c0g1t8 made their first contribution in #5663
Full Changelog: v6.0.17...v6.0.18
Version
v6.0.17
Released on October 10, 2022
Features
- MudForm: Added LabelAttribute to replace DisplayAttribute #5329
- MudDatePicker: Add support for custom classes to be applied to specific days #4672
- NET7: Use native mouse events #5229
Bug Fixes
- MudRadioButton Fixed the content positioning #5348
- MudTable Wrap internal MudSelect in Standalone=false cascading value #5378
- MudList Nested Lists inherit Dense setting (#4861) #5035
- MudTable: Ensure selection is updated when items are removed #5455
- MudForm: Only set Validation if For is set #5419
- MudDataGrid: Check if property is writable before setting value. #5428
Reverts
Full Release notes
Version
v6.0.16
Released on September 21, 2022
Features
- Form Inputs: Set Label property using Display attribute and For expression #5225
- MudAutoComplete: Added progress indicator and cancellation token #4868
- MudHighlighter: Support multiple highligted texts #5165
- MudRTLProvider: RightToLeft cascading parameter should be named. #5270
Bug Fixes
- MudDivider Fix the color of divider component #5178
- MudTreeView Fix checkbox color not work #5172
- MudTreeview Fix conflicting iconbutton css selectors #5153
- MudSwipeArea: Add option to prevent default on touch events. #3048
- MudDataGrid: Update sort indicator from SetSortAsync #5210
- MudDrawerContainer: Call StateHasChanged after removing Drawer to ensure classes are updated #4650
- MudTable: Preserve checked state when virtualized and MultiSelection="true" #5245
Docs
Full Release notes
Version
v6.0.15
Released on August 31, 2022
Features
- MudTimeLine: Allows setting style on each dot with DotStyle #4999
- MudMenuItem: Optional Icon parameter #4641
- MudMenuItem: IconColor and IconSize properties #5061
- DefaultConverter: AllowThousands flag to all integer type TryParse calls #4948
- MudDateRangePicker: AutoClose parameter #4878
- MudSnackBar: IconColor and IconSize properties #4429
- MudCheckBox: Ability to disable keyboard input #5072
- MudCarousel: Allow to disable swipe gesture #5062
- MudTable: ApplyButtonPosition parameter #5090
- Forms Inputs: Add OnlyValidateIfDirty to Trigger Validation only if dirty #3726
- JsInteropSerivce: Centralizing JS error handling part one #5105
- Inputs: Remove tabstop from clear button (#5067) #5107
- MudSwitch: LabelPosition property to specify the label's Start/End position #5152
- MudCheckBox: LabelPosition property to specify the label's Start/End position #5163
- MudTable: Default English aria-labels #5099
- PopoverProvider: Throw exception when duplicate providers detected #5102
Bug Fixes
- MudPicker Value should reset when Form.Reset() is called. #4968
- MudDatePicker Fix KeyInterceptor Crash #4987
- MudTableFixes visual bug where NoRecordsContent on stripped table changes background color on hover #4963
- MudBreadcrumbs: Fix MaxItems collapsing logic #4995
- MudNumericField: Fix decimal precision and overflows #4973
- MudRadioGroup: Add InputClass and InputStyle (as a fix for break by #4084) #4944
- MudScrollToTop: Fix Exception When Changing Page #5060
- MudDialog: Fix corrupted Parameters with Multiple open Dialogs #4895
- MudDataGrid: Fix filter and several other bugs (#4942, #4924, #4921, #4551) #5093
- MudDataGrid: Prevent trimming of FilterOperator #5133
- MudDataGrid: Fix Broken Filter #5091
- MudDataGrid: AggregationDefinition is applied to groups #5125
- MudSelect: Update Text when switching to MultiSelection #4962
- MudColorPicker: Remember the View Chosen by the User #4949
Full Release notes
Version
v6.0.14
Released on July 28, 2022
Notes
Full Release notes
Version
v6.0.13
Released on July 26, 2022
Notes
Features
- MudTextField: Add BlurAsync() #4929
Bug Fixes
- MudTable Fix KeyNotFoundException with Record types #4938
- MudTextField TextField with mask should respect Readonly property #4918
- MudChart Fix MudChart Donut not centered #4914
Full Release notes
Version
v6.0.12
Released on July 18, 2022
Notes
Features
- MudDataGrid: DataGrid Phase 3 #4705
Bug Fixes
- MudCheckBox + MudRadioGroup Revert layout-breaking changes #4841
- _scrollSpy Moved _scrollSpy creation into OnInitialized so it's available on time #4850
- MudTable Fix for dark mode striped table. #4819
Full Release notes
Version
v6.0.11
Released on July 01, 2022
Features
- Trimming: Added Trimming for MudBlazor and rework Icons for the Trimming support #4639
- Extensions: Made GetFullPathOfMember method public #4791
- MudForm: Accessible validation messages #4185
- MudAutoComplete: Add MoreItemsTemplate RenderFragment. #4566
- MudAutoComplete: Add NoItemsTemplate render fragment #4692
- MudDialog: Added CancelAll (close all) dialogs #4775
- MudMessageBox: Added Keyboard Navigation #4776
- MudForm: FieldChanged event #4801
- MudCheckBox: Added Validation ErrorText #4084
- MudRadio: Added Validation ErrorText #4084
Bug Fixes
- Fixed memoryleak in transient services #4631
- BreakpointService: Fix race condition causing invalid state #4562
- MudDatePicker: Fixed Values - Don't hide year / date in toolbar #3538
- MudAutocomplete: Ensure _elementReference is not null when Clear() is called. #4496
- MudDialog: Fix dialog not closing when using multiple layouts #4509
- MudMask: Ctrl+Backspace clears textfield #4538
- MudSelect: Fix memory leak caused by key interceptor #4076
- MudDropZone: Fix NoDropClass not being removed after drop if ItemDropped handler is executed asynchronously #4517
- MudDropZone: Fix NullReferenceException when dragging not tracked item onto MudDynamicDropItem #4513
- MudDropZone: Fix keeping elements order when you drag one out of the zone #4534
- MudDialog: Fix error thrown when clicking dialog overlay #4620
- MudDatePicker: Update date when clicking on days in static picker with picker actions #4676
- MudDataGrid: Apply QuickFilter to ServerData #4664
- MudMessageBox: Fix Initial Focus #4776
- MudAutocomplete: Fixed Adornment icon not change after the initial rerender #4586
- MudMask: Fix crash when navigating quickly on a page containing a mask #4809
Full Release notes
Version
v6.0.10
Released on May 03, 2022
Features
- MudTextField: Focus after clicking clear button (#4354) #4364
- MudPicker: Pass location-params to internal popover #4379
- MudCheckBox: UnCheckedColor and CSS cleanup #4406
- MudRadio: UnCheckedColor and CSS cleanup #4406
- MudSwitch: UnCheckedColor and CSS cleanup #4406
- MudList: Added selected color option #4411
- MudDialog: Added OnBackdropClick event (#4390) #4413
Bug Fixes
- MudAutocomplete: Fix menu staying open on BSS and mobiles #4326
- MudSwitch: Removed ripple effect when disabled (#4339) #4348
- MudPopover: Removed StateHasChanged suppression (#3640, #3776, #4375) #4375
- MudSelect: Required now also works when MultiSelection="true" (#4328, #4346) #4346
- MudTooltip: Removed invisible overlay rectangle when not visible #4376
- MudList: Fixed parent null issue #4411
- MudMenu: Fixed MouseEnter/MouseLeave event handler inconsistency #4394
- MudTable: Fixed check-all not selecting all items after filtering in multiselect mode. #4426
- MudNavMenu: Fixed border style for RTL layout #4425
- MudIconButton: Fixed Title property #4280
Full Release notes
Version
v6.0.9
Released on March 29, 2022
MudBlazor 6.0.9
Bug Fixes
- MudSelect: Multiselect Touch Fix #4288
- MudDatePicker: Clear shouldn't close the picker when AutoClose is false #4276
- MudTimePicker: Clear shouldn't close the picker when AutoClose is false #4276
- MudTimePicker: Fix empty string throwing error #4272
- MudSimpleTable, MudTable, MudDataGrid: Fix missing border radius when using FixedHeader #4212
Full Release notes
Version
v6.0.8
Released on March 27, 2022
MudBlazor 6.0.8
Features
- MudStack: New Component #4279
- MudDropZone: Added built in reordering #4179
- MudDataGrid: Phase 2 #3941
- MudSlider: Filled variant, tickmarks, tick labels, tooltip like value label, sizes #4228
- MudForm: FormComponent: Support validation with DataAnnotation attributes without EditContext #3442
- MudDialog: Allow to override focus trap behavior #3539
- MudTooltip: Added onfocusin, now keyboard users also get the tooltip #4086
- MudPagination: Add default English aria-labels #4120
- MudTable: Allow virtualization of grouped rows (#4008)
- MudTabs: Improve scrolling #3556
- MudDatePicker: Navigate programmatically with GoToDate #4215
Bug Fixes
- MudMask: Predefined Regex Masks: Add Whitespace Filter & Placeholder to IPv4 and IPv6 #4048
- MudProgressLinear: Fix completed bar rendering over child text (#4072)
- MudNumericField: Fix Value Out Of Bounds Exception #4079
- MudCheckbox: StopPropagation on label click #4082
- MudSelect: Fixed not closing on toutch devices #4112
- MudMenu: Fixed not closing on toutch devices #4112
- MudTooltip: Added missing Style and Class to root element
- MudSelect: OnClose Fix that not fired when SelectedItem clicked #4220
Full Release notes
Version
v6.0.7
Released on February 25, 2022
MudBlazor 6.0.7
Breaking Changes
Features
- MudForm: Simplified form with FluentValidation #3793
- MudMask: Regex.IPv4 and Regex.IPv6 masks #3900
- MudMask: DateMask and support Mask in DatePicker #3874
- MudMask: Email mask #4018
- MudAutocomplete: Added option to turn off select text on click #4024
- MudTextFields: Exposed input element reference #4025
Bug Fixes
- MudForm: Fixed registering of form controls #3788
- MudTextField: Form.Reset clears masked textfield #3935
- MudPopover: Fixed leaks caused by concurrency between OnAfterRenderAsync and DisposeAsync #3963
- MudBadge: Fixed default color #3971
- MudBadge: Fixed border color on bordered badge #3837
- MudDialog: Fixed regression caused by #3252
- MudDatePicker: Fixed editable DatePicker not opening to current date #3995
- MudSelect: Fixed scroll to selected item when list is long #4005
- MudMask: Fixed cursor jumping in table inline edit mode. #4037
- MudAutocomplete: Fixed initial open with server-side, non-async search #3776
Docs
Full Release notes
Version
v6.0.6
Released on February 04, 2022
MudBlazor 6.0.6
The developer survey for 2022 is closed and i will try to go thru all comments and group them in some way, all data collected will be presented on the website in a blog post later as well as the roadmap for 2022!New Components / Big Features
- Masking: Masking added to MudTextField with PatternMask, MultiMask, RegexMask, BlockMask and more. Implement your own Mask with IMask. See MudTextField documentation for example and Masking docs for full documentation
- MudDropZone: New Drag and Drop component, we built it with great customization capability's in mind, we also added a few real app examples. See MudDropZone docs for all examples.
- MudImage: Better Image support in MudBlazor with some new CSS Utility classes and the new MudImage to help you build apps with images that are not just static size. It was something that we been lacking for long time and using images up until now pretty much required custom CSS to scale them good on several screen sizes. MudImage docs page
Icons
- Material: Updated to latest Material icons
- Custom: Added several new custom icons
Features
- MudSelect: Scroll to selected item on open #3785
- MudMessageBox: Multiline messages with MarkupString #3808
Bug Fixes
- MudDialog: Reverting regression by #3252 #3752
- MudDialog: Fixed overlapping focustrap when no title was used #3768
- MudTable: Align pager elements vertically #3774
- MudBreadcrumbs: Adjust icon spacing, vertically center #3775
- MudSimpleTable: Fixed uneven horizontal padding #3799
- MudMenu: Fixed Right Click #3756
Docs
Full Release notes
Version
v6.0.5
Released on January 17, 2022
MudBlazor 6.0.5
This release contains the correct static files that are needed for the new dark theme system preference to work. The 6.0.4 package did not actually have 6.0.4 static files with it.Features
- MudExpansionPanels: Added ExpandAll and CollapseAll methods #3699
- Pickers: Added 'context' parameter to 'PickerActions' to simplify creation of actions #3620
- Refactor: Only use ES6 language features #3666
Bug Fixes
- MudSelect: Issue with OnBlur event #3531
- MudSelect: Scroll to item issue when entering some characters #3697
- MudTable: Conflicts between MultiSelection callbacks and invalid selection when row enters in edit mode #3630
- MudAutocomplete: Clear() not clearing when called in a ValueChanged callback #3590
- MudProgressCircular: Minor indeterminate animation "reseting" #3681
- MudNumericField: Don't allow MouseWheel when Readonly/Disabled #3656
- MudNumericField: Allow custom formatting, i.e. Format="€0" #3691
- MudMenu: Wrong redundant height in menu components. #3682
Full Release notes
Version
v6.0.4-docs
Released on January 11, 2022
New Docs
This release is just to mark the new website and our documentation. Nothing new in MudBlazor itself. Check the website for more information: https://mudblazor.com/Version
v5.2.4
Released on January 07, 2022
MudBlazor 5.2.4
Experimental component
- MudDataGrid
Features
- MudCharts: Added stroke-width option to line chart #3645
- MudField: Added Adornment Color #3647
- MudThemeProvider: Changed so only MudThemeProvider is in control of IsDarkMode #3654
- MudThemeProvider: Added the possibility for ThemeProvider to detect system preferred theme light/dark
- Icons: Updated to new material icons #3396
- Mudtooltip: Added IsVisible two-way binding property
- MudProgressLinear: Added Size, Rounded, Striped, ChildContent, Vertical option #3383
- MudNavMenu: Added Color, Border, Rounded, Margin, Dense options #3638
- MudFab: Added StartIcon and EndIcon #3234
- MudDialog: Close on ESC #3393
- MudTimePicker: Added Keyboard Navigation #3204
- MudRating: Added Keyboard Navigation #3399
- MudDatePicker: Added Fixed modes #2990
- MudChart: Added custom renderfragment #2896
- InputType: Added html5 input types #3362 & #3613
- MudKeyInterceptor: improved compatibility with older browser #3349
- MudNumericField: Added HelperTextOnFocus #3288
- MudThemeProvider/Theme: Added TextTransform option to typography #3273
Bug Fixes
- MudNumericField: Fixed not updated value on blur when debounced #3653
- MudTimePicker: Fixed the picker adding a day to the timespan #3326
- MudTable: Fixed incorrect async code path for label sorting #3352
- MudExpansionPanel: Let Changed handler run before actually expanding. #3144
- MudKeyInterceptor: Checkbox, Switch, Picker: Fix Esc key conflict with Dialog #3401
- MudTimePicker: Fix OnlyHours incorrect behavior #3342
- MudCarousel: Fix SelectedIndex two-way binding and add BulletsColor param. #3463
- MudTimePicker: Fix OnlyHours incorrect behavior #3342
- MudTable: When a row is clicked, only call SetEditingItem if IsEditable is true #3245
- MudTable: RowsPerPage could not be set from code #3244
- MudDatePicker: Fixed setting culture not leading to DateFormat change #2962
Docs
Full Release notes from the 6.0.3 and 6.0.4 releases thats been merged to .net 5
Version
v6.0.4
Released on January 03, 2022
MudBlazor 6.0.4
Features
- MudCharts: Added stroke-width option to line chart #3645
- MudField: Added Adornment Color #3647
- MudThemeProvider: Changed so only MudThemeProvider is in control of IsDarkMode #3654
- MudThemeProvider: Added the possibility for ThemeProvider to detect system preferred theme light/dark
Bug Fixes
- Build Error: Revered changes made to our js compiler in 6.0.3 that caused build errors
- MudNumericField: Fixed not updated value on blur when debounced #3653
Full Release notes
Version
v6.0.3
Released on December 31, 2021
MudBlazor 6.0.3
Experimental component
- MudDataGrid
Features
- Icons: Updated to new material icons #3396
- Mudtooltip: Added IsVisible two-way binding property
- MudProgressLinear: Added Size, Rounded, Striped, ChildContent, Vertical option #3383
- MudNavMenu: Added Color, Border, Rounded, Margin, Dense options #3638
- MudFab: Added StartIcon and EndIcon #3234
- MudDialog: Close on ESC #3393
- MudTimePicker: Added Keyboard Navigation #3204
- MudRating: Added Keyboard Navigation #3399
- MudDatePicker: Added Fixed modes #2990
- MudChart: Added custom renderfragment #2896
- InputType: Added html5 input types #3362 & #3613
- JavaScript: Output ES6 compatible JavaScript to support older browsers #3607
- MudKeyInterceptor: improved compatibility with older browser #3349
Bug Fixes
- MudTimePicker: Fixed the picker adding a day to the timespan #3326
- MudTable: Fixed incorrect async code path for label sorting #3352
- MudExpansionPanel: Let Changed handler run before actually expanding. #3144
- MudKeyInterceptor: Checkbox, Switch, Picker: Fix Esc key conflict with Dialog #3401
- MudTimePicker: Fix OnlyHours incorrect behavior #3342
- MudCarousel: Fix SelectedIndex two-way binding and add BulletsColor param. #3463
- MudTimePicker: Fix OnlyHours incorrect behavior #3342
Docs
Full Release notes
Version
v6.0.2
Released on November 09, 2021
MudBlazor 6.0.2
Breaking Changes
- Framework: Moved to .NET 6
- Obsolete Parameters: Obsolete marked parameters will now fail your build instead of warning. Next release they will be removed completely from the library.
Features
- MudNumericField: Added HelperTextOnFocus #3288
- MudThemeProvider/Theme: Added TextTransform option to typography #3273
Bug Fixes
- MudTable: When a row is clicked, only call SetEditingItem if IsEditable is true #3245
- MudTable: RowsPerPage could not be set from code #3244
- MudDatePicker: Fixed setting culture not leading to DateFormat change #2962
Release notes
Breaking Changes
- MudSelect: Use more generic IEnumerable instead of HashSet for SelectedValues #2734
- MudSelect: Dense="true" only affects list, for input use Margin="Margin.Dense" #2696
- MudAutoComplete: Dense="true" only affects list, for input use Margin="Margin.Dense" #2696
- MudMenu: Removed defunct Link and Target properties and changed base class #2995
Features
Bug Fixes
- MudChip: Fixed OnClick/OnClose causing NullReferenceException #2866
- MudInputs: Fixed cursor jumping for immediate multiline inputs with two-way binding on BSS #2926
- MudInputs: Removed tabstop from input adornments #2934
- MudDateRangePicker: Added null safe access to value and _rangeText in the setter of RangeText #2940
- MudDateRangePicker: Fixed == and != operators #2977
- MudExpansionPanel: Fixed infinite loop created by cascading StateHasChanged calls #2930
- MudTable: Fixed inner level grouping with paginated data #2910
- MudPagination: Fixed wrapping on smaller screens #2965
- MudTextField: Fixed TextUpdateSuppression #3002
- MudForm: Fixed form.Reset() #3034
- MudCardHeader: Removed div wrapper when only ChildContent was used #3070
- MudMenu: Fixed custom activator content #3065
- MudTooltip: Fixed broken delay property #3030
- MudDatePicker: Fixed selected month color #3030
- MudDatePicker: Fixed validation #3120
- MudDrawer: Fixed Mini drawers z-index when closed #3206
- MudDrawer: Fixed Mini drawers clipmode docked #3211
- MudNavLink: Wrapped long text #3181
Docs
Full Release notes
Version
v5.2.0
Released on October 31, 2021
MudBlazor 5.2.0
Big Changes
Breaking Changes
- MudSelect: Use more generic IEnumerable instead of HashSet for SelectedValues #2734
- MudSelect: Dense="true" only affects list, for input use Margin="Margin.Dense" #2696
- MudAutoComplete: Dense="true" only affects list, for input use Margin="Margin.Dense" #2696
- MudMenu: Removed defunct Link and Target properties and changed base class #2995
Features
Bug Fixes
- MudChip: Fixed OnClick/OnClose causing NullReferenceException #2866
- MudInputs: Fixed cursor jumping for immediate multiline inputs with two-way binding on BSS #2926
- MudInputs: Removed tabstop from input adornments #2934
- MudDateRangePicker: Added null safe access to value and _rangeText in the setter of RangeText #2940
- MudDateRangePicker: Fixed == and != operators #2977
- MudExpansionPanel: Fixed infinite loop created by cascading StateHasChanged calls #2930
- MudTable: Fixed inner level grouping with paginated data #2910
- MudPagination: Fixed wrapping on smaller screens #2965
- MudTextField: Fixed TextUpdateSuppression #3002
- MudForm: Fixed form.Reset() #3034
- MudCardHeader: Removed div wrapper when only ChildContent was used #3070
- MudMenu: Fixed custom activator content #3065
- MudTooltip: Fixed broken delay property #3030
- MudDatePicker: Fixed selected month color #3030
- MudDatePicker: Fixed validation #3120
- MudDrawer: Fixed Mini drawers z-index when closed #3206
- MudDrawer: Fixed Mini drawers clipmode docked #3211
- MudNavLink: Wrapped long text #3181
Docs
Full Release notes
Version
v5.2.0-rc5
Released on October 25, 2021
MudBlazor 5.2.0-rc5
Release Candidate
Big Changes
Features
Bug Fixes
- MudChip: Fixed OnClick/OnClose causing NullReferenceException #2866
- MudInputs: Fixed cursor jumping for immediate multiline inputs with two-way binding on BSS #2926
- MudInputs: Removed tabstop from input adornments #2934
- MudDateRangePicker: Added null safe access to value and _rangeText in the setter of RangeText #2940
- MudDateRangePicker: Fixed == and != operators #2977
- MudExpansionPanel: Fixed infinite loop created by cascading StateHasChanged calls #2930
- MudTable: Fixed inner level grouping with paginated data #2910
- MudPagination: Fixed wrapping on smaller screens #2965
- MudTextField: Fixed TextUpdateSuppression #3002
- MudForm: Fixed form.Reset() #3034
- MudCardHeader: Removed div wrapper when only ChildContent was used #3070
- MudMenu: Fixed custom activator content #3065
- MudTooltip: Fixed broken delay property #3030
- MudDatePicker: Fixed selected month color #3030
- MudDatePicker: Fixed validation #3120
Full Release notes
Version
v5.2.0-rc4
Released on October 19, 2021
MudBlazor 5.2.0-rc4
rc4 hotfixes
Big Stuff
- Adjusted theme default z-index - Added configurable overflow functionality (flip popover when not enough space) - Added configurable duration and delay options for transitionKnown issues
Features
Bug Fixes
- MudChip: Fixed OnClick/OnClose causing NullReferenceException #2866
- MudInputs: Fixed cursor jumping for immediate multiline inputs with two-way binding on BSS #2926
- MudInputs: Removed tabstop from input adornments #2934
- MudDateRangePicker: Added null safe access to value and _rangeText in the setter of RangeText #2940
- MudDateRangePicker: Fixed == and != operators #2977
- MudExpansionPanel: Fixed infinite loop created by cascading StateHasChanged calls #2930
- MudTable: Fixed inner level grouping with paginated data #2910
- MudPagination: Fixed wrapping on smaller screens #2965
- MudTextField: Fixed TextUpdateSuppression #3002
- MudForm: Fixed form.Reset() #3034
- MudCardHeader: Removed div wrapper when only ChildContent was used #3070
- MudMenu: Fixed custom activator content #3065
- MudTooltip: Fixed broken delay property #3030
- MudDatePicker: Fixed selected month color #3030
Full Release notes
Version
v5.2.0-rc3
Released on October 17, 2021
MudBlazor 5.2.0-rc3
Big Stuff
- Adjusted theme default z-index - Added configurable overflow functionality (flip popover when not enough space) - Added configurable duration and delay options for transitionKnown issues
Features
Bug Fixes
- MudChip: Fixed OnClick/OnClose causing NullReferenceException #2866
- MudInputs: Fixed cursor jumping for immediate multiline inputs with two-way binding on BSS #2926
- MudInputs: Removed tabstop from input adornments #2934
- MudDateRangePicker: Added null safe access to value and _rangeText in the setter of RangeText #2940
- MudDateRangePicker: Fixed == and != operators #2977
- MudExpansionPanel: Fixed infinite loop created by cascading StateHasChanged calls #2930
- MudTable: Fixed inner level grouping with paginated data #2910
- MudPagination: Fixed wrapping on smaller screens #2965
- MudTextField: Fixed TextUpdateSuppression #3002
- MudForm: Fixed form.Reset() #3034
- MudCardHeader: Removed div wrapper when only ChildContent was used #3070
- MudMenu: Fixed custom activator content #3065
- MudTooltip: Fixed broken delay property #3030
- MudDatePicker: Fixed selected month color #3030
Full Release notes
Version
v5.2.0-rc2
Released on October 13, 2021
MudBlazor 5.2.0-rc2
Big Stuff
- MudPopover reworked, scraped portal (20+ fixes): more info here: https://github.com/MudBlazor/MudBlazor/pull/2833
- MudPopover flipping and minor fixes (unfinished): still in dev hence this release candidate. https://github.com/MudBlazor/MudBlazor/pull/3030
- Subscription based resize services: splitted Resizelistener into two services more info here https://github.com/MudBlazor/MudBlazor/pull/2658
Known issues
Features
Bug Fixes
- MudChip: Fixed OnClick/OnClose causing NullReferenceException #2866
- MudInputs: Fixed cursor jumping for immediate multiline inputs with two-way binding on BSS #2926
- MudInputs: Removed tabstop from input adornments #2934
- MudDateRangePicker: Added null safe access to value and _rangeText in the setter of RangeText #2940
- MudDateRangePicker: Fixed == and != operators #2977
- MudExpansionPanel: Fixed infinite loop created by cascading StateHasChanged calls #2930
- MudTable: Fixed inner level grouping with paginated data #2910
- MudPagination: Fixed wrapping on smaller screens #2965
- MudTextField: Fixed TextUpdateSuppression #3002
- MudForm: Fixed form.Reset() #3034
Full Release notes
Version
v5.1.5
Released on September 27, 2021
MudBlazor 5.1.5
Docs
Features
Bug Fixes
- MudAutocomplete: Fixed Clear, Reset and keep focused on value selection #2742
- MudButtonGroup: Fixed styling when tooltips are used #2739
- MudSelect: Fixed long text that would break into several rows #2478
- MudSelect: Fixed popover placement when helpertext was used #2780
- MudTimePicker: Fixed close after selected minutes/hours #2782
- MudTablePager: Fixed wrong info when filter returns no rows #2762
- MudNumericField: Fixed MouseWheel function for FireFox #2744
- MudTextField: Fixed Clear() when focused #2783
- MudMenu: Prevent browser's context menu in WASM on right click #2732