v9.0.0-preview.2
What's Changed
Breaking Changes
- ParameterState: Add ResolveEffectiveParameter, ParameterStateCollection for shared handlers by @ScarletKuro in https://github.com/MudBlazor/MudBlazor/pull/12347
- MudFormComponent: Add GetDefaultConverter, cleanup by @ScarletKuro in https://github.com/MudBlazor/MudBlazor/pull/12365
- MudSplitPanel: Add get and set divider position functions by @91378246 in https://github.com/MudBlazor/MudBlazor/pull/12370
- MudInput: Replace
AutoGrowwithSizingby @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/12417
New Features
- Identifier: Optimize, make it public API by @Copilot in https://github.com/MudBlazor/MudBlazor/pull/12339
- MudBaseInput: Make GetInputType protected by @ScarletKuro in https://github.com/MudBlazor/MudBlazor/pull/12351
- SequenceComparer: Optimize by using SequenceEqual by @ScarletKuro in https://github.com/MudBlazor/MudBlazor/pull/12356
- KeyInterceptorService: Add option to ignore repeat events when holding down keys by @JMolenkamp in https://github.com/MudBlazor/MudBlazor/pull/12376
- KeyInterceptorService: Allow omitting TargetClass to attach event handlers to element itself by @JMolenkamp in https://github.com/MudBlazor/MudBlazor/pull/12377
- KeyInterceptorService: Do not observe dom when targeting the element itself by @JMolenkamp in https://github.com/MudBlazor/MudBlazor/pull/12380
- MudDataGrid: Allow disabling selection per row via criteria by @Anu6is in https://github.com/MudBlazor/MudBlazor/pull/11554
- MudLink: Add StartIcon and EndIcon properties by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/12407
- MudRipple: Provide immediate visual feedback by @danielchalmers in https://github.com/MudBlazor/MudBlazor/pull/12409
- MudPicker & MudRangeInput: add customizable ClearIcon parameter by @pwasilewski in https://github.com/MudBlazor/MudBlazor/pull/12425
- Add TimeProvider support to DebounceDispatcher and ThrottleDispatcher by @Copilot in https://github.com/MudBlazor/MudBlazor/pull/12435
- MudSelect: Add SelectionOnEnter, Improve Pager keyboard UX by @nccadman19 in https://github.com/MudBlazor/MudBlazor/pull/12405
Bug Fixes
- DebounceDispatcher: Fix race condition causing flaky test by @Copilot in https://github.com/MudBlazor/MudBlazor/pull/12334
- MudDatePicker: Fix FixYear by @ScarletKuro in https://github.com/MudBlazor/MudBlazor/pull/12372
- MudPicker: Adds new style for disabled MudPicker static variant (#11761) by @dbarisakkurt in https://github.com/MudBlazor/MudBlazor/pull/12352
- MudDateRangePicker: Implement ResetValueAsync for MudForm reset by @pwasilewski in https://github.com/MudBlazor/MudBlazor/pull/12390
- MudBaseDatePicker: Ensure GetMonthStart always returns the first day of the month by @pwasilewski in https://github.com/MudBlazor/MudBlazor/pull/12386
- MudDatePicker: Prevent ArgumentOutOfRangeException at DateTime boundaries by @Copilot in https://github.com/MudBlazor/MudBlazor/pull/12378
- DebounceDispatcher: Fix ObjectDisposedException from premature CTS disposal by @Copilot in https://github.com/MudBlazor/MudBlazor/pull/12393
- MudDatePicker: Fix keyboard navigation with fixed year/month by @spingee in https://github.com/MudBlazor/MudBlazor/pull/12180
- MudDialog: Prevent default on close button to not trigger validations by @spingee in https://github.com/MudBlazor/MudBlazor/pull/12332
New Contributors
- @mcbodge made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/12340
- @JMolenkamp made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/12376
- @dbarisakkurt made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/12352
- @fuguiKz made their first contribution in https://github.com/MudBlazor/MudBlazor/pull/12355
Full Changelog: https://github.com/MudBlazor/MudBlazor/compare/v9.0.0-preview.1...v9.0.0-preview.2