Skip to content

v6.6.0

Compare
Choose a tag to compare
@ArgoZhang ArgoZhang released this 04 May 02:38
· 2618 commits to main since this release

发布时间 2022-05-05 V6.6.0

破坏性更新

  • feat(#I534U3): 组件 Markdown 改为动态加载资源 引用组件后无需手动添加 css js 等资源链接 #I534U3

新增功能

  • feat(#I51EQX): 增加组件 SignaturePad 用于手写签名 #I51EQX
  • feat(#I51M4O): 增加组件 SpeechWave 用于语音识别显示波形图 #I51M4O
  • feat(#I51TLZ): 增加组件 Synthesizer 用于语音合成 #I51TLZ
  • feat(#I51LEH): 更新组件 ImageViewer 增加鼠标拖动功能 #I51LEH
  • feat(#I51TFF): 更新组件 TabItem 增加实例方法 SetText 用于动态更新 Text Icon Closable 参数 #I51LEH
  • feat(#I525HA): 增加服务 ResizeNotificationService 与组件 Responsive 用于网页尺寸变化时触发 Bootstrap 断点阀值通知 #I525HA
  • feat(#I52FDR): 增加组件 BaiduSpeech 语音服务增加百度语音支持 #I52FDR
  • feat(#175): 更新组件 Table 过滤框 TableFilter 增加 ResetAllColumnsFilter 方法 #175 感谢 @wettstein-guebau
  • feat(#I52L17): 更新组件 Upload 支持鼠标拖拽 #I52L17
  • feat(#I52PW1): 更新组件 ImageViewer 支持手势放大缩小 #I52PW1
  • feat(#I533TP): 更新组件 IEditor 接口增加 LookupStringCompare 参数用于设置文本比较规则默认 OrdinalIgnoreCase 大小写不明感 #I533TP
  • feat(#I537X5): 更新组件 BarcodeReader 依赖脚本更改为动态加载 #I537X5
  • feat(#I537YS): 更新组件 QRCode 依赖脚本更改为动态加载 #I537YS
  • feat(#I5338U): 更新组件 EditorForm 增加参数 GroupName GroupOrder 用于编辑项分组 #I5338U
  • feat(#I53H0O): 更新组件 Table 增加参数 ShowExtendEditButton ShowExtendDeleteButton 用于单独控制行内 编辑删除 按钮是否显示 默认为 true #I53H0O
  • feat(#I53KLK): 更新组件 EditorForm 增加参数 ShowUnsetGroupItemsOnTop 用于控制未分组项目是否在头部渲染 默认 false #I53H0O
  • feat(#I53LM6): 更新组件 AutoComplete 增加 OnSelectedItemChanged 回调方法仅鼠标点击下拉选项或者回车时触发 #I53LM6
  • feat(#I538WS): 更新组件 Table 增加参数 CollapsedTopSearch 用于控制顶端搜索栏默认是否收缩 默认 false #I538WS
  • feat(#I54GH3): 增加扩展方法 CascadingMenu 用于将菜单集合进行层次化 #I54GH3
  • feat(#I53ZDH ): 更新组件 Table 内置支持 bool? 数据类型 可渲染成 Select<bool> 或者 NullSwitch 组件 #I53ZDH
  • feat(#I54V9B): 组件支持 Mac Ubuntu 等无 CultureInfo 设置系统 默认使用 en 文化 可通过配置文件设置 DefaultCultureInfo 参数更改默认文化信息 #I53ZDH
  • feat(#I550IB): 组件 Speech 配置类 Options 支持热更新更改配置文件后无需重启应用刷新即可生效 #I53ZDH
  • feat(#I51YC0): 增加屏幕键盘 OnScreenKeyboard 组件 #I51YC0
  • feat(#I5544K): 组件内部多语言处理模块 JsonStringLocalizerFactory 支持 BootstrapBlazorOptions 配置变化时热更新 #I5544K
  • feat(#I5587C): 组件 AutoFill 增加 Debounce 防抖参数 #I5544K
  • feat(#I55J3N): 组件 Card 增加 Collapsed 参数用于设置 CardHeader 默认是否收起 #I55J3N
  • feat(#I55KQD): 组件 Button 增加 IsAutoFocus 自动获得焦点参数 #I55KQD

问题修复

  • fix(#I51TKP): 修复组件 EditorItem 使用 Lookup 不生效问题 #I51TKP
  • fix(#I51WA2): 修复组件 Markdown 使用 bind-Value 后无法插入内容问题 #I51WA2
  • fix(#I50WN8): 修复组件 Table 模型中有 [Key] 标签导致选中行显示不正确问题 #I50WN8
  • fix(#I521CL): 修复组件 AutoComplete 组件验证失败后无法弹出提示框问题 #I521CL
  • fix(#I52427): 修复组件 PopConfirmButton 参数 Color 不生效问题 #I52427
  • fix(#174): 修复组件 Table 过滤框 TableFilter 生成两次问题 #174 感谢 @wettstein-guebau
  • fix(#I533H3): 修复组件 ImageViewer 鼠标滚动导致图片反转问题 #I533H3
  • fix(#I5340E): 修复组件 Upload ButtonUpload CardUpload 粘贴拖拽上传失效问题 #I5340E
  • fix(#I534TZ): 修复扩展方法 addLink 报错问题 #I534TZ
  • fix(#I546YJ): 修复 Table 组件 ShowTips 参数翻页后内容不变问题 #I546YJ
  • fix(#I54VOU): 修复 Download 官网报错问题 #I53ZDH
  • fix(#I552KB): 修复 Table 组件提供 OnEditAsync 回调后 保存失败或者取消后 原始数据被更改问题 #I552KB
  • fix(#I54O4J): 修复 Markdown 组件脚本报错问题 #I54O4J
  • fix(#I55BRE): 修复 Tree 组件点击节点不能改变前置 Radiobox Checkbox 状态问题 #I55BRE
  • fix(#I55HX9): 修复 AutoComplete 组件首次不匹配时不显示 NoData 显示问题 #I55BRE
  • fix(#I55KOT): 修复 IpAddress 组件在某些显示上显示不全问题 #I55KOT
  • fix(#I55L3J): 修复 AutoComplete 组件触发两次 Enter 回车案件问题 #I55L3J
  • fix(#I55MCP): 修复 Table 组件 Footer 内置聚合统计在移动端显示错位问题 #I55MCP

更新文档

  • refactor(#I51UCV): 微调 wasm 项目模板与 net6 默认模板保持一致 #I51UCV
  • doc(#I51WB7): 网站增加语音识别与合成实战示例 #I51WB7
  • doc(#I52Y49): 更新 Font Awesome 图标文档增加样式语句直接复制功能 #I52Y49
  • doc(#I539ON): 更新 AutoComplete 参数说明 #I539ON
  • doc(#I53DQR): 更新 TableColumn 参数说明 #I53DQR
  • doc(#I53LUB): 更新 Table 参数说明 ShowAdvancedSearch #I53DQR
  • doc(#I54780): 更新 BootsrapInput 示例 #I53DQR
  • doc(#I54CVB): 更新 SpeechReconnector 组件视频教程链接地址 #I54CVB
  • doc(#I54J8T): 更新 BootstrapBlazorOptions WebSiteOptions 支持热更新 #I54J8T
  • doc(#I553ZC): 更新 Responsive 组件描述 #I553ZC
  • doc(#I55C6D): 更新弹窗类组件文档增加使用步骤描述 #I55C6D
  • doc(#I54GGV): 更新 Menu 组件 Bottom 底部布局示例 #I54GGV
  • doc(#I55LOR): 更新 Breakpoints 断点阈值文档 #I55LOR

单元测试

  • test(#I51PW6): 增加 Speech 单元测试 #I51PW6
  • test(#I51QQC): 增加 SpeechWave 单元测试 #I51QQC
  • test(#I51U5H): 增加 Captcha 单元测试 #I51U5H
  • test(#I51U7I): 提高 BootstrapLabel 单元测试代码覆盖率 #I51U7I
  • test(#I51UDD): 提高 BootstrapBlazorRoot 单元测试代码覆盖率 #I51UDD
  • test(#I51UGB): 提高 Block 单元测试代码覆盖率 #I51UGB
  • test(#I52Q5P): 更新 Speech 单元测试 #I51UGB
  • test(#I531D6): 更新 TableFilter 单元测试 #I531D6
  • test(#I531EA): 更新 Responsive 单元测试 #I531EA
  • test(#I531V5): 增加 ShowColumnList 单元测试 #I531EA
  • test(#I53YFE): 增加 BrowserNotification 单元测试 #I53YFE
  • test(#I54A03): 增加 Reconnector 单元测试 #I54A03
  • test(#I54N0G): 增加 WebClientService 单元测试 #I54N0G
  • test(#I558OR): 增加 Dragdrop 单元测试 #I558OR
  • test(#I55MCV): 增加 Table 组件 Footer 聚合统计单元测试 #I558OR
  • test(#I55N6S): 增加 Table 组件 Checkbox 复选框逻辑单元测试 #I55N6S