Releases: Tencent/tdesign-vue-next
Releases · Tencent/tdesign-vue-next
🌈 1.6.7
🚀 Features
Table
:Slider
: 增加label
的函数方式参数支持 (#3470)@liect (#3502)Timeline
:TimelineItem
新增onClick
事件 @liweijie0812 (#3512)
🐞 Bug Fixes
Table
:Select
:Tree
:Upload
:- 修复当
upload
为手动上传时,进度无法显示的问题(issue #3279) @ziyi99 (#3531) - 修复拖拽的文件不符合
accept
配置时,拖拽结束后不会触发Drop
事件的问题 @ziyi99 (#3532)
- 修复当
TabNav
: 动态修改选项卡数量导致滑动按钮不符合预期 @betavs (#3517)Timeline
: 修复TimelineItem
的dotColor
默认值错误 @liweijie0812 (#3512)Pagination
: 修复当前页在被动更改时触发onCurrentChange
事件(issue #3483) @Zz-ZzzZ (#3511)Menu
: 修复菜单收起时的样式问题 by @RayJason (#3542)Radio
: 修复只有一个选项的边角样式缺陷 @uyarn (#3542)ColorPicker
: 修复最近使用颜色异常问题 @liect (#3515)TreeSelect
: 修复未使用keys
别名 @liect (#3520)
New Contributors
Full Changelog: 1.6.5...1.6.7
🌈 1.6.6
🚀 Features
Table
:Slider
: 增加label
的函数方式参数支持 (#3470)@liect (#3502)Timeline
:TimelineItem
新增onClick
事件 @liweijie0812 (#3512)
🐞 Bug Fixes
Table
:Select
:Tree
:Upload
:- 修复当
upload
为手动上传时,进度无法显示的问题(issue #3279) @ziyi99 (#3531) - 修复拖拽的文件不符合
accept
配置时,拖拽结束后不会触发Drop
事件的问题 @ziyi99 (#3532)
- 修复当
TabNav
: 动态修改选项卡数量导致滑动按钮不符合预期 @betavs (#3517)Timeline
: 修复TimelineItem
的dotColor
默认值错误 @liweijie0812 (#3512)Pagination
: 修复当前页在被动更改时触发onCurrentChange
事件(issue #3483) @Zz-ZzzZ (#3511)Menu
: 修复菜单收起时的样式问题 by @RayJason (#3542)Radio
: 修复只有一个选项的边角样式缺陷 @uyarn (#3542)ColorPicker
: 修复最近使用颜色异常问题 @liect (#3515)TreeSelect
: 修复未使用keys
别名 @liect (#3520)
New Contributors
Full Changelog: 1.6.5...1.6.6
1.6.5
🌈 1.6.5 2023-10-20
🚀 Features
TagInput
: 支持在超长滚动模式下进行滚动,对选项进行增删操作 @liweijie0812 (#3501)Tabs
:destroyOnHide
默认值回退为true,懒加载使用请配合destroyOnHide
设置为false使用,详情请看示例 @liweijie0812 (#3504)
🐞 Bug Fixes
Tree
: 修复当node
的value
为0
时不会渲染的问题(issue #3474) @Zz-ZzzZ (#3500)SelectInput
: 修复1.6.2
之后非多选场景下基于SelectInput
的组件如Select
等,自动聚焦输入框的问题 @uyarn (#3506)DatePicker
: 修复1.6.2
之后选中控制台报错的问题 @uyarn (#3506)
🚧 Others
🌈 1.6.3
🚀 Features
Table
: 可筛选表格,支持设置confirmEvents: ['onChange']
后,单选筛选器(Radio
) 选择完成后自动关闭筛选器浮层 @chaishi (#3478)Tabs
:destroyOnHide
默认值改false
@liweijie0812 (#3467)Tabs
: 新增lazy
支持选项卡懒加载 @liweijie0812 (#3467)
🐞 Bug Fixes
Cascader
:- 修复顶层
class
使用了proxy
值,导致样式表现异常 @PengYYYYY (#3488) - 多选场景,未开启搜索功能,宽度自适应模式,修复鼠标悬浮时宽度会发生变化问题 (#1623)
- 修复顶层
SelectInput
:renderPrefixContent
返回[null,undefined]
或[undefined,undefined]
,传递给input props.label
, 导致input
渲染空的t-input__prefix
节点 (issue #2658) @liweijie0812 (#3479)- 修复下拉框内无法输入或聚焦“输入框”、“数字输入框”等可聚焦元素 @chaishi (#3492)
ImageViewer
: 控制栏控件中部数据,在步长值不为0.5
时,精度丢失的问题 @xiaojueshi (#3476)DatePicker
:prefixIcon
插槽不生效(issue #3475) @liweijie0812 (#3479)TagInput
: 多选场景,未开启搜索功能,宽度自适应模式,修复鼠标悬浮时宽度会发生变化问题 (#1623)Select
: 多选场景,未开启搜索功能,宽度自适应模式,修复鼠标悬浮时宽度会发生变化问题 (#1623)TreeSelect
: 多选场景,未开启搜索功能,宽度自适应模式,修复鼠标悬浮时宽度会发生变化问题 (#1623)Grid
: 修复Row
和Col
子组件配置项属性均为必填的类型问题 @uyarn (#3491)
New Contributors
- @xiaojueshi made their first contribution in #3476
Full Changelog: 1.6.2...1.6.3
1.6.2
🌈 1.6.2 2023-10-12
🚀 Features
🐞 Bug Fixes
Badge
: 边框圆角方形样式(common#1617) @liweijie0812 (#3461)Badge
: 开启dot
忽略形状设置 @liweijie0812 (#3461)Table
: 修复行高亮受控属性activeRowKeys
无效问题 @chaishi (#3463)
🌈 1.6.1
🚀 Features
Table
:Popup
: 组件新增实例方法update/getOverlay/getOverlayState
,用于更新或获取浮层内容、状态等 @chaishi (#3414)Select
: 支持键盘操作下拉选项选中或取消 @chaishi (#3414)Cascader
: 支持使用valueDisplay
自定义选中项的内容呈现 @chaishi (#3414)Tree
: 提供虚拟滚动能力 @TabSpace (#3410)Badge
:content
,count
插槽支持(issue #3447) @liweijie0812 (#3454)
🐞 Bug Fixes
Input
: 聚焦和失焦事件纠正,当组件已经处于聚焦状态时,点击label/suffix/prefix/icon
等元素,不再重复触发一次失焦和聚焦事件 @chaishi (#3414)TagInput
: 聚焦和失焦事件纠正,当组件已经处于聚焦状态时,点击标签,不再重复触发一次失焦和聚焦事件 @chaishi (#3414)Select
:- 聚焦和失焦事件纠正,下拉选项选中时不再自动失焦,以便继续切换选项 @chaishi (#3414)
- 筛选后使用键盘上下键选择功能异常(isssue #3392) @liweijie0812 (#3420)
- 修复下拉选项闪现(issue #3416) @betavs (#3418)
Cascader
:- 聚焦和失焦事件纠正,下拉选项选中时不再自动失焦,以便继续切换选项 @chaishi (#3414)
- 修复
cascader
渲染多余的tag-input__prefix
元素导致表现异常 @PengYYYYY (#3446) change
事件中source
异常问题(issue #2835) @PengYYYYY (#3456)
Tree
: 解决setData
方法无法触发属性变更的问题 @TabSpace (#3410)Form
: 修复statusIcon
为函数或插槽时,参数为空的问题 @SBDaQingWa (#3449)
🚧 Others
- docs: 新增
CodeSandbox
支持 @LadyChatterleyLover (#3422)
New Contributors
- @TabSpace made their first contribution in #3410
- @SBDaQingWa made their first contribution in #3449
Full Changelog: 1.5.7...1.6.0
🌈 1.5.7
🚀 Features
Table
: 支持通过属性local
配置组件所有文本 @chaishi (#3380)Card
:title
使用div
取代span
在自定义场景下更符合规范 @uyarn (#3385)
🐞 Bug Fixes
Dialog
:- 修复
Dialog plugin
事件销毁Dialog
未销毁wrapper
,导致多个wrapper
在页面(issue #3381) @Zzongke (#3383) - 修复没有定义确认按钮属性场景时(即没有设置
confirmBtn
),confirmLoading
无效问题 @chaishi (#3393)
- 修复
Table
: 列配置弹框,关闭时默认不销毁 @chaishi (#3380)Checkbox
: 修复checkbox-group
的innerValue.value
为undefined
导致异常 @Nice-PLQ (#3405)List
: 修复1.5.6
版本list-item
丢失props
的异常 @uyarn (#3376)
New Contributors
Full Changelog: 1.5.6...1.5.7
🌈 1.5.6
🚀 Features
Table
:- 可编辑单元格,支持透传编辑组件事件属性
edit.props.onChange
,issue#2843 @chaishi (#3353) - 可高亮行表格,支持鼠标点击高亮表格行,支持键盘操作高亮行(ArrowDown/ArrowUp/Space/ESC/Shift),支持连续高亮行区域,issue#2217 @chaishi (#3353)
- 可悬浮表格,除鼠标悬浮表格行之外,本次新增支持键盘操作悬浮表格行 @chaishi (#3353)
- 可选中行表格,支持键盘操作(ArrowDown/ArrowUp/Space/ESC/Shift) @chaishi (#3353)
- 除全局配置支持语言配置外,本次新增通过属性
local
进行单个组件进行语言配置 @chaishi (#3362) - 列配置功能,支持定义
columnControllerTopContent
和columnControllerBottomContent
定义列配置弹框顶部或底部内容 @chaishi (#3362) - 列配置功能,支持分组显示列配置信息,一般用于表格列数量特别多,需要分类显示场景 @chaishi (#3362)
- 可编辑单元格,支持透传编辑组件事件属性
SelectInput
: 新增valueDisplayOptions
,可配置在使用valueDisplay
时也使用自带的占位符与输入回显实现(issue #3339) @ngyyuusora (#3342)List
: 支持虚拟滚动的支持 @uyarn (#3360)TreeSelect
: 支持panelTopContent
和panelBottomContent
的使用 @uyarn (#3355)
🐞 Bug Fixes
Table
:- 修复 Dialog 弹框中打开表格,表格中分页组件信息出现超出省略问题,issue#3266,issue#3092 @chaishi (#3352)
- 列配置功能,修复每次打开自定义列配置弹框,都会创建一个新的弹框而旧弹框没有消除问题 @chaishi (#3362)
Dialog
:- 修复 Dialog 弹框中打开表格,分页组件信息出现超出省略问题,issue#3266,issue#3092 @chaishi (#3352)
- 类型问题,修复 DialogPlugin({ cancenBtn: '取消' }) 提醒类型缺失问题, issues#2635 @chaishi (#3352)
Cascader
: 修复borderless
无效 @PengYYYYY (#3359)Pagination
: 修复 Dialog 弹框中打开表格,分页组件信息出现超出省略问题,issue#3266,issue#3092 @chaishi (#3352)Input
: 修复默认不显示,满足某种条件后才显示的场景下,自动宽度计算错误问题,issue#3266,issue#3092 @chaishi (#3352)UseResizeObserver
: 修复缺少容器元素判空问题 @chaishi (#3372)
🚧 Others
- docs(tree): example filter update @liweijie0812 (#3326)
New Contributors
- @nsf-github made their first contribution in #3357
Full Changelog: 1.5.4...1.5.5
🌈 1.5.5
🚀 Features
Table
:- 可编辑单元格,支持透传编辑组件事件属性
edit.props.onChange
,issue#2843 @chaishi (#3353) - 可高亮行表格,支持鼠标点击高亮表格行,支持键盘操作高亮行(ArrowDown/ArrowUp/Space/ESC/Shift),支持连续高亮行区域,issue#2217 @chaishi (#3353)
- 可悬浮表格,除鼠标悬浮表格行之外,本次新增支持键盘操作悬浮表格行 @chaishi (#3353)
- 可选中行表格,支持键盘操作(ArrowDown/ArrowUp/Space/ESC/Shift) @chaishi (#3353)
- 除全局配置支持语言配置外,本次新增通过属性
local
进行单个组件进行语言配置 @chaishi (#3362) - 列配置功能,支持定义
columnControllerTopContent
和columnControllerBottomContent
定义列配置弹框顶部或底部内容 @chaishi (#3362) - 列配置功能,支持分组显示列配置信息,一般用于表格列数量特别多,需要分类显示场景 @chaishi (#3362)
- 可编辑单元格,支持透传编辑组件事件属性
SelectInput
: 新增valueDisplayOptions
,可配置在使用valueDisplay
时也使用自带的占位符与输入回显实现(issue #3339) @ngyyuusora (#3342)List
: 支持虚拟滚动的支持 @uyarn (#3360)TreeSelect
: 支持panelTopContent
和panelBottomContent
的使用 @uyarn (#3355)
🐞 Bug Fixes
Table
:- 修复 Dialog 弹框中打开表格,表格中分页组件信息出现超出省略问题,issue#3266,issue#3092 @chaishi (#3352)
- 列配置功能,修复每次打开自定义列配置弹框,都会创建一个新的弹框而旧弹框没有消除问题 @chaishi (#3362)
Dialog
:- 修复 Dialog 弹框中打开表格,分页组件信息出现超出省略问题,issue#3266,issue#3092 @chaishi (#3352)
- 类型问题,修复 DialogPlugin({ cancenBtn: '取消' }) 提醒类型缺失问题, issues#2635 @chaishi (#3352)
Cascader
: 修复borderless
无效 @PengYYYYY (#3359)Pagination
: 修复 Dialog 弹框中打开表格,分页组件信息出现超出省略问题,issue#3266,issue#3092 @chaishi (#3352)Input
: 修复默认不显示,满足某种条件后才显示的场景下,自动宽度计算错误问题,issue#3266,issue#3092 @chaishi (#3352)
🚧 Others
- docs(tree): example filter update @liweijie0812 (#3326)
New Contributors
- @nsf-github made their first contribution in #3357
Full Changelog: 1.5.4...1.5.5
1.5.4
🌈 1.5.4 2023-09-07
🚀 Features
Table
: @chaishiWatermark
: 文字新增fontFamily
属性 @LadyChatterleyLover (#3314)Dialog
: @chaishiTreeSelect
: 树选择支持suffix和suffixIcon @ngyyuusora (#3290)
🐞 Bug Fixes
Form
: 修复 form 组件 scrollToFirstError 无效的问题 @dreamlords (#3294)Table
: @chaishi- 可筛选表格,修复
resetValue
在清空筛选时,未能重置到指定resetValue
值的问题 (#3316) - 可筛选表格,修复晒选项的值为
false
时,筛选图标未能高亮问题 (#3321) - 树形结构,可拖拽调整行顺序,修复最后一个节点展开的子节点位置不正确问题 (#3296)
- 树形结构,修复
v1.5.3
中tree.defaultExpandAll
失效问题 (#3296) - 树形结构表格,修复 expandedTreeNodes.sync 和 @expanded-tree-nodes-change 使用 expandTreeNodeOnClick 时无效问题
- 支持不使用columnController时也可以使用列配置 @ngyyuusora (#3301)
- 可筛选表格,解决
title
使用函数或插槽定义时,过滤结果行文本显示问题,issue#3303 (#3321) - 可编辑表格,修复多个可编辑表格同时存在时,校验互相影响问题 (#3341)
- 可筛选表格,修复
Image
: 修复fallback
在第一次加载失败后无效问题 @chaishi (#3319)Select
: 修复下拉框多选状态下不显示前缀图标 @LadyChatterleyLover (#3323)Menu
: 修复双层菜单未配置router
时 to 属性无法基于vue-router
默认跳转的缺陷 @uyarn (#3325)Breadcrumb
: 修复未配置router
时 to 属性无法基于vue-router
默认跳转的缺陷 @uyarn (#3325)Transfer
: 修复穿梭框组件无法搜索深层级树形结构数据 @LadyChatterleyLover (#3336)Form
: 修复 form 组件 scrollToFirstError 无效的问题 @dreamlords (#3294)