BootstrapBlazor Versions Save

A set of enterprise-class UI components based on Bootstrap and Blazor

v7.8.0

10 months ago

Release 2023-07-01 V7.8.0

What's Changed

Break changes

Bugs

Features

Docs

Full Changelog: https://github.com/dotnetcore/BootstrapBlazor/compare/v7.7.0...v7.8.0

v7.7.0

11 months ago

Release 2023-06-01 V7.7.0

What's Changed

Break changes

Bugs

Features

New Contributors

Full Changelog: https://github.com/dotnetcore/BootstrapBlazor/compare/v7.6.0...v7.7.0

v7.6.0

1 year ago

Release 2023-05-02 V7.6.0

What's Changed

Break changes

  • Block: IsShow default value from true to false
  • Captcha: update OnValid to OnValidAsync
  • DialogOption: remove Dialog parameter use CloseDialogAsync method
  • Tab: update OnClickTab to OnClickTabItemAsync
  • JavaScript: remove all javascript file in base folder

Refactors

Features

Bugs

Full Changelog: https://github.com/dotnetcore/BootstrapBlazor/compare/v7.5.0...v7.6.0

v7.5.0

1 year ago

Release 2023-04-04 V7.5.0

What's Changed

features

fixeds

Full Changelog: https://github.com/dotnetcore/BootstrapBlazor/compare/v7.4.0...v7.5.0

v7.4.0

1 year ago

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

1 year ago

发布时间 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

1 year ago

发布时间 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

1 year ago

