Skip to content

v6.7.0

Compare
Choose a tag to compare
@ArgoZhang ArgoZhang released this 02 Jun 07:37
· 2581 commits to main since this release

发布时间 2022-06-01 V6.7.0

破坏性更新

  • feat(#I56OQP): BootstrapBlazor 移除内置 Editor 组件移动到 BootstrapBlazor.SummerNote 包内 #I56OQP
  • refactor(#I58S7N): 组件内 ILookUpService 更改为 ILookupService 更改单词拼写 LookUp 更改为 Lookup #I58S7N

新增功能

  • feat(#I55NIO): 组件 ReconnectorOutlet 增加 AutoReconnect 参数用于控制是否开启自动重连机制 #I55NIO
  • feat(#I56GPF): 语音识别组件 RecognizerOption 增加 AutoRecoginzerElapsedMilliseconds 参数配置默认自动识别时长 默认 5000 毫秒 #I56GPF
  • feat(#I56GYE): 语音识别组件 Callback 增加状态参数方法使用者控制 UI #I56GYE
  • feat(#I56JGP): 语音识别组件 Callback 更改为可选参数 #I56JGP
  • feat(#I56Q9E): 新增 BootstrapBlazor.SummerNote 组件包提供原 Editor 组件所有功能 #I56Q9E
  • feat(#I56W9J): 语音识别组件增加 Logger 输出信息方便定位问题 #I56Q9E
  • feat(#I575PZ): 组件 MultiSelect 增加 ItemTemplate 可自定义下拉框选项 #I575PZ
  • feat(#I578CU): 组件 MultiSelect 支持通过设置 GroupName 进行分组显示 #I578CU
  • feat(#I57PKH): 组件 Markdonw 支持内置 ValidateForm 进行数据合规性检查 #I57PKH
  • feat(#I57RYM): 组件 Display 支持显式设定渲染组件为 Textarea 并且自动设置其为只读 #I57RYM
  • feat(#I58J2U): 新增 Bootstrap.Topology 组件用户绘制 HMI 人机交互图 #I58J2U
  • feat(#I58KV7): 组件 Topology 增加 OnBeforePushData 回调方法 #I58KV7
  • feat(#I58M7G): 组件 TopologyItem 增加 Title 参数用于客户端图形显示 tooltip #I58M7G
  • feat(#I57D36): 组件 ImageViewer 增加 IsAsync 参数用于异步加载图片 #I57D36
  • feat(#I58MPF): 组件 Markdown 内部更新缓存键值防止冲突被覆盖 #I58MPF
  • feat(#I58SMD): 组件 RadioList 支持 IsButton 参与渲染成互斥按钮状态 #I58SMD
  • feat(#I5948R): 组件 Table 虚拟滚动模式支持手动调用 QueryAsync 重新设置数据源 #I5948R
  • feat(#I5969C): 组件 Topology 增加 PushData 实例方法用于订阅模式使用 #I5969C
  • feat(#I59O45): 新增 Cherry-Markdown 腾讯富文本组件 #I59O45
  • feat(#I5A1R5): 组件 LinkButton 基类更改为 ButtonBase #I5A1R5
  • feat(#I5A1Z0): 组件 Divider 减少一个节点优化渲染大小 #I5A1Z0
  • feat(#I5A59D): 组件 LinkButton 更新图片与文字位置 #I5A59D
  • feat(#I5AAU1): 组件 ButtonBase 增加 aria-disabled 参数符合规范 #I5AAU1

问题修复

  • fix(#I51TKP): 修复组件 EditorItem 使用 Lookup 不生效问题 #I51TKP
  • fix(#I55PJ9): 修复组件 AutoComplete 组件设置参数 IsDisabled 不生效问题 #I55PJ9
  • fix(#I55NBU): 组件 DatetimePicker 适配 InputGroup 可以内置到组合组件内使用 #I55NBU
  • fix(#I56CL9): 组件 Table 搜索功能 SearchText 支持全类型自动匹配 #I56CL9
  • fix(#I56TZX ): 组件 Dialog ShowModal 方法更正 OnClosing 返回 false 导致结果为 Yes 问题 #I56TZX
  • fix(#I55EA6): 组件 Markdown 移除 Value Html 双向绑定机制采用 OnValueChanged OnHtmlChanged 修复光标闪烁问题 #I55EA6
  • fix(#I576DA): 修复组件 Editor 脚本报错问题 #I576DA
  • fix(#I57AGS): 更新 Speech 语音服务优化卡顿问题 #I57AGS
  • fix(#I58A3O): 修复组件 DateTimePicker 组件设置 ViewMode 值为 DateTime 后无法切换日视图问题 #I58A3O
  • fix(#I58G2R): 修复弹窗打印按钮表单内容丢失问题 #I58G2R
  • fix(#I591ZL): 修复组件 Table 使用动态 DynamicObject 时无法选中行问题 #I591ZL
  • fix(#I59G4E): 修复组件 TabRazor 文件中更改内部 TabItem 参数时无法更新 UI 问题 #I59G4E

更新文档

  • doc(#I568JH): 更新组件使用步骤文档 #I568JH
  • doc(#I58DIS): 增加 TabItem 实例方法 SetText 示例代码 #I58DIS
  • doc(#I592BU): 更新 Topology HMI 组件视频教程链接 #I592BU
  • doc(#I596MB): 增加 Topology 实战示例 #I596MB
  • doc(#I59UJE): 增加 Light 组件变色与提示框示例代码 #I59UJE

单元测试

  • test(#I55NYC): 增加 Table 组件分页功能单元测试 #I55NYC
  • test(#I55SHE): 增加 Table 组件工具栏单元测试 #I55SHE
  • test(#I55Y6V): 增加 Table 组件 TableColumn 单元测试 #I55Y6V
  • test(#I56WPV): 增加 Editor 组件单元测试 #I56WPV
  • test(#I59CHX): 增加 Table 组件 IsTree 单元测试 #I59CHX