Skip to content

Releases: masastack/MASA.Blazor

0.6.0-rc.5

26 Sep 09:09
a26df9a
Compare
Choose a tag to compare
0.6.0-rc.5 Pre-release
Pre-release
  • 🐛 fix(DataTable): Use InvokeAsync() in event by @capdiem in #662
  • 🎬 docs(TextField): update the Counter demo by @capdiem in #665
  • 🐛 fix(ListItem): ripple by @capdiem in #664
  • 🐛 fix(Select): the selection was delayed when there is no Value in WASM by @capdiem in #666

0.6.0-rc.4

23 Sep 02:13
4f117c5
Compare
Choose a tag to compare
0.6.0-rc.4 Pre-release
Pre-release
  • 🐛 fix(Cascader): set menu-content's overflow-x to 'auto' by @capdiem in #651
  • 🎬 docs(ECharts): Update demos by @capdiem in #650
  • 🐛 fix(MobilePicker): toggle the visibility of html's overflow by @capdiem in #652
  • 🐛 fix: fix bugs of MobileCascader by @capdiem in #655
  • 🐛 fix(ECharts): _echarts is null at some cases by @capdiem in #660
  • feat(Preset): enhance the api for configuring the preset of MASA.Blazor by @capdiem in #658

0.6.0-rc.3

20 Sep 01:45
311c28f
Compare
Choose a tag to compare
0.6.0-rc.3 Pre-release
Pre-release

0.6.0-rc.2

16 Sep 05:12
639a0eb
Compare
Choose a tag to compare
0.6.0-rc.2 Pre-release
Pre-release

0.6.0-rc.1

13 Sep 02:27
982feb6
Compare
Choose a tag to compare
0.6.0-rc.1 Pre-release
Pre-release

Features

  • Cascader: support for change the value when selecting.
  • Carousel: a new component that is used to display large numbers of visual content on a rotating timer.
  • Cron: a preset component to generate cron expression.
  • DataTable: support for mobile.
  • ECharts: support setting optional chart configurations using InitOptions, support disposing the instance of echarts using public method DisposeEcharts, support customizing the theme using Light, Dark or Theme.
  • InfiniteScroll: a new component that support scrolling to the bottom of the list automatically loads more data.
  • Input: support setting the min-height through the MinHeight parameter.
  • MobilePickerView: A picker view designed for the mobile. Provides multiple sets of options for users to choose, and supports single-column selection, multi-column selection and cascading selection.
  • MobilePicker: A picker view designed for the mobile.
  • MobileDateTimePicker: A date time picker designed for the mobile.
  • MobileDatePicker: A date picker designed for the mobile.
  • MobileTimePicker: A time picker designed for the mobile.
  • MobileCascader: a cascade component designed for mobile.
  • Select: ItemContent's context now supports calling Item's click event through the OnClick method.

Breaking changes

  • Input: Change the logic of Input component inputting and rendering. Asynchronous operation in ValueChanged is not recommended now.
  • Form: Validate, Reset, and ResetValidation are changed to synchronous methods.
  • Form: Change the context type of ChildContent from EditContext to FormContext.

Bug fixes

  • ListItem: fix that can't select the TextField's content in ListItem if there is a Checkbox.
  • Menu: fix that CloseOnContentClick=false doesn't work and still close when click the content of Select component in Menu component.
  • NavigationManager: hide scroll if the overlay shown.
  • TextField: fix that prefix overlaps with label #600, and fix that the label width doesn't calculate in ExpansionPanelContent #607.
  • Treeview: fix that Filter doesn' work, and fix that OnActiveUpdate doesn't invoke when assign a value to Active.

Docs

  • The home page links to the official website.
  • Tile and tag the preset components.
  • Append version tag after the logo.
  • support for algolia search on mobile.
  • fix that the height of AppBar on mobile will affect the calculation of top on desktop.

新特性

  • Cascader:支持在选择时更改值。
  • Carousel:一个用于在循环计时器上显示大量可视内容的新组件。
  • Cron:一个用于生成cron表达式的预置组件。
  • DataTable:支持移动端。
  • ECharts:支持使用InitOptions设置可选图表配置,支持使用公开方法DisposeECharts释放echarts实例,支持使用LightDarkTheme自定义主题。
  • InfiniteScroll:无限滚动组件,支持滚动到列表底部自动加载更多数据。
  • Input:添加 MinHeight 参数。
  • MobilePickerView:专为移动设备设计的选择视图。提供多个选项集合供用户选择,支持单列选择、多列选择和级联选择。
  • MobilePicker:专为移动设备设计的选择器。提供多个选项集合供用户选择,支持单列选择、多列选择和级联选择。
  • MobileDateTimePicker:专为移动设备设计的日期选择器。
  • MobileDatePicker:专为移动设备设计的时间选择器。
  • MobileTimePicker:专为移动设备设计的时间选择器。
  • MobileCascader:特别为移动端设计的级联组件。
  • SelectItemContent 的 context 现在支持通过OnClick方法调用 Item 的点击事件。

破坏性更新

  • Input:更改输入组件输入和渲染的逻辑。现在不建议 ValueChanged 里做异步操作。
  • FormValidateResetResetValidation 更改为同步方法。
  • Form:将 ChildContent 的上下文类型从 EditContext 改为 FormContext

问题修复

  • ListItem: 修复了如果有复选框则无法在ListItem中选择Textfield的内容的问题。
  • Menu:修复在Menu组件中点击Select组件的内容时CloseOnContentClick=False不起作用,仍会关闭的问题。
  • NavigationManager: 如果存在遮罩,则隐藏滚动。
  • Textfield:修复前缀与 label 重叠的问题 #600,修复 LabelWidth 在 ExpansionPanelCotnent 里没有计算的问题 #607
  • Treeview: 修复Filter不起作用的问题,修复当给Active赋值时OnActiveUpdate没有调用的问题。

