Ng Devui Versions Save

Angular UI Component Library based on DevUI Design

13.3.0

1 year ago

新增特性:

  • tree: 可操作树支持按住ctrl/shift批量激活和批量拖拽
  • multi-auto-complete: 增加api disabledKey,用于禁用单个选项
  • common: 新增获取浏览器名和版本的方法
  • datatable: 表格 size 参数添加 xs 类型
  • datepicker-pro: 新增allowClear参数
  • editable-select: 新增api allowClear formatter valueParser
  • Demo 支持StackBlitz、CodeSandbox在线编辑预览

Bug修复:

  • modal: 修复初始有偏移的 Modal 无法拖动到边缘
  • tags-input: 修复移除最后一个选择数据后已打开的下拉菜单位置不能自适应高度变化
  • select: 修复自定义模板时有默认title的问题
  • alert、panel: 无限主题下背景色值优化
  • datatable: 表格单元格添加devui-table-title和devui-table-link两个公共class; 优化 hover 类型的可编辑单元格的样式; 表头在没有排序操作按钮时自动撑满; 修复fliterList在传入filterIconActive后自动背景逻辑失效;
  • button: 文本按钮取消下划线
  • category-search: 修复 groupLength 判断导致的报错
  • datepicker: 日期选择器禁用逻辑和 demo 优化
  • breadcrumb: 面包屑字号统一为12px
  • cascader: 添加宿主模板,修复demo禁用状态下可点击问题
  • category-search: 修复分类搜索textInput类型校验失败但仍能提交的问题
  • pagination: 修复切换pagesize侧滑收起
  • upload: 修复多文件上传其中一个文件失败时,没有办法处理成功的文件
  • tags: 超出隐藏标签组数据动态更新支持
  • toggle: 修复toggle继承容器行高导致无法垂直居中的问题
  • tree-select: 修复搜索关键字时不包含关键字的子列表展开的问题

13.2.0

2 years ago

新增特性:

  • 新增icon组件
  • carousel: 支持用户修改动画速度
  • datatable: 添加筛选面板的展开关闭事件filterToggle
  • rate: 支持清空模式
  • tags-input:支持隐藏tags-input达到最大值时的placeholder
  • tree: 新增dragStart事件
  • 优化多个组件扩展主题视觉

Bug修复:

  • category-search:修复两种自定义模板兼容问题, 组件内input添加autocomplete=off属性
  • dropdown: 修复鼠标滑出立刻收起的问题 closes #192
  • gantt: milestone标签国际化,解决gantt demo不能正常渲染刻度问题
  • steps-guide: 修复包含beforeChange的步骤会影响其他步骤的问题
  • datepicker-pro: 面板模式添加最大最小限制参数,修复组件没有监听max/minDate的变化
  • tree: 修复tree组件dropType不包含dropInner类型时仍自动展开节点的问题

13.1.0

2 years ago

新增特性:

  • rate: character支持自定义模板
  • editable-select: EditableSelect新增toggleChange事件
  • upload: 单文件上传增加分片上传
  • panel: 新增ghost类型,并兼容只写panel-body的用法
  • category-search: 新增搜索菜单显示和描述配置项,优化不同主题下input的文字大小和垂直居中
  • 色板:添加深灰色色系变量

Bug修复:

  • tags-input: 修复tags-input回车确认后无法清空关键字问题
  • transfer: 修复部分符号无法识别导致传输失败的问题, 修复拖拽失效的bug
  • treeSelect: 修复懒加载问题
  • datatable: 修复filter下拉的动画问题,大数据树形表格添加column变化监听
  • imagePreview: 修复图片预览组件移动端无法移动图片
  • timepicker: 修复最大最小时间变化未生效
  • toast: 修复toast移除消息时dom为空的问题
  • toggle: 修复包含toggle的下拉列表由于自定义模板dom消失导致收起的问题

