Skip to content

Releases: masastack/BlazorComponent

1.4.1

17 Apr 03:14
e9507b4
Compare
Choose a tag to compare

What's Changed

  • refactor(i18n): move code to Masa.Blazor by @capdiem in #594
  • refactor(Grid): move code to Masa.Blazor by @capdiem in #593
  • refactor(Markdown): move code to Masa.Blazor by @capdiem in #592
  • refactor(VirtualScroll): move code to Masa.Blazor by @capdiem in #591
  • refactor(SystemBar): move code to Masa.Blazor by @capdiem in #590
  • refactor(Footer): move code to Masa.Blazor by @capdiem in #589
  • refactor(Main): move code to Masa.Blazor by @capdiem in #596
  • refactor(SkeletonLoader): move code to Masa.Blazor by @capdiem in #598
  • feat(Theme): add more color roles by @capdiem in #599
  • refactor(Snackbar): move code to Masa.Blazor by @capdiem in #600
  • fix(Main): 'app--sized' being generated multi times by @capdiem in #601
  • fix(Form): dynamic removal of text fields may result in an error when resetting the form. by @pigwing in #602
  • refactor(Timeline): move code to Masa.Blazor by @capdiem in #603
  • refactor(Treeview): move code to Masa.Blazor by @capdiem in #604

Full Changelog: 1.4.0...1.4.1

v1.4.0

07 Apr 08:06
80963cf
Compare
Choose a tag to compare

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

Full Changelog: 1.3.4...1.4.0

v1.4.0-beta.5

02 Apr 03:55
0fb02f8
Compare
Choose a tag to compare
v1.4.0-beta.5 Pre-release
Pre-release

What's Changed

Full Changelog: 1.4.0-beta.4...1.4.0-beta.5

v1.4.0-beta.4

28 Mar 07:24
7a18486
Compare
Choose a tag to compare
v1.4.0-beta.4 Pre-release
Pre-release

What's Changed

  • 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

Full Changelog: 1.4.0-beta.3...1.4.0-beta.4

v1.4.0-beta.3

18 Mar 05:23
4c8bb60
Compare
Choose a tag to compare
v1.4.0-beta.3 Pre-release
Pre-release

What's Changed

  • 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

Full Changelog: 1.4.0-beta.2...1.4.0-beta.3

v1.4.0-beta.2

01 Mar 09:41
50c11bc
Compare
Choose a tag to compare
v1.4.0-beta.2 Pre-release
Pre-release

What's Changed

  • 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(localstorage): add JsonSerializerOptions argument for set and get 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

New Contributors

Full Changelog: 1.4.0-beta.1...1.4.0-beta.2

v1.4.0-beta.1

01 Feb 09:29
a5dc1e5
Compare
Choose a tag to compare
v1.4.0-beta.1 Pre-release
Pre-release

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

New Contributors

Full Changelog: 1.3.4...1.4.0-beta.1

v1.3.4

26 Jan 06:45
4a64473
Compare
Choose a tag to compare

What's Changed

  • 🆕 feat: add overload methods for i18n and localstorage by @capdiem in #543
  • 🐛 fix(Menu): false for CloseOnContentClick doesn't work at the first time by @capdiem in #541
  • 🐛 fix(dialog): failed to get selector by @capdiem in #546
  • 🐛 fix(Menu): false for CloseOnContentClick doesn't work at the first time by @capdiem in #544
  • 🆕 feat: Add ScrollToTarget component by @capdiem in #542
  • 🐛 fix(Datatable): not render in SSR server by @capdiem in #547

Full Changelog: 1.3.3...1.3.4

v1.3.3

22 Jan 07:07
c15dd42
Compare
Choose a tag to compare

What's Changed

  • refactor(Alert): move to MASA.Blazor by @capdiem in #537
  • fix(CopyableText): avoid keyboard popping up on Webview by @capdiem in #538
  • refactor(DataTable): move to MASA.Blazor by @capdiem in #540
  • fix: Page reload in Maui Hybrid Blazor app causes unhandled exception by @capdiem in #539

Full Changelog: 1.3.2...1.3.3

v1.3.2

09 Jan 01:48
419d6f1
Compare
Choose a tag to compare

What's Changed

  • 🆕 feat(Theme): support for more color roles by @capdiem in #531
  • 🐛 fix(Cascader): RTL doesn't work by @capdiem in #530
  • 🆕 feat(Xgplayer): add OnFullscreenTouchend event callback for webview by @capdiem in #532
  • 🐛 fix(radio-group): should not invoke ValueChanged after init by @capdiem in #534
  • 🐛 fix(Xgplayer): there's no fullscreen for music by @capdiem in #533
  • 🐛 fix(XgMusicPlayer): should generate the audio tag by @capdiem in #536
  • ♻ refactor(datatable): calculate real width of col on colgroup item by @capdiem in #535

Full Changelog: 1.3.0...1.3.2