| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-09-11 | 7.6 kB | |
| v9.10.0 source code.tar.gz | 2026-09-11 | 6.6 MB | |
| v9.10.0 source code.zip | 2026-09-11 | 8.6 MB | |
| Totals: 3 Items | 15.2 MB | 2 | |
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
- MudDataGrid: Reduce grouped row and context-menu rerender overhead by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13796
- MudTreeViewItem: Skip toggle button for leaf items by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13793
- MudTr: Render selection cell as plain markup by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13802
- MudPagination: Render list element directly by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13816
Other Changes
- MudFormComponent: Add Required text to LanguageResource by @RemiCELLARD in https://github.com/MudBlazor/MudBlazor/pull/13747
- MudSelect: Add SelectAllText text to LanguageResource by @RemiCELLARD in https://github.com/MudBlazor/MudBlazor/pull/13751
- MudPageContentNavigation: Use Headline translation in LanguageResource by @RemiCELLARD in https://github.com/MudBlazor/MudBlazor/pull/13753
- MudBreadcrumbs, MudSplitPanel: Localize hardcoded ARIA labels by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/13788
New Contributors
- @thaildhe172591 made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13745
- @RemiCELLARD made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13747
- @pttydou made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13749
- @evangelosvlachos96-dotcom made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/13804
Full Changelog: https://github.com/MudBlazor/MudBlazor/compare/v9.9.0...v9.10.0