文档

  • 主页链接到官方网站。
  • 平铺和标记预置组件。
  • 在LOGO后面附加版本标签。
  • 支持在移动设备上algolia搜索。
  • 修复移动端AppBar的高度会影响桌面端Top的计算。

0.6.0-preview.6

08 Sep 07:35
982feb6
Compare
Choose a tag to compare
0.6.0-preview.6 Pre-release
Pre-release

Breaking changes

  • Input(TextField, TextArea): Change the logic of Input component inputting and rendering. Asynchronous operation in ValueChanged is not recommended now.
  • Form: Validate, Reset, and ResetValidation are changed to synchronous methods.
  • Form: Change the context type of ChildContent from EditContext to FormContext.

破坏性更新

  • Input(TextField, TextArea):更改输入组件输入和渲染的逻辑。现在不建议 ValueChanged 里做异步操作。
  • Form:ValidateResetResetValidation 更改为同步方法。
  • Form:将 ChildContent 的上下文类型从 EditContext 改为 FormContext

0.6.0-preview.5

29 Aug 10:00
28957ab
Compare
Choose a tag to compare
0.6.0-preview.5 Pre-release
Pre-release

Features

  • MobilePickerView: A picker view designed for the mobile. Provides multiple sets of options for users to choose, and supports single-column selection, multi-column selection and cascading selection.
  • MobilePicker: A picker view designed for the mobile.
  • MobileDateTimePicker: A date time picker designed for the mobile.
  • MobileDatePicker: A date picker designed for the mobile.
  • MobileTimePicker: A time picker designed for the mobile.
  • MobileCascader: change the ui and behavior of asynchronous loading children.

Docs

  • Tile and tag the preset components.
  • Append version tag after the logo.
  • support for algolia search on mobile.
  • fix that the height of AppBar on mobile will affect the calculation of top on desktop.

新功能

  • MobilePickerView:专为移动设备设计的选择视图。提供多个选项集合供用户选择,支持单列选择、多列选择和级联选择。
  • MobilePicker:专为移动设备设计的选择器。提供多个选项集合供用户选择,支持单列选择、多列选择和级联选择。
  • MobileDateTimePicker:专为移动设备设计的日期选择器。
  • MobileDatePicker:专为移动设备设计的时间选择器。
  • MobileTimePicker:专为移动设备设计的时间选择器。
  • MobileCascader:更改异步加载子对象的UI和行为。

文档

  • 平铺和标记预置组件。
  • 在LOGO后面附加版本标签。
  • 支持在移动设备上algolia搜索。
  • 修复移动端AppBar的高度会影响桌面端Top的计算。

0.6.0-preview.4

18 Aug 09:07
1c076b9
Compare
Choose a tag to compare
0.6.0-preview.4 Pre-release
Pre-release

Features

  • InfiniteScroll: a new component that support scrolling to the bottom of the list automatically loads more data.
  • Select: ItemContent's context now supports calling Item's click event through the OnClick method.
  • Input: support setting the min-height through the MinHeight parameter.

Bug fixes

  • TextField: fix that prefix overlaps with label #600, and fix that the label width doesn't calculate in ExpansionPanelContent #607.
  • ECharts: fix that Locale demo could not be displayed #613, and fix that the error of changing themes under WebAssembly.

Docs

  • The home page links to the official website.

新功能

  • InfiniteScroll:无限滚动组件,支持滚动到列表底部自动加载更多数据。
  • SelectItemContent 的 context 现在支持通过OnClick方法调用 Item 的点击事件。
  • Input:添加 MinHeight 参数。

问题修复

  • Textfield:修复前缀与 label 重叠的问题 #600,修复 LabelWidth 在 ExpansionPanelCotnent 里没有计算的问题 #607
  • ECharts:修复 Locale 示例无法正常显示的问题 #613,修复 WebAssembly 下主题切换错误的问题。

文档

  • 主页链接到官方网站。

0.6.0-preview.3

08 Aug 05:46
4a722cf
Compare
Choose a tag to compare
0.6.0-preview.3 Pre-release
Pre-release

Features

  • ECharts: support setting optional chart configurations using InitOptions, support disposing the instance of echarts using public method DisposeEcharts, support customizing the theme using Light, Dark or Theme.

Bug fixes

  • NavigationManager: hide scroll if the overlay shown.

新功能

  • ECharts:支持使用InitOptions设置可选图表配置,支持使用公开方法DisposeECharts释放echarts实例,支持使用LightDarkTheme自定义主题。

问题修复

  • NavigationManager: 如果存在遮罩,则隐藏滚动。

0.6.0-preview.2

04 Aug 06:29
a009270
Compare
Choose a tag to compare
0.6.0-preview.2 Pre-release
Pre-release

Bug fixes

  • ListItem: fix that can't select the TextField's content in ListItem if there is a Checkbox.
  • Treeview: fix that Filter doesn' work, and fix that OnActiveUpdate doesn't invoke when assign a value to Active.
  • Cascader: clear the child selection when click on an item that has been selected.

问题修复

  • ListItem: 修复了如果有复选框则无法在ListItem中选择Textfield的内容的问题。
  • Treeview: 修复Filter不起作用的问题,修复当给Active赋值时OnActiveUpdate没有调用的问题。
  • Cascader: 当点击已选择项时,清除子选择项。