Skip to content

Releases: MudBlazor/MudBlazor

v7.0.0-preview.3

14 May 12:08
9587f37
Compare
Choose a tag to compare
v7.0.0-preview.3 Pre-release
Pre-release

What's Changed

Breaking Changes

  • MudAutocomplete: ItemDisabledTemplate and ItemSelectedTemplate will now display even if ItemTemplate is not defined. by @digitaldirk in #8913
  • Standardise the use of Hidden and HiddenChanged by @BieleckiLtd in #8952
  • MudGrid: Refactor and normalize spacing system by @danielchalmers in #8910

New Features

Bug Fixes

Other Changes

  • Tests: fix slider tests failing on certain cultures by @henon in #8949

New Contributors

Full Changelog: v7.0.0-preview.2...v7.0.0-preview.3

MudBlazor v7.0.0-preview.2

09 May 14:49
a7d9977
Compare
Choose a tag to compare
Pre-release

What's Changed

Breaking Changes

New Features

Bug Fixes

Other Changes

New Contributors

Full Changelog: v7.0.0-preview.1...v7.0.0-preview.2

MudBlazor v7.0.0-preview.1

01 May 16:48
21456c0
Compare
Choose a tag to compare
Pre-release

What's Changed

Note: This Migration Guide #8447 should help you get your code ready for v7.0.0. If migration is too much work for you, you can keep using v6.x.x as long as the community maintains it with bug fixes and .net version upgrade PRs.

