v1.4.0
What's Changed
- βͺ chore: revert 77236e1 by @capdiem in #548
- fix(ObserableProperty): Distinguish the responsibilities of GetValue and SetValue by @capdiem in #550
- π feat(switch): support for setting icon for text by @capdiem in #549
- π fix(I18n): maybe add the same key repeatedly by @capdiem in #553
- π fix: Optimize the logic of component disposing by @capdiem in #552
- πΈ feat(ScrollToTarget): console a warning when element not found by @capdiem in #554
- fix(treeview):multiple modifications and optimizations by @wildwind2000 in #555
- π refactor(InfiniteScroll): move to MASA.Blazor by @capdiem in #557
- β» refactor: update the cache name of intersect of element by @capdiem in #556
- π refactor(Toolbar&Card): move to MASA.Blazor by @capdiem in #558
- fix treeview: make sure only one active when single active by @wildwind2000 in #559
- π refactor: move some components to MASA.Blazor by @capdiem in #560
- feat: Add Sortable component to replace DragZone component by @capdiem in #561
- β» refactor: move Dialog, NavigationDrawer, Overlay to Masa.Blazor by @capdiem in #562
- feat: support source generation in System.Text.Json by @pigwing in #545
- π refactor(Editor): move code to MASA.Blazor by @capdiem in #565
- π fix(SetCookie): do nothing if value is null or undefined by @capdiem in #564
- π fix(SimpleCheckbox): the default icon of indeterminate is wrong by @capdiem in #563
- fix(JSModule): ignore InvalidOperationException when prerendering by @capdiem in #566
- β» refactor(MobilePickerView): remove unnecessary JSON serialization by @capdiem in #568
- β» refactor(OptInput): remove unnecessary JSON serialization by @capdiem in #567
- π fix(AppBar): ElevateOnScroll doesn't work when use default scroll target by @capdiem in #571
- fix(ItemGroup): Mandatory doesn't work when value is null of type string by @capdiem in #569
- β° refactor: remove old logic to show and hide scrollbar by @capdiem in #572
- π fix(theme): The color of the scrollbar-track is not adaptive by @capdiem in #570
- feat(JSInterop): add historyBack js function by @capdiem in #576
- π fix(TextField): failed to modify the Value in ValueChanged by @capdiem in #575
- β» refactor: use built-in SetEquals method by @capdiem in #574
- β» refactor(transition): standardize the code of JS interop by @capdiem in #573
- π fix(Transition): element for adding transition event may be null by @capdiem in #577
- add dataflow methods by @pigwing in #578
- refactor: Rename ShouldRenderValue to BShouldRender by @capdiem in #579
- fix(LocalStorage): the RemoveItemAsync method doesn't require a value parameter by @capdiem in #583
- π fix: Switch doesn't work at the first time in MAUI by @capdiem in #582
- π fix(js-interop): html element may be null when add event listener by @capdiem in #581
- β» refactor(ThemeCssBuilder): refactoring using css varialbles by @capdiem in #580
- fix(Theme): remove onError because of incompatible with current theme system by @capdiem in #584
- βͺ chore: revert commit 347d217 by @capdiem in #585
- π fix(Treeview): conflict between OnInput and ValueChanged by @capdiem in #586
- fix(MobileDatePicker): failed to set init value when using @bind-Visible by @capdiem in #587
- fix(Input): no need to call an internal function if ValueChanged isn't assigned by @capdiem in #588
New Contributors
- @wildwind2000 made their first contribution in #555
- @pigwing made their first contribution in #545
Full Changelog: 1.3.4...1.4.0