v9.0.0-rc.1
·
391 commits
to dev
since this release
What's Changed
Breaking Changes
- MudTextField: Add async postfixes by @91378246 in #12484
- Components: SetTextAsync->SetTextCoreAsync, SetValueAsync->SetValueCoreAsync by @ScarletKuro in #12489
- MudDialogContainer: Rename OnMouseUp to OnMouseUpAsync, make private by @ScarletKuro in #12514
- Remove EventListener / EventManager by @ScarletKuro in #12532
- MudThemeProvider: Fix script and refactor by @meenzen in #12534
- MudBaseInput: Remove ForceUpdate by @ScarletKuro in #12542
- MudSelect: Add two-way Open parameter by @ScarletKuro in #12589
- PopoverOptions: Remove PopoverMode by @ScarletKuro in #12596
- CssBuilder/StyleBuilder: declare as readonly struct by @ScarletKuro in #12598
- Components: Migrate time-dependent logic to TimeProvider abstraction by @Copilot in #12592
- MudSelect/MudSelectItem: Improve communication between them by @Copilot in #12582
- MudSelect: Change SelectedValues to IReadOnlyCollection by @Copilot in #12619
- MudSelect: generic over object SelectOption by @ScarletKuro in #12623
- MudDataGrid: Add ability to continue editing by @ntark in #12430
- MudColorPicker: Fix support for null color values and throttling by @Dnawrkshp in #12567
- MudFileUpload: Remove IActivator, Add defaults by @versile2 in #10487
New Features
- ScrollListener: Add report rate and GetCurrentScrollDataAsync by @91378246 in #12183
- MudCard: Add ContentPadding property by @91378246 in #12446
- MudProgressLinear: Add ShowBackground by @91378246 in #12443
- MudTextField: Add insert functions by @91378246 in #12483
- Popovers: Change default OverflowBehavior from FlipOnOpen to FlipAlways by @Copilot in #12411
- MudVirtualize: Add MaxItemCount by @ScarletKuro in #12536
- MudTable: Add row disabled by @91378246 in #12441
- KeyInterceptorService: Add KeyCommand concept by @ScarletKuro in #12512
- MudProgressCircular, MudProgressLinear: Add
aria-busyattribute by @Copilot in #12586 - MudForm: Add OnEnterPressed by @91378246 in #12570
- MudCheckBox, MudRadio, MudSwitch: Add or improve
aria-labelsupport by @danielchalmers in #12591 - MudDialogProvider: Add CloseOnNavigation to DialogOptions to optionally close dialogs on navigation by @aaronleev in #12437
- MudDataGrid: Format pagination numbers with group separators and improve InfoFormat logic by @angusdumaresq in #12605
- MudExitPrompt: Add component by @91378246 in #12287
Bug Fixes
- MudDataGrid: Fix stale selection/hierarchy cleanup by @Xsodia in #12354
- MudCollapse: Hide content after collapse animation by @Anu6is in #12455
- MudDataGrid: Fix SelectedItems event callback not firing due to shared reference by @Copilot in #12511
- MudMenu: Fix race condition, Improve test case reliability by @danielchalmers in #12510
- MudSelect: Replace async void with Task by @ScarletKuro in #12539
- MudTheme: Don't cache supplied Theme parameter by @ScarletKuro in #12559
- MudSwitch, MudCheckBox, MudRadio: Render content inside
spanby @danielchalmers in #12590 - MudSplitPanel: Fix splitter reset on double click even if drag occurs by @91378246 in #12594
- MudTable: Add accessible name to loading progress bar by @Copilot in #12618
- ThrottleDispatcher: Fix not throttling fast-completing actions by @ScarletKuro in #12636
New Contributors
- @Xsodia made their first contribution in #12354
- @corvinsz made their first contribution in #12459
- @wrakocy made their first contribution in #12454
- @aaronleev made their first contribution in #12437
- @angusdumaresq made their first contribution in #12605
- @ntark made their first contribution in #12430
- @Dnawrkshp made their first contribution in #12567
Full Changelog: v9.0.0-preview.2...v9.0.0-rc.1