###* * 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

  • fix(#I62BF5): 修复组件 DateTimeRange 更改时间时月份未联动问题 #I62BF5

V7.0.4

  • fix(#I61VIJ): 修复组件 Pagination 设置 PageCount1 时导致组件 UI 不可见无法恢复问题 #I61VIJ
  • fix(#I61W8R): 修复组件 Card 收缩开启与不开启 HeaderTemplate UI 布局不一致问题 #I61W8R
  • feat(#I61ZP8): 组件 PulseButton 精简样式复用 border #I61ZP8
  • fix(#I61S09): 修复组件 ListView 调用 QueryAsync 方法不刷新数据问题 #I61S09
  • fix(#I62040): 修复组件 Tab 内置样式变量名错误导致模板生成页默认出现滚动条问题 #I62040 3548 feat(#I623F1): 组件 Table 增加列拷贝功能 设置 TableColumn 参数 ShowCopyColumn #I62040
  • fix(#I623FS): 组件 ImageViewer 修复鼠标滚轮事件丢失问题 #I623FS
  • feat(#I627UW): 新增组件 FileIcon 根据文件扩展名自动生成图标 #I627UW

V7.0.3

  • feat(#I61V2C): 组件 Dialog 多级弹窗支持每一级单独设置 IsKeyboardIsBackdrop 参数组合,修复按下 ESC 关闭所有弹窗问题 #I61RXB

V7.0.2

  • feat(#I61QLU): 组件 Modal Dialog Swal EditDialog 重做支持脚本动态加载 #I61QLU
  • feat(#I61RXB): 组件 Modal 拖动脚本重写 #I61RXB

V7.0.1

  • feat(#I5ZNC6): 组件 EditDialog 支持 FooterTemplate 可自定义按钮 内置 DialogCloseButton DialogSaveButton 保持原有功能 #I5ZNC6
  • fix(#I60AOD): 扩展方法 TreeView.GetAllItems 支持多根节点数据结构 #I60AOD
  • fix(#I60A76): 修复 MultiSelect 组件在 IsPopover 模式下 Toolbar 按钮样式丢失问题 #I60A76
  • refactor(#I60E7B): 更改 DatePickerBody 参数 ShowFooter 默认值为 false #I60E7B
  • feat(#I60O0Z): 组件 Dialog Modal 增加 HeaderToolbarTemplate 参数用于自定义 Header 顶部工具栏按钮 #I60O0Z
  • feat(#I60TFU): 组件 DatetimePicker 增加 SidebarTemplate 模板用于自定义侧边栏快捷菜单 #I60TFU
  • feat(#I60WG3): 组件 RibbonTab 重新设计采用动态加载脚本模块 #I60WG3
  • feat(#I60WMR): 组件 RibbonTab 移除 IsOnlyRenderActiveTab 参数 #I60WMR
  • fix(#I5ZZGK): 修复组件 Table 顶栏搜索点击 Header 展开/收起动画卡顿问题 #I5ZZGK
  • fix(#I619LS): 组件 Console 重写 #I619LS
  • feat(#I61AWP): 更新组件 Ribbon Body 样式 #I61AWP
  • feat(#I61CMJ): 组件 Card 更新 body 样式适配收缩展开机制 #I61CMJ
  • fix(#I61B4Z): 修复组件 Card HeaderTemplate 内有 Select 等组件时更改选项触发 Card 收起/展开问题 #I61B4Z

v7.0.0

1 year ago

发布时间 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 参数用于控制子类是否继承父类模块自动加载机制 默认 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 实现脚本自动加载模块化与隔离 #I5VMIG
  • feat(#I5VMMK): 组件 AnchorLink 实现脚本自动加载模块化与隔离 #I5VMMK

V6.11.8

  • fix(#I5V6KZ): 修复组件 Table 搜索栏提示信息无法显示完整 Html 文字 #I5V6KZ
  • feat(#I5V6S8): 更新组件 ValidateBase 内部使用新版 tooltip 动态模块 #I5V6S8
  • feat(#I5V6T6): 更新 JSModuleAutoLoader 增加 JSObjectReference 参数用于设置是否回调 C# #I5V6T6
  • feat(#I5V8EL): 增加 Validate 脚本模块给 ValiateForm 组件调用 #I5V8EL
  • fix(#I5VD2N): 修复 Select 组件搜索图标错位问题 #I5VD2N
  • fix(#I5VCU4): 修复 Validate 脚本模块与自动加载模块冲突问题 #I5V8EL
  • perf(#I5VCXO): 更新 Select 组件 IsPopover 模式下使用客户端脚本关闭弹窗提高性能 #I5VCXO
  • feat(#I5VCZJ): 更新 DateTimePicker 组件 使用 JSModuleAutoLoader 模块隔离自动加载 #I5VCZJ
  • feat(#I5VD14): 更新 DateTimeRange 组件 使用 JSModuleAutoLoader 模块隔离自动加载 #I5VD14
  • fix(#I5VDCK): 修复搜索组件 Search 图标错位问题 #I5VDCK
  • feat(#I5VHSN): 重写 PopConfirmButton 组件移除 PopoverService 服务提高性能兼容 ValidateForm #I5VHSN
  • feat(#I5VHTR): 组件 ValidateForm 支持 PopConfirmButton 按钮 InvalidSubmit 异步提交 #I5VHTR
  • feat(#I5VK6G): 增加 validate 模块负责 ValidateForm 组件的验证提示功能 #I5VK6G
  • fix(#I5VJ2O): 修复 SelectTree 组件代码设置 Value UI 不跟随变化问题 #I5VJ2O

V6.11.7

  • fix(#I5UZ4P): 修复组件 Table 开启明细行并且 ShowEmpty 时空数据 colspan 计算错误问题 #I5UZ4P
  • fix(#I5UZ6O): 修复组件 SingleUpload 删除已上传图片后无法再次上传问题 #I5UZ4P
  • fix(#I5UJRL): 组件 MultiSelect 支持 IEnumerable 数据源 #I5UJRL
  • feat(#I5UVBM): 组件 TableToolbarPopconfirmButton 支持 IsAsync 参数 #I5UVBM

V6.11.6

  • fix(#I5UU59): 修复组件 Select 重置数据源后未触发 OnSelectedItemChanged 问题 #I5UU59
  • feat(#I5V26H): 组件 Select 脚本兼容 popover dropdown 两种模式 #I5V26H

V6.11.5

  • fix(#I5UVAJ): 修复组件 TableToolbarPopconfirmButton 在工具栏中显示圆角问题 #I5UVAJ
  • fix(#I5UV5W): 修复组件 Cascader 更新样式修复小箭头错位问题 #I5UV5W
  • fix(#I5UWWW): 修复组件 DateTimePicker 组件弹窗内日期文本框格式未使用 Format 参数设置的格式 #I5UV5W

V6.11.4

  • feat(#I5UQZ6): 组件 RibbonTab 增加 OnHeaderClickAsync 参数 #I5UN1E

V6.11.3

  • feat(#I5UM1C): 更新 JSModule 为扩展包脚本模块动态加载做准备 #I5UM1C
  • feat(#I5UM3F): 组件 QRCode/BarcodeReader 使用模块自动加载功能 JSModuleAutoLoader 更新版本到 6.0.4 #I5UM3F
  • feat(#I5UMFS): 组件 Topology 使用模块自动加载功能 JSModuleAutoLoader 更新版本到 6.0.9 #I5UMFS
  • feat(#I5UMPN): 组件 CherryMarkdown 更新版本到 6.0.2 更新 JSModule 为统一模块动态加载做准备 #I5UMPN
  • feat(#I5UMTB): 组件 Markdown 更新版本到 6.2.0 更新 JSModule 为统一模块动态加载做准备 #I5UMTB
  • feat(#I5UN1E): 组件 Editor 更新版本到 6.1.0 更新 JSModule 为统一模块动态加载做准备 #I5UN1E

V6.11.2

  • feat(#I5UJMF): 增加 JSModule 扩展类方便扩展包使用 #I5UJMF
  • feat(#I5UJMH): 组件 Bootstrap.Barcode 升级到 v6.0.3 支持脚本模块化与动态加载 #I5UJMH

V6.11.1

  • feat(#I5UAIK): 服务 WebClientService 支持 Windows 11 版本检查与华为浏览器版本信息 #I5UAIK
  • feat(#I5UF38): 增加 JSModuleAutoLoaderAttribute 标签实现 javascript 模块自动化加载机制 #I5UF38
  • refactor(#I5UFGJ): 组件 Menu Upload 实现脚本隔离动态加载 #I5UFGJ
  • fix(#I5U9F0): 修复组件 Menu 点击子菜单导致展开节点自动收起问题 #I5U9F0

v6.12.0

1 year ago

发布时间 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 实现脚本自动加载模块化与隔离 #I5VMIG
  • feat(#I5VMMK): 组件 AnchorLink 实现脚本自动加载模块化与隔离 #I5VMMK

V6.11.8

  • fix(#I5V6KZ): 修复组件 Table 搜索栏提示信息无法显示完整 Html 文字 #I5V6KZ
  • feat(#I5V6S8): 更新组件 ValidateBase 内部使用新版 tooltip 动态模块 #I5V6S8
  • feat(#I5V6T6): 更新 JSModuleAutoLoader 增加 JSObjectReference 参数用于设置是否回调 C# #I5V6T6
  • feat(#I5V8EL): 增加 Validate 脚本模块给 ValiateForm 组件调用 #I5V8EL
  • fix(#I5VD2N): 修复 Select 组件搜索图标错位问题 #I5VD2N
  • fix(#I5VCU4): 修复 Validate 脚本模块与自动加载模块冲突问题 #I5V8EL
  • perf(#I5VCXO): 更新 Select 组件 IsPopover 模式下使用客户端脚本关闭弹窗提高性能 #I5VCXO
  • feat(#I5VCZJ): 更新 DateTimePicker 组件 使用 JSModuleAutoLoader 模块隔离自动加载 #I5VCZJ
  • feat(#I5VD14): 更新 DateTimeRange 组件 使用 JSModuleAutoLoader 模块隔离自动加载 #I5VD14
  • fix(#I5VDCK): 修复搜索组件 Search 图标错位问题 #I5VDCK
  • feat(#I5VHSN): 重写 PopConfirmButton 组件移除 PopoverService 服务提高性能兼容 ValidateForm #I5VHSN
  • feat(#I5VHTR): 组件 ValidateForm 支持 PopConfirmButton 按钮 InvalidSubmit 异步提交 #I5VHTR
  • feat(#I5VK6G): 增加 validate 模块负责 ValidateForm 组件的验证提示功能 #I5VK6G
  • fix(#I5VJ2O): 修复 SelectTree 组件代码设置 Value UI 不跟随变化问题 #I5VJ2O

V6.11.7

  • fix(#I5UZ4P): 修复组件 Table 开启明细行并且 ShowEmpty 时空数据 colspan 计算错误问题 #I5UZ4P
  • fix(#I5UZ6O): 修复组件 SingleUpload 删除已上传图片后无法再次上传问题 #I5UZ4P
  • fix(#I5UJRL): 组件 MultiSelect 支持 IEnumerable 数据源 #I5UJRL
  • feat(#I5UVBM): 组件 TableToolbarPopconfirmButton 支持 IsAsync 参数 #I5UVBM

V6.11.6

  • fix(#I5UU59): 修复组件 Select 重置数据源后未触发 OnSelectedItemChanged 问题 #I5UU59
  • feat(#I5V26H): 组件 Select 脚本兼容 popover dropdown 两种模式 #I5V26H

V6.11.5

  • fix(#I5UVAJ): 修复组件 TableToolbarPopconfirmButton 在工具栏中显示圆角问题 #I5UVAJ
  • fix(#I5UV5W): 修复组件 Cascader 更新样式修复小箭头错位问题 #I5UV5W
  • fix(#I5UWWW): 修复组件 DateTimePicker 组件弹窗内日期文本框格式未使用 Format 参数设置的格式 #I5UV5W

V6.11.4

  • feat(#I5UQZ6): 组件 RibbonTab 增加 OnHeaderClickAsync 参数 #I5UN1E

V6.11.3

  • feat(#I5UM1C): 更新 JSModule 为扩展包脚本模块动态加载做准备 #I5UM1C
  • feat(#I5UM3F): 组件 QRCode/BarcodeReader 使用模块自动加载功能 JSModuleAutoLoader 更新版本到 6.0.4 #I5UM3F
  • feat(#I5UMFS): 组件 Topology 使用模块自动加载功能 JSModuleAutoLoader 更新版本到 6.0.9 #I5UMFS
  • feat(#I5UMPN): 组件 CherryMarkdown 更新版本到 6.0.2 更新 JSModule 为统一模块动态加载做准备 #I5UMPN
  • feat(#I5UMTB): 组件 Markdown 更新版本到 6.2.0 更新 JSModule 为统一模块动态加载做准备 #I5UMTB
  • feat(#I5UN1E): 组件 Editor 更新版本到 6.1.0 更新 JSModule 为统一模块动态加载做准备 #I5UN1E

V6.11.2

  • feat(#I5UJMF): 增加 JSModule 扩展类方便扩展包使用 #I5UJMF
  • feat(#I5UJMH): 组件 Bootstrap.Barcode 升级到 v6.0.3 支持脚本模块化与动态加载 #I5UJMH

V6.11.1

  • feat(#I5UAIK): 服务 WebClientService 支持 Windows 11 版本检查与华为浏览器版本信息 #I5UAIK
  • feat(#I5UF38): 增加 JSModuleAutoLoaderAttribute 标签实现 javascript 模块自动化加载机制 #I5UF38
  • refactor(#I5UFGJ): 组件 Menu Upload 实现脚本隔离动态加载 #I5UFGJ
  • fix(#I5U9F0): 修复组件 Menu 点击子菜单导致展开节点自动收起问题 #I5U9F0