Releases: masastack/MASA.Blazor
Releases · masastack/MASA.Blazor
0.6.0-rc.5
0.6.0-rc.4
- 🐛 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
- 🆕 feat(echarts): reset Option when a change in
Option
reference is detected by @capdiem in #644 - 🐛 fix(Select): the selection will be delayed when there is no Value by @capdiem in #645
- 🎬 docs(Form): update the i18n demo by @capdiem in #646
- 🎬 docs: missing Type='number' by @capdiem in #648
- 🎬 docs(Mobile*Picker): Update demos by @capdiem in #649
- 🐛 fix(Input): cannot display the text when TValue is DateOnly by @capdiem in masastack/BlazorComponent#208
- 🐛 fix(Ripple): ripple not works in WASM by @capdiem in masastack/BlazorComponent#209
0.6.0-rc.2
- docs: Move the MobileCascader outside by @capdiem in #636
- fix(TextField): set ValueChangedInternal to true in the overrided input event by @capdiem in #637
- fix(Cron): specify second minute and hour lost last number by @gavin1ee in #638
- fix(RangeSlider): set default value by @capdiem in #639
- fix(TextArea): calculate input height after the value was set by js interop by @capdiem in #640
- docs(TextField): Update the PasswordInput demo by @capdiem in #641
- feat(Autocomplete): hide input when focusing the selected item by @capdiem in #642
- fix(Cascader): only the sublist should be displayed after clicking the item by @capdiem in masastack/BlazorComponent#204
- fix(Treeview): Value should only contain values at the last level by @capdiem in masastack/BlazorComponent#205
- fix(TextField): maxLength not work when using input editor by @capdiem in masastack/BlazorComponent#207
- feat: enhance
Watch
andNextTickWhile
by @capdiem in masastack/BlazorComponent#206
0.6.0-rc.1
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 methodDisposeEcharts
, support customizing the theme usingLight
,Dark
orTheme
. - 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 theOnClick
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 thatOnActiveUpdate
doesn't invoke when assign a value toActive
.
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实例,支持使用Light
,Dark
或Theme
自定义主题。 - InfiniteScroll:无限滚动组件,支持滚动到列表底部自动加载更多数据。
- Input:添加
MinHeight
参数。 - MobilePickerView:专为移动设备设计的选择视图。提供多个选项集合供用户选择,支持单列选择、多列选择和级联选择。
- MobilePicker:专为移动设备设计的选择器。提供多个选项集合供用户选择,支持单列选择、多列选择和级联选择。
- MobileDateTimePicker:专为移动设备设计的日期选择器。
- MobileDatePicker:专为移动设备设计的时间选择器。
- MobileTimePicker:专为移动设备设计的时间选择器。
- MobileCascader:特别为移动端设计的级联组件。
- Select:
ItemContent
的 context 现在支持通过OnClick
方法调用 Item 的点击事件。
破坏性更新
- Input:更改输入组件输入和渲染的逻辑。现在不建议
ValueChanged
里做异步操作。 - Form:Validate,Reset 和 ResetValidation 更改为同步方法。
- 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
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:Validate,Reset 和 ResetValidation 更改为同步方法。
- Form:将
ChildContent
的上下文类型从 EditContext 改为 FormContext。
0.6.0-preview.5
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
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 theOnClick
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:无限滚动组件,支持滚动到列表底部自动加载更多数据。
- Select:
ItemContent
的 context 现在支持通过OnClick
方法调用 Item 的点击事件。 - Input:添加
MinHeight
参数。
问题修复
- Textfield:修复前缀与 label 重叠的问题 #600,修复 LabelWidth 在 ExpansionPanelCotnent 里没有计算的问题 #607。
- ECharts:修复 Locale 示例无法正常显示的问题 #613,修复 WebAssembly 下主题切换错误的问题。
文档
- 主页链接到官方网站。
0.6.0-preview.3
Features
- ECharts: support setting optional chart configurations using
InitOptions
, support disposing the instance of echarts using public methodDisposeEcharts
, support customizing the theme usingLight
,Dark
orTheme
.
Bug fixes
- NavigationManager: hide scroll if the overlay shown.
新功能
- ECharts:支持使用
InitOptions
设置可选图表配置,支持使用公开方法DisposeECharts
释放echarts实例,支持使用Light
,Dark
或Theme
自定义主题。
问题修复
- NavigationManager: 如果存在遮罩,则隐藏滚动。
0.6.0-preview.2
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 thatOnActiveUpdate
doesn't invoke when assign a value toActive
. - Cascader: clear the child selection when click on an item that has been selected.
问题修复
- ListItem: 修复了如果有复选框则无法在ListItem中选择Textfield的内容的问题。
- Treeview: 修复
Filter
不起作用的问题,修复当给Active
赋值时OnActiveUpdate
没有调用的问题。 - Cascader: 当点击已选择项时,清除子选择项。