Skip to content

Releases: dotnetcore/BootstrapBlazor

v7.5.0

04 Apr 03:22
2a21131
Compare
Choose a tag to compare

Release 2023-04-04 V7.5.0

What's Changed

features

fixeds

  • fix(Layout): throw exception when not set AdditionalAssemblies parameter on WASM mode by @ArgoZhang in #595
  • fix(Table): model value not update on Excel mode in OnSaveAsync by @ArgoZhang in #601
  • fix(ValidateBase): value not updated in OnValueChanged callback by @ArgoZhang in #604
  • fix(Modal): modal backdrop HTML tag value is inconsistent with background data by @ArgoZhang in #632
  • fix(Select): the value not update when click Select item by @ArgoZhang in #634
  • fix(Steps): missing icon by @ArgoZhang in #694
  • fix(ListView): IsVertical not work via enable GroupName by @ArgoZhang in #696
  • fix(Switch): missing await keyword on OnValueChanged callback by @ArgoZhang in #700
  • fix(Table): always edit first row in Excel mode by @ArgoZhang in #852
  • fix(Toast): missing Icon on ToastOption by @azlis in #870
  • fix(Textarea): goto top not work by @ArgoZhang in #924
  • fix(Table): should not resize the fixed column by @ArgoZhang in #932
  • fix(Chart): LineChart BorderWidth Property settings are not valid by @azlis in #936

Full Changelog: v7.4.0...v7.5.0

v7.4.0

02 Mar 03:41
915b19c
Compare
Choose a tag to compare

