Releases: Tencent/tdesign-vue
Releases · Tencent/tdesign-vue
1.7.1
🌈 1.7.1 2023-10-20
🚀 Features
🐞 Bug Fixes
1.7.0
🌈 1.7.0 2023-10-12
🚀 Features
Tag
: @chaishiAnchor
:anchor-item
左侧边距的计算方式由嵌套改为 --level 结合 css 计算 @ontheroad1992 (#2816)TagInput
: 支持在exceedType为scroll的场景下通过滚动对选项进行操作 @uyarn (#2846)
🐞 Bug Fixes
Dialog
: 修复 Dialog 弹框中打开表格,表格中分页组件信息出现超出省略问题 @LoopZhou (#2821)ImageViewer
: 修复关闭时偶尔会出现抖动现象 @betavs (#2823)DatePicker
- 修复
confirm
事件无效的问题 @betavs (#2833) - 修复禁用日期格式化问题 @honkinglin (common#1618)
- 修复
Cascader
: 修复change
事件中source
异常的问题(issue #2835) @betavs (#2837)Breadcrumb
: 修复暗黑模式下的样式分隔符样式问题 @uyarn (common#1608)List
: 优化滚动条的样式 @liweijie0812 (common#1601)Radio
: 修复表单验证提示的场景下,右边框颜色不一致的问题 @liweijie0812 (common#1599)Tree
: @TabSpace
🚧 Others
1.6.7
1.6.6
🚀 Features
Table
: @chaishiDialog
: @chaishi (#2769)- 支持使用
confirmLoading
控制确认按钮加载状态 - 组件实例函数新增
confirmDialog.setConfirmLoading(true)
和confirmDialog.update({ confirmLoading: true })
,用于设置确认按钮加载状态
- 支持使用
Watermark
: 水印组件文字新增fontFamily
属性 @LadyChatterleyLover (common#1580)GlobalConfig
: 全局配置中,步骤条组件添加已完成状态自定义功能 @Zzongke (common#1579)
🐞 Bug Fixes
Table
: @chaishi (#2767)- 树形结构,修复 v1.6.4 中
tree.defaultExpandAll
失效问题 @chaishi (#2752) - 树形结构表格,修复
expandedTreeNodes.sync
和@expanded-tree-nodes-change
使用expandTreeNodeOnClick
时无效问题 issue#2756 - 可筛选表格,修复
resetValue
在清空筛选时,未能重置到指定resetValue
值的问题 - 可筛选表格,修复单选筛选器触发两次
onFilterChange
事件问题,issues#2746 - 拖拽排序表格,修复添加
lazyLoad
懒加载属性后,拖拽排序功能失效问题 - 可筛选表格,修复晒选项的值为
false
时,筛选图标未能高亮问题 (#2771) - 可筛选表格,解决
title
使用函数或插槽定义时,过滤结果行文本显示问题,issue#3303 - 可编辑表格,修复多个可编辑表格同时存在时,校验互相影响问题 @chaishi (#2787)
- 树形结构,修复 v1.6.4 中
Form
: 修复调用form
组件暴露的reset
方法后未定义name
的form-item
也被一同加入清除 @Zz-ZzzZ (#2760)Checkbox
: 修复同时有多个 CheckGroup 时,选中值显示异常问题,issue#2761 @chaishi (#2768)Image
: @chaishi (#2770)- 修复
fallback
在第一次加载失败后无效问题 - 修复图片预览出现两个预览按钮问题
- 修复
Dialog
: 修复组件如果初始默认显示, 按 esc 关不掉的问题 @Zhanjiachun (#2708)Loading
: 修复Plugin在部分场景下设置 false 入参时重新创建实例的问题 @uyarn (#2778)Autocomplete
: 修复错误的移除事件监听时机 @uyarn (#2777)Table
: 修复固定表头/尾错误的移除事件监听时机 @uyarn (#2777)Popup
: 修复产物中env
环境的问题 @uyarn (#2776)Select
: 修复多选且开启reserveKeyword
的场景下删除 input 中的内容时,会删除已选项的缺陷 @uyarn (#2779)Checkbox
: 修复动态设置options
无效问题,issue#2792 @chaishi (#2793)Upload
: 上传组件theme='image'
时,在disabled
状态不显示上传按钮 @chaishi (#2793)
1.6.4
🚀 Features
Tabs
: 支持tab-panel
内容懒加载 @FireBushtree (#2714)Table
: 树形结构,没有设置expandedTreeNodes
情况下,data 数据发生变化时,自动重置收起所有展开节点(如果希望保持展开节点,请使用属性expandedTreeNodes
控制,issue#2735 @chaishi (#2742)Input/Textarea
:maxlength
属性String
类型设置 @Zz-ZzzZ (#2733)
🐞 Bug Fixes
Dropdown
: 修复部分场景下展示下拉菜单异常的问题 @uyarn (#2619)Upload
: @chaishi (#2741)- 修复非自动上传场景,无法预览图片问题,tdesign-vue-next#3273
- 修复非图片组件预览时的文本错位问题
Select
: 按需引入时,OptionGroup未注册 @KMethod (#2738)Table
: @chaishi (#2742)Select
: 修复1.6.2
改动导致选项disabled
属性失效的问题 @uyarn (#2744)
New Contributors
- @FireBushtree made their first contribution in #2714
- @Zz-ZzzZ made their first contribution in #2733
Full Changelog: 1.6.3...1.6.4
1.6.3
🚀 Features
🐞 Bug Fixes
Select
: 优化 Select 组件在过滤场景中的表现 @moonye6 @uyarn (#2722)Table
: @chaishi (#2719)- 树形结构,修复组件实例方法 展开全部
expandAll
问题 - 点击行展开/点击行选中,修复
expandOnRowClick
和selectOnRowClick
无法独立控制行点击执行交互问题 tdesign-vue-next#3254
- 树形结构,修复组件实例方法 展开全部
Popconfirm
: 修复因变量计算导致的 minx.css 压缩后产物样式改变的问题 @honkinglin (common#1573)Cascader
: 修复label
属性自定义插槽不生效的问题 @ubloglab (#2724)
New Contributors
Full Changelog: 1.6.2...1.6.3
1.6.1
🚀 Features
Menu
: menu-itemclick
事件参数增加 value @dexterBo (#2689)键盘操作
: @chaishi (#2683)Checkbox
: 支持使用空格键选中或取消选中Radio
: 支持使用空格键选中或取消选中SelectInput
: 支持键盘事件Select
: 支持键盘操作聚焦和显示下拉框,可通过上下键切换选项
🐞 Bug Fixes
SelectInput
: 修复多选情况下按下 Enter 键后触发了 focus 事件而不是 enter 事件的问题 @dexterBo (#2694)Select
: 远程搜索场景下不再进行内部过滤 @uyarn (#2699)Menu
: 修复激活菜单项未发生变化时也会触发 change 事件的的问题 @dexterBo (#2693)ImageViewer
: 前后浏览及关闭浏览时重置图片状态 @sinbadmaster (#2685)Table
: @chaishi (#2683)- 拖拽排序在使用懒加载
lazyLoad
时,失效问题 - 虚拟滚动场景,修复默认滚动条长度和滚动后的长度不一致问题
- 补充 SSR 场景,window 变量判断
- 拖拽排序在使用懒加载
New Contributors
Full Changelog: 1.6.0...1.6.1
1.6.0
🚀 Features
Icon
: 新增 960 个图标;调整图标命名photo
为camera
,books
为bookmark
,stop-cirle-1
为stop-circle-stroke
;移除money-circle
图标,具体请查看图标页面 @uyarn (#2677)Table
: 可编辑表格,新增edit.keepEditMode
,用于控制单元格始终保持为编辑态 @chaishi (#2662)Image
: @chaishi (#2665)- 属性
src
支持传入 File 文件类型显示图片 - 新增支持
fallback
,用于设置图片加载失败时的兜底图 - 新增支持
referrerpolicy
属性
- 属性
ImageViewer
: 属性images
支持传入 File 文件类型预览图片 @chaishi (#2665)Upload
: 文件上传列表支持显示缩略图,通过showThumbnail
属性控制 @chaishi (#2665)Link
: 新增透传download
属性,支持浏览器直接下载,#2628 @xiaosansiji (#2659)
🐞 Bug Fixes
InputAdornment
: 修复装饰文字折行的问题 @PengYYYYY (common#1553)
🚧 Others
Full Changelog: 1.5.2...1.6.0
1.5.2
🚀 Features
Table
:- 可筛选表格,支持透传 attrs/style/classNames 属性、样式、类名等信息到自定义组件,issue#2627 @chaishi (#2629)
- 虚拟滚动场景,支持通过行唯一标识跳转到指定行(通过行下标跳转到指定行,以前的版本已支持) @chaishi (#2643)
Upload
: 拖拽上传场景,支持 accept 限制可上传的文件类型 @chaishi (common#1547)
🐞 Bug Fixes
Checkbox
: 支持value
传入undefined
@chaishi (#2623)Table
:Input
: form表单disabled状态下input异常显示clear @sinbadmaster (#2634)Dialog
:TreeSelect
: 修复自定义标签,点击关闭异常的问题 @sinbadmaster (#2631)
Full Changelog: 1.5.0...1.5.1
1.5.0
🚀 Features
Table
: 新增lazyLoad
表格元素懒加载,当出现在可视区域时,再渲染表格第一屏数据 @chaishi (#2605)Transfer
: 新增targetDraggable
API , 支持对目标列表拖拽排序的功能 @uyarn (#2612)Slider
: label 支持${value}%
格式配置 @uyarn (#2613)Tree
: tree 组件改进列表渲染逻辑 @TabSpace (#2586)Menu
:- 新增 API
routerLink
,可指定菜单项渲染为 Router 控制跳转的 a 标签 @boogie-ben (#2603) - 重构侧边栏导航子菜单展开/收起动画实现 @xiaosansiji (#2561)
- 新增 API
TimePicker
: @uyarn (#2618)disableTime
回调中新增毫秒参数- 优化展示不可选时间选项时滚动到不可选选项的体验
🐞 Bug Fixes
Tabs
: 修复 tabs 组件放在 dialog 中 tab-bar 不能正常显示的问题 @uyarn (#2595)Transfer
: 修复穿梭框存在默认已选且不允许移除的值被移除的异常问题 @uyarn (#2599)Table
: @chaishi (#2605)- 可编辑表格场景,支持设置
colKey
值为链式属性,如:a.b.c
- 可编辑表格场景,行编辑,
edit.props
和edit.on
为函数时,新增参数updateEditedCellValue
用于更新编辑状态的表格数据,issue#2577 - 修复列宽调整 + 表头吸顶 + 列配置自定义综合场景下,列宽变少时,表格宽度无法恢复原来的宽度,issue#2363 @chaishi (#2606)
- 可编辑表格场景,支持设置
Checkbox
: 修复版本v1.4.8
中无法在 CheckboxGroup 内部自定义任意节点的问题 @chaishi (#2604)InputNumber
: 修复decimalPlaces
存在时,数值满足要求,用户未操作,就已经触发onChange
事件问题,issue#2616 @chaishi (#2617)Menu
: @boogie-ben (#2603)- 渲染为 a 标签时,a 标签覆盖范围扩大至整个菜单项,而不是只有文本部分
- 修复当菜单项渲染 a 标签并且
collapsed = true
状态时,菜单项内区隐藏导致无法点击跳转的问题 - 修复渲染为 a 标签,弹出展示子菜单,文本未对齐的问题
- 修复 SubMenu 菜单项过多时无法完整展示的问题 issue#2262
- 修复
MenuItem
click 点击事件未传递 event 参数的问题 @xiaosansiji (#2561)
Tree
: @TabSpace (common#1535)- 修复
treeNodeModel
实例未能同步 node 属性的问题 - 优化节点状态更新时的性能
- 修复
Full Changelog: 1.4.8...1.5.0