Releases: ecomfe/veui
Releases · ecomfe/veui
v2.7.3
v2.7.2
💡 主要变更
- [+]
Field
组件新增required
属性支持必选的样式,替代使用Fieldset
的场景。 - [^] 表单校验策略升级,展示校验结果时会自动合并相同的消息。
- [+]
Field
组件的rules
属性支持内联validate
校验器。 - [+]
Uploader
组件支持定制失败项目是否展示预览。
🐞 问题修复
- [^] 修正了
Field
组件在内部有多个输入型组件时,校验信息可能会被错误地清空的问题。 - [^] 修正了
Uploader
组件的图标和样式问题。 - [^] 修正了
TimePicker
组件选中项目的样式问题。 - [^] 修正了
Fieldset
组件内的Field
不展示字段名称的问题。
v2.7.1
💡 主要变更
- [^] 优化了
Slider
组件的交互,现在通过鼠标拖动完毕后浮层会自动隐藏。 - [^]
Slider
组件现在也可以通过键盘 ↑ 和 ↓ 调整取值了。 - [+]
Tabs
组件新增tooltip
属性,允许被截断的标签页标题自动显示完整内容浮层提示。
🐞 问题修复
- [^] 修正了
Field
组件在label-position
为top
时侧边帮助信息位置不正确的问题。 - [^] 修正了
Transfer
组件在已选项扁平显示时的样式问题。 - [^] 修正了
Form
组件的validate
方法在校验通过时没有返回true
的问题。
v2.7.0 "🪁 Kite"
💡 主要变更
-
[^]
Uploader
组件进行了整体优化。- 新增
pick
属性用于来自定义选择文件的行为; - 新增
validity-display
属性来支持不同的校验信息展示方式; desc
插槽重命名为help
,并新增了help
属性来设置帮助文本;- 新增
help-position
属性来支持不同的帮助文本展示位置; picker-position
属性值新增none
和top
来支持上传入口隐藏或置于上方;- 废弃
button-label
插槽,新增了picker-label
和picker-icon
属性来设置上传入口的文本和图标。
- 新增
-
[+]
Drawer
组件新增多级自动缩进功能。 -
[+]
Form
组件新增label-position
属性,支持设置表单项标题显示在上方或侧面。 -
[+]
Field
组件的help-position
属性新增可选值top
,支持设置表单项帮助文本显示在上方。 -
[+]
veui-theme-dls
新增typography.less
,提供“Baidu Number”字体支持。
🐞 问题修复
- [^] 修正
Dropdown
组件不能正确渲染position
为popup
的内联OptionGroup
子组件。
v2.6.5
v2.6.4
v2.6.3
⚠️ 非兼容性变更
-
[^] 重命名组件
Menu
为Sidenav
并且升级了样式:- 不再支持
s
/l
尺寸变体,现在只支持默认的m
尺寸。 - 移除了属性
collapsible
,侧导航不再内置切换展开/收起的按钮。 collapsed
属性在不受控时默认会和上层Sidebar
的collapsed
属性联动。
- 不再支持
-
[^] 组件
Sidebar
的属性collapsible
默认值调整为false
。
💡 主要变更
- [^] 组件
Popover
支持透传overlay-options
来配置浮层选项。
🐞 问题修复
- [^] 修复了
Cascader
组件的禁用项目可以选中的问题。 - [^] 修复了
Cascader
组件在悬浮展开子级面板时报错的问题。
v2.6.2
🐞 问题修复
- [^] 修正
babel-plugin-veui
转换包含组件名后缀的具名导出时误识别为组件的问题。 - [^] 修正
status
为success
的Message
组件图标使用不正确的问题。 - [^] 修正复选的
Cascader
已选状态触发区样式布局错误的问题。 - [^] 修正
Field
组件的tip
属性通过Tooltip
而非Popover
展示的问题。 - [^] 调整了
Overlay
组件开启autofocus
时获取焦点的时机,以避免获取焦点时尚未展示完毕从而导致的页面滚动。 - [^] 修正了全局类型声明没有包含
Message
组件的问题(将影响使用诸如unplugin-vue-components
插件的场景)。
v2.6.1
v2.6.0 "🌻 Sunflower"
⚠️ 非兼容性变更
- [^] 限定了
Tabs
组件单个标签页标题的宽度,对于超出最大宽度的内容会被省略。 - [^] 移除了
Nav
组件的s
/l
两个尺寸变体,现在Nav
组件只支持m
尺寸。
💡 主要变更
- [+] 新增
Message
组件,提供统一的内联消息提示。 - [^] 优化
Tabs
组件样式。 - [^] 优化
Nav
组件样式,新增悬浮和点击动效。 - [+] 表单相关功能进行了大幅优化,升级了校验信息样式。
Field
组件新增了help
/help-position
属性与help
插槽来支持配置辅助说明。新增了abstract
/withhold-validity
属性来支持微调校验流程,新增了validity-display
属性来控制校验信息展示样式,校验结果支持配置status
以展示更丰富的校验状态。 - [^]
Field
内如果有多个输入类组件,可以通过将输入组件的name
属性设置为与Field
相同来标记“主要”输入组件,自动绑定校验逻辑与相关反馈。
🐞 问题修复
- [^] 为布局相关组件补充了缺失的接口类型声明。
- [^] 修正了
Radio
与Checkbox
组件在没有标签文本时的对齐样式。