Release 2023-03-02 V7.4.0

  • fix(#561): redesign ValidateBase component trigger OnValueChanged OnValueChanged order #561
  • feat(#I6FDPY): Topology component add IsFitView IsCenterView parameters #I6FDPY
  • fix(#502): resolve Dialog component can't drag when set IsScrolling="true" #502
  • feat(#500): add ChildContent parameter on Circle component #500
  • feat(#488): update Tab component OnCloseTabItemAsync Task<bool> #488
  • feat(#568): update SwalOption add OnCloseAsync OnConfirmAsync callback method #567
  • feat(#577): Table component uses Items as the data source's built-in delete save logic require set @bind-Items ModelEqualityComparer #577
  • feat(#581): add new callback method CloseDialogAsync on DialogOption instead of op.Dialog.Close #581
  • feat(#583): add TableToolbarBeforeTemplate TableToolbarAfterTemplate TableExtensionToolbarBeforeTemplate TableExtensionToolbarAfterTemplate parameters on Table component #583
  • fix(#594): resolve can't resize column when enable IsDetail feature on Table component #594

发布时间 2023-03-02 V7.4.0

  • fix(#561): 组件 ValidateBase 更新 OnValueChanged 触发顺序,先触发 OnValueChanged 再触发 ValueChanged 避免代码带来二次刷新 #561
  • feat(#I6FDPY): 组件 Topology 增加 IsFitView IsCenterView 参数 #I6FDPY
  • fix(#502): 修复组件 Dialog 设置 IsScrolling="true" 后无法拖动问题 #502
  • feat(#500): 组件 CirCle 支持自定义内容增加 ChildContent 参数 #500
  • feat(#488): 组件 TabOnCloseTabItemAsync 返回值更改为 Task<bool> #488
  • feat(#568): 组件 SwalOption 增加 OnCloseAsync OnConfirmAsync 回调方法 #567
  • feat(#577): 组件 Table 使用 Items 作为数据源内置 删除 保存 逻辑,需要设置 @bind-Items ModelEqualityComparer #577
  • feat(#581): 组件 Dialog 配置参数 DialogOption 增加 CloseDialogAsync 方法代替 op.Dialog.Close 写法更加简单 #581
  • feat(#583): 组件 Table 工具栏增加四个模板 TableToolbarBeforeTemplate TableToolbarAfterTemplate TableExtensionToolbarBeforeTemplate TableExtensionToolbarAfterTemplate #583
  • fix(#594): 组件 Table 修复明细行时开启 列调整 功能时报错问题 #594

v7.3.0

03 Feb 17:18
c39ac2c
Compare
Choose a tag to compare

发布时间 2023-02-02 V7.3.0

V7.2.4

  • feat(#I6ALST): 组件 ListView 增加 CollapsedGroupCallback 参数用于设定分组后默认展开那个分组项,未设置时展开第一个 #I6ALST
  • fix(#I6B1VD): 修复 Modal 组件内置 Dialog 弹窗内工作不正常问题 #I6ALST

V7.2.3

  • feat(#I69V9Y): 更新百度语音合成服务增加 Speed 配置项可以自定义朗读语速 #I69V9Y
  • fix(#I69VFA): 更新组件 RibbonTab 修复由于数据源 Items 未设置 IsActive 项,导致二级菜单不显示问题 #I69VFA
  • feat(#I6A0DS): 更新组件 ModalDialog ModalFooter 增加级联参数方便使用 DialogCloseButton 关闭弹窗 #I6A0DS
  • feat(#I6AKUV): add Collapsable/IsAccordion parameter on 更新组件 ListView 增加参数 Collapsable IsAccordion 支持分组数据可折叠以及手风琴效果 #I6AKUV

V7.2.2

  • feat(#I69BRZ): 增加 ITableExportContext 接口用于 Table 导出使用 #I69BRZ

V7.2.1

  • fix(#I68WEY): 更新组件 TableFilter 修复 ShowInHeader 失效问题 #I68WEY
  • feat(#I69304): 组件 Topology 增加 SupportTouch 参数用于支持树莓派触屏浏览器 #I69304

v7.2.0

04 Jan 14:41
Compare
Choose a tag to compare

发布时间 2023-01-04 V7.2.0

V7.2.0

  • fix(#I68TU8): 修复组件 Table 开启列过滤条件为 DateTime 类型时导致列调整宽度功能报错问题 #I68TU8
  • feat(#I65BIW): 更新组件 DateTimePicker/Range 移除 OnDateTimeChanged 回调方法统一使用 OnValueChanged 回调 #I65BIW

V7.1.9

  • feat(#I67CM0): 扩展方法 LocalizationOptionsExtensions 支持相同文化多个 json 配置文件 #I67CM0
  • fix(#I66X16): 组件 TreeView 未设置 AutoCheckParent AutoCheckChildren 时使用数据项的 Checked 值初始化节点选中状态 #I66X16
  • fix(#I65Z0J): 组件 ValilidateForm 禁用回车自动提交后支持 TextArea 组件内的回车换行 #I65Z0J
  • feat(#I68DTI): 组件 DateTimePicker 增加 AutoToday 参数默认为 false 设置 true 可使组件显示 0001-01-01 这种元年数据 #I68DTI
  • feat(#I68JMO): 组件 DropdownWidget 增加 dropdown-center 样式 #I68JMO

V7.1.8

  • feat(#I67AK7): 增加组件 FileViewer 可预览 office 文档 #I67AK7
  • feat(#I67BMZ): 组件 Tab 增加 IsLazyLoadTabItem 参数用于设置是否懒加载标签页 #I67BMZ

V7.1.7

  • feat(#I668T1): 新增组件 VideoPlayer 用于媒体播放 #I668T1
  • fix(#I66AOU): 修复组件 Drawer 设置 ShowBackdrop="false" 后无法点击后端网页元素问题 #I66AOU
  • feat(#I66EV5): 复组件 Switch 样式变量化 #I66EV5
  • feat(#I66NP7): 组件 Tab 增加 OnCloseTabItemAsync 参数关闭标签页时触发 #I66EV5

V7.1.6

  • feat(#I65W4J): font-awesome 更新到 V6.2.1 #I65W4J
  • feat(#I65XNJ): 组件 CardUpload 增加 IconTemplate 参数用于自定义图标 #I65XNJ
  • fix(#I65SSV): 组件 Modal 更新 Toggle 方法 #I65SSV
  • feat(#I658Z5): 组件 Table 增加 HeaderTextWrap HeaderTextEllipsis HeaderTextTooltip ShowHeaderTooltip 参数用于设置表头超长时换行截断等设置 #I65SSV
  • feat(#I664QP): 组件 Drawer 增加 ShowBackdrop 参数用于设置抽屉是否显示遮罩 #I664QP

V7.1.5

  • feat(#I65E62): 增加 PDFReader 组件 #I65E62
  • feat(#I65HOU): 组件 Table OnExportAsync 参数 破坏性更新 增加 QueryPageOptions 参数方便调用者获得当前组件过滤搜索条件 #I65HOU
  • feat(#I65LA7): 组件 Anchor 增加 IsAnimation 参数用于控制滚动是否显示动画效果 #I65LA7
  • feat(#I658MP): 组件 CheckboxList 支持单项禁用 #I658MP
  • feat(#I65MR9): 组件 RadioList 支持单项禁用 #I65MR9
  • fix(#I65MRC): 修复组件 Select 开启 ShowSearch 后在搜索框中输入值时 Value 值自动变化 #I65MR9
  • fix(#I65MRM): 修复组件 Table Select 等下拉框设置 IsPopover 后搜索框等文本框在弹窗中无法输入问题 #I65MRM

V7.1.4

  • feat(#I656CI): 组件 PopConfirmButton 增加 BodyTemplate 参数用于自定义弹窗内容 #I656CI
  • feat(#I6594Z): 组件 RibbonTabItem 增加 IsDefault 参数用于视图切换时是否自动触发按钮点击事件 #I6594Z
  • feat(#I64VRE): 组件 Table 内部增加固定列缓存减小 CPU 性能损耗 #I64VRE
  • feat(#I65E6O): 组件 Anchor 支持通过样式名称定位滚动条容器 #I65E6O
  • feat(#I65E6Q): 组件 Drawer 增加关闭方法 #I65E6Q

V7.1.3

  • feat(#I655QS): 接口 IEditItem 增加 ShowSearchWhenSelect 参数控制自动表单内下拉框组件是否显示搜索栏 #I655QS
  • feat(#I6561O): 接口 IEditItem 增加 IsPopover 参数控制自动表单内下拉框组件是否悬浮 #I6561O

V7.1.2

  • feat(#I64Z8W): 更新 Footer 组件增加 ChildContent 参数用于自定义内容 #I64Z8W

V7.1.1

  • fix(#I640AO): 修复 Modal 组件模态窗点击 Header 位置时导致关闭所有弹窗问题 #I640AO
  • feat(#I64OVQ): 更新 DialogCloseButton 实现 Button 按钮逻辑 #I64OVQ
  • feat(#I64QCQ): 更新 IconList 组件增加分类导航与快速定位功能 #I64QCQ

v7.1.0

03 Dec 07:38
Compare
Choose a tag to compare

###* * Released 2022-12-03 V7.1.0**

V7.1.0

-Feat (# I63Y3Y): The component CardUpload supports the image zoom preview function [# I63Y3Y]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3580 )

V7.0.10

-Feat (# I6439W): Component RibbonTab Callback Method OnMenuClickAsync Destructive Update [# I6439W]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3576 )
-Feat (# I649WS): component ListView adds vertical layout style align-content: flex-start [# I649WS]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3577 )
-Feat (# I641HK): The component RadioList adds a parameter AutoSelectFirstWhenValueIsNull to control whether the first item is automatically selected [# I641HK]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3579 )

V7.0.9

-Feat (# I63T8D): interface ITableExcelExport destructive update removal IJSRuntime parameter usesDownloadServiceinternally to implement download logic [# I63T8D]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3574 )
-Feat (# I63T9E): Package BootstrapBlazor TableExport Publish 7.1.0 Version [# I63T9E]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3575 )

V7.0.8

-Fix (# I63126): Fix the problem that the component Modal mobile terminal is enabled and IsDraggable cannot click the close button in the upper right corner [# I62RUB]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3560 )
-Fix (# I631ZW): fix the problem that the component DateTimePicker cannot be switched in the year/month view [# I631ZW]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3561 )
-feat (# I6386V): add a Class parameter to the Class SwalOption [# I6386V]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3562 )
-Feat (# I638ZX): Component Calendar switch year and month support @ bind Value [# I638ZX]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3563 )
-Feat (# I62QKU): Add a FixedMultipleColumn parameter to the component Table to fix the selection column [# I62QKU]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3565 )
-Feat (# I63P27): The component Table adds the ExportButtonIcon parameter to set the export button icon [# I63P27]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3572 )
-Feat (# I63PS5): Add the EditDialogCloseAsync parameter to the component Table to edit the processing logic before closing the pop-up window [# I63PS5]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3573 )

V7.0.7

-Fix (# I62RUB): Fix all data problems when there is no data in the search results of component AutoFill [# I62RUB]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3555 )
-Feat (# I62RUU): Component DialogCloseButton DialogSaveButton Add Parameter Default Value Refine User Code [# I62RUU]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3556 )
-Fix (# I630TH): Fix the failure of the IsBackdrop setting false caused by the Modal script error of the component [# I630TH]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3557 )
-Fix (# I630V4): Fix the problem that the Table parameter setting IsHideFooterWhenNoData="true" of the component causes the merge template not to display [# I630V4]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3558 )
-Fix (# I630WD): fix the problem of displaying 1-0 when the component Pagination has no data [# I630WD]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3559 )

V7.0.6

-Feat (# I62FUO): Add FirstAfterRenderCallbackAsync parameter to the component Modal to pop up immediately after Modal rendering [# I62FUO]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3553 )
-Select (# I62IA6): Depends on bootstrap to update to 5.2.3 [# I62IA6]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3554 )

V7.0.5

-Fix (# I62BF5): Fix the problem that the month is not linked when the component DateTimeRange changes the time [# I62BF5]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3552 )

V7.0.4

-Fix (# I61VIJ): fix the problem that component UI is invisible and cannot be recovered when component Pagination is set to PageCount as1[# I61VIJ]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3543 )
-Fix (# I61W8R): Fix the inconsistency between the UI layout of the component Card shrink open and HeaderTemplate not open [# I61W8R]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3544 )
-Feat (# I61ZP8): Component PulseButton Compact Style Reuse border [# I61ZP8]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3545 )
-Fix (# I61S09): Fix the problem that the component ListView does not refresh data when calling the QueryAsync method [# I61S09]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3546 )
-Fix (# I62040): Fix the default scroll bar problem on the template generation page caused by the incorrect name of the built-in style variable of component Tab [# I62040]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3547 )
3548 fee (# I623F1): Component Table adds column copy function setting TableColumn parameter ShowCopyColumn [# I62040]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3548 )
-Fix (# I623FS): Component ImageViewer repairs the loss of mouse wheel events [# I623FS]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3549 )
-Feat (# I627UW): New component FileIcon automatically generates icon according to file extension [# I627UW]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3551 )

V7.0.3

-feat (# I61V2C): The component Dialog multi-level pop-up supports the separate setting of IsKeyboard and IsBackdrop parameter combinations at each level, and fixes the problem of pressing ESC to close all pop-up windows [# I61RXB]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3542 )

V7.0.2

-Feat (# I61QLU): Component Modal Dialog Swal EditDialog redo supports script dynamic loading [# I61QLU]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3539 )
-Feat (# I61RXB): Component Modal Drag Script Rewrite [# I61RXB]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3540 )

V7.0.1

-Feat (# I5ZNC6): Component EditDialog supportsFooterTemplatecustomizable buttons. Built inDialogCloseButton `` DialogSaveButtonmaintains the original function [# I5ZNC6]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3509 )
-Fix (# I60AOD): Extension Method TreeView GetAllItems Support multiple root node data structures [# I60AOD]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3515 )
-Fix (# I60A76): Fix the problem of Toolbar button style loss of MultiSelect component in IsPopover mode [# I60A76]( https://gitee.com/LongbowEnterprise/BootstrapBlazor/pulls/3516 )

  • refactor

发布时间 2022-12-01 V7.1.0

V7.1.0

  • feat(#I63Y3Y): 组件 CardUpload 支持图片放大预览功能 #I63Y3Y

V7.0.10

  • feat(#I6439W): 组件 RibbonTab 回调方法 OnMenuClickAsync 破坏性更新 #I6439W
  • feat(#I649WS): 组件 ListView 增加垂直布局样式 align-content: flex-start #I649WS
  • feat(#I641HK): 组件 RadioList 增加参数 AutoSelectFirstWhenValueIsNull 控制是否自动选择第一项 #I641HK

V7.0.9

  • feat(#I63T8D): 接口 ITableExcelExport 破坏性更新移除 IJSRuntime 参数内部使用 DownloadService 实现下载逻辑 #I63T8D
  • feat(#I63T9E): 包 BootstrapBlazor.TableExport 发布 7.1.0 版本 #I63T9E

V7.0.8

  • fix(#I63126): 修复组件 Modal 移动端开启 IsDraggable 无法点击右上角关闭按钮问题 #I62RUB
  • fix(#I631ZW): 修复组件 DateTimePicker 年/月 视图下无法切换问题 #I631ZW
  • feat(#I6386V): 类 SwalOption 增加 Class 参数 #I6386V
  • feat(#I638ZX): 组件 Calendar 切换年跟月支持 @bind-Value #I638ZX
  • feat(#I62QKU): 组件 Table 增加 FixedMultipleColumn 参数用于固定选择列 #I62QKU
  • feat(#I63P27): 组件 Table 增加 ExportButtonIcon 参数用于设置导出按钮图标 #I63P27
  • feat(#I63PS5): 组件 Table 增加 EditDialogCloseAsync 参数用于编辑弹窗关闭前处理逻辑 #I63PS5

V7.0.7

  • fix(#I62RUB): 修复组件 AutoFill 搜索结果无数据时显示所有数据问题 #I62RUB
  • feat(#I62RUU): 组件 DialogCloseButton DialogSaveButton 增加参数默认值精简使用者代码 #I62RUU
  • fix(#I630TH): 修复组件 Modal 脚本错误导致 IsBackdrop 设置 false 失效问题 #I630TH
  • fix(#I630V4): 修复组件 Table 参数设置 IsHideFooterWhenNoData="true" 导致合并模板不显示问题 #I630V4
  • fix(#I630WD): 修复组件 Pagination 无数据时显示 1-0 问题 #I630WD

V7.0.6

  • feat(#I62FUO): 组件 Modal 增加 FirstAfterRenderCallbackAsync 参数用于 Modal 渲染完毕后立即弹出 #I62FUO
  • chore(#I62IA6): 依赖 bootstrap 更新到 5.2.3 #I62IA6

V7.0.5

Read more

v7.0.0

03 Dec 07:37
Compare
Choose a tag to compare

发布时间 2022-11-05 V7.0.0

V7.0.0

  • fix(#I5ZM1L): 修复 ButtonUpload 组件设置 BrowserButtonIcon 无法清空图标问题 #I5ZM1L
  • feat(#I5ZM7B): 组件 Card 增加 card-shadow 样式方便使用者自定义 #I5ZM7B
  • fix(#I5ZM89): 修复组件 Timer 销毁时调用 dispose 方法报错问题 #I5ZM89
  • feat(#I5ZY5D): 重写组件 Pagination 组件增加 InfoTemplate GotoTemplate 等新功能 #I5ZY5D
  • feat(#I600RU): 组件 Table 增加分页组件自定义功能提供 PageInfoTemplate GotoTemplate 自定义模板 #I600RU
  • fix(#I5ZZGK): 修复组件 Table 顶部搜索栏无法收起问题 #I5ZZGK
  • fix(#I608YD): 修复组件 ImageViewer 切换路由后预览窗口不自动关闭问题 #I608YD

V6.12.0

  • feat(#I5Z36Y): 服务 DownloadService 增加 DownloadFromFileAsync 扩展方法直接给物理路径即可 #I5Z36Y
  • feat(#I5Z543): 组件 Responsive 继承 IDisposable 接口 #I5Z543
  • feat(#I5Z55D): 组件 Table 重构使用脚本动态载入机制 #I5Z55D
  • feat(#I5ZB6J): 组件 Ajax 重构使用 fetch 代替 jQ $.ajax 方法 #I5ZB6J
  • fix(#I5ZBWL): 修复组件 Pagination 设置 PageIndex 参数首次加载时不生效问题 #I5ZBWL
  • feat(#I5ZGLO): 修复组件 QRCode 更新 Content 参数后二维码不刷新问题 #I5ZBWL
  • fix(#I5ZLPV): 修复组件 Timer 报错问题 #I5ZLPV

V6.11.31

  • fix(#I5YNJU): 修复 Toast 组件直接放置到 Razor 页面中导致程序崩溃问题 #I5YNJU

V6.11.30

  • fix(#I5Y48E): 修复 JsonLocalizer 本地化文件中格式化错误导致内部 string.Format 报错导致程序崩溃问题 #I5Y48E
  • feat(#I5YDIK): 组件 BarcodeReader 发布新版本 6.3.0 #I5YDIK
  • feat(#I5YGH1): 组件 Card 重构 破坏性更新 原参数 CardHeader CardBody CardFooter 更改为 HeaderTemplate BodyTemplate FooterTemplate #I5YDIK
  • feat(#I5YINB): 组件 Table 增加参数 EditDialogFullScreenSize 用于设置编辑弹窗全屏控制 #I5YINB
  • feat(#I5YMXM): 组件 Table 增加实例方法 ResetVisibleColumns 用于代码设置表格列显示隐藏 #I5YMXM

V6.11.29

  • fix(#I5XXE5): 修复组件模块 Download 缺少 dispose 方法导致报错问题 #I5XXE5
  • fix(#I5XXE6): 修复 Console 组件内部 Light 组件参数 Title 未更改为 TooltipText 导致报错问题 #I5XXE5
  • feat(#I5XXE7): 组件 Tooltip 支持设置 TooltipText 更新提示信息功能 #I5XXE7
  • fix(#I5Y3TW): 修复组件 Table 卡片按钮文字显示双份问题 #I5Y3TW

V6.11.28

  • feat(#I5XRIV): 组件 LinkButton 增加 btn 样式方便二开自定义样式 #I5XRIV
  • feat(#I5XRKI): 组件 Search 支持自定义样式等 html 自定义标签 #I5XRKI
  • fix(#I5XWWT): 修复组件 Toast 设置 Placement 居中时位置有偏移问题 #I5XWWT

V6.11.27

  • fix(#I5XGTX): 修复组件 PopConfirmButton 内置 ValidateForm 当异步提交表单认证失败后一直被禁用无法再次使用问题 #I5UZ4P

V6.11.26

  • fix(#I5UZ4P): 修复组件 Table 开启 ShowEmpty 与明细行时无数据未能充满表格问题 #I5UZ4P

V6.11.25

  • feat(#I5XN2J): 基类 BootstrapModuleComponentBase 增加 InvokeAsync<TValue> 方法 #I5XN2J
  • chore(#I5XNC4): 组件包 QRCode 更新到 6.1.2 修复清除按钮失效问题 #I5XNC4
  • chore(#I5XO9C): 组件包 FontAwesome 图标库升级到 6.3.1 组件 #I5XO9C
  • chore(#I5XOAK): 组件包 Topology 升级到 6.1.1 #I5XOAK
  • chore(#I5XOBD): 组件包 Markdown 升级到 6.3.1 #I5XOBD
  • chore(#I5XOC5): 组件包 CherryMarkdown 升级到 6.1.1 #I5XOC5

V6.11.24

  • refactor: 纠正 InvokeExecuteAsync 方法单词拼写错误

V6.11.23

  • feat(#I5XJPH): 重写 Download 组件使用新对象 DotNetStreamReference 实现流下载功能 #I5XJPH
  • feat(#I5XL05): 增加 JSModuleAutoLoaderAttribute 标签替代 BootstrapModuleComponentBase 基类中的 Inherited 属性减少代码提高可读性 #I5XL05

V6.11.22

  • feat(#I5XBBR): 组件 TimePicker 使用动态 Javascript 脚本模块加载机制 #I5XBBR
  • fix(#I5XGJW): 修复组件 Select 开启搜索框后无法输入字符问题 #I5XGJW

V6.11.21

  • feat(#I5X7RR): 组件 Responsive 使用动态 Javascript 脚本模块加载机制 #I5X7RR
  • feat(#I5X7U6): 重新设计 ResizeNotification 服务复用 Javascript 模块提高性能 #I5X7U6

V6.11.20

  • chore(#I5WYH4): 组件 CherryMarkdown 发布 V6.1.0 版本 #I5WYH4
  • feat(#I5WZ4M): 组件 DateTimePicker/Range 增加 ShowShadow 参数控制是否显示阴影效果 #I5WYH4
  • fix(#I5X2BW): 修复 Validate module 执行 execute 报错问题 #I5X2BW

V6.11.19

  • feat(#I5WNL3): 组件 Toggle 重构样式使用变量方便自定义 #I5WNL3
  • feat(#I5WUG1): 组件 Topology 底层增加 destroy 方法调用释放资源 #I5WUG1
  • fix(#I5WUXA): 修复 Utility 模块方法 insertAfter/Before 报错问题 #I5WUXA

V6.11.18

  • feat(#I5WK62): 重写 Toastbootstrap v5.2.2 一致 #I5WK62
  • feat(#I5WML0): 组件 RadioList 支持异步给定数据源 #I5WML0
  • fix(#I5WMTB): 修复组件 SelectTree 选中项目后不自动收起下拉框问题 #I5WMTB

V6.11.7

  • chore(#I5WC7I): 扩展包 BootstrapBlazor.Barcode 升级到 V6.1.0 #I5WC7I

V6.11.16

  • fix(#I5W7CL): 修复 ListView 分组后首次加载数据不显示问题 #I5W7CL
  • feat(#I5W865): 重构 AutoRedirect 组件防止客户端注册事件导致浏览器内存泄露 #I5W865
  • feat(#I5W9RR): 增加 IDynamicColumnsObject 内置接口与实现类 DynamicColumnsObject 支持动态列 #I5W9RR

V6.11.15

  • feat(#I5VYVI): 组件 Transfer 增加 Min/Max 参数 #I5VXW4
  • fix(#I5VY2V): 修复 Table 组件 ShowColumnList 列选取下拉按钮右侧圆角样式缺失问题 #I5VY2V
  • feat(#I5VYCN): add OnBeforeRenderRow callback on Table component 组件 Table 增加 OnBeforeRenderRow 回调方法 #I5VYCN
  • feat(#I5VXW4): 组件 Select/MultiSelect/SelectTree 增加 CustomClass 参数支持自定义样式 #I5VXW4
  • fix(#I5VY2W): 修复组件 Slider 回调 OnValuechanged 中参数值不正确问题 #I5VY2W
  • feat(#I5VYXS): 组件 TableCardView 模式下支持 IsStriped 效果 #I5VYXS
  • fix(#I5VYZ3): 修复组件 MultiSelectIsPopover 模式下点击关闭小按钮时仍然弹出下拉框问题 #I5VYZ3

V6.11.14

  • feat(#I5VX5I): 重构 IconDialog 组件使用 JSModuleAutoLoader 动态加载模块 #I5VX5I

V6.11.13

  • feat(#I5VWE9): Javascript Utility 模块增加 addLink/removeLink/addScript/removeScript 方法用于动态加载 css javascript #I5VWE9
  • feat(#I5VWGG): 重构 Markdown 组件使用 JSModuleAutoLoader 动态加载模块 #I5VWGG

V6.11.12

  • fix(#I5V8Q8): 修复组件 Menu 禁止导航失效问题 #I5V8Q8
  • fix(#I5VVHG): 修复组件 Menu 数据源 Items 异步加载时子菜单缩进失效问题 #I5VVHG
  • fix(#I5VVHH): 修复脚本 index.js 中数字 1_000_000 导致浏览器兼容问题 #I5VVHH
  • fix(#I5VVHL): 修复组件 MultiSelect 设置 IsPopover 无法弹窗问题 #I5VVHL

V6.11.11

  • fix(#I5VPHI): 修复组件 Select 空集合脚本报错 #I5VPHI
  • feat(#I5VS0G): 组件 BootstrapModuleComponentBase 增加 Inherited 参数用于控制子类是否继承父类模块自动加载机...
Read more

V6.12.0

05 Nov 16:10
Compare
Choose a tag to compare

发布时间 2022-11-05 V6.12.0

V6.12.0

  • feat(#I5Z36Y): 服务 DownloadService 增加 DownloadFromFileAsync 扩展方法直接给物理路径即可 #I5Z36Y
  • feat(#I5Z543): 组件 Responsive 继承 IDisposable 接口 #I5Z543
  • feat(#I5Z55D): 组件 Table 重构使用脚本动态载入机制 #I5Z55D
  • feat(#I5ZB6J): 组件 Ajax 重构使用 fetch 代替 jQ $.ajax 方法 #I5ZB6J
  • fix(#I5ZBWL): 修复组件 Pagination 设置 PageIndex 参数首次加载时不生效问题 #I5ZBWL
  • feat(#I5ZGLO): 修复组件 QRCode 更新 Content 参数后二维码不刷新问题 #I5ZBWL
  • fix(#I5ZLPV): 修复组件 Timer 报错问题 #I5ZLPV

V6.11.31

  • fix(#I5YNJU): 修复 Toast 组件直接放置到 Razor 页面中导致程序崩溃问题 #I5YNJU

V6.11.30

  • fix(#I5Y48E): 修复 JsonLocalizer 本地化文件中格式化错误导致内部 string.Format 报错导致程序崩溃问题 #I5Y48E
  • feat(#I5YDIK): 组件 BarcodeReader 发布新版本 6.3.0 #I5YDIK
  • feat(#I5YGH1): 组件 Card 重构 破坏性更新 原参数 CardHeader CardBody CardFooter 更改为 HeaderTemplate BodyTemplate FooterTemplate #I5YDIK
  • feat(#I5YINB): 组件 Table 增加参数 EditDialogFullScreenSize 用于设置编辑弹窗全屏控制 #I5YINB
  • feat(#I5YMXM): 组件 Table 增加实例方法 ResetVisibleColumns 用于代码设置表格列显示隐藏 #I5YMXM

V6.11.29

  • fix(#I5XXE5): 修复组件模块 Download 缺少 dispose 方法导致报错问题 #I5XXE5
  • fix(#I5XXE6): 修复 Console 组件内部 Light 组件参数 Title 未更改为 TooltipText 导致报错问题 #I5XXE5
  • feat(#I5XXE7): 组件 Tooltip 支持设置 TooltipText 更新提示信息功能 #I5XXE7
  • fix(#I5Y3TW): 修复组件 Table 卡片按钮文字显示双份问题 #I5Y3TW

V6.11.28

  • feat(#I5XRIV): 组件 LinkButton 增加 btn 样式方便二开自定义样式 #I5XRIV
  • feat(#I5XRKI): 组件 Search 支持自定义样式等 html 自定义标签 #I5XRKI
  • fix(#I5XWWT): 修复组件 Toast 设置 Placement 居中时位置有偏移问题 #I5XWWT

V6.11.27

  • fix(#I5XGTX): 修复组件 PopConfirmButton 内置 ValidateForm 当异步提交表单认证失败后一直被禁用无法再次使用问题 #I5UZ4P

V6.11.26

  • fix(#I5UZ4P): 修复组件 Table 开启 ShowEmpty 与明细行时无数据未能充满表格问题 #I5UZ4P

V6.11.25

  • feat(#I5XN2J): 基类 BootstrapModuleComponentBase 增加 InvokeAsync<TValue> 方法 #I5XN2J
  • chore(#I5XNC4): 组件包 QRCode 更新到 6.1.2 修复清除按钮失效问题 #I5XNC4
  • chore(#I5XO9C): 组件包 FontAwesome 图标库升级到 6.3.1 组件 #I5XO9C
  • chore(#I5XOAK): 组件包 Topology 升级到 6.1.1 #I5XOAK
  • chore(#I5XOBD): 组件包 Markdown 升级到 6.3.1 #I5XOBD
  • chore(#I5XOC5): 组件包 CherryMarkdown 升级到 6.1.1 #I5XOC5

V6.11.24

  • refactor: 纠正 InvokeExecuteAsync 方法单词拼写错误

V6.11.23

  • feat(#I5XJPH): 重写 Download 组件使用新对象 DotNetStreamReference 实现流下载功能 #I5XJPH
  • feat(#I5XL05): 增加 JSModuleAutoLoaderAttribute 标签替代 BootstrapModuleComponentBase 基类中的 Inherited 属性减少代码提高可读性 #I5XL05

V6.11.22

  • feat(#I5XBBR): 组件 TimePicker 使用动态 Javascript 脚本模块加载机制 #I5XBBR
  • fix(#I5XGJW): 修复组件 Select 开启搜索框后无法输入字符问题 #I5XGJW

V6.11.21

  • feat(#I5X7RR): 组件 Responsive 使用动态 Javascript 脚本模块加载机制 #I5X7RR
  • feat(#I5X7U6): 重新设计 ResizeNotification 服务复用 Javascript 模块提高性能 #I5X7U6

V6.11.20

  • chore(#I5WYH4): 组件 CherryMarkdown 发布 V6.1.0 版本 #I5WYH4
  • feat(#I5WZ4M): 组件 DateTimePicker/Range 增加 ShowShadow 参数控制是否显示阴影效果 #I5WYH4
  • fix(#I5X2BW): 修复 Validate module 执行 execute 报错问题 #I5X2BW

V6.11.19

  • feat(#I5WNL3): 组件 Toggle 重构样式使用变量方便自定义 #I5WNL3
  • feat(#I5WUG1): 组件 Topology 底层增加 destroy 方法调用释放资源 #I5WUG1
  • fix(#I5WUXA): 修复 Utility 模块方法 insertAfter/Before 报错问题 #I5WUXA

V6.11.18

  • feat(#I5WK62): 重写 Toastbootstrap v5.2.2 一致 #I5WK62
  • feat(#I5WML0): 组件 RadioList 支持异步给定数据源 #I5WML0
  • fix(#I5WMTB): 修复组件 SelectTree 选中项目后不自动收起下拉框问题 #I5WMTB

V6.11.7

  • chore(#I5WC7I): 扩展包 BootstrapBlazor.Barcode 升级到 V6.1.0 #I5WC7I

V6.11.16

  • fix(#I5W7CL): 修复 ListView 分组后首次加载数据不显示问题 #I5W7CL
  • feat(#I5W865): 重构 AutoRedirect 组件防止客户端注册事件导致浏览器内存泄露 #I5W865
  • feat(#I5W9RR): 增加 IDynamicColumnsObject 内置接口与实现类 DynamicColumnsObject 支持动态列 #I5W9RR

V6.11.15

  • feat(#I5VYVI): 组件 Transfer 增加 Min/Max 参数 #I5VXW4
  • fix(#I5VY2V): 修复 Table 组件 ShowColumnList 列选取下拉按钮右侧圆角样式缺失问题 #I5VY2V
  • feat(#I5VYCN): add OnBeforeRenderRow callback on Table component 组件 Table 增加 OnBeforeRenderRow 回调方法 #I5VYCN
  • feat(#I5VXW4): 组件 Select/MultiSelect/SelectTree 增加 CustomClass 参数支持自定义样式 #I5VXW4
  • fix(#I5VY2W): 修复组件 Slider 回调 OnValuechanged 中参数值不正确问题 #I5VY2W
  • feat(#I5VYXS): 组件 TableCardView 模式下支持 IsStriped 效果 #I5VYXS
  • fix(#I5VYZ3): 修复组件 MultiSelectIsPopover 模式下点击关闭小按钮时仍然弹出下拉框问题 #I5VYZ3

V6.11.14

  • feat(#I5VX5I): 重构 IconDialog 组件使用 JSModuleAutoLoader 动态加载模块 #I5VX5I

V6.11.13

  • feat(#I5VWE9): Javascript Utility 模块增加 addLink/removeLink/addScript/removeScript 方法用于动态加载 css javascript #I5VWE9
  • feat(#I5VWGG): 重构 Markdown 组件使用 JSModuleAutoLoader 动态加载模块 #I5VWGG

V6.11.12

  • fix(#I5V8Q8): 修复组件 Menu 禁止导航失效问题 #I5V8Q8
  • fix(#I5VVHG): 修复组件 Menu 数据源 Items 异步加载时子菜单缩进失效问题 #I5VVHG
  • fix(#I5VVHH): 修复脚本 index.js 中数字 1_000_000 导致浏览器兼容问题 #I5VVHH
  • fix(#I5VVHL): 修复组件 MultiSelect 设置 IsPopover 无法弹窗问题 #I5VVHL

V6.11.11

  • fix(#I5VPHI): 修复组件 Select 空集合脚本报错 #I5VPHI
  • feat(#I5VS0G): 组件 BootstrapModuleComponentBase 增加 Inherited 参数用于控制子类是否继承父类模块自动加载机制 默认 true #I5VS0G
  • feat(#I5VS7V): 组件 Popover 增加 ShowShadow 参数用于控制是否显示阴影效果 默认 true #I5VS7V
  • fix(#I5VSEK): 修复组件 Upload 删除验证失败项时脚本报错问题 #I5VSEK
  • feat(#I5VT4C): 组件 Timer/Clipboard 改为动态加载 javascript 脚本模块 #I5VT4C

V6.11.10

  • fix(#I5VNL5): 更新类 JSModuleAutoloaderAttribute 设置 Inherited 默认值 false 防止继承类自动加载脚本 #I5VPHI

V6.11.9

  • feat(#I5VMAW): 组件 Carousel 实现脚本自动加载模块化与隔离 #I5VMAW
  • feat(#I5VMFJ): 组件 AutoRedirect 实现脚本自动加载模块化与隔离 #I5VMFJ
  • feat(#I5VMIG): 组件 Anchor 实...
Read more

V6.11.0

06 Oct 06:50
Compare
Choose a tag to compare

发布时间 2022-10-06 V6.11.0

V6.10.12

  • feat(#I5SO59): 组件 Collapse 重构移除 javascript 脚本降低维护成本 #I5SO59
  • refactor(#I5U6ZK): 组件 AnchorLink 移除 TooltipText 默认值 #I5U6ZK

V6.10.11

  • fix(#I5U3XW): 修复 PulseButton 圆角默认设置不生效问题 #I5U3XW
  • feat(#I5U4K8): 组件 AutoRedirect 增加 OnBeforeRedirectAsync 回调方法 #I5U3XW
  • fix(#I5U5N5): 修复 Message 自动关闭参数 AutoHide 不生效问题 #I5U5N5
  • feat(#I5U4NC): 组件 Select 增加 IsFixedSearch 参数用于固定搜索栏 #I5U3XW

V6.10.10

  • feat(#I5TTRH): 组件 Tooltip Popover 重新设计为容器组件 #I5TTRH
  • fix(#I5TPY3): 修复组件 DateTimePicker DateTimeRange 弹窗内年/月视图无法切换问题(新版本 BUG)#I5TPY3
  • fix(#I5TX9H): 修复组件 DateTimePickerTableFilter 中导致过滤弹窗关闭问题(新版本 BUG)#I5TX9H
  • fix(#I5TVZV): 修复组件 ListView 设置 Pagable="true" 导致 OnQueryAsync 回调方法执行两次问题 #I5TVZV

V6.10.9

  • feat(#I5THMC): 组件 BarcodeReader 增加 VideoWidth VideoHeight 参数用于自定义扫描窗口大小 #I5THMC
  • feat(#I5TIT0): 组件 Carousel 更新样式增加 height: 100% 默认设置防止图片显示不全 #I5THMC
  • feat(#I5TK4Q): 组件 Carousel 参数 Width 更改为字符串类型支持 auto 与百分比形式 #I5TK4Q
  • feat(#I5T08G): 组件 PopconfirmButton 支持异步提交表单 #I5T08G

V6.10.8

  • feat(#I5SWIZ): 组件 SelectTree 增加 IsPopover 参数用于控制下拉菜单是否使用 Popover 渲染 #I5SWIZ
  • fix(#I5SRA1): 修复调用 IStringLocalizerFactory 服务 Create 方法在已添加其他 Localziation 框架时报错问题 #I5SRA1
  • chore(#I5SXYG): bootstrap 升级到 v5.2.1 #I5SXYG
  • chore(#I5SXZI): font-awesome 升级到 v6.2.0 #I5SXZI
  • feat(#I5T0AU): 组件 DateTimePicker DateTimeRange 移除 javascript invoke 操作 #I5T0AU
  • feat(#I5T0BW): 组件 DateTimeRange 增加 AutoCloseClickSideBar 参数侧边栏快捷选项可自动关闭弹窗 #I5T0BW
    feat(#I5TBW2): 增加 bb.Confirm 脚本组件为弹窗类提供支持 #I5TBW2
  • feat(#I5TFE1): 破坏性更新 移动组件 QRCode BarcodeReaderBootstrapBlazor.BarCode#I5TBW2
  • feat(#I5TFGY): 组件 QRCode 增加 Width 参数用于设置二维码宽度 #I5TFGY
  • feat(#I5TGYB): 组件 QRCode 增加 DarkColor/LightColor 参数用于设置二维码颜色 #I5TGYB
  • feat(#I5TH29): 破坏性更新 组件 DateTimePicker 参数 AutoClose 默认值更改为 true #I5TH29
  • feat(#I5TH9C): 组件样式移除 :is :where 等新语法兼容 Chrome 87 等老版本 #I5TGYB
  • feat(#I5TH9X): 组件 Select 增加 Offset 参数用于控制下拉菜单小箭头偏移量默认值 [0, 10] #I5TH9X

V6.10.7

  • feat(#I5SGAV): 组件 Select 支持父容器 overflow: hidden 阻止溢出遮挡 #I5SGAV
  • feat(#I5SMLA): 组件 MultiSelect 支持父容器 overflow: hidden 阻止溢出遮挡 #I5SMLA
  • feat(#I5SMQF): 组件 Select 增加 IsPopover 参数用于控制下拉菜单是否使用 Popover 渲染 #I5SMQF
  • feat(#I5SRJH): 组件 MultiSelect 增加 IsPopover 参数用于控制下拉菜单是否使用 Popover 渲染 #I5SRJH

V6.10.6

  • fix(#I5QPGP): 更新组件 Select Select-Tree 适配 InputGroup 组件 #I5R4FJ
  • refactor(#I5RYDU): 组件 Table 列选择下拉框默认高度由 780px 改为使用 --bb-dropdown-max-height 方便使用者统一设置 #I5RYDU
  • feat(#I5S8WU): 组件 RobbinTabItem 增加 Component 参数用于自定义扩展其他组件到菜单中 #I5S8WU

V6.10.5

  • feat(#I5R4FJ): 组件 Modal/Dialog 增加 ShownCallbackAsync 回调方法用于再弹窗中使用 canvas 绘图组件等 #I5R4FJ
  • feat(#I5R51W): 组件 Select 增加 DropdownIcon 参数用于更改右侧下拉小箭头图标 #I5R51W
  • feat(#I5R5IS): 组件 Select 增加 DisplayTemplate 参数用于自定义显示 UI #I5R5IS
  • feat(#I5QNBR): 组件 SelectTree 增加 DropdownIcon 参数用于更改右侧下拉小箭头图标 #I5QNBR
  • feat(#I5RHLS): 组件 MultiSelect 增加对原生标签支持 #I5RHLS
  • feat(#I5RAL1): 组件 Table 增加 CloseEditForm 实例方法用于自定义 EditForm 表单时关闭编辑框使用 #I5RAL1

V6.10.4

  • fix(#I5R3SM): 修复组件 Table 固定表头后允许列宽调整时导致不对齐问题 #I5R3SM
    3250 feat(#I5R3YG): BootstrapBlazor.FontAwesome 更新到 6.1.5 图标组件增加分类 #I5R3YG

V6.10.3

  • fix(#I5QOG6): 修复组件 Display 空值高度丢失问题 #I5QOG6
  • feat(#I5QSH6): 组件 Slider 增加 OnValueChanged 方法 #I5QSH6
  • fix(#I5QTY6): 修复 Slider 组件在弹窗中无法滑动问题 #I5QTY6
  • fix(#I5QWG4): 修复 Slider 组件设置 Max 超出 100 后溢出问题 #I5QWG4
  • feat(#I5QWTM): 更新 IconDialog 组件增加图标分类侧边栏索引功能 BA 中菜单管理已使用 #I5QWTM

V6.10.2

  • feat(#I5QOCD): 组件 Carousel 增加 Interval 参数用于控制幻灯片切换间隔 默认 5000 毫秒 #I5QOCD
  • feat(#I5QOD7): 组件 Carousel 增加 DisableTouchSwiping 参数用于移动端禁用手势功能 默认 false 不禁用 #I5QOD7
  • fix(#I5QOEA): 修复组件 Camera 拍照后无法获得图像数据问题 #I5QOEA

V6.10.1

  • feat(#I5QM8L): 组件 Carousel 增加 ShowControls 参数用于控制是否显示控制按钮 #I5QM8L
  • feat(#I5QMGH): 组件 Carousel 增加 ShowIndicators 参数用于控制是否显示指示器 #I5QMGH
  • feat(#I5QMM4): 组件 Carousel 增加 CaptionTemplate 参数用于自定义标题 #I5QMM4
  • feat(#I5QLXH): 组件 Scroll 更新样式修复大屏下鼠标进入离开时抖动问题 #I5QLXH

v6.10.0

09 Sep 03:34
Compare
Choose a tag to compare

发布时间 2022-09-09 V6.10.0

V6.10.0

  • feat(#I5QDQ3): 组件 Toast 配置 ToastOption 增加 ToastOption 用于不显示关闭按钮 #I5Q15Q
  • feat(#I5QE61): 组件 Table 实例化方法 QueryAsync 增加 pageIndex 参数用于查询时自定义页码 #I5QE61
  • feat(#I5QFPC): ToastService 扩展方法增加 ShowClose 可选参数用于快捷设置是否显示关闭按钮 默认 true #I5QFPC
  • fix(#I5QH52): 修复组件 UploadBase 子类未设置 UploaderElement 变量时导致组件脚本报错问题 #I5QFPC

V6.9.18

  • feat(#I5Q15Q): 组件 ButtonUpload 增加 ShowUploadList 参数可关闭上传后文件列表方便自定义上传处理逻辑 #I5Q15Q
  • fix(#I5QB2L): 修复组件 Table Excel 模式下单元格只读组件有一个像素白边问题 #I5QB2L
  • chore(#I5QB3W): 增加主题 DEVUI 华为组件主题 #I5QB3W
  • feat(#I5Q15O): 组件 ValidateForm 增加 DisableAutoSubmitFormByEnter 可阻止表单自动提交 #I5Q15O

V6.9.17

破坏性更新

  1. 组件 Table 原设计模式 IsExcel 模式下自动显示工具栏,此版本两个参数分开,开启 Excel 模式后默认不显示工具栏,需要设置 ShowToolbar 即可
  2. 组件 Table 工具栏 新建编辑等按钮控制与行内按钮控制逻辑分开
  • ShowToolbar 控制工具栏 ShowExtendButtons 控制行内按钮

  • ShowEditButton 控制工具栏编辑按钮 ShowExtendEditButton 控制行内编辑按钮 ShowEditButtonCallback 控制特定行编辑按钮

  • fix(#I5PTXP): 修复组件 Table 行内操作按钮显示逻辑 #I5PTXP

  • feat(#I5PTXM): 组件 Table 增加 ExtendButtonColumnAlignment 参数用于设置操作列对齐方式 默认 center 居中 #I5PTXM

  • fix(#I5Q075): 修复组件 TableFilterTable 内置与 ValidateForm 时过滤框内表单组件出现前置标签问题 #I5PTXW

  • feat(#I5PZDW): 内置下拉组件 AutoComplete AutFill Select MultiSelect SelectTree Search 统一使用 --bb-dropdown-max-height 设置默认下拉框最大高度 默认值 274px #I5PZDW

  • feat(#I5PTXW): 组件 Table 增加 LineNoAlignment 参数用于设置对齐方式 默认 center 居中 #I5PTXW

  • feat(#I5Q2ZC): 新增组件 BootstrapTooltip #I5Q2ZC

  • feat(#I5Q3SH): 组件 Table 对齐方式适配 Excel 模式 #I5Q3SH

  • feat(#I5Q54W): 组件 Table Excel 模式支持行内操作按钮功能 #I5Q54W

  • feat(#I5Q5UP): 组件 Table Excel 模式更新单元格 border 样式支持变量化 #I5Q5UP

V6.9.16

  • feat(#I5PJYZ): 组件 Collapse 样式重构更精简 #I5PJYZ
  • feat(#I5PJRP): 组件 RadioList 增加 ItemTemplate 用于自定义 UI #I5PJYZ
  • feat(#I5PL0Q): 组件 Rate 重做,新增 ItemTemplate 用于自定义 UI 移除 javascript 脚本 #I5PJYZ
  • feat(#I5OVRR): 组件 Upload 增加参数 Capture #I5PJYZ
  • fix(#I5PLUP): 组件 MultiSelect 重构,移除 label 精简通讯量 #I5PLUP
  • feat(#I5OHYH): 组件 Table 恢复参数 IsTracking 模式配合 bind-Items 支持父子表一起提交保存场景 #I5OHYH
  • feat(#I5PU2U): 组件 DateTimeRangeDateTimePicker 图标颜色一致 #I5PU2U

V6.9.15

  • fix(#I5PEXY): 修复组件 Table 在动态 Excel 模式下选中行后更改数据源导致内部选中行不正确问题 #I5PEXY
  • feat(#I5PF3E): 组件 Table 工具栏按钮增加 Tooltip 支持可通过 TooltipText 相关参数设置提示栏 #I5PF3E
  • fix(#I5PGMM): 组件 Table 开启 ShowColumnList 切换显示状态失效问题 #I5PGMM
  • fix(#I5PILA): 组件 Table 自定义样式进行隔离处理方式污染 bootstrap 样式 #I5PILA
  • fix(#I5PFIN): 组件 MultiSelect 全选与反选按钮使用搜索过滤过结果作为数据源 #I5PFIN

V6.9.14

  • feat(#I5OYUT): 内置缓存服务 ICacheManager 增加 Clear 方法用于清除指定键值缓存项 #I5OYUT
  • fix(#I5P3AQ): 修复组件 DateTimePicker 内置 ValidateForm 组件内双向绑定时首次选取时间不正确问题 #I5P3AQ
  • feat(#I5P8DB): 组件 Table 内部功能模块布局样式重构更精简 #I5P8DB
  • feat(#I5PAVH): 组件 TreeView 增加 ClearCheckedItems 实例方法用于清除所有选中项 #I5PAVH

V6.9.13

  • feat(#I5OWAO): 组件 Table Excel 模式适配 Bootstrap 新样式 #I5OWAO

V6.9.12

  • feat(#I5OG9A): 组件 BootstrapBlazorRoot 增加参数可配置 ErrorLogger 组件是否开启 #I5OG9A
  • feat(#I5OON9): 组件 ButtonBase 增加 Tooltip 相关参数 TooltipText TooltipPlacement TooltipTrigger 开启 Tooltip 更方便 #I5OON9
  • feat(#I5OLZN): 组件 Select MultiSelect 增加 SearchIcon ClearIcon 参数用于设置自定义图标 #I5OLZN

V6.9.11

  • fix(#I5O764): 组件 DateTimeRange 修复部分浏览器显示不全问题 #I5O764
  • feat(#I5O8J1): 组件 PrintButton 支持 Tooltip #I5O764
  • feat(#I5OAVD): 组件 Select/Switch 样式适配 Table Excel 模式下兼容 Bootstrap V5.2.1 #I5OAVD
  • feat(#I5OC7K): 新增 SelectTree 组件下拉框内是 Tree 的组件,功能稍后陆续增加 #I5OC7K
  • feat(#I5ODFR):组件 TreeView 边框与禁用样式适配 Bootstrap V5.2.1 #I5ODFR
  • refactor(#I5ODMQ): 组件 Collapse 移除 Bootstrap V5.2.1 默认 shadow 样式 #I5ODMQ
  • feat(#I5OE6J): 恢复 FAIconList 组件支持 font-awesome v6.1.2 BootstrapBlazor.FontAwesome 发布 6.1.4#I5OE6J
  • refactor(#I5OE89): 恢复 RadioList 组件更新样式适配 bootstrap v5.2.1 #I5OE89
  • feat(#I5OFIS): 组件 ErrorLogger 增强支持弹窗类组件内部异常全局捕获 #I5OFIS

V6.9.10

  • feat(#I5NVTR): 新增 PulseButton 组件 #I5NVTR
  • refactor(#I5O033): 组件 DateTimePicker/Range 重写样式适配 Bootstrap V5.2.1 #I5O033
  • feat(#I5O1ON): 组件 AutoComplete 增加 ShowDropdownListOnFocus 参数用于控制获得焦点时是否自动展开候选项下拉框 默认值 true 自动展开 #I5O1ON
  • feat(#I5O1PC): 组件 AutoComplete 支持内置 BootstrapBlazorInputGroup 组件内使用 #I5O1PC
  • feat(#I5O1QL): 组件 AutoComplete 增加 ItemTemplate 可自定义候选项下拉菜单 #I5O1QL
  • feat(#I5NWAU): 组件 DateTimeRange 支持内置 ValidateForm 自动客户端验证功能 #I5NWAU
  • refactor(#I5O2TK): 组件 Checkbox/CheckboxList 适配 bootstrap v5.2.1 #I5O2TK

V6.9.9

  • refactor(#I5NTWZ): 组件内置样式支持商业 font-awesome 图标 #I5NTWZ
  • fix(#I5NJYJ): 修复组件 AutoFill 内置 Table 高级搜索中点击 清除 按钮后显示文字不更新问题 #I5NJYJ
  • feat(#I5NUAQ): 组件 AutoFill 增加 ShowDropdownListOnFocus 参数用于控制获得焦点时是否自动展开候选项下拉框 默认值 true 自动展开 #I5NUAQ
  • feat(#I5NUEG): 组件 DateTimePicker 参数 AutoClose 支持所有显示模式 #I5NUEG

V6.9.8

  • fix(#I5NR0R): 组件 FullScreenButton 样式更新适配 bootstrap v5.2.1 #I5NR0R
  • fix(#I5NAIM): 修复组件 AutoComplete AutoFill Search 组件内置于 ValidateForm 内切换输入法时导致多次触发问题 #I5NAIM

V6.9.7

  • refactor(#I5NNN2): 组件 TreeView 节点 TreeNode 增加自动填充 flex-fill 样式 #I5NB4Z
  • refactor(#I5NMUA): 调整组件样式适配 bootstrap v5.2.1 #I5NB55

V6.9.6

  • feat(#I5NB4Z): 组件 PopconfirmButton 支持 Tooltip 功能 #I5NB4Z
  • feat(#I5NBHX): 图标库 font-awesome 升级到 v6.1.3 依赖组件 BootstrapBlazor.FontAwesome 发布 v6.1.2#I5NB55

V6.9.5

  • fix(#I5N93N): 组件 Button 设置 Color.None 点击按钮时移除 outline 效果#I5N93N
  • fix(#I5N95Y): 修复组件 TreeView 内部 Find 方法导致死循环 #I5N95Y

V6.9.4

Read more

v6.8.0

06 Jul 03:30
Compare
Choose a tag to compare

发布时间 2022-07-06 V6.8.0

破坏性更新

新增功能

  • feat(#I5AK02): 组件 Table 增加一个实例属性 Rows 用于获得当前表格显示所有行数据集合 #I5AK02
  • feat(#I5AO8I): 组件 LinkButton 使用新的 link-color 样式代替 text-color 样式 #I5AK02
  • feat(#I5AOA7): 组件 Logout 增加 ShowUserName 参数用于仅显示头像 #I5AOA7
  • feat(#I5APA6): 增加 RibbonTab 组件 #I5APA6
  • feat(#I5APAI): 组件 Layout 样式使用变量方便使用者更改样式 #I5APAI
  • feat(#I5AY2S): 组件 Table 部分样式更改为 css 变量方便更改主题 #I5AY2S
  • feat(#I5B6SL): 组件 Table 选中行 SelectedRows 功能支持无主键数据集内部使用对象相等原理判断保持选中状态 #I5B6SL
  • feat(#I5BGMO): 组件 Layout 增加 ChildContent 模板用于自定义显示内容 #I5BGMO
  • feat(#I5C315): 组件 Pagination 增加自定义 HTML 标签功能 #I5C315
  • feat(#I5CMCR): 增加 ILocalizationResolve 服务,本地化信息丢失时回调此服务方法,增加文化信息回落机制 #I5CMCR
  • feat(#I5CSHR): 组件 Table 增加 ShowLoadingInFirstRender 参数用于首次加载数据时是否显示加载动画 #I5CSHR
  • feat(#I5CWVZ): 组件 Table 增加 InsertRowMode 参数用于 Incell 模式下设置插入新行位置 默认插入到最后 #I5CSHR
  • feat(#I5DFVS): 接口 IDynamicObjectContext 增加 OnSelectedRows 回调委托用于 Table 组件动态类型时保持选中行功能 #I5DFVS
  • feat(#I5DUPB): 组件 Card 开启 IsCollapsible 后支持 CardHeaderTemplate 自定义模板 #I5DUPB
  • feat(#I5EASI): 组件 Card 开启 IsCollapsible 后支持默认为收缩状态 #I5EASI

问题修复

  • fix(#I5AEHH): 组件 LinkButton 支持 OnClickWithoutRender 功能 #I5AEHH
  • fix(#I5AG3Z): 组件 Redirect 修复 release 版本报错问题 #I5AG3Z
  • fix(#I5AO8W): 组件 Divider 修复 Vertical 模式下浏览器改变大小时不显示问题 #I5AG3Z
  • fix(#I5AAUH): 修复组件 PopConfirmButton 设置 IsAsync 时支持 OnConfirm 不支持同步方法问题 #I5AAUH
  • fix(#I5AW0W): 修复 EditForm 自动渲染组件时设置渲染为 Textarea 并且只读时 Rows 参数未生效问题 #I5AW0W
  • fix(#I5AXR3): 修复 TabItemOptionAttribute 设定值优先级比点击菜单设置值低问题 #I5AXR3
  • fix(#I5B9O3): 修复 DateTimeRange 组件在表单中正常布局未折行问题 #I5B9O3
  • fix(#I5BBE6): 修复 RadioList 组件双向绑定枚举类型时设置 Items 参数失效问题 #I5BBE6
  • fix(#I5BBFM): 修复 RowType 设置为 Inline 模式下部分组件折行问题 #I5BBFM
  • fix(#I5BHF9): 修复 AutoFill 首次加载时不显示 Value 值问题 #I5BHF9
  • fix(#I5C0EQ): 修复 PopconfirmButton 开启 IsAsync 参数后在 ValidateForm 中使用时报错问题 #I5C0EQ
  • fix(#I5CWUD): 调整 Radio Checkbox 样式防止标签过长导致变形问题 #I5CWUD
  • fix(#I5D0X0): 更新 Divider 样式修复垂直分隔符 is-left is-right 样式不正确问题 #I5D0X0
  • fix(#I5D87T): 修复 Editor 组件切换路由时报错问题 #I5D87T
  • fix(#I5DIM6): 修复 Table 组件 TableToolbar 内自定义按钮设置 Size 参数无效问题 #I5DIM6
  • fix(#I5DM0X): 修复 Table 组件使用动态类型模式下无法保持选中行问题 #I5DM0X
  • fix(#I5DRKS): 修复 Dialog 组件开启可拖动功能后无法关闭弹窗问题 #I5DRKS
  • fix(#I5DV57): 修复 Table 组件开启搜索框自适应高度计算错误问题 #I5DV57
  • fix(#I5CJDY): 修复 Tab 组件嵌套使用时 火柴棍 特效首次出现位置不正确问题 #I5CJDY
  • fix(#I5F09S): 修复 Progress 组件未支持自定义 HTML 标签问题 #I5F09S
  • fix(#I5F2P7): 修复 Table 组件开始树形结构后加载动画不显示问题 #I5F2P7
  • fix(#I5F5G2): 修复 Table 组件 OnQueryAsync 回调中未设置排序处理时内部逻辑未生效问题 #I5F5G2
  • fix(#I5F6P8): 修复 Table 组件排序内部逻辑 支持使用 Items 与不分页时处理排序逻辑 #I5F6P8
  • fix(#I5FCP7): 修复 Cascader 组件数据验证失败后提示框背景色为黑色问题 #I5FCP7
  • fix(#I5FCQM): 修复 Cascader 组件数据验证失败后不会自动弹出提示框问题 #I5FCQM
  • fix(#I5FFLA): 修复 Table 行内自定义扩展按钮会重复增加问题 #I5FFLA
  • fix(#I5F9NL): 修复 Table 过滤/搜索列为可为空类型时报错问题 #I5F9NL

更新文档

  • doc(#I5APG8): 增加 RibbonTab 组件示例 #I5APG8
  • doc(#I58OLE): 增加 Timezone 示例 #I58OLE
  • doc(#I5C328): 增加 Table 组件动态数据分页功能示例 #I5C328

单元测试

  • test(#I5AN0Q): 增加 LambdaExtensions 扩展方法单元测试 #I5AN0Q
  • test(#I5APIV): 增加 RibbonTab 组件单元测试 #I5APIV
  • test(#I5ATRC): 增加 ObjectExtensions 组件单元测试 #I5APIV
  • test(#I5AXD9): 增加 Utility 扩展方法单元测试 #I5AXD9
  • test(#I5BPFP): 增加 ITableColumnExtensions 扩展方法 ToSearchs 单元测试 #I5AXD9
  • test(#I5CX7T): 增加 InsertRowMode 新参数单元测试 #I5CX7T
  • test(#I5E6JZ): 增加 Footer 组件单元测试 #I5E6JZ
  • test(#I5EN6E): 增加 Redirect 组件单元测试 #I5EN6E
  • test(#I5ETVU): 增加 Row 组件单元测试 #I5ETVU
  • test(#I5FD5Z): 增加 Cascader 组件单元测试 #I5FD5Z