github MudBlazor/MudBlazor v9.0.0-rc.1

latest releases: v9.5.0, v9.4.0, v9.3.0...
4 months ago

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-busy attribute by @Copilot in #12586
  • MudForm: Add OnEnterPressed by @91378246 in #12570
  • MudCheckBox, MudRadio, MudSwitch: Add or improve aria-label support 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 span by @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

Full Changelog: v9.0.0-preview.2...v9.0.0-rc.1

Don't miss a new MudBlazor release

NewReleases is sending notifications on new releases.