Breaking Changes

  • Refactor: Remove ICommand by @ScarletKuro in #8436
  • FileUpload: Fix top margin CSS by @danielchalmers in #8438
  • MudBreadcrumbs: Change from List to IReadOnlyList by @danielchalmers in #8439
  • MudExpansionPanel: Use ParameterState, remove obsolete API and change to async API by @ScarletKuro in #8446
  • v7: Drop .NET6 as supported framework. by @danielchalmers in #8441
  • MudDialogProvider: Add missing BackgroundClass (#8454) by @Alerinos in #8458
  • DoubleExtensions: Fix typo, was DoubleExtentions by @ScarletKuro in #8473
  • EnumExtensions: Remove ToDescriptionString by @ScarletKuro in #8474
  • Various components: Remove obsolete Link in favor of Href by @danielchalmers in #8471
  • Components: Remove some obsolete Parameters and Tests by @danielchalmers in #8475
  • Dialog: Rename ClassContent and ClassActions parameters by @ArieGato in #8481
  • MudAutocomplete: Remove SearchFuncWithCancel, Add CancellationToken to SearchFunc by @jperson2000 in #8490
  • MudTable: Add CancellationToken into ServerData Function for Cancelable Requests by @jperson2000 in #8407
  • MudBaseInput: Remove obsoleted KeyPress related APIs by @danielchalmers in #8476
  • Components: Remove some obsoleted methods by @danielchalmers in #8477
  • Theming: Replace all "Grey" spellings with "Gray" by @danielchalmers in #8452
  • MudText: Replace h6 with span for subtitle typos (#6059) by @tpmccrary in #6061
  • Palette: Make abstract & Rename to PaletteLight in MudTheme and make type PaletteLight by @danielchalmers in #8453
  • Update icons and remove obsolete API by @danielchalmers in #8421
  • MudChip and MudChipset: Support Generic by @mckaragoz in #4342
  • MudDataGrid: Fix grouping for bound and unbound scenarios using ParameterState by @peterthorpe81 in #8463
  • Menu: Improve touch support & Merge OnTouch,OnAction into OnClick by @danielchalmers in #8492
  • Input: Don't add margin-top when input has no Label by @ralvarezing in #8540
  • MudDataGrid: Respect indeterminate state in select-all checkboxes by @Qwertyluk in #8317
  • Several Components: Remove obsolete API by @danielchalmers in #8564
  • MudTabs: Rename toolbar to tabbar in C# and CSS by @henon in #8569
  • Various Components: Rename DisableRipple to Ripple by @henon in #8571
  • Chip: Don't apply hover or focus effect if not clickable and allow text selection by @danielchalmers in #8598
  • MudExpansionPanels: Rename DisableBorders to Outlined by @henon in #8593
  • Chip: Remove special palette variables by @danielchalmers in #8599
  • Various Components: Rename DisableGutters to just Gutters by @henon in #8580
  • MudList: Generic MudList and other improvements by @henon in #8613
  • ToggleGroup: Rename Outline to Outlined & Internal cleanup by @danielchalmers in #8616
  • Alert: Remove AlertTextPosition by @ScarletKuro in #8637
  • MudAvatar: Remove Obsolete Image Property by @Anu6is in #8648
  • Various Components: Rename DisableElevation to DropShadow by @henon in #8592
  • Various Components: Rename DisableUnderLine to Underline by @henon in #8591
  • MudDataGrid: Rename DisableRowsPerPage to PageSizeSelector by @henon in #8662
  • MudMenu: Improve Encapsulation, public API is now Async by @ScarletKuro in #8634
  • MudListItem: Replace Avatar and AvatarClass with AvatarContent by @henon in #8677
  • MudNavMenu: Use nav instead of div for better accessibility by @igotinfected in #8674
  • MudTreeView: Use ParameterState and rewrite selection logic from scratch + new features by @ScarletKuro in #8661
  • MudChipSet: use SelectionMode instead of MultiSelect and Mandatory by @henon in #8722
  • MudSlider: Use ParameterState and generic math by @ScarletKuro in #8745
  • Standardise the use of Expanded, Expandable, IsExpanded and IsExpandable by @BieleckiLtd in #8718
  • MudTreeView: Move checkbox icon customization from item to treeview by @henon in #8750
  • Standardise the use of IsEnabled and Enabled by @BieleckiLtd in #8764
  • MudCheckBox, MudRadio, MudSwitch: Fix shouldn't hover when ReadOnly and rename UncheckedColor by @henon in #8759
  • FileUpload: Rewrite using ActivatorContent pattern by @igotinfected in #8694
  • Snackbar: Remove MarkupString capability from Add(string message…) and add Add(MarkupString message…) (#8146) by @Conman-123 in #8156
  • ButtonGroup: Add FullWidth, Rename VerticalAlign to Vertical by @danielchalmers in #8798
  • Standardise the use of Checked, CheckedChanged and Checkable by @BieleckiLtd in #8825
  • Rename remaining Disable... properties by @henon in #8826
  • MudList: Implement selection modes Single-, Toggle- and MultiSelection by @henon in #8775

New Features

Read more

MudBlazor v6.19.1

22 Mar 11:20
057c4fe
Compare
Choose a tag to compare

What's Changed

Bug Fixes

Full Changelog: v6.19.0...v6.19.1

v6.19.0

22 Mar 10:41
a047ed3
Compare
Choose a tag to compare

What's Changed

New Features

  • MudToggleIconButton: Add DisableElevation and ClickPropagation properties by @danielchalmers in #8404
  • Autocomplete: Add class templates and FoundItemsCount (and improve docs mobile search dialog) by @danielchalmers in #8362

Bug Fixes

New Contributors

Full Changelog: v6.18.0...v6.18.1

v6.18.0

20 Mar 12:29
daf1372
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • DataGrid: Throw exception when ServerData and Items are supplied (#8020) by @vernou in #8026

New Features

  • Introduce ParameterState framework to facilitate parameter change logic and avoid BL0007 by @ScarletKuro in #8258
  • MudStack: Add Wrap Property by @skyslide22 in #8290
  • Localization: Implement ILocalizationInterceptor by @Meduris in #7389
  • BrowserViewportService & PopoverService: Decrease PoolSize and set PoolInitialFill by @ScarletKuro in #8305
  • Localization: Extend AbstractLocalizationInterceptor to be less specific. by @ScarletKuro in #8306
  • DataGridRowValidator : Mark the Model property as virtual by @iDerrien in #7771
  • Dialog: Add ClassTitle property to enable custom styling of the Title by @ArieGato in #8332
  • MudInput: Add class when AutoGrow is enabled by @danielchalmers in #8234
  • Snackbar: Keep visible while touched or hovered by @danielchalmers in #8334
  • ParameterState: Call the handler once when parameters reference the same handler. by @ScarletKuro in #8384
  • MudFileUpload: Add nullable annotation by @ScarletKuro in #8392
  • ParameterState: Add ParameterChangedEventArgs to get previous and current value by @ScarletKuro in #8386
  • MudTable: Provide contextual item data when using EditButtonContent by @stho01 in #6129
  • MudDataGrid: Added RemoveColumn method by @Jimmys20 in #8288
  • Input: Make AutoGrow responsive to parameters & Fix empty line after scrollbar is hidden by @danielchalmers in #8385

Bug Fixes

  • DatePicker: Fix PerisanCalender change year issue (#3740) by @ajahangard in #7484
  • Fix BlockMask: Adjust Regex generation to allow a strict prefix by @Anu6is in #8319
  • MudNumericField: Add missing ShrinkLabel by @Etzix in #8320
  • MudLineChart: All zero series data no longer throws exception by @Anu6is in #8327
  • MudNumericField: Fix decrementing from null value by @Anu6is in #8326
  • MudBarChart: Single x-axis value no longer throws exception by @Anu6is in #8333
  • Various components: Avoid re-renderings from interaction events by @danielchalmers in #8281
  • MudDateRangePicker: Ignore timestamp when setting day classes by @Anu6is in #8342
  • Fix Mistaken CSS Reordering by @mckaragoz in #8345
  • TreeView: Fix the ParameterView instance has expired. by @ScarletKuro in #8361
  • PopoverService: Attemp to fix SemaphoreFullException by @ScarletKuro in #8325
  • MudDialog: Change default value of DefaultFocus to "Element" to shift the focus into the dialog. by @Etzix in #8366
  • MudTextField: Fix scrollbars appearing with AutoGrow on scaled displays due to rounding error by @danielchalmers in #8329
  • Buttons: Fix exception doesn't flow to ErrorBoundary. by @ScarletKuro in #8369
  • BrowserViewportService: Revert #8236 AsyncKeyedLock optimization by @ScarletKuro in #8372
  • MudLink: Fix exception doesn't flow to ErrorBoundary. by @ScarletKuro in #8375
  • Various components: Hide blue tap highlight that occurs on mobile by @danielchalmers in #8336
  • Fix sticky hover effects on mobile by @danielchalmers in #8256
  • DatePicker: Show first selected date when DatePicker is nested by @Anu6is in #8382

Other Changes

  • AsyncKeyedLock: Rename folder and add link to the original source code. by @ScarletKuro in #8315

New Contributors

Full Changelog: v6.17.0...v6.18.0

MudBlazor 6.17.0

04 Mar 20:49
26e6ec2
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

  • DataGrid: filter for nullable DateTime is missing in DataGridFilterMode.ColumnFilterRow mode by @ScarletKuro in #8201
  • MudDataGrid: Do not add duplicate filters by @0xced in #7594
  • MudButton: Fix extra re-render by @ScarletKuro in #8203
  • MudColor: Fix ColorRgbDarken and ColorRgbLighten by @50c in #8206
  • MudTable: Retain selection when using ServerData by @ralvarezing in #7914
  • DataGrid: Fix editing of nullable values such as int? by @snakex64 in #8231
  • MudTextField: Remove phantom scrollbars when auto grow is enabled and height is uncapped by @danielchalmers in #8235
  • BrowserViewportService: Improve performance by @ScarletKuro in #8236
  • IScrollSpy: Fix DotNetObjectReference instance was already disposed by @ScarletKuro in #8239
  • Revert "MudButton: Fix hover effect remaining after touch" by @henon in #8247
  • MudTable: Fix excessive SelectedItemsChanged callback by @Qwertyluk in #8266
  • MudTabs: Vertical tabs headers now stretch to fill available horizontal space by @pingu2k4 in #8259

New Contributors

Full Changelog: v6.16.0...v6.17.0

v6.16.0

19 Feb 10:07
cfa6bcc
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

New Contributors

Full Changelog: v6.15.0...v6.16.0

v6.15.0

30 Jan 11:46
90a4ac5
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

  • MudTable: Optimize event handling for OnRowMouseEnter/Leave by @haas-daniel in #8081

Full Changelog: v6.14.0...v6.15.0

MudBlazor 6.14.0

22 Jan 21:18
449d791
Compare
Choose a tag to compare

Note

This is a rerelease of 6.13.0 removing

  • MudPopoverProvider: Don't static render #8057

due to a breaking change for MAUI users

What's Changed

Breaking Changes

  • MudToggleGroup: Rename SelectedValues and warn if misconfigured by @henon in #7994
  • DataGrid: Throw exception when ServerData and QuickFilter are supplied (#7998) by @vernou in #8010

New Features

  • DataGrid: Make RowsPerPage two-way bindable by @BossManta in #8033
  • MudTable: add OnRowMouseEnter and OnRowMouseLeave events by @FeuFeve in #8014

Bug Fixes

  • MudTextField: Fix double triggering of validation on blur (#7034) by @vernou in #7996
  • MudTable: fix Bordered in RTL mode by @henon in #8008
  • BrowserViewportService: Fix when the circuit has disconnected in BSS by @ScarletKuro in #8071

New Contributors

Full Changelog: v6.12.0...v6.14.0