升级日志
2.6.4
- 🐞修复了没有
Footer
时Sidebar
组件高度没有正常撑满容器的问题。
2.6.3
- ⚠️
重命名组件
Menu
为Sidenav
并且升级了样式:- 不再支持
s
/l
尺寸变体,现在只支持默认的m
尺寸。 - 移除了属性
collapsible
,侧导航不再内置切换展开/收起的按钮。 collapsed
属性在不受控时默认会和上层Sidebar
的collapsed
属性联动。
- 不再支持
- ⚠️
组件
Sidebar
的属性collapsible
默认值调整为false
。 - 💡组件
Popover
支持透传overlay-options
来配置浮层选项。 - 🐞修复了
Cascader
组件的禁用项目可以选中的问题。 - 🐞修复了
Cascader
组件在悬浮展开子级面板时报错的问题。
2.6.2
- 🐞修正
babel-plugin-veui
转换包含组件名后缀的具名导出时误识别为组件的问题。 - 🐞修正
status
为success
的Message
组件图标使用不正确的问题。 - 🐞修正复选的
Cascader
已选状态触发区样式布局错误的问题。 - 🐞修正
Field
组件的tip
属性通过Tooltip
而非Popover
展示的问题。 - 🐞调整了
Overlay
组件开启autofocus
时获取焦点的时机,以避免获取焦点时尚未展示完毕从而导致的页面滚动。 - 🐞修正了全局类型声明没有包含
Message
组件的问题(将影响使用诸如unplugin-vue-components
插件的场景)。
2.6.1
- 🐞修复
veui-theme-dls
打包版本没有正确引入Message
组件的问题。 - 🐞修复
Field
组件销毁时没有正确清除对应校验信息的问题。 - 🐞修复树相关组件项目
key
与唯一value
不对应的问题。
2.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
组件在没有标签文本时的对齐样式。
2.5.5
- ⚠️
Lightbox
组件在关闭时的cancel
事件修改成close
事件。 - 💡优化了
Radio
/Checkbox
组件在垂直方向的对齐方式。 - 💡
Select
组件新增show-select-all
属性,支持全选的功能。 - 🐞修正了
DatePicker
/Button
禁用样式的问题。 - 🐞修正了
Uploader
媒体上传项目在禁用状态下的样式问题。 - 🐞修正了
Menu
覆盖item
插槽会导致报错的问题。 - 🐞修正了
Cascader
选中文本超长溢出的样式问题。 - 🐞修正了
Tag
组件禁用状态下的焦点样式。
2.5.4
- 💡
Tabs
组件现在在标签页标题横向溢出滚动时,支持使用滚轮进行左右滚动。 - 💡
Lightbox
组件新增outside-closable
属性,用于指定是否可以在内容外部点击关闭。 - 🐞修正了
DatePicker
的select
事件重复触发的问题。 - 🐞优化了
Overlay
组件的关闭逻辑,消除了部分组件关闭过程中会发生肉眼可见的闪烁的问题。 - 🐞修正了
RadioGroup
/CheckboxGroup
/RadioButtonGroup
/CheckboxButtonGroup
组件可能遮挡左侧组件点击区域的问题。 - 🐞为
v-drag.sort
指令新增了对 Chrome 关于拖动图片生成坐标相关 bug 的兼容性处理。
2.5.3
- 💡为
Dialog
/Drawer
/AlertBox
/ConfirmBox
/PromptBox
等组件新增afteropen
事件。 - 🐞修正了
Button
组件键盘交互某些情况下没有正确触发的问题。
2.5.2
- 💡新增全局注册类型声明,以便使用了类似
unplugin-vue-components
功能时自动引入并注册组件的场景下依然可以获取正确的组件类型信息。 - 💡
Form
组件的default
和actions
插槽新增validating
属性,用于指示当前表单是否正处于异步校验过程中。 - 💡
Form
组件的default
插槽新增submit
属性,用于触发表单提交。 - 🐞修正了用户在封装多个
Column
组件并传入Table
时可能导致乱序的问题。
2.5.1
- 🐞修正了类型声明与
@vue/composition-api
导出的defineComponent
的类型声明不匹配的问题。