Releases: Tencent/tdesign
TDesign Weekly Release (Nov 1st 2023)
Vue for Web 发布 1.7.2
🚀 Features
ImageViewer
: 新增支持closeOnEscKeydown
,用于控制是否允许 ESC 键关闭预览 @chaishi (#2890)Upload
: @chaishi- 批量文件上传支持在列表中显示上传失败的原因,tdesign-vue-next#2518 (#2891)
- 支持使用
fileListDisplay=null
隐藏文件或文件列表显示 (#2889) - 图片预览功能,新增支持透传图片预览全部属性
imageViewerProps
,tdesign-vue-next#2928 (#2891) ⚠️ 新增图片上传大小超出限制提醒,有额外单独实现此功能的业务需注意是否存在重复显示大小限制提醒问题,tdesign-vue-next#2736 (#2891)- 多文件/图片上传场景下,
autoUpload=false
时,支持使用 Props 属性/函数/插槽等方法自定义上传按钮和取消上传按钮,tdesign-vue-next#2469 (#2891) - 多文件/图片上传场景下,
autoUpload=false
时,区分已上传状态和待上传状态 tdesign-vue-next#2518 (#2891)
Select
:
🐞 Bug Fixes
Tree
Upload
: 修复max=1 multiple=false
情况下,无法替换上传文件问题,tdesign-vue-next#2909 @chaishi (#2891)Cascader
: 选项disabled
修改后,选项不是禁用状态的问题 #2859 @lxc-orange (#2872)- 修正部分组件使用
lodash
非按需引入导致全量引入的问题 @fennghuang (#2893) Slider
: 修复step小于1无法正常使用的问题 @uyarn (#2894)Link
: 修复样式居中的缺陷 @uyarn (#2894)Checkbox
: 修复 value.splice 无法设置选中项变化问题 @chaishi
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.7.2
Vue3 for Web 发布 1.6.7
🚀 Features
Table
:Slider
: 增加label
的函数方式参数支持 (#3470)@liect (#3502)Timeline
:TimelineItem
新增onClick
事件 @liweijie0812 (#3512)Select
: 支持通过键盘选择时同时滚动到可视选项范围的能力 @uyarn (#3542)
🐞 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)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.6.7
TDesign Weekly Release (Oct 4th 2023)
Vue3 for Web 发布 1.6.5
🚀 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
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.6.5
Vue3 for Mobile 发布 1.0.6
🌈 1.0.6 2023-10-26
🚀 Features
🐞 Bug Fixes
Toast
: 修复纯文字不能居中的问题 @fennghuang (#1120)SwipeCell
: 修复操作项显示不全的问题 @fennghuang (#1122)SwipeCell
: 修复组件在Popup
中无法左右滑动 @yiqia (#1141)DropdownMenu
: 修复label
不能响应式更新的问题 @LoopZhou (#1123)Table
: 修正empty
属性优先级过高的问题 @fennghuang (#1136)Popover
: 修复气泡首次弹出被遮挡的问题以及优化箭头 @LoopZhou (#1132)Popup
: 修复在组件上使用class
和style
时控制台警告 @aomnisz (#1135)Collapse
: 修复在Popup
等窗体组件中使用时渲染错误 @fennghuang (#1140)ImageViewer
: 修复图片预览拖拽问题 @fennghuang (#1104)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.0.6
TDesign Weekly Release (Oct 3rd 2023)
组件库
Vue2 for Web 发布 1.7.1
🚀 Features
🐞 Bug Fixes
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.7.1
Vue3 for Web 发布 1.6.4
🚀 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)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.6.4
React for Web 发布 1.3.0
🚀 Features
Timeline
: TimelineItem添加点击事件。 @Zzongke (#2545)Tag
:
🐞 Bug Fixes
locale
: 添加缺失it_IT、ru_RU、zh_TW 的语言环境 @Zzongke (#2542)Cascader
:change
事件中source
异常问题 @betavs (#2544)Tree
: 修复allowFoldNodeOnFilter
为true下过滤后节点的展示结果 @uyarn (#2552)TagInput
: 修复在只有一个选项时,删除过滤文字会误删已选项的缺陷 @uyarn (#2552)TreeSelect
: 调整过滤选项后的交互行为,与其他实现框架保持一致 @uyarn (#2552)Rate
: 修复鼠标快速移动,会出现多个text显示的问题 @Jon-Millent (#2551)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.3.0
TDesign Weekly Release (Oct 2nd 2023)
组件库
Vue2 for Web 发布 1.7.0
🚀 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
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.7.0
Vue3 for Web 发布 1.6.2
🚀 Features
🐞 Bug Fixes
Badge
: 边框圆角方形样式(common#1617) @liweijie0812 (#3461)Badge
: 开启dot
忽略形状设置 @liweijie0812 (#3461)Table
: 修复行高亮受控属性activeRowKeys
无效问题 @chaishi (#3463)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.6.2
TDesign Weekly Release (Oct 1st 2023)
组件库
Vue3 for Web 发布 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)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.6.1
Vue3 for Mobile 发布 1.0.5
🚀 Features
Calendar
: 日历选择器支持自动定位到选中日期 @ShinyHwong (#1102)Textarea
: 新增readonly
属性 @anlyyao (#1100)
🐞 Bug Fixes
Sticky
: 修复组件只能针对浏览器窗口进行定位的问题 @demoadminjie (#1103)Cascader
: 修复change
事件被触发两次和v-model
没有响应式的问题 @bitjian (#1096)Cascader
: 修复title
不存在时关闭按钮样式错位的问题 @bitjian (#1597)Radio
: 修复allowUncheck
属性无效的问题 @betavs (#1108)RadioGroup
: 修复disabled
属性无效的问题 @anlyyao (#1112)Stepper
: 新增integer
属性,并修复组件不支持输入小数的问题 @fennghuang (#1113)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.0.5
TDesign Weekly Release (Sep 4th 2023)
组件库
Vue2 for Web 发布 1.6.7
🚀 Features
TreeSelect
: 支持panelTopContent
和panelBottomContent
的使用 @uyarn (#2797)Table
: @chaishicard
: 卡片标题title
使用div
取代span
在自定义场景下更符合规范 @uyarn (#2812)
🐞 Bug Fixes
useResizeObserver
: 修复缺少容器元素判空问题,issue#2805 @chaishi (#2806)Table
: 列配置功能,修复每次打开自定义列配置弹框,都会创建一个新的弹框而旧弹框没有消除问题 @chaishi (#2810)Dialog
: 修复没有定义确认按钮属性场景时(即没有设置 confirmBtn),confirmLoading
无效问题 @chaishi (#2814)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.6.7
Vue3 for Web 发布 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)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.5.7
React for Web 发布 1.2.6
🚀 Features
Table
: 优化渲染次数 @chaishi (#2514)card
: title使用div
取代span
在自定义场景下更符合规范 @uyarn (#2517)Tree
: Tree支持通过key匹配单一value指定滚动到特定位置,具体使用方式请参考示例代码 @uyarn (#2519)
🐞 Bug Fixes
Form
: 修复 formList 嵌套数据获取异常 @honkinglin (#2529)Table
: 修复数据切换时rowspanAndColspan
渲染问题,issue#2513 @chaishi (#2514)Cascader
: hover 没有子节点数据的父节点时未更新子节点 @betavs (#2528)Datepicker
: 修复切换月份失效问题 @honkinglin (#2531)Dropdown
: 修复Dropdown
disabled API失效的问题 @uyarn (#2532)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.2.6
TDesign Weekly Release (Sep 3rd 2023)
组件库
Vue2 for Web 发布 1.6.6
🐞 Bug Fixes
Checkbox
: 修复动态设置options
无效问题,issue#2792 @chaishi (#2793)Upload
: 上传组件theme='image'
时,在disabled
状态不显示上传按钮 @chaishi (#2793)Table
: 可编辑表格,修复多个可编辑表格同时存在时,校验互相影响问题 @chaishi (#2787)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.6.6
Vue3 for Web 发布 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)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.5.6
TDesign Weekly Release (Sep 2nd 2023)
组件库
Vue2 for Web 发布 1.6.5
🚀 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
- 树形结构,修复 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)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.6.5
Vue3 for Web 发布 1.5.4
🚀 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)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.5.4
React for Web 发布 1.2.5
🚀 Features
steps
: 全局配置添加步骤条的已完成图标自定义 @Zzongke (#2491)Table
: 可筛选表格,onFilterChange
事件新增参数trigger: 'filter-change' | 'confirm' | 'reset' | 'clear'
,表示触发筛选条件变化的来源 @chaishi (#2492)Form
: trigger新增submit
选项 @honkinglin (#2507)ImageViewer
:onIndexChange
事件新增trigger
枚举值current
@chaishi (#2494)Image
:Upload
: 文案列表支持显示缩略图 @chaishi (#2494)Tree
:
🐞 Bug Fixes
GlobalConfig
: 修复切换多语言失效的问题 @uyarn (#2501)Table
:- 可筛选表格,修复
resetValue
在清空筛选时,未能重置到指定resetValue
值的问题 @chaishi (#2492) - 树形结构表格,修复 expandedTreeNodes.sync 和 @expanded-tree-nodes-change 使用 expandTreeNodeOnClick 时无效问题 tdesign-vue#2756 @chaishi (#2492)
- 单元格在编辑模式下,保存的时候对于链式的colKey处理错误,未能覆盖原来的值 @Empire-suy (#2493)
- 可编辑表格,修复多个可编辑表格同时存在时,校验互相影响问题 @chaishi (#2498)
- 单元格在编辑模式下,保存的时候对于链式的colKey处理错误,未能覆盖原来的值 @Empire-suy (#2493)
- 修复使用 list 传 props 且 destroyOnHide 为 false 下, 会丢失 panel 内容的问题 @lzy2014love (#2500)
- 可筛选表格,修复
TagInput
: 修复折叠展示选项尺寸大小问题 @uyarn (#2503)Tabs
: 修复使用 list 传 props 且 destroyOnHide 为 false 下, 会丢失 panel 内容的问题 @lzy2014love (#2500)menu
: 修复菜单expandType默认模式下menuitem传递onClick不触发的问题 @Zzongke (#2502)ImageViewer
: 修复无法通过visible
直接打开预览弹框问题 @chaishi (#2494)Tree
: 修复1.2.0版本后部分TreeNodeModel
的操作失效的异常 @uyarn
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.2.5
Miniprogram for WeChat 发布 1.2.3
🚀 Features
ImageViewer
:支持无障碍访问
🐞 Bug Fixes
Button
:t-id
属性没有默认值导致控制台警告问题 @betavs (#2337)Dialog
: 修复隐私协议接口 bindagreeprivacyauthorization 回调信息丢失问题 @ElanYoung (#2342)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.2.3
Vue3 for Mobile 发布 1.0.4
🐞 Bug Fixes
Cascader
: 修复选项卡模式中选中值不更新的问题 @fennghuang (#1091)SideBar
: 修复按需引入时控制台告警 @anlyyao (#1092)Grid
: 修复boder
边框缺失 @anlyyao (#1090)PullDownRefresh
: 修复与SwipeCell
同用时左滑操作易触发下拉的问题 @fennghuang (#1080)Message
: 改用min-height
自适应文本高度 @anlyyao (#1596)Input
: 新增CSS Variables: --td-input-label-width
@anlyyao (#1588)
🚧 Others
- other: 修复
CHANGELOG
自动生成时缩进格式异常 @liweijie0812 ([#1077](https...
TDesign Weekly Release (Sep 1st 2023)
组件库
Vue2 for Web 发布 1.6.4
🚀 Features
Tabs
: 支持tab-panel
内容懒加载 @FireBushtree (#2714)Table
: 树形结构,没有设置expandedTreeNodes
情况下,data 数据发生变化时,自动重置收起所有展开节点。如果希望保持展开节点,请使用属性expandedTreeNodes
控制变化后的数据展开节点。原因:表格数据变化前后的节点可能会有不同,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)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.6.4
Vue3 for Web 发布 1.5.3
🚀 Features
Upload
: 上传组件theme='image'
时,在disabled
状态不显示上传按钮 @yuzunyue (#3277)Input
: 添加maxlength
属性String
类型 (issue #3265) @Zz-ZzzZ (#3271)Textarea
: 添加maxlength
属性String
类型 (issue #3265) @Zz-ZzzZ (#3271)Table
: 树形结构,没有设置expandedTreeNodes
情况下,data
数据发生变化时,自动重置收起所有展开节点。如果希望保持展开节点,请使用属性expandedTreeNodes
控制变化后的数据展开节点。原因:表格数据变化前后的节点可能会有不同,expandedTreeNodes
自然也会不同,组件内部无法预判新数据中展开哪些节点。tdesign-vue#2735 @chaishi (#3283)
🐞 Bug Fixes
Table
:Button
: 修复了button
在loading
状态下依然可以触发点击事件的问题 @yuzunyue (#3269)Upload
: 修复非自动上传时图片缩略图不显示 @imp2002 (#3276)Menu
: 修复通过v-for
渲染双层菜单时部分属性失效的问题 @uyarn (#3289)Tabs
: 修复在封装tabs
组件时内部定义了slot
后使用v-for
不渲染的问题(issue #3281) @Zz-ZzzZ (#3288)Cascader
: 修复cascader
清空时展开状态表现 @PengYYYYY (#3284)Message
: 修复message
没有触发onClose
事件 @Zzongke (#3258)
🚧 Others
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.5.3
React for Web 发布 1.2.4
🚀 Features
Table
: 树形结构,没有设置expandedTreeNodes
情况下,data 数据发生变化时,自动重置收起所有展开节点(如果希望保持展开节点,请使用属性expandedTreeNodes
控制,tdesign-vue#2735 @chaishi (#2470)
🐞 Bug Fixes
Watermark
: watermark组件,修改水印节点,都不影响水印展示 @tingtingcheng6 (#2459)Table
:Slider
: 修复初始值为0 时,label位置错误的缺陷 @Zzongke (#2477)Tree
: 支持store.children
调用getChildren方法 @uyarn (#2480)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.2.4
Miniprogram for WeChat 发布 1.2.2
🚀 Features
Rate
: 支持第三方图标 @lixingdecai (#2328)Button
: 新增t-id
属性,相等于id
@HellyW (#2320)Button
: 属性open-type
新增支持agreePrivacyAuthorization
@HellyW (#2320)
🐞 Bug Fixes
Stepper
: 修复无法输出小数的问题 @LeeJim (#2314)Stepper
: 修复输入小数后增减的精度问题 @LeeJim (#2314)TreeSelect
: 解决异步 options 导致无法渲染的问题 @LeeJim (#2315)TreeSelect
: 解决异步数据导致的报错问题 @LeeJim (#2315)ActionSheet
: 移除未使用的组件 @betavs (#2318)SideBar
: 修复示例滚动问题 @betavs (#2325)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.2.2
Vue3 for Mobile 发布 1.0.3
🚀 Features
Message
: 支持closeAll
方法 @fennghuang (#1065)
🐞 Bug Fixes
ImageViewer
: 修复单图时预览错误 @LoopZhou (#1063)CellGroup
: 修复组件层class
属性无效和控制台告警 @anlyyao (#1069)Swiper
: 修复click
事件无效的问题 @anlyyao (#1064)Swiper
: 修复条状(dots-bar)示例中高度错误问题 @LoopZhou (#1067)Picker
: 修复v-model/modelValue
为空时组件报错 @anlyyao (#1071)DateTimePicker
: 修复onConfirm
为空时控制台报错 @LoopZhou (#1061)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.0.3
TDesign Weekly Release (Aug 4th 2023)
组件库
Vue2 for Web 发布 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)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.6.3
Vue3 for Web 发布 1.5.2
🚀 Features
Table
:Switch
:onchange
参数添加context: { e: MouseEvent }
@liweijie0812 (#3247)Keys
: 全局keys api
引用common.ts
导出变量 @PengYYYYY (#3243)Transfer
: 支持targetDraggable
,可对目标列表进行排序,具体使用方式见示例代码 @uyarn (#3267)
🐞 Bug Fixes
Menu
:- 修复普通双层菜单模式路由跳转功能失效的问题(issue #3261) @uyarn (#3263)
- 修复普通双层菜单
click
事件丢失的问题(issue #3256) @uyarn (#3263)
Table
:- 树形结构,修复组件实例方法 展开全部
expandAll
问题 @chaishi (#3260) - 点击行展开/点击行选中,修复
expandOnRowClick
和selectOnRowClick
无法独立控制行点击执行交互问题 issue#3254 @chaishi (#3260)
- 树形结构,修复组件实例方法 展开全部
Upload
: 修复Upload
组件showUploadProgress
属性不生效(issue #3239) @imp2002 (#3245)Switch
: 调整disabled
禁用优先级,Switch.disabled > Form.disabled
@liweijie0812 (#3247)Link
: 调整disabled
禁用优先级,Link.disabled > Form.disabled
@liweijie0812 (#3252)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.5.2
React for Web 发布 1.2.3
🐞 Bug Fixes
Table
: 修复 usePrevious 报错 @honkinglin (#2464)ImageViewer
: 修复引入文件路径报错 @honkinglin (#2465)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.2.3
Miniprogram for WeChat 发布 1.2.1
🚀 Features
🐞 Bug Fixes
CellGroup
: 修复updateLastChid
事件被多次触发的问题 @anlyyao (#2302)Popup
: 修复visibleChange
事件参数错误的问题 @anlyyao (#2303)Rate
: 修复value = 0 且半选时图标错误的问题 @betavs (#2307)Radio
: 修复 tap 事件无法冒泡的问题 @LeeJim (#2309)Checkbox
: 修复 tap 事件无法冒泡的问题 @LeeJim (#2309)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.2.1
Vue3 for Mobile 发布 1.0.2
🚀 Features
🐞 Bug Fixes
RadioGroup
: 修复placement
属性无效 @anlyyao (#1049)Noticebar
: 修复垂直滚动过程中出现的文字遮挡问题 @Gvonte (#1051)ImageViewer
: 修复图片放大异常问题 @ccccpj (#1041)Loading
: 修复组件渲染错误 @anlyyao (#1053)Calendar
: 修复value
外部变更后不响应问题 @byq1213 (#1045)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.0.2