Releases: Tencent/tdesign
TDesign Weekly Release (Jan 4th 2024)
Vue3 for Web 发布 1.8.1
🚀 Features
🐞 Bug Fixes
Tabs
:Form
:Drawer
:visible
为false
时,按esc
会触发onEscKeydown
和onCancel
事件 @betavs (#3836)- 修复
closeOnEscKeydown
开启时任意按键都会触发Drawer
问题 @ruanlinxin (#3904)
Input
: 修复禁用状态下focused
样式未消除的问题 @wilonjiang (#3840)TreeSelect
: 修复可过滤开启时搜索框内容与filter
函数不同步更新的问题 @PeterJayawesome (#3862)VirtualScroll
: 修改virtual
中的buffer
实现,修正错位的translateY的计算逻辑 @Cat1007 (#3776)Slider
: @uyarn- 修复
step
设置小于1
时的使用异常问题 (#3883) - 修复inputProps的onChange事件无法正常触发的问题 (Tencent/tdesign-vue-next#3906)
- 修复
Loading
: 修复未设置z-index
默认值的问题 @betavs (#3881)DatePicker
: 修复单独配置popupProps
的on-visible-change
功能异常的问题 @uyarn (#3908)TagInput
: 修复taginput
中size
对默认collapsedItems
不生效的问题 @SadWood (#3847)Radio
: 修复回车时控制台报错的问题 @liweijie0812 (#3896)
🚧 Others
Form
:trigger api
文档更新 @liweijie0812 (#3882)Tree
: 示例代码由OptionsAPI
更为CompositionAPI
@chaishi (#3899)Descriptions
: 展示冒号示例文字错误 @czq297297 (#3841)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.8.1
React for Web 发布 1.5.1
🚀 Features
Popup
: 支持Plugin
方式使用。 @HaixingOoO (#2717)Transfer
: 支持direction
API @uyarn (#2727)Tabs
: 新增action
API,支持自定义右侧区域 @uyarn (#2728)
🐞 Bug Fixes
Pagination
:Jump to
调整为大写,保持一致性 @wangyewei (#2716)Table
: 修复Modal
里的Form
表单,使用shouldUpdate
卸载有时无法找到表单的方法。 @duxphp (#2675)Table
: 列宽调整和行展开场景,修复行展开时,会重置列宽调整结果问题 @chaishi (#2722Select
: 修复Select
多选状态下选中内容滚动的问题。 @HaixingOoO (#2721)Transfer
: 修复disabled
API功能异常的问题 @uyarn (#2727)swiper
: 修复Swiper
向左切换轮播动画时顺序错乱的问题 @HaixingOoO (#2725)Form
: 修复计算^
字符异常的问题 @uyarn (#2728)Loading
: 修复未设置z-index
默认值的问题 @betavs (#2728)Tag
: 修复设置CheckTag
的className会覆盖全部已有类名的缺陷 @uyarn (#2730)TreeSelect
: 修复onEnter
事件不触发的问题 @uyarn (#2731)Menu
: 修复collapsed
的scroll
样式 @Except10n (#2718)Cascader
修复长列表场景下,在Safari
中使用的样式异常问题 @uyarn (#2728)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.5.1
TDesign Weekly Release (Jan 3rd 2024)
Vue2 for Web 发布 1.9.0
🚀 Features
Descriptions
: 新增Descriptions
描述组件 @zhangpaopao0609 (#3035)Slider
: 新增changeEnd
事件 API @uyarn (#3056)
🐞 Bug Fixes
Loading
: 修复重复调用LoadingPlugin()
时报错 @Zz-ZzzZ (#3025)Textarea
: 修复设置maxlength
后,在windows自带输入法中,中文时不到最大长度也会自动覆盖之前已输入内容的缺陷 @azx1573 (#3044)Textarea
: value绑定值时,autosize时无法输入中文问题 @LoopZhou (#3057)TagInput
: 修复size
API 没有作用到折叠选项的问题 @uyarn (#3055)Select
: 修复点击清除按钮触发多次onChange
事件的异常 @uyarn (#3054)Form
: 修复计算^
字符长度异常的问题 @uyarn (#3058)Form
: 更正表单组件实例方法为非required
类型 @iiimix (#3034)
🚧 Others
- docs(Card): 更新组件 API 文档 @liweijie0812 (#3021)
- docs: 更正
webpack
中使用unplugin-auto-import
的说明文档 @uyarn (#3030)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.9.0
Miniprogram for WeChat 发布 1.2.7
🚀 Features
Upload
: 支持拖拽排序 @zuiaiwanqian (#2527)Textarea
:change
事件新增cursor
参数 @betavs (#2533)
🐞 Bug Fixes
Swiper
: 修复当前项动态变化时,外部样式类t-class-prev-image
和t-class-next-image
无效的问题 @hkaikai (#2540)Tabs
:showBottomLine
为false
时,支持内容自动向中间滑动 @hkaikai (#2550)Fab
: 修复滚动事件穿透的问题 @anlyyao (#2553)Navbar
: 修复大屏适配问题 @anlyyao (#2554)Tabs
: 修复最后一项disabled
时卡死问题 @byq1213 (#2523)Calendar
: 处理use-popup
值为false
时,动态设置value
未重新渲染的问题 @delgithub (#2552)
🚧 Others
Button
: 处理控制台警告的问题 @IronManman (#2521)ActionSheet
: 文档更新 @jin0209 (#2541)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.2.7
Vue3 for Mobile 发布 1.0.10
🚀 Features
🐞 Bug Fixes
Sticky
: 修复getCurrentInstance
在computed
中无法获取元素的问题 @LoopZhou (#1206)Popup
: 处理t-popup-overflow-hidden
类名未移除的问题 @betavs (#1199)Switch
: 修复v-model
值变更后需点击两次切换开关状态的问题 @LoopZhou (#1204)Table
: 修复colKey
值取serial-number
时无效的问题 @anlyyao (#1210)SwipeCell
: 修复收起单元格时卡顿的问题 @Lyan-u (#1209)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.0.10
TDesign Weekly Release (Jan 2nd 2024)
Vue3 for Web 发布 1.8.0
🚀 Features
Descriptions
: 新增Descriptions
描述组件 @zhangpaopao0609 (#3787)Slider
: 实现changeEnd
事件 (issue #3772) @Lyan-u (#3780)Form
: 为Form Item
校验信息增加title
属性,用于鼠标停留时展示完整信息 @sosohime (#3779)ImageViewer
: 新增默认缩放比例 @timi137137 (#3678)Radio
: 新增readonly
属性 @betavs (#3814)
🐞 Bug Fixes
Table
:- 修复行拖拽排序场景,异步加载行会变到第一行问题 @chaishi (#3819)
- 拖拽排序场景,修复通过
push
新增data
元素后,被添加的新元素出现在第一列问题 @chaishi (#3822) - 修复
sortablejs
操作DOM
后对虚拟DOM
产生的副作用。 @huangchen1031 (#3825) - 修复
EnhancedTable
树型表格表头操作全选,会选中已禁用选择的行的问题 @huangchen1031 @uyarn (#3832)
Cascader
: 修复mutiple & show-all-levels = false
的场景下设置value
为options
内不存在的值报错 @Zz-ZzzZ (#3810)DatePicker
: 国际化切换无效(issue#3807) @liweijie0812 (#3818)TagInput
: 解决disabled
为真时,可以点击的问题(issue #3829) @betavs (#3831)Radio
: 处理选中状态也会触发change
事件的问题 @betavs (#3782)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.8.0
React for Web 发布 1.5.0
🚀 Features
Descriptions
: 新增Descriptions
描述组件 @HaixingOoO (#2706)Dialog
: 添加了dialogClassName
用于处理内部 dialog 节点样式。建议之前通过className
直接修改弹窗本体样式的用户切换使用为dialogClassName
@NWYLZW (#2639)
🐞 Bug Fixes
Cascader
: 修复 Cascader 的trigger=hover
过滤之后,选择操作存在异常 bug @HaixingOoO (#2702)Upload
: 修复 Upload 的uploadFilePercent
类型未定义 @betavs (#2703)Dialog
: 修复了 Dialog 的className
进行的多次节点挂载错误,className
将仅被挂载至 ctx 元素上 @NWYLZW (#2639)Tree Select
: 修复了Tree Select
的 suffixIcon 错误并添加了相关示例 @Ali-ovo (#2692)
Breaking Changes
- 该版本将 Dialog 的
className
错误挂载进行了修复,现在的 className 只会被挂载到 Dialog 的上层容器元素 Context 之中,如果你需要直接修改 Dialog 本体的样式可以切换使用为dialogClassName
进行修改。
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.5.0
Flutter for Mobile 发布 0.1.2
🚀 Features
TDImage
:- add:图片增加FitWidth类型,修改对应Demo页面 (#14)
TDLoading
:- add: 加载添加显示与隐藏的方法 (#15)
TDPopup
:- add: 添加自定义圆角支持 (#17)
TDAvatar
:- add:头像类型为字符、图标时,支持自定义背景颜色 (#20)
🐞 Bug Fixes
TDBottomTabBar
:- 添加安全区域,修复 (#1)
TDButton
:- update widget 可更新按钮disable状态
- fix: 按钮点击态过短 (#13)
TDSwiper
:- fix: 适配swiper竖向点条状样式 (#19)
TDInput
:- fix: type为TDInputType.twoLine下leftLabelStyle设置不生效 (#21)
🚧 Others
- 修改最低兼容版本为3.7.0 (#3)
详情见:https://github.com/Tencent/tdesign-flutter/releases/tag/0.1.2
TDesign Weekly Release (Jan 1st 2024)
Vue2 for Web 发布 1.8.4
🚀 Features
🐞 Bug Fixes
Upload
: @chaishiTable
: @chaishiPagination
: 将总数单位项
改为条
, 保持内容一致性 @dinghuihua (#2996)Radio
: 处理选中状态也会触发change
事件的问题 @betavs (#3000)Textarea
: 修复组件初始处于隐藏状态,可视后未做高度再计算的问题 @azx1573 (#3003)ImageViewer
: 添加defaultScale @sinbadmaster (#3013)Upload
: 修复Form
的disabled
属性没有作用到上传组件部分按钮的问题 @uyarn (#3012)Select
: 修复naruto
版本minCollapsedNum
与disabled
API的功能异常问题 @uyarn
🚧 Others
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.8.4
React for Web 发布 1.4.3
🐞 Bug Fixes
AutoComplete
: 修复ActiveIndex=-1
没匹配时,回车会报错的问题 @Ali-ovo (#2300)Cascader
: 修复1.4.2
Cascader单选过滤下不触发选中的缺陷 @HaixingOoO (#2700)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.4.3
TDesign Weekly Release (Dec 4th 2023)
Vue3 for Web 发布 1.7.2
🚀 Features
Upload
:Table
:ImageViewer
: 图片预览,加载失败时,不显示错误文本,只显示图标 @chaishi (#3754)Menu
: 选中后关闭菜单,与其他组件保持交互行为一致(issue #2940) @uyarn (#3764)RadioGroup
: 优化组件样式体验,variant
为default-filled
时初始状态不执行动画 @loganylwu (#3765)Card
:card
组件支持传入loadingProps
参数 @iiimix (#3731)DatePicker
: 支持cancelRangeSelectLimit
API
@githubid0719 (#3718)Dropdown
: 移除对left
的item
样式特殊处理 @uyarn (#3752)
🐞 Bug Fixes
ImageViewer
:- 去除默认值设置以使用
globalConfig
中的默认值,避免在不同语言环境中出现异常 @sinbadmaster (#3709) - 修改键盘事件绑定对象,避免影响全局键盘事件 @sinbadmaster (#3712)
- 去除默认值设置以使用
Table
:- 修复
column-controller-visible-change
事件参数trigger
值不正确问题,issue#3706 @chaishi (#3716) - 虚拟滚动场景,修复吸顶
Affix
表头无法滚动同步问题 @Cat1007 (#3746) - 横向滚动场景,修复在
Windows
场景中,按下鼠标(不松开鼠标)横向滚动时,表头没有跟随滚动问题 @chaishi (#3753) - 可筛选表格,修复筛选值为
0
时,筛选图表没有高亮问题,tdesign-vue#2987 @chaishi (#3753) fixedRowHeight
场景下初始化失败,导致虚拟滚动不生效 @Cat1007 (#3739)- 修正表格精度,避免表头和表格出现精度误差因此预期外的滚动条 @Cat1007 (#3747)
- 修复
Tree
:- 处理
height
属性无效的问题 (issue #3713) @betavs (#3717) - 解决选中态初始化异常的问题 @TabSpace (#3742)
- 处理
ImageViewer
: 滚轮缩放符合操作直觉 @sinbadmaster (#3738)DateRangePicker
: 修复12
月时选择同一个月内的日期后,第一次打开面板左右月份一样的问题(issue #3683) @Lyan-u (#3727)DialogPlugin
: 修正获取元素操作className
的时机 @Cat1007 (#3732)DatePicker
: 修复日期选择禁用后,后缀图标颜色改变的问题 @HaixingOoO @uyarn (#3752)Table
: 修复1.7.1
中,Shift
连续选中失效问题,#3751 @chaishi (#3753)Select
: 修复1.6.0
版本后 可过滤下 重新打开没有正常清除过滤输入内容的问题 @uyarn (#3762)TreeSelect
: 修复可过滤下,重新打开没有清除过滤输入内容的问题 @uyarn (#3762)Upload
: 修复取消拖拽上传后,状态无法回到组件初始状态问题,#3646 @chaishi (#3754)InputNumber
:allowInputOverLimit
为false
时,数字超过最大值onBlur
不触发 @zhaodesen (#3722)Pagination
: 将总数单位项
改为条
, 保持内容一致性 @dinghuihua (common#1687)
🚧 Others
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.7.2
React for Web 发布 1.4.2
🌈 1.4.2 2023-12-28
🚀 Features
Card
: Card组件添加LoadingProps
属性 @HaixingOoO (#2677)DateRangePicker
: 新增cancelRangeSelectLimit
,支持不限制RangePicker选择的前后范围 @uyarn (#2684)Space
: 元素为空时,不再渲染一个子元素 @chaishi (#2671)Upload
: @chaishi- 新增支持使用
uploadPastedFiles
粘贴上传文件(#2671) - 输入框类型的上传组件,新增类名
t-upload--theme-file-input
(#2671) - 新增支持
uploadPastedFiles
,表示允许粘贴上传文件 (#2671) - 新增
cancelUploadButton
和uploadButton
,支持自定义上传按钮和取消上传按钮 (#2671) - 新增
imageViewerProps
,透传图片预览组件全部属性 (#2671) - 新增
showImageFileName
,用于控制是否显示图片名称 (#2671) - 支持传入默认值为非数组形式,#2471(#2671)
- 支持
fileListDisplay=null
时,隐藏文件列表;并新增更加完整的fileListDisplay
参数,用于自定义 UI (#2671)
- 新增支持使用
🐞 Bug Fixes
Table
: 异步获取最新的树形结构数据时,优先使用window.requestAnimationFrame
函数,以防闪屏 @lazybonee (#2668)Table
: 修复筛选值为0/false
时,筛选图标不能高亮问题 @chaishi (#2671)Cascader
: 修复Cascader组件在 filter 之后进行选择操作和清除内容存在异常bug @HaixingOoO (#2674)ColorPicker
: 全局设置border-box后造成颜色列表样式问题 @carolin913Pagination
: 将总数单位项
改为条
, 保持内容一致性 @dinghuihua (#2679)InputNumber
: 修复min=0
或max=0
限制无效问题,tdesign-vue#2516 @chaishi (#2352)Watermark
: 修复行内style引起的无法sticky定位问题 @carolin913 (#2685)Calendar
: 修复卡片模式下未正常展示周信息的缺陷 @uyarn (#2686)Upload
: @chaishi
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.4.2
Vue3 for Mobile 发布 1.0.9
🚀 Features
🐞 Bug Fixes
🚧 Others
Table
: 修复示例错误 @anlyyao (#1184)ActionSheet
: 处理控制台告警 @QuentinHsu (#1185)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.0.9
Miniprogram for WeChat 发布 1.2.6
🚀 Features
Upload
: 新增disabled
属性,首页补充服务声明 @anlyyao (#2489)NoticeBar
: 新增change
事件,仅在direction
为vertical
时有效 @betavs (#2492)Fab
: 悬浮按钮支持拖拽 @hkaikai (#2478)Checkbox
:change
事件新增参数context
,返回当前点击项内容 @gjl-0810 (#2469)
🐞 Bug Fixes
Calender
: 兼容glass-easel
框架真机环境<include>
节点上不支持wx:
指令 @jarmywang (#2491)Step
: 修复status
属性变更后子项未及时更新的问题 @betavs (#2480)NoticeBar
: 处理基础库为3.x.x
时控制台报错的问题 @betavs (#2470)Input
: 修复type
为digit
、number
时,maxlength
和maxcharacter
属性无效的问题 @zyqq (#2497)Grid
: 修复hover
属性无效的问题 @betavs (#2508)Tabbar
: 修复徽标遮挡底部内容的问题 @yangbai1991 (#2456)
🚧 Others
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.2.6
TDesign Weekly Release (Dec 2nd 2023)
React for Web 发布 1.4.1
🚀 Features
Radio
: 支持通过空格键(Space)选中选项 @liweijie0812 (#2638)Dropdown
: 移除对left的item样式特殊处理 @uyarn (#2663)
🐞 Bug Fixes
AutoComplete
: 修复部分特殊字符匹配报错的问题 @ZWkang (#2631)DatePicker
: 修复日期点击清空内容时弹窗会闪烁的缺陷 @HaixingOoO (#2641)DatePicker
: 修复日期选择禁用后,后缀图标颜色改变的问题 @HaixingOoO @uyarn (#2663)DatePicker
: 修复禁用状态下点击组件边缘仍能显示Panel
@Zz-ZzzZ (#2653)Dropdown
: 修复下拉菜单禁用状态可点击的问题 @betavs (#2648)Dropdown
: 修复DropdownItem
子组件遗漏Divider
类型的缺陷 @uyarn (#2649)Popup
: 修复disabled
属性未生效的缺陷 @uyarn (#2665)Select
: 修复InputChange
事件在blur时trigger异常的问题 @uyarn (#2664)SelectInput
: 修复SelectInput
的popup内容宽度计算问题 @HaixingOoO (#2647)ImageViewer
: 图片预览添加默认的缩放比例和按下 ESC 时是否触发图片预览器关闭事件 @HaixingOoO (#2652)Table
: @chaishi
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.4.1
Vue3 for Mobile 发布 1.0.8
🚀 Features
Textarea
: 支持autosize
属性值变更后输入框高度重新计算 @QuentinHsu (#1175)
🐞 Bug Fixes
DropdownMenu
:value
属性新增Array
类型 @LoopZhou (#1166)Tabs
: 修复组件在keep-alive
下底部激活态蓝线样式位置错误 @LoopZhou (#1165)Picker
: 修复columns
为异步加载数据时点选报错 @hkaikai (#1171)SideBar
: 修复页面高度较小时组件背景色错误#1646
🚧 Others
Slider
: 修复示例错误 @LoopZhou (#1168)Textarea
: 修复示例错误 @QuentinHsu (#1172)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.0.8
Miniprogram for WeChat 发布 1.2.5
🚀 Features
🐞 Bug Fixes
Calendar
: 修复use-popup
为false
时,组件未适应父容器宽度的问题 @yangbai1991 (#2458)Checkbox
: 修复checked
属性无效的问题 @Nightmare1664 (#2455)Upload
: 处理关闭按钮溢出问题 @betavs (#2449)DateTimePicker
: 组件支持国际化。目前支持简体中文(zh)、 (tc)、 英文(en)、日语(ja)、 韩语(ko)、俄语(ru) 等六种语言 @eric-lua (#2464)Calendar
: 修复use-popup
为false
时,组件未适应父容器宽度的问题 @yangbai1991 (#2458)Checkbox
: 修复checked
属性无效的问题 @Nightmare1664 (#2455)DateTimePicker
: 组件支持国际化。目前支持简体中文(zh)、 (tc)、 英文(en)、日语(ja)、 韩语(ko)、俄语(ru) 等六种语言 @eric-lua (#2464)
🚧 Others
Textarea
: 修复文档confirm-type
属性默认值描述错误 @betavs (#2475)BackTop
: 返回顶部按钮,增加iphone
底部安全区 @leozeli (#2457)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.2.5
TDesign Weekly Release (Dec 1st 2023)
Vue for Web 发布 1.8.1
🚀 Features
Cascader
: 新增valueDisplay
API @PengYYYYY (#2938)Menu
: 选中后关闭菜单,与其他组件保持交互行为一致 @uyarn (#2963)Tabs
: 优化初始化滚动的场景,对处于中间的部分场景进行进一步优化 @uyarn (#2964)
🐞 Bug Fixes
Radio
: 选项内容变化后样式问题修复 @hkaikai (#2936)Pagination
: 修复当total
为 0 并且pageSize
改变时,current
值为 0 的问题 @betavs (#2937)Tree
: @TabSpaceTable
: @chaishiImageViewer
: 修复在抽屉组件等组件中使用图片预览组件,按下esc
键抽屉组件和图片预览组件会同时关闭的问题 @sinbadmaster (#2958)AutoComplete
: 修复匹配特殊字符报错的问题 @ZWkang (#2943)Dropdown
:处理禁用状态可点击的问题 @betavs (issue #3693)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.8.1
Vue3 for Web 发布 1.7.1
🚀 Features
Table
: 支持thClassName
单独给表头添加类名 @chaishi (#3669)TimePicker
:props.presets
预设快捷时间选择 @liweijie0812 (#3665)Dropdown
: 添加DropdownItem
传递boolean attribute
时的转换(#3692) @Zz-ZzzZ (#3702)
🐞 Bug Fixes
Tree
:Select
:- 远程搜索不再进行本地过滤,支持远程对选项
trim
或者额外处理的场景(issue #3605)(issue #2801) @uyarn (#3707) - 修复非虚拟滚动场景下,无法键盘回车键直接选中过滤后的选项的缺陷 @uyarn (#3707)
- 远程搜索不再进行本地过滤,支持远程对选项
Loading
:ts
类型丢失,volar
提示无效 @liweijie0812 (#3684)AutoComplete
: 使用lodash/escapeRegExp
转换关键字文本 @ZWkang (#3661)Table
: 本地数据分页场景,修复行选中无效问题,#3669 @chaishi (#3669)DropdownItem
: 处理禁用状态可点击的问题(issue #3693) @betavs (#3696)Tabs
: 优化初始化滚动的场景,对处于中间的部分场景进行进一步优化(issue #3632) @uyarn (#3699)Popup
: 修复控制台报错 @liweijie0812 (#3705)Pagination
: 分页组件foldedMaxPageBtn
优化(issue #3703) @DYS1230 (#3704)BreadcrumbItem
: 修复breadcrumb-item
组件target
属性为_blank
时没有在新标签页打开(#3634) @selicens (#3637)AutoComplete
: 没选中项回车不触发选中事件(issue #3649) @liweijie0812 (#3700)
🚧 Others
BaseUsage
: 基础示例部分的代码格式化 @coderYangLiu (#3654)Doc
: 更新CONTRIBUTING.md
@uyarn (#3681)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.7.1
TDesign Weekly Release (Nov 4th 2023)
Vue for Web 发布 1.8.0
🚀 Features
Statistic
: 新增Statistic
统计数值组件 @LIjiAngChen8 (#2397)Loading
: 支持使用 v-if 和 v-loading 混用的场景 @Zz-ZzzZ (#2902)Space
: 支持老旧浏览器也能正常显示子元素之间的间距,#1901 @chaishi (#2887)Table
: 可编辑单元格/可编辑行场景,支持使用参数updateEditedCellValue
更新其他处于编辑态的列数据 @chaishi (#2917)Input
: 恢复value
对number
的支持 @chaishi (#2906)
🐞 Bug Fixes
Radio
: 修复误判删除键(backspace)是空格键(space)的问题 @liweijie0812 (#2905)Checkbox
: 修复误判删除键(backspace)是空格键(space)的问题 @liweijie0812 (#2905)Table
: @chaishiCheckbox
: 修复CheckboxGroup.max
超出数量限制时的禁用态显示问题,issue#2908 @betavs (#2911)Checkbox
: 修复提前设置某个选项的值在选中项CheckboxGorup.value
里面,再放入选项到options
中,选项呈现状态为非选中问题 @chaishi (#2914)Checkbox
: 修复懒加载场景默认依然会执行内部逻辑问题 @chaishi (#2915)Cascader
: 修复数字为 value 时的告警问题 @uyarn (#2924)TreeSelect
: 修复数字为 value 时的告警问题 @uyarn (#2924)Popup
: 修复destroyOnClose
时,快速重复 hover 后组件无法正常展示的问题 @guxi11 (#2898)Textarea
: 修复表格中使用Textarea
且设置autosize
为 true 报错的问题 (#2912) @nined9 (#2921)
🚧 Others
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.8.0
Vue3 for Web 发布 1.7.0
🚀 Features
Statistic
: 新增Statistic
统计数值组件 @liweijie0812 (#3329)Loading
: 当使用Plugin
或指令调用时,隐藏Loading
将会移除app
实例(issue #3540) @Zz-ZzzZ (#3576)Space
: 支持老旧浏览器也能正常显示子元素之间的间距,(tdesign-vue#1901) @chaishi (#3565)Input
:value
支持数据类型number
@chaishi (#3600)Tabs
: 新增滚动后对超长场景计算滚动距离的逻辑(issue #3543) @uyarn (#3624)Tabs
: 支持action
的使用 @uyarn (#3624)
🐞 Bug Fixes
Affix
: 新增元素判空,避免出现元素不存在报错 @chaishi (#3584)Radio
:useKeyboard
通过正则匹配space
, 修复误判断删除键(backspace
)是空格键(space
) @liweijie0812 (#3599)Checkbox
:useKeyboardEvent
通过正则匹配space
, 修复误判断删除键(backspace
)是空格键(space
) @liweijie0812 (#3599)Collapse
: 自定义右侧操作点击触发了折叠事件 (issue#3579) @liweijie0812 (#3581)Hooks
: 修复在使用dragSort
时不使用回调Props
函数出现的报错 @SuperManito (#3592)Select
: 修复1.6.6
版本后,多选模式下,无法通过enter键选中选项问题 @wilonjiang (#3608)Cascader
: 修复默认值在选项中不存在时的报错(issue #3595) @PengYYYYY (#3611)Dialog
: 修复attach="body"
destroyOnClose
嵌套超过三层关闭报错 @AuYuHui (#3619)Table
: 修复多级表头场景,列配置功能失效问题 @chaishi (#3622)
🚧 Others
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.7.0
React for Web 发布 1.4.0
🚀 Features
Space
: 兼容支持组件间距在低级浏览器中的呈现 @chaishi (#2602)Statistic
: 新增统计数值组件 @HaixingOoO (#2596)
🐞 Bug Fixes
ColorPicker
: 修复 format 为hex
时,配合enableAlpha
调整透明度不生效的问题 @uyarn (#2628)ColorPicker
: 修复修改颜色上方滑杆按钮颜色不变 @HaixingOoO (#2615)Table
: 修复lazyLoad
懒加载效果 @chaishi (#2605)Tree
: 修复树组件节点的open class
状态控制逻辑错误导致的样式异常 @NWYLZW (#2611)Tree
: 指定滚动到特定节点 API 中的key
和index
应为可选 @uyarn (#2626)Drawer
: 修复 Drawer 的 mode 为push
时,推开内容区域为 drawer 节点的父节点。 @HaixingOoO (#2614)Radio
: 修复表单 disabled 未生效在 Radio 上的问题 @li-jia-nan (#2397)Pagination
: 修复当total
为 0 并且pageSize
改变时,current
值为 0 的问题 @betavs (#2624)Image
: 修复图片在 SSR 模式下不会触发原生事件 @HaixingOoO (#2616)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.4.0
Vue3 for Mobile 发布 1.0.7
🐞 Bug Fixes
DropdownMenu
: 修复--td-dropdown-menu-icon-sizem
变量无效 @LoopZhou (#1144)DropdownMenu
: 解决DropdownItem
组件的label
属性不受控 @yiqia (#1145)Input
: 新增pattern
和inputmode
属性 @LoopZhou (#1162)Dialog
: 修复destroyOnClose
属性无效并支持组件实例生成和返回 @fennghuang (#1149)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.0.7
TDesign Weekly Release (Nov 3rd 2023)
React for Web 发布 1.3.1
🚀 Features
🐞 Bug Fixes
Tree
:- 修复不添加activable参数也可触发onClick事件 @HaixingOoO (#2568)
- 修复可编辑表格编辑组件之间的联动不生效。 @HaixingOoO (#2572)
Notification
:- 修复连续弹两个Notification,第一次实际只显示一个。 @HaixingOoO (#2595)
- 使用flushSync在useEffect中会警告,现在替换flushSycn,改用循环setTimeout来处理。 @HaixingOoO (#2597)
Dialog
:- 修复Dialog中引入Input组件,从Input中间输入光标会跳转到最后 @HaixingOoO (#2485)
- 修复弹窗的头部标题显示影响了取消按钮的位置 @HaixingOoO (#2593)
Popup
: 修复PopupRef的类型缺失问题 @Ricinix (#2577)Tabs
: 修复重复点击激活的选项卡,也会触发 onChange 事件。 @HaixingOoO (#2588)Rdio
: Radio 根据对应 variant 选择 Radio.Button 进行展示 @NWYLZW (#2589)Input
: 修复Input设置最大长度后回删的异常行为 @uyarn (#2598)Link
: 修复前后图标没有垂直居中的问题 @uyarn (#2598)Select
: 修复inputchange
事件context参数异常的问题 @uyarn (#2600)DatePicker
: 修复PaginationMini
未更新导致切换行为异常的问题 @Ricinix (#2587)Form
: 修复 setFields 触发 onValuesChange 导致的死循环 @honkinglin (#2570)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.3.1
Miniprogram for WeChat 发布 1.2.4
🚀 Features
Rate
: 新增placement
属性 @betavs (#2359)DropdownMenu
: 新增open
和close
事件 @betavs (#2361)Cell
: 新增css变量--td-cell-border-width
@betavs (#2399)BackTop
: 新增scrollTop
和visibilityHeight
属性 @betavs (#2177)
🐞 Bug Fixes
Search
: 修复因input
未设置最小高度导致异常的问题 @betavs (#2340)Picker
: 兼容 keys 为 null 的情况 @betavs (#2358)Image
: 优化组件内部函数重复执行的问题 @betavs (#2362)Checkbox
: 移除未使用的组件Cell
@eehhh (#2404)Radio
: 移除未使用的组件Cell
@eehhh (#2405)Link
: 修复跳转方式为返回或退出时链接样式为禁用的问题 @qianxuu (#2226)SideBar
: 修复子项激活态时prefix
与suffix
内容遮挡相邻项的点击热区问题 @Moonofweisheng (#2431)
🚧 Others
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.2.4
TDesign Weekly Release (Nov 2nd 2023)
Vue3 for Web 发布 1.6.8
🚀 Features
ImageViewer
: 新增支持closeOnEscKeydown
,用于控制是否允许 ESC 退出预览,#2928 @chaishi (#3566)Upload
: @chaishi- 图片预览功能,新增支持透传图片预览全部属性
imageViewerProps
,#2928 (#3566) ⚠️ 新增图片上传大小超出限制提醒,有额外单独实现此功能的业务需注意是否存在重复显示大小限制提醒问题,#2736 (#3566)- 多文件/图片上传场景下,
autoUpload=false
时,支持使用 Props 属性/函数/插槽等方法自定义上传按钮和取消上传按钮,#2469 (#3566) - 多文件/图片上传场景下,
autoUpload=false
时,区分已上传状态和待上传状态,#2518 (#3566) - 批量文件上传支持在列表中显示上传失败的原因,#2518 (#3566)
- 新增支持
fileListDisplay=null
控制单文件或文件列表不显示 (#3573)
- 图片预览功能,新增支持透传图片预览全部属性
🐞 Bug Fixes
Table
:TreeSelect
: 处理导入的样式文件异常问题 @betavs (#3556)Upload
: @chaishiTree
: 提供获取树结构数据的 api: getTreeData @TabSpace (#3571)Dialog
: 修复以Plugin的方式调用时,更新className会报错并且会覆盖组件的原className。 @Zz-ZzzZ (#3570)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.6.8