Releases: Tencent/tdesign
TDesign Weekly Release (Sep 4th 2024)
Vue2 for Web 发布 1.10.3
🌈 1.10.3 2024-09-27
🐞 Bug Fixes
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.3
Vue2 for Web 发布 1.10.2
🌈 1.10.2 2024-09-24
🐞 Bug Fixes
- 修复
1.10.1
版本中构建产物异常的问题
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.2
Vue2 for Web 发布 1.10.1
🌈 1.10.1 2024-09-24
🚀 Features
Button
: 新增form
API,原生的 form 属性,支持用于通过 form 属性触发对应 id 的 form 的表单事件 @uyarn (#3310)Cascader
: 支持在打开菜单时滚动到首个已选项所在节点的能力 @uyarn (#3335)DatePicker
: 支持readonly
属性 @myronliu347 (#3311)Form
: 新增id
API,表单原生的 id 属性,支持用于配合非表单内的按钮通过 form 属性来触发表单事件 @uyarn (#3310)Menu
:expandType
为normal
时,支持三级子菜单的展示 @setcy (#3296)Select
: 支持在过滤情况下使用checkAll
配置全选的功能 @zhengchengshi (#3295)Table
: 可展开收起场景下新增t-table__row--expanded
和t-table__row--folded
用于区分展开和收起的行 @uyarn (#3331)Tag
: 新增title
API 控制鼠标悬停显示的文本 @liweijie0812 (#3309)TimePicker
: 支持readonly
属性 @myronliu347 (#3311)TimeRangePicker
: 当结束时间大于开始时间时,自动调整时间范围的顺序 @myronliu347 (#3327)TreeSelect
: 修改多选状态下默认点击父节点选项的行为为选中父节点,如果需要点击展开的交互效果,请配置treeProps.expandOnClickNode
@uyarn (#3330)Rate
: 新增支持clearable
API,用于清空评分 @myronliu347 (#3332)
🐞 Bug Fixes
Cascader
: 修复过滤条件下选择父节点导致样式异常的问题 @uyarn (#3333)DatePicker
: 修复周选择器下,年份边界日期返回格式错误的问题 @uyarn (#3336)Select
: 修复下拉面板存在自定义节点且存在回车等操作时与组件自身键盘事件冲突的问题 @uyarn (#3303)SelectInput
: 修复动态变化输入框宽度的情况下,下拉菜单宽度没有动态跟随变化的问题 @myronliu347 (#3325)Slider
: 修复change-end
事件回到没有正确emit
的问题 @myronliu347 (#3320)Table
: 修复表格开启虚拟滚动和loading
后,分页和表格内容顺序错乱的问题 @myronliu347 (#3319)TimePicker
: 修复 12 小时制切换在dayjs
切换中文情况下失效的问题 @myronliu347 (#3326)TreeSelect
: 修复无法支持深层的keys
设置的问题 @myronliu347 (#3313)Upload
: 修复uploadPastedFiles = false
时第一次上传文件后报错导致响应式丢失的问题 @myronliu347 (#3308)
🚧 Others
DatePicker
: 优化周选择器配合firstDayOfWeek
使用的问题,详情请查看示例代码 @uyarn (#3336)Dialog
: 优化非模态模式下的展示样式 @RSS1102 (common#1945)Popup
: 修复文档内容错误 @novlan1 (common#1941)i18n
: 新增俄语和意大利语的语言配置支持 @liweijie0812 (#3334)
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.1
Vue3 for Web 发布 1.10.2
🌈 1.10.2 2024-09-27
🚀 Features
Table
: 可展开收起场景下新增t-table__row--expanded
和t-table__row--folded
用于区分展开和收起的行 @uyarn (#4586)Rate
: 新增clearable
API, 用于支持清空评分 @uyarn (#4603)TimePicker
: 支持时间区间选择器自动调整左右区间 @uyarn (#4606)i18n
: 国际化新增 意大利语it_IT
俄语ru_RU
@liweijie0812 (#4592)
🐞 Bug Fixes
Select
:DatePicker
:TreeSelect
: 修复多选状态下默认点击父节点选项的行为为选中 @uyarn (#4579)Tree
: 修复多选下配置expandOnClickNode
后没有正确生效的问题 @uyarn (#4579)Transfer
:search
事件缺少trigger
参数 @betavs (#4590)InputNumber
: 修复数字输入框小数位数类型定义错误问题,由String
改为Number
类型 @D-xuanmo (#4599)RangInput
: 修复开启clearable
值为空报错 @liweijie0812 (#4608)ConfigProvider
: 修复全局配置丢失响应式问题 @aolyang (#4612)DateRangePicker
: 修复日期区间选择器配置时间相关格式时,没有正确处理defaultTime
的问题 @uyarn (#4606)Upload
: 修复部分theme
下禁用下链接不可点击的问题 @uyarn (#4614)Drawer
: 优化非模态框的阴影样式 @RSS1102 @uyarn (#4614)ColorPicker
: 修复设置inputProps.width
导致的样式问题 @RyouSY @uyarn (#4614)Typography
: 修复title
的字体大小问题 @uyarn (#4614)Swiper
: 修复分段式导航在暗色模式下箭头颜色不适配的问题 @uyarn (#4614)ImageViewer
: 优化图片查看器默认的缩放比例,减少滚轮缩放效果的闪烁感 @RSS1102 (#4583)Textarea
: 修复设置autosize
且切换页面时组件异常的问题 @RSS1102 (#4539)
详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.2
React for Web 发布 1.9.1
🌈 1.9.1 2024-09-26
🚀 Features
ImageViewer
: 优化图片预览旋转的重置效果 @sylsaint (#3108)Table
: 可展开收起场景下新增t-table__row--expanded
和t-table__row--folded
用于区分展开和收起的行 @uyarn (#3099)TimePicker
: 支持时间区间选择器自动调整左右区间 @uyarn (#3117)Rate
: 新增clearable
API,用于清空评分 @HaixingOoO (#3114)
🐞 Bug Fixes
Dropdown
: 修复设置panelTopContent
后子菜单top
计算错误的问题 @moecasts (#3106)TreeSelect
: 修改多选状态下默认点击父节点选项的行为为选中,如果需要点击展开,请配置treeProps.expandOnClickNode
@HaixingOoO (#3111)Menu
: 修复二级菜单展开收起状态没有关联右侧箭头变化的问题 @uyarn (#3110)DateRangePicker
: 修复日期区间选择器配置时间相关格式时,没有正确处理defaultTime
的问题 @uyarn (#3117)DatePicker
: 修复周选择器下,年份边界日期返回格式错误的问题 @uyarn (#3117)ColorPicker
: 修复部分场景下子组件存在重复渲染的异常问题 @uyarn (#3118)ColorPicker
: 修复渐变模式下,明度滑块和渐变滑块颜色不联动的问题 @huangchen1031 (#3109)
🚧 Others
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.9.1
Vue3 for Mobile 发布 1.4.3
🌈 1.4.3 2024-09-26
🚀 Features
Radio
: 新增readonly
属性 ,配置只读 @liweijie0812 (#1593)RadioGroup
:change
事件回调添加name
属性 @liweijie0812 (#1593)ConfigProvider
: 支持全局配置修改全部组件的classPrefix
@anlyyao (#1596)Input
: 支持format
属性 @anlyyao (#1602)
🐞 Bug Fixes
Cell
: 修复部分 css vars 无效的问题 @anlyyao (#1599)Popup
: 修复destroyOnClose
为true
时动画无效的问题 @anlyyao (#1600)DropdownMenu
: 修复部分机型中向上展开样式错误 @anlyyao (#1603)Slider
: 修复在hidden
元素中组件显示异常 @anlyyao (#1604)
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.4.3
TDesign Weekly Release Sep 3rd 2024)
React for Mobile 发布 0.7.0
🌈 0.7.0 2024-09-20
❗ Breaking Changes
Checkbox
: 组件重构,新增readonly
属性 @epoll-j (#504)Drawer
: 组件重构,新增attach
、title
和footer
等属性,并支持函数式调用 @novlan1 (#488)SwipeCell
: 组件重构,移除expanded
属性,新增opened
属性 @novlan1 (#492)Indexes
: 组件重构,移除list
,height
属性,select
事件参数有变更,新增indexList
,sticky
与stickyOffset
等属性,新增change
事件,新增IndexesAnchor
子组件; @Lyan-u (#513)Stepper
: 组件重构,新增integer
和size
属性,新增focus
事件 @taninsist (#525)Slider
: 组件重构,新增theme
属性,dragend
事件参数有调整 @slatejack (#522)Tabs
: 组件重构,新增bottomLineMode
、spaceEvenly
属性,新增onClick
、onScroll
事件 @epoll-j (#515)Toast
: 组件重构,新增style
、className
、showOverlay
和overlayProps
等属性,新增close
事件 @novlan1 (#494)
🚀 Features
详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.7.0
TDesign Weekly Release (Sep 2nd 2024)
Vue3 for Web 发布 1.10.1
🌈 1.10.1 2024-09-11
🐞 Bug Fixes
详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.1
Vue3 for Web 发布 1.10.0
🌈 1.10.0 2024-09-10
🚀 Features
Empty
: 新增Empty
空状态组件 @HaixingOoO (#4519)Typography
: 新增Typography
排版组件 @byq1213 (#4293)Cascader
:Form
:- 添加
whitespace
校验默认错误信息 @liweijie0812 (#4508) - 新增
id
API,表单原生的id
属性,支持用于配合非表单内的按钮通过form
属性来触发表单事件 @uyarn (#4538)
- 添加
Tag
:- 新增
title
API 控制鼠标悬停显示的文本 @liweijie0812 (#4517) - 修改
maxWidth
生效的dom
节点,方便控制文本内容长度 @liweijie0812 (#4532)
- 新增
GlobalConfig
: 新增descriptions.colonText
rate.rateText
setpes.checkIcon
支持全局配置 @liweijie0812 (#4476)Radio
:RadioGroup
change
事件回调添加name
属性 @taninsist (#4491)Button
: 新增form
API,原生的form
属性,支持用于通过form
属性触发对应id
的form
的表单事件 @uyarn (#4538)InputNumber
:decimalPlaces
类型扩展,支持灵活的进位配置 @zhangpaopao0609 (#4536)
🐞 Bug Fixes
List
:- 修复使用虚拟滚动列表时使用
v-if
展示的场景容器未判空异常的问题 @zhengchengshi (#4541) - 修复
list-item
的props
错误导致部分API
不生效的问题 @summer-077 (#4544)
- 修复使用虚拟滚动列表时使用
Tag
: 修复全局替换closeBtn
图标的场景下报错的问题 @uyarn (#4494)TimePicker
: 修复format
仅支持HH:mm:ss
格式的问题 @liweijie0812 (#4505)Table
: 修复拖拽调整列宽之后超出省略样式丢失的问题 @uyarn (#4545)
🚧 Others
详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.0
React for Web 发布 1.9.0
🌈 1.9.0 2024-09-12
🚀 Features
Tag
: 修改maxWidth
生效的 DOM 节点,方便控制文本内容长度,有基于此特性修改样式的请注意此变更 @liweijie0812 (#3083)Form
: 修复name
使用下划线拼接的导致使用下划线做name
的计算错误,有使用特殊字符做表单项的name
的请注意此变更 @HaixingOoO (#3095)Card
:loading
属性增加TNode
支持 @huangchen1031 (#3051)Cascader
: 新增panelTopContent
和panelBottomContent
,用于自定应该面板顶部和底部内容 @HaixingOoO (#3096)Checkbox
: 修复readonly
下的样式问题 @HaixingOoO (#3077)Form
: 添加whitespace
校验默认错误信息 @liweijie0812 (#3067)Form
: 支持原生的id
属性,用于配合Button
原生Form
属性实现表单提交的功能 @HaixingOoO (#3084)Tag
: 新增支持title
api,支持自定义title
配置 @HaixingOoO (#3064)Tree
: 新增allowDrop
API,用于限制拖拽的场景使用 @uyarn (#3098)
🐞 Bug Fixes
Card
: 修复loading
切换状态会导致子节点重新渲染的问题 @huangchen1031 (#3051)Dialog
: 修复Header
为null
,配置closeBtn
仍然渲染Header
的问题 @HaixingOoO (#3081)Input
: 修复计算emoji
字符错误的问题 @novlan1 (#3065)Popup
: 修复1.8.0
版本后针对Popup
的优化导致 16.x 版本下的异常问题 @moecasts (#3091)Statistic
: 修复Statistic
组件classname
和style
未透传功能异常的问题 @liweijie0812 (#3089)TimePicker
: 修复format
仅支持 HH:mm:ss 格式的问题 @liweijie0812 (#3066)
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.9.0
Miniprogram for WeChat 发布 1.6.1
🌈 1.6.1 2024-09-14
🚀 Features
Fab
: 新增yEdge
属性,支持设置垂直方向边界限制 @anlyyao (#3125)PickerItem
: 支持插槽,自定义label
后缀内容 @anlyyao (#3127)AvatarGroup
: 新增shape
属性,新增collapsed-item-click
事件 @anlyyao (#3134)radioGroup
: 新增allowUncheck
属性 @anlyyao (#3140)
🐞 Bug Fixes
Slider
:dragend
事件增加返回value
@jarmywang (#3112)ImageViewer
: 修复images
长度更新导致index
显示异常 @jarmywang (#3111)ImageViewer
: 修复滚动穿透问题 @dadtakesmefly (#3146)Tabs
: 使用hidden
隐藏后显示仍能够正常显示指示器;移除文档中未实现的destroyOnHide
属性 @jarmywang (#3132)AvatarGroup
: 修复size
属性无效的问题,优化zIndex
处理 @anlyyao (#3134)Image
: 修复图片在loading
态时,加载错位 @huxinhai (#3128)Progress
: 修复环形进度条首次加载时,strokeWidth
线宽延迟显示的问题 @huxinhai (#3139)Radio
: 修复allowUncheck
属性无效 @anlyyao (#3140)Badge
: 修复skyline
下角标样式异常,ribbon
类型徽标改用伪元素实现 @anlyyao (#3144)Cascader
: 修复value
动态变更时,options
选项内容未更新的问题 @huxinhai (#3142)CollapsePanel
: 修复expandIcon
属性不生效问题,并支持动态设置disabled
属性 @blankqwq (#3093)
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.6.1
Vue3 for Mobile 发布 1.4.2
🌈 1.4.2 2024-09-13
🚀 Features
AvatarGroup
: 新增shape
属性,新增onCollapsedItemClick
事件 @anlyyao (#1571)Checkbox
: 支持readonly
只读 @liweijie0812 (#1578)
🐞 Bug Fixes
CollapsePanel
: 修复面板展开态时内容动态变更,高度无法自适应的问题 @huxinhai (#1570)AvatarGroup
: 修复size
属性无效的问题,优化zIndex
处理 @anlyyao (#1571)indexes
: 修复索引为数字字符串时侧边栏不能正常激活,并优化索引吸顶时锚点切换效果 @Lyan-u (#1577)Radio
: 修复allowUncheck
属性无效 @anlyyao (#1582)Button
: 修复禁用时仍有hover
态以及dashed
按钮hover
样式错误等问题 @anlyyao (#1583)Picker
: 修复自定义高度时滚动参数异常 @jby0107 (#1576)
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.4.2
TDesign Weekly Release (Sep 1st 2024)
Vue3 for Mobile 发布 1.4.1
🌈 1.4.1 2024-09-02
🚧 Others
- chore: 修复
1.4.0
es module 入口文件错误 @liweijie0812 (#1566)
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.4.1
React for Mobile 发布 0.6.1
🌈 0.6.1 2024-09-04
🚀 Features
Icon
: 更新图标库版本到0.3.5
,lock-on
图标存在更新 @liweijie0812 (#507)
详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.6.1
TDesign Weekly Release ( Aug 4td 2024)
Vue2 for Web 发布 1.10.0
🌈 1.10.0 2024-08-29
🚀 Features
Empty
: 新增空状态组件Empty
,用于空状态时的占位提示 @HaixingOoO (#3287)ConfigProvider
: 新增支持descriptions.colonText rate.rateText 和 setpes.checkIcon
的全局配置 @liweijie0812 (#3288)Cascader
: 级联面板完善支持自定义下拉选项内容的能力 (#3290)List
: 新增scroll
API,支持开启虚拟滚动适用于大数据量的场景,具体使用方式参考示例代码
@uyarn (#3286)
🐞 Bug Fixes
Select
: @dhwebs (#3278)- 修复分组状态下,通过上下键切换时下拉面板不会跟随滚动的问题
- 修复分组状态下,通过上下键切换时无法正确切换的问题
ColorPicker
: 修复ColorPicker
透传SelectInputProps
无效问题 @taninsist (#3279)TimePicker
: @myronliu347Form
: 添加whitespace
校验默认错误信息 @liweijie0812 (#3284)
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.0
React for Web 发布 1.8.1
🌈 1.8.1 2024-08-23
🐞 Bug Fixes
Select
: 修复自定义content
时的渲染的问题 @uyarn (#3058)Rate
: 修复1.8.0
版本中评分描述不显示的问题 @liweijie0812 (#3060)Popup
: 修复panel
为 null 场景下的部分事件回调缺失和错误的问题 @uyarn (#3061)
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.8.1
React for Web 发布 1.8.0
🌈 1.8.0 2024-08-22
🚀 Features
Empty
: 新增Empty
空状态组件 @ZWkang @HaixingOoO @DOUBLE-DENG (#2817)ConfigProvider
: 支持colonText
属性配置Description
、Form
组件的colon
属性 @liweijie0812 (#3055)
🐞 Bug Fixes
ColorPicker
: 修复slider
部分在鼠标移入移出的缺陷 @Jippp (#3042)useVirtualScroll
: 修改visibleData
计算方式,解决可视区域过高时,滚动后底部留白的问题 @huangchen1031 (#2999)Table
: 修复拖拽排序时,祖先节点内的顺序错误的问题 @uyarn (#3046)InputNumber
: 修复小数点精度计算,以 0 开头的计算边界逻辑缺失导致计算错误的问题 @uyarn (#3046)Popup
: 修复popup
某些场景下,隐藏时定位会闪烁的问题 @HaixingOoO (#3052)
🚧 Others
Popup
: 修复官网Popup
的位置展示问题 @HaixingOoO (#3048)DatePicker
: 修复 presets 示例代码错误的问题 @uyarn (#3050)
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.8.0
Miniprogram for WeChat 发布 1.6.0
🌈 1.6.0 2024-08-23
🚀 Features
🐞 Bug Fixes
Badge
: 修复角标样式溢出,移除t-badge__ribbon--before
元素与t-badge__ribbon--after
元素,改用clip-path
样式实现 @jby0107 (#3074)Dialog
: 修复命令行调用closeOnOverlayClick
无效问题 @jarmywang (#3066)Checkbox
: 修复选中态和未选中态直径/边长大小不一致问题 @anlyyao (#3069)Dialog
:close
方法参数类型定义异常 @betavs (#3071)Picker
: 兼容Skyline
在深色模式下遮罩显示 @jarmywang (#3077)Progress
: 修复label
插槽重复 @anlyyao (#3080)Slider
: 修复hidden
为false
场景下,调用init()
函数更新组件时点位置错误 @jby0107 (#3085)
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.6.0
Vue3 for Mobile 发布 1.4.0
🌈 1.4.0 2024-08-30
🚀 Features
CollapsePanel
: 支持destroyOnCollapse
配置折叠状态时,是否销毁面板内容 @liweijie0812 (#1550)Icon
: 图标库版本升级为0.2.6
,lock-on
图标存在更新 @liweijie0812 (#1552)Toast
:ToastPlugin
支持attach
、className
和style
属性 @anlyyao (#1555)Picker
:columns
属性扩展PickerColumn
类型,支持一维数组 @anlyyao (#1556)
🐞 Bug Fixes
Badge
: 修复count
插槽位置错误,移除t-badge__ribbon--before
元素与t-badge__ribbon--after
节点,角标改用伪元素实现 @anlyyao (#1539)DropdownMenuItem
: 修复label
优先级错误,属性值优先级高于选中子项 @anlyyao (#1547)DropdownMenu
: 修复menuOpened
和menuClosed
事件无效 @anlyyao (#1555)Button
: 修复dashed
类型按钮样式错误 @tobytovi (#1534)Loading
: 修复按需加载时组件动画缺失 @anlyyao (#1907)
🚧 Others
SideBarItem
: 完善 badgeProps TS 类型 @liweijie0812 (#1546)
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.4.0
React for Mobile 发布 0.6.0
🌈 0.6.0 2024-08-30
🚀 Features
Table
: 新增Table
组件 @TianlunXiong (#472)SideBar
: 新增SideBar
组件 @tobytovi (#491)layout
: 新增 layout 组件 @jiasy1616 (#452)NoticeBar
: 新增direction
属性,extra
属性名称变更为operation
,废弃change
事件 @slatejack (#501)TabBar
: 新增children
、split
和shape
等属性 @tobytovi (#482)TabBarItem
: 新增children
属性 @tobytovi (#482)Collapse
: 新增children
和theme
属性 @tobytovi (#500)CollapsePanel
: 新增placement
和headerLeftIcon
属性 @tobytovi (#500)
🐞 Bug Fixes
详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.6.0
React for Mobile 发布 0.5.0
🌈 0.5.0 2024-08-23
❗ Breaking Changes
Input
: 组件重构,新增allowInputOverMax
、autocomplete
、borderless
、readonly
、status
与tips
属性,新增onValidate
事件 @slatejack (#467)Popup
: 组件重构,新增attach
、closeBtn
、closeOnOverlayClick
、destroyOnClose
、preventScrollThrough
等属性,新增onClose
、onClosed
、onOpen
、onOpened
等事件 @hkaikai (#449)Search
: 组件重构,新增clearable
和readonly
属性,新增onActionClick
事件 @slatejack (#476)Badge
: 组件重构,size
默认值变更为medium
,size
与shape
属性 可选项存在变更 @anlyyao (#487)CountDown
: 新增children
,作用同content
属性,size
默认值变更为medium
@anlyyao (#481)Navbar
: 组件重构,移除homeIcon
、leftIcon
、rightIcon
等属性、移除onHomeClick
事件,新增capsule
、left
、leftArrow
、right
等属性、新增onRightClick
@04756 (#450)GridItem
:badgeProps
属性更名为badge
@Lyan-u (#448)
🚀 Features
Link
: 新增Link
组件 @Magicalboys (#443)Image
: 新增referrerpolicy
和fallback
属性 @anlyyao (#470)Button
: 新增loadingProps
和suffix
属性,并修复虚框按钮样式错误 @tobytovi (#469)Grid
: 新增 theme 属性 @Lyan-u (#448)
详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.5.0
TDesign Weekly Release ( Aug 3rd 2024)
Vue2 for Web 发布 1.9.9
🌈 1.9.9 2024-08-15
🚀 Features
Table
: 新增支持 APIthClassName
,用于需要在列表头自定义类名的场景 @theBestVayne (#3238)Borderless
: AutoComplete、ColorPicker、DatePicker、TagInput、TimePicker 、RangeInput、DateRangePicker 、TimeRangePicker 等组件新增 borderless API,支持无边框模式 @liweijie0812 (#3249)Description
: layout 类型定义调整为字符串多类型 @liweijie0812 (#3252)
🐞 Bug Fixes
Cascader
: 修复多选下点击清空按钮的功能异常及多次触发onChange
事件的问题 @uyarn (#3273)Form
: 修复某种情况下 scrollToFirstError 失效的问题 @morningbao (#3251)InputNumber
: 修复小数点精度计算,以 0 开头的计算边界逻辑缺失导致计算错误的问题 @uyarn (#3273)Table
: 修复拖拽排序时,祖先节点内的顺序错误的问题 @uyarn (#3273)TagInput
: 修复tagProps
没有作用到折叠的标签上的缺陷 @uyarn (#3260)Upload
: 修复部分图标不支持全局替换的问题 @uyarn (#3244)
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.9.9
Vue3 for Web 发布 1.9.9
🌈 1.9.9 2024-08-16
🚀 Features
Borderless
:RangeInput
DateRangePicker
TimeRangePicker
支持无边框模式 @liweijie0812 (#4442)
🐞 Bug Fixes
Cascader
:Tabs
:Upload
: 修复部分图标不支持全局替换的问题 @uyarn (#4434)Dialog
: 修复cancelBtn
和confirmBtn
设置为null
的类型问题 @chouchouji (#4439)Tabs
: 修复t-tabs__bar
在dialog
中的尺寸问题 @RyouSY (#4438)Input
: 修复maxlength
不准确问题 @novlan1 (#4429)TagInput
: 修复tagProps
没有作用到折叠的标签上的缺陷 @uyarn (#4465)Pagination
: 修复pagination
在pageSize
改变时onChange
无法获取最新pageSize的问题 @1379255913 (#4450)RangeInput
: 清空图标不能正常显示 @betavs (#4453)Dropdown
: 修复由于没有动态计算导致使用方修改DropdownItem
高度后计算位置错误的问题 @uyarn (#4484)Table
: 修复拖拽排序时,祖先节点内的顺序错误的问题 @uyarn (common#1880)InputNumber
: 修复小数点精度计算,以0
开头的计算边界逻辑缺失导致计算错误的问题 @uyarn (common#1879)
🚧 Others
Progress
: TS类型改名StatusEnum
=>ProgressStatus
,ThemeEnum
=>ProgressTheme
@liweijie0812 (#4426)RangeInput
: 增加liveDemo
@liweijie0812 (#4442)
详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.9.9
React for Mobile 发布 0.4.0
🌈 0.4.0 2024-08-16
❗ Breaking Changes
BackTop
: 组件重构,新增container
,visibilityHeight
属性,新增onToTop
事件 @ssmyaojiayouya (#430)Progress
: 组件重构,新增theme
,className
,style
属性 @anlyyao (#387)Divider
: 组件重构,废弃lineColor
属性 @liweijie0812 (#403)Cell
: 组件重构,Dom
有调整 @dexterBo (#432)Loading
: 组件重构,移除progress
属性 ,新增attach
、content
和fullscreen
属性,支持loading
或LoadingPlugin
插件函数 @anlyyao (#458)Skeleton
: 组件重构,支持delay
属性 @anlyyao (#455)
🚀 Features
Result
: 新增Result
组件 @slatejack (#431)Overlay
: 新增Overlay
组件 @anlyyao (#451)Tabs
: 支持className
和style
组件参数 @Charles-1999 (#357)CellGroup
: 新增theme
属性 @dexterBo (#432)Tag
: 新增children
属性 @taninsist (#445)CheckTag
: 新增variant
属性 @taninsist (#445)Icon
: 更新Icon
版本至0.3.4
并补齐示例 @anlyyao (#456)
🐞 Bug Fixes
🚧 Others
详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.4.0
TDesign Weekly Release ( Aug 2nd 2024)
Miniprogram for WeChat 发布 1.5.1
🌈 1.5.1 2024-08-09
🚀 Features
Input
: 新增--td-input-placeholder-text-font-size
变量 @betavs (#3018)Popup
: 新增--td-popup-close-btn-color
@anlyyao (#3035)Message
: 支持组件通过visible
属性调用 @novlan1 (#3058)
🐞 Bug Fixes
NoticeBar
: 修复content
插槽内容的底边距异常 @anlyyao (#3025)Cascader
: 修复组件高度设置错误,交互有调整 @anlyyao (#3027)Image
: 修复懒加载无效的问题 @huxinhai (#3036)Message
: 修复duration-end
事件未回调 @jarmywang (#3051)Tabs
: 修复card
主题下label
显示不全 @anlyyao (#3059)Tabs
: 修复TabPanel
面板内容快速滚动时,点击tab切换出现偶发性页面空白 @hkaikai (#3055)PullDownRefresh
: 修复skyline
下提示语占位高度计算错误 @richardji202 (#3014)
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.5.1
Vue3 for Mobile 发布 1.3.4
🌈 1.3.4 2024-08-08
🚀 Features
ImageViewer
: 优化预加载逻辑 @QuentinHsu (#1516)Fab
: 新增draggable
属性,支持拖拽 @novlan1 (#1527)
🐞 Bug Fixes
Cell
: 修复禁用Hover
不生效 @liweijie0812 (#1519)Dialog
: 修复函数式调用Dialog
时关闭按钮不生效 @QuentinHsu (#1513)NoticeBar
: 修复滚动内容宽度获取错误 @anlyyao (#1860)
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.3.4
TDesign Weekly Release (Aug 1st 2024)
React for Web 发布 1.7.9
🌈 1.7.9 2024-08-07
🐞 Bug Fixes
Tree
: 修复1.7.8
版本更新导致的展开收起功能的缺陷 @HaixingOoO (#3039)
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.7.9
React for Web 发布 1.7.8
🌈 1.7.8 2024-08-01
🚀 Features
ConfigProvider
: 新增attach
API, 支持全局配置attach或全局配置部分组件的attach @HaixingOoO (#3001)DatePicker
: 新增needConfirm
API,支持日期时间选择器不需要点击确认按钮保存选择时间 @HaixingOoO (#3011)borderless
:RangeInput
DateRangePicker
TimeRangePicker
支持无边框模式 @liweijie0812 (#3015)Description
: layout 类型定义调整为字符串多类型 @liweijie0812 (#3021)Rate
: 评分组件支持国际化配置 @uyarn (#3023)
🐞 Bug Fixes
Upload
: 修复部分图标不支持全局替换的问题 @uyarn (#3009)Select
: 修复Select
的label
和prefixIcon
的多选状态下的显示问题 @HaixingOoO (#3019)Tree
: 修复部分场景下首个子节点设置checked
后导致整个树初始化状态异常的问题 @uyarn (#3023)Dropdown
: 修复DropdownItem
的禁用状态影响子组件本身响应行为的缺陷 @uyarn (#3024)TagInput
:onDragSort
中使用useRef
导致的上下文错误 @Heising (#3003)
🚧 Others
Dialog
: 修复Dialog
的位置示例错误问题 @novlan1 (#3005)RangeInput
: 增加liveDemo
@liweijie0812 (#3015)
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.7.8
TDesign Weekly Release (Jul 4th 2024)
Vue3 for Web 发布 1.9.8
🌈 1.9.8 2024-07-23
🚀 Features
Form
: 支持通过表单的readonly
属性影响TagInput
组件 @xiaojueshi (#4370)Icon
: 新增有序列表图标list-numbered
,优化lock-off
的绘制路径 @DOUBLE-DENG (#4378)TreeSelect
:valueDisplay
回调整个节点信息,用于输入框的回调展示 @uyarn (#4389)Dropdown
: 新增panelTopContent
和panelBottomContent
API 的实现 @uyarn (#4388)ImageViewer
: 新增attach
API,支持自定义ImageViewer
的挂载节点 @josonyang (#4405)Tree
: 使用getTreeData
获取树结构,支持children
为true
的情况 @josonyang (#4405)DatePicker
: 新增needConfirm
API,支持日期时间选择器不需要点击确认按钮保存选择时间 @Cat1007 (#4411)
🐞 Bug Fixes
DateRangePicker
: @liweijie0812- 修复在
Form
表单处于禁用时,禁用不生效的问题 (#4380) - 修复
label
样式异常的问题 (common#1845)
- 修复在
TagInput
: 修复Form
组件disabled
属性无法影响到TagInput
组件 @xiaojueshi (#4353)Icon
: 修复图标chart-column
的命名错误问题 @uyarn (#4378)Input
: 修复禁用状态下仍可以切换明文密文的问题 @jby0107 (#4387)Avatar
: 修复max
属性在多层嵌套下不生效的问题 @1379255913 (#4326)Table
: 修复thClassName
不支持函数和数组使用的缺陷 @theBestVayne (#4406)Breadcrumb
: 修复_blank
配置打开两次新Tab
页的缺陷 @uyarn (#4421)Notification
: 修复部分节点前缀没有跟随classPrefix
变化的问题 @uyarn (#4421)
🚧 Others
详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.9.8
Miniprogram for WeChat 发布 1.5.0
🌈 1.5.0 2024-07-26
🚀 Features
Guide
: 新增Guide
组件 @hkaikai (#2998) ⚡Icon
: 新增list-numbered
、lock-off-filled
、lock-on-filled
等 3 个图标 @anlyyao (#2962)Calendar
: 新增scroll
事件 @jarmywang (#2974)Rate
:placement
属性可选项新增''
,表示不显示评分弹窗 @anlyyao (#2980)
🐞 Bug Fixes
Icon
: 修复图标chart-column
的命名错误问题 @anlyyao (#2962)Cell
: 修复动态添加cell
时底部border
不显示的问题 @jarmywang (#2977)Button
: 修复skyline
渲染模式下hover
态失效 @jarmywang (#2973)Grid
: 监听数据变化后未更新子组件样式 @betavs (#2991)Input
: 修复占位符禁用态样式错误 @anlyyao (#3005)Noticebar
: 移除未依赖的组件引用,修复代码质量告警 @anlyyao (#3006)Indexes
: 修复位置错乱和滑动卡顿 @jarmywang (#3000)
🚧 Others
官网
: 项目案例更新 @anlyyao (#2964)TabBarItem
:wx:key
从index
更换为value
属性值作为标识符 @jarmywang (#3002)Search
:skyline
适配 @byq1213 (#2971)Switch
:skyline
适配 @byq1213 (#2967)
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.5.0
Vue3 for Mobile 发布 1.3.3
🌈 1.3.3 2024-07-23
🚀 Features
Rate
: 新增placement
属性, 支持配置评分弹框的位置 @liweijie0812 (#1501)Guide
:sfc
改tsx
@zuiaiwanqian (#1471)SwipeCell
:sfc
改tsx
@liweijie0812 (#1499)
🐞 Bug Fixes
Link
: 修复禁用优先级问题 @liweijie0812 (#1502)Popup
: 处理窗体类组件隐藏时t-popup-overflow-hidden
等类名未移除的问题 @QuentinHsu (#1504)
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.3.3
Flutter for Mobile 发布 0.1.6
🌈 0.1.6 2024-07-24
🚀 Features
Cell
: 新增 Cell 单元格 组件 @hkaikai (#150)Drawer
: 新增Drawer 抽屉 组件 @hkaikai (#178)SwipeCell
: 新增SwipeCell 滑动操作 组件 @hkaikai (#218)Steps
: 新增 Steps 步骤条 组件 @aaronmhl (#199)ImageViewer
: 新增ImageViewer 图片预览 组件 @ccXxx1aoBai (#187)Cascader
:新增 Cascader 级联选择器 组件@shizhe2018 (#195)Fab
:新增 Fab 悬浮按钮 组件 @TingShine (#239)BackTop
:新增 BackTop 返回顶部 组件 @TingShine (#239)TreeSelect
:新增 TreeSelect 树形选择器 组件 @TingShine (#239)Collapse
:新增 Collapse 折叠面板 组件 @dorayx (#239)Input
: 新增inputAction API,支持设置键盘行为;新增spacer API,可自定义组件间距 @ccXxx1aoBai (#184)Text
: 增加全局字体配置和加载网络字体的能力 @Luozf12345 (#232)CountDown
: 添加 开始/重置/暂停/继续 的控制功能 @hkaikai (#175)Popup
: 支持位置,大小设置 @hkaikai (#191)
🐞 Bug Fixes
Toast
: 解决duration属性无效问题 @ccXxx1aoBai (#167)Tnput
: 解决label溢出问题 @ccXxx1aoBai (#184)Tabs
:tabs组件outlineType为capsule支持设置选中和未选中tab背景色,outlineType为card支持设置选中tab背景色 @ccXxx1aoBaiButton
: 修复setState方法下属性无法改变的问题 @shizhe2018 (#201)SearchBar
:搜索框增加控制器,允许外部清除搜索文本 @shizhe2018 (#194)Slider
: 新增自定义Decoration样式 @shizhe2018 (#198)Empty
: 新增文字大小样式 api @shizhe2018 (#219)Dialog
: 新增input类型背景 @shizhe2018 (#238)
🚧 Others
- 鸿蒙编译支持 @hkaikai (#233)
- 修改主题适配工具 @Luozf12345
- 演示代码新增完整页面的github链接 @Luozf12345
详情见: https://github.com/Tencent/tdesign-flutter/tdesign-site/releases/tag/0.1.6
TDesign Weekly Release (Jul 3rd 2024)
React for Web 发布 1.7.7
🚀 Features
Icon
: 新增有序列表图标list-numbered
,优化lock-off
的绘制路径 @
DOUBLE-DENG (icon#9f4acfd)Breadcrumb
:BreadcrumbItem
增加tooltipProps
扩展,方便定制内置的tooltip
的相关属性 @carolin913 (#2990)Imageviewer
: 新增attach
API,支持自定义 ImageViewer 的挂载节点 @HaixingOoO (#2995)Drawer
: 新增onSizeDragEnd
API,用于需要拖拽缩放回调的场景 @NWYLZW (#2975)
🐞 Bug Fixes
Icon
: 修复图标chart-column
的命名错误问题 @uyarn (#2979)Input
: 修复禁用状态下仍可以切换明文密文的问题 @uyarn (#2991)Table
: @uyarn
🚧 Others
- docs(Checkbox): 优化
Checkbox
文档内容 @Heising (common#1835)
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.7.7