chore(deps): Bump the mudblazor group with 1 update
Merged
DE
1mo ago+1+1+0123456789-1-1-0123456789
Updated MudBlazor from 9.5.0 to 9.10.0.
Release notes
Sourced from MudBlazor's releases.
9.10.0
What's Changed
New Features
- MudDataGrid: Add dense mode to ColumnsPanel by @Nik-not-thicc in https://github.com/MudBlazor/MudBlazor/pull/13578
- MudTable: Add GroupHeaderClass to TableGroupDefinition by @evangelosvlachos96-dotcom in https://github.com/MudBlazor/MudBlazor/pull/13804
Bug Fixes
- MudBaseInput: Prevent debounced input reformatting text mid-typing by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13709
- MudDynamicTabs: Fix CloseTab raised twice per key press by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13717
- MudRadio: Surface generic-mismatch diagnostic instead of killing the circuit by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13716
- MudDateRangePicker: Keep other half of range when one input fails to convert by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13710
- MudAutocomplete: Close menu when search returns no items by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13688
- MudInput: Stop the clear button reopening its host component by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13708
- MudNumericField: Fix floating-point precision when stepping with fractional Step by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13483
- MudTableSortLabel: Fix InitialSortDirection always used after unsorted by @LarsBehl in https://github.com/MudBlazor/MudBlazor/pull/13729
- MudDataGrid: Fix AllowUnsorted skipping Ascending when InitialSortDirection is Descending by @LarsBehl in https://github.com/MudBlazor/MudBlazor/pull/13757
- MudDataGrid: Preserve initial sort definitions in single mode by @pttydou in https://github.com/MudBlazor/MudBlazor/pull/13749
- MudDataGrid: Restore saved filter column titles by @versile2 in https://github.com/MudBlazor/MudBlazor/pull/13759
Accessibility
- Various components: Improve ARIA semantics by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13772
- MudSelect: Omit
aria-controlswhile closed by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13773 - MudTable, MudDataGrid: Add
aria-sortand selection checkbox names by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13774 - Form components: Link error text with
aria-describedbyby @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13775 - MudDialog: Announce as modal and name them when header is hidden by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13780
- MudAutocomplete: Expose the combobox pattern to assistive technology by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13777
- MudTable: Render the empty and loading rows as data cells by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13778
- MudDialog: Add AriaLabel and AriaLabelledBy for dialogs the title cannot name by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13782
- MudMenu: Add menu roles and popup state to every activator by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13784
- MudIcon: Keep icons with an accessible name exposed by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13785
- MudPicker: Announce the popup as a dialog named after the field by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13786
Performance
- MudFormComponent: Stop compiling the For expression on every parameter set by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13682
- MudList: Optimize keyboard navigation scans by @danielchalmers with @Copilot in https://github.com/MudBlazor/MudBlazor/pull/13696
- SankeyChart: Optimize membership scans by @danielchalmers with @Copilot in https://github.com/MudBlazor/MudBlazor/pull/13697
- MudTable: Optimize row-selection checks by @danielchalmers with @Copilot in https://github.com/MudBlazor/MudBlazor/pull/13698
- Charts: Remove repeated
ChartData.Valuessnapshots by @danielchalmers with @Copilot in https://github.com/MudBlazor/MudBlazor/pull/13699 - MudChip: Optimize keyboard-interceptor registration by @danielchalmers with @Copilot in https://github.com/MudBlazor/MudBlazor/pull/13695
- MudTreeViewItem: Optimize tri-state checkbox calculation by @danielchalmers with @Copilot in https://github.com/MudBlazor/MudBlazor/pull/13700
- MudListItem: Skip key interceptors for popup options by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13704
- MudText: Render its element directly by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13707
- Various components: Drop CssBuilder predicate lambdas that were never lazy by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13714
- MudElement: Capture element references without an extra render by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13706
- DefaultConverter: Register only the converter its type needs by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13713
- MudSelect: Skip extra render on mount when nothing resolves by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13730
- MudStack, MudButtonGroup, MudRTLProvider: Render element directly by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13731
- MudChipSet: Only re-render chips whose selection changed by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13734
- MudTreeView: Only re-render items whose state actually changed by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13732
- Localization: Stop rebuilding and re-reading resources per component by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13712
- MudItem: Build only the breakpoint classes that are set by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13738
- MudDataGrid: Reduce cell edit rerender overhead by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13792
... (truncated)
9.9.0
What's Changed
Breaking Changes
- Inputs: Trigger OnBlur for readonly inputs by @Sushanth012 in https://github.com/MudBlazor/MudBlazor/pull/13523
- MudExpansionPanel: Stop greying icons in body when panel is disabled by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13599
New Features
- MudDataGrid: Add CellClick and CellContextMenuClicked events by @Welchen in https://github.com/MudBlazor/MudBlazor/pull/13489
- MudFabMenu, MudFabMenuItem: Add Filled, Text, and Outlined variants by @Welchen in https://github.com/MudBlazor/MudBlazor/pull/13628
- MudDataGrid: Add insert mode to column drag and drop by @Nik-not-thicc in https://github.com/MudBlazor/MudBlazor/pull/12889
Bug Fixes
- MudDataGridPager: Fix page-size select absorbing toolbar space by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13583
- MudCarousel: Select the first item added after an empty first render by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13589
- MudDataGrid: Fix group header alignment on small viewports by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13590
- MudDataGrid: Render grouped rows again after a filter matches nothing by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13592
- MudDataGrid: Honor a custom Comparer in the live selection set by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13593
- MudDrawer: Fix render delay when updating size parameters by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13594
- MudDataGrid: Honor a custom Comparer for hierarchy expansion state by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13595
- MudDataGrid: Fix select-all checkbox never reaching checked state with disabled rows by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13596
- MudPicker: Commit the pending value when tabbing out by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13597
- MudMask: Refresh the displayed text when the value is cleared from code by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13600
- MudDataGrid: Scope group footer select-all to its own group by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13601
- MudTablePager, MudDataGridPager: Keep pagination updates stable during translation by @Sakshamm-Goyal in https://github.com/MudBlazor/MudBlazor/pull/13586
- MudTable: Fix loading bar offset when the header row is missing or empty by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13607
- MudDateRangePicker: Enforce MinDays for same-day selection by @ColumbusLabs in https://github.com/MudBlazor/MudBlazor/pull/13616
- MudTable: Keep empty table page index non-negative by @KirschBluteX in https://github.com/MudBlazor/MudBlazor/pull/13622
- MudInput: Let UserAttributes override computed ARIA attributes by @phmatray in https://github.com/MudBlazor/MudBlazor/pull/13613
- Various components: Stop erasing caller-supplied attributes by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13641
- Various components: Let UserAttributes override generated ARIA attributes by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13642
- MudTr, MudMenu: Fix ARIA token formatting by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13643
- MudCheckBox, MudSwitch, MudRadio: Fix aria-hidden on overridden labels by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13644
- MudDebouncedInput: Fix issues syncing Immediate state to wrapped input component by @sconosciute in https://github.com/MudBlazor/MudBlazor/pull/13610
- MudDataGrid: Fix Virtualization with sticky columns and column resizer by @SinisterMaya in https://github.com/MudBlazor/MudBlazor/pull/13648
- MudFabMenu: Fix open menu z-index lower than trigger index by @LarsBehl in https://github.com/MudBlazor/MudBlazor/pull/13650
- MudAutocomplete: Fix invalid state after clear by @aaronleev in https://github.com/MudBlazor/MudBlazor/pull/13529
- MudDebouncedInput: Fix DebounceInterval ignored when set in a derived component by @ScarletKuro in https://github.com/MudBlazor/MudBlazor/pull/13653
- MudSelect: Preserve disabled selections with SelectAll by @Sushanth012 in https://github.com/MudBlazor/MudBlazor/pull/13603
- MudNumericField: Preserve terminal Pattern quantifiers by @roian6 in https://github.com/MudBlazor/MudBlazor/pull/13651
- MudList: Treat an unsupplied SelectedValue as no selection by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13510
- MudDatePicker: Fix Text becoming null instead of empty after clearing by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13665
- MudColorPicker: Fix ClearAsync not clearing the color by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13666
- MudTimePicker: Clear text that failed to convert by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13668
- MudDateRangePicker: Fix Text not tracking user input by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13667
- MudDrawer: Keep mini drawer nav link text accessible to screen readers by @connorjjarvis in https://github.com/MudBlazor/MudBlazor/pull/13525
- MudFabMenu: Fix click event propagation by @LarsBehl in https://github.com/MudBlazor/MudBlazor/pull/13687
Performance
- MudDataGrid: Reduce per-cell allocations on every render by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13664
- MudDataGrid: Stop re-rendering grid while typing in column filter menu by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13663
- MudDataGrid: Stop scanning every filtered row for select-all state by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13669
- MudDataGrid: Stop allocating handlers for events nobody wired by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13670
... (truncated)
9.8.0
What's Changed
Breaking Changes
- MudInput, MudMask: Do not apply user Class to input adornment by @Adham-Kiwan in https://github.com/MudBlazor/MudBlazor/pull/13456
- MudDataGrid, MudTable: Add TableAttributes parameter by @NoahS2003 in https://github.com/MudBlazor/MudBlazor/pull/12993
- MudDrawer: Make mini drawers temporary on mobile by default by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13026
- MudSwitch: Stop applying label class to text by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13502
- MudNavLink: Forward user attributes to the anchor element by @connorjjarvis in https://github.com/MudBlazor/MudBlazor/pull/13524
New Features
- MudChart: Add value labels (ShowValues) to Bar and StackedBar charts by @jakubreznak in https://github.com/MudBlazor/MudBlazor/pull/13450
- MudDatePicker: Add optional adjacent month day visibility by @Firzen2nd in https://github.com/MudBlazor/MudBlazor/pull/12887
- MudNavMenu: Allow only one MudNavGroup to be expanded at a time by @corvinsz in https://github.com/MudBlazor/MudBlazor/pull/13452
- MudInput: Bind floating label typography to theme Subtitle1 by @Adham-Kiwan in https://github.com/MudBlazor/MudBlazor/pull/13467
- DialogService: Add title-less ShowAsync overloads for options and parameters by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13501
- MudDataGrid: Add inline row editing by @mmaestro16 in https://github.com/MudBlazor/MudBlazor/pull/13058
- MudStepper: Add ActionsClass by @AmirTahan80 in https://github.com/MudBlazor/MudBlazor/pull/13503
- MudChart: Allow clicking legend label to toggle series visibility by @Welchen in https://github.com/MudBlazor/MudBlazor/pull/13522
- MudNavLink: Add a Rel parameter by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13558
- MudPagination: Allow a BoundaryCount of zero by @zhengyazhao in https://github.com/MudBlazor/MudBlazor/pull/13424
- MudFab: Add Filled, Text, and Outlined variants by @Welchen in https://github.com/MudBlazor/MudBlazor/pull/13549
Bug Fixes
- MudDatePicker, MudDateRangePicker: Fix StartMonth ignored on initial render when Static by @codingisads in https://github.com/MudBlazor/MudBlazor/pull/13455
- MudPicker: Fix freeze when a literal Text is set with a bound value by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13459
- MudDataGrid: Raise FilterChanged for Simple mode set value/operator by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13458
- MudTable: Fix RowsPerPage reset when the parameter is re-applied on re-render by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13464
- Localization: Avoid satellite assembly probing under non-English cultures by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13466
- MudTable: Fix one-way CurrentPage reset by parent re-render by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13465
- MudSelect: Hide clear button when value equals default by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13457
- MudDataGrid: Hide columns panel when filtering by @omarkurtovic in https://github.com/MudBlazor/MudBlazor/pull/13460
- MudToggleGroup: Match outlined group height to MudButton by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13480
- MudTable: Do not show progress bar and loading content together by @Adham-Kiwan in https://github.com/MudBlazor/MudBlazor/pull/13468
- MudChart: Renormalise Sankey node column indices by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13546
- MudChart: Render an empty Sankey chart when every node is filtered out by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13548
- MudChart: Stop non-finite tooltip coordinates from looping the renderer by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13547
- MudTabs: Fix panel show/hide when an element wraps the panels by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13507
- MudDrawer: Fix CSS classes when using composite breakpoints by @infisble in https://github.com/MudBlazor/MudBlazor/pull/13527
- Inputs: Prevent scrolling during AutoFocus by @mindysport in https://github.com/MudBlazor/MudBlazor/pull/13434
- MudIconButton: Keep padding consistent between variants by @Guflly in https://github.com/MudBlazor/MudBlazor/pull/13563
- MudSwitch: Fix cursor briefly changing to
pointerwhen hovering over disabled switch by @igotinfected in https://github.com/MudBlazor/MudBlazor/pull/13577 - MudTablePager: Fix navigation icons displaying outside container when minimized by @boukenka in https://github.com/MudBlazor/MudBlazor/pull/13573
Other Changes
- MudDialog: Log guidance when no MudDialogProvider is present by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13485
- Core: Degrade gracefully when the MudBlazor script isn't loaded by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13509
- MudThemeProvider: Log guidance when the MudBlazor script is missing by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13518
- MudColorPicker: Skip registering the pointermove event when DragEffect is disabled by @SaifAqqad in https://github.com/MudBlazor/MudBlazor/pull/13526
- Core: Give every regex a match timeout by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13540
New Contributors
- @codingisads made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13455
... (truncated)
9.7.0
What's Changed
Breaking Changes
- MudInput: Remove
OnPastehandler by @omarkurtovic in https://github.com/MudBlazor/MudBlazor/pull/13236 - MudTable, MudDataGrid: Fix async row validation bypass; obsolete Validate for ValidateAsync by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13394
- MudNumericField: Remove mouse wheel to step by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13405
- MudCheckBox, MudSwitch, MudRadio: Honor Color/UncheckedColor when ReadOnly by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13404
- MudRadioGroup: Correct reset behavior and remove Backspace shortcut by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13412
- MudForm: Base IsValid on required fields having a value, not being touched by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13423
New Features
- MudTabs: Add lazy loading option when using KeepPanelsAlive by @ar-schraml in https://github.com/MudBlazor/MudBlazor/pull/13370
- MudTd, MudTr, MudTh: Support
@oncontextmenu:preventDefaultby @Abdulstar in https://github.com/MudBlazor/MudBlazor/pull/13260 - MudTimeline: Render the Icon property on timeline items by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13409
- MudExpansionPanel: Add focus styling by @omarkurtovic in https://github.com/MudBlazor/MudBlazor/pull/13429
Bug Fixes
- MudAutocomplete: Dispose previous CTS on each search by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13398
- MudSelect: Validate after the SelectedValues binding commits by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13401
- MudRadioGroup: Don't sever nested inputs from the parent form by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13399
- MudInput: Shrink the floating label when the browser autofills a field by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13402
- MudSelect: Set display to block to fix height disparity by @BekAllaev in https://github.com/MudBlazor/MudBlazor/pull/13293
- MudInput: Fix FullWidth not applied by @omarkurtovic in https://github.com/MudBlazor/MudBlazor/pull/13294
- MudSelect: Forward consumer attributes to the selected-value presenter by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13406
- MudPopover: Align edge-anchored dropdown popovers with their box by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13407
- MudFormComponent: Validate required fields on blur under EditContext by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13396
- MudTable: Fix nested group checkbox state after expansion by @Steve-XYZ in https://github.com/MudBlazor/MudBlazor/pull/13410
- MudAutocomplete: Validate required fields on blur by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13414
- MudFormComponent: Preserve consumer-managed Error when no validation source by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13415
- MudBaseInput: Mark touched on first change even when text already in sync by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13416
- MudTextField: Keep SetTextAsync from marking the field touched by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13417
- MudBaseInput: Reset validated flag on ResetValidation so blur re-validates by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13419
- MudForm: Re-apply the form-level Validation to controls on each validate by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13420
- MudInput: Fix ObjectDisposedException when disposed before first render by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13431
- MudStepper: Prevent title overflow with CenterLabels in horizontal mode by @EduardF1 in https://github.com/MudBlazor/MudBlazor/pull/13255
- MudDataGrid: Support sticky aggregate rows in footer by @corvinsz in https://github.com/MudBlazor/MudBlazor/pull/13441
- MudTabs: Fix nested tabs clipping in vertical parent by @tuncaypeker in https://github.com/MudBlazor/MudBlazor/pull/13365
- MudProgressLinear: Fix striped animation loop jump by @roian6 in https://github.com/MudBlazor/MudBlazor/pull/13447
Other Changes
- MudPopover: Log instead of throw when no provider is in the render scope by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13371
- Translations: Use ellipsis instead of dots by @meenzen in https://github.com/MudBlazor/MudBlazor/pull/13437
New Contributors
- @ar-schraml made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13370
- @BekAllaev made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13293
- @Abdulstar made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13260
- @Steve-XYZ made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13410
- @EduardF1 made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13255
- @roian6 made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13447
Full Changelog: https://github.com/MudBlazor/MudBlazor/compare/v9.6.0...v9.7.0
9.6.0
What's Changed
New Features
- MudTableSortLabel: Add FullWidth parameter by @Will-thom in https://github.com/MudBlazor/MudBlazor/pull/13240
- MudDataGrid: Focus selected filter when opening simple filter panel by @Jengas2015 in https://github.com/MudBlazor/MudBlazor/pull/13249
- MudTabPanel: Add missing
BadgeMaxby @SnakyBeaky in https://github.com/MudBlazor/MudBlazor/pull/13119 - MudTable: Add Pager Options by @omarkurtovic in https://github.com/MudBlazor/MudBlazor/pull/13176
- MudHotkey: Pass HotkeyEventArgs to OnHotkeyPressed by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13355
- MudRating: Make Ripple opt-in (default false) by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13363
Bug Fixes
- MudDataGrid: Fix mobile loading indicator by @sjh9714 in https://github.com/MudBlazor/MudBlazor/pull/13230
- MudTextField: Adjust max-width of input label for Text variant by @Apflkuacha in https://github.com/MudBlazor/MudBlazor/pull/13263
- MudRating: Skip hover effects when ReadOnly or Disabled by @lvupupui in https://github.com/MudBlazor/MudBlazor/pull/13267
- DateMask: Reset stale month/year state when inserting text by @ZacharyGarnier in https://github.com/MudBlazor/MudBlazor/pull/13284
- MudTabs: Fix panel wrapper CSS parity across KeepPanelsAlive modes by @danielchalmers with @Copilot in https://github.com/MudBlazor/MudBlazor/pull/13288
- MudTable: Fix mobile readability when ColGroup is present by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/12814
- MudMenu: Fix viewport overflow scrollbar regression by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13147
- MudButtonGroup: Fix tooltip wrapped icon button alignment by @tuncaypeker in https://github.com/MudBlazor/MudBlazor/pull/13292
- MudColorPicker: Add HEX mode support for unbound color picker by @Welchen in https://github.com/MudBlazor/MudBlazor/pull/13301
- MudNumericField: Don't reformat text while typing with Immediate by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13311
- Inputs: Don't re-validate on the
@bind-Valueecho by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13312 - MudDialog: Revert close button
preventDefaultthat dropped input on close by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13316 - MudMenu: Fix JSInterop focus crash on WebView when closing/navigating by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13317
- Inputs: Don't reformat managed-format text while typing on Server by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13318
- MudColorPicker: Re-sync spectrum base color on external Value change by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13319
- MudTextField: Reapply Converter/Format when the same value is re-entered by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13315
- MudChart: Fix Sankey hang on circular edge definitions by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13322
- Fix internal element IDs not overridable by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13324
- MudSelect: Honor custom Comparer in value-to-item lookups by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13307
- Inputs, Pickers: Only mark Touched and fire FieldChanged on user interaction by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13328
- MudDialog: Fix open dialogs being recreated when another dialog closes by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13330
- MudSelect: Fix infinite render loop with inline new item Value by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13331
- MudSelect: Mirror combobox semantics onto the hidden-input presenter by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13080
- MudRipple: Clip orphaned ripple to fix scrollbar on disabled items by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13332
- MudDatePicker: Remove unnecessary
Task.Runfrom day-click commit by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13340 - MudMask: Forward OnKeyDown and OnKeyUp for masked text fields by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13346
- MudDataGrid: Fix StartedEditingItem in cell edit mode by @danielchalmers with @Copilot in https://github.com/MudBlazor/MudBlazor/pull/13126
- MudRating: Stop interaction effects when ReadOnly by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13361
- MudRating: Remove the grey block on click and color the ripple by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13362
- MudPopover: Fix duplicate provider false positives when uninitialized by @0xced in https://github.com/MudBlazor/MudBlazor/pull/13366
- MudNumericField: Fire OnKeyUp when ReadOnly by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13367
- MudSelect: Fire OnKeyDown callback when ReadOnly by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13368
- Services: Skip dispose-time JS interop when never initialized by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13338
- MudListItem: Fire OnClick for items with a NestedList by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13373
- MudMenu: Invoke OnClick before closing the menu by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13374
New Contributors
- @sjh9714 made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13230
- @Will-thom made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13240
... (truncated)
Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Summary by cubic
Bumps MudBlazor from 9.5.0 to 9.10.0 in src/Merconiq.Web/Merconiq.Web.csproj. This update brings a large set of bug fixes, performance improvements, accessibility improvements, and new features, but also includes several breaking changes that may require code adjustments.
Breaking Changes
MudInputno longer has anOnPastehandler; remove any usage.MudNumericFieldno longer steps on mouse wheel; use explicit buttons or keyboard.MudFormvalidation now basesIsValidon required fields having a value, not just being touched.MudInputandMudMaskno longer apply theClassto the input adornment.MudSwitchno longer applies the label class to the text.- Readonly inputs now trigger
OnBlur.