API变更(兼容):

  • badge: badgePos => positionoffsetXY => offset
  • rate: read => readonly ,废弃typeicon
  • status: api中移除已废弃type,importantless-important
  • input: 删除input和textarea文档中的非组件参数id,disable和placeholder
  • auto-complete: 废弃changeDropDownStatus事件,统一命名为toggleChange事件

13.0.1

2 years ago

修复devui-var.scss引入失败的问题,参考https://angular.cn/guide/angular-package-format#exports

13.0.0

2 years ago

变更项:

  • 停止对View Engine的支持
  • 停止默认对IE11的支持

优化项:

  • 优化Dashboard组件demo和api文档

12.3.0

2 years ago

新增特性:

  • layout组件新增响应式栅格、Space等、Flex等布局支持 closes #138
  • lint检查从tslint切换至eslint

Bug修复:

  • relativeTime修复时间与当前相等时的逻辑漏洞
  • tagsInput修复搜索input高度样式在d-form中被覆盖

风险依赖变更: date-fns升级到V2版本

  • 使用datepicker组件中ngModel绑定值必须为Date或者和dateFormat对应的字符串,dateFormat默认为’y/MM/dd’ | ‘y/MM/dd HH:mm’
  • 使用relativeTime管道组件,传入的value必须为Date或者满足new Date(value) 为非 Invalid Date

12.2.0

2 years ago

新增特性:

  • 新增dashboard仪表盘组件 closes #139
  • categorySearch新增showSearchCategory API
  • tree支持树节点单个设置是否显示checkbox
  • autoComplete/multiAutoComplete/editableSelect 新增API appendToBodyDirections 使下拉菜单能自适应弹出方向。
  • tagsInput新增虚拟滚动API virtualScroll

Bug修复:

  • dataTable优化虚拟滚动不传tableheight的逻辑,可以结合maxheight自适应判断高度;修复单元格二次编辑需要点两次取消;修复单元格编辑,在数量过多时会卡顿
  • Tree修复传入SelectDisableKey不生效;修复使用addNode新建节点没有checkbox的问题
  • tooltip修复flex导致的传入html会布局错乱的问题 ;修复失焦导致的重复添加或错误添加问题
  • tagsInput修复关键字包含在选项中失焦时未添加为tag

12.1.0

2 years ago

新增特性:

  • Rate组件新增半选模式
  • Transfer组件支持虚拟滚动
  • DataTable组件添加列拖拽结束事件
  • Form表单增加校验规则
  • Tag组件标签颜色优化

Bug修复:

  • Alert修复关闭图标不居中
  • BreadCrumb修复下拉框出现的省略号
  • Badge修复API描述错误
  • Button修复文字按钮大小尺寸下有左右padding
  • CategorySearch修复beforeTagChange方法不能阻止移除tag及方法参数tag非当前操作tag的问题
  • Tree修复默认图标错位;修复调用treeFactory中的方法传入id未查询到树节点导致的报错;修复flex布局相关问题; 修复mapTreeItems参数未生效导致数据嵌套层级过深时计算超时问题
  • Search修复禁用时会触发搜索
  • Upload修复上传文件选择完毕后销毁触发文件选择的问题

12.0.0

2 years ago

新增特性:

  • 规范化组件间距,变更为4的倍数以更好兼容缩放等计算后的展示效果
  • Select支持多选模式下回车选中/取消选中
  • TreeSelect支持自定义已选中项模板,支持通过设置checkRelation控制父子节点的选中关系
  • Upload支持选择文件夹上传,单文件上传成功后保留文件显示
  • Cascader支持设置appendTobody
  • Button优化设置宽度后文字过长超出显示范围

Bug修复:

  • TreeSelect修复多选模式下设置treeNodeIdKey后无法删除节点的问题
  • DataTable修复拖拽中容易失焦的问题
  • dragDrop修复无主题设置场景下placeholder无颜色的问题
  • Editorx中文输入法下光标定位等问题修复
  • Tree修复调用checkAllNodes方法无法改变半选状态的问题
  • TagsInput修复标签过长无法删除的问题

12.0.0-beta.2

2 years ago